html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{-webkit-box-sizing:border-box;box-sizing:border-box}body *,body *:before,body *:after{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{vertical-align:middle;max-width:100%;height:auto}svg{max-height:100%;max-width:100%;vertical-align:middle;height:auto;fill:currentColor}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:inherit}::-webkit-input-placeholder{color:#3e012f;opacity:1}::-moz-placeholder{color:#3e012f;opacity:1}input[type=tel],input[type=number],input[type=url],input[type=password],input[type=text],input[type=email],input[type=reset],input[type=button],input[type=submit],button,textarea{-webkit-appearance:none;border-radius:0;outline:none;color:inherit}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}a[href],label[for],select,input[type=checkbox],input[type=radio]{cursor:pointer}button,input[type=button],input[type=image],input[type=reset],input[type=submit]{padding:0;outline:none;overflow:visible;cursor:pointer}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=image]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}textarea{overflow:auto;resize:none}input,button,textarea,select{font-family:"Sen",sans-serif;outline:none}button{background:none;padding:0;border:0;outline:none}h1,h2,h3,h4,h5,h6{margin:0;font-weight:bold}strong{font-weight:bold}em{font-style:italic}del{text-decoration:line-through}th,td{vertical-align:top}th{font-weight:normal;text-align:left}address,cite,dfn{font-style:normal}sub,sup{position:relative;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.section-testimonials .swiper,.section-testimonials .swiper .swiper-wrapper,.section-testimonials .swiper .swiper-slide{-webkit-transition-timing-function:linear;transition-timing-function:linear}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}[dir="ltr"] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir="rtl"] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}html{height:100%}body{font:16px/1.5 "Sen",sans-serif;background:#f9f6f1;-webkit-text-size-adjust:none;color:#3e012f;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bg{position:absolute;top:0;bottom:0;left:0;right:0;background-size:contain;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%;height:100%;z-index:-2}.body{position:relative}.wp-block-group>.woocommerce-notices-wrapper,.container{margin:0 auto;width:1440px;padding:0 20px;max-width:100%}body>.body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-scroll .body .container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body>.container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body:not(.loaded) *{-webkit-transition:none !important;transition:none !important}.img-h{position:relative;z-index:2;padding-bottom:81.42857%}h1,.h1{font-size:50px;font-weight:500;margin-bottom:40px;line-height:60px}h2,.h2{font-size:40px;font-weight:500;line-height:48px;margin-bottom:30px}h3,.h3{font-size:35px;font-weight:500;line-height:42px;margin-bottom:30px}.h23{margin-bottom:20px;font-size:45px;font-weight:500;line-height:49.5px}h4,.h4{font-size:25px;font-weight:500;line-height:30px;margin-bottom:10px}.h45{font-size:22px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:30px}h5,.h5{font-size:20px;font-weight:500;line-height:25px}.entry p+h3{margin-top:64px}.entry.md{font-size:16px;font-weight:400;line-height:150%;letter-spacing:-0.5px}.entry.md ul{margin-top:0}.entry.md ul li{margin:0}.entry ul{margin:-4px 0 18px}.entry ul li{position:relative;padding-left:24px;margin:7px 0}.entry ul li:before{content:"";width:4px;height:4px;position:absolute;top:10px;border-radius:50%;background:currentColor;left:10px}.entry blockquote{border-radius:10px;padding:29px 60px;border:1px solid #3e012f;margin:48px 0 64px;position:relative;min-height:90px;padding-left:105px}.entry blockquote:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='44' height='34'><path d='M17 6.7V.5C7.6.5 0 4.8 0 15v18.6h18.2V15H5.7c0-6.8 5.1-8.3 11.3-8.3ZM27.5 15c0-6.8 5.1-8.3 11.3-8.3V.5c-9.4 0-17 4.3-17 14.5v18.6H40V15H27.4Z' fill='%233e012f'/></svg>") no-repeat;width:44px;height:34px;position:absolute;top:0;margin:27px 30px;left:0}.entry blockquote p{font-size:20px;margin:0;font-weight:500;line-height:25px}.entry img{border-radius:20px;margin:64px 0;display:block}.entry h3{margin-bottom:24px}.entry p+p{margin-top:-8px}.entry .side-banner{margin:30px 0}.entry .side-banner p{margin-bottom:0}.entry h2{margin-bottom:16px}.entry>:last-child{margin-bottom:0}.entry p{margin-bottom:24px}.entry a:not(.btn){text-decoration:underline}.entry a:not(.btn):hover{text-decoration:none}.menu-trigger{display:none}.btn-block{width:100%}.form-group{margin-bottom:13px}.form-group.woocommerce-invalid input.form-control,.form-group.error input.form-control{border-color:#e36840;-webkit-box-shadow:inset 0 0 0 1px #e36840;box-shadow:inset 0 0 0 1px #e36840}.form-group:not(.error):not(.woocommerce-invalid) .description,.form-group:not(.error):not(.woocommerce-invalid) .form-error{display:none !important}.description,.form-error{display:block !important;height:auto !important;padding:0 !important;margin:0 !important;margin-top:8px !important}.description,.form-error{color:#e36840;font-size:12px;font-style:normal;font-weight:400}input.form-control{width:100%;height:56px;padding:0 16px;font-size:14px;display:block;border-radius:6px;font-style:normal;font-weight:400;background:none;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;line-height:150%;border:1px solid rgba(62,1,47,.6)}input.form-control:hover{border-color:#3e012f}input.form-control:hover::-webkit-input-placeholder{opacity:1}input.form-control:hover::-moz-placeholder{opacity:1}input.form-control:focus{border-color:#3e012f}input.form-control::-webkit-input-placeholder{opacity:.6;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}input.form-control::-moz-placeholder{-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out;opacity:.6}.section-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.section-cols.my-acc .col-l{width:calc(50.5% - 20px)}.section-cols.my-acc .col-r{width:49.5%}.section-cols.about{padding-bottom:100px}.section-cols.about .col-l{width:40%;padding-left:20px}.section-cols.about .entry>*:last-child{margin-bottom:0}.section-cols.about .entry img{margin:58px 0;border-radius:12px}.section-cols.about .entry p{max-width:567px;margin-bottom:35px}.section-cols.about .col-r{width:46.5%;padding-top:14px;margin-left:auto;font-size:18px}.section-cols .col-l{width:calc(38.2% - 20px)}.section-cols .col-r{width:61.8%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-list{margin-bottom:-8px}.contacts-list li{padding:11px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400}.contacts-list svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;margin-top:2px;margin-right:16px}.contacts-list a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 0;margin:-6px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.contacts-list a:hover{text-decoration:underline}.section-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:30px;gap:20px;padding-top:34px}.section-contacts .panel{border-radius:12px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-contacts .h5{margin-bottom:24px}.section-contacts .col{width:50%;padding-right:5px}.section-contacts .col-l{width:calc(50.7% - 20px)}.section-contacts .col-r{width:49.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.section-contacts .sm-only{width:100%}.section-contacts .side-nav-convert{width:100%;margin-top:-5px;max-width:none}.section-contacts .side-nav-convert .current{border-radius:50px}.section-contacts .col-h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 10px)}.section-contacts .col-h .panel{background:#f2eee8}.sticky-bottom{display:block}.side-note{margin-top:30px}.entry.sm{font-size:14px;line-height:150%}.wp-block-group>.woocommerce-notices-wrapper .woocommerce-error{margin-top:32px;margin-bottom:32px}.woocommerce-error,.panel{background:#fff;border-radius:20px;padding:40px}.woocommerce-error.purple,.panel.purple{background:#dfdbff}.woocommerce-error{background:#f98173;padding:20px;margin-top:20px;border-radius:12px;color:#fff}.m-toggler{position:relative;width:16px;margin-right:12px;display:block;height:24px}.m-toggler:after,.m-toggler:before{content:"";height:1px;background:currentColor;position:absolute;left:0;-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out, -webkit-transform .4s ease-out;right:0;top:0;margin:auto;bottom:0}.m-toggler:before{top:-5px}li.active .m-toggler:before{-webkit-transform:rotate(45deg) translate(3px, 1px);transform:rotate(45deg) translate(3px, 1px)}.m-toggler:after{bottom:-5px}li.active .m-toggler:after{-webkit-transform:rotate(-45deg) translate(3px, -1px);transform:rotate(-45deg) translate(3px, -1px)}.link-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.link-arrow svg{width:16px;margin-left:4px;height:16px}.head-acts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:-2px;gap:8px}.head-acts a{position:relative;display:block}.head-acts .count{position:absolute;left:2px;right:0;top:38%;bottom:0;text-align:center;font-size:9px}.head-acts svg{width:24px;display:block;height:24px}.header{position:relative;left:0;right:0;z-index:100;top:0;margin-top:20px}.header .top{border-bottom:1px solid hsla(0,0%,100%,.2);padding:0 40px;position:relative;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.white-header .header .top{border-color:rgba(0,0,0,.2)}.header .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header .logo{width:144px;height:54px;display:block;position:absolute;left:0;-webkit-transition:none;transition:none;right:30px;top:0;transition:none;z-index:5;bottom:0;margin:auto}.header .swiper{position:absolute;left:0;right:30px;text-align:center;top:0;bottom:0;width:650px;margin:auto}.header .swiper .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-nav .langs{margin-top:auto;padding-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.main-nav .langs a{width:37px;height:37px;background:#f98173;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50%;color:#fff;font-size:14px}.main-menu a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-box{border-radius:12px;position:relative;color:#fff;z-index:9}.alone .header-box{padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:91px}.alone .header-box .logo{position:static;margin:0}.header-box:before{content:"";background:-webkit-gradient(linear, left top, left bottom, from(rgba(26, 26, 20, 0.6)), to(rgba(26, 26, 20, 0)));background:linear-gradient(180deg, rgba(26, 26, 20, 0.6) 0%, rgba(26, 26, 20, 0) 100%);position:absolute;left:0;z-index:-6;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;right:0;top:0;border-radius:20px 20px 0 0;height:100%}.header-box:after{content:"";background:#fff;z-index:-5;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;position:absolute;border-radius:20px 20px 0 0;left:0;right:0;top:0;height:100%}.white-header .header-box{color:#3e012f;background:#fff}.white-header .header-box:before{opacity:0}.side-nav li{padding:8px 0}.side-nav li a{display:block}.side-nav li>a{position:relative}.side-nav li>a:before{content:"";width:5px;height:5px;background:currentColor;border-radius:50%;position:absolute;left:0;opacity:0;right:0;top:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;bottom:0;margin:auto 0}.side-nav:not(.button-style) .current a{padding-left:12px}.side-nav:not(.button-style) .current a:before{opacity:1}.side-nav .current a{font-weight:500}.head-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.head-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.head-menu .with-sub svg{display:block;margin-left:4px;margin-right:-2px;width:8px;height:5px}.head-menu li{position:relative}.head-menu li:hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.head-menu li:hover ul{opacity:1;visibility:visible;pointer-events:auto}.head-menu ul{position:absolute;opacity:0;visibility:hidden;pointer-events:none;padding:14px 19px;font-size:14px;z-index:99;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#3e012f;top:100%;border-radius:12px;border:1px solid rgba(0,0,0,.2);background:#fff;right:-6px}.head-menu ul li+li{padding-top:4px}.section{margin:20px 0}.section-cta{position:relative;margin-top:90px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:16px;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;min-height:503px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:60px;background:linear-gradient(185deg, rgba(0, 0, 0, 0) 37.32%, rgba(0, 0, 0, 0.4) 95.72%),linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);height:583px}.section-cta .left{max-width:550px}.section-cta p{max-width:400px}.side-list:not(.active){display:none}.side-list .current:not(.active) a:before{content:"";width:5px;height:5px;background:currentColor;border-radius:50%;position:absolute;left:0;right:0;top:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;bottom:0;margin:auto 0}.side-list .current a{font-weight:500;padding-left:17px}.active-side-menu .side-list.js-cats>ul>li:not(.active){display:none}.active-side-menu .side-list.js-cats .with-sub.active>a{padding-left:25px;font-size:0;margin-bottom:6px}.active-side-menu .side-list.js-cats .with-sub.active>a:before{content:attr(data-back);font-size:14px;line-height:24px;display:block;font-weight:500}.active-side-menu .side-list.js-cats .with-sub.active>a:after{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:0;display:block;position:absolute;right:auto;top:7px}.active-side-s-menu .side-list.js-cats>ul>li>ul>li:not(.active){display:none}.active-side-s-menu .side-list.js-cats>ul>li.with-sub.active>a{display:none}.side-list .with-sub.active>ul{display:block}.side-list .with-sub>a:after{content:"";margin-left:auto;-ms-flex-negative:0;flex-shrink:0;display:none;width:16px;margin-right:-2px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16'><path d='M8.7 12.4H9l4.3-4.3v-.3L9 3.5h-.3l-.4.4v.3l3.2 3.2H2.8c-.1 0-.2 0-.2.2v.6c0 .1 0 .2.2.2h8.7l-3.2 3.2v.3l.4.4Z' fill='%233e012f'/></svg>") no-repeat}.side-list a{font-size:16px;display:block;font-weight:400;line-height:145%;-webkit-transition:none;transition:none;padding:4px 0;position:relative;margin:4px 0 8px}.side-list ul ul{display:none}.f-toggles{display:-webkit-box;display:-ms-flexbox;display:flex;background:#e4e4e4;border-radius:6px;margin-bottom:32px}.f-toggles .item{width:50%;border-radius:6px;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:7px;line-height:19px;font-size:13px;font-weight:500;position:relative;background:#e4e4e4;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.f-toggles .item.active{background:#dfdbff}.side-filter{width:282px;border-radius:20px;background:#fff;padding:20px}.toggle-cat{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;font-weight:500;white-space:nowrap;width:170px;line-height:normal}.toggle-cat div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle-cat svg{width:20px;height:20px;margin-right:10px}.active-cats .toggle-cat .on{display:none}body:not(.active-cats) .toggle-cat .off{display:none}.products-list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.products-list .main-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.products-list .main-list .product-item{width:calc(25% - 15px)}.load-more{text-align:center;margin-bottom:40px;margin-top:68px}.load-more .btn{min-width:345px}.filters-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.filters-list .count{font-size:12px;font-weight:500;padding:0 12px;line-height:21px;color:rgba(0,0,0,.5)}.filters-list .count strong{font-size:15px;font-weight:inherit;color:#3e012f}.filters-list .btn{padding:5px 10px;height:33px;margin-left:11px}.filters-list .order-by{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.filters-list .count{margin-left:auto}.filters-list .filter-item:first-child{margin-left:auto}.filter-row{border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:20px;padding-right:12px;margin-bottom:20px}.section-cat-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:22px 22px 20px 20px;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;min-height:503px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:58px 60px;background:rgba(0,0,0,.3);height:563px;margin-top:-130px}.section-cat-hero .text{max-width:700px}.section-cat-hero .checkout-step li:not(.active){color:#e4e4e4;opacity:1}.section-cat-hero h1{font-size:55px;margin-top:-11px;font-weight:500;letter-spacing:-1.44px;margin-bottom:14px}.section-hero{position:relative;border-radius:22px 22px 20px 20px;overflow:hidden;color:#fff;margin-top:-130px}.section-hero .swiper-slide{padding:58px 64px 130px;position:relative;max-height:680px;height:calc(100vh - 40px);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:460px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section-hero .swiper-slide:before{content:"";background:rgba(0,0,0,.2);position:absolute;left:0;right:0;top:0;bottom:0}.section-hero .text{width:600px;position:relative;z-index:10;max-width:100%}.section-hero .btn{height:35px;margin-top:16px}.section-hero .swiper-pagination{position:absolute;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;z-index:10;bottom:30px}.section-hero .swiper-pagination span.swiper-pagination-bullet-active{background:#d9d9d9}.section-hero .swiper-pagination span{display:block;width:14px;height:14px;background:none;border-radius:50%;border:1px solid #d9d9d9}.section-hero .h0{font-size:55px;margin-top:-11px;line-height:105%;font-weight:500;letter-spacing:-1.44px;margin-bottom:16px}@-webkit-keyframes ouin{0%{opacity:0}50%{opacity:0}50%{opacity:1}}@keyframes ouin{0%{opacity:0}50%{opacity:0}50%{opacity:1}}@-webkit-keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.btn{border:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;height:50px;color:#3e012f;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;cursor:pointer;border-radius:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;z-index:2;background:none;border:0;font-size:14px;font-weight:500;line-height:16.84px}.btn.btn-outline{border:1px solid #3e012f}.btn.btn-outline svg{width:24px;height:24px;margin-right:8px}.btn.btn-outline:before{content:"";display:none}.btn.btn-md{font-size:16px}.btn.btn-lg{height:56px;font-size:16px}.btn.loading,.submitting .btn{pointer-events:none !important}.btn.loading,.submitting .btn{color:rgba(0,0,0,0)}.btn.loading:before,.submitting .btn:before{content:"";z-index:9;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;width:24px;height:24px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, #dfdbff 70%, transparent 80%);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;-webkit-animation:l3 1s infinite linear;animation:l3 1s infinite linear}.btn:before{content:"";background:#dfdbff;position:absolute;left:0;right:0;top:0;border-radius:6px;bottom:0;z-index:-8}.btn:after{content:"";background:#3e012f;position:absolute;left:50%;border-radius:48px 48px 0 0;-webkit-transition:inherit;transition:inherit;top:100%;margin-top:6px;width:27px;height:27px;-webkit-transition:all .45s ease-out;transition:all .45s ease-out;height:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);aspect-ratio:1;display:block;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;z-index:-5}.btn.loading,.submitting .btn{color:#fff}.btn.loading:after,.submitting .btn:after{-webkit-transform:scale(55) translateX(-50%);transform:scale(55) translateX(-50%)}.btn.btn-secondary{color:#fff}.btn.btn-secondary:before{background:#3e012f}.btn.btn-secondary.loading,.submitting .btn.btn-secondary{color:#fff}.btn.btn-secondary.loading:before,.submitting .btn.btn-secondary:before{content:"";--_g: no-repeat radial-gradient(circle closest-side, #3E012F 70%, transparent 80%);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%}.btn.btn-secondary.loading:after,.submitting .btn.btn-secondary:after{background:#fff}.btn.btn-white{color:#3e012f}.btn.btn-white:before{background:#fff}.btn.btn-white.loading,.submitting .btn.btn-white{color:#fff}.btn.btn-white.loading:after,.submitting .btn.btn-white:after{background:#3e012f}.address-r{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;padding:8px 0}.address-r .add-c{margin-right:40px;min-width:145px}.address-r .add-c:last-child{min-width:0;margin-right:0}.address-r p{margin-bottom:10px}.footer{background:#dfdbff;border-radius:20px;margin-bottom:20px;padding:60px;padding-bottom:32px}.footer .h4{margin-bottom:16px}.footer .social{width:250px}.footer .cards{height:40px;width:250px;text-align:right}.footer .copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px}.footer .social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.footer .social svg{width:24px;height:25px}.f-title{font-size:14px;font-weight:500;line-height:17.5px;margin-bottom:10px;text-transform:uppercase;letter-spacing:1.75px}.f-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:8px;margin-bottom:50px;border-bottom:1px solid rgba(0,0,0,.06)}.f-bottom .col{width:25%;padding-right:16px;margin-bottom:50px}.f-bottom ul+.f-title{margin-top:40px}.f-bottom li{font-size:15px;font-weight:400;line-height:24.5px;padding:5px 0 4px}.f-top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:42px;margin-bottom:50px;border-bottom:1px solid rgba(0,0,0,.06)}.f-top strong{font-weight:500}.f-top .logo{display:block;margin:12px 0;width:144px;height:53px}input.newsletter-control{color:#3e012f;background:#fff;border-radius:6px;height:50px;width:100%;padding:0 24px;border:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:12px}.form-note{font-size:12px;margin-top:14px}.newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:557px}.newsletter-form .btn{-ms-flex-negative:0;flex-shrink:0;min-width:155px;margin-left:10px}.newsletter-block{margin-left:auto;width:640px}.newsletter-block p{margin-bottom:16px;max-width:487px}.acc-item{border-bottom:1px solid #e4e4e4}.acc-head{padding:22px 0;cursor:pointer;position:relative;padding-right:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.acc-head.active:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16'><path d='M.6 7.6h14.8v.7H.6z' fill='%233e012f'/></svg>")}.acc-head:before{content:"";position:absolute;top:0;right:0;bottom:0;width:16px;margin:auto 0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16'><path d='M15.4 7.6h-7v-7h-.8v7h-7v.8h7v7h.8v-7h7v-.8z' fill='%233e012f'/></svg>") no-repeat}.panel+.panel{margin-top:20px}.acc-items{margin-top:-20px}.acc-content{padding-bottom:20px}.acc-content:not(.active){display:none}.side-nav-convert.active ul{display:block}.side-nav-convert.active div.current:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.side-nav-convert div.current{border:1px solid #3e012f;font-size:14px;font-weight:600;border-radius:10px;padding:11px 44px 11px 15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:21px;position:relative}.side-nav-convert div.current span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-nav-convert div.current:before{content:"";display:block;padding:auto;position:absolute;top:0;bottom:0;right:14px;margin:auto;width:20px;height:21px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='21'><path d='M14.1 8.2c-.3-.3-.8-.3-1.1 0l-3.1 3.1-3.1-3.1c-.3-.3-.8-.3-1.1 0s-.3.8 0 1.1l3.6 3.6c.1.1.3.2.5.2s.4 0 .5-.2l3.6-3.6c.3-.3.3-.8 0-1.1Z' fill='%233e012f'/></svg>") no-repeat}.header-box .btn-back{margin:22px 0}.btn-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;color:#3e012f;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-back:hover{opacity:.6}.btn-back .icon{width:41px;height:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;background:#3e012f;color:#fff}.btn-back .icon svg{width:16px;height:16px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.btn-icon .icon{width:41px;height:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;background:#3e012f;color:#fff}.btn-icon .icon svg{width:20px;height:21px}.form-b{margin:40px 0}.form-intro{text-align:center;margin-bottom:12px}hr{background:#3e012f;height:1px;margin:40px 0;border:0}.active-modal{overflow:hidden}.modal{position:fixed;left:0;right:0;z-index:999;padding:20px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;top:0;bottom:0;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;pointer-events:none;background:rgba(0,0,0,.2)}.modal .h3{margin-bottom:40px}.modal .side-note{text-align:center;margin-top:24px}.modal .close{position:absolute;top:0;margin:16px 10px;right:0}.modal .h3{text-align:center}.modal .box{margin:auto;width:722px;position:relative;overflow:hidden;padding:40px 80px}.modal.active{opacity:1;visibility:visible;pointer-events:auto}.btns-h{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;gap:16px}.btns-h .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%}.modal-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:14px 16px;overflow:hidden}.modal-cart .box-scroll{overflow:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.modal-cart .bottom-fixed{background:#fff;padding:20px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,.15)}.modal-cart .bottom-fixed .ins{width:100%}.modal-cart .close{margin:20px 30px}.modal-cart .cart-items{padding:20px 40px 0;border-bottom:1px solid rgba(0,0,0,.2)}.modal-cart .cart-items:last-child{border-bottom:0}.modal-cart .swiper{overflow:visible}.modal-cart .swiper-slide{max-width:525px;width:100%}.modal-cart .arrows{margin-top:-61px;margin-bottom:32px}.modal-cart .cart-related{overflow:hidden;padding:25px 40px 5px;border-bottom:1px solid rgba(0,0,0,.2)}.modal-cart .cart-related:last-child{border-bottom:0}.modal-cart .heading{padding:23px 40px;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.2)}.modal-cart .box{margin:0 0 auto auto;width:720px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;background:#f9f6f1;-ms-flex-item-align:stretch;align-self:stretch}.checkbox{position:relative;display:block;font-size:14px;margin-bottom:18px;line-height:18px;padding-left:32px;cursor:pointer}.checkbox a:hover{text-decoration:underline}.checkbox a:hover:hover{text-decoration:none}.checkbox input{position:absolute;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:auto 0;bottom:0;width:18px;height:18px;border-radius:50%;border:1px solid #3e012f;left:0}.checkbox input:checked:before{content:"";position:absolute;left:0;right:0;width:50%;height:50%;top:0;bottom:0;margin:auto;border-radius:50%;background:#3e012f}.woocommerce-invalid .checkbox .check-label{color:#e36840}.woocommerce-invalid .checkbox input{border-color:#e36840;-webkit-box-shadow:inset 0 0 0 1px #e36840;box-shadow:inset 0 0 0 1px #e36840}.cart-subtotal{font-size:20px;padding:0 0 10px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-total{font-size:22px;padding:0 10px 15px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout-set .cart-total{padding:0 0 28px;margin-top:-4px}.cart-acts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-acts .btn-secondary{height:33px;padding:0 15px;font-size:12px;font-weight:500}.cart-acts .btn-secondary svg{width:17px;-ms-flex-negative:0;flex-shrink:0;height:17px;margin-right:14px}.cart-acts .js-delete{display:block;width:24px;cursor:pointer;height:33px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='21' height='20'><path d='M16.4 5.7h-3.7V5c0-1.2-.9-2.3-2.3-2.3S8.1 3.9 8.1 5v.7H4.4c-.2 0-.3.2-.3.3s.2.3.3.3h1.2L6.1 17c0 .2.2.3.3.3h8c.2 0 .3-.1.3-.3l.5-10.7h1.2c.2 0 .3-.2.3-.3s-.2-.3-.3-.3ZM8.7 5c0-.8.6-1.7 1.7-1.7s1.7.9 1.7 1.7v.7H8.8V5Zm5.4 11.7H6.8L6.3 6.4h8.3l-.5 10.3Z' fill='%233e012f'/><path d='M8.9 14.3c.2 0 .3-.2.3-.3V9c0-.2-.2-.3-.3-.3s-.3.2-.3.3v5c0 .2.2.3.3.3ZM11.9 14.3c.2 0 .3-.2.3-.3V9c0-.2-.2-.3-.3-.3s-.3.2-.3.3v5c0 .2.2.3.3.3Z' fill='%233e012f'/></svg>") no-repeat 50% 50%}button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.qnt-select{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px;border:1px solid #3e012f;width:100px;margin-right:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.qnt-select input{text-align:center;padding:0;border:0;background:none;width:10px;color:#3e012f;font-weight:normal;width:20px;height:31px;font-size:12px}.qnt-select button{width:28px;display:block;border:0;background:none;cursor:pointer;height:31px}.qnt-select .js-minus{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14'><path d='M10.9 6.5h-7c-.3 0-.5.2-.5.5s.2.5.5.5h6.9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5Z' fill='%233e012f'/></svg>") no-repeat 50% 50%}.qnt-select .js-plus{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14'><path d='M10.5 6.5h-3v-3c0-.3-.2-.5-.5-.5s-.5.2-.5.5v3h-3c-.3 0-.5.2-.5.5s.2.5.5.5h3v3c0 .3.2.5.5.5s.5-.2.5-.5v-3h3c.3 0 .5-.2.5-.5s-.2-.5-.5-.5Z' fill='%233e012f'/></svg>") no-repeat 50% 50%}.arrows{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.arrows.big div{width:42px;height:42px}.arrows div{width:29px;height:29px;background:#3e012f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-radius:50%;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out;color:#fff}.arrows div:hover{opacity:.8}.arrows div.swiper-button-disabled{opacity:.6;pointer-events:none}.arrows div.swiper-button-prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.arrows div svg{width:14px;height:14px}.cart-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:548px;max-width:100%;margin-bottom:30px}.cart-item .cart-r{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart-item .cart-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:18px;padding-top:14px;white-space:nowrap;font-weight:500;margin-left:15px}.cart-item .cart-price>.woocommerce-Price-amount:first-child:last-child,.cart-item .cart-price ins,.cart-item .cart-price .cur-price{margin-left:15px}.cart-item .cart-price del{opacity:.6;font-size:14px;font-weight:400;line-height:200%;text-decoration-line:strikethrough}.cart-item .cart-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-item .title{padding:2px 0;font-size:16px;font-weight:500;margin-bottom:19px;line-height:150%}.cart-item .image{background:#fff;border-radius:12px;margin:auto 0;margin-right:20px;width:120px;height:120px;z-index:2;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;position:relative}.cart-note{margin-top:20px;font-size:14px;text-align:center}.ship-left{padding:20px;font-size:15px;margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;color:#fff;line-height:150%;border-radius:6px;background:#f98173;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ship-left a{text-decoration:underline;font-size:14px}.ship-left a:hover{text-decoration:none}.ship-left .bar{width:100%;background:#fff;height:1px;margin-top:19px}.ship-left .bar .ins{height:3px;width:0;margin-top:-1px;background:#fff}.checkout-check{margin-top:13px}.checkout-check label{position:relative;padding:0;margin:0 0 13px}.checkout-check label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;bottom:0;left:16px;margin:auto 0}.checkout-check .note{font-size:12px;font-style:normal;font-weight:400;padding-top:1px;line-height:150%;opacity:.6}.checkout-check input:not(:checked)~.check-label{opacity:.6}.checkout-check .check-label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:21px 42px 20px;padding-right:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #3e012f;border-radius:10px}.checkout-check .check-label strong{font-size:14px;display:block;font-weight:400}.check-login{font-size:16px;border-radius:9px;color:#fff;padding:13px;line-height:25px;text-align:center;margin-bottom:40px;background:#f98173;font-weight:400;cursor:pointer}.check-login:hover{text-decoration:underline}.checkout-step{margin-bottom:30px;font-size:14px;line-height:150%}.checkout-step li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-step li:not(.active){opacity:.6}.checkout-step li+li:before{content:"";width:2px;height:2px;border-radius:50%;background:currentColor;margin:0 8px}.checkout-step ul{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-item.checkout-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:525px;margin-bottom:20px}.h45.cc{margin-bottom:20px}.check-set{border-bottom:1px solid rgba(38,34,97,.2);margin:0 -40px 40px;padding:0 40px 26px}.check-set:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.check-set .side-note{margin-top:0}.check-set .h5{margin-bottom:13px}.checkout-set{border-top:1px solid rgba(38,34,97,.2);margin:0 -40px;padding:30px 40px 10px}.checkout-set .btn{margin-top:10px}.checkout-set .form-group label{margin-bottom:16px;display:block}.discount-set{position:relative;margin-bottom:20px}.discount-set input.form-control{height:51px;padding-right:90px;border-radius:10px}.discount-set .btn-discount{position:absolute;right:30px;border:0;background:none;color:#3e012f;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;font-size:14px;font-weight:400;top:0;height:51px;bottom:0}.discount-set .btn-discount:hover{opacity:.6}.badges{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.badge{background:#dfdbff;padding:6px 20px;border-radius:6px;font-size:13px;line-height:21px;font-weight:500;display:inline-block}.badge.red{color:#fff;background:#f98173}.side-share .h5{margin-bottom:18px}.side-banner{border-radius:10px;background:#f98173;margin-bottom:40px;padding:30px;color:#fff}.side-banner .h5{margin-bottom:10px}.side-banner .btn{width:100%;margin-top:24px}.side-banner p{font-size:14px;line-height:150%}.s-social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:40px}.s-social a{display:-webkit-box;display:-ms-flexbox;display:flex;width:36px;border-radius:50%;color:#fff;height:36px;background:#3e012f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-social svg{width:20px;height:20px}.section-blog{padding:30px 20px 20px}.section-blog .container{width:1360px}.section-blog .row{margin-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-blog .side-nav-convert{width:235px;margin-left:auto;-ms-flex-item-align:start;align-self:flex-start;margin-right:30px}.section-blog .side-nav-convert .current{font-weight:normal}.section-related-news{padding:20px 0 40px;overflow:hidden}.section-related-news .container{width:1360px}.section-related-news .swiper{overflow:visible}.section-related-news .arrows{margin-top:30px}.section-related-news .swiper-slide{width:436px}.section-related-news .h23{margin-bottom:60px;font-weight:400}.section-single{max-width:100%;width:1280px;padding:50px 0 100px;margin:0 auto}.section-single .btn-back{margin-bottom:32px}.section-single .col-l{width:calc(100% - 344px)}.section-single .sidebar{width:344px;padding:20px 0;padding-left:38px}.section-single h1{margin-bottom:32px}.featured-image{margin-bottom:50px}.featured-image img{border-radius:20px;width:100%;height:auto}.post-meta{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-meta .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-meta .item+.item:before{content:"";width:2px;margin:0 14px;height:2px;background:currentColor;border-radius:50%;display:block}.swiper-pagination{position:absolute;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:15px}.swiper-pagination span{width:12px;height:12px;cursor:pointer;opacity:.6;margin:0 3px;border-radius:50%;background:#dfdbff;display:block}.swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.product-item{margin-bottom:20px;overflow:hidden;position:relative}.product-item .p-text{position:relative;z-index:3;top:0}.product-item .image img{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.product-item .love{position:absolute;top:0;right:0;-webkit-transform:translateX(150%);transform:translateX(150%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin:10px;z-index:12}.product-item .love .btn{min-width:33px;height:33px;line-height:33px;padding:0 10px;font-weight:500;color:#3e012f;font-size:12px;white-space:nowrap;background:#dfdbff;border-radius:6px;--stroke: #3E012F}.product-item .love .btn .tt{overflow:hidden;display:block;max-width:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.product-item .love .btn:after,.product-item .love .btn:before{display:none}.product-item .love .btn:not(.active):hover .tt{max-width:80px}.product-item .love .btn:not(.active):hover svg{margin-right:10px}.product-item .love .btn:not(.active) svg{--fill: none !important}.product-item .love .btn svg{width:16px;height:16px}.product-item.v2 .h5{line-height:130%;letter-spacing:-0.5px}.product-item.v2 .img-h{margin-bottom:16px;height:346px}.product-item.v2 .cart-acts{position:absolute;bottom:0;right:0;display:block;text-align:right;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.product-item.v2 .cart-acts .btn{padding:0;width:50px;height:50px;font-size:0}.product-item.v2 .cart-acts .btn svg{margin:0;width:24px;height:24px}.product-item .badges{position:absolute;top:0;left:0;margin:10px;pointer-events:none;max-width:100%;z-index:10}.product-item .cart-acts{position:relative;z-index:11}.product-item .cart-acts .btn{font-size:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:50px}.product-item .h5{line-height:1.5;margin-bottom:27px}.product-item .h5 a:before{content:"";position:absolute;left:0;right:0;top:-500px;bottom:0;z-index:11}.product-item .price>.woocommerce-Price-amount:first-child:last-child,.product-item .price ins,.product-item .price .cur-price{font-size:22px;font-weight:500;line-height:100%}.product-item .price del{display:block;font-size:16px;opacity:.6;margin-bottom:6px;font-weight:400;line-height:100%;text-decoration-line:strikethrough}.product-item .image{margin-bottom:10px}.product-item .img-h{padding-bottom:0;overflow:hidden;height:165px;background:#fff;border-radius:9px}.product-item .img-h img{-o-object-fit:scale-down;object-fit:scale-down}.blog-list{margin-left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-list .news-item{margin-left:20px;margin-bottom:20px;width:calc(33.33% - 20px)}.news-item{border-radius:20px;background:#f2eee8;display:block;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;position:relative}.news-item:hover{background:#dfdbff}.news-item .text{min-width:100%;display:block}.section-featured-prods .news-item .text{display:block}.news-item .img-h{overflow:hidden;background:#fff;border-radius:20px}.news-item .post-meta{margin-bottom:11px}.news-item p{overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:150%}.news-item .h5{margin-bottom:17px}.news-item .badges{position:absolute;top:0;left:0;margin:10px;max-width:100%;z-index:10}.news-item .img-h{padding-bottom:75.68%}.news-item .text{padding:30px}.section-newsletter{margin-top:40px;padding:30px;border-radius:20px;background:#3e012f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.section-newsletter .image{width:47%;margin-left:auto}.section-newsletter .image img{border-radius:12px}.section-newsletter p{margin-bottom:30px;max-width:557px}.section-newsletter .h1{margin-bottom:32px}.section-newsletter .text{padding-left:30px;width:48%;padding-right:30px}.map-item{padding:20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.map-item:not(.active){display:none}.map-item .image{width:50.8%;max-width:260px;padding-right:30px}.map-item .image img{border-radius:6px}.map-item .text{width:49.2%}.map-item .contacts-list{margin-left:8px;margin-top:4px}.map-item .contacts-list li{margin-bottom:-5px}.map-item a{-webkit-transition:none;transition:none}.section-map{position:relative;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-map .side-nav-convert.always.active ul{background:#fff;width:100%}.section-map .h2{margin-bottom:10px}.section-map .side-nav-convert{margin-bottom:40px;max-width:238px}.section-map p{max-width:470px;margin-bottom:20px}.section-map .col-r{width:50%;margin-left:auto;position:sticky;top:170px;max-height:calc(100vh - 190px)}.section-map .map-h{left:0;height:100%;right:0;position:absolute;top:0;bottom:0;border-radius:20px;overflow:hidden}.section-map .col-l{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:20px;width:calc(50% - 10px)}.gm-control-active img{opacity:0}.gm-control-active::before{content:"";position:absolute;left:0;right:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;top:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='%233E012F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'><path d='M12 22c5.5 0 10-4.5 10-10S17.5 2 12 2 2 6.5 2 12s4.5 10 10 10ZM8 12h8M12 16V8'/></g></svg>") no-repeat 50% 50%;bottom:0}.gm-control-active+div{display:none}.gm-control-active~.gm-control-active::before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' width='24' height='24'><g fill='none' stroke='%233E012F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'><path d='M11.9219 22c5.5 0 10-4.5 10-10s-4.5-10-10-10C6.42188 2 1.92188 6.5 1.92188 12c-.00001 5.5 4.5 10 10.00002 10ZM7.92188 12h8.00002'/></g></svg>") no-repeat 50% 50%}.custom-marker *{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.gm-bundled-control .gmnoprint{margin:-33px -10px}[class*=marker-view]:hover{cursor:pointer}[class*=marker-view]:hover .custom-marker g{opacity:1 !important}[class*=marker-view]:hover .custom-marker path{stroke:#fff !important}[class*=marker-view]:hover .custom-marker rect{fill:#f98173 !important}.hover.custom-marker g{opacity:1 !important}.hover.custom-marker path{stroke:#fff !important}.hover.custom-marker rect{fill:#f98173 !important}[style="display: inline-flex; position: absolute; right: 0px; bottom: 0px;"]{display:none !important}.gmnoprint>div{background:none !important}.gm-control-active:hover{background:#f98173 !important}.gm-control-active:hover::before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.gm-control-active{border-radius:6px !important;width:46px !important;height:46px !important;margin:8px 0 0 !important;background:hsla(0,0%,100%,.8) !important}.gm-control-active{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;padding:0}.section-a-hero{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-a-hero .img-h{padding-bottom:86%;border-radius:20px;overflow:hidden}.section-a-hero .panel{background:#f98173;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding-right:40px}.section-a-hero .col-l{width:calc(50.8% - 20px)}.section-a-hero .col-r{width:49.2%}.section-a-features{padding:100px 0 86px}.section-a-features .row{padding-left:20px;margin-bottom:30px}.section-a-features .h2{width:40%;margin-bottom:30px}.section-a-features .desc{width:41.6%;margin-left:auto;margin-bottom:30px}.a-features-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin:0 10px}.feature-item{width:calc(33.33% - 14px);border-radius:20px;background:#f2eee8;padding:30px;position:relative;min-height:623px;padding-top:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.feature-item .tt{margin-top:auto;font-size:30px;font-weight:500;min-height:98px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal}ins{text-decoration:none}.section-featured-prods{padding:30px 0;overflow:hidden}.section-featured-prods .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-featured-prods .arrows{padding-top:24px;margin-top:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:auto;margin-left:0}.section-featured-prods.blog-featured{padding:116px 0 100px}.section-featured-prods.blog-featured .arrows{margin-bottom:20px}.section-featured-prods.blog-featured .h23{line-height:normal;margin-bottom:30px}.section-featured-prods.blog-featured .container>.text{width:383px}.section-featured-prods.blog-featured .slider{width:calc(100% - 383px)}.section-featured-prods.blog-featured .swiper-slide{width:436px}.section-featured-prods.prods{padding:50px 0 34px}.section-featured-prods.prods .arrows{margin-bottom:20px}.section-featured-prods.prods .h23{line-height:normal;margin-bottom:30px}.section-featured-prods.prods .container>.text{width:313px}.section-featured-prods.prods .slider{width:calc(100% - 313px)}.section-featured-prods.prods .swiper-slide{width:345px}.section-featured-prods.with-banner{padding:60px 0 30px}.section-featured-prods.with-banner .left-banner{width:690px;position:relative;z-index:9;overflow:hidden;height:582px;margin-right:20px;border-radius:20px}.section-featured-prods.with-banner .left-banner:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.2)}.section-featured-prods.with-banner .arrows{position:absolute;left:auto;right:0;margin-bottom:0;top:auto;bottom:0}.section-featured-prods.with-banner .over-text{position:absolute;left:0;right:0;padding:60px;color:#fff;bottom:0}.section-featured-prods.with-banner .over-text .h23{margin-bottom:20px;max-width:400px;line-height:110%}.section-featured-prods.with-banner .over-text p{margin-top:20px;max-width:400px}.section-featured-prods.with-banner .over-text .btn{height:37px;margin-top:20px}.section-featured-prods.with-banner .slider{width:calc(100% - 710px);padding-bottom:60px;position:relative}.section-featured-prods .container>.text{width:31.7%;position:relative;z-index:7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:30px}.section-featured-prods .swiper{overflow:visible}.section-featured-prods .swiper-slide{width:197px}.section-featured-prods .slider{width:68.3%;position:relative}.section-featured-prods .slider:before{content:"";z-index:6;background:#f9f6f1;position:absolute;right:100%;top:-1px;width:100vw;bottom:-1px}.feat-cat-item{position:relative;display:block}.feat-cat-item .desc{font-size:14px;opacity:.6;margin-top:2px;margin-bottom:12px;line-height:normal}.feat-cat-item .link{font-size:14px;font-weight:500}.feat-cat-item .img-h{margin-bottom:18px;padding-bottom:94%;border-radius:10px;overflow:hidden}.section-off-line{overflow:hidden;padding:86px 0 35px;pointer-events:none}.infinity-text{position:relative;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);padding:77px 0}.infinity-text:before{content:"";background:#dfdbff;position:absolute;left:0;right:0;top:0;bottom:0;margin:0 -10vw}.infinity-text .mov{display:inline-block;white-space:nowrap;-webkit-animation:marquee 50s linear infinite;animation:marquee 50s linear infinite}@-webkit-keyframes marquee{100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.section-testimonials{padding-bottom:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section-testimonials .h1{text-align:center;font-size:55px;line-height:normal;margin-bottom:148px}.section-testimonials .arrows{margin:10px 25px -46px;position:relative;z-index:5}.section-testimonials .badges{position:absolute;margin:20px;z-index:10;right:0;bottom:0}.section-testimonials .badges .badge{padding:10px 20px;line-height:1.5;font-size:16px}.section-testimonials cite{display:block;font-size:25px;font-weight:normal;margin-top:28px}.section-testimonials blockquote:before{content:"";display:block;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 23 20'><path fill='%23fff'  d='M6.74422 9.85492c1.02.22668 1.81333.73668 2.38 1.52998.56667.7367.85 1.6717.85 2.805 0 1.4734-.45333 2.6634-1.36 3.57-.90667.9067-2.06833 1.36-3.485 1.36-1.47333 0-2.66333-.4533-3.57-1.36-.90667-.9633-1.36-2.125-1.36-3.485 0-1.19.425-2.5216 1.275-3.995l5.44-9.85998h3.39998l-3.56998 9.435Zm12.23998 0c1.02.22668 1.8134.73668 2.38 1.52998.5667.7367.85 1.6717.85 2.805 0 1.4734-.4533 2.6634-1.36 3.57-.9066.9067-2.0683 1.36-3.485 1.36-1.4733 0-2.6633-.4533-3.57-1.36-.9066-.9633-1.36-2.125-1.36-3.485 0-1.19.425-2.5216 1.275-3.995l5.44-9.85998h3.4l-3.57 9.435Z'/></svg>") no-repeat 50% 50%;width:23px;margin-bottom:30px;height:20px}.section-testimonials .swiper-slide{width:367px;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section-testimonials .swiper-slide>div{width:100%}.section-testimonials .img-h{border-radius:20px;padding-bottom:76%;overflow:hidden}.section-testimonials .quote-item{border-radius:20px;padding:24px 30px;background:#f98173;color:#fff}.section-testimonials .quote-item.big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:500px}.section-testimonials .btn{position:absolute;right:0;bottom:0;width:52px;cursor:pointer;margin:20px;height:52px}.section-testimonials .video-item .img-h{padding-bottom:135.9%}.panel.cross-sells{margin-top:40px;background:#f9f6f1;padding:30px;padding-bottom:10px}.panel.cross-sells .cart-item{margin-top:40px}.panel.cross-sells .h4{margin-bottom:-8px}.more-q{color:#fff;margin-top:40px;padding:30px;border-radius:20px;background:#f98173}.more-q p{margin-bottom:18px;letter-spacing:-0.5px}.more-q .h4{margin:0 0 10px;font-weight:500;line-height:150%;letter-spacing:-0.3px}.panel-product .badges{margin-bottom:20px}.panel-product .price{white-space:nowrap;max-width:150px}.panel-product .price>.woocommerce-Price-amount:first-child:last-child,.panel-product .price ins,.panel-product .price .cur-price{font-size:30px;font-weight:500;line-height:100%}.panel-product .price del{display:block;font-size:18px;opacity:.6;margin-bottom:4px;font-weight:400;line-height:100%;text-decoration-line:strikethrough}.panel-product .entry{margin-bottom:13px;letter-spacing:-0.5px}.panel-product .qnt-select{height:50px;width:151px;margin-right:32px}.panel-product .qnt-select button{height:48px;width:25px;background-size:20px auto}.panel-product .qnt-select input{font-size:15px;width:48px;height:48px}.panel-product .cart-acts .btn{height:50px;font-size:16px}.panel-product .cart-acts .btn.btn-secondary{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:10px}.panel-product .cart-acts .btn.btn-love{padding:0;width:51px}.panel-product .cart-acts .btn.btn-love svg{width:21px;height:21px}.panel-product .read-more{font-size:15px;margin-bottom:24px;display:inline-block;vertical-align:top;font-weight:500;line-height:150%;letter-spacing:-0.3px}.panel-product .read-more:hover{text-decoration:underline}.panel-product .prod-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-product .sku{opacity:.6;margin:2px 0 23px;width:100%}.panel-product .h3{font-weight:500;line-height:100%;margin-bottom:0;letter-spacing:-0.8px;max-width:calc(100% - 150px)}.panel-product .checkout-step{margin-bottom:24px}.spec-select{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e4e4e4;padding-bottom:20px;margin-bottom:19px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spec-select .group-label{margin-right:auto;font-weight:500;letter-spacing:-0.3px}.color-select{margin-left:12px;position:relative;cursor:pointer;display:block}.color-select input{position:absolute;opacity:0;cursor:pointer}.color-select input:checked~.check-label:after{opacity:1}.color-select .check-label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-style:normal;font-weight:400;line-height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.color-select .check-label:after{opacity:0;content:"";border-radius:100px;width:20px;height:20px;position:absolute;left:-2px;top:0;bottom:0;margin:auto 0;border:1px solid #000;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.color-select .check-label:before{content:"";border-radius:8px;width:16px;margin-right:8px;height:16px;display:block;-ms-flex-negative:0;flex-shrink:0;background:var(--color)}.attr-select{margin-left:10px;position:relative;cursor:pointer;display:block}.attr-select input{position:absolute;opacity:0;cursor:pointer}.attr-select input:checked~.check-label{border-color:#3e012f}.attr-select .check-label{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px;border:1px solid #e4e4e4;padding:7px 19px;font-size:14px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;font-style:normal;font-weight:500;line-height:normal}.panel-product{padding-bottom:30px}.prod-bottom{font-size:13px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.3px;margin-top:30px}.acc-prod-items .acc-content{margin-top:-10px}.gallery-images{position:relative;margin-bottom:20px}.gallery-images .badges{position:absolute;top:0;left:0;margin:25px 23px;z-index:10;max-width:100%}.gallery-images .img-h{padding-bottom:100%;background:#fff;border-radius:20px}.gallery-images .img-h .bg{border-radius:inherit;-o-object-fit:scale-down;object-fit:scale-down}.section-product{position:relative}.js-m-filter-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin:-5px 0;padding:5px 0;margin-left:auto;font-size:15px;font-weight:500;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:7px}.js-m-filter-toggler svg{width:19px;height:19px;font-size:15px;font-weight:500;margin-right:3px}.container[\:has\(.section-cta\)]+.section-featured-prods{margin-top:90px}.container:has(.section-cta)+.section-featured-prods{margin-top:90px}.gift-coupon-cta{position:fixed;z-index:50;right:0;padding:10px 15px 10px 20px;border-radius:10px 10px 0px 0px;background:#f98173;-webkit-box-shadow:0 5px 0 #f98173;box-shadow:0 5px 0 #f98173;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-60px;-webkit-transform:rotate(-90deg) translateY(-100%);transform:rotate(-90deg) translateY(-100%);font-size:14px;font-style:normal;-webkit-transform-origin:100% 0;transform-origin:100% 0;font-weight:normal;line-height:normal;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#fff}.gift-coupon-cta:hover{margin-right:5px}.gift-coupon-cta svg{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0;margin:-2px;margin-right:10px}.section-hero-banners{margin-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.section-hero-banners .banner-item{width:calc(50% - 10px)}.banner-item{height:700px;position:relative;border-radius:20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;overflow:hidden}.banner-item .text{position:absolute;left:0;width:560px;color:#fff;padding:48px 60px;bottom:0}.banner-item p{max-width:407px;min-height:48px}.banner-item h2{font-size:32px;margin-bottom:12px;letter-spacing:0;font-weight:600;line-height:normal}.banner-item .badges{margin:23px 16px;z-index:2;position:relative}.banner-item .badges .badge{border-radius:20px;font-size:15.31px;font-style:normal;font-weight:600;line-height:normal;padding:9px 26px}.banner-item:before{content:"";background:rgba(0,0,0,.2);position:absolute;left:0;right:0;top:0;bottom:0}.video-modal video{width:100%;height:100%;background:#000;-o-object-fit:contain;object-fit:contain}.video-modal .close{position:absolute;top:0;z-index:9;margin:40px;right:0;cursor:pointer}.video-modal .close .icon{margin:0}.btn-love{color:#3e012f !important}.btn-love{--stroke: currentColor;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;--fill: transparent}.btn-love:after{display:none}.btn-love:hover{--fill: currentColor}.tab-c:not(.active){display:none}@media (min-width: 768px){.sm-only{display:none !important}.side-nav-convert.always{position:relative}.side-nav-convert.always .current{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50px}.side-nav-convert.always.active ul{display:block}.side-nav-convert.always ul{position:absolute;top:100%;right:0;z-index:9;background:#f9f6f1;display:none;border:1px solid #3e012f;border-radius:10px;margin-top:10px;padding:10px 15px}}@media (min-width: 992px){.section-cols .sticky{position:sticky;top:20px;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:auto}.sticky-bottom .sticky{position:sticky;margin-left:auto;bottom:20px;top:auto;-ms-flex-item-align:start;align-self:flex-start}.m-only{display:none !important}.side-nav:not(.button-style) a:hover{padding-left:12px}.side-nav:not(.button-style) a:hover:before{opacity:1}.side-nav.button-style{width:243px;margin-bottom:-16px}.side-nav.button-style li{padding:0 0 15px}.side-nav.button-style .active a{opacity:1}.side-nav.button-style a:hover{opacity:.8}.side-nav.button-style a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;height:51px;border-radius:10px;font-size:16px;font-style:normal;font-weight:400;opacity:.6;background:#f98173}.side-list>ul li:not(.active):not(.current)>a:hover{font-weight:500;padding-left:17px}.side-list>ul li:not(.active):not(.current)>a:hover:before{opacity:1}.side-list>ul li:not(.active):not(.current)>a{-webkit-transition:padding .3s ease-out;transition:padding .3s ease-out}.side-list>ul li:not(.active):not(.current)>a:before{opacity:0;content:"";width:5px;height:5px;background:currentColor;border-radius:50%;position:absolute;left:0;right:0;top:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;bottom:0;margin:auto 0}.side-nav-convert div.current{display:none}.section-single .sticky{position:sticky;top:0;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:auto}.product-item:hover .image img{-webkit-transform:scale(0.93);transform:scale(0.93)}.product-item:hover .love,.product-item:hover .cart-acts{-webkit-transform:translateX(0%);transform:translateX(0%)}.feature-item:not(.blue):hover{color:#fff;background:#f98173}.feature-item:not(.blue):hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.feature-item.blue:hover{background:#dfdbff}.feature-item:hover .image{top:21.5%;left:50%;-webkit-transform:translateX(-31%);transform:translateX(-31%)}.feature-item:hover .td{opacity:1}.feature-item .td{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.feature-item .image{position:absolute;left:0;padding:48px 20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;right:0;top:0;width:100%;bottom:0}.feature-item .image img{-webkit-transition:-webkit-filter .3s ease-out;transition:-webkit-filter .3s ease-out;transition:filter .3s ease-out;transition:filter .3s ease-out, -webkit-filter .3s ease-out}.feat-cat-item:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.feat-cat-item:hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin-bottom:-4ox}.section-testimonials .swiper{cursor:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='89' height='84' viewBox='0 0 89 84' fill='none'><rect width='75.7629' height='75.7629' rx='37.8815' transform='matrix(-1 0 0 1 88.7617 0.853516)' fill='%233E012F'/><path d='M51.81 48.0239C51.9107 48.1287 52.0785 48.1287 52.1793 48.0239L60.432 39.4328C60.5272 39.3338 60.5272 39.1772 60.432 39.0781L52.1791 30.487C52.0784 30.3822 51.9108 30.3821 51.81 30.4869L50.8362 31.4993C50.7409 31.5983 50.7409 31.755 50.8361 31.8541L57.0043 38.2752H40.3771C40.2357 38.2752 40.1211 38.3898 40.1211 38.5312V39.978C40.1211 40.1194 40.2357 40.234 40.3771 40.234H57.0043L50.836 46.6552C50.7408 46.7543 50.7408 46.9108 50.836 47.0099L51.81 48.0239Z' fill='white'/></svg>") 44 42,pointer}.section-testimonials .arrows div{width:74px;height:74px}.section-testimonials .arrows div svg{width:30px;height:30px}.panel.cross-sells .arrows{display:none}.panel.cross-sells .swiper-slide{width:auto;height:auto;display:block}.panel.cross-sells .swiper,.panel.cross-sells .swiper-wrapper{-webkit-transform:none !important;transform:none !important}.panel.cross-sells .swiper,.panel.cross-sells .swiper-wrapper{width:auto;height:auto;display:block;padding:0;margin:0}.gallery-images .swiper-slide{width:auto;height:auto;display:block}.gallery-images .swiper,.gallery-images .swiper-wrapper{-webkit-transform:none !important;transform:none !important}.gallery-images .swiper,.gallery-images .swiper-wrapper{width:auto;height:auto;display:block;padding:0;margin:0}.gallery-images .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.gallery-images .swiper-wrapper .swiper-slide{max-width:calc(50% - 10px);min-width:calc(50% - 10px)}.gallery-images .swiper-wrapper .swiper-slide.first{max-width:100%;min-width:100%}.gallery-images .swiper-wrapper .swiper-slide.first .img-h{padding-bottom:85.652173%}.section-hero-banners[\:has\(.banner-item\:hover\)] .banner-item:not(:hover){width:42.5%}.section-hero-banners:has(.banner-item:hover) .banner-item:not(:hover){width:42.5%}.banner-item:hover{width:57.5%}.banner-item:hover .btn-h{-webkit-transform:translateX(-25px);transform:translateX(-25px)}.banner-item .btn-h{position:absolute;right:0;-webkit-transform:translateX(110%);transform:translateX(110%);bottom:0;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;white-space:nowrap}}@media (min-width: 1290px){.section-contacts .col-l.sticky{position:sticky;top:20px;-ms-flex-item-align:start;align-self:flex-start}.l-only{display:none !important}.header.header-sticky{position:sticky;top:20px;-webkit-box-shadow:0 20px 0 #f9f6f1,0 -20px 0 #f9f6f1;box-shadow:0 20px 0 #f9f6f1,0 -20px 0 #f9f6f1}.header.header-sticky .header-box{-webkit-box-shadow:0 20px 0 #f9f6f1,0 -20px 0 #f9f6f1;box-shadow:0 20px 0 #f9f6f1,0 -20px 0 #f9f6f1}.header.header-sticky>.container{position:relative}.header.header-sticky>.container:before{content:"";position:absolute;left:0;right:0;top:100%;margin-top:20px;pointer-events:none;left:20px;-webkit-box-shadow:0 0 0 20px #f9f6f1;box-shadow:0 0 0 20px #f9f6f1;width:calc(50% - 40px);border-radius:20px;height:calc(100vh - 190px)}.header .langs,.secondary-menu{display:none}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu>li.with-sub>a{-webkit-transition:font-size .4s ease-out,font-weight .4s ease-out;transition:font-size .4s ease-out,font-weight .4s ease-out}.main-menu>li.with-sub.active>a{font-weight:500;font-size:15px}.main-menu>li>ul{position:absolute;left:40px;top:100%;margin-top:-20px;margin:0;visibility:hidden;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#3e012f;background:#fff;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:20px;width:381px;padding:30px}.main-menu>li>ul li>a:not(.btn){margin-bottom:6px;display:block;font-size:15px;line-height:1.47;padding:5px 0;position:relative;font-weight:500;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.main-menu>li>ul li>a:not(.btn):hover{font-weight:600}.main-menu>li>ul li>a:not(.btn):before{content:"";width:5px;height:5px;background:currentColor;border-radius:50%;position:absolute;left:0;opacity:0;right:0;top:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;bottom:0;margin:auto 0}.main-menu>li>ul>li .btn{margin-top:7px;width:100%}.main-menu>li>ul li:hover>a,.main-menu>li>ul li.with-sub.active>a{font-weight:600;padding-left:12px}.main-menu>li>ul li:hover>a:before,.main-menu>li>ul li.with-sub.active>a:before{opacity:1}.main-menu>li>ul>li ul{display:none;position:absolute;left:100%;top:0;z-index:2;width:401px;padding:30px 30px 30px 50px;min-height:100%}.main-menu>li>ul>li ul:after{content:"";position:absolute;left:10px;right:0;top:0;bottom:0;margin:30px 0;pointer-events:none;border-left:1px solid #e4e4e4}.main-menu>li>ul>li ul:before{content:"";background:#fff;position:absolute;left:-34px;pointer-events:none;border-radius:0 20px 20px 20px;right:0;top:0;bottom:0}.main-menu>li>ul>li ul li{width:auto;padding-top:1px}.main-menu>li>ul>li ul li a{display:block;padding:6px 0}.main-menu>li>ul li.active>ul{display:block !important}.active-sub-menu .main-menu>li>ul{-webkit-transition:all .6s ease;transition:all .6s ease;opacity:1;visibility:visible;pointer-events:auto}.main-menu>li>a{font-size:14px;padding:4px 10px;-webkit-transition:none;transition:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body:not(.white-header) .header-box{-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.header-box:before,.header-box:after{display:none}.products-list .side-filter-wrap{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.active-cats .products-list .side-filter-wrap{width:282px;margin-right:20px}.btn:hover{color:#fff}.btn:hover:after{-webkit-transform:scale(13) translateX(-50%);transform:scale(13) translateX(-50%)}.load-more .btn:hover.btn-primary:after{-webkit-transform:scale(20) translateX(-50%);transform:scale(20) translateX(-50%)}.cart-acts .btn:hover.btn-secondary:after{-webkit-transform:scale(20) translateX(-50%);transform:scale(20) translateX(-50%)}.btn:hover.btn-block:after{-webkit-transform:scale(30) translateX(-50%);transform:scale(30) translateX(-50%)}.btn.hover-2:hover{color:#3e012f}.btn.hover-2:after{background:#fff}.btn.btn-secondary:hover{color:#3e012f}.btn.btn-secondary:hover:after{background:#fff}.btn.btn-secondary.hover-2:after{background:#dfdbff}.btn.btn-secondary.hover-2:hover{color:#3e012f}.btn.btn-white:hover{color:#fff}.btn.btn-white:hover:after{background:#3e012f}.map-item.hover,.map-item:hover{background:#f98173;color:#fff}.section-faq .panel{padding:50px 60px 60px}.section-faq .acc-head{padding-top:32px;padding-bottom:32px}.section-faq .acc-content{padding-bottom:30px}.js-m-filter-toggler{display:none}.filter-item{position:relative;margin:0 7px}.filter-item.active .current:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-item.active .filter-drop{visibility:visible;opacity:1;pointer-events:auto}.filter-item.order-by .current .current-values{display:block}.filter-item.order-by .filter-drop{left:auto;min-width:200px}.filter-item.order-by .filter-drop label{width:100%}.filter-item .filter-drop{position:absolute;top:100%;left:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:256px;z-index:999;border:1px solid #e4e4e4;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0;pointer-events:none;padding:19px;gap:10px;border-radius:20px;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}.filter-item .filter-drop.color-drop{gap:20px}.filter-item .filter-drop label{margin:0;width:calc(50% - 10px)}.filter-item .filter-drop label.attr-select{text-align:center}.filter-item .current{border:1px solid #e4e4e4;font-size:14px;font-weight:500;white-space:nowrap;border-radius:6px;padding:5px 20px;padding-right:36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:21px;position:relative}.filter-item .current:after{content:""}.filter-item .current .current-values{display:none}.filter-item .current>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-item .current>span.current-values{display:none}.filter-item .current:after{content:"";display:block;padding:auto;position:absolute;top:0;bottom:0;right:16px;margin:auto;width:16px;height:21px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='21'><path d='M14.1 8.2c-.3-.3-.8-.3-1.1 0l-3.1 3.1-3.1-3.1c-.3-.3-.8-.3-1.1 0s-.3.8 0 1.1l3.6 3.6c.1.1.3.2.5.2s.4 0 .5-.2l3.6-3.6c.3-.3.3-.8 0-1.1Z' fill='%233e012f'/></svg>") no-repeat 50% 50%;background-size:contain}}@media (min-width: 1290px)and (min-width: 1290px){.main-menu>li>a{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.main-menu>li>a:hover{opacity:.75}.main-menu>li>a.sale{background:#dfdbff;margin-left:10px;padding:4px 20px;color:#3e012f;border-radius:6px}}@media (min-width: 1400px){.section-related-news .arrows{display:none}}@media (max-width: 1399.98px){html{height:100%}}@media (max-width: 1289.98px){html{height:100%}.menu-trigger{position:relative;width:24px;cursor:pointer;margin-right:12px;margin-left:-2px;display:block;height:24px}.active-menu .menu-trigger{position:fixed;top:0;z-index:99;right:0;width:27px;height:27px;margin:27px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#3e012f url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='27' height='27'><path d='m14.6 13.6 2.9-2.9c.3-.3.3-.8 0-1.1s-.8-.3-1.1 0l-2.9 2.9-3-3c-.3-.3-.8-.3-1.1 0s-.3.8 0 1.1l3 3-3 3c-.3.3-.3.8 0 1.1s.3.2.5.2.4 0 .5-.2l3-3 2.9 2.9c.1.1.3.2.5.2s.4 0 .5-.2c.3-.3.3-.8 0-1.1l-2.9-2.9Z' fill='%23fff'/></svg>") no-repeat;border-radius:50%}.active-menu .menu-trigger:after,.active-menu .menu-trigger:before{opacity:0}.menu-trigger:after,.menu-trigger:before{content:"";height:1px;background:currentColor;position:absolute;left:0;right:0;top:0;width:18px;margin:auto;bottom:0}.menu-trigger:before{top:-6px}.menu-trigger:after{bottom:-5px}.section-contacts .col-l{width:100%}.section-contacts .col-r{width:100%}.l-none{display:none !important}.head-acts{margin-left:auto}.head-acts:before{content:"";position:absolute;width:calc(100vw - 50px);right:-12px;top:-81px;bottom:-12px;opacity:0;pointer-events:none;background:#fff;border-top-right-radius:20px;-webkit-transition:opacity .01s ease;transition:opacity .01s ease}.active-menu .head-acts{position:absolute;top:82px;right:14px}.active-menu .head-acts:before{-webkit-transition-delay:.3s;transition-delay:.3s;opacity:1}.header{height:130px}.header.alone{height:auto}.header .bottom{position:static}.active-menu .header .bottom{height:auto}.header .logo{margin-top:60px}.main-nav{opacity:0;display:block;visibility:hidden;padding:20px 15px;padding-top:130px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;border-radius:12px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;pointer-events:none;color:#3e012f}.active-menu .main-nav{background:#fff;opacity:1;pointer-events:auto;visibility:visible}.main-menu>li>ul>li>ul,.secondary-menu{border-top:1px solid #e4e4e4;margin-top:13px}.main-menu>li>ul>li>ul>li,.secondary-menu>li{border-bottom:1px solid #e4e4e4}.main-menu>li>ul>li>ul li.active ul,.secondary-menu li.active ul{font-size:14px;display:block;padding-bottom:11px;margin-top:-2px;padding-left:13px}.main-menu>li>ul>li>ul li.active ul a,.secondary-menu li.active ul a{display:block;padding:1px 0}.main-menu>li>ul>li>ul li.active ul li,.secondary-menu li.active ul li{margin-bottom:5px}.main-menu>li>ul>li>ul ul,.secondary-menu ul{display:none}.main-menu>li>ul>li>ul>li>a,.secondary-menu>li>a{padding:11px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu>li>ul>li>ul>li.with-sub>a:after,.secondary-menu>li.with-sub>a:after{content:"";display:block;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='16'><path d='M14.9 7.6h-7v-7h-.8v7h-7v.8h7v7h.8v-7h7v-.8z' fill='%233e012f'/></svg>") no-repeat}.main-menu>li>ul>li>ul>li.with-sub.active>a,.secondary-menu>li.with-sub.active>a{font-weight:600}.main-menu>li>ul>li>ul>li.with-sub.active>a:after,.secondary-menu>li.with-sub.active>a:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='16'><path d='M.1 7.6h14.8v.7H.1z' fill='%233e012f'/></svg>")}.active-menu{overflow:hidden}.active-sub-menu .secondary-menu,.active-sub-menu .langs{display:none}.main-menu{padding:4px 0}.main-menu .s-level-h{display:none !important}.main-menu li .btn{margin-top:17px;width:100%}.main-menu li:not(.active)>ul{display:none}.active-sub-menu .main-menu>li:not(.active){display:none}.active-sub-sub-menu .main-menu>li>ul>li:not(.active){display:none}.main-menu .m-toggler{display:none}.main-menu>li>ul>li>a,.main-menu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;-webkit-transition:none;transition:none;font-size:18px;font-weight:500}.active-sub-sub-menu.active-sub-menu .main-menu>li.with-sub.active>a[data-back]{display:none}.active-sub-menu .main-menu li li.with-sub.active>a[data-back]{margin-bottom:-6px}.active-sub-menu .main-menu li.with-sub.active>a[data-back]{padding-left:20px;font-size:0;margin-bottom:6px}.active-sub-menu .main-menu li.with-sub.active>a[data-back]:before{content:attr(data-back);font-size:14px;line-height:28px;display:block;font-weight:500}.active-sub-menu .main-menu li.with-sub.active>a[data-back]:after{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:12px;position:absolute;right:auto}.main-menu>li>ul>li.with-sub>a:after,.main-menu>li.with-sub>a:after{content:"";display:block;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;width:16px;margin-right:-2px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16'><path d='M8.7 12.4H9l4.3-4.3v-.3L9 3.5h-.3l-.4.4v.3l3.2 3.2H2.8c-.1 0-.2 0-.2.2v.6c0 .1 0 .2.2.2h8.7l-3.2 3.2v.3l.4.4Z' fill='%233e012f'/></svg>") no-repeat}.active-menu .header-box:before{display:none}.active-menu .header-box{color:#3e012f}.active-menu .header-box{position:fixed;left:0;right:0;z-index:99;top:0;bottom:0;margin:20px}.head-menu{display:none}.section-cta{height:40vw}.products-list .side-filter{width:auto;position:sticky;overflow:auto;max-height:calc(100vh - 100px);top:88px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,.15)}.products-list .side-filter li{border-bottom:1px solid #e4e4e4}.products-list .side-filter li a{padding-top:10px;padding-bottom:10px;padding-right:20px;margin:0}.products-list .side-filter .js-cats .with-sub.active>a{margin-bottom:-5px}.products-list .side-filter li.with-sub.active>a:after{top:13px !important}.products-list .side-filter li.with-sub:not(.active)>a:after{content:"";display:block;margin-left:auto;position:absolute;top:0;right:0;margin:auto 0;bottom:0;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='16'><path d='M14.9 7.6h-7v-7h-.8v7h-7v.8h7v7h.8v-7h7v-.8z' fill='%233e012f'/></svg>") no-repeat}.products-list .side-filter-wrap{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;visibility:hidden;position:absolute;left:0;right:0;z-index:90;bottom:0;top:0%;opacity:0;pointer-events:none}.active-cats .products-list .side-filter-wrap{pointer-events:auto;opacity:1;visibility:visible}.filter-row{position:sticky;top:10px;left:0;right:0;z-index:99;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,.15)}.f-bottom .col{width:50%;margin-bottom:40px}.blog-list .news-item{width:calc(50% - 20px)}.section-newsletter .text{padding-left:0}.section-map .col-r{display:none}.section-map .col-l{position:static;width:100%;height:auto;overflow:visible}.section-featured-prods.with-banner .left-banner{width:100%;margin-bottom:40px;margin-right:0}.section-featured-prods.with-banner .slider{width:100%}.panel.cross-sells .cart-price{text-align:right;display:block}.panel.cross-sells .cart-price>.woocommerce-Price-amount:first-child:last-child,.panel.cross-sells .cart-price ins,.panel.cross-sells .cart-price .cur-price{margin-left:0}.panel-product .cart-acts .btn.btn-secondary svg{display:none}.section-product .panel{padding:20px}.filter-item{border-bottom:1px solid #e4e4e4}.filter-item .filter-drop{display:none}.filter-item .current{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:15px;line-height:45px;font-weight:600;padding-right:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter-item .filter-drop{gap:10px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-item .filter-drop.color-drop{gap:20px;padding-top:10px}.filter-item .filter-drop label{margin:0;width:calc(50% - 10px)}.filter-item .filter-drop label.attr-select{text-align:center}.filter-item.order-by .filter-drop label{width:100%}.filter-item .current:after{content:"";display:block;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;position:absolute;right:0;top:0;bottom:0;margin:auto 0;width:16px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='16'><path d='M14.9 7.6h-7v-7h-.8v7h-7v.8h7v7h.8v-7h7v-.8z' fill='%233e012f'/></svg>") no-repeat}.filter-item.active .filter-drop{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-item.active .current:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='16'><path d='M.1 7.6h14.8v.7H.1z' fill='%233e012f'/></svg>")}.filters-list{position:absolute;left:0;right:0;padding:20px;margin-top:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;overflow:auto;max-height:calc(100vh - 100px);border-radius:12px;background:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;top:100%;visibility:hidden;opacity:0;pointer-events:none;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,.15)}.active-filters .filters-list{visibility:visible;opacity:1;pointer-events:auto}.filters-list .acts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:20px}.filters-list .acts .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;width:calc(50% - 5px);height:37px}.filters-list .count{display:none}.banner-item .text{width:400px;padding:40px}}@media (max-width: 991.98px){html{height:100%}.wp-block-group>.woocommerce-notices-wrapper,.container{padding-left:10px;padding-right:10px}.section-cols h3.h1{font-size:25px;font-weight:500;line-height:30.08px;margin-bottom:20px}h3,.h3{font-size:32px;font-weight:500;line-height:38.5px;margin-bottom:16px}.h23{font-size:30px;font-weight:500;line-height:33px;letter-spacing:-0.6px;margin-bottom:14px}h4,.h4{font-size:22px;font-weight:500;line-height:26.47px;margin-bottom:15px}.h45{margin-bottom:20px}.section-cols.section-checkout .sticky{margin-top:15px !important}.section-cols.my-acc .col-l{width:100%}.section-cols.my-acc .col-r{width:100%}.section-cols.about .col-l{width:100%;padding-left:0;padding-top:6px}.section-cols.about .col-l .h1{font-size:32px;margin-bottom:0;font-weight:500;line-height:normal}.section-cols.about .entry img{min-height:342px;-o-object-fit:cover;object-fit:cover}.section-cols.about .col-r{width:100%;padding-top:4px}.section-cols .col-l{width:100%}.section-cols .col-r{width:100%}.section-contacts{padding:0}.side-note{margin-top:12px;text-align:center}.m-none{display:none !important}.entry.sm{font-size:12px;line-height:150%}.woocommerce-error,.panel{padding:20px;border-radius:12px}.link-arrow{font-size:12px}.head-acts:before{top:-25px;bottom:-12px;right:-1px;border-radius:0;width:calc(100vw - 40px)}.header{height:111px;margin-top:10px}.header.alone{height:auto}.active-menu .header .top{text-align:left;background:#fff;border-radius:10px 10px 0 0;padding-right:60px;padding-left:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:58px}.active-menu .header .top .link-arrow{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.active-menu .header .top .swiper-slide{text-align:left;-webkit-animation:ouin .2s forwards;animation:ouin .2s forwards;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header .top{padding-left:20px;padding-right:20px;height:39px}.header .bottom{height:72px;padding-left:14px;padding-right:14px}.header .logo{margin:54px 0 0;left:46px;width:117px;height:43px}.active-menu .header .logo{left:14px;margin-top:72px}.header .swiper{width:100%;position:relative;font-size:12px;right:0}.active-menu .header-box{margin:10px}.section-cta{margin-top:20px;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-cta .btn{margin-top:20px}.f-toggles{margin-bottom:12px}.f-toggles .item{line-height:23px;font-size:15px}.toggle-cat{font-size:15px;font-style:normal;font-weight:500;line-height:normal}.toggle-cat svg{margin-right:1px;margin-left:-2px}.products-list .main-list .product-item{width:calc(50% - 10px)}.section-cat-hero{margin-top:-111px;height:513px;margin-bottom:13px;padding:60px 15px}.section-cat-hero p{font-size:15px;font-weight:400;line-height:normal}.section-hero .swiper-slide{max-height:617px;padding:60px 15px}.section-hero{margin-top:-111px;margin-bottom:10px}.address-r{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.address-r .add-c{min-width:0;margin:0;width:50%}.footer{margin-bottom:10px;padding:20px}.footer .social{width:auto}.footer .cards{display:none}.footer .copy{font-size:14px}.f-top{display:block;padding-bottom:17px;margin-bottom:20px}.f-top .logo{margin:0 0 12px}.newsletter-block{width:auto;margin:0;border-top:1px solid rgba(0,0,0,.06);padding-top:20px;margin-top:2px}.newsletter-block p{font-size:13px;line-height:19.5px}.acc-head{padding-top:20px;padding-bottom:20px;line-height:30px}.side-nav-convert ul{display:none;border:1px solid #3e012f;border-radius:10px;margin-top:10px;padding:10px 15px}.form-b{margin:0}hr{margin:20px 0}.check-set{margin-left:-20px;margin-right:-20px;padding-bottom:6px;margin-bottom:20px;padding-left:20px;padding-right:20px}.checkout-set{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-top:30px;padding-right:20px}.section-blog{padding-left:0;padding-right:0}.section-blog .side-nav-convert{margin-right:0}.section-single .col-l{width:100%}.section-single .sidebar{width:100%;padding:40px 0 0}.section-products .product-item.v2{margin-bottom:12px}.section-products .product-item.v2 .p-text{padding-bottom:6px}.section-products .product-item.v2 .cart-acts{margin:0}.section-products .product-item.v2 .cart-acts .btn{width:36px;height:36px;margin:0;padding:0;border-radius:6px}.section-products .product-item.v2 .cart-acts .btn svg{width:20px;height:20px}.section-products .product-item.v2 .price{margin:0;display:block;min-height:37px}.section-products .product-item.v2 .h5{margin-bottom:12px;font-size:16px;font-weight:500;line-height:130%}.product-item.v2 .love,.product-item.v2 .cart-acts{-webkit-transform:translateX(0%);transform:translateX(0%)}.product-item .qnt-select{height:50px}.product-item .qnt-select button{height:48px;width:25px;background-size:20px auto}.product-item .qnt-select input{font-size:15px;width:30px;height:48px}.product-item .badge{font-size:11px;padding:4px 16.873px}.product-item .h5{line-height:1.3;margin-bottom:10px}.product-item .price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-item .price del{margin:0;margin-right:11px;font-size:13.499px}.product-item .price>.woocommerce-Price-amount:first-child:last-child,.product-item .price ins,.product-item .price .cur-price{font-size:20px}.product-item .img-h{height:245px}.section-newsletter .image{display:none}.section-newsletter p{margin-bottom:20px;font-size:14px;line-height:150%}.section-newsletter .h1{font-size:25px;margin-bottom:10px;font-weight:500;line-height:normal}.section-newsletter .text{width:100%;padding:0}.section-a-hero .col-l{width:100%}.section-a-hero .col-r{width:100%}.a-features-list{margin:0}.feature-item{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;color:#fff;background:#f98173}.feature-item.blue{color:#3e012f;background:#dfdbff}.feature-item .td{font-size:14px}.feature-item .tt{font-size:22px;font-style:normal;font-weight:500;min-height:0;display:block;margin-bottom:14px;line-height:normal;max-width:240px}.feature-item .tt br{display:none}.feature-item img{width:190px;margin:-14px -30px 16px}.feature-item:not(.blue) img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.feature-item .td{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section-featured-prods{padding-top:10px;margin-top:0;position:relative}.section-featured-prods .h2{font-size:32px;font-style:normal;text-align:center;font-weight:500;line-height:normal}.section-featured-prods .arrows{position:absolute;right:10px;margin:0;bottom:0}.section-featured-prods.blog-featured{padding:40px 0 30px;margin-bottom:40px}.section-featured-prods.blog-featured .container>.text{width:100%;text-align:center;padding:0;display:block}.section-featured-prods.blog-featured .container>.text .h23{font-size:32px;font-weight:500;letter-spacing:0;width:280px;margin-left:auto;margin-right:auto}.section-featured-prods.blog-featured .slider{width:100%}.section-featured-prods.prods .container>.text{width:233px;text-align:left;padding-right:20px}.section-featured-prods.prods .slider{width:calc(100% - 233px)}.section-featured-prods .container>.text{width:100%;margin-bottom:40px;padding:0;display:block;position:static;text-align:center}.section-featured-prods .container>.text .btn{margin-top:-8px}.section-featured-prods .slider{width:100%;padding-bottom:66px}.section-testimonials .arrows{margin:40px 25px 0}.more-q{margin-top:30px;padding:20px}.more-q p{font-size:14px;font-weight:400;line-height:150%;letter-spacing:-0.5px}.more-q .h4{font-size:20px;font-style:normal;font-weight:500;line-height:150%}.panel-product{margin-bottom:15px;padding-bottom:0}.panel-product .cart-acts{-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-product .cart-acts .btn.btn-secondary{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.panel-product .qnt-select{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:101px;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.panel-product .qnt-select input{width:30px}.panel-product .btn-outline{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.panel-product .btn-outline svg{width:19px;margin-right:4px;margin-left:0;height:19px}.panel-product .btn-primary{margin-left:10px}.panel-product .top-b{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px}.panel-product .price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;max-width:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-product .price del{margin:0;margin-right:11px;font-size:18px;font-style:normal;font-weight:400;line-height:200%}.panel-product .price>.woocommerce-Price-amount:first-child:last-child,.panel-product .price ins,.panel-product .price .cur-price{font-size:30px}.panel-product .read-more{margin-bottom:10px}.panel-product .prod-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.panel-product .prod-head .price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.panel-product .sku{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:5px}.panel-product .h3{letter-spacing:0;max-width:none;line-height:1.3;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.prod-bottom{display:none}.acc-prod-items .h5{font-size:18px;padding-top:20px;padding-bottom:20px;font-weight:500;line-height:150%;letter-spacing:-0.3px}.desc-mobile{padding:20px;background:#fff;border-radius:12px}.gallery-images{margin-bottom:16px}.gallery-images .badges{margin:14px 10px}.gallery-images .img-h{padding-bottom:77.7%;border-radius:12px}.section-product .attr-select,.section-product .color-select{margin-left:3px;margin-right:7px;margin-bottom:10px}.section-product .attr-select .check-label{padding:9px 14px;font-size:14px}.section-product .spec-selects{display:none}.section-product .spec-selects .spec-select{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-product .spec-selects .spec-select:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.section-product .spec-selects .group-label{margin-bottom:10px;width:100%}.section-product .panel.active .spec-selects{display:block;padding:20px;padding-bottom:10px;position:absolute;left:0;right:0;bottom:100%;margin-bottom:5px;border-radius:12px;background:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,.15)}.section-product .sticky{padding-bottom:140px}.section-product .sticky .panel-product{position:absolute;left:0;right:0;top:20vw;bottom:-150px;z-index:9;background:none;padding:0;pointer-events:none}.section-product .desc-moving .badges{margin-bottom:36px}.section-product h1{font-size:25px;line-height:1.3}.section-product .checkout-step{margin:-3px 0 -5px}.sticky-add{position:sticky;height:139px;left:0;right:0;padding:15px;pointer-events:auto;border-radius:12px;background:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.15);box-shadow:0px 0px 8px 0px rgba(0,0,0,.15);top:100%;-webkit-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px))}.section-products{margin-top:13px;margin-bottom:50px}.gift-coupon-cta{display:none}.section-hero-banners{display:block;margin-top:10px;margin-bottom:40px}.section-hero-banners .banner-item{width:100%;margin-bottom:20px}.banner-item{width:100%;height:345px}.banner-item .text{width:100%;padding:20px;margin-bottom:64px}.banner-item .text h2{font-size:23px;font-weight:500;letter-spacing:-0.6px;padding-right:10px}.banner-item .text p{font-size:14px;line-height:normal}.banner-item .btn-h{position:absolute;left:0;right:0;margin:35px 20px;bottom:0}.banner-item .btn-h .btn{height:46px}.banner-item .badges .badge{padding:10px 26px;font-size:12px;font-weight:500}}@media (max-width: 767.98px){html{height:100%}.entry blockquote{padding:94px 30px 30px;margin-bottom:40px}.entry img{margin:28px 0;min-height:217px;-o-object-fit:cover;object-fit:cover}.entry h3{font-size:20px;line-height:normal;font-weight:500}.entry h2{font-size:30px;font-weight:500;line-height:normal}.section-cols.about{padding-bottom:20px}.section-contacts .col{width:100%}.section-contacts .col+.col{padding-top:8px}.section-contacts .col-h{width:100%}.section-contacts .col-h .h5{margin-bottom:16px}.section-contacts .col-h:not(.active){display:none}.sm-none{display:none !important}.alone .header-box{padding-left:20px;padding-right:20px}.products-list .main-list{gap:16px}.products-list .main-list .product-item{width:calc(50% - 8px)}.load-more{margin:30px 0 20px}.load-more .btn{min-width:100%}.section-cat-hero h1{font-size:30px;font-weight:500;margin:-18px 0 10px;line-height:normal;letter-spacing:-0.6px}.section-hero .h0{font-size:30px;font-weight:500;margin:-18px 0 10px;line-height:normal;letter-spacing:-0.6px}.f-bottom{display:none}.form-note{text-align:center;margin-top:8px}.newsletter-form{display:block;max-width:none}.newsletter-form .btn{margin:9px 0 0;width:100%}.btn-back{font-size:0}.active-modal .footer,.active-modal .body{display:none}.modal{background:#f9f6f1;padding:10px}.modal .h3+.form-intro{padding:0 30px 8px}.modal .h3{margin-bottom:10px}.modal .side-note{margin-top:16px;padding-bottom:20px}.modal .close{margin:2px -7px}.modal .h3{line-height:110%;padding:0 20px}.modal .box{background:none;padding:50px 0 0;width:100%;margin:0}.btns-h{display:block;margin-top:-6px}.btns-h .btn{width:100%;margin-top:16px}.modal-cart{padding:0}.modal-cart .close{margin:20px 10px}.modal-cart .cart-items{padding:20px 10px}.modal-cart .cart-related{padding:20px 10px 18px;position:relative}.modal-cart .cart-related .arrows{margin:0;position:absolute;right:0;bottom:0}.modal-cart .heading{padding:27px 20px;font-size:20px;line-height:25px;font-weight:500}.modal-cart .box{padding:0}.checkbox{font-size:12px;padding-left:30px;margin-bottom:16px;line-height:150%}.cart-subtotal{padding-bottom:10px}.cart-total{padding-bottom:10px}.cart-acts .btn-secondary{font-size:0}.cart-acts .btn-secondary svg{margin-right:0}.cart-item{margin-bottom:32px}.cart-item .cart-price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0;padding-top:0;margin-bottom:10px}.cart-item .cart-price>.woocommerce-Price-amount:first-child:last-child:first-child,.cart-item .cart-price ins:first-child,.cart-item .cart-price .cur-price:first-child{margin-left:5px}.cart-item .cart-head{display:block}.cart-item .title{margin-bottom:2px}.cart-note{font-size:12px;white-space:nowrap;margin:10px -10px 0}.ship-left{font-size:13px;font-weight:500;line-height:150%;margin-bottom:18px;padding-bottom:45px;position:relative}.ship-left a{position:absolute;left:0;bottom:0;margin:16px 20px;font-weight:400;font-size:13px}.ship-left .bar{margin-top:16px}.ships .checkout-check img{display:none}.check-login{font-size:12px;text-align:center;padding:7px;margin-bottom:20px;line-height:150%}.checkout-step{margin-top:20px}.cart-item.checkout-item .image{margin-right:10px}.h45.cc{font-size:20px;line-height:25px}.check-set .side-note{text-align:left;margin-bottom:20px}.checkout-set .btn{margin-top:8px}.checkout-set .form-group label{font-size:14px;line-height:150%}.side-share{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-5px;margin-bottom:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.side-share .h5{margin:5px 0}.s-social{gap:10px;margin-bottom:20px}.section-blog{padding:10px 0 0;margin-bottom:-30px}.section-blog .h2{font-size:32px;font-weight:500;line-height:normal;margin-bottom:21px;padding-right:20px}.section-blog .side-nav-convert{width:100%;margin:0}.section-related-news{padding:22px 0 20px}.section-related-news .h23{font-size:30px;font-weight:500;margin-bottom:30px}.section-related-news .arrows{margin-right:16px}.section-related-news .swiper-slide{width:292px}.section-single{position:relative;padding-bottom:20px;margin-top:28px;padding-top:62px}.section-single .post-meta{margin-bottom:20px}.section-single h1{font-size:32px;line-height:normal;margin-bottom:24px;font-weight:500}.section-single>.badges{position:absolute;top:4px;right:0}.section-single .btn-back{position:absolute;top:0;font-size:16px;left:0}.featured-image{margin-bottom:20px}.featured-image img{border-radius:12px;-o-object-fit:cover;object-fit:cover;min-height:265px}.product-item .love .btn{min-width:28px;padding:0 5px;height:28px}.product-item.v2 .price{display:block}.product-item.v2 .price del{margin:15px 0 0}.product-item.v2 .price>.woocommerce-Price-amount:first-child:last-child,.product-item.v2 .price ins,.product-item.v2 .price .cur-price{margin-top:4px;font-size:18.561px}.section-products .product-item.v2{margin-bottom:12px}.section-products .product-item.v2 .p-text{padding-bottom:6px}.section-products .product-item.v2 .cart-acts{margin:0}.section-products .product-item.v2 .cart-acts .btn{width:36px;height:36px;margin:0;padding:0;border-radius:6px}.section-products .product-item.v2 .cart-acts .btn svg{width:20px;height:20px}.section-products .product-item.v2 .price{margin:0}.section-products .product-item.v2 .h5{margin-bottom:12px;font-size:16px;font-weight:500;line-height:130%}.product-item.v2 .img-h{height:293px;margin-bottom:8px}.section-products .product-item.v2 .img-h{height:auto;padding-bottom:100%}.product-item.v2 .cart-acts{margin:15px 4px}.product-item.v2 .cart-acts .btn{width:42px;height:42px}.blog-list .news-item{width:100%}.blog-list .news-item .img-h{padding-bottom:72%}.news-item .img-h{border-radius:12px}.news-item .h5{margin-bottom:6px}.news-item .img-h{padding-bottom:87.671%}.news-item .text{padding:20px}.section-newsletter{margin-top:30px;padding:20px}.section-newsletter .form-note{margin-top:14px}.map-item{display:block;padding:0}.map-item .image{padding:0;width:100%;margin-bottom:30px;max-width:none}.map-item .image .img-h{padding-bottom:63.2%}.map-item .text{width:100%}.map-item .contacts-list{padding-bottom:50px}.map-item .contacts-list li{margin-bottom:-10px}.section-map{min-height:0;margin-bottom:14px}.section-map .h2{font-size:32px;font-weight:500;line-height:normal}.section-map .side-nav-convert{max-width:none}.section-map .col-l{padding-bottom:0}.section-a-hero .img-h{padding-bottom:81%;border-radius:12px}.section-a-hero .panel{padding:10px}.section-a-hero .panel h1{font-size:32px;font-weight:500;margin-bottom:32px;line-height:normal}.section-a-features{padding:24px 0}.section-a-features .row{padding:0;margin-bottom:0}.section-a-features .h2{width:100%;margin:0 0 30px;font-size:30px;font-style:normal;font-weight:500;line-height:normal}.section-a-features .desc{width:100%;margin:0 0 20px}.feature-item{padding:20px}.section-featured-prods.blog-featured{margin-bottom:-16px;padding-top:26px;padding-bottom:0}.section-featured-prods.blog-featured .arrows{display:none}.section-featured-prods.blog-featured .slider{width:100%;padding-bottom:46px}.section-featured-prods.blog-featured .swiper-slide{width:320px}.section-featured-prods.blog-featured .swiper-slide .post-meta{font-size:12px;margin-bottom:10px}.section-featured-prods.blog-featured .swiper-slide .img-h{padding-bottom:76%}.section-featured-prods.blog-featured .swiper-slide .h5{font-size:18.438px;font-weight:500;line-height:normal}.section-featured-prods.blog-featured .swiper-slide .item+.item:before{margin-left:10px;margin-right:10px}.section-featured-prods.prods{margin-bottom:0px}.section-featured-prods.prods .container>.text{width:100%;text-align:center;padding:0;display:block}.section-featured-prods.prods .container>.text .h23{font-size:32px;font-weight:500;letter-spacing:0}.section-featured-prods.prods .slider{width:100%;padding-bottom:46px}.section-featured-prods.prods .swiper-slide{width:292px}.section-featured-prods.with-banner{padding:30px 0}.section-featured-prods.with-banner .left-banner{height:390px}.section-featured-prods.with-banner .arrows{right:10px}.section-featured-prods.with-banner .over-text{padding:20px}.section-featured-prods.with-banner .over-text .h23{margin-bottom:14px;padding-right:40px}.section-featured-prods.with-banner .over-text p{margin-top:0;font-size:16px;line-height:normal}.section-featured-prods.with-banner .over-text .btn{height:46px}.section-featured-prods.with-banner .slider{width:100%;padding-bottom:60px}.section-featured-prods .container>.text .btn{width:100%}.section-off-line{margin:-50px 0 10px}.infinity-text{padding:58px 0}.section-testimonials{padding-bottom:0}.section-testimonials .h1{font-size:32px;font-weight:500;margin-bottom:74px;line-height:normal}.section-testimonials .h1 br{display:none}.section-testimonials .badges{margin:13px}.section-testimonials .badges .badge{padding:6px 10px;font-size:10px}.section-testimonials cite{font-size:16.979px;line-height:normal;margin-top:20px}.section-testimonials blockquote p{font-size:10.867px;font-style:normal;font-weight:400;line-height:150%}.section-testimonials blockquote:before{background-size:contain;width:16px;height:13px;margin-bottom:20px}.section-testimonials .swiper-slide{width:250px}.section-testimonials .quote-item{padding:20px}.section-testimonials .quote-item.big{min-height:339px}.panel.cross-sells{margin-top:30px;padding:0;background:none}.panel.cross-sells .arrows{margin-right:16px}.panel.cross-sells .qnt-select{height:50px}.panel.cross-sells .qnt-select button{height:48px;width:25px;background-size:20px auto}.panel.cross-sells .qnt-select input{font-size:15px;width:30px;height:48px}.panel.cross-sells .btn-secondary{font-size:16px;height:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.panel.cross-sells .cart-item{display:block;padding:0 0 40px;margin:0}.panel.cross-sells .cart-item .cart-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:16px}.panel.cross-sells .cart-item .cart-price del{margin-right:10px;margin-bottom:-4px}.panel.cross-sells .cart-item .cart-price>.woocommerce-Price-amount:first-child:last-child,.panel.cross-sells .cart-item .cart-price ins,.panel.cross-sells .cart-item .cart-price .cur-price{margin:0;font-size:20px}.panel.cross-sells .cart-item .title{font-size:20px;font-style:normal;font-weight:500;line-height:130%}.panel.cross-sells .cart-item .badges{position:absolute;top:0;left:0;z-index:9;margin:9px}.panel.cross-sells .cart-item .badges .badge{padding:4px 16px;font-size:11px}.panel.cross-sells .cart-item .image{width:auto;margin:0 0 10px;height:auto;height:245px}.panel.cross-sells .h4{margin-bottom:20px;font-size:25px;font-weight:500;line-height:150%;letter-spacing:-0.3px}.section-faq .panel{padding-top:36px;padding-bottom:20px}.section-faq .entry{font-size:14px;font-style:normal;font-weight:400;line-height:150%}.section-faq .h5{font-size:16px;font-weight:500;line-height:150%;padding-top:15px;padding-bottom:15px}.container[\:has\(.section-cta\)]+.section-featured-prods{margin-top:20px}.container:has(.section-cta)+.section-featured-prods{margin-top:20px}.section-hero-banners{margin-bottom:-10px}.section-hero-banners .banner-item{margin-bottom:10px}}@media (max-width: 1289.98px)and (max-width: 991.98px){.active-menu .menu-trigger{margin:24px}}@media (max-width: 373.98px){.header .logo{margin-left:-10px}}


.section-featured-prods .swiper:not(.swiper-initialized) .swiper-slide {
    margin-right: 20px;
}
.form-row.checkbox {
    margin-bottom: 13px;padding-left: 0;
}
.check-if-c {
    display: none;
}

.ping-message-wrapper+ .ping-message-wrapper {
    display: none;
}

#billing_company_checked_field:has(input:checked) ~ .check-if-c {
    display: block
} 

.attr-select:has([disabled]) {
    display: none;
}
.panel .woocommerce-info .btn {
    margin-top: 15px;
    display: flex;
    max-width: 250px;
}

.woocommerce-customer-details h2 {
    margin-top: 32px;
}

.entry table {
    margin-bottom: 24px;
}
.entry table td,
.entry table th {
    padding: 5px;
    border-bottom: 1px solid currentColor;
}

.products-list,
.products-list .main-list { 
    align-items: flex-start;
}

.product-item.v2 .cart-acts .btn svg,
.section-products .product-item.v2 .cart-acts .btn svg {
    width: 20px;
    height: 20px;
} 
@media (max-width: 991.98px) { 
    .panel-product   .inline-rr .qnt-select .quantity input {
        width: 100%;
    }
    .panel-product  .inline-rr .cart-acts .btn.btn-secondary {
        width: 100%;
    }
    .panel-product   .inline-rr .qnt-select button,
    .panel-product   .inline-rr .qnt-select .quantity {
        flex-grow: 1;
    }
    .panel-product   .inline-rr .qnt-select {
order: 1;
margin-right: 0;
flex-grow: 1;
width: auto;
        margin-bottom: 10px;
    }
    .panel-product .inline-rr .top-b {
width: auto;
    }
}
@media (max-width: 991.98px) {
    .product-item .h5 { 
        margin-bottom: 20px;
    }
}
@media (max-width: 767.98px) { 
.section-products.loading-f:before {
z-index: 99999;
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
}
.cross-sells .cart-acts .btn-secondary svg {
    display: none;
}
.product-item.v2 .cart-acts .btn svg,
.section-products .product-item.v2 .cart-acts .btn svg {
    width: 14px;
    height: 14px;
}
}

.apple-pay-checkout+  .apple-pay-checkout {
    display: none !important;
}
  
.filters-div .btn svg{
    height: 1.6rem;
    width: 1.6rem;
} 
.filters-hh {
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: 500;
}
@media (min-width: 1289.98px) {
.filters-div{
    display: none !important;
}
}
@media (max-width: 1289.98px) {
    .section-products {

        position: relative;
        z-index: 99;
    }
.filters-div-list{
    display: flex;
    flex-wrap: wrap;
    gap: 4px;
    margin-bottom: 8px;
}
.filters-div .btn{
    margin: 0;
}
 
}