@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300;400&display=swap);@keyframes cart_loading{0%,50%,to{transform:scale(1.1)}25%,75%{transform:scale(1)}}b,body,em,html,strong{margin:0;padding:0;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;vertical-align:baseline}body,html{border:0;font-style:inherit}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-style:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-weight:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-family:inherit;vertical-align:baseline}b,em,strong{line-height:inherit}em{font-weight:inherit}b,em,input,select,strong,textarea{border:0;font-family:inherit;font-size:inherit}b,strong{font-style:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:inherit}a,a:active,a:focus,button,button:active,button:focus,input,input:active,input:focus,select,select:active,select:focus,textarea,textarea:active,textarea:focus{outline:0}textarea{resize:none}img{border-style:none;display:inline-block;width:auto;max-width:100%;height:auto}a,a:hover{text-decoration:none}a,a:active,a:hover{color:inherit}@font-face{font-family:"ProximaNova";src:url(../fonts/ProximaNova/ProximaNovaBlack/ProximaNovaBlack.eot);src:url(../fonts/ProximaNova/ProximaNovaBlack/ProximaNovaBlack.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova/ProximaNovaBlack/ProximaNovaBlack.woff) format("woff"),url(../fonts/ProximaNova/ProximaNovaBlack/ProximaNovaBlack.ttf) format("truetype");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:"ProximaNova";src:url(../fonts/ProximaNova/ProximaNovaBold/ProximaNovaBold.eot);src:url(../fonts/ProximaNova/ProximaNovaBold/ProximaNovaBold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova/ProximaNovaBold/ProximaNovaBold.woff) format("woff"),url(../fonts/ProximaNova/ProximaNovaBold/ProximaNovaBold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"ProximaNova";src:url(../fonts/ProximaNova/ProximaNovaLight/ProximaNovaLight.eot);src:url(../fonts/ProximaNova/ProximaNovaLight/ProximaNovaLight.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova/ProximaNovaLight/ProximaNovaLight.woff) format("woff"),url(../fonts/ProximaNova/ProximaNovaLight/ProximaNovaLight.ttf) format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"ProximaNova";src:url(../fonts/ProximaNova/ProximaNovaRegular/ProximaNovaRegular.eot);src:url(../fonts/ProximaNova/ProximaNovaRegular/ProximaNovaRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova/ProximaNovaRegular/ProximaNovaRegular.woff) format("woff"),url(../fonts/ProximaNova/ProximaNovaRegular/ProximaNovaRegular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}*,body,html{color:#2c3237;font-family:'ProximaNova',sans-serif}body,html{height:100%;font-size:18px;font-weight:400;background:#fff;line-height:28px;box-sizing:border-box}@media screen and (max-width:767.98px){body,html{font-size:14px;line-height:22px;position:relative}}body.scroll-blocked,html.scroll-blocked{overflow:hidden}*{outline:0}a,a:hover,button,button:hover,input,input:hover,svg,svg path{transition:.3s}body{overflow-x:hidden;min-height:100vh;padding-top:93px}@media screen and (max-width:767.98px){body{padding-top:61px}}main{flex-grow:1;padding-top:123px}@media screen and (max-width:767.98px){main{padding-top:60px}}.home main{padding-top:0}.content-block strong a,.content-block strong a span,b,strong{font-weight:700}em{font-style:italic}@media (min-width:1400px){.container{max-width:1327px}}.btn{border-radius:25px;border:1px solid #2c3237;padding:15px 35px;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.btn.btn-border,.btn:hover{color:#2c3237;background:0 0}.btn,.btn.btn-border:hover,body.home.dark_theme{background:#2c3237;color:#fff}.arrow{background:0 0;border:0;padding:0;position:absolute;z-index:2;top:50%;margin-top:-14px}.arrow.prev-arrow{left:-20px}.arrow.next-arrow{right:-20px}.breadcrumbs{color:#6e7c87;font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:25px}.breadcrumbs .last_crumb{color:#252c32;margin-bottom:15px}.breadcrumbs a{padding-right:16px;background:url('data:image/svg+xml,<svg width="12" height="16" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 3.5L8.5 8L4 12.5" stroke="%23B0BABF"/></svg>') no-repeat right top;margin-right:4px;margin-bottom:15px}.content-block a,.content-block li,.content-block p,.content-block span,.content-block ul{font-size:18px;font-style:normal;font-weight:300;line-height:147.523%;margin-bottom:15px}@media screen and (max-width:767.98px){.content-block a,.content-block li,.content-block p,.content-block span,.content-block ul{font-size:14px;line-height:22px}}body.home .content-block p{text-indent:20px}.content-block ul li{padding-left:20px;position:relative}.content-block ul li:before{content:'●';position:absolute;top:9px;left:0;font-size:.6em;color:#ea098a;line-height:1}.content-block h2,.content-block h3{margin:20px 0 15px;font-size:38px;line-height:1.2}@media screen and (max-width:767.98px){.content-block h2{font-size:30px}}.content-block h3{font-size:34px}@media screen and (max-width:767.98px){.content-block h3{font-size:26px}}.content-block h4,.content-block h5{margin:20px 0 15px;font-size:30px;line-height:1.2}@media screen and (max-width:767.98px){.content-block h4{font-size:22px}}.content-block h5{font-size:26px}@media screen and (max-width:767.98px){.content-block h5{font-size:20px}}p.return-to-shop .button{border-bottom:1px solid #2c3237;color:#2c3237}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{border:1px solid #2c3237;padding:10px;background:0 0!important;margin-bottom:20px}.woocommerce-message{border-color:#2c3237}.woocommerce-message a{color:#ea0a8a;font-weight:700}.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.page-numbers li{padding:0 7px 15px}.page-numbers li a,.page-numbers li span{border-radius:5px;border:1px solid #000;width:41px;height:41px;padding:7px;color:#2d2a26;text-align:center;font-size:22px;font-style:normal;font-weight:500;line-height:normal}.page-numbers li span{background:#ea0a8a;color:#fff;border-color:#ea0a8a}ul.slick-dots{padding-top:20px}.page-numbers li a,.page-numbers li span,.start_modal-overlay:before,ul.slick-dots,ul.slick-dots li{display:flex;align-items:center;justify-content:center}ul.slick-dots li{padding:0 5px 5px;width:25px;height:20px}ul.slick-dots li button{font-size:0;padding:0;width:10px;height:10px;border:0;border-radius:50%;background:#2c3237}ul.slick-dots li.slick-active button{width:15px;height:15px}.more_text-button{background:0 0;border:0;padding:0;font-weight:300;margin:10px 0;text-decoration:underline}.modal_window{opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:flex;align-items:center;justify-content:center;transition:.3s}.modal_window.active,.start_modal.active{opacity:1;pointer-events:all;transition:.3s}.modal_window-overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);cursor:pointer}.modal_window-wrap{position:relative;z-index:2;background:#fff;padding:40px;width:100%;max-width:400px}.modal_window-cls{background:0 0;border:0;height:30px;width:30px;padding:0;font-size:40px;line-height:33px;position:absolute;top:10px;right:10px;cursor:pointer}.modal_window_one-click-form{margin-top:30px}.modal_window_one-click-form form,body{display:flex;flex-direction:column}.form-input input,.page-contacts-form input[type=email],.page-contacts-form input[type=text],.page-contacts-form textarea{border-radius:25px;border:1px solid #858585;padding:15px 20px;width:100%;font-size:16px;line-height:1}.start_modal{opacity:0;pointer-events:none;transition:.3s;position:fixed;z-index:99999;display:flex;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%}.start_modal-wrap{width:100%;max-width:484px;position:relative;z-index:2;max-height:100%;overflow:auto}@media screen and (max-width:767.98px){.start_modal-wrap{width:calc(100vw - 70px);top:6px;height:calc(100vh - 60px)}}.start_modal-overlay{cursor:pointer;position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:#000;opacity:.7}.start_modal-overlay:before{content:'×';position:absolute;right:12px;top:12px;z-index:99999;color:#fff;border:1px solid #fff;width:30px;height:30px;border-radius:50%;font-size:32px;line-height:32px}.header{padding:32px 0 20px;border-bottom:1px solid #d1d1d1;position:fixed;z-index:9999;background:#fff;top:0;width:100%}.home .header{border-bottom:none}.h-row{display:flex;flex-wrap:wrap}.h-btn_menu{width:35%;padding:0 var(--bs-gutter-x, 0.75rem)}.h-btn_menu button{padding:0;border:0;background:0 0;width:30px}.h-btn_menu button span{border-radius:2px;background:#333;display:block;height:3px;transition:.3s}.h-btn_menu button span:nth-child(2){margin:8px auto;width:30px}.h-btn_menu button.active span,.main-collect-slider[data-active=slide-2] .main-collect-slide,.main-collect-slider[data-active=slide-3] .main-collect-slide{transition:.3s}.h-btn_menu button.active span:first-child{transform:translate(0,11px) rotate(45deg)}.h-btn_menu button.active span:last-child{transform:translate(0,-11px) rotate(-45deg)}.h-btn_menu button.active span:nth-child(2){width:0}.h-logo-wrap,.h-tools{padding:0 var(--bs-gutter-x, 0.75rem)}.h-logo-wrap{text-align:center;width:14%}.h-tools{width:49%;display:flex;flex-wrap:wrap;justify-content:flex-end}.h-auth,.h-cart,.h-fav,.h-lang{margin-right:32px;position:relative}.h-auth a,.h-auth button,.h-cart a,.h-cart button,.h-fav a,.h-fav button,.h-srch button{background:0 0;border:0;padding:0}.h-lang{text-transform:uppercase;font-size:18px;font-style:normal;font-weight:300;line-height:normal;padding-top:4px}.h-lang .cur{padding-right:14px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="5" viewBox="0 0 9 5" fill="none"><path d="M-2.87534e-08 0.657802C0.0893354 0.409165 0.305019 0.257736 0.500598 0.0957218C0.660533 -0.0364815 0.919857 -0.0230883 1.08642 0.10285C1.12469 0.132944 1.16122 0.164961 1.19586 0.198763C2.27017 1.21405 3.34402 2.22977 4.41741 3.24592C4.44156 3.27235 4.46348 3.30051 4.48299 3.33017C4.52503 3.29236 4.55039 3.27055 4.57438 3.24765C5.65798 2.22444 6.74105 1.20109 7.82358 0.177593C8.01756 -0.00494248 8.25472 -0.0604592 8.44801 0.0758484C8.62683 0.20432 8.78626 0.355271 8.92188 0.524519C9.04914 0.681132 9.01167 0.89175 8.87618 1.0475C8.85577 1.07098 8.83411 1.09348 8.8113 1.1149C7.50409 2.35182 6.19612 3.58867 4.8874 4.82545C4.69159 5.01057 4.46311 5.05097 4.25177 4.93453C4.19956 4.90393 4.15172 4.86712 4.10942 4.82501C2.80024 3.58896 1.49288 2.35167 0.187353 1.11317C0.108299 1.03799 0.0616893 0.932145 -3.67418e-08 0.840553L-2.87534e-08 0.657802Z" fill="black"/></svg>');background-position:100% 50%;background-repeat:no-repeat;position:relative;z-index:1;cursor:pointer}.h-lang-list{height:0;position:absolute;z-index:2;overflow:hidden;top:-15px;left:-2px;transition:.3s}.h-lang-list.active{height:116px;transition:.3s}.h-lang-list ul{border:1px solid #8b8b8b;background:#fff;padding:14px 21px 14px 11px}.h-lang-list ul li{margin-bottom:12px}.h-lang-list ul li:last-child{margin-bottom:0}.h-cart{padding-right:17px}.h-cart a .count,.h-cart button .count{position:absolute;top:0;right:0;font-size:12px;font-weight:600;line-height:normal;background:#2c3237;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;width:16px;text-align:center;height:16px}.h-menu{opacity:0;position:absolute;width:100%;top:100%;left:0;background:#fff;pointer-events:none;transition:.3s;z-index:100}.h-menu.active{pointer-events:all;opacity:1;transition:.3s}.h-menu ul.menu{padding:50px 0;display:flex;flex-wrap:wrap;margin:0 -12px}.h-menu ul.menu>li{width:calc(100%/4);padding:0 12px}.h-menu ul.menu ul.sub-menu .parent_menu,.h-menu ul.menu>li>a,.h-menu ul.menu>li>span{color:#2c3237;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px;display:inline-block}.h-menu ul.menu ul.sub-menu>li>a{font-size:16px;font-style:normal;font-weight:400;color:#2c3237}.h-menu ul.menu ul.sub-menu .parent_menu{margin-top:20px;margin-bottom:6px}.h-menu ul.menu ul.sub-menu .sub-menu{padding-left:20px}.h-srch{position:relative;z-index:2}.h-srch-form{position:absolute;top:0;right:-10px;width:0;z-index:3;transition:.3s}.h-srch-form-in{width:100%;overflow:hidden;height:28px}.h-srch-form.active{width:290px;transition:.3s}.h-srch-form form{background:#fff;border:1px solid #b2b2b2;border-radius:20px;font-size:14px;padding:0 40px 0 10px;position:relative;height:100%}.h-srch-input{padding:0;width:100%;height:100%;background:0 0;outline:0;box-shadow:none;position:relative;z-index:1}.h-srch-submit{position:absolute;top:-1px;right:10px;background:#fff}.h-srch-res,.h-srch-spinner{position:absolute;display:none}.h-srch-spinner{top:1px;right:40px;height:24px;z-index:3;width:24px}.h-srch-res.active,.h-srch-spinner.active{display:block}.h-srch-res{background:#fff;border:1px solid #dedede;border-radius:20px;font-size:14px;top:calc(100% + 15px);width:100%;max-height:400px;overflow:auto;z-index:99}.h-srch-res-group-ttl{background:#dedede;font-weight:700;padding:5px 10px}.h-srch-res-none{text-align:center;font-weight:700}.h-srch-res-item{display:flex;align-items:center;border-bottom:1px solid #dedede;padding:5px 10px}.h-srch-res-item img{width:40px;margin-right:15px}.h-srch-res-item .title{width:calc(100% - 55px)}.h-srch-res-more{text-align:center;padding:5px 10px}.h-srch-res-more a{color:#ea098a}.h-srch-res-more a:hover,.woocommerce-MyAccount-navigation ul li a{text-decoration:underline}.main-h2{font-family:"Josefin Sans",sans-serif;font-size:38px;font-weight:300;line-height:normal;text-transform:uppercase;text-align:center;margin-bottom:40px}.main-first{padding:223px 0 227px;background-size:cover;margin-bottom:86px;background-position:center center;overflow:hidden;position:relative}.main-first-ttl,.main-first-txt{font-weight:400;color:#fff;text-shadow:0 0 4px #000}.main-first-ttl{font-family:"Josefin Sans",sans-serif;font-style:normal;text-transform:uppercase;text-indent:-76px;padding-left:76px;font-size:58px;line-height:normal;margin-bottom:24px}.main-first-txt{font-size:18px;line-height:160%;margin-bottom:40px}.main-first-vid,.main-first:before{position:absolute;width:100%;height:100%;top:0;left:0}.main-first-vid{display:flex;align-items:center;z-index:2}.main-first-vid video{width:100%;height:auto}.main-first .container{position:relative;z-index:4}.main-first:before{content:'';display:block;z-index:3;background:#000;opacity:.3}.main-first-logo{max-width:500px}.main-cats{padding-bottom:83px}.main-cats-bl{position:relative;margin-bottom:27px}.main-cats-bl-img{position:relative;z-index:1;display:block;font-size:0;line-height:1}.main-cats-bl-ttl{display:block;padding:18px 20px 18px 30px;max-width:100%;width:100%;font-size:20px;font-weight:700;background:#efeff1;text-align:center}.main-collect{padding:110px 0 60px;overflow:hidden}.main-collect-txt{font-size:18px;font-weight:400;line-height:160%;text-align:center;margin-bottom:24px}.main-collect-btn{text-align:center}.main-collect-slide{position:absolute;top:0;left:0;transition:.3s;cursor:pointer}.main-collect-slide.slide-1{order:1;z-index:3}.main-collect-slide.slide-2{order:2;z-index:2;transform:scale(.95);left:90px}.main-collect-slide.slide-3,.main-collect-slider[data-active=slide-2] .main-collect-slide.slide-1{order:3;z-index:1;transform:scale(.9);left:180px}.main-collect-slider{height:651px;position:relative;display:flex;flex-wrap:wrap}.main-collect-slider[data-active=slide-2] .main-collect-slide.slide-2{transform:scale(1);left:0;order:1;z-index:3}.main-collect-slider[data-active=slide-2] .main-collect-slide.slide-3,.main-collect-slider[data-active=slide-3] .main-collect-slide.slide-1{order:2;z-index:2;transform:scale(.95);left:90px}.main-collect-slider[data-active=slide-3] .main-collect-slide.slide-2{order:3;z-index:1;transform:scale(.9);left:180px}.main-collect-slider[data-active=slide-3] .main-collect-slide.slide-3{transform:scale(1);left:0;order:1;z-index:3}.main-collect-bl{box-shadow:0 7px 10px 0 rgba(0,0,0,.25)}.main-collect-bl-img{position:relative;z-index:1;overflow:hidden;font-size:0;border-radius:5px;line-height:1}.main-collect-bl-img:before{content:'';opacity:.4;background:#000}.main-collect-bl-img:before,.main-collect-bl-link,.main-collect-bl-overl{position:absolute;top:0;left:0;width:100%;height:100%}.main-collect-bl-overl{display:flex;flex-direction:column;justify-content:flex-end;padding:40px;flex-wrap:wrap;z-index:2}.main-collect-bl-link{z-index:3;display:block;pointer-events:none}.main-collect-bl-name{color:#fff;font-size:20px;font-style:normal;font-weight:400;width:100%}.main-collect-bl-info{width:100%;margin-top:15px;padding-top:15px;border-top:1px solid rgba(231,231,231,.3);display:flex;flex-wrap:wrap}.main-collect-bl-info-item{font-size:18px;font-style:normal;font-weight:300;line-height:normal;padding:0 20px;color:#fff;border-left:1px solid rgba(231,231,231,.3)}.main-collect-bl-info-item:first-child{padding-left:0;border:0}.main-collect-slider[data-active=slide-1] .main-collect-slide.slide-1 .main-collect-bl-link,.main-collect-slider[data-active=slide-2] .main-collect-slide.slide-2 .main-collect-bl-link,.main-collect-slider[data-active=slide-3] .main-collect-slide.slide-3 .main-collect-bl-link{pointer-events:all}.main-products{padding:61px 0 90px}.main-news{padding:84px 0 73px}.main-news-ttl{text-align:left;margin-bottom:30px}.main-news-btn{margin-top:30px}.main-txt{font-size:18px;font-style:normal;font-weight:400;line-height:160%;text-indent:10px;margin-bottom:30px}.main-about{padding:70px 0 75px}.main-about-ttl{padding-top:54px;text-align:left}.main-about-txt{font-size:18px;font-style:normal;font-weight:400;line-height:147.523%;text-indent:10px}.main-about-img{position:relative;text-align:center}.main-about-img img,.page-about_designer-img img{position:relative;z-index:2;max-width:374px}.main-about-img:before,.page-about_designer-img:before{content:'';background:#eee6e2;width:93%;height:75%;display:block;position:absolute;z-index:1;left:0;top:17%}.main-portfolio-img{font-size:0;line-height:0;margin-bottom:27px;text-align:center}.main-portfolio-vid{max-height:735px;margin-bottom:27px}.main-portfolio-vid video{max-height:735px}.page-about_designer-img{position:relative;text-align:center;margin-bottom:20px}.filter-bl-lbl.active .pls:before,.filter-cls,.filter-mob_btn-wrap{display:none}.filter-bl{padding:15px 20px;font-size:18px;font-style:normal;font-weight:400;line-height:normal;border-radius:25px;background:#fff;box-shadow:0 4px 5px 0 rgba(68,71,92,.1);margin-bottom:15px}.filter-bl-lbl{display:block;cursor:pointer;position:relative;padding-right:41px}.filter-bl-lbl .pls{content:'';border-radius:40px;background:#44475c;width:31px;height:21px;display:block;position:absolute;top:0;right:0}.filter-bl-lbl .pls:after,.filter-bl-lbl .pls:before{content:'';display:block;width:1px;height:11px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-1px,-50%)}.filter-bl-lbl .pls:after{height:1px;width:11px;transform:translate(-50%,-1px)}.filter-bl-chk-row{margin-top:7px}.filter-bl-chk-row label{position:relative;display:inline-block;padding-left:18px;cursor:pointer}.filter-bl-chk-row label:before{content:'';display:block;width:10px;height:10px;border-radius:2px;border:1px solid #44475c;top:6px;left:0;position:absolute}.filter-bl-chk-row input:checked+label:before{background:#44475c}.filter-bl-prc{margin-top:15px;display:flex;align-items:center}.filter-bl-prc input{width:calc(100%/3);border-bottom:1px solid #bfbfbf}.filter-bl-prc span{width:calc(100%/3);text-align:center}.single_product .onsale,.single_product-price br{display:none}.single_product-ttl{font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}.single_product .sku,.single_product .sku_wrapper{font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.084px;text-transform:capitalize;color:silver}.single_product .sku_wrapper{display:block;margin-bottom:20px}.single_product .woocommerce-product-attributes{font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:36px;margin-top:30px}.single_product .woocommerce-product-attributes-row{font-size:18px;font-style:normal;line-height:normal;margin-bottom:15px;font-weight:700}.single_product .woocommerce-product-attributes-row p{display:inline;font-weight:400}.single_product .woocommerce-product-attributes-row p:before{content:', '}.single_product .woocommerce-product-attributes-row p:first-child:before{display:none}.product-bl-price ins .amount,.single_product-price ins .amount{padding-left:10px}.single_product-slider-big-bl{overflow:hidden;width:100%;max-width:526px;height:526px;display:flex;align-items:center;justify-content:center}.single_product-slider{margin:0 -11px}.single_product-slider-slide{padding:0 11px;cursor:zoom-in}.single_product-slider-slide-zoom{display:block}.single_product-slider .arrow{width:60px;height:100px;margin-top:-50px;display:flex;align-items:center;justify-content:center;background:0 0}.single_product-slider .arrow.prev-arrow{left:10px}.single_product-slider .arrow.next-arrow{right:10px}.single_product-slider .arrow svg{width:16px;height:auto}.single_product-slider .arrow svg path{fill:#2c3237}.single_product-variations-bl{margin-bottom:21px}.single_product-variations-bl-ttl{font-size:18px;font-style:normal;font-weight:400;color:#252c32;margin-bottom:10px}.single_product-variations-bl-vals{font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex;border-radius:6px;overflow:hidden}.single_product-attrs-bl{background:#f6f8f9}.single_product-attrs-bl label{padding:8px 16px;cursor:pointer}.single_product-attrs-bl input:checked+label{background:#e5e9eb;font-weight:600}.single_product-price{margin-bottom:15px;font-weight:700}.single_product-price>span{font-size:24px}.single_product-price del{color:#888;font-size:.6em;display:inline-block;transform:translateY(-8px);font-weight:400}.product-bl-price del bdi,.single_product-price del bdi{color:#888}.product-bl-price ins,.single_product-price ins{text-decoration:none}.single_product-wish{margin-bottom:20px;display:flex;align-items:center}.single_product-wish .txt{margin-right:10px}.single_product .related{margin-top:86px}.single_product .related h2{font-size:32px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:24px}.single_product .single_add_to_cart_button{width:100%;max-width:350px;overflow:hidden}.single_product .single_add_to_cart_button.pending{position:relative;pointer-events:none}.single_product .single_add_to_cart_button.pending:before{content:'';width:100%;height:100%;background-color:#2c3237;position:absolute;z-index:2;display:block;top:0;left:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><radialGradient id="a12" cx=".66" fx=".66" cy=".3125" fy=".3125" gradientTransform="scale(1.5)"><stop offset="0" stop-color="%23FFFFFF"></stop><stop offset=".3" stop-color="%23FFFFFF" stop-opacity=".9"></stop><stop offset=".6" stop-color="%23FFFFFF" stop-opacity=".6"></stop><stop offset=".8" stop-color="%23FFFFFF" stop-opacity=".3"></stop><stop offset="1" stop-color="%23FFFFFF" stop-opacity="0"></stop></radialGradient><circle transform-origin="center" fill="none" stroke="url(%23a12)" stroke-width="15" stroke-linecap="round" stroke-dasharray="200 1000" stroke-dashoffset="0" cx="100" cy="100" r="70"><animateTransform type="rotate" attributeName="transform" calcMode="spline" dur="2" values="360;0" keyTimes="0;1" keySplines="0 0 1 1" repeatCount="indefinite"></animateTransform></circle><circle transform-origin="center" fill="none" opacity=".2" stroke="%23FFFFFF" stroke-width="15" stroke-linecap="round" cx="100" cy="100" r="70"></circle></svg>');background-position:center center;background-size:40px 40px;background-repeat:no-repeat}.single_product-shortinfo{margin-top:40px;max-width:380px}.single_product-shortinfo-bl{border-bottom:1px solid #e5e9eb}.single_product-shortinfo-bl-ttl{font-size:18px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer;padding:8px 0;display:flex;flex-wrap:wrap}.single_product-shortinfo-bl-ttl span.arr{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.single_product-shortinfo-bl-ttl span.arr svg{transition:.3s;transform:rotate(0deg)}.single_product-shortinfo-bl-ttl span.txt{font-size:18px;font-style:normal;font-weight:400;line-height:24px;padding-left:8px}.single_product-shortinfo-bl-txt{padding-bottom:8px;font-size:16px;padding-left:32px;display:none}.single_product-shortinfo-bl.active .single_product-shortinfo-bl-ttl span.arr svg{transition:.3s;transform:rotate(90deg)}.single_product-shortinfo-bl.active .single_product-shortinfo-bl-txt{display:block}.modal-cart{left:0;position:fixed;top:0;z-index:99999;display:flex;justify-content:flex-end;width:100%;height:100vh}.modal-cart-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.2);width:100vw;height:100vh;cursor:pointer;z-index:1}.modal-cart-wrap{max-width:400px;width:100%;background:#fff;padding:20px;position:relative;z-index:2;overflow:auto}.modal-cart-cls{position:absolute;width:20px;height:20px;top:20px;right:20px;font-size:35px;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-cart-prods{padding-top:30px}.modal-cart-prods .cart_list{height:200px;overflow:auto}.modal-cart-prods .mini_cart_item{display:flex;flex-wrap:wrap}.modal-cart-prods .mini_cart_item-img{max-width:100px;width:100%}.modal-cart-prods .mini_cart_item-data{padding:0 15px;width:calc(100% - 100px - 20px)}.modal-cart-prods .mini_cart_item-data .quantity{font-size:14px;color:#999;display:block}.modal-cart-prods .mini_cart_item-data .quantity bdi{color:#999}.modal-cart-prods .mini_cart_item-remove{width:20px;font-size:30px;display:flex;align-items:center;justify-content:center;color:red}.modal-cart-prods .mini_cart_item-remove svg{width:100%;height:auto}.modal-cart-prods .mini_cart_item-remove svg path{fill:red}.modal-cart-prods .woocommerce-mini-cart__empty-message{background:#eee;text-align:center;display:flex;align-items:center;justify-content:center;padding:40px;font-size:14px;margin-bottom:20px}.modal-cart .woocommerce-mini-cart__buttons{padding:20px 0}.modal-cart .woocommerce-mini-cart__buttons .btn{width:100%}.page-contacts-subttl{font-size:24px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:30px}.page-contacts-item{padding-left:34px;margin-bottom:40px}.page-contacts-item-ml-txt{padding-left:34px}.page-contacts-form{max-width:330px;width:100%}.page-contacts-form-ttl,.woocommerce-breadcrumb{font-size:24px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:30px}.page-contacts-form input[type=email].wpcf7-not-valid,.page-contacts-form input[type=text].wpcf7-not-valid,.page-contacts-form textarea.wpcf7-not-valid{border-color:red}.page-contacts-form input[type=submit]{width:100%;margin-top:20px}.woocommerce-breadcrumb{color:#2c3237;font-size:14px;margin-bottom:40px}.woocommerce-breadcrumb a{color:#6e7c87}.product-bl{max-width:300px;margin:0 auto}.product-bl .onsale,.product-bl-price br{display:none}.product-bl-img{font-size:0;line-height:1;position:relative;overflow:hidden}.product-bl-img .lbl{font-size:14px;font-weight:700;background:#bbb;color:#fff;padding:6px 12px;display:inline-block;position:absolute;top:10px;right:10px;z-index:3}.product-bl-img .lbl.lc{background:red}.page-cart-txt .woocommerce-cart-form td.product-data a,.product-bl-img a{display:block}.product-bl-img .second_img{opacity:0;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:2;pointer-events:none;transition:.3s}.product-bl-img:hover .second_img{opacity:1;transition:.3s}.main-products-slide:nth-child(2n) .product-bl-img.has_second img,.product-bl-col:nth-child(2n) .product-bl-img.has_second img{opacity:0;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:2;pointer-events:none;transition:.3s}.main-products-slide:nth-child(2n) .product-bl-img.has_second .second_img,.product-bl-col:nth-child(2n) .product-bl-img.has_second .second_img{position:static;opacity:1}.main-products-slide:nth-child(2n) .product-bl-img.has_second:hover .second_img,.main-products-slide:nth-child(2n) .product-bl-img.has_second:hover img,.product-bl-col:nth-child(2n) .product-bl-img.has_second:hover .second_img,.product-bl-col:nth-child(2n) .product-bl-img.has_second:hover img{opacity:1;transition:.3s}.product-bl-ttl{margin-top:15px;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:0 20px}.product-bl-info{margin-top:15px;display:flex;justify-content:space-between;padding:0 20px}.page-cart-txt .woocommerce-cart-form td .product-name a,.product-bl-cart a,.product-bl-price{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product-bl-price del{color:#888;font-size:.8em;margin-right:4px;transform:translateY(-4px);display:inline-block}.product-bl-tools{display:flex;justify-content:flex-end}.product-bl-cart .add_to_cart_button.loading svg{animation:cart_loading 2s ease 0s 1 normal forwards}.product-bl-cart .add_to_cart_button.added svg path{fill:#ea098a}.page-cart .content-block .woocommerce-checkout-payment ul li:before,.page-cart-txt .woocommerce-checkout-payment ul li input,.product-bl-cart .added_to_cart,.woocommerce-MyAccount-content .tinvwl-table-manage-list tfoot,.woocommerce-MyAccount-navigation ul li:before{display:none}.product-bl-info{align-items:center}.product-bl-like{padding-left:15px}.product-bl-cart button,.product-bl-like button{background:0 0;border:0;padding:0}.page-cart-info{border-right:1px solid #d1d1d1;padding-right:40px;width:calc(100% - 14px)}.page-cart-data-ttl{margin-bottom:18px;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.page-cart-txt .woocommerce-cart-form__contents{width:100%}.page-cart-txt .woocommerce-cart-form td{vertical-align:top}.page-cart-txt .woocommerce-cart-form td.product-thumbnail{width:150px}.page-cart-txt .woocommerce-cart-form td.product-thumbnail img{max-width:150px}.page-cart-txt .woocommerce-cart-form td.product-data{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;padding-left:20px}.page-cart-txt .woocommerce-cart-form td.product-data dl.variation{display:flex}.page-cart-txt .woocommerce-cart-form td.product-data dl.variation dd p,.page-cart-txt .woocommerce-cart-form td.product-data dl.variation dt{font-size:14px}.page-cart-txt .woocommerce-cart-form td.product-data dl.variation dd{margin-right:13px}.page-cart-txt .woocommerce-cart-form td.product-data dl.variation dd p{font-weight:700}.page-cart-txt .woocommerce-cart-form td .product-subtotal{font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:23px;display:block}.page-cart-txt .quantity .input-text,.page-cart-txt .woocommerce-cart-form td .product-subtotal bdi,.page-cart-txt .woocommerce-cart-form td .product-subtotal bdi span{font-size:14px;font-style:normal;font-weight:400;line-height:0}.page-cart-txt .woocommerce-cart-form td .product-name{display:block;margin-bottom:23px}.page-cart-txt .woocommerce-cart-form td .product-btm{display:flex}.page-cart-txt .woocommerce-cart-form td .product-remove{margin-left:14px}.page-cart-txt .quantity{display:flex;align-items:center}.page-cart-txt .quantity-button-change{padding:0;border:0;background:0 0}.page-cart-txt .quantity .input-text{line-height:normal;text-align:center;width:50px;padding:0 0 0 14px;border:0}.page-cart .col2-set,.page-cart-txt{display:flex;flex-wrap:wrap}.page-cart .col2-set .col-1,.page-cart .col2-set .col-2{width:100%}.page-cart .col2-set .form-row-wide{clear:both}.page-cart .col2-set .form-row{margin-bottom:15px}.page-cart form.checkout.woocommerce-checkout{padding:40px 0}.page-cart h3{font-weight:500}.page-cart label{display:block;margin-bottom:7px}.page-cart input,.page-cart select,.page-cart textarea{padding:15px 20px;border-radius:25px;border:1px solid #858585;background:#fff;width:100%;line-height:1;font-size:14px}.page-cart input[type=checkbox],.page-cart input[type=radio]{width:40px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.page-cart .woocommerce-form-coupon-wrap .woocommerce-info{padding:0;border:0}.page-cart .woocommerce-form-coupon-wrap .form-row.form-row-first{display:flex;align-items:center;flex-wrap:wrap}.page-cart .woocommerce-form-coupon-wrap .form-row.form-row-first label{text-indent:0;padding-right:15px;margin-bottom:10px}.page-cart .woocommerce-form-coupon-wrap .form-row.form-row-first input#coupon_code{flex:1;margin-bottom:10px}.page-cart .woocommerce-form-coupon-wrap .form-row.form-row-last{text-indent:0;padding-top:20px}.page-cart .woocommerce-form-coupon-wrap .woocommerce-error{border-color:red}.page-cart .woocommerce-checkout-review-order table.shop_table td,.page-cart .woocommerce-checkout-review-order table.shop_table th{padding:19px;border:1px solid #000}.page-cart h3,.page-cart table.shop_table{margin-bottom:20px}.page-cart .woocommerce-checkout-payment ul{list-style:none}.page-cart .woocommerce-checkout-payment ul li{padding-left:0}#customer_login button[type=submit],.lost_reset_password button[type=submit],.page-cart .button,.woocommerce-EditAccountForm button[type=submit]{border-radius:5px;border:1px solid #000;background:0 0;padding:13px 14px 14px;font-size:20px;font-style:normal;font-weight:400;line-height:normal;display:inline-block;text-align:center}.page-cart .button:hover{border-color:#000;color:#fff;background:#000}.page-cart-txt>.woocommerce{width:100%;max-width:50%}.page-cart-txt>.woocommerce:first-child{padding-right:15%}.page-cart-txt>.woocommerce:last-child{border-left:1px solid #858585;padding-left:3%}.page-cart-txt .woocommerce-checkout-payment ul li{display:flex;flex-wrap:wrap;margin-bottom:15px}.page-cart-txt .woocommerce-checkout-payment ul li label{position:relative;padding-left:22px;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center}.page-cart-txt .woocommerce-checkout-payment ul li label:before{content:'';position:absolute;width:15px;height:15px;box-shadow:0 0 0 1px #858585;top:5px;left:0;border-radius:4px}.page-cart-txt .woocommerce-checkout-payment ul li input:checked+label:before{border:4px solid #fff;background:#858585}.page-cart-txt .woocommerce-checkout-payment ul li .payment_box p{font-style:italic;font-size:16px;color:#777}.page-cart-txt .woocommerce-checkout-payment ul li label img{margin-left:5px}.page-cart-txt.content-block p{text-indent:0}.page-cart .checkout-get-discount{border:1px dashed #e82394;padding:20px;border-radius:20px;margin:30px 0}.page-cart .checkout-get-discount-txt{text-align:center;font-size:20px;margin-bottom:20px}.page-cart .checkout-get-discount-btn{margin:0 auto;width:100%;max-width:230px;display:block;font-size:16px!important;padding:13px 10px;background:#e82394;border:1px solid #e82394}.page-cart .checkout-get-discount-btn:hover{background:#fff;color:#e82394}.page-shop-top_cats{margin-bottom:80px}.page-shop-top_cats-bl{position:relative;margin-bottom:27px;overflow:hidden;border-radius:4px}.page-shop-top_cats-bl-img{position:relative;z-index:1;display:block;font-size:0;line-height:1}.page-shop-top_cats-bl-ttl{display:block;padding:10px;max-width:140px;position:absolute;bottom:0;z-index:2;width:100%;font-size:17px;font-weight:700;background:#fff}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;list-style:none;margin:0 -12px 20px}.woocommerce-MyAccount-navigation ul li{padding:0 12px}.woocommerce-MyAccount-navigation ul li.is-active a{color:#ea0a8a}#customer_login,.lost_reset_password{display:flex;flex-direction:column;align-items:center}#customer_login .u-column1,#customer_login .u-column2,.lost_reset_password .u-column1,.lost_reset_password .u-column2{max-width:340px;width:100%}#customer_login h2,.lost_reset_password h2,.woocommerce-EditAccountForm h2{color:#000;font-size:30px;margin-bottom:20px}#customer_login .u-column1,.lost_reset_password .u-column1,.woocommerce-EditAccountForm .u-column1{margin-bottom:30px}#customer_login label,.lost_reset_password label,.woocommerce-EditAccountForm label{display:block;margin-bottom:10PX}#customer_login input[type=email],#customer_login input[type=password],#customer_login input[type=text],.lost_reset_password input[type=email],.lost_reset_password input[type=password],.lost_reset_password input[type=text],.woocommerce-EditAccountForm input[type=email],.woocommerce-EditAccountForm input[type=password],.woocommerce-EditAccountForm input[type=text]{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem}#customer_login button[type=submit].disabled,.lost_reset_password button[type=submit].disabled{border-color:#888;color:#888;pointer-events:none}#customer_login button[type=submit]:hover,.lost_reset_password button[type=submit]:hover{background:#ea0a8a;border-color:#ea0a8a;color:#fff}.woocommerce-EditAccountForm button[type=submit]:hover{background:#000;border-color:#000;color:#fff}table.woocommerce-orders-table tr th,table.woocommerce-table--order-details tr th{font-size:18px}table.woocommerce-orders-table tr td,table.woocommerce-orders-table tr th,table.woocommerce-table--order-details tr td,table.woocommerce-table--order-details tr th{border:1px solid #ced4da;padding:7px 26px}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none}.footer{padding:50px 0 25px}.footer .container{position:relative}.footer .container:before{content:'';border-top:1px solid #d1d1d1;display:block;padding-bottom:50px}.f-logo{margin-bottom:35px;text-align:center}.f-menu{margin-bottom:15px;padding-top:10px}.f-menu ul{display:flex;flex-wrap:wrap;margin:0 10px;justify-content:center}.f-menu ul li{margin-bottom:20px;padding:0 10px}.f-menu ul li a,.f-phn a{font-size:16px;font-style:normal;font-weight:400;line-height:0}.f-copy,.f-txt{font-style:normal;font-weight:400;line-height:normal}.f-txt{margin-bottom:35px;font-size:16px}.f-copy{color:#a1a1a1;font-size:14px;text-align:center;padding-top:5px}.f-copy,.f-phn,.f-soc{margin-bottom:35px}.f-phn a{color:#2c3237;line-height:normal}.f-soc a{margin-right:20px}.f-addr{font-style:normal;font-weight:400;line-height:normal;font-size:16px}@media screen and (max-width:767.98px){.header{position:fixed;width:100%;top:0;left:0;background:#fff;z-index:9999;padding:15px 0;height:61px}.h-row{align-items:center}.h-btn_menu{width:35%;line-height:0}.h-logo{display:flex;justify-content:center;align-items:center;max-width:102px;margin:0 auto}.h-logo-wrap{margin-top:0;width:25%}.h-logo a svg{max-width:100%;height:auto}.h-tools{width:40%}.h-cart,.h-fav{padding-left:10px}.h-cart{margin-right:0;padding-right:0;margin-top:-1px;order:3}.h-fav{margin:0;order:2}.h-auth{display:none}.h-srch{order:4;padding-left:10px}.h-lang{margin-left:auto;margin-right:0;padding-top:0}.h-lang .cur{font-size:14px}.h-menu{height:calc(100vh - 61px);overflow:auto}.h-menu ul.menu{flex-direction:column;padding:15px 0}.h-menu ul.menu>li:first-child>span{margin-top:0}}@media (max-width:1399px){.main-portfolio-slide,.main-products-slide{padding:0 5px}}@media (min-width:1200px){.main-first{padding:323px 0 327px}}@media (max-width:991px){.main-cats{padding-bottom:30px}.main-collect,.main-news,.main-products{padding:30px 0}.main-news-img{margin-bottom:30px;text-align:center}.main-about{padding:30px 0}.main-about-ttl{padding-top:0}.main-portfolio{padding-top:30px}}@media (max-width:767.98px){.main-first{padding:30px 0 68px;min-height:500px;min-height:54vw;display:flex;align-items:flex-end;background-position:center bottom}.main-first-logo{display:none}.main-first-ttl{max-width:345px;margin:0 auto;color:#fff}.main-first-btn,.main-first-txt{display:none}.main-cats-bl{display:flex;flex-direction:column;height:calc(100% - 27px)}.main-cats-bl-ttl{flex:1;display:flex;align-items:center;justify-content:center}.main-first{overflow:hidden}.main-collect-slider{margin-top:40px;height:93vw}.main-collect-slide{width:75vw;max-width:430px}.main-collect-bl-name{font-size:16px}.main-collect-bl-info-item{padding:0 10px;font-size:14px}.main-collect-bl-overl{padding:20px}.main-collect-slide.slide-2,.main-collect-slider[data-active=slide-2] .main-collect-slide.slide-3,.main-collect-slider[data-active=slide-3] .main-collect-slide.slide-1{left:40px}.main-collect-slide.slide-3,.main-collect-slider[data-active=slide-2] .main-collect-slide.slide-1,.main-collect-slider[data-active=slide-3] .main-collect-slide.slide-2{left:80px}.h-menu ul.menu>li{width:100%}.h-menu ul.menu>li>span{margin-top:20px;margin-bottom:10px}.main-h2{font-size:28px;margin-bottom:20px}.f-addr,.f-phn,.f-soc,.f-txt,.main-about-ttl,.main-about-txt{text-align:center}footer.footer{padding-top:20px}.footer .container:before{padding-bottom:20px}.main-cats-bl-ttl{padding:18px 10px;font-size:18px;margin-bottom:20px}.main-about-txt,.main-collect-txt{font-size:14px;line-height:22px}}@media screen and (max-width:767px){.page-contacts-item,.page-contacts-item-ml-txt{padding-left:0}}@media screen and (max-width:767.98px){.page-cart-txt>.woocommerce{max-width:none;width:100%;padding:0!important}.page-cart-txt>.woocommerce:first-child{order:2}.page-cart-txt>.woocommerce:last-child{order:1;border:0}.page-cart-txt .woocommerce-cart-form td.product-data{width:calc(100% - 100px);display:table-cell;vertical-align:top;text-align:left}.page-cart-txt .woocommerce-cart-form td.product-data:before,.page-cart-txt .woocommerce-cart-form td.product-thumbnail:before{display:none}.page-cart-txt .woocommerce-cart-form td.product-thumbnail{width:100px;display:table-cell}.page-cart-txt .woocommerce-cart-form td.product-thumbnail img{max-width:100px}.page-cart-txt .quantity .input-text{padding:0 10px}}@media (max-width:1199.98px){.single_product-slider-big{height:526px}}@media (max-width:991.98px){.single_product-slider-big{height:526px}}@media (max-width:767.98px){.single_product-slider .slick-list{pointer-events:none}.single_product-slider-slide.slick-active+.single_product-slider-slide img{margin-left:auto}.single_product-slider-slide-zoom .zoomImg{display:none!important;pointer-events:none}.single_product-slider .arrow{background:0 0;width:60px;height:100px;margin-top:-50px}.single_product-slider .arrow svg{width:16px;height:auto}.single_product-slider .arrow svg path{fill:#2c3237}.single_product-shortinfo-bl-txt{font-size:14px;line-height:22px}.single_product-image-wrap{margin-bottom:30px}}@media (max-width:549.98px){.single_product-slider-big{height:526px}}@media screen and (max-width:767.98px){.product-bl{display:flex;flex-direction:column;height:100%}.product-bl-ttl{padding:0 10px;flex:1;font-size:14px}.main-products-slider .product-bl-ttl{min-height:40px}.product-bl-info{padding:0 10px}.product-bl-cart a,.product-bl-price{font-size:14px}.filter-mob_btn{width:100%}.filter-mob_btn-wrap{display:block;padding-bottom:30px}.filter-mob_btn span{color:#fff}.filter-mob_btn svg rect{fill:#fff}.filter-mob_btn svg line{stroke:#fff}.filter-wrap{position:fixed;top:0;left:-300px;z-index:9999;background:#fff;min-height:100vh;height:100vh;overflow:auto;max-width:300px;padding:26px 20px;pointer-events:none;transition:.3s}.filter-wrap.active{left:0;pointer-events:all;transition:.3s}.filter-cls{display:block;font-size:44px;height:22px;width:22px;padding:5px;background:#fff;margin-bottom:20px}}.home.dark_theme .btn{border:1px solid #fff;background:#fff;color:#2c3237}.home.dark_theme .btn:hover{color:#fff;background:#2c3237}.home.dark_theme .h-lang-list ul,.home.dark_theme .h-menu,.home.dark_theme .header{background:#2c3237}.home.dark_theme .f-logo img,.home.dark_theme .h-logo img{width:120px;margin-top:-10px}.home.dark_theme .h-btn_menu button span{background:#fff}.home.dark_theme .f-soc a svg path,.home.dark_theme .h-auth svg path,.home.dark_theme .h-cart svg path,.home.dark_theme .h-fav svg path{fill:#fff}.home.dark_theme .h-lang .cur{color:#fff;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="5" viewBox="0 0 9 5" fill="none"><path d="M-2.87534e-08 0.657802C0.0893354 0.409165 0.305019 0.257736 0.500598 0.0957218C0.660533 -0.0364815 0.919857 -0.0230883 1.08642 0.10285C1.12469 0.132944 1.16122 0.164961 1.19586 0.198763C2.27017 1.21405 3.34402 2.22977 4.41741 3.24592C4.44156 3.27235 4.46348 3.30051 4.48299 3.33017C4.52503 3.29236 4.55039 3.27055 4.57438 3.24765C5.65798 2.22444 6.74105 1.20109 7.82358 0.177593C8.01756 -0.00494248 8.25472 -0.0604592 8.44801 0.0758484C8.62683 0.20432 8.78626 0.355271 8.92188 0.524519C9.04914 0.681132 9.01167 0.89175 8.87618 1.0475C8.85577 1.07098 8.83411 1.09348 8.8113 1.1149C7.50409 2.35182 6.19612 3.58867 4.8874 4.82545C4.69159 5.01057 4.46311 5.05097 4.25177 4.93453C4.19956 4.90393 4.15172 4.86712 4.10942 4.82501C2.80024 3.58896 1.49288 2.35167 0.187353 1.11317C0.108299 1.03799 0.0616893 0.932145 -3.67418e-08 0.840553L-2.87534e-08 0.657802Z" fill="%23FFFFFF"/></svg>')}.home.dark_theme .h-lang-list ul li a,.home.dark_theme .h-menu ul.menu ul.sub-menu .parent_menu,.home.dark_theme .h-menu ul.menu ul.sub-menu>li>a,.home.dark_theme .h-menu ul.menu>li>a,.home.dark_theme .h-menu ul.menu>li>span{color:#fff}.home.dark_theme .main{background:#2c3237;color:#fff}.home.dark_theme .main-cats-bl-ttl{background:#23282c;color:#fff}.home.dark_theme .main-about-txt,.home.dark_theme .main-about-txt *,.home.dark_theme .main-collect-txt,.home.dark_theme .main-collect-txt *,.home.dark_theme .main-h2,.home.dark_theme .product-bl-cart a,.home.dark_theme .product-bl-price,.home.dark_theme .product-bl-price bdi,.home.dark_theme .product-bl-ttl a{color:#fff}.home.dark_theme .main-about-img:before,.home.dark_theme .page-about_designer-img:before{background:#23282c}.home.dark_theme .modal-cart-wrap{background:#2c3237;color:#fff}.home.dark_theme .awdr_cart_strikeout_line ins bdi,.home.dark_theme .awdr_cart_strikeout_line ins bdi span,.home.dark_theme .modal-cart-cls,.home.dark_theme .single_product-shortinfo-bl-ttl span.txt,.home.dark_theme .single_product-shortinfo-bl-txt,.home.dark_theme .woocommerce-Price-currencySymbol,.home.dark_theme a.mini_cart_item-ttl,.home.dark_theme span.quantity{color:#fff}.home.dark_theme .awdr_cart_strikeout_line ins{color:#fff;text-decoration:none}.home.dark_theme p.woocommerce-mini-cart__total.total *{color:#fff!important}.home.dark_theme .footer{background:#2c3237}.home.dark_theme .footer .container:before{border-top-color:#23282c}.home.dark_theme .f-addr,.home.dark_theme .f-copy,.home.dark_theme .f-menu ul li a,.home.dark_theme .f-phn a,.home.dark_theme .f-txt{color:#fff}
/*# sourceMappingURL=main.min.css.map */
.custom-price {
    margin-bottom: 20px;
}
.custom-price input {
    margin-top: 10px;
    display: block;
    width: 100%;
    border-bottom: 1px solid #2c3237;
    max-width: 350px;
}
