

html {
 font-size: calc(10px + (100vw - 1440px)/230);

}



:root {
--txt-m: 1.5rem; /*text-medium*/
--txt-22: 2.2rem; /*text-medium*/
--border-radius:2.2rem;
--border-radius-small:0.8rem;
--border-radius-big:3rem;
--color-fast-red: #F5372A;
--color-night-blue: #0F142B;
--color-a-g: #262B40;
--color-gray-1: #ECEDEE;
--color-gray-2: #D4D6DE;
--color-gray-3: #828595;
--color-gray-4: #474B62;
--color-white: #FFFFFF;
--color-pale-red: #FEEBEA;
--color-sky-blue: #79D4F2;
--container:127rem;
--big-container:144rem;


}
body {      
font-family: 'Inter', system-ui, -apple-system, sans-serif;
font-weight: 500;
font-size: var(--txt-m); /*important for accessibility*/
color: var(--color-a-g);
line-height: 2.1rem;
background: var(--color-gray-1) url(../images/betta/body.jpg) top;background-repeat: repeat-x;
}
body.bodyrebranding, body.bodyorderstatus{background: white;}
 ul.ul{list-style-type: none;padding: 0px;margin: 0px;}
.bold{font-weight: 700;font-family:"Inter";}
 .status_orderitem .orders_top .bold{

font-size: 1.9rem;	
}
.gallrtyincard .owl-item .podp_wrapper img {
	border-radius: 0;
}
.pvzselect.validationerror{color: red!important;}
.onedollar_after_delete_message{border:2px solid var(--color-a-g);padding: 20px;border-radius:var(--border-radius);margin-bottom: 20px;text-align: center;position: relative;}
.onedollar_after_delete_message a.show{font-weight: 700;font-family:"Inter";color:var(--color-a-g); }
.onedollar_after_delete_message .close_window{position: absolute;right:10px;top:10px;color:var(--color-a-g);text-decoration: none;}
.goodcard .cardphoto{padding-right: 3rem;}
.additionaltrunkinfo_wrapper{display: none;}
.quotewrapper .container{background: #79D4F2;padding: 1rem 3rem;border-radius:var(--border-radius);border:2px solid black;font-size: 3.2rem;font-weight: 700;font-family:"Inter";position: relative;text-align: center;}
.quotewrapper .container:before{content: '';width: 5rem;height: 5rem;background: url(../images/betta/quote.svg);display: block;position: absolute;left:-2rem;top:-2rem;;background-size: 100%;}
.itemcontent{font-weight: 700;font-family:"Inter";}
.itemcontent{margin-bottom: 1rem;}
.status_orderitem ul{padding: 0px;margin: 0px;}
.status_orderitem .opt-data {font-size: 1.2rem;font-weight: 500;}
.hidedesktop{display: none;}
strong{
font-weight: 700;font-family:"Inter";	
}
.bodycertificate .selectblock{position: relative;margin-bottom: 3rem;} 
.bodycertificate .selectblock .sounter{position: absolute;top:-3px;left:0px;border-radius:100%;width: 3rem;height: 3rem;color: white;background: var(--color-night-blue);display: flex;align-items: center;justify-content: center;}
.bodycertificate .selectblock .titlestrong{padding-left: 4rem;text-transform: uppercase;margin-bottom: 2rem;}
.bodycertificate .selectblock .checkbox_site{cursor: pointer;}
.good_wrapper .markers{list-style-type: none;padding:0px;position: absolute;top:1.5rem;left:1.5rem;}
.ecertmodification{display: flex;}
.ecertmodification li{margin-right: 2rem;}
.good_wrapper .marker{color: white;text-transform: uppercase;background: var(--color-night-blue);padding: 0.5rem 1rem;border-radius:var(--border-radius);}
.good_wrapper .marker.topseller{background: var(--color-fast-red);}

.event_photo_wrapper .item_wrapper{position: relative;}
.event_photo_wrapper  img {
	border-radius: 2.2rem;
	border: 2px solid var(--color-night-blue);
}
.groupblock .complect_price{display: none;}
.trunks.childs  .complect_price{display: block;}
.groupblock .childs11 .complect_price{display: block;}
.other_articlesmany .standartblock:before{content:'Też ciekawe!';font-family: degblack;font-size: 6rem;}
.other_articlesmany .standartblock{padding-right: 4rem;}
.bodydetail .aithor_wrapper{background: var(--color-gray-1);padding: 2rem;border-radius:var(--border-radius);margin-bottom: 5rem;margin-top: 5rem;display: flex;}
.bodydetail .aithor_wrapper>div:first-child{width: 13rem;}
.bodydetail .aithor_wrapper>div:last-child{padding-left: 2rem;}
.bodydetail .aithor_wrapper>div:first-child img{max-width: 100%;border-radius:var(--border-radius);}
.bodydetail .aithor_wrapper .title{font-family: degbold;text-transform: uppercase;font-size: 2.2rem;}
.bodydetail .aithor_wrapper .name{font-family: degblack;text-transform: uppercase;font-size: 2.8rem;margin-top: 1rem;margin-bottom: 1rem;}
.event_product_wrapper .good_wrapper{display: flex;}
.event_product_wrapper .good_wrapper>div:nth-child(1){width: 40%;}
.event_product_wrapper .good_wrapper>div:nth-child(2){width: 60%;position: relative;}
.event_product_wrapper .good_wrapper .price_buttons{position: absolute;bottom:1rem;width: calc(100% - 4rem);}
.order_status_result_wrapper .status{font-weight: 700;font-family:"Inter";margin-bottom: 3rem;}
.order_status_result_wrapper .status strong{color: #388A5A;}
.image_heading img{max-width: 100%;}
.image_heading{display: flex;justify-content: space-between;}
.image_heading>div{width: calc(100%);}
.image_heading>div:first-child{background: var(--color-gray-1);border-radius:var(--border-radius);padding: 2rem;display: none;}
.hidedesktop.hidemobile{display: none!important;}
.mobile-row .totalprice{text-align: right;}
.ordershort_toopen .addgoods{margin-top: 2rem;}
.bodymakeorder .trustmate_wrapper, .bodyquestion .trustmate_wrapper{display: none;}
.selyear_sale_wrapper {text-align: center;}
.selyear_sale_wrapper .form-control{margin-top: 1rem;margin-bottom: 1rem;}
.video-play-icon{background: url(../images/betta/video.svg) no-repeat  center;cursor: pointer;
position: absolute;
  height: 100%;
  width: 100%;
  background-position: center;
}
.waiting_window_wrapper_bg{background: rgba(0,0,0,0.3);position: fixed;top:0px;left:0px;right:0px;height: 100%;z-index: 100;display: none;
}
.container.eventdetail .container{max-width: none;width: auto;}
.makeorder-block .paymentselect img{max-height: 1.7rem;}
.waiting_window_wrapper_bg.visible{display: block;}
.bodyblog.bodydetail h2{font-size: 5rem;font-family: degblack;}
.bodyblog.bodydetail h3{font-size:4rem;font-family: degblack;}
.event-image-container:before, .bodyblog .event-markers-wrapper:before{content: '';position: absolute;left:0px;right:0px;
background: url(../images/betta/road/road2.png);
    background-repeat: repeat;
    background-size: auto;
  height: 35rem;
  background-size: contain;
  background-repeat: repeat-x;z-index: -1;margin-top: 20rem;}
.bodyblog .event-markers-wrapper:before{margin-top: -15rem;transform:rotate(-180deg);}

.bodyblog .event-markers-wrapper:after{content: '';position: absolute;left:50%;;margin-top:-20rem;
background: url(../images/betta/blog_marker.svg);
    background-repeat: no-repeat;
    background-size: auto;
  height: 35rem;width: 10rem;height: 13rem;background-size: 100%;}
.error_payment .h1, .paymentprocess .h1{font-family: degbold;font-size: 3.6rem;}
.error_payment .list, .paymentprocess .list{font-family: degbold;;margin-top: 3rem;margin-bottom: 3rem;font-size: 1.8rem;}
.error_payment .list-content{padding-left: 2rem;margin-bottom: 3rem;}
.error_payment .buttons_wrapper{display: flex;justify-content: space-between;}
.error_payment .buttons_wrapper a{text-transform: uppercase;}
.waiting_window_wrapper  .error_payment, .waiting_window_wrapper_bg .wait{top:50%;left:50%;position: fixed;background: white;border:1 px solid var(--color-main);padding: 3rem 0rem ;width: 60rem;margin-left: -30rem;border-radius:var(--border-radius);margin-top: -30rem;}
.waiting_window_wrapper .inner_text{padding: 3rem;padding-bottom: 0px;padding-top: 0px;}
.hard-left{margin: auto!important;}
.opinionslist>li>div, .opinionslist>li>div>div{height: 100%;}
.bodyrebranding h1{text-align: center;font-family: 'degblack';font-size: 9.2rem;line-height: 110%;}
.blueblock-landing{background: var(--color-sky-blue);padding: 20px;border:2px solid var(--color-night-blue);border-radius:var(--border-radius);text-align: center;font-size: 3rem;line-height: 110%;margin-top: 4rem;position: relative;margin-bottom: 4rem;}
.small-width.road:after{content: '';background: url(../images/betta/road/road2.png) center no-repeat; height: 35rem;position: absolute;left:0px;width: 100%;z-index: -1;margin-top: -37rem;margin-left: 0%;}
.blueblock-landing.road{margin-top: 14rem;position: relative;margin-bottom: 9rem;}
.blueblock-landing:before{content: '';background: url(../images/betta/quote.svg) center no-repeat; height: 5rem;width:4rem; position: absolute;left:0px;background-size: contain;left:-1.5rem;top:-1.5rem;}
.uldot{padding: 0px;margin: 0px;}
.uldot li{margin-bottom: 2rem;}
.small-width{width: 90rem;margin: auto;}
.small-width .container{width: 100%;}
.small-width.small-width-image img{width: 100%;margin-top: 2rem;margin-bottom: 2rem;}
.widgetblock-momevo_fb_main .form_wrapper_sended{margin-top: 3rem;}
.widgetblock-momevo_fb_main .policy{margin-top: 2rem;}
.bodybasket .crumble{display: none;}
.table-row{position: relative;}
.table-row a{text-decoration: none;color: var(--color-night-blue);}
.table-row a:hover{color: var(--color-fast-red);}
.form_wrapper_hidden .form_wrapper_sended{display: none;}
.widgetblock-momevo_fb_main .feeadbak_answer_wrapper{padding-top: 2rem;}

.widgetblock-momevo_fb_main .form_wrapper .feeadbak_answer_wrapper{display: none;}
.custom-checkbox.validationerror{}
.widgetblock-momevo_fb_main .form_wrapper_hidden .feeadbak_answer_wrapper{display: block;}
.new_design_popup_wrapper{display: none;}
.new_design_popup{width: 85rem;margin-left: -3px;margin-right: -3px;}
.new_design_popup img{margin-left: -2rem;}
#facebox .content.zero{padding: 0px;}
#facebox .close{background: var(--color-fast-red)!important;border-radius:100%;width: 2rem;height: 2rem;color: white;text-decoration: none;}
#facebox .close:before{content: 'X';position: absolute;	lefT:5px; top:0px;}
#facebox .close img{display: none;}
.new_design_popup .title{font-size: 3.6rem;margin-top: 2rem;margin-bottom: 2rem;}
.new_design_popup .buttons{display: flex;margin-top: 2rem;}
.new_design_popup img{width: 100%!important;margin-top: -10px!important;}
.new_design_popup .text_wrapper{padding: 2rem;margin-bottom: 2rem;}
.popup.zero .close{display: none;}
.new_design_popup .buttons>div{margin-right: 2rem;}
.new_design_popup .title span{font-weight: 700;font-family:"Inter";line-height: 95%;}
.new_design_popup .text{color:#828595;}
.new_design_popup .text span{font-weight: 700;font-family:"Inter";}
.trucmate_widget_opinions .wtitle{text-align: center;}
.widgetblock-trustmate{background: white;}
.sitenav.sitenav-opened {
	display: block !important;
	margin-top: -6rem;
	background: white;
	position: relative;
	z-index: 10;
}
#facebox {
	position: fixed;
	top: 5%!important;
}
.item.item_video video{border-radius:var(--border-radius);}
.item.item_video img{width: 100%;}
.landing-slider .owl-nav .owl-prev{display: none!important;}
.neargoods20 .good_wrapper .catname{display: none;}
.about_buttons_wrapper {
	background: white;
  margin-bottom: -4rem;
  padding-bottom: 6rem;
}
.road1{background: url(../images/betta/road/road1.png);height: 35rem;background-size: contain;background-repeat: repeat-x;}
.road2{background: url(../images/betta/road/road2.png);height: 35rem;background-size: contain;background-repeat: repeat-x;}
.selcar_btn span.zmpod{font-family: 'degblack';font-size: 1.4rem;}
.search_filtersx .selcar_btn.isselected .zmpod{display: none;}

.search_filtersx .selcar_btn.isselected{padding-top: 1.4rem;padding-bottom: 1.4rem;}

.addphotobtn_wrapper .title{
	background: var(--color-night-blue);color: white;;padding: 1rem 4rem;border-radius:2rem;cursor: pointer;display: inline-block;margin-top: 1rem;
}
.reclamationform ul.fields{list-style-type: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.reclamationform ul.fields>li{width: calc(100% / 2 - 2rem);margin-bottom: 2rem;}
.reclamationform ul.fields>li:nth-child(3), .reclamationform ul.fields>li:nth-child(4){width: calc(100%);}
.photos_wrapper{display: flex;align-items: center;flex-wrap: wrap;}
.photos_wrapper li:last-child{width: 100%;}
.card_right_infoblock{position: sticky;top:20px;}
.reclamationform .photos_wrapper{list-style-type: none;padding: 0px;display: flex;}
.photos_wrapper .del{background: var(--color-fast-red);color: white;border-radius:100%;width: 2rem;height: 2rem;position: absolute;right:10px;top:10px;display: flex;align-items: center;justify-content: center;}
.reclamationform .button_red{width: 100%;max-width: 30rem;}
.photos_wrapper li{position: relative;}

.addphotobtn_wrapper .upload_status{margin-top: 2rem;}
.question-page input[type=text],.question-page textarea{font-weight: 500;}
.orderstatus_fields{display: flex;list-style-type: none;padding: 0px;margin: 0px;margin-top: 2rem;margin-bottom: 4rem;}
.orderstatus_fields li{margin-right: 2rem;}
.orderstatus_fields li:first-child{width: 30rem;}
.orderstatus_fields li input[type=text]{background: var(--color-gray-1);font-size: 2rem;}
.opener.open .image_wrapper{cursor: pointer;}
.orderstatus_fields input[type=text]{height: 5.6rem!important;}
.widgetblock-askavailable .container{width: 60rem;}
.widgetblock-askavailable1 .container{width: 60rem;}
.widgetblock-askavailable17 .container{width: 60rem;}
.widgetblock-askavailable.widgetblock{padding: 2rem;}
.widgetblock-askavailable h2{font-size: 4rem;margin-bottom: 0;}
.sert_preview_content .text, .sert_preview_content .codesimple, .sert_preview_content .price {
	position: absolute;
	color: #fff;
	top: 40%;
	text-align: center;
	width: 100%;
	margin: auto;
	padding-left: 30px;
	padding-right: 30px;
	font-size: 14pt;
}
#facebox .popup {
	position: relative;
	border: 0px solid rgba(0,0,0,0);
	-webkit-border-radius: 0px;
	-moz-border-radius:0px;
	border-radius: 0px;
	-webkit-box-shadow: 0 0 0px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0 0px rgba(0,0,0,0.4);
	box-shadow: 0 0 0px rgba(0,0,0,0.4);
}
#facebox .popup .content {
	position: relative;
	border: 3px solid var(--color-night-blue);
	-webkit-border-radius: var(--border-radius);
	-moz-border-radius: var(--border-radius);
	border-radius: var(--border-radius);
	-webkit-box-shadow: 0 0 18px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0 18px rgba(0,0,0,0.4);
	box-shadow: 0 0 18px rgba(0,0,0,0.4);
}
#facebox .content{
		-moz-border-radius: var(--border-radius);
	border-radius: var(--border-radius);


}
#facebox .close {
	position: absolute;
	top: 2rem;;
	right: 2rem;
	padding: 2px;
	background: #fff;
}
.mainimage_servt_wrapper{position: relative;}
.mainimage_servt_wrapper .mainimage_cost{
	position: absolute;color: white;width: 14rem;margin-left: -7rem;left:50%;text-align: center;;
}
.sert_preview_content .price, .mainimage_servt_wrapper .mainimage_cost {
	top: 18%;
	font-family: degblack;
	font-size: 3rem;
}

.sert_preview_content .codesimple {
	bottom: 13%;
	top: auto;
	font-weight: 700;font-family:"Inter";
}
.videfeedback{text-align: center;}
.video_wrapper{display: inline-block;}
.video_wrapper img{max-width: 100%;border-radius:var(--border-radius);border:2px solid var(--color-night-blue);}
.video_wrapper a{display: block;position: relative;}
.video_wrapper a:after{content: '';width: 7rem;height: 7rem;background: url(../images/betta/video.svg) no-repeat center 100%;position: absolute;top:50%;left:50%;background-size: 100%;margin-left: -3.5rem;margin-top: -3.5rem;}
.about_buttons{display: flex;justify-content: center;}
.about_buttons>div{margin-right: 2rem;}
.bodyabout-omevo .mainfeedbackform, .bodyabout-omevo .tackabout{background: white;}
.bodyabout-omevo .widgetblock-oplanding {
	border-top: 2px solid var(--color-night-blue);
	border-bottom:0px solid var(--color-night-blue);
}
.showtitleoptions{margin-top: 2rem;}
.widgetblock-oplanding, .widgetblock.mission{border-top:2px solid var(--color-night-blue);border-bottom:2px solid var(--color-night-blue);}
.widgetblock.mission{border-bottom:0;}
.widgetblock.omevo-values{background: white;}
.widgetblock.mission{background: white;}
.widgetblock.omevo-values, .widgetblock.mission{padding-top:2rem;padding-bottom: 10rem;}
.widgetblock.mission{padding-top: 10rem;}
.mission .wrapper{display: flex;}
.mission .wrapper>div{width: 50%;}
.mission img{border-radius:var(--border-radius);max-width: 100%;}
.mission .wrapper>div:nth-child(2){padding-left: 4rem;}
.mission .text1{font-size: 6.4rem;font-family: degblack;line-height: 95%;margin-top: 2rem;margin-bottom: 2rem;}
.ui-widget.ui-widget-content {
	border: 2px solid var(--color-night-blue);padding: 1rem;border-radius:var(--border-radius);
}
.goodselector .item>div:first-child{display: none;}
.omevo-about-slider{text-align: center;position: relative;}
.omevo-about-slider .text1{font-family: degblack;font-size: 17rem;line-height: 95%;color: white;position: relative;}
.omevo-about-slider .text2{color: var(--color-fast-red);}
.omevo-about-slider .text3{color: white;}
.omevo-about-slider .text1:after{content: '';display: block;position: absolute;background: url(../images/betta/smile.svg) no-repeat center;background-size: contain; width: 12rem;height: 12rem;right: 34%;top: 92%;}
.omevo-values .omevo-values-list{list-style-type: none;padding: 0px;margin: 0px;}
.omevo-values .omevo-values-list li{margin-bottom: 4rem;position: relative;}
.omevo-values .omevo-values-list li:nth-child(1):after, .omevo-values .omevo-values-list li:nth-child(2):after{bottom:-2rem;right:-2rem; width: 5rem;height: 5rem;content: '';display: block;position: absolute;background: url(../images/betta/plus.svg);margin-top: -6rem;margin-left: -6rem;background-size: 100%;background-repeat: no-repeat;}
.omevo-values .item img{max-width: 100%;border-radius:var(--border-radius);}
.omevo-values .wtitle{margin: auto;margin-bottom: 4rem;text-align: center;}
.omevo-values .item .text0{font-family: degblack;font-size: 3.8rem;line-height: 95%;margin-bottom: 2rem;}
.omevo-values-list{display: flex;}
.omevo-values-list li{width: calc(100% / 3 - 4rem);margin-right: 4rem;}
 .about-slider-wrapper:before{content: '';display: block;position: absolute;background: url(../images/betta/map-marker.svg) no-repeat center;background-size: contain; width: 9rem;height: 12rem;right: 30%;bottom:5%;}
 .about-slider-wrapper:after{content: '';display: block;position: absolute;background: url(../images/betta/hand-wave.svg) no-repeat center;background-size: contain; width: 5rem;height: 5rem;right: 31.5%;bottom:10%;}
.omevo-about-slider .text2{font-family: degblack;font-size: 6.4rem;line-height: 95%;margin-top: 10rem;margin-bottom: 3rem;}
.omevo-about-slider .text3{max-width: 60rem;margin: auto;}
.about-slider-wrapper{background:var(--color-a-g) url(../images/betta/about-slider-new.svg) no-repeat bottom;background-size: 100%;max-width: var(--big-container);margin: auto;margin-top: -12.1rem;position: relative;z-index: 10;padding-top: 8rem;padding-bottom: 30rem;background-position: 0px 101%;}
.button_blue.backtoconf{display: none;}
.button_blue.backtoconf.showme{display: block;}
.saleoptdata .valuecolor{display: inline-block;width: 1rem;height: 1rem;border-radius:100%;position: relative;top:0.2rem;}
.abs_wrapper .catalog__item-text strong{display: block;}
.abs_wrapper .saleoptdata{margin-top: 1rem;margin-bottom: 1rem;}
.saleoptdata .name{font-weight: 700;font-family:"Inter";}
.widgetblock-mainform .container{padding: 0px;}
.cardphoto{margin-bottom: 2rem;}
.head-line0-mobile{display: none;}
.omevo_oryginalne_mainpage img{max-width: 100%;}
.omevo_oryginalne_mainpage .buttons>div{margin-bottom: 2rem;}
.omevo_oryginalne_mainpage .buttons>div:last-child{margin-bottom: 0px;}
.bodyblog.bodydetail{background: none;}
.bodyblog.bodydetail h1{text-align: center;font-size: 10rem;font-family: degblack;}
.bodyblog.bodydetail .event-road{margin-top: 10rem;}
.widgetblock-articlesincard{background: var(--color-gray-1);}
body.bodyindexpage, .bodycontacts.bettadesign, .bodykontakt-doradca.bettadesign{
background: none;;
}
.basket_popup_content .empty{padding: 2rem;}
.basket_popup_content{position: absolute;right:0px;z-index: 10100}
.basket_popup_content .makeeorder_freeshipping{display: block!important;}
.basket_popup_content .makeeorder_wrapper {
	border:0px solid var(--color-night-blue);
	border-radius: 0;
	position: relative;
	z-index: 1;
	background: #ecedef;margin-bottom: 0px;
}
.goodcard.withnewh1{margin-top: 4rem;}
.goodcard.withnewh1 .h1_container h1{margin-top: 0px;}
.basket_popup_content .total_wrapper{border-top:2px solid var(--color-night-blue);margin-top: 2rem;padding-top: 2rem;font-size: 2.2rem;display: flex;justify-content: space-between;align-items: center;}
.basket_popup_content .total_wrapper>div:nth-child(2){font-family: degblack;}
.basket_popup_content .wrapper{border:2px solid var(--color-night-blue);border-radius:var(--border-radius);background: white;z-index: 100;min-width: 40rem;}
.basket_popup_content .wrapper .content1{padding: 2rem;}
.basket_popup_content .opener_control{display: none;}
#image_container_constructor2>div.active  svg path.colored, .active.activejsor svg path.coloredjsor,
#image_container_constructor2>div.activehp svg path.coloredhp, .active7 svg path.colored7,
.active1 svg path.colored1, .active2 svg path.colored2, .active9 svg path.colored9,
.active18 svg path.colored18, .control57.active svg path.st1, .control58.active svg path.st1, .control59.active svg path.st1, .control60.active svg path.st1, .control36.active svg path.st2,
.control36.active58 svg path.st1, .control67.active svg path.st1, .control67.active svg path.st2, .active-47.active svg path.colored47 {
  fill: red!important;
}
.catalog__item-img {
    position: relative;
    height: 26rem;
    width: 100%;
}
[data-multi-images] img {
    position: absolute;
    top: 50%;
    left: 50%;
    max-width: 100%;
    max-height: 90%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 10;
}
.catalog__item-wrapper {
    position: relative;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-align: start;
    align-items: flex-start;
    font-weight: wrap;
    border: 0 solid #eee;
    text-decoration: none;
    z-index: 1;max-height: 24rem;
}
.catalog__item-img img{max-height: 20rem;}
.fixedtop{position: sticky;top:0px;padding-bottom: 2rem;}
.fixedtop.stopfixedtop{position: relative;}
.landing-block6 .text0 img{max-width: 18rem;}
.landing-block6  .image img{border-radius:var(--border-radius);}
#image_container_constructor2 .control25.placeabsd{
margin-bottom: -7rem;
  position: relative;
  top: 11rem;
  width: calc(100% + 2.3rem);z-index: 10;
  }
.banner_content .button_red{border:2px solid white;margin-top: 4rem;}
.complect_wrapper_old .buildimage.complect-4{display: none;}
.complect_wrapper_old .buildimage.complect-32{display: none;}
#image_container_constructor2{position: relative;background: white;border-radius:var(--border-radius);padding: 2rem 4rem;padding-left: 4rem;padding-right: 6rem;display: flex;flex-direction: column;}
#image_container_constructor2::before {
	content: '';
	display: block;
	width: 2rem;
	height: 8rem;
	background: url(../images/betta/arrow-bg-gray.svg) no-repeat center;
	background-size: 2rem;
	z-index: 0;
	position: absolute;
	left: 0px;top:50%;margin-top: -4rem;
}
#image_container_constructor2::after {
	content: '';
	display: block;
	width: 2rem;
	height: 8rem;
	background: url(../images/betta/arrow-bg-gray.svg) no-repeat center;
	background-size: 2rem;
	z-index: 0;
	position: absolute;
	right: 0px;top:50%;margin-top: -4rem;transform: rotate(180deg);
}
#image_container_constructor2{margin-top: 4rem;}
#image_container_constructor2>div>span.right{
	top: 50%;
    right: 0;
    margin-top: -20px;
}
.banner_item .banner_content .left_content{background: var(--color-a-g);padding: 4rem;color: white;height: 100%;border-radius:var(--border-radius) 0 0 var(--border-radius);}
.banner_item .banner_content h2{margin-top: 0;font-family: degbold;}
.banner_item img{border-radius:0 var(--border-radius) var(--border-radius) 0;}
.banner_item .banner_content{width: 50%;}
.banner_item>div:last-child{width: 50%;overflow: hidden;}
.banner_item {display: flex;}
.categorylisting .banner_item{padding-top: 0rem;padding-bottom: 4rem;margin-bottom: 2rem;}
.changeimage, .changeimage2{display: none;}
.changeimage.active, .changeimage2.active{display: block;}
.changeimage {
  max-width: 100%;
  animation-delay: 0s;
}
@keyframes fade {
  0% { opacity: 1 }
  100% { opacity: 0 }
}
#image_container_constructor2 > div > span.right,#image_container_constructor2>div>span.addindexright, #image_container_constructor2>div>span.bottom, .complect_wrapper_old .listplace {
	background: var(--color-night-blue);
	color: #fff;
	display: inline-block;
	padding: 5px 10px;
	position: absolute;border-radius:100%;font-family: degblack;font-size: 2rem;width: 2.4rem;height: 2.4rem;display: flex;align-items: center;justify-content: center;right:-2rem;
}
.complect_wrapper_old .listplace{left: 3.5rem;right: auto;}
#image_container_constructor2 > div > span.right:after, #image_container_constructor2>div>span.addindexright:after, #image_container_constructor2 > div > span.bottom:after{content: '';display: block;position: absolute;width: 2rem;border: 2px solid var(--color-night-blue);height: 2px;margin-left: -4rem;}
#image_container_constructor2 > div > span.bottom:after{width: 2px;
  height: 1.5rem;
  margin-right: -4rem;
  margin-top: -3.8rem;}
#image_container_constructor2 .addindexright {
    top: 50%;
    margin-top: -23px;
    margin-left: 10px;
}
#image_container_constructor2>div>span {
    background: var(--color-main);
    color: #fff;
    display: inline-block;
    padding: 5px 10px;
    position: absolute;
}
#image_container_constructor2 svg{width: calc(100% - 10rem);fill: blue;}
#image_container_constructor2 .control25 svg{width: calc(100% - 7rem);fill: blue;margin-left: 5px;}
#image_container_constructor2 > div > span.indicatorright::after {
	content: '';
	display: block;
	position: absolute;
	width: 15px;
	border-top: 2px solid #000;
	height: 1px;
	bottom: 0;
	left: -15px;
}
#image_container_constructor2 > div > span.right {
	top: 50%;
	margin-top: -1.5rem;
}
#image_container_constructor2>div>span.bottom {
    bottom: -2rem;
    left: 50%;
    margin-left: -1rem;
    z-index: 10;
}
#image_container_constructor2 > div > span {
	background: var(--color-main);
	color: #fff;
	display: inline-block;
	padding: 5px 10px;
	position: absolute;
}

#image_container_constructor2 > div > span.indicatorright {
	position: absolute;
	height: 100%;
	border-left: 2px solid #000;
	width: 1px;
	top: 0px;
	background: #fff0;right:0px;
}
#image_container_constructor2 > div{text-align: center;}
#image_container_constructor2 > div > span {
	background: var(--color-main);
	color: #fff;
	display: inline-block;
	padding: 5px 10px;
	position: absolute;
}
#image_container_constructor2 .control19, #image_container_constructor2 .control1, #image_container_constructor2 .control2, #image_container_constructor2 .control3, #image_container_constructor2 .control5, #image_container_constructor2 .control6 {
	position: relative;}
#image_container_constructor2 .control1::before, #image_container_constructor2 .control2::before, #image_container_constructor2 .control3::before, #image_container_constructor2 .control5::before, #image_container_constructor2 .control6::before, #image_container_constructor2 .control19::before {
	position: absolute;
	background: #000;
	padding: 2px 2px;
	color: #fff;
	font-size: 7pt;
	transform: rotate(-90deg);
	margin-left: -14px;
	margin-top: 17px;
	width: 45px;
	text-align: center;
}
#image_container_constructor2 > div {
	position: relative;
	margin-bottom: 3rem;
}
#image_container_constructor2 > div > span.indicatorright::before {
	content: '';
	display: block;
	position: absolute;
	width: 15px;
	border-top: 2px solid #000;
	height: 2px;
	top: 0;
	left: -15px;
}
#image_container_constructor2 > div > span.indicatorright::after {
	content: '';
	display: block;
	position: absolute;
	width: 15px;
	border-top: 2px solid #000;
	height: 2px;
	bottom: 0;
	left: -15px;
}
#image_container_constructor2 div span.jsor{
	display: block;
	position: absolute;
	height: 5.8rem;
	border-right: 2px solid #000;width: auto;color: black!important;font-weight: 700;font-family:"Inter";display: flex;align-items: center;margin-left: -3.5rem;
}
#image_container_constructor2 div span.jsor:before, #image_container_constructor2 div span.jsor:after{
	width: 1rem;height: 1px;
	 border-top:2px solid black;position: absolute;content: '';right:-1rem;top:0px;
}
#image_container_constructor2 div span.jsor:after{
	top:auto;bottom:0px;
}
#image_container_constructor2>div{display: inline-block;margin: auto;max-width: 35rem;width: 100%;margin: auto;margin-bottom: 3rem;}
#image_container_constructor2>div.control27, #image_container_constructor2 .control55{max-width: 20rem;}
.addgood_wrapper_heelplate .title{display: none;}
.wwrw{display: flex;align-items: center;}
.wwrw .rwwite{margin-left: 1rem;}
.rwwite{display: inline-block;background: var(--color-fast-red);color: white;border-radius:0.8rem;padding: 0.5rem;}
.preimokiconlist li{position: relative;padding-left: 3rem;margin-bottom: 1rem;}
.deliverytime{position: relative;padding-bottom: 2rem;}
.evamats_card_preim>div{position: relative;margin-right: 2rem;margin-bottom: 1rem;font-size: 1.5rem;}
.deliverytime, .evamats_card_preim>div{padding-left: 3rem;}
.preimokiconlist li:before, .deliverytime:before{content: '';background: var(--color-white);width: 2rem;height: 2rem;border-radius:100%;position: absolute;left:0px;display: block;}
.deliverytime:after{content: '';
  background: url(../images/betta/icon-ok-black.svg);
  width: 2rem;
  height: 2rem;
  border-radius: 100%;
  position: absolute;
  left: 0px;
  display: block;
  top: -0.3rem;
  left: 0.3rem;}
.deliverytime:before{background: var(--color-sky-blue);}
.addgood_color.nochangecolor{display: none;}
.addgoodsinstall5, .addgoodsinstall2{display: flex;padding: 1.5rem;padding-bottom: 0;}
.addgoods.addgoodsitems{list-style-type: none;padding: 1.5rem;padding-bottom: 0;}
.addgood_wrapper5 .addgoods.addgoodsitems li:nth-child(1) .checkbox_site{display: none;}
.addgoodsinstall5, .addgoodsinstall2{display: flex;}
.addgoodsinstall5 li, .addgoodsinstall2 li{margin-right: 2rem;}
.addgood_wrapper2 .addgoods .checkbox_site, .addgood_wrapper5 .addgoods .checkbox_site{margin-bottom: 1.5rem;}
.heelplatecontrols .photo, .heelplatecontrols .opencloseblock{display: none;}
.addgoods.addgoodsitems{position: relative;}
.addgood_wrapper2 .addgoodsitems>li:nth-child(2) .checkbox_site{position: absolute;right:1.5rem;top:1.5rem;}
.complect_wrapper_old .buildimage, .groupblock, .heelplatecontrols>li, .heelplatecontrols .opener{border:2px solid var(--color-gray-3);padding: 0.5rem;border-radius:0.8rem;margin-bottom: 1rem;}
.heelplatecontrols .opener{margin-left: -0.7rem;margin-top: -0.7rem;width: calc(100% + 1.4rem);margin-bottom: 0px;}
.input_name.requred:after, .phonecontrol .label:after{content: '*';color: var(--color-fast-red);}
.heelplatecontrols{list-style-type: none;padding: 0px;margin: 0px;}
.addgoods,.addgoodsinstall2{list-style-type: none;}
.addgoodsinstall5>li:nth-child(2) strong{display: none;}
.onlytitle{position: relative;border:2px solid var(--color-gray-3);padding: 1rem;border-radius:0.8rem;margin-bottom: 1rem;margin-left: -0.7rem;margin-top: -0.7rem;width: calc(100% + 1.4rem);margin-bottom: 0rem;padding-left: 6.5rem;}
.groupblock .onlytitle{display: flex;justify-content: space-between;position: relative;}
.complect_wrapper{width: 100%;}
.groupblock.active .onlytitle{border-color:var(--color-fast-red);}
.groupblock.active .onlytitle div:nth-child(2), .newopen .price{font-weight: 700;font-family:"Inter";}
.buildimage.active,.buildimage.activex, .constructor_container .complect_wrapper_old .groupblock.active{background: white;border-color: var(--color-fast-red);}
.complect_wrapper_old .buildimage{display: flex;justify-content: space-between;}

.buildimage.child_block{justify-content: flex-start;}
.groupblock .buildimage{border:0;display: block;margin: 0px;padding: 0px;}
.complect_wrapper_old .buildimage.full_block>div:nth-child(1){width: calc(100% - 5rem);}
.complect_wrapper_old .buildimage>div:nth-child(2){font-weight: 700;font-family:"Inter";}
.complect_wrapper_old .childs{margin: 0px;list-style-type: none;padding: 0px;margin: 0px;display: flex;align-items: center;justify-content: space-between;margin-top: 1rem;margin-bottom: 0.5rem;padding-left: 1rem;}
.complect_wrapper_old .childs .prc{display: none;}
.tab-content .tab-pane .textleft-picright.widgetblock{padding-top: 4rem;padding-bottom: 4rem;}
.textleft-picright .wrapper{display: flex;flex-wrap: wrap;justify-content: space-between;}
.textleft-picright .wrapper>div{width: calc(100% / 2 - 4rem);}
.textleft-picright img{max-width: 100%;border-radius:var(--border-radius);border:2px solid var(--color-night-blue);}
.preimokiconlist li .item:before{content: '';background: url(../images/betta/gal.svg);width: 2rem;height: 2rem;border-radius:100%;position: absolute;left:0px;display: block;top:-0.5rem;left:0.3rem;background-size: 100%;}
.preimokiconlist h1{margin-left: -3rem;}
.productpreim .wtitle, .videopinions .wtitle{text-align: center;}
.productpreim .productpreimlist{display: flex;flex-wrap: wrap;justify-content: space-between;list-style-type: none;padding: 0px;margin: 0px;}
.productpreim .productpreimlist li{width: calc(100% / 4 - 2rem);margin-right: 2rem;margin-bottom: 2rem;}
.productpreim .productpreimlist li:nth-child(5),.productpreim .productpreimlist li:nth-child(6),.productpreim .productpreimlist li:nth-child(7){width: calc(100% / 3 - 2rem);}
.productpreim .productpreimlist .item  .text{margin-top: 2rem;}
.productpreim .productpreimlist .item{background: var(--color-pale-red);font-size: 3rem;font-family: degbold;border-radius:var(--border-radius);padding: 2rem;text-align: center;line-height: 95%;}
.productpreim .productpreimlist li>div, .productpreim .productpreimlist .item{height: 100%;}
.widgetblock.preimokicon{padding-top: 1rem;padding-bottom: 1rem;}
.widgetblock.preimokicon .preimokiconlist{list-style-type: none;padding: 0px;margin: 0px;}
.block-basket-polecamy{margin-bottom: 4rem;}
.block-1-tp{background: white;}
.block-basket-polecamy .title-polecamy{font-size: 4.2rem;line-height: 4.2rem;margin-bottom: 2rem;margin-top: 2rem;}
.makeeorder_freeshipping .text{margin-bottom: 1rem;}
.makeeorder_freeshipping{margin-bottom: 2rem;}
.bodyrealiztions.bodydetail h1{font-size: 6.4rem;line-height: 6rem;max-width: calc(100% - 44rem);text-align: left;}
.realizationdetail .before-after-block{display: block;}
 .twentytwenty-wrapper{border:2px solid var(--color-night-blue);border-radius:var(--border-radius);}
 .twentytwenty-overlay{display: none;}
 .twentytwenty-handle{background: url(../images/betta/before-after.svg);border:0px;width: 6rem;height: 6rem;background-size: 100%;}
 .twentytwenty-horizontal .twentytwenty-handle::after,  .twentytwenty-horizontal .twentytwenty-handle::before{background: var(--color-fast-red);width: 1rem;}
.realizationdetail .video_wrapper{display: inline-block;position: relative;margin-top: -13rem;}
.twentytwenty-horizontal .twentytwenty-handle::before, .twentytwenty-horizontal .twentytwenty-handle::after {
	margin-left: -4.5px;
}
.count_del_wrapper{display: flex;align-items: center;justify-content: space-between;}
.beforeafterlistnew{list-style-type: none;padding: 0px;margin: 0px;}
.twentytwenty-horizontal .twentytwenty-handle::before {
	margin-bottom: 3rem;
}
.type-question-wrapper.newcontent>div:nth-child(1), .type-question-wrapper.newcontent>div:nth-child(1), .type-question-wrapper.newcontent > div:last-child{width: 100%!important;}

.twentytwenty-horizontal .twentytwenty-handle::after {
	margin-top: 3rem;
}
.text_buttons .text{padding: 2rem;}
.mobilepanelexpand{display: none;}
.makeeorder_freeshipping .line{position: relative;}
.makeeorder_freeshipping .line:after{content:''; background: url(../images/betta/freeshippingcar.png) no-repeat center;background-size: 100%;width: 4.8rem;height: 4.8rem; display: block;
  position: absolute;
  right: -1.4rem;
  top: 50%;margin-top: -2.4rem;
}
.makeeorder_freeshipping .line .red{min-width: 20px;background: var(--color-fast-red);height: 100%;position: absolute;border-radius:5rem 0rem 0rem 5rem;}
.makeeorder_freeshipping .line:before{content:''; background: url(../images/betta/freeshippingline.png) no-repeat center;background-size: 100%;height: 4.8rem; display: block;
  position: absolute;
  left: 0rem;
  top: 50%;margin-top: -2.4rem;width: 100%;z-index: 1;
}
.popup_feedback{border-radius:var(--border-radius);border:2px solid var(--color-night-blue);background: #eeeeee url(../images/betta/omevo_boxfoto.jpg) no-repeat right;background-size: contain;padding: 4rem; max-width: 50%;margin-bottom: 2rem;}
.popup_feedback .text1{font-family: degblack;font-size: 3rem;line-height: 95%;}
.popup_feedback .text1, .popup_feedback .text2{max-width: calc(100% - 10rem);}
.popup_feedback .text2{margin-top: 1rem;margin-bottom: 7rem;}
.makeeorder_freeshipping .line{background: var(--color-night-blue);height: 3rem;border-radius:5rem;}
.button-hide-opis-detail-text{cursor: pointer;background: url(../images/betta/chevron-down.svg) no-repeat right;padding-right: 2rem;}
.botton_betta_listing{background: white;border-top:2px solid var(--color-night-blue);padding-top: 8rem;padding-bottom: 8rem;margin-bottom: -4rem;}
.omevo-gallery-onmain{background: white;}
.makeeorder_wrapper .order_button{width: 100%;text-align: center;}
.omevo-gallery-onmain .wtitle{font-family: degblack;text-align: center;}
.omevo-gallery-onmain .widget-text{max-width: 50rem;margin: auto;text-align: center;margin-bottom: 4rem;}
.widgetblock.omevo-gallery-onmain{overflow: hidden;margin: auto;padding-bottom: 6rem;}


.makeeorder_wrapper .order_details{list-style-type: none;padding: 0px;margin: 0px;}
.omevo-gallery-onmain-list img{border-radius:var(--border-radius);border:2px solid var(--color-night-blue);}
.landing-block1, .landing-block3{background: var(--color-night-blue);position: relative;margin-top: -12.5rem;color: white;text-align: center;padding-top: 4rem;}
.landing-block1 .textblock{position: relative;z-index: 2;}
.landing-block1{padding-top: 8rem;padding-bottom: 30rem;}
.landing-block3{margin: 0px;padding-top: 10rem;}
.standartblock.landing-block6{background: white;padding-top: 8rem;padding-bottom: 8rem;}
.standartblock.landing-block6, .landing-block9{border-top:2px solid var(--color-night-blue);}
.landing-block9.small-width{border:0px;}
.standartblock.landing-block9.small-width .wrapper > div {
	width: 100%;
}
.standartblock.landing-block6 .wrapper{display: flex;}
.standartblock.landing-block6 .wrapper>div:first-child{width: calc(100% - 40rem);padding-right: 12rem;position: relative;}
.standartblock.landing-block6 .wrapper>div:last-child{width: 40rem;}
.standartblock.landing-block6 .wrapper .text0{font-size: 18rem;font-family: degblack;line-height: 14rem;}
.standartblock.landing-block6 .wrapper .text0 img{position: absolute;margin-left: -2rem;}
.standartblock.landing-block6 .wrapper .text1{font-size: 6.4rem;position: absolute;text-align: right;top:0px;max-width: 35rem;right:0px;line-height: 6rem;right:12rem;}
.standartblock.landing-block6 .wrapper .text2{padding-top: 4rem;}
.beforeafterlistnew .hideme{visibility: collapse;position: absolute;}

.landing-block3 .text0, .omevo-about-slider .h1, .mission .h1,.omevo-values .wtitle span{background: var(--color-sky-blue);color:var(--color-night-blue);display: inline-block;margin: auto;padding: 2rem;border-radius:var(--border-radius);font-size: 3rem;padding-left: 6rem;position: relative;line-height: 95%;}
.omevo-about-slider .h1, .mission .h1,.omevo-values .wtitle span{padding-left: 2rem;}
.landing-block3 .text0>span{background: var(--color-night-blue);color: var(--color-sky-blue);position: absolute;display: inline-block;width: 3rem;height: 3rem;border-radius:100%;left:2rem;font-family: degbold;display: flex;align-items: center;justify-content: center;top:50%;margin-top: -1.5rem;}
.landing-block3 .text1{font-size: 12.8rem;line-height: 12.1rem;margin-top: 2rem;margin-bottom: 2rem;}
.landing-block3 .text1 span{font-family: degblack;}
.landing-block3 .block-flex{display: flex;}
.landing-block3 .block-flex>div{width: 50%;align-items: center;}
.landing-block3 .block-flex>div:last-child{display: flex;align-items: flex-end;padding-left: 10rem;text-align: left;}
.landing-block3 .block-flex .image{position: relative;}
.landing-block3 .block-flex .image .im2{position: absolute;top:-6rem;left:3rem;}
.landing-block3 .block-flex .image .im1 img{border-radius:var(--border-radius);}
.landing-block3 .block-flex .image .im1:after{content: '';display: block;width: 36rem;height: 60rem;background: url(../images/betta/landing/block-3-3.png);position: absolute;bottom:-30rem;left:-3rem;}
.landing-block1 .cover{position: absolute;top:0px;bottom:-20rem;z-index: 0;width: 100%;padding-top: 10rem;padding-bottom: 0rem;}
.landing-block1 .cover img{top:0px;top: 0px;
  position: sticky;margin: auto;}
.landing-block1 .textblock .text0{font-size: 3.2rem;}
.landing-block1 .textblock .text1{font-size: 20rem;font-family: degblack;line-height: 19rem;}
.landing-block1 .textblock .text2{background: url(../images/betta/landing/computer-mouse-scrollwheel.svg) no-repeat top center;font-size: 2rem;padding-top: 5rem;position: relative;display: inline-block;}
.landing-block1 .textblock .text2:after{content: '';width: 2.5rem;height: 2.5rem;background: url(../images/betta/arrow-right-white.svg);display: block;position: absolute;transform:rotate(90deg);background-repeat: no-repeat;background-size: 100%;top:7.5rem;left:50%;margin-left: -1.25rem}
.landing-block1 .textblock .text2:before{content: '';width: 2.5rem;height: 2.5rem;background: url(../images/betta/arrow-right-white.svg);display: block;position: absolute;transform:rotate(90deg);background-repeat: no-repeat;background-size: 100%;top:11rem;left:50%;margin-left: -1.25rem}
.landing-block3 .title{font-size: 4.2rem;line-height: 4rem;}
.landing-block3 a{text-transform: uppercase;}
.landing-block3 .textblock2 .text{padding: 0rem 4rem;}
.landing-block3 .textblock2 .text .text{padding: 0px;margin-bottom: 2rem;}
.landing-block3 .textblock2{background: url(../images/betta/landing/block-3-4.jpeg);border-radius:var(--border-radius);border:2px solid white;padding: 2rem 4rem;text-align: left;position: relative;z-index: 1;display: flex;align-items: center;position: relative;top:20rem;margin-bottom: 20rem;}
.landing-block3 .textblock2 img{max-width: 100%;}
.landing-block3 .textblock2>div{width: 50%;}
.landing-block1 .road2{margin-top: 10rem;}
.landing-block1 .textblock .text0:after{background: url(../images/betta/stars.svg) no-repeat;display: inline-block;content: '';width: 12rem;height: 2rem;background-size: 100%;margin-left: 1rem;}
.landingblock-buttons{background: white;padding-bottom: 8rem;}
.landingblock-buttons ul{list-style-type: none;padding: 0px;margin: 0px;display: flex;justify-content: center;}
.landingblock-buttons ul li{margin-right: 2rem;}
.realizationdetail .before-after-block{background: white;}
.label.readalert{color:var(--color-fast-red);}
.realizationdetail h2{text-align: center;font-family: degblack;}
.bodyrealiztions h1{text-align: center;font-size: 9rem;font-family: degblack;}
.realizeunderh1{text-align: center;font-size: 3rem;max-width: 50rem;margin: auto;line-height: 3rem;}
.realizationdetail .photos-list{list-style-type: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;}
.realizationdetail .photos-list li{width: calc(100% / 3 - 2rem);margin-bottom: 2rem;margin-right: 2rem;}
.realizationdetail .photos-list img{border:2px solid var(--color-night-blue);border-radius:var(--border-radius);}
.realizationdetail .twentytwenty-wrapper{max-width: 80rem;margin: auto;}
.realizationdetail .titlebefore, .realizationdetail .titleafter{color: white;position: absolute;z-index: 21;bottom:4rem}
.realizationdetail .titleafter{right:4rem;color: var(--color-fast-red)}
.realizationdetail .video_wrapper a:before{content: '';background: url(../images/betta/video.svg) no-repeat center;width: 5rem;height: 5rem;background-size: 100%;position: absolute;top:50%;left:50%;margin-left: -2.5rem;margin-top: -2.5rem;}
.realizationdetail .video_wrapper .name_wrapper{color: white;position: absolute;bottom:4rem;width: 100%;text-align: center;font-family: degblack;font-size: 4.2rem;display: flex;justify-content: center;}
.realizationdetail .video_wrapper .name{max-width: 20rem;line-height: 4rem;}
.realizationdetail .topblock{display: flex;padding-bottom: 4rem;}
.realizationdetail .topblock>div:last-child{width: 40rem;}
.landing-block2 img{max-width: 350px;border-radius:var(--border-radius);border:2px solid var(--color-night-blue);}
.landing-block2 .bm1{transform:rotate(-10deg);position: relative;z-index: 1;padding-left: 2rem;}
.landing-block2 .bm1:after{content: '';background: url(../images/betta/landing/bm-icon-1.png);width: 7rem;height: 7rem;display: block;position: absolute;z-index: 10;background-size: 100%;}
.landing-block2 .bm2:after{content: '';background: url(../images/betta/landing/bm-icon-2.png);width: 7rem;height: 7rem;display: block;position: absolute;z-index: 10;top:0px;background-size: 100%;}
.landing-block2 .bm3{transform:rotate(10deg);position: relative;z-index: 0;}
.landing-block2 .bm2{position: absolute;transform:rotate(15deg);margin-top: -20rem;right:2rem;z-index: 3;}
.landing-block2{padding-top: 30rem;padding-bottom: 0rem;background: white;}
.landing-block2 .wrapper{display: flex;align-items: center;position: relative;z-index: 1;}
.landing-block2 .text1{font-size: 6rem;line-height: 6rem;margin-bottom: 4rem;}
.landing-block2 .text2{max-width: 50rem;}
.standartblock.landing-block9{padding-top: 8rem;padding-bottom: 8rem;}
.standartblock.landing-block9.small-width{padding-top: 4rem;padding-bottom: 9rem;}
.standartblock.landing-block9 .wrapper{display: flex;}
.standartblock.landing-block9 .wrapper .image{position: relative;}
.standartblock.landing-block9 .wrapper .image img{border-radius:var(--border-radius);}
.standartblock.landing-block9 .wrapper .image:before{content: '';width: 12rem;height: 12rem;background: url(../images/betta/landing/block9-pic2.png) no-repeat center;background-size: 100%;display: block;position: absolute;right:-6rem;top:4rem;}
.standartblock.landing-block9 .wrapper .image:after{content: '';width: 12rem;height: 12rem;background: url(../images/betta/landing/block9-pic3.png) no-repeat center;background-size: 100%;display: block;position: absolute;bottom:-6rem;left:8rem;}
.standartblock.landing-block9 .wrapper>div{width: 50%;}
.standartblock.landing-block9 .wrapper>div:nth-child(2){padding: 4rem 0;padding-top:0; padding-left: 12rem;}
.landing-block2 .wrapper>div:nth-child(2){position: relative;padding-right: 20rem;}
.realizationdetail .topblock>div:first-child{width: calc(100% - 40rem); padding-right: 4rem;}
.bodyrealiztions.bodydetail h1 span{color: var(--color-fast-red);display: block;font-size: 4.2rem;}
.container{width: var(--container);margin: auto;}
.widgetblock-mainform .container{width: auto;}
.opinionslist{display: flex;flex-wrap: wrap;list-style-type: none;padding: 0px;margin: 0px;}
.opinionslist li{width: calc(100% / 3  - 2rem);margin-right: 2rem;margin-bottom: 2rem;}
.landingopinions .wtitle{text-align: center;}
.landingopinions{background: white;}
.landingopinions.cartopinions{background:  transparent;}
.landingopinions.cartopinions .opinionslist li:last-child{margin-right: 0px;}
.landingopinions.cartopinions .opinionslist li:nth-child(2n) .item {
	background: white;
	border: 2px solid var(--color-fast-red);
}
.landingopinions.cartopinions ul.opinionslist{justify-content: space-between;}
.opinionslist .item{background: white;border-radius:var(--border-radius);padding: 2rem;position: relative;padding-bottom: 8rem;border:2px solid var(--color-fast-red);}
.opinionslist li:nth-child(2n) .item{background: var(--color-pale-red);border-color:var(--color-pale-red);}
.opinionslist .item .desc{margin-top: 1rem;}
h1{
font-family: 'degbold';font-size: 4.2rem;line-height: 4.2rem;margin-top: 2rem;margin-bottom: 2rem;
}
.image_container_constructor {
	display: inline-block;
	position: relative;
}
.bodyblog h1{font-size: 12.8rem;line-height: 12.1rem;}
.bodyblog.bodydetail h1{font-size: 8rem;line-height: 100%;margin-top: 2rem!important;margin-bottom: 4rem!important;}
.image_container_constructor img {
	position: absolute;
	top: 0;
	left: 0;
	max-width: 100%;
}
.design_select {
	list-style-type: none;
	padding: 0;
	display: flex;
}
.design_select li.active {
	border-color: var(--color-fast-red);
}
.design_select li {
	padding: 0px;
	border: 3px solid #fff;margin-right: 1rem;
}
.design_select img {
	max-width: 100px;
	cursor: pointer;
}
.sales_content .banner_item{margin-bottom: 6rem;}
.event_item>div:first-child{position: relative;}
.event_item .markers{list-style-type: none;padding: 0px;margin: 0px;display: flex;position: absolute;top:2rem;left:2rem;}
.first-event-item .event_item .markers{right:2rem;left:auto;}
.event-image-container, .bodyblog.bodydetail h1{max-width: 80%;margin: auto;}

.event_content .standartblock, .event_content  .widgetblock-faq {margin: auto;width: calc(var(--container) - 40rem);}
.event_content  .widgetblock-faq .q p{padding: 0px;margin: auto;}
.event_content .standartblock .container{width: auto;}
.other_articlesmany{background: var(--color-gray-1);padding-top: 8rem;padding-bottom: 6rem;}
.other_articlesmany .event_item {
	background: white;
	border-radius: 2.2rem;margin-bottom: 2rem;display: flex;
}
.event_content .other_articlesmany  .standartblock {
	margin: auto;
	width: calc(var(--container) - 0rem);
}
.event_content .other_articlesmany .container{margin-top: 4rem;}
.event-image-container img{border-radius:var(--border-radius);max-width: 100%;width: 100%;}

.event_item .markers li{background: white;margin-left: 1rem;border-radius:var(--border-radius-small);padding: 0.5rem 1rem;text-transform: uppercase;}
.event-road{width: 100%;height: 320px;background: url(../images/betta/road-big.svg) no-repeat center;background-size: 100%;max-width:144rem;margin: auto;position: absolute;z-index: -1;left:50%;margin-left: -72rem;margin-top: -5rem;}
.event-markers-wrapper{background: white;border-radius:var(--border-radius);padding: 2rem;display: flex;flex-wrap: wrap;justify-content: center;list-style-type: none;margin-bottom: 8rem;margin-top: 8rem;}
.manufacturer-markers-wrapper{display: flex;justify-content:center; flex-wrap: wrap;list-style-type: none;padding: 0px;margin: 0px;margin-top: 4rem;margin-bottom: 2rem;}
.manufacturer-markers-wrapper li{margin-right: 2rem;margin-bottom: 2rem;}
.event-markers-wrapper a, .event-markers-wrapper a, .manufacturer-markers-wrapper a{background:white; border:2px solid var(--color-night-blue);padding: 0.6rem 2rem;border-radius:var(--border-radius);color: black;text-decoration: none;text-transform: uppercase;font-weight: 700;font-family:"Inter";}
.event-markers-wrapper a:hover, .event-markers-wrapper a.active, .manufacturer-markers-wrapper a:hover, .manufacturer-markers-wrapper a.active{background: var(--color-sky-blue);}
.event-markers-wrapper li{margin-right: 1rem;}
.realiztion-list{display: flex;flex-wrap: wrap;list-style-type: none;padding: 0px;margin: 0px;margin-bottom: 8rem;}
.realiztion-list .item{background: white;padding: 2rem;border-radius:var(--border-radius);cursor: pointer;}
.realiztion-list .item .bottom{display: flex;padding-top: 2rem;}
.realiztion-list .item .bottom .title{font-size: 2.4rem;margin-bottom: 1rem;text-decoration: none;color: black;display: block;}
.realiztion-list .item .bottom .desc{font-size: 1.2rem;line-height: 1.4rem;}
.realiztion-list .item .bottom>div:nth-child(1){width: 10rem;}
.realiztion-list .item .bottom>div:last-child{width: calc(100% - 10rem);padding-left: 1rem;}
.realiztion-list .item .image img{border-radius:var(--border-radius);max-width: 100%;}
.realiztion-list li{width: calc(100% / 3 - 2rem);margin-right: 2rem;margin-bottom: 2rem;}
.selectblock .title {
	margin-bottom: 20px;
}
.sert_fields {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.sert_fields > li {
	margin-top: 20px;
}
.sert_fields textarea {
	width: 100%;
	height: 100px;
	border: 1px solid #ced4da;
	padding: 5px;font-weight: 500;border-radius:var(--border-radius);padding: 1rem;
}
 #buysert select[name=sert] {
 font-weight: 500!important;border-radius:var(--border-radius);padding-left: 1rem;
 }
a.preview, a.regilamin {
	color: #000;
	text-decoration: underline;
	margin-top: 4px;
	display: block;
}
.form-control {
	display: block;
	width: 100%;
	padding: 1.5rem .75rem;
	color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.fletterslist{list-style-type: none;padding: 0px;margin: 0px;}
.fletterslist .letter{display: none;}
.fletterslist .fmodels{list-style-type: none;padding: 0px;margin: 0px;columns: 2;margin-bottom: 1rem;}
.fletterslist .fmodels a{text-decoration: none;color: var(--color-night-blue);}
.podp_wrapper {
	position: relative;
	display: inline-block;
	position: absolute;
top: 13rem;
  right: 10rem;

}
.gallrtyincard .image_container_constructor .podp_wrapper img{max-width: 12rem;}

.complect_wrapper_old .childs {
	justify-content: space-between;
}
.podp_wrapper img{max-width: 100%!important;}
.image_container_constructor img {
	position: absolute;
	top: 0;
	left: 0;
	max-width: 100%;
}
.podp_wrapper img:nth-child(2) {
	position: absolute;
	left: 0px;
	top: 0px;
}
.image_container_constructor img:first-child {
	position: relative;
}
.mainconstructor_heelplate_wrapper{padding-bottom: 2rem;}
.mainconstructor_heelplate_wrapper img, .mainconstructor_heelplate_wrapper #constructorimage1{position: relative;}
.showtitleoptions .option-block .option-name{display: block;margin-bottom: 1rem;}
.showtitleoptions>div>div{margin-bottom: 2rem;}
.neargoods20{list-style-type: none;padding: 0px;margin: 0px;}

.catalogue_bottom_line{display: flex;justify-content: space-between;margin-top: 2rem;}
.pag_wrapper{display: flex;align-items: center;}
.pag_wrapper>div:first-child{font-weight: 700;font-family:"Inter";padding-right: 1rem;}
.view-count-controls > li:nth-child(1), .pag_wrapper > div:first-child, .undercategory .label{color: var(--color-gray-4);}
.goodselector{list-style-type: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;margin-bottom: 20px;}
/*.goodselector .item{background: white;border-radius:var(--border-radius);padding: 1rem;text-align: center;border:2px solid white;cursor: pointer;}
.goodselector .selected .item{border-color:var(--color-fast-red);}
*/
.goodselector .item{position: relative;padding-left: 3rem;}
.goodselector .item:before{content: '';border-radius:100%;border:2px solid var(--color-night-blue);width: 2rem;height: 2rem;position: absolute;background: white;left:0px;}
.goodselector .selected .item:after{content: '';border-radius:100%;width: 1rem;height: 1rem;position: absolute;background: var(--color-fast-red);left:0px;left: 0.5rem;
  top: 0.5rem;}
.goodselector li{margin-right: 20px;}
.orderplate_container{padding-top: 4rem;}
.option-block .option-name{display: none;}
.goodcard .option-name{text-transform: uppercase;font-weight: 700;font-family:"Inter";}
.orderplate .oldpricewrapper{text-decoration: line-through;font-size: 1.5rem;}
.orderplate .price{font-size: 3rem;font-family: degblack;}
.orderplate .price .brutto{color: black;font-weight: 500;font-size:var(--txt-m); }
.orderplate .price.oldpricedisplay{color: var(--color-fast-red);} 
.view-count-controls, .sort-controls{list-style-type: none;padding: 0px;margin: 0px;display: flex;align-items: center;position: relative;}
.view-count-controls>li:nth-child(1), .sort-controls>li:nth-child(1){font-weight: 700;font-family:"Inter";}
.view-count-controls>li:nth-child(2)>div, .sort-controls>li:nth-child(2)>div{
	margin-left: 1rem;
	border:2px solid var(--color-gray-2);
	background: white url(../images/betta/chevron-down.svg) no-repeat;
	background-position:calc(100% - 2rem) 1.6rem; 
	color: var(--color-gray-2);
	border-radius:2.3rem;;padding: 1rem 2rem;padding-right: 4.5rem;cursor: pointer;position: absolute;top:-1rem;z-index: 10;min-width: 9rem;}
.view-count-controls>li a, .sort-controls>li a{text-decoration: none;color: var(--color-gray-4);}
.sort-controls > li:nth-child(2) > div{color: var(--color-night-blue);}
.sort-controls>li:nth-child(2){width: 20rem;}
.rightcol-topline-wrapper{position: relative;top: -2rem;display: flex;justify-content: space-between;align-items: center;}
.view-count-controls .selc, .sort-controls .selc{list-style-type: none;padding: 0px;margin: 0px;display: none;}
.orderplate_row .price_posdx{display: flex;align-items: center;}
.orderplate_row{display: flex;align-content: center;}
.orderplate_row>div{margin-right: 2rem;}
.count-selector{background: white;border:2px solid var(--color-night-blue);border-radius:50px;display: flex;align-items: center;font-family: degbold;font-size: 2rem;padding-left: 1rem;padding-right: 1rem;max-width: 12rem;}
.h1_container h1{margin-top:0px;}
.count-selector .minus, .count-selector .plus, .count-selector .minus-fake, .count-selector .plus-fake{width: 3rem;height:4.5rem; display: block;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.count-selector .minus-fake, .count-selector .plus-fake{cursor: auto;}
.count-selector .plus{line-height: 1em;}
.count-selector span:nth-child(2){width: 3rem;text-align: center;}
.count-selector.count-selector-fake{border-color:var(--color-night-blue);}
.count-selector.count-selector-fake .count{color: var(--color-night-blue);}
.count-selector.count-selector-fake {color:var(--color-gray-1);}
.changebasket_wrapper{position: relative;}
.makeeorder_wrapper{border:2px solid var(--color-night-blue);border-radius:var(--border-radius);position: relative;z-index: 1;background: #ecedef;}
.whiteblockbrelok{position: relative;}
.whiteblockbrelok .title{font-family: degblack;font-size: 3.2rem;line-height: 3.9rem;}
.whiteblockbrelok .undertitle{margin-top: 0.5rem;margin-bottom: 1rem;font-size: 1.5rem;}
.whiteblockbrelok{display: flex;margin-top: 5rem;}
.type-question-wrapper .text{margin-top: 2rem;}
.type-question-wrapper .sendbtn{background: white;color: var(--night-blue);}
.block-contact-work{margin-top: .5rem;margin-bottom: 1rem;}
.whiteblockbrelok>div:nth-child(2) img{position: absolute;right:1rem;top:0px;max-width: 40rem;}
.whiteblockbrelok .undertitlered{color:var(--color-fast-red);font-weight: 700;font-family:"Inter";}
.whiteblockbrelok .counters{display: flex;}
.whiteblockbrelok .counters>div{margin-right: 3rem;margin-top: 2rem;margin-bottom: 1rem;}
.whiteblockbrelok .counters>div:first-child{background: url(../images/betta/list.svg) no-repeat left;padding-left: 3rem;}
.whiteblockbrelok .counters>div:last-child{background: url(../images/betta/clock.svg) no-repeat left;padding-left: 3rem;}
.undercategory{padding-top:6rem;padding-bottom: 6rem; }
.undercategory .label{font-weight: 700;font-family:"Inter";font-size: 1.8rem;background: url(../images/betta/chevron_down.svg) no-repeat right;background-size: 1.5rem;padding-right: 2.5rem;display: inline-block;cursor: pointer;}
.undercategory .searchmodel{list-style-type: none;padding: 0px;margin: 0px;columns: 4;}
.undercategory .searchmodel{margin-top: 1rem;}
.undercategory .searchmodel li{margin-bottom: 1rem;}
.undercategory .searchmodel li a{color: var(--color-night-blue);text-decoration: none;}
.basket_cert_wrapper,.makeeorder_wrapper{
	padding: 3rem;padding-bottom: 1rem;
}
.block-3-tp .ordershort_content{position: relative;}
.ordershort_content_wrapper{position: relative;}
.ordershort_content_wrapper a.showall{position: absolute;z-index: 10;bottom:-2rem;text-transform: uppercase;width: 24rem;left:50%;margin-left: -12rem;text-align: center;background: var(--color-gray-1);}
.type-question-wrapper{border-radius:var(--border-radius);border:2px solid var(--color-night-blue);padding: 2rem;display: flex;align-items: center;height: 100%;}
.type-question-wrapper>div:first-child{width: calc(100% - 25rem);}
.type-question-wrapper>div:last-child{width: 25rem;text-align: right;}
.type-video-questions-image{position: relative;display: inline-block;}
.type-video-questions-image img{max-width: 100%;}
.type-video-questions{display: flex;}
.type-video-questions>div:first-child{width: calc(100% / 3 - 2rem);}
.type-video-questions>div:last-child{width: calc(100% / 3 - 2rem);}
.type-video-questions-image .start_play{margin-top:-5rem; color: white;position: absolute;top:50%;text-align: center;font-size: 4.2rem;font-family: degblack;max-width: 26rem;line-height: 4rem;left:50%;margin-left: -13rem;background: url(../images/betta/video.svg) no-repeat center top;padding-top: 6rem;}
.whiteblockbrelok .gift{background: url(../images/betta/gift.svg) no-repeat left;padding-left: 2.4rem;background-size: 1.7rem}
.block-2-tp .block-1-tp-data-title, .block-4-tp .block-1-tp-data-title{font-weight: 700;font-family:"Inter";} 
.block-2-tp .block-1-tp-data-item{margin-bottom: 2rem;}
.bodyorderstatus .block-2-tp .block-1-tp-data-item:last-child{margin-bottom: 0rem;}

.block-1-tp-data-item.flex{display: flex;}
.block-1-tp-data-item.flex>div{width: 50%;}
.plannet_top{display: none;}
.typ-block-desktop{display: flex;margin-top: 6rem;margin-bottom: 6rem;}
.typ-block-desktop>div{width: calc(100% / 3 - 2rem);margin-right: 2rem;}
.bodyorderstatus .typ-block-desktop>div>div{margin-bottom: 2rem;}
.typ-block-desktop>div:first-child>div{height: auto;}
.typ-block-desktop .ordershort_content .table-row > div:nth-child(2){margin: 0;}
.block-contact-typ .block-contact-title{font-family: degblack;font-size: 4.2rem;line-height: 3.9rem;}
.block-contact-social{margin-top: 2rem;}
.block-1-tp-data-title{margin-bottom: 1rem;}
.block-2-tp.whiteblock{min-height: 49rem;height: 100%;}
.bodyorderstatus .block-2-tp.whiteblock{min-height: auto;}
.ordershort_content.noscroll .mobilebasket>div{display: block!important;}
.typ-block-desktop>div:last-child>div{display: flex;flex-direction: column;height: 100%;justify-content: space-between;}
.block-contact-typ .block-contact-title-sm{font-size: 3rem;line-height: 3.9rem;}
.block-contact-typ .block-contact-name-manager{font-family: degblack; font-size: 2.2rem;margin-top: 2rem;}
.block-contact-typ .block-contact-phone a, .block-contact-typ .block-contact-email a{color: black;text-decoration: none;font-weight: 700;font-family:"Inter";margin-top: 1rem;margin-bottom: 1rem;display: block;}
.block-contact-typ .block-contact-phone a{background: url(../images/betta/icon_phone.svg) no-repeat left;padding-left: 2.2rem;}
.block-contact-typ .block-contact-email a{background: url(../images/betta/icon_email.svg) no-repeat left;padding-left: 2.2rem;}
.whiteblock{background: white;border-radius:var(--border-radius);padding: 3rem;}
.bodyorderstatus .whiteblock{border:2px solid var(--color-night-blue);} 
.makeeorder_wrapper .order_details li{display: flex;justify-content: space-between;margin-bottom: 1rem;}
.makeeorder_wrapper .total-sum-delivery{border-top:2px solid var(--color-night-blue);padding-top: 2rem;margin-top: 2rem;}
.makeeorder_wrapper .total-sum-delivery span.block-total-price{font-family: degblack;font-size: 2.2rem;}
.makeeorder_wrapper textarea[name=comment]{display: none;}
.basket_cert_wrapper{
	border:2px solid var(--color-gray-3);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:0px;padding-top: 4rem;margin-top: -2rem;text-align: center;padding-bottom: 2rem;
}
.order_status_result_wrapper .title{font-family: degblack;font-size: 2.2rem;margin-bottom: 2rem;}
.block-1-tp-data-val .red{color: red;}
.block-1-tp-data-val .green{color: green;}
.widgetblock-4045-block5 ul{background: url(../images/betta/mickrofibra-popup.jpg);width: 100%;height: 70rem;border-radius:var(--border-radius);border:2px solid var(--color-night-blue);background-size: 100%;position: relative;}
.product_popup_wrapper .item{position: absolute;top:40rem;left:20rem;;}
.product_popup_wrapper ul li:nth-child(2) .item{position: absolute;top:60rem;left:60rem;;}
.product_popup_wrapper .wtitle{text-align: center;}
.product_popup_wrapper .item .text{background: var(--color-sky-blue);width: 30rem;padding: 2rem;border-radius:var(--border-radius);border:2px solid var(--color-night-blue);text-align: center;position: absolute;margin-left: -15rem;;display: none;bottom:4rem}
.product_popup_wrapper .item:hover .text{display: block;}
.cart-info{border-radius:var(--border-radius-big);border:2px solid var(--color-night-blue);padding: 1.2rem;margin-top: 2rem;margin-bottom: 3rem;padding-left: 6rem;position: relative;}
.cart-info .info{border-radius:100%;font-weight: 700;font-family:"Inter";background: var(--color-sky-blue);border:2px solid var(--color-night-blue);width: 3.8rem;height: 3.8rem;display: flex;position: absolute;text-align: center;font-size: 2.6rem;align-items: center;justify-content: center;lefT:0.5rem;top:50%;margin-top: -2rem;}
.makeorder_buttons{display: flex;justify-content: space-between;}
.makeorder_buttons{padding-top: 4rem;padding-bottom: 8rem;}
.makeorder_buttons .order_button{background: var(--color-fast-red);height: 5rem;width: 25rem;    display: flex;
	align-items: center;
	justify-content: center;}
.img_nav{display: flex;justify-content: center;margin-left: 10px;flex-wrap: wrap;}
.img_nav>div{width: calc(100% / 5 - 10px);margin-right: 1rem;margin-top:2rem; }
.img_nav div img{max-width: 100%;border-radius:var(--border-radius-small);cursor: pointer;}
.deliverylist_wrapper{background: white;border:2px solid var(--color-night-blue);padding: 2rem;border-radius:var(--border-radius);}
.deliverycostplateactivate{background: url(../images/betta/info-square.svg);width: 1.6rem;height: 1.6rem;position: absolute;cursor: pointer;margin-left: 0.5rem;margin-top: 0.2rem;cursor: pointer;}
	.deliverylist_wrapper{position: absolute;display: none;margin-top: 2rem;}
	.deliverylist_wrapper .title{font-weight: 700;font-family:"Inter";font-size: 2.2rem;margin-bottom: 1rem;}
	.closedl{position: absolute;right:2rem;top:2rem;cursor: pointer;font-family: degblack;}
	.availablelistdelivery{padding-left: 0px;}
.makeeorder_wrapper .price_lines{list-style-type: none;padding: 0px;margin: 0px;margin-bottom: 2rem;} 
.makeeorder_wrapper .price_lines li{display: flex;justify-content: space-between;margin-bottom: 1rem;}
.makeeorder_wrapper .price_lines li span.price{padding-left: 1rem;}
.makeeorder_wrapper .price_lines li:last-child, .makeeorder_wrapper .total-sum-delivery{border-top:2px solid var(--color-a-g);padding-top: 1rem;margin-top: 2rem;font-size: 2.2rem;}
.makeeorder_wrapper .block-total-price{font-family: degblack;}
.basket-block-button-pay-pc .order_button{display: block;width: 100%;text-align:center; background-image:none;padding-left: 0px;padding-right: 0px;}
.promocode_wrapper{position: relative;margin-top: 1rem;}
.promocode_wrapper input{border-radius:var(--border-radius-big);height: 4.5rem;border:0px;background: white;
  border: 2px solid var(--color-gray-2);
  border-radius: 50px;
  height: 4.8rem;
  padding-left: 20px;
  width: 100%;}
 .promocode_wrapper .sendbtn{position: absolute;right:0.5rem;top:.5rem;padding: 0.3rem 2rem;;}
 .promocode_answer.error{color: var(--color-fast-red);font-weight: 700;font-family:"Inter"; }
.basket_cert_wrapper .label{display: inline-block;margin: auto;cursor: pointer;position: relative;}
.basket_cert_wrapper .label:after{content: '';background: url(../images/betta/chevron_down.svg) no-repeat right;width: 1.2rem;height: 1.2rem;display: block;position: absolute;right:-2rem;margin-top:-0.6rem;top:50%;}
.basket_cert_wrapper.opened .label:after{transform:rotate(-180deg);}
.basket_cert_wrapper .form{display: none;}
.basket_cert_wrapper.opened .form{display: block;}
.changebasket_wrapper a{background: var(--color-gray-1);border-radius:30px;padding: 1rem 2rem;text-transform: uppercase;text-decoration: none;color: var(--color-gray-4);font-family: degblack;font-size: 2rem;display: inline-block;position: absolute;left:0px;top: 1.5rem;}
.changebasket_wrapper{padding-bottom: 5rem;padding-top: 1rem;}
.table-row>div:first-child{padding-right: 3rem;width: 19rem;}
.table-row>div:nth-child(2){width: calc(100% - 29rem);}
.cart_content_wrapper{border-radius:var(--border-radius);background: white;padding: 2rem;}
.block-btn-add-card.button_red.order_button{font-size: 1.6rem;padding-left: 4.5rem;background-position: 1.5rem;}
.block-list-good-polecamy-item .block-price {color: var(--color-fast-red);margin-bottom: 1rem;}
.block-list-good-polecamy .block-list-good-polecamy-item{margin-right: 2rem;}

.block-list-good-polecamy-item .orderplate_container{padding: 0px;position: absolute;bottom:2rem;width: calc(100% - 6rem);}
.block-list-good-polecamy-item .block-price .block-price-title{display: none;}
.block-list-good-polecamy .block-list-good-polecamy-item{background: white;border-radius:var(--border-radius);height: 100%;padding-bottom: 11rem;}
.block-list-good-polecamy .block-list-good-polecamy-item .block-opt{display: none;}
.block-list-good-polecamy .block-list-good-polecamy-item .block-img{border-bottom:2px solid #E2E2E4;padding: 2rem;}
.block-list-good-polecamy .block-list-good-polecamy-item .block-desc-short, .block-list-good-polecamy .block-list-good-polecamy-item .block-desc{display: none;}
.block-list-good-polecamy .block-list-good-polecamy-item .content{padding: 2rem;padding-bottom: 0px;}
.basketcontent .landingopinions {
	background: transparent;
}
.basketcontent .landingopinions .opinionslist li:nth-child(2n) .item {
	background: white;
border: 2px solid var(--color-fast-red);
}
.block-list-good-polecamy .block-list-good-polecamy-item .content .block-title{font-weight: 700;font-family:"Inter";margin-bottom: 2rem;}
.table-row>div:last-child{width: 18rem;text-align: right;}
.ordershort_content .table-row>div:last-child{width: 0rem;text-align: right;}
.ordershort_content .table-row>div:nth-child(2){width: calc(100% - 8rem);text-align: left;font-size: 1.2rem;}
.addgoods .table-row>div:nth-child(2){width: calc(100% - 12rem);text-align: left;font-size: 1.2rem;}
.ordershort_content_wrapper .addgoods .table-row>div:nth-child(2){width: calc(100% - 8rem);text-align: left;font-size: 1.2rem;}

.mobile-row .addgoods{margin-top: 2rem;}
.mobile-row .addgoods .name{font-family: degblack;
  font-size: 2.2rem;}

.ordershort_content .mobile-row .addgoods .name{font-weight: 700;font-family:"Inter";
  font-size: inherit;}

 .ordershort_content .addgoods .table-row > div:nth-child(2){
	margin-top: 0rem;
}

.makeorder-block h4{margin-bottom: 1rem;}

.block-list-good-polecamy .owl-stage{display: flex;}
.table-row .totalprice{margin-top: 1.5rem;}
.totalprice, .addgoods .table-row > div:nth-child(2) .price {font-size: 1.8rem;font-weight: 700;font-family:"Inter";}
.addgoods .table-row > div:nth-child(2) .price{text-align: right;}
.totalprice .oldprice{font-weight: 500;color: var(--color-night-blue);font-size: 1.5rem;}
.deletefrombasket{background: url(../images/betta/trash.svg);font-size: 0px;display: inline-block;width: 2.1rem;height: 2.4rem;background-size: 100%;}
.deletefrombasket img{display: none;}
.basket-comlect{list-style-type: none;padding: 0px;margin: 0px;margin-top: 1rem;margin-bottom: 2rem;}
.modbasket{list-style-type: none;padding: 0px;margin: 0px;font-size: 1.2rem;}
.modbasket li{display: inline-block;margin-right: 1.5rem;}
.basket-options .options{list-style-type: none;padding: 0px;margin: 0px;margin-top: 2rem;}
.table-row .basket-name{font-family: degblack;font-size: 2.2rem;}
.modbasket span, .basket-options .options span{font-weight: 700;font-family:"Inter";}
.table-row{display: flex; justify-content: space-between;}
.table-row .doubleimage .wrap{position: relative;}
.table-row .doubleimage .wrap img{position: absolute;left:0px;top:0px;max-width: 16rem;}
.doubleimagecat6 .wrap img:first-child{display: none;}
.doubleimagecat6 .wrap img:last-child{display: block;position: relative;}
.table-row .doubleimage .wrap img{width: 100%;}
.typ-block-desktop .ordershort_content{padding-bottom: 3.5rem;}
.mobilebasket>div{border-top:2px solid var(--color-gray-2);padding-top: 2rem;margin-bottom: 2rem;}
.mobilebasket>div:first-child{border:0px;padding-top: 0;margin-bottom: 0;}
.table-row .doubleimage .wrap img:first-child{position: relative;}
 .makeorder-block{background: white;border-radius:var(--border-radius);padding: 4rem;}
.ordershort_content{border-radius:var(--border-radius);padding: 2rem;border:2px solid var(--color-gray-3);margin-top: -4rem;padding-top: 6rem;}
.ordershort_content .table-row > div:first-child img{max-width: 100%;}
.ordershort_content .changebasket_wrapper{display: none;}
.ordershort_content .deltrash{display: none;}
.ordershort_content .table-row .basket-name {
	 font-weight: 700;font-family:"Inter"; 
	font-size: inherit;
}
.mobile-row{padding-bottom: 1rem;}
.mobile-row .opener{display: flex;justify-content: space-between;align-items: center;padding-top: 1rem;}
.ordershort_content .totalprice{margin-top: -1rem;}
.ordershort_content .opener_control, .ordershort_content .openerorder{font-weight: 700;font-family:"Inter";position:relative; cursor: pointer;}
.ordershort_content .openerorder{display: inline-block;}
.ordershort_content .opener_control:after, .ordershort_content .openerorder:after{content: '';background: url(../images/betta/chevron_down.svg) no-repeat right center;background-size: 0.9rem;width: 1rem;height: 1rem;position: absolute;right:-1.5rem;top:50%;margin-top: -0.5rem;}
.ordershort_content .opener_wrapper{text-align: center;padding-bottom: 2rem;}
.ordershort_content .ordershort_toopen{display: none;}
.opener_control.isopen:after, .ordershort_content .openerorder.isopen:after{transform:rotate(-180deg);}

.ordershort_content .basket-comlect, .ordershort_content .basket-addname {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-top: 0rem;
	margin-bottom: 0rem;font-size: 1.2rem;
}
.ordershort_content .table-row > div:first-child {
	padding-right: 2rem;max-width: 8rem;
}
.color-block .option .wrp-image{border-radius:100%;max-width: 4.7rem;display: inline-block;border-radius:100%;border:2px solid var(--color-gray-1);}
.color-block .option img{max-width: 100%;border-radius:100%;}
 .menucontent .dropdown:hover .dropdown-toggle, .menucontent .dropdown .dropdown-toggle.active{background: black;color: white;border-radius:var(--border-radius-small) var(--border-radius-small) 0 0;}
.img_nav_wrapper{display: none;}
.pag-table{display: flex;margin: 0px;padding: 0px;list-style-type: none;}
.pag-table li>div, .pag-table  li>a{color: var(--color-night-blue);border:2px solid var(--color-night-blue);border-radius:100%;width: 4.2rem;height: 4.2rem;display: flex;align-items: center;justify-content: center;;text-decoration: none;background: white;}
.pag-table li>a{border-color:var(--color-gray-2);color: var(--color-gray-3);}
.pag-table li>div{position: relative;z-index: 1;}
.pag-table .pagleftfirst{display: none;}
.pag-table .pagrightlast{background: var(--color-gray-2) url(../images/betta/arrow-cut.svg) no-repeat center;font-size: 0px;background-size: 1.5rem;}
.pag-table .pagrightlast_wrapper{width: 5.6rem;text-align: right;display: flex;justify-content: flex-end;}
.pag-table li{width: 3.6rem;}
.pag-table li.treedots{display: flex;align-items: center;justify-content: center;}
.goodsflow, .catalog__list{display: flex;flex-wrap: wrap;list-style-type: none;padding: 0px;margin: 0px;}
.goodsflow>li, .catalog__list>div{width: calc(100% / 3 - 2rem);margin-right: 2rem;margin-bottom: 2rem;}
.goodsflow>li:nth-child(3n),  .catalog__list>div:nth-child(3n){margin-right: 0px;width: calc(100% / 3);}
.good_wrapper, .category_wrapper, .abs_wrapper, .event-item-category .event_item{background: white;border-radius:var(--border-radius);height: 100%;position: relative;padding-bottom: 2rem;}
.shortgoods{list-style-type: none;padding: 0px;margin: 0px;}
.good_wrapper.good_wrapper_small .i_c{
	padding: 2rem;
	min-height: auto;
	display: flex;
	align-items: center;
	justify-content: center;
	border-bottom: 2px solid var(--color-gray-1);
	width: 50%;
}
.good_wrapper.good_wrapper_small .price{
	font-size: 1.5rem;
	color: var(--color-night-blue);
	margin-top: 0rem;
	margin-bottom: 0.5rem;
	font-weight: 700;font-family:"Inter";
}
.makeeorder_freeshipping .shortgoods{margin-left: -2rem;width: calc(100% + 4rem);}
.shortgoods .owl-nav .owl-prev::after {
	content: '';
	display: block;
	width: 3rem;
	height: 3rem;
	background: white url(../images/betta/arrow-cut.svg) no-repeat center;background-size:2rem;
	transform: rotate(-180deg);
	z-index: 10;
	position: absolute;
	left: -1rem;border-radius:100%;border:2px solid var(--color-night-blue);top:50%;margin-top: 3rem;background-size: 100%;
}
.shortgoods .owl-nav .owl-next::after {
	content: '';
	display: block;
	width: 3rem;
	height: 3rem;
	background: white url(../images/betta/arrow-cut.svg) no-repeat center;background-size:2rem;background-size: 100%;
	z-index: 10;
	position: absolute;
	left: auto;border-radius:100%;border:2px solid var(--color-night-blue);top:50%;margin-top: 3rem;
}
.good_wrapper.good_wrapper_small .i_content {
	padding: 2rem;
	padding-bottom: 7.5rem;
	width: 50%;
}
.good_wrapper.good_wrapper_small .block-btn-add-card.button_red.order_button {
	font-size: 1.5rem;
	padding-left: 0rem;
	background-position: 1.5rem;background-color: transparent;bordeR:0px;color: black;padding-top: 0px;padding-bottom: 0px;padding: 0px;
}
.makeeorder_wrapper .good_wrapper.good_wrapper_small .block-btn-add-card.button_red.order_button{background: none!important;text-align: left!important;padding-left: 1.5rem;margin-top: 1rem;}

.shortgoods .block-btn-add-card.order_button > span {
	background: url(../images/betta/shopping-cart.svg) no-repeat left;
	background-size: 2.2rem;
	padding-left: 3rem;
	margin-left: -1.5rem;
}
.good_wrapper.good_wrapper_small{background: none;display: flex;}
.event-item-category .event_item{height: auto;}
.leftcol_wrapper{position: sticky;top:0px;}
ul.event-item-category{list-style-type: none;padding: 0px;margin: 0px;}
ul.event-item-category li{margin-bottom: 2rem;}

.shoppromo_onedollar_wrapper{width: 900px;}
.shoppromo_onedollar_wrapper>ul{list-style-type: none;display: flex;list-style-type: none;padding:0px;margin: 0px;gap: 1rem;align-content: center;;}
.shoppromo_onedollar_wrapper>ul>li{width: calc(100% / 3 - 1rem);margin-right: 1rem;}
.shoppromo_onedollar_wrapper .good_wrapper{display: flex;border:1px solid var(--color-night-blue);flex-direction: column; }
.shoppromo_onedollar_wrapper .good_wrapper>div {width: 100%!important;}
.shoppromo_onedollar_wrapper .good_wrapper .price_buttons{width:calc(100% - 3rem);}
.shoppromo_onedollar_wrapper .good_wrapper .button_red.order_button{background-color: var(--color-fast-red)!important;border: 2px solid var(--color-night-blue)!important;padding: 0.8rem 3rem!important;color: white!important;text-transform: inherit;}
.shoppromo_onedollar_wrapper .good_wrapper .button_red.order_button.disabled{background-color: var(--color-gray-2)!important;color: black!important;cursor: auto;}
.shoppromo_onedollar_wrapper .good_wrapper .button_red.order_button.selected{background-color: white!important;color: var(--color-fast-red)!important;cursor: auto;border-color:var(--color-fast-red)!important;}
.shoppromo_onedollar_wrapper .good_wrapper .button_red.order_button.selected span{
	background: url(../images/betta/icon-ok-circle.svg) no-repeat left;
}
.shoppromo_onedollar_wrapper h4{font-weight: 700;font-family:"Inter";font-size: 2.6rem;text-align: center;}
.shoppromo_onedollar_wrapper .title2{text-align: center;margin-bottom: 3rem;}
.shoppromo_onedollar_wrapper .title2 span{color: var(--color-fast-red);}
.shoppromo_onedollar_wrapper .good_wrapper .price{color:var(--color-fast-red);}
.shoppromo_onedollar_wrapper .good_wrapper .oldprice{color: black;}
.shoppromo_onedollar_wrapper .good_wrapper.good_wrapper_small .minprice{padding-bottom: 1rem;}
.shoppromo_onedollar_wrapper .good_wrapper.good_wrapper_small .i_content {
	padding-bottom: 11.5rem;
}
.shoppromo_onedollar_wrapper .good_wrapper .button_red.order_button span{
	background: url(../images/active_cart.svg) no-repeat left;
    background-size: auto;
  background-size: 2.2rem;
  padding-left: 3rem;
  margin-left: -1.5rem;
	
}
.shoppromo_onedollar_wrapper .good_wrapper .button_red.order_button.disabled span{
	background: url(../images/disable_cart.svg) no-repeat left;
 	
}
.shoppromo_onedollar_wrapper .good_wrapper .p-ttl{font-weight: 700;font-family:"Inter";}
.shoppromoonedollar{
	background: url(../images/onedollar.svg) no-repeat left;padding-left: 3.5rem;font-size: 2rem;padding-top: 1rem;padding-bottom: 1rem;cursor: pointer;display: inline-block;color: var(--color-a-g);
}
.shoppromoonedollar, .shoppromoautoadd_wrapper>span{
	background: url(../images/onedollar.svg) no-repeat left;padding-left: 3.5rem;font-size: 2rem;padding-top: 1rem;padding-bottom: 1rem;cursor: default;display: inline-block;color: var(--color-a-g);
}
.shoppromoautoadd_wrapper span span{color: var(--color-fast-red);}
 .shoppromoautoadd_wrapper span {color: black;}

.event-item-category .event_item{display: flex;}
.event-item-category .event_item img{border-radius:var(--border-radius);border:2px solid var(--color-night-blue);}
.event-item-category .event_item>div:first-child{width: 40%;}
.event-item-category .event_item>div:last-child{width: 60%;}
.first-event-item h5{color:var(--color-fast-red);margin-bottom: 2rem;}
.event-item-category .first-event-item .event_item>div:first-child{width: 60%;}
.event-item-category .first-event-item .event_item>div:last-child{width: 40%;}
.first-event-item .event_item{display: flex;flex-direction: row-reverse;}
.event-item-category.event-item-category-top{margin-bottom: 4rem;}
.good_wrapper .i_c, .category_wrapper .i_c, .abs_wrapper  .i_c{padding: 2rem;min-height: 26rem;display: flex;align-items: center;justify-content: center;border-bottom:2px solid var(--color-gray-1);}
.good_wrapper.good_wrapper_event .i_c{border:0px;border-right:2px solid var(--color-gray-1);}
.good_wrapper.good_wrapper_event{border: 2px solid var(--color-gray-1);max-width: 70%;margin: auto;}
.other_articlesone .event_article_wrapper .item{max-width: 70%;margin: auto;}
.good_wrapper.good_wrapper_event .p-ttl{font-weight: 700;font-family:"Inter";}
.good_wrapper.good_wrapper_event .buttons{justify-content: space-between;}
.good_wrapper img{max-width: 100%;max-height: 23rem;}
.good_wrapper .i_content, .category_wrapper .i_content, .abs_wrapper .i_content{padding: 2rem;padding-bottom: 9.5rem;}
.abs_wrapper .i_content{padding-bottom: 10.5rem;}
.good_wrapper .i_content .catname, .category_wrapper  .p-ttl{font-weight: 700;font-family:"Inter";}
.good_wrapper .i_content .p-ttl{color: black;text-decoration: none;}
.good_wrapper .buttons, .category_wrapper .buttons{display: flex;justify-content: space-between;}
.good_wrapper .buttons a, .category_wrapper .buttons a{font-size: 1.8rem;padding:0.7rem 2rem; }
.good_wrapper .buttons a.conf, .askavailable{background: var(--color-fast-red) url(../images/betta/icon-conf.svg) no-repeat left;background-position: 1rem;padding-left: 3rem;padding-right: 1.3rem;}
.good_wrapper .askavailable{background: var(--color-gray-1) url(../images/betta/email.svg) no-repeat left;color: var(--color-nigh-tblue);background-position: 1rem;padding-left: 4rem;text-transform:uppercase;padding-top: 0.4rem;padding-bottom: 0.4rem;font-size: 1.4rem;max-width: 15.5rem;line-height: 95%;text-align: left; }
.good_wrapper .buttons a.desc, .category_wrapper .buttons a.desc{background: var(--color-gray-1) url(../images/betta/info-square.svg) no-repeat left;background-position: 1rem;padding-left: 3rem;padding-right: 1.3rem;}
.good_wrapper .price, .catalog__item-price.catalog__item-price-old-new>span:nth-child(2){font-size: 1.8rem;color: var(--color-fast-red);margin-top: 2rem;margin-bottom: 2rem;font-weight: 700;font-family:"Inter";}
.catalog__item-price.catalog__item-price-old-new .del{text-decoration: line-through;margin-left: 1rem;}
.catalog__item-price.catalog__item-price-old-new .oldpriceword{font-size: 1rem;color: var(--color-grya-4);}
.abs_wrapper .order_button{font-size: inherit;width: 100%;max-width: 17.5rem;}
.abs_wrapper .bottom__content{position: absolute;bottom:2rem;width: calc(100% - 4rem);}
.abs_wrapper .catalog__item-price{margin-bottom: 2rem;}
.catalog__item-static .openbtn {
	display: none;
}
.abs_wrapper .ulparams {list-style-type: none;padding: 0px;margin: 0px;font-size: 1.2rem;}
[data-multi-images] .line-holder {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px;
    background-color: #eee;
    z-index: 2;
}
[data-multi-images] .line {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: var(--color-fast-red);;
    z-index: 10;
    height: 2px;
    -webkit-transition: height 0.2s ease,left 0.2s ease;
    transition: height 0.2s ease,left 0.2s ease;
}
.abs_wrapper .discount_content_wrapper>div .item {background: var(--color-fast-red);color: white;padding: 0.5rem 1rem;border-radius:var(--border-radius);display: inline-block;}
.abs_wrapper .discount_content_wrapper>div{margin-bottom: 1rem;}
.discount_content_wrapper{position: absolute;left:2rem;top:2rem;align-items: center;width: calc(100% - 4rem);z-index: 11;}
.widgetblock.questions{background: white;margin-bottom: -4rem;}
.abs_wrapper .ulparams ul{list-style-type: none;padding-bottom: 1rem;padding: 0px;margin: 0px;margin-top: 1rem;margin-bottom: 1rem;}
.good_wrapper .price_buttons, .category_wrapper .price_buttons{position: absolute;bottom:2rem;width:calc(100% - 16rem);text-align: left!important;}
.neargoods20 .owl-stage{display: flex;}
.neargoods20 li{height: 100%;}
.card_delivery_info{border:2px solid var(--color-fast-red);border-radius:0.8rem;padding: 1rem;background: var(--color-pale-red); position: relative;padding-left: 3rem;}
.card_delivery_info span{background: white;width: 2.8rem;height: 2.8rem;color:var(--color-fast-red);display: flex;align-items: center;justify-content: center;border-radius:100%;border:2px solid var(--color-night-blue);position: absolute;left:-1.4rem;font-family: degblack;font-size: 1.8rem;top:50%;margin-top: -1.4rem;}
.card_delivery_wrapper{margin-top: 2rem;}
.card_delivery_wrapper ul{display: flex;flex-wrap: wrap;list-style-type: none;padding: 0px;margin: 0px;}
.card_delivery_wrapper li{width: calc(100% / 4 - 1rem);margin-bottom: 2rem;margin-right: 1rem;}
.card_delivery_wrapper li{border-radius:var(--border-radius);border:2px solid var(--color-night-blue);height: 9.5rem;padding: 1rem;text-align: center;font-size: 1.2rem;line-height: 120%;}
.card_delivery_wrapper li>div:first-child{height: 4rem;display: flex;align-items: center;justify-content: center;}
.card_delivery_wrapper li img{max-width: 100%;max-height: 4rem;}
.card_delivery_wrapper{display: flex;justify-content: space-between;flex-wrap: wrap;}
.card_delivery_wrapper>div{width: calc(50% - 4rem);}
.neargoods20 .owl-nav .owl-prev::after, .standart-slider .owl-nav .owl-prev::after{
	content: '';
	display: block;
	width: 6rem;
	height: 6rem;
	background: var(--color-night-blue) url(../images/betta/arrow-right-white.svg) no-repeat center;border-radius:100%;border:2px solid white;font-size:0;
	transform: rotate(-180deg);
	z-index: 10;
	position: absolute;
	left: -1rem;
}
.videopinions .item a:before{content: '';display: block;position: absolute;top:50%;left:50%;width: 5rem;height: 5rem;background: url(../images/betta/video.svg) no-repeat center;margin-left: -2.5rem;margin-top: -2.5rem;background-size: 100%; }
.neargoods20 .owl-nav .owl-prev::before, .standart-slider .owl-nav .owl-prev::before{
	display: none;
} 
.chars, .harul{margin: auto;list-style-type: none;padding: 0px;}
.harul{max-width: 60rem;margin: auto;}
.chars tr, .harul li{display: block;margin-bottom: 1rem;background: var(--color-gray-1);border-radius:var(--border-radius);padding: 1.5rem;display: flex;}
.chars tr td, .harul li>span{width: 50%;}
.chars tr td:first-child, .harul li>span:first-child{font-weight: 700;font-family:"Inter";}
.neargoods20 .owl-nav .owl-next::after, .standart-slider .owl-nav .owl-next::after{
	content: '';
	display: block;
	width: 6rem;
	height: 6rem;
	background: var(--color-night-blue) url(../images/betta/arrow-right-white.svg) no-repeat center;border-radius:100%;border:2px solid white;font-size:0;
	z-index: 10;
	position: absolute;
	left: -1rem;
} 
.neargoods20 .owl-nav .owl-next::before, .standart-slider .owl-nav .owl-next::before{
	display: none;
}
.avideo img{max-width: 100%;}

.omevo_oryginalne_mainpage .line3 {
	margin-top: 2rem;
	margin-bottom: 2rem;
	max-width: 100%;
	line-height: 2.1rem;
}
.mobilebasket .table-row{width: calc(100% - 2rem);}
.card_delivery_wrapper li {
	width: calc(100% / 3 - 1rem);
}
.questionslist .item .q {
	font-size: 1.8rem;
	padding-right: 3.5rem;
	line-height: 2.8rem;
}
.wwrw .rwwite {
	margin-left: 1rem;
	font-size: 1.2rem;
}
.orderplate_row {
	display: flex;
	align-content: center;flex-wrap: wrap;
}
.label_filters{font-family: 'degblack';font-size: 3.2rem;color: var(--color-gray-4);margin-bottom: 2rem;}
.listig_wrapper .cats a{color: black;text-decoration: none;color:var(--color-gray-4);position: relative;font-size: 1.8rem;}
.listig_wrapper .cats, .listig_wrapper .search_filters{list-style-type: none;padding: 0px;margin: 0px;border:2px solid var(--color-night-blue);padding: 3rem;border-radius:var(--border-radius);margin-top: 2rem;}
.listig_wrapper .cats ul{list-style-type: none;padding: 0px;margin: 0px;margin-top: 2rem;}
.listig_wrapper .cats ul li{margin-bottom: 1rem;}
.listig_wrapper .cats ul li:last-child{margin-bottom: 0px;}
.menu_catergorybetta .active a{font-weight: 700;font-family:"Inter";}
.menu_catergorybetta .active a:before{content: '';display: block;position: absolute;background: url(../images/betta/cat-arrow.svg);width: 1.1rem;height: 1.4rem;background-size: 100%;left:-1.9rem;top:50%;margin-top: -0.7rem;}
.listig_wrapper .cats ul .childscats{margin: 0px;}
.listig_wrapper{display: flex;}
.listig_wrapper>div:nth-child(1){width: 30rem;position: relative;padding-right: 2rem;}
.listig_wrapper>div:nth-child(2){width: calc(100% - 30rem);}
.gray_content{background: var(--color-gray-1);padding-bottom: 2rem;padding-top: 2rem;}
.goodcard .gray_content{padding-bottom: 0;}
.widgetblock-evamatsquestions h3{margin-bottom: 2rem;}
.questionslist{list-style-type: none;padding: 0px;margin: 0px;}
.questionslist .item{border:2px solid var(--color-night-blue);border-radius:var(--border-radius);background: var(--color-gray-1);padding: 2rem;cursor: pointer;}
.questionslist .item .q{font-weight: 700;font-family:"Inter";position: relative;font-size: 2.2rem;padding-right: 5rem;line-height: 3.2rem;}
.questionslist .item .q:after{content: '+';border-radius:100%;border:2px solid var(--color-night-blue);position: absolute;background: white;width: 3rem;height: 3rem;text-align: center;display: flex;align-content: center;justify-content: center;right:0px;top:0;line-height: 2.2rem;}
.questionslist .item.opened .q:after{content: '-';border-radius:100%;border:2px solid var(--color-night-blue);position: absolute;background: white;width: 3rem;height: 3rem;text-align: center;display: flex;align-content: center;justify-content: center;right:0px;;}
.questions h3{font-family: degbold;}
.goodcard .tab-content .tab-pane .omevo_oryginalne_mainpage, .realizationdetail .widgetblock-originalincard{background: white;border:2px solid var(--color-fast-red);padding: 4rem;border-radius:var(--border-radius); }
.goodcard .tab-content .tab-pane .omevo_oryginalne_mainpage{border:0px;}
.widgetblock-originalincard .image{float: right;}
.widgetblock-originalincard_5D .image{float: right;}
.realizationdetail .widgetblock-originalincard{margin-bottom: 8rem;margin-top: 8rem;padding-top: 0px;padding-bottom: 0px;}
.goodcard .tab-content .tab-pane .omevo_oryginalne_mainpage .image:before, .goodcard .tab-content .tab-pane .omevo_oryginalne_mainpage .image:after, .realizationdetail .widgetblock-originalincard .image:after, .realizationdetail .widgetblock-originalincard .image:before ,  .realizationdetail .widgetblock-originalincard_5D .image:after{display: none;}
.questionslist .item .a{display: none;padding-top: 2rem;padding-bottom: 0rem;}
.questionslist li{margin-bottom: 1rem;}
.omevo_card_gallery .row>div{width: 50%;}
.evamats-list, .eva-list2{list-style-type: none;padding: 0px;margin: 0px;margin-bottom: 3rem;}

.evamats-list li, .eva-list2 li{padding-left: 2rem;margin-bottom: 1rem;background-size: 1.5rem;}

.evamats-list li:nth-child(1){background: url(../images/betta/evacard/angle-90.png) no-repeat left;}
.evamats-list li:nth-child(2){background: url(../images/betta/evacard/droplet-slash.png) no-repeat left;}
.evamats-list li:nth-child(3){background: url(../images/betta/evacard/car-wash.png) no-repeat left;}
.evamats-list li:nth-child(4){background: url(../images/betta/evacard/cloud-sun.png) no-repeat left;}

.evamats-list li:nth-child(5){background: url(../images/betta/evacard/palette.png) no-repeat left;}
.evamats-list li:nth-child(6){background: url(../images/betta/evacard/feather-pointed.png) no-repeat left;}
.evamats-list li:nth-child(7){background: url(../images/betta/evacard/shield-halved.png) no-repeat left;}

.eva-list2 li:nth-child(1){background: url(../images/betta/evacard/comment.png) no-repeat left;}
.eva-list2 li:nth-child(2){background: url(../images/betta/evacard/map-pin.png) no-repeat left;}
.eva-list2 li:nth-child(3){background: url(../images/betta/evacard/lock.png) no-repeat left;}

.gallerylist_bottom{list-style-type: none;margin: 0px;}
.gallerylist_bottom img{border-radius:var(--border-radius);}
.omevo_card_gallery {border:2px solid var(--color-a-g);padding: 40px;border-radius:var(--border-radius);background: var(--color-gray-1);margin-bottom: 4rem;}
.omevo_card_gallery h3.title{font-family: degbold;margin-bottom: 2rem;}
.omevo_card_gallery h3.title span{font-family: degblack;display: block;}
.table-phone{border:0px;padding: 0px;margin: 0px;    border-spacing: 0px;
    border-collapse: separate;}
table.table-phone input[type=text]{height: 3.3em;}
.feedback-mainform input[type=text], .feedback-mainform input[type=email], .feedback-mainform textarea{width: 100%;}
.simmple li:first-child .item{text-align: center;}
.inaction_withbuttons .widgetblock h2{text-align: center;}
.tackabout .owl-dots{display: none;}
.owl-item.opacity{opacity: 0.2;}

.bettadesign .tackabout .owl-theme .owl-nav .owl-prev, .bettadesign .landing-slider .owl-theme .owl-nav .owl-prev{background: url(../images/betta/icon_slider.svg) no-repeat center!important;width: 5.2rem;height: 5.2rem;position: absolute;top:50%;margin-top: -5rem;left:12rem;transform:rotate(-180deg);}
.bettadesign .tackabout .owl-theme .owl-nav .owl-next, .bettadesign .landing-slider .owl-theme .owl-nav .owl-next{background: url(../images/betta/icon_slider.svg) no-repeat center!important;width: 5.2rem;height: 5.2rem;position: absolute;top:50%;margin-top: -5rem;right:8rem;}


.tackabout .owl-nav .owl-prev:after, .tackabout .owl-nav .owl-prev:before, .tackabout .owl-nav .owl-next:after, .tackabout .owl-nav .owl-next:before{display: none;}
.landing-slider .owl-nav .owl-prev:after, .landing-slider .owl-nav .owl-prev:before, .landing-slider .owl-nav .owl-next:after, .landing-slider .owl-nav .owl-next:before{display: none;}

.landing-slider.item{position: relative;}
.landing-slider .item img{border-radius:var(--border-radius);}
.landing-slider .item .image-name{position: relative;}

.landing-slider .item .title{position: absolute;bottom:1rem;color: white;font-size: 4.2rem;font-family: degblack;padding: 3rem;line-height: 4rem;}
.landing-slider .item .desc{padding: 2.5rem;border-radius:var(--border-radius);background: white;margin-top: -3rem;padding-top: 6rem;}
h2{font-size: 6.4rem;margin-bottom: 2rem;line-height: 110%;;}

h3{font-size: 3.8rem;font-family: 'degblack';line-height: 3.9rem;margin: 0px;margin-bottom: 2rem;}
h4{font-size: 2.7rem;font-family: 'degblack';line-height: 2.8rem;margin-bottom: 2rem;font-weight: normal;margin-top: 0;}
.widgetblock-originalincard h3{font-size: 3.2rem;font-family: 'degbold';margin-top: 3rem;}
h5{
font-size: var(--txt-22); /*important for accessibility*/
font-family: 'degbold';padding: 0px;margin: 0px;

}
.slide_text_wrapper_container {
	position: relative;
	width: 100%;
	height: 100%;
	top: 0px;
}
.content.zero{border-radius:var(--border-radius);}
.about-block2{padding-bottom: 10rem;}
.about-block2 h2{font-family: degblack;text-align: center;max-width: 80%;margin: auto;margin-top: 4rem;margin-bottom: 2rem;}
.about-block2 .wrapper{display: flex;}
.about-block2 .wrapper>div{width: 50%;}
.about-block2 .wrapper>div:first-child{padding-right: 2rem;}
.about-block2 img{border-radius:var(--border-radius);border:2px solid var(--color-night-blue);}
.beforeafterlistnew img{border-radius:var(--border-radius);}
.menucategory-ul-accesories{columns: 2;}
.good_wrapper .p-ttl strong{display: block;}
.menucategory-ul-accesories>li>a{text-decoration: none;font-size: 1.7rem;color: var(--color-night-blue);font-weight: 700;font-family:"Inter";}
.menucategory-ul-accesories>li{margin-bottom: 1rem;}
.menucategory-ul-accesories .subcategory-ul a{color: var(--color-night-blue);text-decoration: none;}
.beforeafter .wtitle{display: flex;justify-content: space-between;align-items: center;}
.beforeafter .container, .beforeaftertxt .container{max-width: 100rem;margin: auto;}
.beforeaftertxt .befoteraftertable{width: 100%;}
.beforeaftertxt .befoteraftertable{border:0px;border-spacing: 0px;
    border-collapse: collapse;}
.beforeaftertxt .befoteraftertable tr>td{width: calc(100% / 3);padding: 2rem;padding-left: 6rem;display: flex;align-items: center;}
.befoteraftertable tr{margin-bottom: 1rem;display: flex;width: 100%;background: white;border-radius:var(--border-radius);}
.befoteraftertable tr:first-child{background: var(--color-gray-2);color: var(--color-gray-4);font-family: degblack;font-size: 3rem;}

.befoteraftertable tr:first-child td:first-child{color: white;background: var(--color-fast-red);border-radius:var(--border-radius);}
.befoteraftertable td.ok{background: url(../images/betta/landing/ok.svg) no-repeat;background-size: 3rem;background-position: 2rem;}
.befoteraftertable td.fail{background: url(../images/betta/landing/fail.svg) no-repeat;background-size: 3rem;background-position: 2rem;}
.beforeafter .vs{background: white;border-radius:100%;width: 7rem;height: 7rem;display: flex;align-items: center;justify-content: center;}
.beforeafter .wtitle>div:first-child{font-size: 6.4rem;line-height: 95%;}
.beforeafter .batabs{display: flex;border-radius:5rem;background: white;border:2px solid var(--color-night-blue);padding: 0.5rem;}
.beforeafter .batabs>div{background: var(--color-gray-2);padding: 1rem;font-size: 2.2rem;color: var(--color-gray-4);width: 20rem;text-align: center;text-transform: uppercase;cursor: pointer;}
.beforeafter .batabs>div:first-child{border-radius:5rem 0rem 0rem 5rem;margin-right: 0.25rem;}
.beforeafter .batabs>div:last-child{border-radius:0rem 5rem 5rem 0rem;margin-left: 0.25rem;}
.beforeafter .batabs>div.active{background: var(--color-night-blue);color: white;}
.option-name .select-color{font-weight: 500;text-transform:none;}
.option-block ul, .option-data ul{list-style-type: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;}
.option-block ul li, .block2card ul li, .option-block ul li, .child-options ul li{margin-right: 0.6rem;margin-bottom: 0.6rem;}
.beforeaftertxt .button_wrapper{text-align: center;text-transform: uppercase;}
.cell-block .wrp-image, .child-options .wrp-span>span, .option-block .wrp-span>span{border:2px solid white;border-radius:var(--border-radius);display: inline-block;cursor: pointer;}

.cell-block .wrp-image img{border-radius:var(--border-radius);}
.option-data .option .name{display: none;}
.option-block .selected .wrp-image, .child-options .selected .wrp-span>span, .option-block .selected  .wrp-span>span{border-color:var(--color-fast-red);position: relative;}

#image_container_constructor2 .item.checked:after, .option-block .selected .wrp-image:after, .child-options .selected .wrp-span>span:after, .option-block .selected  .wrp-span>span:after,.addgood_color .active:after {content: '';display: block;width: 2.8rem;height: 2.8rem;background: url(../images/betta/icon-ok.svg) no-repeat center;background-size: 100%;position: absolute;bottom: -0.8rem;left: -0.8rem;}
.buildimage.complect-1{display: flex;}
.slideronmain .bgimageitem_wrap{display: flex;}
.addgood_color{display: flex;flex-wrap: wrap;}
.slideronmain .bgimageitem_wrap>div:first-child{width: 47rem;background: var(--color-a-g);border-radius:2.2rem 0rem 0rem 2.2rem;}
.slideronmain .bgimageitem_wrap img{border-radius:0rem 2.2rem 2.2rem 0rem;}

.bgimageitem .line1, .bgimageitem .line1 h1 {
  font-family: degblack;
  font-size: 6rem;line-height: 6rem;
 }
 
.slide_text_wrapper {
	text-align: left; 
	height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 5rem;
}
.bgimageitem .undername {
	font-size: 1.8rem;
}
.admtogo {
	background: red;
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	padding: 7px;
	border-radius: 0 0 0 10px;
	font-size: 10pt;
	position: fixed;z-index: 1000;
}
.after_add_fielset{width: 55rem;}
.addgood_color{list-style-type: none;padding: 0px;margin: 0px;}
.addgood_color .opt {
    display: block;
    width: 4.7rem;
    height: 4.7rem;
    border-radius: 100%;margin-right: 1rem;margin-bottom: 1rem;position: relative;cursor: pointer;
}
.child-options .wrp-span span, .option-block .wrp-span span{width: 4.7rem;height: 4.7rem;border-radius:100%;display: inline-block;}
.block2card ul{display: flex;flex-wrap: wrap;list-style-type: none;padding: 0px;margin: 0px;}

.goodcard .item_wrapper{margin-top: 4rem;}
.goodcard .item_wrapper .option-name{display: none;}
.slide_text_wrapper_container{display: block;}
.slideronmain .bgimageitem_wrap>div:last-child{width: calc(100% - 47rem);}
.mainfeedbackform .line_wrapper{display: flex;}
.mainfeedbackform .line_wrapper>div{width: 22rem;}
.mainfeedbackform .line_wrapper>div:last-child{width:calc(100%  - 22rem);line-height: 2.1rem;}
.block-list-good-polecamy .block-list-good-polecamy-item {
	padding-bottom:11rem;
}
.block-list-good-polecamy-item a{color: var(--color-night-blue);text-decoration: none;}
.evamats_card_preim{display: flex;flex-wrap: wrap;margin-top: 0rem;margin-bottom: 2rem;}
.gotodescrition{color: var(--color-night-blue);margin-bottom: 3rem;display: inline-block;}

.evamats_card_preim>div:before{content: '';position: absolute;left:0px;width: 2rem;height: 2rem;background: url(../images/betta/icon-ok-circle.svg) no-repeat center;}
.redblockblock .container{position: relative;}
.widgetblock-mainform, .widgetblock-reclamation .container,  .widgetblock-b2c-social .b2csocial-block-data{border:2px solid var(--color-night-blue);border-radius:2.4rem;padding: 3rem;background: white;}
.widgetblock-b2c-social .b2csocial-block-data{max-width: 65rem;}
.widgetblock-b2c-social .title-block-line1{font-size: 3rem;font-weight: 700;font-family:"Inter";line-height: 100%;}
.widgetblock-b2c-social .title-block-line2{margin-top: 1rem;margin-bottom: 1rem;}
.widgetblock-b2c-social .block-list-error .item-error{display: none;color: red;}
.widgetblock-b2c-social .title-block-line3{margin-top: 2rem;margin-bottom: 1rem;}
.widgetblock-b2c-social .error-input{color: red;display: none;}
.widgetblock-mainform h3{font-family: 'degbold';}
.contact_item .contact_points{padding: 0px;margin: 0px;display: flex;list-style-type: none;font-weight: 700;font-family:"Inter";margin-top: 2rem;}
.contact_item{padding-bottom: 6rem;}
.contact_item .widgetblock-social{padding-bottom: 0px;padding-top: 1rem;}
.contact_item .contact_points li{padding-right: 2rem;}
.contact_item .wk{padding-top: 1rem;}
.contact_wrapper .h0{display: flex;justify-content: center;font-size: 12.8rem;line-height: 12.1rem;font-family: 'degblack';align-items: center;padding-top: 6rem;padding-bottom: 6rem;}
.contact_wrapper .h0>div:nth-child(2){padding-left: 2rem;padding-right: 2rem;}
.crumble{list-style-type: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;}
.crumble li:after{content:'->';color: var(--color-gray-3);}
.crumble li a{color: var(--color-gray-3);text-decoration: none;}
.crumble li:last-child:after{display: none;}
.crumble li:last-child{color: var(--color-gray-4);}
.bodycontacts h1{display: none;}
.mainfeedbackform .main_wrapper{border-radius:2.2rem;border:2px solid var(--color-night-blue);background: white;}
.mainfeedbackform .main_wrapper .form_wrapper .mainimage{max-height:400px;border-radius:2.2rem 0rem 0rem 2.2rem; border-right:2px solid var(--color-night-blue); }
.succeepage_buttons{display: flex;justify-content: space-between;margin-bottom: 8rem;}
.paymentsuvvess_mainformh2 .widgetblock{padding: 0px;margin-bottom: 4rem;}
.feedback-mainfeedbackform{display: flex;list-style-type: none;padding: 0px;margin: 0px;justify-content: space-between;margin-top: 6rem;margin-bottom: 2rem;}
.feedback-mainfeedbackform li:nth-child(1){width: 18.5rem;}
.feedback-mainfeedbackform li:nth-child(3){width: 22.5rem;}
.feedback-mainfeedbackform li:nth-child(2){width:calc(100% - 45rem);margin-left: 2rem;margin-right: 2rem;}


.feedback-mainfeedbackform li input{width: 100%;padding-left: 2rem;}
.policy{display: flex;font-size: 1.2rem;line-height: 1.4rem;margin-bottom: 1rem;}
.policy>div:nth-child(1){padding-right: 10px;margin-top: -0.2rem;}
.feedback-mainfeedbackform input[type=text], .feedback-mainfeedbackform input[type=email]{border:2px solid var(--color-night-blue);background: var(--color-gray-1);border-radius:50px;height: 4.8rem;}
.mainfeedbackform .content_wrapper{padding: 6rem;padding-bottom: 0rem;}
.mainfeedbackform .form_wrapper{display: flex;}
.articlesblock ul{list-style-type: none;padding: 0px;display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 4rem;}
.event_item{background: var(--color-gray-1);border-radius:2.2rem;}
.event_item img{border-radius:2.2rem;}
.event_item .cntnt{padding: 3rem;}
.event_item .cntnt .title{font-family: degblack;}
.event_item .cntnt .anons{margin-top: 2rem;margin-bottom: 2rem;}
.articlesblock li{width: calc(100% / 3 - 2rem);}
.articlesblock .wtitle, .alllinks_wrapper{text-align: center;}
.redblockblock{background: var(--color-fast-red);border-top:2px solid var(--color-night-blue);border-bottom:2px solid var(--color-night-blue);position: relative;}
.redblockblock .redblock{display: flex;}
.redblockblock .redblock>div{width: 50%;}
.redblockblock .redblock>div:nth-child(2){background: white;padding: 4rem;border-radius:0rem 2.2rem 2.2rem 0rem;padding-bottom: 2rem;border:2px solid var(--color-night-blue);border-radius:0rem 2.2rem 2.2rem 0rem;}
.redblockblock .redblock>div:nth-child(1){border:2px solid var(--color-night-blue);border-radius:2.2rem 0rem 0rem 2.2rem;border-right:0px;}
.redblockblock .redblock img{border-left:0px;width: 100%;border-radius:2.2rem 0rem 0rem 2.2rem;height: 100%;}
.widgetblock{padding-top: 4rem;padding-bottom: 4rem;}
.widgetblock.redblockblock{padding-top: 8rem;padding-bottom: 8rem;}
.redblock:after{content: '';position: absolute;width: 10rem;height: 50rem;background: url(../images/betta/home-roads.svg) no-repeat;background-size: 100%;height: calc(100% + 16rem);top:-8rem;width: 60%;left:-8rem;}
footer .whitebg h5{color: var(--color-a-g);}
.popularcatsfooter a, .menu_footer a, .menu_footer2 a, footer .bluebg a{text-decoration: none;}
@font-face {
  font-family: 'degbold';
  src: url('../fonts/DegularDisplay-Semibold.woff2') format('woff2'),
       url('../fonts/DegularDisplay-Semibold.otf') format('opentype');
  font-weight: normal;
  font-style: normal;font-display: swap;
}
@font-face {
  font-family: 'degblack';
  src: url('../fonts/DegularDisplay-Black.woff2') format('woff2'),
       url('../fonts/DegularDisplay-Black.otf') format('opentype');
  font-weight: normal;
  font-style: normal;font-display: swap;
}
.tackabout img{border-radius:2.2rem;border:2px solid var(--color-night-blue);}
.tackabout .item h4{margin-top: 1.5rem;margin-bottom: 1.5rem;}
.tackabout .item .title2{color: var(--color-fast-red);}
.tackabout .owl-dots{display: none!important;}
.accesoriesblocklist {display: flex;flex-wrap: wrap;list-style-type: none;padding: 0px;}
.accesoriesblocklist li{width: calc(30% - 2rem);margin-right: 2rem;}
.accesoriesblocklist li:first-child{width: calc(40% - 2rem);margin-right: 2rem;}
.accesoriesblocklist li:last-child{margin-right: 0;}
.accesoriesblocklist .item img{width: 100%;}
.accesoriesblocklist .item img{border:2px solid var(--color-night-blue);border-radius:2.2rem;}
.accesoriesblocklist .item a{display: block;position: relative;height: 100%;}
.accesoriesblocklist .item img{height: 100%;}
.accesoriesblocklist .item .lines{position: absolute;bottom:4rem;left:4rem;}
.accesoriesblocklist .item a,.accesoriesblocklist .item a:hover{color: white;text-decoration: none;} 
.accesoriesblocklist .item .line1{font-size: 3rem;line-height: 4rem;}
.accesoriesblocklist .item .line2{font-size: 4.2rem;font-family: 'degblack';line-height: 3.5rem;}
.widgetblock h2 span{font-family: 'degblack';}
.omevo_oryginalne_mainpage, .inaction_withbuttons{border-top:2px solid var(--color-night-blue);border-bottom:2px solid var(--color-night-blue);background: var(--color-gray-1);}
.omevo_oryginalne_mainpage .line1{font-family: 'degbold';font-size: 3.2rem;}
.omevo_oryginalne_mainpage .line1 span{display: inline-block;width: 13.8rem;height: 2.5rem;background: url(../images/betta/stars.svg);background-size: 100%;background-repeat: repeat-x;position: relative;top: 0.2rem;}
.omevo_oryginalne_mainpage .line2{font-size: 6.4rem;font-family: 'degblack';line-height: 8rem;}
.omevo_oryginalne_mainpage .line3{margin-top: 2rem;margin-bottom: 2rem;max-width: 80%;line-height: 2.1rem;}
.inaction_withbuttons{position: relative;}
.inaction_withbuttons:before{content: '';width: 100%;height: 6rem;background: url(../images/betta/road-divider.svg);background-repeat: repeat-x;display: block;position: absolute;top:-6rem;}
.inaction_withbuttons{margin-top: 14rem;}
 .button_red, .sendbtn, .order_button, .button_transparent, .upload_photo_btn_wrapper .upload_photo_btn, .askavailable{font-family:'degblack';text-decoration:none; display: inline-block;border:2px solid var(--color-night-blue);background: var(--color-fast-red);color: white;font-size: 2rem;border-radius:3rem;padding: 1.2rem 2rem;letter-spacing: 0.1rem;cursor: pointer;letter-spacing: 0.1rem;}
.button_red:disabled{background: var(--color-gray-4);}
.order_button{padding: 0.8rem 2rem;}


.upload_photo_btn_wrapper .upload_photo_btn.green{
	border-color:#3BD15C;background: transparent;color: black;padding-right: 4.5rem!important;
}
.upload_photo_btn_wrapper .upload_photo_btn.green::after {
	content: '';
	position: absolute;
	margin-top: -1rem;background: url(../images/betta/ok-geen.svg);background-size: 100%;width: 3rem;height: 3rem;
	right: 1rem;
  top: 50%;
  margin-top: -1.5rem;
}

.askavailable{font-size: 1.8rem;padding-left: 10px;padding-right: 10px;width: 100%;text-align: center;}
x.upload_photo_btn_wrapper .upload_photo_btn{position: relative;padding-right: 4rem;background: green;}
.upload_photo_btn_wrapper .upload_photo_btn:after{content: '+';position: absolute;right:2rem;top:50%;margin-top: -1rem;}
.alllink_wrapper{text-align: center;}
.alllink_wrapper_allopinions{background: white;padding-bottom: 4rem;}
.upload_photo_btn_wrapper{margin-top: 2rem;}

.order_button{text-transform: uppercase;background: var(--color-fast-red); padding-left: 3rem;padding-right: 2rem;    min-width: 24rem;
	min-height: 5rem;    display: flex;
	justify-content: center;align-items: center; }
.order_button>span{background: url(../images/betta/cart-white.svg) no-repeat left;background-size: 2.2rem;padding-left: 3rem;margin-left: -1.5rem;    display: flex;
	justify-content: center;   }

.shortgoods .order_button>span {
	display: block;
}

.shortgoods .order_button {
	min-width: 0rem;
	min-height: 0rem;
	display: block;
	justify-content: center;
	align-items: center;
}

.button_transparent{background: transparent;color:var(--color-gray-4);border-color:var(--color-gray-4);}
#basketcontent .basket_buttons{margin-top: 2rem;margin-bottom: 2rem;}
.basket_buttons>a{margin-right: 2rem;}
 button.button_red{padding: 1rem 2rem;}
 .button_blue, .alllinks_wrapper a{text-decoration:none; font-family:'degblack'; display: inline-block;border:2px solid var(--color-night-blue);background: var(--color-sky-blue);color: var(--color-night-blue);font-size: 2rem;border-radius:25px;padding: 1rem 2rem;letter-spacing: 0.1rem;}
 .button_white{font-family:'degblack';display: inline-block;border:2px solid var(--color-night-blue);background: white;color:var(--color-night-blue) ;font-size: 2rem;border-radius:25px;padding: 1.2rem 2rem;text-decoration: none;letter-spacing: 0.1rem;}
.button_gray, .button_gray:hover, .sendbtn.sendbtninvert{font-family:'degblack';text-decoration:none; display: inline-block;border:2px solid var(--color-night-blue);background: var(--color-gray-1);color: var(--color-night-blue);font-size: 2.2rem;border-radius:25px;padding: 1rem 2rem;text-decoration: none;letter-spacing: 0.1rem;}
.acc_withbuttons .utext{text-align: center;}
.omevo_oryginalne_mainpage .image{position: relative;}
.omevo_oryginalne_mainpage .image:after{
	width: 21.4rem;height: 21.4rem;position: absolute;content: '';background: url(../images/betta/omevo_block2_badge.png)  no-repeat;bottom: -10rem;left:-3rem;background-size: 100%;
}
.original_card .image:after, .original_card .image:before{display: none;}
.original_card{border:2px solid var(--color-fast-red);border-radius:var(--border-radius);padding: 4rem!important;background: white;}
.widgetblock-omevo_search{padding: 0;}
.searchm-select, .searchm-select.last {
	padding: 0;;
}
.avideo{display: block}
.avideo:after {content:'';
position:absolute;top:50%;left:50%;
background: url(../images/betta/video.svg) no-repeat center; width: 5rem;height: 5rem;background-size: cover;margin-left: -2.5rem;margin-top: -2.5rem;

}
.widgetblock-omevo_search .searchm-select-name, .widgetblock-omevo_search .searchm-select-name-last{display: none;}
.backtoconf{background-image: url(../images/betta/landing/icon_back.svg);background-position: 1rem;padding-left: 5rem;background-repeat: no-repeat;position: fixed;bottom:4rem;left:4rem;z-index: 100;}
.select_car_wrapper{position: relative;}
.select_car_wrapper{display: inline-block;}
.select_car{border-radius:2.2rem;border:2px solid var(--color-night-blue);background: white;padding: 3rem;position: absolute;z-index: 11;top: 5rem;left:-4rem;width: calc(100% + 8rem);display: none;}
.search_filtersx .select_car{position: relative;display: block;width: calc(100%);left: auto;top:auto;margin-top: -3rem;position: relative;padding-top: 5rem;}
.searchm-page.omevo{position: relative;}
.select_car_wrapper.opened .selcar_btn{width: calc(100% - 6rem);margin-left: 3rem;position: relative;z-index: 12;}
.search_filtersx .select_car_wrapper {
	display: block;
}
.delselected_wrapper{margin-top: 2rem;text-align: center;}
.delselected_wrapper a{color: var(--night-blue);text-decoration: none;font-weight: 700}
.omevo_oryginalne_mainpage .image:before{
	width: 21.4rem;height: 21.4rem;position: absolute;content: '';background: url(../images/betta/omevo_block2_colors.png) no-repeat;top:-7rem;right:12rem;background-size: 100%;z-index:1;
}
.filters_content{font-size: 1.8rem;}


.filters_content a{text-decoration: none;color: var(--color-night-blue);border-radius:100%;border:2px solid var(--color-night-blue);display: inline-block;width: 2.5rem;height: 2.5rem;font-size: 1rem;text-align: center;}
.filters_content a:hover{color: white;background: var(--color-night-blue);;}
.filters_content>div{display: flex;justify-content: space-between;margin-bottom: 1rem;}
.total .discount_wrapper{background: white;border:2px solid var(--color-night-blue);border-radius:3.8rem;padding: 0.5rem;font-size: 2.2rem;font-family: degblack;color: var(--color-fast-red); position: absolute;top:-2rem;padding: 0.5rem;text-align: center;width:7rem;left: 50%;margin-left: -3.5rem; display: none;}
.goodcard .tabs_container{background: white;border-top:2px solid var(--color-night-blue);border-bottom:2px solid var(--color-night-blue);margin-top: 4rem;}
.goodcard .tabs_container .nav-tabs{display: flex;list-style-type: none;padding: 0px;margin: 0px;border:2px solid var(--color-night-blue);border-radius:var(--border-radius-big);background: var(--color-gray-2);}
.goodcard .tabs_container .nav-item{width: calc(100% / 3);}
.gray_content .orderplate{margin-bottom: 4rem;}
.goodcard .tabs_container .nav-item a{text-align: center;background:  var(--color-gray-3);display: block;padding: 1.5rem;margin-top:  0.5rem;;margin-bottom: 0.5rem;color: white;text-decoration: none;font-size: 2.2rem;text-transform: uppercase;font-family: degblack;margin-left: 0.5rem;}
.goodcard .tabs_container .nav-item a.active{background: white;color: var(--color-night-blue);}
.tab-content .tab-pane{display: none;padding-top: 4rem;padding-bottom: 4rem;}
.tab-content .tab-pane .widgetblock{padding-top: 2rem;}
.tab-content .tab-pane.active{display: block;}
.goodcard .tabs_wrapper{margin-top: -3.5rem;}
.goodcard .tabs_container .nav-item:first-child a{border-radius:var(--border-radius-big) 0 0 var(--border-radius-big);}
.goodcard .tabs_container .nav-item:last-child a{border-radius:0 var(--border-radius-big) var(--border-radius-big) 0;margin-right: 0.5rem;}
.card_right_infoblock>div{border:2px solid var(--color-night-blue);border-radius:var(--border-radius);margin-bottom: 2rem;min-height: 8rem;padding: 2rem 1rem;text-align: center;position: relative;}
.card_right_infoblock>div:nth-child(1) .val{display: block;}
.card_right_infoblock>div:nth-child(1) .val span{display: block;}
.card_right_infoblock>div:nth-child(1) .val span.oldprice{text-decoration: line-through;margin-bottom: 0.5rem;}
.card_right_infoblock>div:nth-child(1) .val span.price{font-size: 2.5rem;line-height: 3rem;font-family: degblack;color: var(--color-fast-red);}
.card_right_infoblock>div:nth-child(2) h4{margin-top: 0.5rem;margin-bottom: 0px;}
.card_right_infoblock>div:nth-child(3) h4{margin-bottom: 0.5rem;margin-top: 0px;}
.nextpage{position: relative;}
.widgetblock-toallopinions{text-align: center;padding-top: 0px;margin-top: -2rem;}
.nextpage a{height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;background: var(--color-gray-2) url(../images/betta/next_page.svg) no-repeat center;border:2px solid var(--color-night-blue);border-radius:var(--border-radius);text-decoration: nnone;font-family: degblack;text-decoration: none;color: black;font-size: 3rem; background-position: 50% 40%;}
.nextpage a span{max-width: 16rem;padding-top: 8rem;text-align: center;text-align: center;line-height: 3rem;display: block;}
.inactionblock .box {
display: grid; 
  grid-auto-columns: 1fr; 
  grid-template-columns: 0.65fr 1.35fr; 
  gap: 20px 20px; 
  grid-template-areas: 
    "box1 box2"
    "box1 box3"; 
}
.bodyorganizers.bettadesign .titlestrong>span:first-child{
	display: none;
}
.searchm {
	height: auto;
	flex-shrink: 0;
	border-radius: 29px;
	border: 0px solid #1D1D1D;
	background: rgba(255, 255, 255, 0.00);
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.searchm select {
-webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: '';
}
.custom-select {
	height: 4rem;
}
.custom-select .select2{width: 100%!important;border:0px;}
.custom-select option {
  margin: 40px;
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
	}
.policy_second{padding-left: 2rem;}
.widgetblock-omevo_search .searchm-submit-omevo{width: 100%;display: block;    display: flex;
	justify-content: center;    min-height: 5rem;    align-items: center;}
.widgetblock-omevo_search .searchm-select-box{margin-bottom: 2rem;}
.custom-select{border-bottom:2px solid var(--color-night-blue);}
.searchm-select-box{width: 100%;}
.accesoriesblocklist li>div, .accesoriesblocklist li>div>div{height: 100%;}
.feedback-mainform .label, .reclamationform  .fields .label{margin-bottom: 0.5rem;}
.feedback-mainform textarea{height: 7rem;}
.feedback-mainform .phone_control_wrapper{border:2px solid var(--color-gray-3);border-radius:0.8rem;background: var(--color-gray-1);padding-left: 1rem;}
.feedback-mainform .phone_control_wrapper input[type=text]{border:0px;} 


.feedback-mainform{list-style-type: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.feedback-mainform li{width: calc(50% - 1rem);margin-top: 2rem;}
#facebox div.mainformnotfound{width: 60rem;padding: 2rem;}
.mainformnotfound.widgetblock{padding-top: 2rem;padding-bottom: 2rem;}
.widgetblock.mainform .policy{padding-top: 0rem;padding-bottom: 2rem;}
.feedback-mainform li:nth-child(5), .feedback-mainform li:last-child{width: 100%;}
.mainformnotfound.widgetblock h2{margin: 0px;}
.prefcontact>div:first-child{font-weight: 700}
.feedback-mainform .policy{font-weight: 700;font-family:"Inter";}
.policy a{color: var(--color-night-blue);}
.prefcontact>div{margin-bottom: 1rem;}
div.prefcontact>div{display: flex;align-items: flex-start;font-size: 1.2rem;}
.inactionblock .box2, .inactionblock .box3 ul{display: flex;list-style-type: none;padding: 0px;margin-bottom: 0px;}
.inactionblock .box3 ul li{width: calc(100% / 2 - 2rem);margin-right: 2rem;}
.inactionblock .box3 .item{height: 100%;}
.inactionblock .box3 ul li:last-child{margin-right: 0px;width: 50%;}
.inactionblock .box1 ul{list-style-type:none;padding: 0px;margin: 0px;display: flex;flex-direction: column;width: 100%;height: 100%;justify-content: space-between;}
.inactionblock .box1 ul>li:first-child{height: 36%;}
.inactionblock .box1 ul>li:last-child{height: 64%;}
.inaction_withbuttons .buttons{display: flex;justify-content: center;}
.inaction_withbuttons .buttons>div{margin-right: 2rem;}
.inactiongrid h3.line1{font-size: 3rem;}
.inactionblock .div1 .item, .inactionblock .div6 .item{background: white;border-radius:2.2rem;padding: 3rem;position: relative;height: calc(100% - 2rem);height: calc(100% - 2rem);}
.inactionblock .div1 .item .text, .inactionblock .div6 .item .text{margin-top: 2rem;margin-bottom: 3rem;line-height: 2.1rem}
.inactionblock .div1 .item .sign, .inactionblock .div6 .item .sign, .opinionslist .item .sign{position: absolute;bottom:3rem;left:3rem;width: calc(100% - 6rem);background: url(../images/betta/icon-quote.svg) no-repeat right;}
.opinionslist .item .sign{left:2rem;}

.inactionblock .item{position: relative;}
.inactionblock .item_video .text, .inactionblock .div5 .item .text, .inactionblock .div8 .item .text{color: white;position: absolute;left:3rem;bottom:3rem;width: calc(100% - 8rem);}
.inactionblock .item_video img, .inactionblock .div5 .item img, .inactionblock .div8 .item img{border-radius:2.2rem;border:2px solid var(--color-night-blue);max-width: 100%;}


.inactionblock .item_video a{color: white;}
.simmple .item{height: calc(100%);}
.inactionblock .div4 .item{height: calc(100% - 2rem);}
.inactionblock .div3 .item{background: var(--color-sky-blue);padding: 3rem;border-radius:2.2rem;text-align: center;height: calc(100% - 2rem);}
.inactionblock .div3 .item .line1{margin-top: 1rem;margin-bottom: 1rem;}
.inactionblock .div6 .item, .inactionblock .div7 .item{background: white;padding: 2.5rem;border-radius:2.2rem;}
.inactionblock .div7 .item{display: flex;padding-right: 1em;padding-top: 1rem;padding-bottom: 1rem;height: calc(100% - 2rem);}
.inactionblock .div7 .item .image{width: 15.8rem;}
.inactionblock .div7 .item>.text{width: calc(100% - 15.8rem);padding-top: 3rem;}
.box2 .stars{width: 100%;background-repeat: repeat-x;}


.control61 .arrow, .control65.active-64 .filled{display: none;}

.control61.active-64 .arrow, .control61.active-65 .arrow{display: block;}
.control61.active-65 .arrow, .control61.active-65 .filled, .control61.active-65 .arrow, .control61.active-64 .filled{display: none;}
.control61.active-62 svg path.colored, .control61.active-63 svg path.colored, .control61.active-64 svg path.colored, .control61.active-65 .colored, .control66.active .colored{fill: red!important;}

.control61.active-62 svg path.filled{display: block;}
 .control61.active-64 .arrow{display: block;}
.control61.active-63 .arrow{display: block;}

.stars{background: url(../images/betta/stars.svg);height: 2.8rem;width: 13.6rem;background-size: 100%;background-repeat: repeat-x;}
.box4 ul{display: flex;list-style-type: none;padding: 0px;margin: 0px;}
.inactionblock .box .box1 { grid-area: box1; }
.inactionblock .box .box3 { grid-area: box3; }
.inactionblock .box .box4 { grid-area: box4; }
.inactionblock .box .box5 { grid-area: box5; }
.inactionblock .box .box6 { grid-area: box6; }
.widgetblock.omevo_oryginalne_mainpage{padding-top: 8rem;padding-bottom: 8rem;}
.inaction_withbuttons{padding-bottom: 8rem;}
.preimonmainlist{display: flex;justify-content: space-between;list-style-type: none;padding: 0px;margin: 0px;}
.preimonmainlist li{width: calc(100% - 2rem);margin-right: 2rem;}
.preimonmainlist li:last-child{margin-right: 0px;}
.preimonmainlist .item{background: var(--color-gray-1);display: flex;height: 6rem;align-items: center;justify-content: center;border-radius:8px;}
.preimonmainlist .item>div:first-child{width:5rem;text-align: center;}
.preimonmainlist .item>div:first-child img{width: 3.5rem;}
.footer_contacts{list-style-type: none;padding: 0px;margin: 0px;}
.footer_contacts .worktime, .footer_contacts .work-cs-department{font-size: 1.2rem;}
.footer_contacts li{margin-bottom: 15px;}
.footer_contacts a{font-size: 1.5rem;color: white;}
.footer_contacts a.phone, .contact_item .contact_points .phone{background: url(../images/betta/icon_phone.svg) no-repeat left;padding-left: 3rem;background-size:2.6rem;}
.footer_contacts a.mail, .contact_item .contact_points .email{background: url(../images/betta/icon_email.svg) no-repeat left;padding-left: 3rem;background-size: 2.6rem;}
footer{
	border-top:2px solid var(--color-night-blue);border-bottom:2px solid var(--color-night-blue);background: white;margin-top: 4rem;

}
.question_carname{font-size: 1.8rem;font-weight: 700;font-family:"Inter";}
.question_tabs{display: flex;
display: flex;
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  border: 2px solid var(--color-night-blue);
  border-radius: var(--border-radius-big);
  background: var(--color-gray-2);margin: auto;margin-top: 2rem;margin-bottom: 2rem;padding-right: .5rem;
}
.upload_photo_btn_wrapper .loaded_image{margin-top: 2rem;}
.upload_photo_btn_wrapper{display: block;position: relative;max-width: 30rem;}
.upload_photo_btn  {position: relative;padding-right: 4rem!important;}
.upload_photo_btn_wrapper .delete_upl_img {background: white url(../images/betta/trash.svg) no-repeat center;width: 4rem;height: 4rem;border-radius:100%;position: absolute;top:9rem;right: 2rem;}
.question_buttons {padding-top: 2rem;text-align: center;display: flex;justify-content: space-between;}
.question_buttons.firstquestion{display: block;}
.question_buttons>div{width: calc(100% / 2 - 2rem);}
.question_buttons.firstquestion>div{width: calc(100%);}
.sendbtn.gotoshopbtn{margin-top: 2rem;display: block;text-align: center;}
.question_buttons .sendbtn{width: 100%;display: block;}
.question_tabs li{flex: 1;}
.question_tabs div{text-align: center;
  background: var(--color-gray-3);
  display: block;
  padding: 1.5rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  color: white;
  text-decoration: none;
  font-size: 2.2rem;
  text-transform: uppercase;
  font-family: degblack;
  margin-left: 0.5rem;}
  .question_tabs li:first-child>div{border-radius:var(--border-radius-big) 0 0 var(--border-radius-big) ;}
  .question_tabs li:last-child>div{border-radius:0 var(--border-radius-big) var(--border-radius-big) 0 ;}
.question_suggest_wrapper{background: white;border-radius:var(--border-radius);padding: 0.5rem;text-align: center;}
.question_tabs .filled div{
  background: white;color:var(--color-night-blue); }
.question_content{margin-top: 3rem;}
.question_content .title{font-weight: 700;font-family:"Inter";font-size: 1.8rem;}
.question_content .desc{margin-left: 2.3rem;margin-top: 1rem;margin-bottom: 2rem;}
.question_photo_container .inner_image .title{text-align: center;margin-bottom: 1rem;}
.question_photo_container{display: flex;justify-content: space-between;}
.question_photo_container>div{width:calc(100% - 3rem);margin-right: 3rem;}
.question_photo_container img{max-width: 100%;}
.bodybasket .header_wrapper{margin-bottom: 8rem;}
.roadmap_wrapper{position: relative;top:1.3rem;}
.roadmap{display: flex;}
.roadmap-labels{display: flex;justify-content: space-between;margin-left: -.5rem;margin-right: -.5rem;font-size: 1.2rem;}
.head-line0 .wrapper>div:nth-child(2){display: flex;justify-content: center;}
.security-label{background: url(../images/betta/lock.svg) no-repeat left;padding-left: 3rem;}
.roadmap .label{position: absolute;font-size: 1.2rem;}
.roadmap>div{text-align: center;}
.roadmap .map-marker{width: 3rem;height: 4rem;background-image: url(../images/betta/map-marker-white.png); background-size: 100%;margin: auto;position: relative;background-repeat: no-repeat;background-position: center;z-index: 2;}
.roadmap .map-marker.active, .roadmap .map-marker2.active2{background-image: url(../images/betta/map-marker.png);color: white;}
.roadmap .road{background: url(../images/betta/road-line.svg);width: 14rem;height: 2rem;background-size: 100%;margin-left: -2rem;margin-top:0.7rem;margin-right: -2rem;}
.roadmap .road2{opacity: 0.5;}
.roadmap .road2.active{opacity: 1;}

.roadmap>div:first-child .map-marker:before, .roadmap>div:nth-child(3) .map-marker:before, .roadmap>div:nth-child(5) .map-marker:before{font-family: degblack;font-size: 2.6rem;top:0.4rem;position: absolute;left:1rem;left:0px;width: 100%;text-align: center;}
.roadmap>div:first-child .map-marker:before{content: '1';}
.roadmap>div:nth-child(3) .map-marker:before{content: '2';}
.roadmap>div:nth-child(5) .map-marker:before{content: '3';}

.roadmap>div:first-child  .map-marker.active.active2:before, .roadmap  .map-marker3.active.active3:before, .roadmap  .map-marker2.active.active2:before{content: '';width: 1.9rem;height: 2rem;background-size: 100%;background: url(../images/betta/icon-ok-black.svg)!important;position: absolute;top:50%;margin-top: -1.5rem;margin-left: .5rem;}
.roadmap>div:first-child  .map-marker.active.active2, .roadmap>div  .map-marker3.active.active3, .roadmap>div  .map-marker2.active.active2 {
	background-image: url(../images/betta/map-marker-active.png);
	color: white;
}
.question-page{margin-bottom: 0px;}
.inactiongrid {
display: grid;
grid-template-columns: repeat(12, 1fr);
grid-template-rows: repeat(3, 1fr);
grid-column-gap: 2rem;
}

.inactiongrid .div1 { grid-area: 1 / 1 / 2 / 5; }
.inactiongrid .div2 { grid-area: 1 / 5 / 3 / 8; }
.inactiongrid .div3 { grid-area: 1 / 8 / 2 / 10; }
.inactiongrid .div4 { grid-area: 1 / 10 / 3 / 13; }
.inactiongrid .div5 { grid-area: 2 / 1 / 4 / 5; }
.inactiongrid .div6 { grid-area: 2 / 8 / 3 / 10; }
.inactiongrid .div7 { grid-area: 3 / 5 / 4 / 9; }
.inactiongrid .div8 { grid-area: 3 / 9 / 4 / 13; } 

.item_video{position: relative;cursor: pointer;} 
.item_video a{display: inline-block;z-index: 10;}
.item_video a:before, .slideme .item-video a:before{content: '';display: block;position: absolute;width: 5.2rem;height: 5.2rem;background: url(../images/betta/video.svg);background-size: 100%;top:50%;margin-top: -2.6rem;left: 50%;margin-left: -2.6rem;}
.slideme .item-video a:before{margin-top: -5rem;}
.paymentswlist{list-style-type: none;padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.goodcard .paymentswlist{justify-content: flex-start;}
.goodcard .paymentswlist li{margin-right: 1.5rem;}
.paymentswlist li{margin-left: 10px;display: flex;align-items: center;}
.paymentswlist li:first-child{margin-left: 0px;}
.paymenticonsdesktop{height: 100%;}
.paymethods_basket_wrapper{text-align: center;margin-top: 2rem;}
 .gallrtyincard .owl-stage{display: flex;}
 .gallrtyincard .owl-item>div{height: 100%;display: flex;align-items: center;justify-content: center;border-radius:var(--border-radius);}
.rights{display: flex;justify-content: space-between;align-items: center;}
.menu_footerbetta, .menu_footer2betta, .menu_footer3betta, .popularcatsfooter, .menu_footer2{list-style-type: none;padding: 0px;}
.menu_footer li, .popularcatsfooter li, .menu_footer2 li, .menu_footer2betta li, .menu_footer3betta li, .menu_footerbetta li{margin-top: 20px;}
.menu_footer a, .popularcatsfooter a, .menu_footer2 a, .menu_footerbetta a, .menu_footer2betta a, .menu_footer3betta a{color: black;text-decoration: none;}

.allright_wrapper{margin-top: 20px;margin-bottom: 20px;}
footer .logo_wrapper{padding-bottom: 20px;}
footer .title.bold{font-family: 'degblack';}
footer .bluebg{background: var(--color-a-g);color: white;}
footer .whitebg{padding:  6rem 0rem 0rem 12rem;}
footer .bluebg{padding:  6rem;}

footer  .bluebg .closeblock{padding-top: 20px;padding-bottom: 20px;}
footer .topblock{margin-bottom: 20px;}
.widgetblock-social ul{list-style-type: none;padding: 0px;margin: 0px;display: flex;}
.widgetblock-social ul li{margin-right: 10px;}
.widgetblock-social ul li img{display: inline-block;width: 4.8rem;}
.logo_wrapper img{max-width: 19rem;}
.head-line0{padding-top: 20px;}
.widgetblock-evamatsquestions{background: white;}
.region-selector .dropdown-list{position: absolute;display: none;}
.dropdown-list.show{display: block;z-index:10;font-size: 16px;}
.region-selector .dropdown-list{background:var(--color-gray-1);padding: 20px;border:8px;}
.region-selector .dropdown-list img{max-width: 20px;}
.region-selector .dropdown-list .dropdown-option{margin-bottom: 10px;}
.top-icons-wrapper>ul{list-style-type: none;display: flex;align-items: center;padding-left: 0px;justify-content: flex-end;margin: 0px;}
.phonetop{background: url(../images/betta/icon_phone.svg) no-repeat;padding-left: 30px;color: black;white-space: nowrap;background-size: 2rem;text-decoration: none;}
.phonetop:hover{text-decoration: underline;}
.top-icons-wrapper>ul>li{margin-left: 4rem;}
.top-icons-wrapper>ul>li:first-child{margin-left: 0px;}
.head-line0>.container>.wrapper{display: flex;}
.head-line0>.container>.wrapper>div:nth-child(1) {
	width: 20rem;
}

.widgetblock h2{font-family:degbold; margin-top: 1rem;}
.widgetblock-neargoods-20 h2{font-size: 4.2rem;}
.widgetblock-headerline{background: var(--color-a-g);color: white;text-align: center;padding: 0px;margin: 0px;padding: 2rem;}
.widgetblock-headerline strong{font-weight: normal;font-family: degblack;}
.widgetblock-headerline p{margin: 0px;}
.basket_icon{color: var(--color-night-blue);}
.basket_icon .basket_count{width: 2rem;height: 2rem;position: absolute;border:2px solid var(--color-night-blue);font-size: 1.4rem;font-family: 'degblack';border-radius:100%;text-align: center;padding-top: 0px;line-height: 1.7rem;
left: -0.5rem;
  bottom: -0.5rem;background: white;
}
.store-selector-option img{width: 2rem;height: 2rem;}
.head-line0>.container>.wrapper>div:nth-child(3) {
	width: 40rem;display: flex;align-items: center;justify-content: flex-end;
}
.basket_popup_content .buttons{display: flex;justify-content: space-between;}
.basket_popup_content .changebasket_wrapper{display: none;}
.basket_popup_content .table-row > div:first-child {
	padding-right: 2rem;
	width: 10rem;
}
.basket_popup_content .table-row > div:nth-child(2) {
	width: calc(100% - 10rem);
}
.basket_popup_content .table-row > div:last-child {
	width: 0rem;
	text-align: right;
}
.basket_popup_content .deletefrombasket {
	position: absolute;
	right: 2rem;
}
.basket_popup_content .addgoods .table-row > div:last-child {width: calc(100% - 10rem);text-align: left;}
.basket_popup_content .basket-comlect {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-top: 1rem;
	margin-bottom: 0rem;
}
.basket_popup_content .basket-comlect{font-size: 1.2rem;}
.basket_popup_content .addgoods .table-row > div:nth-child(2) .price {
	text-align: left;
}
.basket_popup_content .buttons{background: var(--color-gray-3);border-radius:0 0 var(--border-radius) var(--border-radius);padding: 2rem;justify-content: space-between!important;}
.close_basket_wrapper{margin-bottom: 2rem;text-align: right;}
.close_basket_wrapper a{text-decoration: none;color: black;}
.head-line0>.container>.wrapper>div:nth-child(2) {
	width: calc(100% - 56rem);
}
.menucontent{background: var(--color-gray-1);border-radius:8px;padding-left: 20px;padding-right: 20px;position: relative;margin-top: 20px;margin-bottom: 20px;}
.dropdown, .dropleft, .dropright, .dropup {
	 position: inherit;
}
.event_photo_wrapper{margin-bottom: 2rem;}
.event_photo_wrapper .title{text-align: center;margin-top: 1rem;}
.event_photo_wrapper{text-align: center;}
.event_photo_wrapper img{width: 100%;}
.row{display: flex;}
.row .col-md-6{width: 50%;}
.row-menu{display: flex;justify-content: space-between;}
.goodcard .row{justify-content: space-between;}
.goodcard .row .col-md-6:first-child{width: calc(45% - 4rem);}
.goodcard .row .col-md-6:last-child{width: calc(55% - 4rem);}
.row .col-md-4{width: calc(34%);;}
.row .col-md-8{width: calc(66%);}
.row-footer .col-md-4{width: calc(45%);;}
.row-footer .col-md-8{width: calc(55%);}

.widgetblock-social, .paymentsw{padding-bottom: 2rem;padding-top: 4rem;}
.widgetblock-social{padding-bottom: 2rem;padding-top: 2rem;}
.admtogo{position: fixed;}
.menumanuf, .menucategory-ul-accesories, .subcategory-ul{list-style-type: none;padding: 0px;margin: 0px;padding-left: 20px;}
.menu_top1 .dropdown>.opener{
position: absolute;background: white;top:5rem;z-index: 12;left:0px;width: 100%;padding: 4rem;border:2px solid var(--color-night-blue);border-radius:var(--border-radius);
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear;
}
.options_container .option-name .titlestrong{display: none;}
body:before{content:''; opacity: 0;position: fixed;left:0px;top:0px;bottom:0px;right:0px;background: black;z-index: 10;display: block;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear;
z-index: 9;
}

.opener .close_menu{background: url(../images/betta/close.svg) no-repeat center;width: 2rem;height: 2rem;position: absolute;right:2rem;top:2rem;cursor: pointer;}
.menu_top1 .dropdown .opener.open{
visibility: visible;
  opacity: 1;
}
body.hover:before{
visibility: visible;
  opacity: 0.2;
	
}
.opener .wrapper{display: flex;}
.opener .pop-label h4{font-family: degbold;margin-bottom: 0px;}
.opener .wrapper>div:nth-child(1){width: calc(77% - 4rem);margin-right: 4rem;}
.opener .wrapper>div:nth-child(2){width: calc(23% - 0rem);margin-right: 0rem;}
.opener .image_wrapper img{border-radius:var(--border-radius);width: 100%;}
.opener .image_wrapper{position: relative;}
.opener .search_filtersx{margin-bottom: 6rem;}
.opener .search_filtersx{position: relative;}
.opener .text_buttons{position: absolute;top:0px;bottom:0px;width: 100%;height: 100%;color: white;text-align: center;display: flex;align-items: center;}
.opener .text_buttons h4 span{font-family: degbold;}
.opener .text_buttons .class-h4{font-size: 2.2rem;font-family: degblack;}
.opener .text_buttons .class-h4 span{font-family: degbold;}
.opener .text_buttons .button_red{border-color:white;}
.menumanuf a{text-decoration: none;color: black;display: block;padding: .5rem;}
.menumanuf a .fl{font-weight: 700;font-family:"Inter";}
.menumanuf li{margin-bottom: 3rem;}
.pop-label{display: flex;align-items: center;justify-content: space-between;}
.menumanuf{columns: 5;padding: 0px;margin: 0px;margin-top: 2rem;}
.nowabout{font-weight: 700;font-family:"Inter";}
.nowabout div{margin-bottom: .5rem;}
.menu_top1{list-style-type: none;padding: 0px;margin: 0px;display: flex;justify-content: space-between;}
.menu_top1>li>a{color: black;display: block;padding: 1.5rem 2rem;text-decoration: none;position: relative;z-index: 10;}
.store-selector-option{cursor: pointer;}
.dropdown-select .store-selector-option span{text-transform: uppercase;}
.dropdown-list .store-selector-option span{padding-left: 10px;}
.store-selector-option{display: flex;}
.slide_text_wrapper .sendbtn{border:2px solid white;}
.dropdown-toggle::after {
	display: inline-block;
	width: 1.5rem;
	height: 1.4rem;
	margin-left: .255em;
	vertical-align: .255em;
	content: "";
	border-top: 0 solid;
	border-right: 0 solid transparent;
	border-bottom: 0;
	border-left: 0;background: url(../images/betta/chevron_down.svg) no-repeat center;position: absolute;top:1.9rem;
}
.info-card.show[data-tooltip]::after {
	display: block;
}
.addcheckboxes{list-style-type: none;padding: 0px;margin: 0px;}
.addcheckboxes>li{margin-bottom: 1rem;}
.heelplatecontrols>li{border:2px solid var(--color-gray-1);}
.heelplatecontrols>li.isopen, .heelplatecontrols>li.isopen .opener{border:2px solid var(--color-fast-red);background: white;}
.addgood_wrapper2.addgood_wrapper_inner, .addgood_wrapper5.addgood_wrapper_inner{display: none;}
.addcheckbox{display: flex;align-items: center;}
.addcheckbox span:first-child{background: white;display: block;width: 2.2rem;height: 2.2rem;border:2px solid var(--color-night-blue);position: relative;}
.addcheckbox.checked span:first-child:after{content: '';display: block;position: absolute;background: url(../images/betta/gal.svg);width: 2.2rem;height: 2.2rem;background-size: 100%;top:-0.6rem;}

.addcheckbox span{margin-right: 0.8rem;}
.evamats_card_info_red{background: var(--color-pale-red);padding: 1rem 2rem;border-radius:var(--border-radius-small);border:2px solid var(--color-fast-red);font-size: 1.2rem;position: relative;}
.evamats_card_info_red:after{content: '';display: block;position: absolute;left:-1.4rem;width: 2.8rem;height: 2.8rem;background: url(../images/betta/icon-info.svg) no-repeat center;top:50%;margin-top: -1.4rem;background-size: 100%;}
.evamats_card_info_red span{font-weight: 700;font-family:"Inter";}
.complect_wrapper_old .childs {
	display: flex;flex-wrap: wrap;
}
.complect_wrapper_old .childs.childs3{justify-content: center;}
.complect_wrapper_old ul.childs.childs3>li{width: 50%!important;}
.addgoodsitems .checkbox_site, .addgoodsinstall .checkbox_site{
	padding-left: 3.5rem;
}
.complect_wrapper_old .childs Li {width: 50%;margin-bottom: 1rem;}
.complect_wrapper_old .trunks.childs li{width: 100%!important;}
.complect_wrapper_old .trunks .prc{display: block;}
.complect_wrapper_old .trunks .buildimage{display: flex;justify-content: space-between;}
.childs.childs11 li{width: 50%!important;}
/*.complect_wrapper_old .childs Li:nth-child(2) {width:5;margin-bottom: 1rem;}
.complect_wrapper_old .childs Li:nth-child(3) {width: calc(100% - 25rem);}
*/.fixedtop_container{margin-bottom: 4rem;}
.image_container_constructor img{max-width: 100%;}
.fixedtop_container.showedfixed{display: block!important;}
.right_col_wrapper{display: flex;}
.right_col_wrapper>div:first-child{width: calc(100% - 14rem);padding-right: 2rem;}
.right_col_wrapper>div:last-child{width: 14rem;}
.evamats_card_preim{display: block;flex-wrap: wrap;}
.modifications>div{margin-bottom: 1rem;}
.modifications .label{font-weight: 700;font-family:"Inter";margin-bottom: 1rem;}
.modifications-year .label{margin-bottom: 0px;}
.modifications .modifications-year{display: flex;align-items: center;}
.modifications .modifications-year>div{margin-right: 1rem;}
.block-inne-mod{display: none;width: 20rem;position: absolute;margin-left: 4rem;}
.modifications .modsel{list-style-type: none;padding: 0px;margin: 0px;display: flex;align-items: center;flex-wrap: wrap;}
.modifications .modsel li{margin-right: 2rem;margin-bottom: 1rem;}
.checkbox_site{position: relative;padding-left: 6.5rem;display: flex;align-items: center;}
.modifications .checkbox_site{padding-left: 3rem;}
.child_block .checkbox_site{padding-left: 3rem;}
.addcheckboxes .checkbox{position: relative;padding-left: 3rem;}
.checkbox_site .checkbox_wrapper, .onlytitle .checkbox_wrapper, .addcheckboxes .checkbox .control{width: 2.2rem;height: 2.2rem;background: white;border:2px solid var(--color-gray-4);display: inline-block;position: absolute;lefT:0rem;}
.onlytitle .checkbox_wrapper{left:0.5rem}
.checkbox_site.checkbox_active .checkbox_wrapper .c, .groupblock.active .onlytitle>div>.checkbox_wrapper .c{width: 2.2rem;height: 2.3rem;background: url(../images/betta/gal.svg) no-repeat center;background-size:100%; display: inline-block;border-radius:100%;position: absolute;lefT:0rem;top:50%;margin-top: -1.5rem;lefT:0rem;left:50%;margin-left: -0.7rem;} 
.modifications .checkbox_wrapper, .addgoods .checkbox_wrapper, .addcheckboxes .checkbox .control{border-radius:100%;}
.childs .checkbox_site.checkbox_active .checkbox_wrapper .c, .modifications .checkbox_site.checkbox_active .c, .addgoods .checkbox_site.checkbox_active .checkbox_wrapper .c, .checkbox.checkbox_checked .control:after {width: 1rem;height: 1rem;background: var(--color-fast-red);display: inline-block;border-radius:100%;position: absolute;lefT:0rem;top:50%;margin-top: -0.5rem;lefT:0rem;left:50%;margin-left: -0.5rem;} 
.checkbox.checkbox_checked .control:after{content: '';}
.newopen .opener{display: flex;justify-content: space-between;}
.childs .checkbox_site .checkbox_wrapper{border-radius:100%;}
.addgoodsinstall2>li:nth-child(2) strong{display: none;}
.addgoodsinstall2>li:nth-child(1) strong{margin-left: 1rem;}
.block-inne-mod{display: none;position: absolute;}
.evamats_card_banner{position: relative;margin-bottom: 2rem;}
.evamats_card_banner h4{margin: 0px;}
.evamats_card_banner img{border-radius:var(--border-radius);}
.evamats_card_banner .text{position: absolute;color: white;display: flex;justify-content: space-between;padding: 3rem;height: 100%;align-items: center;top:0px;}
.evamats_card_banner .text>div:nth-child(2){width: 14rem;}
.evamats_card_banner .text>div:nth-child(1){width: calc(100% - 14rem);font-size: 3rem;line-height: 2.8rem;}
.evamats_card_banner .text>div:nth-child(1) h4 span{font-weight: 500; }
.evamats_card_banner .button_red{text-align: center; border-color:white;padding: 1rem 2rem;border-radius:5rem;}
.modifications .modifications-year select{border: 0px;background: var(--color-gray-1);border-bottom:2px solid var(--color-night-blue);padding-top: 1rem;padding-bottom: 1rem;font-weight: 700;font-family:"Inter";}
.info-card[data-tooltip]::after {
	top: 10px;
	left: 10px;
	position: absolute;
	content: attr(data-tooltip);
	width: 300px;
	padding: 10px;
	border-radius: 10px;
	background: #fff;
	transition: .3s;
	transform: translate(0%);
	font-size: 13px;
	display: none;
	white-space: pre-wrap;
	-webkit-box-shadow: 0 0 6px 1px rgba(29,29,29,.15);
	-moz-box-shadow: 0 0 6px 1px rgba(29,29,29,.15);
	box-shadow: 0 0 6px 1px rgba(29,29,29,.15);
	color: #1D1D1D;font-weight: 500;;
}
.info-card {
	position: relative;
	
}
.custom-checkbox {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-checkbox+label {
  display: block;
  align-items: center;
  user-select: none;padding-left: 2.5rem;position: relative;
}
.custom-checkbox+label::before {
  content: '';
  display: inline-block;
  width: 1.4em;
  height: 1.4em;
  border: 2px solid #474b62;
  margin-right: 0.5em;
  background-repeat: no-repeat;
  background-position: center center;position: absolute;left:0;
}
.checkboxfactura{font-weight: 700;font-family:"Inter";}
.custom-checkbox:checked+label::after {
  background-image: url(../images/betta/gal.svg);content: '';width: 2.2rem;height: 2.3rem;position: absolute;margin-left: 0.4rem;left: 0px;background-size: 100%;top:-0.5rem;
}

.checkbox-factura-copy-address{margin-top: 2rem;}
.nip_wrapper{position: relative;}
.nip_wrapper .innnfoloading{position: absolute;top:50%;width: 3.2rem;height: 3.2rem;margin-top: -1.6rem;right:1rem;display: none;}

.icon_name_wrapper .name_wrapper .price {
        font-weight: 700;font-family:"Inter";
   }
   .makeorder-block .wrapper{padding-bottom: 1rem;}
 .makeorder-block ul.facturanafirma{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 2rem;}
   .facturanafirma li{width: calc(50% - 1rem);}
   .facturanafirma li:nth-child(1){width: calc(30% - 1rem);margin-bottom: 2rem;}
   .facturanafirma li:nth-child(2){width: calc(70% - 1rem);margin-bottom: 2rem;}
  .facturanafirma li:nth-child(3), .facturanafirma li:nth-child(6){width: calc(50% - 1rem);margin-bottom: 2rem;}
  .facturanafirma li:nth-child(4), .facturanafirma li:nth-child(5), .facturanafirma li:nth-child(7), .facturanafirma li:nth-child(8){width: calc(25% - 1rem);}
    .makeorder_undertitle{font-weight: 700;font-family:"Inter";margin-bottom: .5rem;}
.makeorder-block ul{list-style-type: none;padding: 0px;margin: 0px;}
.makeorder-block ul li{margin-bottom: 1rem;}
.makeorder-block label.radio{position: relative;padding: 1rem;padding-left: 3rem;position: relative;border-radius:30px;background: var(--color-gray-1);padding: 1rem 3rem;padding-left: 4rem;border:2px solid var(--color-gray-1);}
.makeorder-block label.radio.active{background: white;border-color:var(--color-fast-red);}
.makeorder-block label.radio.active:after{content: '';position: absolute;background: var(--color-fast-red);border-radius:100%;width: 1.2rem;height: 1.2rem;margin-top: -1.1rem;margin-left: 1rem;left:0.5rem;top:2rem;;margin-top: -0.6rem;}
#deliverytype ul li label.radio:before, .paymentselect li label.radio:before{background: white;border-radius:100%;width: 2.2rem;height: 2.2rem;border:2px solid var(--color-gray-4);margin-top: -1.1rem;margin-left: 1rem;top:2rem;}
.paymentselect .icon_name_wrapper {
	display: flex;
	height: 100%;
	align-content: center;
	align-items: center;flex-direction: row-reverse;
}
#facebox .content {
	padding: 30px;
}
.block-pay-blik .pay-blik-code{max-width: 20rem;}
.block-pay-blik .block_desc {margin-bottom: 1rem;} 
.paymentselect .icon_name_wrapper>div{width: 10rem!important;text-align: right;}
.paymentselect .icon_name_wrapper>span{width: calc(100% - 10rem)!important;}
.hidedesktop{display: none;}
.hidemobile{display: block;}
.ppaymetnsselect.wrapper .block_desc{display: none;}
.ppaymetnsselect.wrapper .radio.active .block_desc{display: block;}
.accept_wrapper a{color: black;font-weight: 700;font-family:"Inter";}
.zgody_wrapper{margin-top: 3rem;}
.after_add_fielset legend{font-size: 2rem;text-align: center;margin-top: 2rem;}
#basketcontent .row .col-md-8, .makeorder .row .col-md-8{width:calc(70% - 2rem);margin-right: 2rem;}
#basketcontent .row .col-md-4, .makeorder .row .col-md-4{width:calc(30% - 2rem);margin-left: 2rem;}
.block-inne-mod .form-control{border:2px solid var(--color-night-blue);border-radius:var(--border-radius);height: 4rem;padding-left: 2rem;} 
.goodcard .titlestrong{color: var(--night-blue);font-weight: 700;font-family:"Inter";font-size: 1.5rem;display: flex;align-items: center;margin-bottom: 1rem;}
.goodcard .titlestrong>span{margin-right: 1rem;}
.goodcard .titlestrong>span:nth-child(2), .wwrw span:first-child{text-transform: uppercase;}
.goodcard .titlestrong>span:nth-child(2)  .select-color{font-weight: 500;text-transform: capitalize;}
.goodcard .titlestrong>span:first-child{background:var(--color-night-blue);border-radius:100%;width: 3rem;height: 3rem;color: white;font-family: degblack;font-size: 1.8rem;display: inline-block;display: flex;align-items: center;justify-content: center; }
.info-card{width: 1.6rem;height: 1.6rem;background: url(../images/betta/info-square.svg) no-repeat center;background-size: 100%;display: block;cursor: pointer;z-index: 10;}
.dropdown-select .store-selector-option span{padding-left: 10px;background: url(../images/betta/chevron_down.svg) no-repeat right;padding-right: 20px;background-size: 1.4rem; padding-top: 0.3rem;}
.basket_icon img{width: 3rem;}
.makeorder_deliveryinfo_comment{font-size: 1.2rem;margin-top: 2rem;}
.makeorder_deliveryinfo_comment_wrapper{margin-top: 2rem;margin-bottom: 2rem;}
#phone_makeorder .table-phone{background: var(--color-gray-1);border:2px solid var(--color-gray-2);border-radius:50px;height: 4.8rem;padding-left: 20px;width: 100%;}
#phone_makeorder .table-phone input{border:0px;}
.order_fio ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.order_fio .ul>li{width: calc(100% / 2 - 1rem);margin-bottom: 2rem;}
.order_fio .ul>li:nth-child(3){width: calc(70% - 2rem);}
.order_fio .ul>li:nth-child(4){width: 30%;}
.makeorder-block .deliveryfields{display: flex;flex-wrap: wrap;justify-content: space-between;}
.makeorder-block .deliveryfields li:nth-child(1), .makeorder-block .deliveryfields li:nth-child(4){width: calc(50% - 1rem);margin-bottom: 2rem;}
.makeorder-block .deliveryfields li:nth-child(2), .makeorder-block .deliveryfields li:nth-child(3), .makeorder-block .deliveryfields li:nth-child(5), .makeorder-block .deliveryfields li:nth-child(6){width: calc(25% - 1rem);margin-bottom: 2rem;}

.makeorder-block .input_name, .makeorder-block .label{font-weight: 700;font-family:"Inter";margin-bottom: 0.5rem;}
.order_fio ul li input[type=email]{width: 100%;}
.search_wrapper .is, .deliveryinfocontrol, .order_fio input[type=text], .makeorder-block input[type=email], input[type=text].form-control, .makeorder-block select {background: var(--color-gray-1);border:2px solid var(--color-gray-2);border-radius:50px;height: 4.8rem;padding-left: 20px;width: 100%;} 

.b2csocialform .fields{display: flex;flex-wrap:wrap;justify-content: space-between;list-style-type: none;padding: 0px;margin: 0px;margin-top: 4rem;}
.b2csocialform .fields li{width: calc(60% - 2rem);margin-bottom: 2rem;}
.b2csocialform .phone-input-block{position: relative;}
.b2csocialform .phone-input-block .t-input-phonemask__select{position: absolute;top:1.4rem;left:1rem;}

.b2csocialform input[name=phone]{padding-left: 9rem;}
.b2csocialform .fields li:nth-child(1), .b2csocialform .fields li:nth-child(3){width: calc(40% - 2rem);}
.b2csocialform .label{font-weight: 700;font-family:"Inter";margin-bottom: 0.5rem;}

.b2csocialform input[type=text], .b2csocialform input[type=email], .feedback-mainform input[type=text], .feedback-mainform input[type=email], .feedback-mainform textarea,
.reclamationform input[type=number],.reclamationform select,.reclamationform input[type=text], .reclamationform input[type=email], .reclamationform textarea{border:2px solid var(--color-gray-3);border-radius:0.8rem;background: var(--color-gray-1);height: 4.9rem;}

.feedback-mainform textarea{height: 7rem;}
.makeorder-block select{border:2px solid var(--color-gray-2);
-webkit-appearance: none; /* Для Chrome и Safari */
  -moz-appearance: none; /* Для Firefox */
  appearance: none; /* Для всех современных браузеров */
}
.makeorder-block input[type=text], .makeorder-block input[type=email], #phone_makeorder .table-phone{border-color:var(--color-gray-4);}
.search_wrapper{display: flex;justify-content: center;max-width: 90%;margin: auto;width: 100%;}
.search_wrapper>div:nth-child(2){width: calc(100% - 270px);}
.select_car .searchm-select-box .select2-container {
	width: 100% !important;
	font-weight: 700;font-family:"Inter";
  font-size: 13pt;
}
.select_car .select2-container--default .select2-selection--single {
	background-color: #fff;
	border: 0px solid #aaa;
	border-radius: 4px;
	border-bottom:2px solid var(--color-night-blue);border-radius:0;height: 3.5rem;
}
.select_car .select2-container .select2-selection--single .select2-selection__rendered {
	padding-left: 0px;
	padding-right: 20px;
}
.select_car .select2-search--dropdown{display: none!important;}
.select_car .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 0;
	height: 2rem;
	left: 50%;
	margin-left: -1.5rem;
	margin-top: -.9rem;;
	position: absolute;
	top: 50%;
	width: 2rem;
	background: url(../images/betta/chevron_down.svg) no-repeat center;background-size: 1.5rem;
}
.search_wrapper .search{display: block;position: relative;margin-left: -10px;z-index: 1;margin-bottom: 0px;}
.search_wrapper .s{background: url(../images/betta/icon_search.svg);width: 24px;height: 24px;bordeR:0px;background-size: 24px;position: absolute;right:15px;top:50%;margin-top: -14px;}
.selcar_btn, .selcar_btn:hover{
	display: inline-block;
	background:var(--color-night-blue) url(../images/betta/car.svg) no-repeat;
	color: white; 
	padding:1.4rem 3rem; 
	padding-left: 5.5rem;
	border-radius:50px;;
	background-position: 2rem;
	position: relative;z-index: 2;
	font-family: 'degblack';text-decoration: none;background-size: 2.2rem;line-height: 2.1rem;letter-spacing: 0.1rem;position: relative;z-index: 5;width: 22rem;
 }
.selcar_btn.isselected{background-image: url(../images/betta/car_selected.svg) ;background-color: var(--color-sky-blue);color: black;background-size: 3.5rem;	background-position: 1rem;padding:0.4rem 3rem;text-align: left;padding-left: 5.5rem; 
}
 .selcar_btn span{text-overflow: ellipsis;font-size:1.2rem;
  white-space: nowrap;
  overflow: hidden;width: 12rem;;display: block;font-weight: 500;}
  .bettadesign .owl-nav .owl-prev{position: absolute;top:50%;}

.bettadesign .owl-theme .owl-nav .owl-prev, .bettadesign .owl-theme .owl-nav .owl-next {
	left: -20px;
	width:3.3rem;
	height: 3.3rem;
	background-size: 3.3rem !important;top:50%;margin-top: calc(-6rem);background: none;
}
.bettadesign .owl-theme .owl-nav .owl-next {
	position:absolute;
	right:-20px;left: auto;
	}
  .owl-nav .owl-prev,  .slideronmain .owl-nav .owl-next{background: none;width: 4rem;height: 8rem;}
   .owl-nav .owl-prev:after{content: '';display: block;width: 4rem;height: 8rem;background: url(../images/betta/arrow-cut.svg) no-repeat center;transform:rotate(-180deg);z-index: 10;position: absolute;left:-1rem;}
   .slideronmain .owl-nav .owl-prev:after{left: -1rem;}
   .slideronmain .owl-nav .owl-next::after {
	right: -1rem;
}
   .gallrtyincard .owl-nav .owl-prev:before, .slideronmain .owl-nav .owl-prev:before{content: '';display: block;width: 2rem;height: 8rem;background: url(../images/betta/arrow-bg-gray.svg) no-repeat center;background-size: 2rem;z-index: 0;position: absolute;left:1.5rem;}
   .slideronmain .owl-nav .owl-prev:before{left:1.2rem;}
   
   .owl-nav .owl-next:after{content: '';display: block;width: 4rem;height: 8rem;background: url(../images/betta/arrow-cut.svg) no-repeat center;z-index: 10;position: absolute;right:-1rem;}
   .gallrtyincard .owl-nav .owl-next:before, .slideronmain .owl-nav .owl-next:before{content: '';display: block;width: 2rem;height: 8rem;background: url(../images/betta/arrow-bg-gray.svg) no-repeat center;background-size: 2rem;z-index: 0;position: absolute;right:1.5rem;transform:rotate(-180deg);}
     .slideronmain .owl-nav .owl-next:before{right:1.2rem;}
 
   .slideronmain .owl-nav .owl-prev:before{background: url(../images/betta/arrow-bg.svg) no-repeat center;}
   .slideronmain .owl-nav .owl-next:before{background: url(../images/betta/arrow-bg.svg) no-repeat center;}
 .gallrtyincard .owl-item img{border-radius:var(--border-radius);}
 .bettadesign .owl-dots {
	display: block;
}
.owl-theme .owl-dots .owl-dot {
	 margin: 0 0px; 
}
.owl-theme .owl-dots .owl-dot span {
	background: #999 !important;
	border-radius: 100% !important;
	width: 2.5rem !important;
	height: 0.2rem !important;border-radius:20px!important;margin-top: -0.9rem!important;
}
.owl-theme .owl-dots .owl-dot span {
	background: var(--color-gray-4) !important;
}
.owl-theme .owl-dots .owl-dot.active span {
	background: var(--color-a-g) !important;height: 0.6rem!important;margin-top: -0!important
}

.omevo_oryginalne_mainpage .image img {
    border-radius: 20px;
}

.menuitem-1564 {
    display: none;
}

.class-h4 {
	font-size: 2.7rem;
	line-height: 2.8rem;
	margin-bottom: 2rem;
	font-weight: normal;
	margin-top: 0;
}
.class-h4.bold {
	font-family: degblack;
}
.card_right_infoblock .class-h4{margin-bottom: 0px;}
.class-h5 {
	font-size: var(--txt-22); /*important for accessibility*/
	padding: 0px;
	margin: 0px;
}

.priority-production .priority-production-block-check {
	display: flex;
	justify-content: space-between;
	margin-bottom: 10px;
}

.priority-production {
	padding: 1rem 3rem 1rem 0rem;
}

.priority-production .priority-production-block-check .price {
	font-weight: 700;font-family:"Inter";
}

.makeorder .block-pay-blik {
	display: none;
	margin-top: 1rem;
}

.b2csocialform .fields li:last-child {
	width: 100%;
}

.buttons-car-found {
	display: flex;
	justify-content: space-between;
}

.buttons-car-found .zobacz-2D {
	font-family: 'degblack';
	text-decoration: none;
	display: inline-block;
	border: 2px solid var(--color-night-blue);
	border-radius: 3rem;
	padding: 1.2rem 2rem;
	cursor: pointer;
	letter-spacing: 0.1rem;
	background: var(--color-gray-1);
	color: var(--color-nigh-tblue);
	background-position: 1rem;
	text-transform: uppercase;
	padding-top: 0.4rem;
	padding-bottom: 0.4rem;
	font-size: 1.4rem;
	max-width: 15.5rem;
	line-height: 95%;
	text-align: left;
	margin-left: 1rem;
}

.block-error-form {
	color: #f5372a;
}

.searchm-page .searchm-input {
	width: 100%;
	border: none;
	border-bottom: 2px solid #000000;
	height: 3.5rem;
	font-weight: 700;font-family:"Inter";
	font-size: 13pt;
}

.searchm-page .searchm-input:focus-visible {
	outline-offset: unset;
	outline: none;
}

.askavailable.is-5d {
	color: #ffffff;
	background-color: #f5372a;
	background-image: url(../images/betta/email.svg);
}

.widgetblock-faq.widgetblock.faq .container {
	width: auto;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
	z-index: 1000;
	position: relative;
}

.totalprice .block-you-save {
	font-style: italic;
	font-size: 10pt;
}

.newsletterform-item .block-newsletterform-line {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 2.6rem;
	color: #FFFFFF;
	font-size: 1.4rem;
	background: #262B40;
	position: relative;
}

.newsletterform-item .block-newsletterform-line .block-newsletterform-line-data {
	text-decoration: underline;
    cursor: pointer;
}

.newsletterform-item .block-newsletterform-line-info-links-list {
	display: flex;
	align-items: center;
	justify-content: space-evenly;
	color: #FFFFFF;
	font-size: 1.2rem;
	width: 50%;
}

.newsletterform-item .block-newsletterform-line-info-links-list a {
	color: #FFFFFF;
}

.newsletterform-item .block-newsletterform-line-info-links {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 26px;
	background: #262B40;
}

.newsletterform-item .block-newsletterform-line .block-close {
	position: absolute;
	right: 10px;
	cursor: pointer;
}

.newsletterform-item .block-newsletterform-form {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 11rem;
}

.newsletterform-item .block-newsletterform-form .block-fild-newsletterform-line1 .block-name-input {
	width: 11.4rem;
	height: 4.1rem;
	background: #ECEDEE;
	border: 0.2rem solid #828595;
	border-radius: 2rem;
	padding: 1rem 2rem;
}

.newsletterform-item .block-newsletterform-form .block-fild-newsletterform-line1 .block-email-input {
	padding: 1rem 2rem;
	width: 26.7rem;
	height: 4.1rem;
	background: #ECEDEE;
	border: 2px solid #828595;
	border-radius: 2rem;
}

.newsletterform-item .block-newsletterform-form .block-fild-newsletterform-line1 .block-submit-input {
	width: 12.6rem;
	height: 4.1rem;
	background: #F5372A;
	border: 2px solid var(--color-night-blue);
	border-radius: 2rem;

	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 2rem;

	font-family: 'degblack';

	cursor: pointer;

	letter-spacing: 0.1rem;
}

.newsletterform-item .block-newsletterform-form .block-fild-newsletterform-line1 {
	display: flex;
	justify-content: space-between;
	margin-bottom: 1rem;
}

.newsletterform-item .block-newsletterform-form .policy {
	margin-bottom: 0rem;
	align-items: center;
}

.newsletterform-item .block-newsletterform-form .policy>div:nth-child(1) {
	padding-right: 0px;
	margin-top: 0rem;
}

.widgetblock-askavailable .question-page {
	overflow: auto;
	max-height: 500px;
}

.newsletterform-item .block-newsletterform-form .block-newsletterform-form-data {
	min-width: 52rem;
}

.newsletterform-item .hide {
	display: none;
}

.newsletterform-item .block-newsletterform-form-hide {
	display: none;
}

.newsletterform-item .block-newsletterform-form-hide.show {
	display: block;
}

.bodyorderstatus .newsletterform-item, .bodyquestion .newsletterform-item, .bodykontakt-doradca .newsletterform-item, .bodyblog .newsletterform-item, .bodypaymentsuccess .newsletterform-item {
	display: none;
}

.block-prosba-phone {
	padding: 1rem 2rem;
	border-radius: var(--border-radius-small);
	border: 2px solid var(--color-gray-3);
	font-size: 1.2rem;
	position: relative;

	max-width: 30rem;
	margin: 2rem 0rem;

	display: block;
	text-decoration: none;
	color: #000000;
}

.block-prosba-phone:after {
	content: '';
	display: block;
	position: absolute;
	left: -1.4rem;
	width: 2.8rem;
	height: 2.8rem;
	background: url(../images/betta/phone1.svg) no-repeat center;
	top: 50%;
	margin-top: -1.4rem;
	background-size: 100%;
}

.block-prosba-phone span {
	font-weight: 700;font-family:"Inter";
}

.goodcard .titlestrong .select-type-eva {
	font-weight: 500;
	text-transform: capitalize;
}

.goodcard  .block-type-eva-select .block-type-eva-select-list {
	display: flex;
}

.goodcard  .block-type-eva-select .block-type-eva-select-list .block-type-eva-select-item {
	margin-right: 2rem;
	position: relative;
}

.goodcard  .block-type-eva-select .block-type-eva-select-list .block-type-eva-select-item img {
	border-radius: 2.2rem;
	border: 2px solid #FFFFFF;
	max-width: 10rem;
}

.goodcard  .block-type-eva-select .block-type-eva-select-list .block-type-eva-select-item.active img {
	border: 2px solid #F5372A;
}

.goodcard  .block-type-eva-select .block-type-eva-select-list .block-type-eva-select-item.active:after {
	content: '';
	display: block;
	width: 2.8rem;
	height: 2.8rem;
	background: url(../images/betta/icon-ok.svg) no-repeat center;
	background-size: 100%;
	position: absolute;
	bottom: 3.5rem;
	left: -1.3rem;
}

.standartblock.custom-block-for-blog {
	width: 100%;
}

.standartblock.custom-block-for-blog .widgetblock-landing-slider .wtitle {
	display: none;
}

.standartblock.custom-block-for-blog .widgetblock-landing-slider {
	padding-top: 0rem;
	padding-bottom: 0rem;
}

.font-normal {
	font-family: 'interregular';
}

.standartblock.custom-block-for-blog .widgetblock-landing-slider .text_after {
	display: none;
}

.goodcard  .block-type-eva-select .block-type-eva-select-list .block-type-eva-select-item .title {
	position: absolute;
	top: 1rem;
	right: 1rem;
	color: #ffffff;
	font-weight: 700;font-family:"Inter";
}

.goodcard .orderplate .order_button.disabled {
	background: #828595;
}

.addtoorder {
	position: fixed;
	bottom: 0px;
	padding: 20px;
	background: red;
	width: 100%;
	color: white;
	text-align: center;
	font-family: bold;
	z-index: 10;
}

.addtoorder a {
	color: white;
	text-decoration: underline;
}

.top-info-item .block-top-info-line {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 2.6rem;
	color: #0F142B;
	font-size: 1.4rem;
	background: #79D4F2;
	position: relative;
}

.top-info-item .block-top-info-line .block-top-info-line-data {
	cursor: pointer;
}

.top-info-item .block-top-info-line .block-close {
	position: absolute;
	right: 10px;
	cursor: pointer;
}

.ordershort_content .opener_control.none:after {
	display: none;
}

.top-info-item {
	display: none;
}

.bodyeva-mats .top-info-item, .bodyeva-mats-5d .top-info-item, .bodyorganizers .top-info-item,
.bodyheel-plate .top-info-item, .bodycleaning-accessories .top-info-item, .bodyeva-home .top-info-item, .bodycertificate .top-info-item, .bodysales .top-info-item {
	display: block;
}

.priority-production {
	position: relative;
	border-radius: 30px;
	background: var(--color-gray-1);
	padding: 1rem 3rem;
	padding-left: 2rem;
	border: 2px solid var(--color-gray-1);
}

.priority-production.active{
	background: white;
	border-color: var(--color-fast-red);
}

.priority-production-title {
	display: flex;
	align-items: baseline;
}

.priority-production-title .info-card {
	margin-left: 5px;
}

.makeorder-comment-title {
	margin-top: 2rem;
}

.reclamationform select.error {
	border: 2px solid red;
}

.loader {
	width: 15px;
	aspect-ratio: 1;
	border-radius: 50%;
	animation: l5 1s infinite linear alternate;
}
@keyframes l5 {
	0% {box-shadow: 20px 0 #ff0000, -20px 0 #ff000045;background: #ff0000 }
	33% {box-shadow: 20px 0 #ff0000, -20px 0 #ff000045;background: #ff000045}
	66% {box-shadow: 20px 0 #ff000045,-20px 0 #ff0000; background: #ff000045}
	100%{box-shadow: 20px 0 #ff000045,-20px 0 #ff0000; background: #ff0000 }
}

.loader-white {
	width: 15px;
	aspect-ratio: 1;
	border-radius: 50%;
	animation: l6 1s infinite linear alternate;
}
@keyframes l6 {
	0% {box-shadow: 20px 0 #ffffff, -20px 0 #ffffff6b;background: #ffffff }
	33% {box-shadow: 20px 0 #ffffff, -20px 0 #ffffff6b;background: #ffffff6b}
	66% {box-shadow: 20px 0 #ffffff6b,-20px 0 #ffffff; background: #ffffff6b}
	100%{box-shadow: 20px 0 #ffffff6b,-20px 0 #ffffff; background: #ffffff }
}

.card_right_infoblock .data-price {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.card_right_infoblock .data-price .loader {
	margin-top: 1rem;
}

.makeorder_buttons .loader {
	margin-left: 2rem;
}

.order_button.disabled, .searchm-submit-omevo.disabled {
	background: var(--color-gray-4);
}