@charset "UTF-8";.col-xs-12,.container,.container .woocommerce form .form-row-first,.container .woocommerce form .form-row-last,.container .woocommerce-page form .form-row-first,.container .woocommerce-page form .form-row-last,.products-content,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:100%}.social-banner a,a{text-decoration:none}.old-price,.single-old-price{text-decoration:line-through}.product-block h4 a,.single-page-block h2{-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.blog-posts a,.contact-block,.faq-answer,.header-lang-blocks,.hero-img,.over-hide,.product-block h4 a,.row,.woocommerce-pagination{overflow:hidden}.contact-group .label,.delivery-hours,.flurry-container,.pointer-none,body.loading-r{pointer-events:none}li{list-style:none}ul{padding:0}body.logged-in .cart-sidebar,footer{padding-top:40px}.add-to-home-screen:focus,input{outline:0}.woocommerce .wp-post-image,img{max-width:100%}a{color:#40c3c6}.container{max-width:1920px;margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px}.row{margin-right:-15px;margin-left:-15px}@media (max-width:1023px){.container{padding:0 20px}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.fleft,.left{float:left}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9,.woocommerce table.shop_table .product-thumbnail img{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (max-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:576px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}.big-container{margin-left:auto;margin-right:auto;max-width:1440px}.lrp-15{padding-left:15px;padding-right:15px}.z1{z-index:1}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.align-right{text-align:right}.align-left{text-align-last:left}.align-center,.stat-block,.text-center{text-align:center}#billing_address_1_field,.cart-product,.filter-groups,.head-category-inner,.header-menu>ul>.menu-item-has-children>a,.relative,.select-category-inner{position:relative}.clear{clear:both}.fright,.right{float:right}.mt-40{margin-top:40px}.w100p{width:100%!important}.flex,.woocommerce table.shop_table_responsive tr.coupon td{display:flex}.block,.container .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme,.filter-checkboxes label input:checked~.checkmark:after{display:block}.center-y{align-items:center}.center-x{justify-content:center}.center-x-y{align-items:center;justify-content:center}#live-search-results,.flex-column{display:flex;flex-direction:column}.flex-row{flex-direction:row}.category-section .term-description,.hide,.open-menu .icon-bar:nth-child(2),.woocommerce .container a.added_to_cart,.woocommerce table.shop_table_responsive tr.coupon td::before,.woocommerce-additional-fields h3{display:none}.space-b{justify-content:space-between}.space-a{justify-content:space-around}.flex-end{align-items:flex-end}.grid{display:grid}.gray{background-color:#f7f7f7}.gap-15,.gap15{gap:15px}.gap10{gap:10px}.woocommerce ul.order_details li bdi,.woocommerce ul.order_details li span,b,strong{font-weight:700}.gap-5{gap:5px}.error{color:#ff4d4d;position:absolute;right:0}.text-up{text-transform:uppercase}.container-m{max-width:570px;margin:0 auto}html{scroll-behavior:smooth}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}.news-text,.woocommerce table.shop_table td a.woocommerce-remove-coupon,h5{font-size:16px}h6{font-size:14px}body{background:#fff;font:14px Arnamu,Arial,Helvetica,sans-serif}html[lang=en-US] body{font-family:Be Vietnam Pro}@font-face{font-family:Nortar;font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/Nortar-Regular.woff2') format('woff2')}@font-face{font-family:Arnamu;font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/arnamu.woff2') format('woff2')}.discount,.top-header{background-color:#35506a}.top-header .container{height:74px;flex-wrap:wrap}.latest-products .view-all,.working-hours{color:#fff}.working-hours img{width:20px;margin-right:10px}.header-support{gap:8px}.header-support a{font-weight:600;line-height:19px;color:#40c3c6}.header-support a svg{width:12px;margin-right:6px}.header-support span a{font-size:12px;line-height:16px;color:#fff}.head-category{font-weight:600;line-height:24px;letter-spacing:.5px;color:#fff;padding-left:16px;padding-right:16px;background:#40c3c6;border-radius:40px;height:42px;cursor:pointer;width:240px}.header-lang{position:relative;width:30px;height:30px}.header-lang-blocks a{width:30px;height:30px;flex-shrink:0;cursor:pointer;order:2}.header-lang-blocks a img{width:100%;height:100%;object-fit:cover}.header-lang-blocks a.active{order:0}.header-lang-blocks{position:absolute;z-index:1;width:30px;height:30px;transition:height .3s;display:flex;flex-direction:column;gap:5px}.header-lang-blocks.open{height:100px}.head-category.open{border-radius:15px 15px 0 0}.head-category svg{width:18px;margin-right:9.6px;flex-shrink:0}.container .footer-logo img,.container .header-logo img{max-width:330px}.head-all-category{position:absolute;padding-bottom:4px;background:#fff;border:.5px solid rgba(64,195,198,.3);border-bottom-left-radius:15px;border-bottom-right-radius:15px;z-index:10;width:100%;left:0;border-top:2px solid #40c3c6;display:none}.head-all-category li{font-style:normal;font-weight:400;font-size:14px;line-height:110%;letter-spacing:.717038px;color:#222;cursor:pointer;padding:7px 16px;position:relative;transition:.3s ease-in-out}.head-all-category li:after{content:'';position:absolute;height:40px;width:3px;background-color:#40c3c6;top:0;left:-1px;border-radius:5px;transition:.3s ease-in-out;opacity:0}#MainPopup,#live-search-overlay,#message-wrapper{height:100%;left:0;top:0}.head-all-category li:hover{padding-left:24px;color:#40c3c6}.category-block .img:not(.lazy-bg),.head-all-category li:hover:after{opacity:1}.header-search{gap:10px;height:42px;background-color:#f0f8ff;border:2px solid #2a4055;border-radius:40px;padding-left:16px;padding-right:4px;justify-content:space-between;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:.3s;font-size:16px}.header-search:hover{background-color:#e6f3ff;border-color:#2a4055;box-shadow:0 4px 8px rgba(0,0,0,.15)}.header-search:focus{outline:0;box-shadow:0 0 8px rgba(0,183,235,.5)}.header-search input[type=text]{background:0 0;border:0;line-height:19px;color:#717971;height:100%;min-width:420px;font-weight:500}.header-search input[type=image]{width:34px}.header-search input[type=text]::placeholder{color:#666;opacity:.8}.wpml-ls-legacy-list-horizontal,.wpml-ls-legacy-list-horizontal ul li:last-child a{padding-right:0}.fixed-header .main-header{position:fixed;top:0;left:0;z-index:99;width:100%;transition:.2s ease-in-out}.fixed-header{margin-top:93px}.main-header{background-color:#fff}.main-header .container{height:94px;position:relative}.header-menu ul{gap:40px}.header-menu li a{font-size:16px;line-height:22px;color:#222;transition:.3s ease-in-out;text-wrap:nowrap}.header-login{gap:30px}.header-l-block svg{margin-right:12px;flex-shrink:0}.header-l-block a{line-height:19px;color:#222;position:relative;display:flex;align-items:center}.header-l-block span{position:absolute;width:21px;height:21px;border-radius:50%;left:18px;top:-8px;background:#40c3c6;border:2px solid #fff;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:500;font-size:9px;color:#fff}.header-l-block a div{gap:4px}.header-l-block a .amount{font-size:12px;line-height:16px;color:#40c3c6}.header-l-block a img{margin-left:10px}.menu-img{position:absolute;top:55px;right:50px}.menu-img .img{border-radius:10px;width:303px}.menu-img-bg{position:absolute;left:-15px;top:-15px;width:404px}.menu-button{height:22px;cursor:pointer}.icon-bar{background:#40c3c6;border-radius:10px;height:2px;width:22px;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.open-menu .icon-bar:first-child{transform:rotate(45deg)}.open-menu .icon-bar:nth-child(3){transform:rotate(-45deg);margin-top:-2px}.open-menu .menu-button{align-items:center;justify-content:center;padding:0}.main-burger-button{display:flex;gap:6px;align-items:center;cursor:pointer;margin-left:auto;margin-right:10px}.header-search-group{margin-right:auto}.open-menu .main-burger-button .icon-bar:first-child{margin-top:14px}.main-burger-button .menu-button{display:block;height:32px}.main-burger-button .icon-bar{width:40px;height:3px;display:block;margin-top:6px;background-color:#35506a}.header-menu-fixed li.current-menu-item>a,.header-menu-fixed li:hover>a,.main-burger-button span{color:#35506a}.header-menu-fixed{-webkit-transition:transform .5s cubic-bezier(.79,.14,.15,.86);transition:transform .5s cubic-bezier(.79,.14,.15,.86);transform:translate3d(-99%,0,0);-webkit-transform:translate3d(-99%,0,0);display:block;position:fixed;bottom:0;height:calc(100% - 74px);left:0;width:25%;background-color:#fff;z-index:1002;margin-left:-15px;border-right:1px solid #f1f1f1}#submit-feedback,.feedback-icon,.live-search-item{transition:background .3s}#MainPopup,.body-overlay,.feedback-icon{z-index:1000;position:fixed}.open-menu .header-menu-fixed{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);margin-left:0}.change-plus:before,.filter-groups .carpet{transform:rotate(-90deg)}.header-menu-fixed li a{padding:8px 25px 8px 20px;display:flex;align-items:center;gap:10px;color:#5a5a5a;font-size:16px;font-weight:400;justify-content:space-between}.header-menu-fixed li:hover{background-color:#f3f3f3}.body-overlay{width:100%;background:#000;top:0;height:100vh;opacity:.3}.menu-close{background:#35506a;height:30px;width:100%;padding-right:15px;justify-content:flex-end}.menu-close .close{width:18px;height:18px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../img/icon/close.svg)}#MainPopup{display:none;width:100%;background:rgba(0,0,0,.5);justify-content:center;align-items:center}.popup-content{color:#333;border:3px solid #40c3c6;margin:20vh auto 0}.popup-content button{background:#40c3c6;color:#fff}.announcement-bar{color:#fff;font-size:16px;font-weight:700;padding:10px 0;text-align:center;max-width:50%}#live-search-overlay{position:fixed;width:100%;background:rgba(0,0,0,.47);z-index:99998}#live-search-container{position:fixed;top:175px;left:50%;transform:translateX(-50%);width:calc(100% - 60px);max-width:600px;max-height:400px;overflow-y:auto;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.2);border-radius:8px;z-index:99999}.live-search-item{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #e0e0e0}.live-search-item:last-child{border-bottom:none}.live-search-item:hover{background-color:#f9f9f9}.live-search-item>img{width:100px;object-fit:cover;border-radius:6px;margin-right:16px}.live-search-item .add-to-cart img{width:30px}.live-search-item .product-name{font-weight:500;color:#333;flex:1}.live-search-item:hover .product-name{color:#e53935}.live-search-item .product-price{margin-left:10px;font-weight:500;white-space:nowrap}.live-search-item .quantity{display:flex;align-items:center;margin-left:16px}.live-search-item .quantity .change-btn{width:24px;height:24px;background:#eee;border-radius:4px;text-align:center;cursor:pointer}.live-search-item .quantity input{width:40px;text-align:center;border:1px solid #ccc;margin:0 4px}.live-search-item .total-price{margin-left:16px;font-weight:700}.live-search-item .add-to-cart{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#40c3c6;color:#fff;border-radius:4px;margin-left:16px;text-decoration:none;font-size:14px;transition:background .2s}#message-wrapper,.close-popup{align-items:center;display:flex}.live-search-item .add-to-cart:hover{background:#36adb0}.feedback-icon{right:5px;bottom:10px;cursor:pointer;background:rgba(255,255,255,.9);padding:6px;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.2)}.feedback-icon:hover{background:#fff}.feedback-icon img{width:32px;display:block}#message-wrapper{position:fixed;width:100%;background:rgba(0,0,0,.4);justify-content:center;z-index:10000}#message-wrapper .error{right:30px;margin-top:-8px}.popup-message-block{background:#f1fbfb;border-radius:12px;padding:30px;width:90%;max-width:480px;position:relative;box-shadow:0 4px 16px rgba(0,0,0,.25)}#message-wrapper .popup-message-block h2{margin-top:0;font-size:20px;color:#35506a;margin-bottom:10px;text-align:center}#message-wrapper .popup-message-block p{font-size:14px;color:#888;margin-bottom:15px;text-align:center}#message-wrapper input[type=email],#message-wrapper textarea{width:100%;margin-top:10px;padding:10px;border:1px solid #ccc;border-radius:6px;resize:vertical;font-size:14px}#submit-feedback{background-color:#40c3c6;color:#fff;border:none;padding:12px 20px;font-size:12px;border-radius:8px;margin-top:15px;cursor:pointer;width:100%}#submit-feedback:hover{background-color:#35adb0}.close-popup{position:absolute;top:12px;right:12px;cursor:pointer;padding:6px;border-radius:50%;transition:background .3s,transform .3s;justify-content:center}.close-popup:hover{background:rgba(53,80,106,.1)}.feedback-topic{display:flex;gap:25px;align-items:center;justify-content:center;margin-bottom:15px}#message-wrapper form .feedback-topic label{display:flex;color:#35506a;font-size:14px;flex-direction:column}.g-recaptcha{margin-top:20px}.hero{height:482px;position:relative;background-color:#e2ffff}.best-price,.hero .blob,.hero-img{position:absolute}.hero-img{top:0;left:50%;width:50%;height:100%}.hero-img-bg{height:485px;background-size:cover;background-repeat:no-repeat;background-position:center}.hero-inner{height:482px;width:38%}.comforter{font-family:Nortar;font-size:36px;color:#35506a;line-height:40px;margin-bottom:6px}.best-price,.hero-inner h1{font-style:normal;line-height:120%;text-transform:capitalize}html[lang=en-US] .comforter{font-family:Comforter Brush}.hero-inner h1{font-weight:700;font-size:45px;letter-spacing:-.01em;color:#222;margin-bottom:16px}.best-price,.hero-inner h3{font-size:20px;letter-spacing:-.01em}.hero-inner h3{line-height:150%;color:#222}.best-price,.social-banner,.social-banner a{color:#fff;display:flex}.hero-inner form{margin-top:52px;height:56px;border:1px solid #717971;border-radius:40px;display:flex;align-items:center;justify-content:space-between;padding-right:5px;padding-left:24px;width:350px}.hero-inner form input[type=text]{font-size:18px;line-height:24px;letter-spacing:.5px;color:#717971;background:0 0;border:0}.best-price{height:109px;width:109px;background:#40c3c6;border-radius:50%;font-weight:600;text-align:center;padding:15px;flex-shrink:0;z-index:2}.category-block .img,.deal-week{background-size:cover;background-position:center}.big-title,.categories h2{font-weight:700;text-transform:uppercase}.hero .blob{width:220px;z-index:1}.social-banner{text-align:center;padding:12px 0;font-size:16px;animation:1s slideDown;align-items:center;gap:20px}.social-banner a{width:30px;height:30px;align-items:center;justify-content:center}.favorite,.social-m img{width:25px}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.social-m{align-items:center;gap:15px;margin-right:14px}.categories{margin:70px 0;text-align:center}.categories h2{font-size:36px;color:#222}.category-blocks{margin-top:40px;display:grid;grid-gap:16px;grid-template-columns:repeat(6,1fr)}.category-block{border-radius:6px;display:flex;align-items:center;flex-direction:column;padding:16px}.category-block .img{width:179px;height:179px;border-radius:50%;margin-bottom:13.5px;background-repeat:no-repeat;opacity:0;transition:opacity .5s}.owl-carousel .category-block .img{width:100%;height:140px}.category-blocks .owl-dots{display:flex;justify-content:center;gap:5px}.category-blocks.owl-carousel button.owl-dot{height:10px;width:10px;background:#ccc;border-radius:50%}.category-blocks.owl-carousel button.owl-dot.active{background:#555}.category-block h3{font-weight:600;font-size:20px;line-height:1.3;color:#222;margin-bottom:4.5px;height:2.3rem}.category-block span{font-size:16px;line-height:24px;text-transform:lowercase;color:#666}.big-title,.big-title span{font-size:48px;line-height:53px;font-style:normal}.all-categories{display:inline-block;margin-top:30px}.deal-week{height:478px}.deal-week .container{height:478px;padding-top:150px}.big-title{color:#35506a;padding:0 15px}.big-title span{font-weight:400;text-transform:lowercase;color:#35506a}.add-to-btn div,.weight{text-transform:uppercase}.deal-week h3{margin-top:26px;line-height:170%;color:#222;max-width:528px;text-align:center;margin-bottom:43px;font-size:24px}.deal-week h3 span{font-size:27px;color:red}.main-btn{font-weight:500;font-size:14px;line-height:20px;display:flex;align-items:center;text-align:center;letter-spacing:.1px;color:#fff;padding:10px 24px;background:#40c3c6;border-radius:100px}.latest-main-img{height:700px;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:10px;margin-top:90px;background-color:#35506a;padding:0 10px;min-width:280px}.latest-products .container{display:flex;gap:21px;margin-top:100px;margin-bottom:100px}.latest-products-block{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:21px}.latest-products .comforter{color:#35506a;margin-bottom:19px}.enlarge-title,.page-title{font-style:normal;font-weight:700;font-size:36px;line-height:44px;color:#fff;text-align:center}.discount,.new-product,.view-all{color:#fff;font-size:12px;display:flex}.latest-products .enlarge-title{margin-bottom:95px;color:#fff;font-size:32px;white-space:pre-line;padding:0 15px}.view-all{font-style:normal;font-weight:500;line-height:18px;align-items:center;text-align:center}.old-price,.why-choose .desc{font-weight:400;font-style:normal}.view-all img{margin-left:8px}.product-img{border:2px solid #f2f2f2;border-radius:6px;padding:2px;position:relative;margin-bottom:17px;display:flex;justify-content:center;transition:border-color .2s ease-in-out}.product-img img{width:100%;height:auto;aspect-ratio:1/1}.product-img span{position:absolute;font-size:18px;text-align:center}.product-labels{position:absolute;z-index:1;top:8px;left:8px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.discount,.new-product{border-radius:5px;padding:5px;align-items:center;justify-content:center}.new-product{background-color:#40c3c6}.product-block:hover .product-img{border-color:#d9d9d9}.favorite{position:absolute;top:16px;right:16px}.product-block h4 a{-webkit-line-clamp:2;max-height:2.8em;min-height:2.8em;height:100%;font-weight:500;line-height:23px;color:#222;margin-bottom:4px;font-size:18px;display:block}.weight{font-size:13px;line-height:18px;letter-spacing:.02em;color:#a3ad9f;margin-bottom:15px}.current-price,.old-price{line-height:150%;color:#222}.old-price{font-size:14px;opacity:.4}.current-price{font-size:18px}.add-to-cart{width:140px;height:50px;background:#40c3c6;border-radius:64px;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:16px;padding:0 10px;position:relative}.why-choose,footer{background:#f1fbfb}.single-product-block .add-to-cart{width:250px}.wp-post-image{border:2px solid #f2f2f2;border-radius:6px}.added_to_cart{color:#222;align-items:center;margin-top:18px;font-size:16px;text-align:left;display:none}.latest-group{column-gap:48px;row-gap:90px}.latest-group:nth-child(2n),.page-pagination{margin-top:50px}.why-choose{padding:50px 0}.why-choose h5{line-height:22px;color:#3b433e;margin-top:23px}.stats{margin-top:70px;width:60%;margin-bottom:70px}.num{font-style:normal;font-weight:700;font-size:44px;line-height:56px;color:#222;margin-bottom:19px}.stat-block span{font-size:20px;line-height:27px;color:#545454}.why-choose .desc{font-size:28px;line-height:40px;color:#222;width:80%;margin:38px auto 0;text-align:center}#product-filters{margin-bottom:60px}.products-full-content{display:flex;gap:32px;margin-bottom:60px}.products{margin:85px 0}.page-main-content,.single-post .single-category-blocks{margin-top:30px}.product-blocks{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:46px 21px}.category-head-blocks,.woocommerce-cart .product-blocks{grid-template-columns:repeat(6,1fr)}.product-block{min-width:0;position:relative}.selected-image{mix-blend-mode:multiply}#product-filters .product-blocks{grid-template-columns:repeat(4,1fr);margin-top:20px}.left-sidebar{width:18%;flex-shrink:0}.latest-products h2,.products h2{font-weight:700;font-size:36px;line-height:18px;color:#222;margin-bottom:30px}.quantity{display:flex;align-items:center;margin:20px 0}.quantity-value input{font-size:16px;width:40px;background:0 0;border:none;text-align:center}.change-btn{background-color:#f1f1f5;border-radius:8px;width:32px;height:32px;transition:background-color .3s;cursor:pointer;position:relative}.change-btn:after,.change-plus:before{content:"";background-color:#242424;border-radius:4px;width:12px;height:2px;display:block;position:absolute;top:50%;left:calc(50% - 6px)}.price bdi{font-size:18px;font-weight:700;color:#40c3c6;margin-bottom:10px}.filter-group{border-bottom:2px solid #f1f1f1;padding-bottom:20px;margin-bottom:20px}.filter-groups .carpet{display:none;top:16px;right:4px;position:absolute;pointer-events:none;transition:.2s ease-in-out}.filter-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;cursor:default}.filter-title h5{color:#4b4b4b;font-size:16px;font-weight:700}.filter-inputs{display:flex;gap:10px}.filter-inputs input{color:#7a7a7a;font-size:14px;font-weight:400;display:flex;align-content:center;justify-content:center;height:43px;width:100px;border-radius:6px;border:2px solid #f1f1f1;text-align:center}.filter-checkboxes label{display:flex;align-items:center;position:relative;padding-left:30px;margin-bottom:9px;cursor:pointer;color:#4b4b4b;font-size:16px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-checkboxes label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:1px;left:0;height:20px;width:20px;border-radius:2px;border:2px solid #f1f1f1;filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, .1))}.subscribe,.subscribe .container{height:450px}.woocommerce form label{display:block;color:#200909;font-size:16px}.woocommerce form label span{color:#35506a;font-size:16px;font-weight:400}.filter-checkboxes label:hover input~.checkmark{background-color:#f1f1f1}.filter-checkboxes label input:checked~.checkmark{background-color:#40c3c6;border-color:#40c3c6}.checkmark:after{content:"";position:absolute;display:none}.filter-checkboxes label .checkmark:after{left:5px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-wms .toggle-sidebar,.pagination .prev svg,.select-category-inner.open .carpet{transform:rotate(180deg)}.toggle-sidebar svg:hover path,.toggle-sidebar svg:hover rect{transform:translate(-6px);transition:.2s cubic-bezier(.4,0,.68,.06)}.filter-groups-hat h4{margin-bottom:20px;font-weight:700}.subscribe{background-size:cover;background-repeat:no-repeat}.subs-title{font-style:normal;font-weight:600;font-size:40px;line-height:51px;text-align:center;color:#fff;margin-bottom:16px}.subscribe h4{line-height:160%;text-align:center;letter-spacing:.02em;color:#fff}.subscribe-form{margin-top:33px;background:#40c3c6;box-shadow:2px 3px 20px 5px rgba(0,0,0,.05);border-radius:74px;padding:4px 5px 4px 32px;height:48px;display:flex;align-items:center;width:440px;justify-content:space-between}.select-all-category,.select-category{box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.subscribe-form input[type=text]{background:0 0;border:0;font-size:16px;line-height:30px;display:flex;align-items:center;letter-spacing:.25px;color:#fff;width:270px}.subscribe-form input[type=text]::placeholder{color:#fff}.subscribe-form input[type=submit]{font-style:normal;font-weight:500;font-size:14px;line-height:21px;letter-spacing:.1px;color:#222;height:40px;width:120px;display:flex;align-items:center;justify-content:center;border:0;outline:0;border-radius:20px;background:#f7f9ff;cursor:pointer}.page-path a,.page-path li.current{font-weight:500;font-size:14px;line-height:10px;font-style:normal;text-align:center}.page-path{margin-top:20px;margin-bottom:50px}.page-path li{display:inline-block;margin-right:12px}.page-path li:not(:last-child):after,body.woocommerce-page.archive .page-path li:after{content:'';display:inline-block;background-image:url('../img/icon/path-arrow.svg');width:6.33px;background-size:contain;height:10px;background-repeat:no-repeat;background-position:center;margin-left:12px}.page-path a{color:#626262;opacity:.6}.page-path li.current{color:#35506a}.page-title{text-align:center;margin-top:20px;margin-bottom:25px;color:#222}.category-head-blocks{display:grid;grid-gap:62px}.category-head-block{display:flex;flex-direction:column;align-items:center;margin-bottom:100px}.category-head-block .img{width:135px;height:135px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:50%;margin-bottom:16px}.category-head-block h3{font-style:normal;font-weight:600;line-height:18px;color:#222;margin-bottom:9.5px}.category-head-block span{font-size:16px;line-height:24px;color:#666}.category-title{position:relative;margin-bottom:70px}.category-title,.category-title a{font-style:normal;font-weight:700;font-size:32px;line-height:150%;text-transform:uppercase;color:#35506a}.category-title:after{content:'';height:2px;background-color:#35506a;width:65%;float:right}.single-category-block:nth-child(2n) .category-title{direction:rtl}.article-stats,.product-sort-block span{font-style:normal;font-weight:500;font-size:18px;line-height:110%;letter-spacing:.717038px;color:#a9acab}.page-numbers{font-style:normal;font-weight:500;font-size:14px;color:#222;margin-left:8px;display:flex;align-items:center;justify-content:center;padding:0 10px;margin-top:20px}.page-numbers.current{font-size:18px;color:#fff;width:40px;height:40px;background:#35506a;border-radius:50%;cursor:default}.pagination .next{margin-left:6px}.pagination .prev{margin-right:6px;color:#a9acab}.pagination .next svg{fill:#222;margin-left:6px;margin-top:2px}.pagination .prev svg{fill:#A9ACAB;margin-right:6px;margin-top:2px}.product-filter{margin-bottom:30px}.product-filter-block{padding:33px 24px;border:1px solid #e2e2ec;border-radius:10px;background-color:#fff;margin-bottom:58px;display:grid;grid-template-columns:1fr 1fr auto;column-gap:83px}.news-item,.select-category{display:flex;align-items:center}.select-category{border:2px solid #f1f1f1;border-radius:6px;padding:10px 20px;gap:20px;justify-content:flex-start;cursor:pointer;position:relative;width:210px}.sort-by .selected-category{font-size:16px;color:#7a7a7a;font-weight:400}.select-category .carpet{position:absolute;right:20px}.carpet{width:12px;height:7px}.select-all-category{position:absolute;right:0;z-index:10;background-color:#fff;width:100%;border-right:2px solid #f1f1f1;border-left:2px solid #f1f1f1;border-bottom:2px solid transparent}.sort-by{margin-bottom:30px;max-width:210px}.select-category-inner.open .select-all-category{border-bottom:2px solid #f1f1f1}.select-all-category li{cursor:pointer}.select-all-category li a,.sort-by li{color:#4b4b4b;font-size:16px;font-weight:400;padding:10px 20px 11px;display:block}.select-all-category li:hover{background-color:#e2ffff;color:#000}.filter-block-col svg{fill:#121212;position:absolute;right:12px}.filter-block-col .label{position:absolute;font-size:12px;line-height:16px;letter-spacing:.4px;color:#74777f;top:-12px;left:16px;background:#fff;padding:4px}.sort-block span{font-weight:400}.news-timeline{position:relative;padding-left:30px;border-left:2px solid #ccc;margin-top:25px}.news-item{position:relative;margin-bottom:30px}.timeline-dot{position:absolute;left:-37px;width:14px;height:14px;background-color:#40c3c6;border-radius:50%;border:2px solid #fff}.news-date{font-size:14px;color:#888;margin-bottom:5px}.single-product-block{display:grid;grid-template-columns:calc(35% - 21px) calc(45% - 21px) 20%;grid-column-gap:21px;margin-bottom:80px;position:relative}.single-product-details{padding:0 25px}.product-description{line-height:1.7;font-size:1rem}.single-pruduct-img div{padding:35px 0;background-color:#f6f6f6}.single-pruduct-img div>img{height:257px}.product-category{color:#f35244;font-size:14px;font-style:normal;font-weight:600;line-height:10px;padding:10px 24px;border-radius:20px;background:#fff1e5}.product-name,.product_title{color:#222;font-size:16px;font-style:normal;font-weight:700;margin-bottom:15px}.single-old-price,.single-product-price{color:#151515;font-style:normal;line-height:150%}body.single-product .product-name,body.single-product .product_title{font-size:32px}.category-section{margin-bottom:85px}.product-price-block{margin-top:16px}.single-product-price{font-size:24px;font-weight:600;margin-right:8px}.single-old-price{margin-right:16px;font-size:14px;font-weight:400;opacity:.4}.product-price-block span{color:#f35244;font-size:14px;font-style:italic;font-weight:600;line-height:150%}.sp-quantity input,.sp-quantity span{font-weight:500;line-height:30px;font-style:normal;font-size:18px}.sp-price{margin-top:34px;margin-bottom:40px}.sp-quantity{display:flex;padding:8px 0 8px 16px;align-items:center;border-radius:4px;border:1px solid #e0e3e2;height:50px;min-width:200px;position:relative}.sp-quantity input{border:none;outline:0;color:#222;width:100%}.sp-quantity span{position:absolute;color:#a9acab;right:20px}.add-to-btn{height:52px;position:relative}.add-to-btn div{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.1px}.add-to-btn span{position:absolute;bottom:0;text-decoration:underline}.blog-posts a,.cart-sidebar ins,.remove-product{text-decoration:none}.product-cross-sells{display:flex;flex-direction:column;gap:20px}.admin-controls{position:absolute;top:-25px}.cart-sidebar .quantity,.space-y-10{margin:10px 0}.faq-container{display:flex;flex-direction:column;gap:3rem}.faq-group{border:1px solid #ddd;border-radius:8px;padding:1.5rem;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.04)}.faq-group>.flex{align-items:center;gap:1rem;margin-bottom:.5rem}.faq-group img{width:40px;height:40px;object-fit:contain}.faq-group h2{font-size:1.5rem;margin:0}.faq-group p{color:#555;padding-left:18px}.faq-items{display:flex;flex-direction:column;gap:.5rem}.faq-item{border-top:1px solid #eee;padding-top:.5rem}.faq-question{width:100%;background:0 0;border:none;text-align:left;font-size:1rem;padding:.75rem 1rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .2s}.faq-question:hover{background:#f7f7f7}.faq-icon{font-size:1.2rem;transition:transform .3s;transform:rotate(-90deg)}.faq-question[aria-expanded=true] .faq-icon{transform:rotate(0)}.faq-answer{max-height:0;opacity:0;transition:max-height .4s,opacity .3s}.cart-sidebar,.checkout-btn,.contact-group .label{transition:.2s ease-in-out}.faq-answer.active{max-height:1000px;opacity:1}.blog-posts{display:grid;grid-template-columns:repeat(4,1fr);padding:20px}.blog-posts a{display:block;background:#fff;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.08);transition:transform .2s,box-shadow .2s}.blog-posts a:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.blog-posts .post-thumb{width:100%;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center;display:block}.blog-posts h2{font-size:1.2rem;font-weight:600;margin:12px 16px 8px}.blog-posts .post-excerpt{margin:0 16px 16px;font-size:.95rem;line-height:1.5;color:#444}.single-page-block{padding:40px 0}.single-page-block .page-title{font-size:2rem;margin-bottom:20px}.single-page-block p{margin:0 0 16px}.single-page-block h2{margin:16px;font-size:1.2rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:3}.single-page-block table{width:100%;border-collapse:collapse;margin:24px 0;font-size:.95rem}.single-page-block td,.single-page-block th{border:1px solid #ddd;padding:12px 16px;text-align:left}.single-page-block th{background:#f8f8f8;font-weight:600}.info-detail b,.main-footer h1{font-weight:500;color:#222;font-style:normal}.single-page-block tr:nth-child(2n){background:#fafafa}.header-block{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;margin-bottom:40px}.featured-image img{width:100%;height:auto;border-radius:12px;display:block}.title-block{display:flex;align-items:center;justify-content:center;text-align:center}.content-block{font-size:1rem;line-height:1.7}.blog-icon{width:35px;margin:auto}.loader-r{transform:rotateZ(45deg);perspective:1000px;border-radius:50%;width:48px;height:48px;color:#40c3c6;display:none;position:fixed;left:calc(50% - 34px);top:250px}.loader-r:after,.loader-r:before{content:'';display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:1s linear infinite spinn}.loader-r:after{color:#35506a;transform:rotateY(70deg);animation-delay:.4s}body.loading-r{position:relative}body.loading-r::before{content:"";position:fixed;inset:0;background:rgba(255,255,255,.6);z-index:9998}body.loading-r .loader-r{display:block;z-index:9999}@keyframes rotate{0%{transform:translate(-50%,-50%) rotateZ(0)}100%{transform:translate(-50%,-50%) rotateZ(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spinn{0%,100%{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}.footer-note{position:fixed;bottom:0;left:0;width:100%;background:#35506a;color:#fff;text-align:center;padding:12px 15px;font-size:16px;font-weight:700;box-shadow:0 -2px 8px rgba(0,0,0,.3);z-index:9999}.contact-block,.page-header{background:linear-gradient(295deg,#40c3c6 -56.74%,#35506a 130.17%)}.contact-block,.contact-form button{box-shadow:0 4px 6px rgba(0,0,0,.1)}.main-footer{grid-template-columns:1fr 1fr 1fr;padding-bottom:38px}.info-detail{display:flex;align-items:center;margin-bottom:35px}.footer-logo{margin-bottom:40px;display:block}.info-detail img{margin-right:6px}.info-detail a,.info-detail span{font-size:16px;color:#222}.info-detail b{font-size:16px;margin-right:4px}.main-footer h1{line-height:30px}.footer-menu{margin-top:36px}.footer-menu li,.woocommerce .col-md-10 form .form-row,.woocommerce .col2-set header,.woocommerce-Address *,.woocommerce-order p,.woocommerce-order-details h2,.woocommerce-privacy-policy-text{margin-bottom:15px}.footer-menu li a{font-size:16px;line-height:22px;color:#222}.footer-bottom{border-top:2px solid rgba(34,34,34,.05);padding:33px 0}.cards{column-gap:17px;align-items:center}.cards img{flex-shrink:0;width:45px;height:fit-content}.socials{margin-right:25px}.socials ul{column-gap:16px}.socials ul a{width:44px;height:44px;background:#35506a;border-radius:50%;display:flex;align-items:center;justify-content:center}.single-page-block{margin-bottom:100px}.single-page-block p{color:#222;font-size:16px;font-style:normal;font-weight:400;line-height:1.3}.single-page-block . form p,.subtotal-inner span{color:#fff}.page-info,.page-main-content p{color:#222;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:29px}.single-page-block ul{margin-left:25px;margin-top:15px}.single-page-block .woocommerce-MyAccount-navigation ul{margin-left:0;margin-top:0}body:not(.woocommerce-page) .single-page-block ol li,body:not(.woocommerce-page) .single-page-block ul li{font-size:18px;line-height:170%;color:#121212;margin-bottom:16px}body:not(.woocommerce-page) .single-page-block ul li:before{content:"";background-color:#40c3c6;width:10px;height:10px;border-radius:50px;font-weight:700;display:inline-block;margin-right:16px}.single-recipe h3,h2.wp-block-heading{margin:20px 0}.contact-block{display:flex;margin:70px auto 100px;width:80%;border-radius:15px}.contact-form h3,.contact-group,.woocommerce .col2-set h3{margin-bottom:10px}.contact-form{padding:32px 135px;width:65%}.contact-form h3{color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:140%;text-transform:capitalize;text-align:center}.contact-group{border-bottom:1px solid grey;position:relative;padding:40px 0 0}.contact-group .label{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:2;position:absolute;top:30px}.contact-group .label.active{top:10px;font-size:10px}.contact-group input,.contact-group textarea{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:34px;background-color:transparent;border:0;outline:0}input:-internal-autofill-selected{background-color:inherit}.contact-group textarea{width:100%;resize:none;line-height:1.7}.contact-form button{margin-top:40px;height:52px;width:100%;border-radius:100px;background:#fff;display:flex;align-items:center;justify-content:center;color:#35506a;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.1px;text-transform:uppercase;border:none;cursor:pointer;transition:.3s}.contact-col a,.contact-col h2{color:#222;line-height:140%;font-style:normal}.contact-form button:hover{background-color:#35506a;color:#fff;transform:scale(1.05);box-shadow:0 6px 12px rgba(0,0,0,.2)}.checkout-button:active,.contact-form button:active{box-shadow:0 3px 6px rgba(0,0,0,.15)}.contact-form button:active{transform:scale(.98)}.contact-cols{column-gap:32px}.contact-col{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;border-radius:10px;border:1px solid rgba(53,80,106,.5);box-shadow:2px 2px 10px 0 rgba(53,80,106,.4);height:152px;width:100%}.delivery-hour div,.page-header{align-items:center;display:flex}.contact-col h2{font-size:22px;font-weight:700;text-transform:capitalize}.contact-col a{text-align:center;font-size:18px;font-weight:400}.page-header{height:345px;justify-content:center}.page-header .header-bg{width:200px;height:auto}.delivery-hours{gap:32px;margin:24px auto 70px;width:174px}.delivery-hour{justify-content:space-between;background-image:url('../img/icon/arrow-right-green.svg');background-repeat:no-repeat;background-size:30px;background-position:center}.delivery-hour div{border-radius:8px;background:#40c3c6;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.1px;justify-content:center;width:60px;height:32px}.cart-sidebar{position:fixed;top:0;bottom:0;right:-140px;left:unset;padding:20px 0 10px 10px;width:140px;border-left:2px solid #f2f2f2;z-index:1000;background-color:#fff}.cart-sidebar .change-btn{width:28px}.cart-sidebar .product-info .price bdi,.product-info{color:#a3ad9f;font-size:12px}.toggle-sidebar path,.toggle-sidebar rect{transform:translate(0);transition:.2s cubic-bezier(.32,.94,.6,1)}.toggle-sidebar rect{width:0}.toggle-sidebar svg:hover rect{width:15px}body.page-wms .cart-sidebar{right:0}.ms-inner{height:100%}.ms-inner>:not(.cart-products){margin-right:10px;text-align:center}.subtotal{background:#40c3c6;display:flex;align-items:center;justify-content:center;border-radius:3px;height:35px}.basket{position:relative;display:flex;justify-content:center}.basket svg{flex-shrink:0}.subtotal-number{position:absolute;color:#fff;margin-left:4px}.ms-amount{font-size:16px;font-weight:600;color:#000;text-align:center}.free-shipping{background-color:#fff3e7;border-radius:3px;padding:7px;color:#222;font-size:12px;font-weight:600}.free-shipping img{width:18px;margin-right:2px}.checkout-btn{padding:5px;border-radius:50px;font-size:14px;text-align:center;color:#fff;font-weight:600;background-color:#35506a}.checkout-btn:hover{background-color:#183a5c}.cart-products{border-top:2px solid #f2f2f2;padding-top:20px;width:100%;overflow-y:scroll;overflow-x:hidden;padding-left:2px;scrollbar-width:thin;scrollbar-color:#aaa transparent}.remove-product{font-weight:600;font-size:20px;line-height:1;text-transform:capitalize;height:1em;width:1em;text-align:center;border:none;border-radius:100%;color:#a00;position:absolute;right:10px}.remove-product:hover{color:#fff;background:#a00}#age-verification-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999}.popup-content{background:#fff;padding:30px;border-radius:10px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);max-width:90%;width:400px}#coupon-error-notice,.add-to-home-screen,.checkout-button{box-shadow:0 4px 6px rgba(0,0,0,.1)}.popup-content h2{color:#333;margin-bottom:20px}.popup-content p{color:#666;margin-bottom:30px}.popup-content button{margin:10px;padding:10px 20px;font-size:16px;cursor:pointer;border:none;border-radius:5px;transition:background-color .3s}#age-yes{background-color:#4caf50;color:#fff}#age-yes:hover{background-color:#45a049}#age-no{background-color:#f44336;color:#fff}#age-no:hover{background-color:#e53935}.add-to-home-screen{position:fixed;bottom:20px;left:20px;background-color:#007bff;color:#fff;border:none;padding:15px 30px;font-size:16px;border-radius:5px;z-index:9999;display:none;cursor:pointer;transition:.3s}.m-cart-count,.mobile-cart{background:#fff;z-index:1000}.m-cart-count,.woocommerce .product-name a{color:#40c3c6}.add-to-home-screen:hover{background-color:#0056b3}.mobile-cart{position:fixed;bottom:70px;right:15px;height:53px;width:53px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #40c3c6}.mobile-cart svg{fill:#40C3C6;width:28px}.m-cart-count{position:absolute;top:-8px;right:0;display:flex;align-items:center;justify-content:center;height:25px;width:25px;border-radius:50%}.m-cart-count span{font-size:12px;height:20px;width:20px;display:flex;align-items:center;justify-content:center;border:2px solid #40c3c6;border-radius:50%;line-height:1rem}.flurry-container{position:fixed!important;bottom:0;width:100vw;height:100vh;z-index:9999}.blog-archive{max-width:1200px;margin:0 auto;padding:20px}.blog-post,.woocommerce form .form-row textarea{padding:10px}.blog-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.blog-post{border:1px solid #ddd;border-radius:5px}.blog-post-thumbnail img,.blog-thumbnail img{width:100%;height:auto;border-radius:5px}.blog-single{max-width:800px;margin:0 auto;padding:20px}.woocommerce-cart-form .actions{display:none!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button:hover{background-color:#40c3c6;color:#fff}.checkout-button{transition:background-color .3s,box-shadow .3s}.wc-proceed-to-checkout a.checkout-button:hover{background-color:#35a5a8;box-shadow:0 6px 12px rgba(0,0,0,.2)}:where(body:not(.single-product)) .woocommerce .product-name,:where(body:not(.single-product)) .woocommerce .product_title{margin-bottom:0}.woocommerce table.shop_table .product-thumbnail{padding-top:20px;padding-bottom:20px;padding-left:0;width:150px}.woocommerce .product-remove a.remove,.woocommerce table.shop_table .product-thumbnail-bg a{display:flex;align-items:center;justify-content:center}.woocommerce table.shop_table td a{font-weight:600;font-size:20px;line-height:1.2}.woocommerce table.shop_table .product-thumbnail-bg{width:120px;height:100px;border:2px solid #f2f2f2;margin-left:20px}.woocommerce-MyAccount-navigation-link a{color:#222;margin-bottom:5px;display:block;border-bottom:1px dotted;padding:5px 0}.woocommerce button.woocommerce-Button.button{background-color:#40c3c6;color:#fff;display:block;font-weight:700;letter-spacing:1px;line-height:1;padding:18px 20px;text-align:center;text-transform:uppercase;z-index:9;margin:15px 0;transition:.3s ease-in-out;cursor:pointer;border:none}.woocommerce form button.button:hover{background-color:#51a4a6;color:#fff}.woocommerce .col2-set,.woocommerce fieldset,.woocommerce-address-fields,.woocommerce-order-details{margin-top:25px}.single-page .woocommerce form .form-row input.input-text{border-bottom:1px solid #222;width:100%;background:0 0;font-style:normal;font-weight:300;line-height:30px;padding-bottom:4px;border:1px solid #e6e6e6;color:#666;font-size:16px;padding-left:10px}.woocommerce ul.order_details li{color:#000;font-style:inherit}.woocommerce mark{background:0 0}.woocommerce-order{padding-top:15px}.woocommerce .woocommerce-ordering select{border:1px solid #222;color:#222;background:#fff}.cart_totals h2,.woocommerce .cart-collaterals h2{margin-bottom:20px}a.add-to-cart.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;font-weight:400;position:absolute;right:-20px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin;color:#40c3c6;display:none}.woocommerce #payment #place_order,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .checkout button.button.alt{background-color:#40c3c6}.woocommerce #payment #place_order:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .checkout button.button.alt:hover{background-color:#51a4a6}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{float:none;width:auto}.woocommerce table.my_account_orders .button{margin-right:15px}#delivery_time_field,.woocommerce .woocommerce-customer-details address{margin-top:15px}.woocommerce p{font-size:inherit}.woocommerce .woocommerce-customer-details p{display:flex;align-items:center}.woocommerce-checkout #payment ul.payment_methods li{display:flex;align-items:flex-start}.woocommerce-checkout .container #payment ul.payment_methods li input{margin-top:8px}.woocommerce-checkout #payment ul.payment_methods li img{max-width:100px;max-height:25px}.woocommerce .single-product-block span.onsale{top:1.5em;left:1.5em;background-color:#40c3c6;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.woocommerce-cart-form{display:flex;gap:20px}.container .woocommerce .cart-collaterals .cross-sells,.container .woocommerce-page .cart-collaterals .cross-sells{width:100%;margin-top:20px}.woocommerce .cart .button,.woocommerce button.button{background-color:#40c3c6;color:#fff;border:none;padding:18px 20px;cursor:pointer;font-weight:600}.woocommerce .cart .button[disabled],.woocommerce button.button[disabled]{opacity:.4;cursor:not-allowed}.container .woocommerce form .show-password-input{top:10px}.container .select2-container--default .select2-selection--single,.delivery-time-range{border:2px solid #f1f1f1;border-radius:6px;padding:10px;box-shadow:0 0 10px 1px rgba(0,0,0,.1);font-size:16px;color:#666;appearance:none;height:50px;display:flex;align-items:center}.woocommerce-input-wrapper{position:relative;display:flex;align-items:center}.svg-datepicker,.woocommerce-input-wrapper .carpet{position:absolute;right:10px}.woocommerce form .form-row textarea.input-text,.woocommerce-page form .form-row textarea.input-text{border:1px solid #f1f1f1;padding:15px 20px;height:100px;width:100%;resize:none}.woocommerce form .form-row input.input-text{border-bottom:1px solid #222;width:100%;background:0 0;font-style:normal;line-height:30px;border:1px solid #f1f1f1;color:#666;font-size:16px;padding:15px 20px;font-weight:400;line-height:normal}.woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:0 20px}.stock.out-of-stock{color:#fff;background-color:#e57373;font-weight:700;border:none;border-radius:5px;padding:5px 10px;display:inline-block;text-transform:uppercase;margin-top:15px}#payment:hover .wc_payment_method.payment_method_hk-idram-payment-gateway label:before{transform:scale(.7)}.woocommerce-shipping-fields{margin-top:0}#billing_address_1{padding-left:80px}#billing_address_1_field:after{content:'Երևան,';display:inline-block;position:absolute;top:45px;left:25px;color:#666;font-size:16px}.coupon{padding:10px 0}#coupon_code{width:200px;padding:8px;border:2px solid #40c3c6;border-radius:5px;font-size:14px;outline:0;transition:.3s ease-in-out}#coupon_code:focus{border-color:#2aa6ab;box-shadow:0 0 5px rgba(64,195,198,.5)}.woocommerce-cart-form .coupon .button[name=apply_coupon]{background-color:#35506a;color:#fff;border:none;padding:10px 15px;font-size:14px;cursor:pointer;border-radius:5px;margin-left:5px;transition:background .3s ease-in-out}.woocommerce-cart-form .coupon .button[name=apply_coupon]:hover{background-color:#2b3f55}#coupon-error-notice{position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#ff4d4d;color:#fff;padding:10px 15px;border-radius:5px;font-size:14px;font-weight:700;z-index:1000;width:auto;max-width:80%;text-align:center;animation:.3s ease-in-out fadeIn}.cart_totals{min-width:30%;position:relative}.woocommerce-product-details__attributes{width:100%;margin-top:1.5rem;border-collapse:collapse;font-size:15px;color:#333}.woocommerce-product-details__attributes td{padding:6px 0;border-bottom:1px solid #eee;vertical-align:top}.woocommerce-product-details__attributes td:first-child{font-weight:500;color:#555;width:120px;white-space:nowrap}.woocommerce .woocommerce-product-details__attributes img{height:26px;margin-right:8px;vertical-align:middle;border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,.1)}.woocommerce .woocommerce-product-details__attributes img.country-flag{height:15px}@keyframes fadeIn{from{transform:translateY(-5px);opacity:0;transform:translate(-50%,-10px)}to{transform:translateY(0);opacity:1;transform:translate(-50%,0)}}@media only screen and (min-width:769px){.header-login-mobile,.hide-desktop,.menu-button,.menu-close,.mobile-cart,.submenu-arrow{display:none}body.page-wms{margin-right:125px}body.page-wms.fixed-header .main-header{width:calc(100% - 125px)}.header-menu-fixed>ul>.menu-item-has-children>a:after{content:'';background-image:url('../img/icon/arrow-down-black.svg');width:12px;height:9px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:10px;transition:.3s ease-in-out;transform:rotate(-90deg);display:none}#menu-header-menu>li>.sub-menu.active,.header-menu-fixed>ul li.menu-item-has-children:hover>a:after,.open-menu #menu-header-menu>li.menu-item-has-children:hover>.sub-menu{display:block}#menu-header-menu>li>.sub-menu{position:absolute;z-index:1;width:100%;background-color:#fff;left:calc(100% + 1px);display:none;top:0;height:100%}}@media only screen and (max-width:1366px){.latest-products-block{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1200px){.category-blocks{grid-template-columns:repeat(4,1fr)}.category-block:first-child{width:auto}.single-product-block{grid-template-columns:35% 65%}.woocommerce-cart .product-blocks{grid-template-columns:repeat(3,1fr)}.product-cross-sells{margin-top:25px}.header-search-group,.product-sort-block.flex{flex-direction:column}.header-search-group{order:2;flex:0 0 calc(100% - 30px);margin-top:20px;margin-left:15px;margin-right:15px}.main-header .container{flex-wrap:wrap}.contact-block{width:100%}.cart_totals{min-width:auto}}@media only screen and (max-width:1080px){.woocommerce-cart-form{flex-wrap:wrap}.cart_totals{width:100%}.container .footer-logo img,.container .header-logo img{max-width:230px}}@media only screen and (max-width:991px){.header-support{order:0;flex:0 0 50%;flex-direction:row;align-items:flex-start;justify-content:flex-start}.top-header .container{height:auto;padding:15px}.facebook-banner,.header-l-block a .amount,.header-l-block em{display:none}.main-header .container div:first-child{gap:5px}.latest-products-block{grid-template-columns:repeat(2,1fr);gap:25px 10px}.latest-group:nth-child(3){margin-top:0}.latest-main-img{margin-top:0;height:auto}.product-blocks{grid-template-columns:repeat(3,1fr)}.container .woocommerce form .form-row{padding:0}.contact-block{flex-direction:column;align-items:center;margin:0}.contact-form{width:95%}}@media only screen and (max-width:768px){.li-arrow,.mm-back:before{background-repeat:no-repeat}.add-to-cart span,.cart-sidebar,.category-title:after,.deal-week .big-title,.header-login,.header-support span,.latest-main-img,.menu-img,.single-product .product-blocks>.product-block:nth-child(n+5),.social-banner,.woocommerce table.shop_table_responsive tr td.product-name::before,.woocommerce-page table.shop_table_responsive tr td.product-name::before{display:none}.hero-img{position:relative;left:auto;right:auto;width:100%}.latest-products .container,.products-full-content{flex-direction:column}.latest-group:nth-child(2n),.open-menu .hero,.page-numbers{margin-top:0}.latest-group,.product-blocks{gap:25px 10px}.deal-week,.deal-week .container{height:300px}.deal-week .container{padding-top:50px}.category-block h3,.woocommerce form label{font-size:14px}.hero-inner h1,.submenu-arrow{font-size:30px}.add-to-cart{height:35px;width:65px}.add-to-cart img{width:20px}.weight{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;max-height:2.8em;min-height:2.8em}.price bdi{font-size:17px}.product-block .gap10,.space-b-m{justify-content:space-between}#product-filters .product-blocks,.category-blocks{grid-template-columns:repeat(2,1fr);margin-top:20px}.latest-products .container,.page-path,.product-filter{padding:0 15px}.single-page-block p{margin-bottom:20px}.footer-bottom{padding:30px 0}.footer-bottom .container{flex-direction:column;gap:20px;padding:0}.latest-products-block,.product-blocks,.woocommerce-cart .product-blocks{grid-template-columns:repeat(2,1fr)}.header-block,.main-footer,.single-product-block{grid-template-columns:1fr}.head-category,.hero-inner form,.single-product-block .add-to-cart,.subscribe-form input[type=text]{width:auto}.hero-inner{width:auto;padding:15px 15px 50px;height:auto}.hero{flex-direction:column;height:auto;margin-top:20px}.best-price{top:315px;pointer-events:none}.hero .blob{width:230px;top:250px}.hero-img-bg{height:350px;margin-bottom:85px}.header-logo{order:0;margin-left:15px;max-width:260px}.menu-button{order:1;margin-right:15px}.main-header .container{height:auto;padding:20px 0 0}.category-title,.latest-products h2,.products h2{padding-left:15px;padding-right:15px}.submenu-arrow{position:absolute;right:10px;display:block;z-index:10;cursor:pointer;pointer-events:all;width:30px;text-align:center}.header-search input[type=text]{width:100%;min-width:220px}.main-footer h3,.woocommerce #order_review_heading{margin-top:15px}.woocommerce ul.order_details li{width:100%;margin-bottom:15px}.woocommerce .woocommerce-order ul.order_details{margin-bottom:15px}.category-title,.page-path,.woocommerce .col2-set .col-1,.woocommerce-MyAccount-navigation,.woocommerce-page .col2-set .col-1{margin-bottom:25px}.categories h2,.latest-products h2,.products h2{line-height:1.3;font-size:28px}.categories,.products{margin:35px 0 70px}.comforter{margin:15px 0}.latest-products .container{margin:0 0 35px}.latest-products{margin-top:55px}.footer-menu{margin-top:10px}.single-product-block{margin-bottom:40px;gap:15px}.category-title,.category-title a,.filter-groups-hat h4{font-size:18px}.single-product-details,.woocommerce .col-md-10,.woocommerce .col-md-2{padding:0}.contact-form{padding-left:25px;padding-right:25px;margin-top:0}.page-title{margin-bottom:20px;font-size:24px}.single-page-block .page-title{text-align:left;font-size:20px;line-height:1.5}.page-pagination{margin:50px 0}.single-page-block{margin-bottom:30px}.working-hours{width:100%;justify-content:space-between}.header-login-mobile,.woocommerce .container table.shop_table_responsive tbody th,.woocommerce-page .container table.shop_table_responsive tbody th{display:flex}.header-l-block svg{color:#fff;height:25px}.woocommerce table.shop_table_responsive tr td.product-quantity,.woocommerce-page table.shop_table_responsive tr td.product-quantity{display:flex;align-items:center;justify-content:space-between}.woocommerce .woocommerce-cart-form .quantity{margin:0}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td.product-name{text-align:left!important}.header-support{flex:100%;margin-top:15px}.header-support a{width:100%;display:flex}.hero-inner .comforter{font-size:28px}.category-title,.category-title a{white-space:pre-wrap}.category-title,.page-path{padding-left:0}.page-path a{font-size:12px}.page-path li:not(:last-child):after,body.woocommerce-page.archive .page-path li:after{height:8px}.filter-title h5{font-size:13px}.checkmark{height:17px;width:17px}.filter-checkboxes label{padding-left:24px}.woocommerce-address-fields__field-wrapper{grid-template-columns:repeat(1,1fr)}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cards img{width:70px;height:auto}.container .footer-logo img,.container .header-logo img{max-width:210px}.single-page-block ul{margin-left:0}.owl-stage{padding-left:0!important}.filter-groups .carpet{display:block}.filter-groups.open .carpet{transform:rotate(0)}.products-full-content{gap:10px}.filter-groups-inner{overflow:hidden;height:0}#menu-header-menu .sub-menu,.header-menu-fixed{top:0;width:100%;height:100vh}.filter-checkboxes label .checkmark:after{width:3px;height:7px}.popup-content h2{font-size:19px}#menu-header-menu>li{display:flex;justify-content:space-between;align-items:center}#menu-header-menu>li>a{display:block;width:100%}.li-arrow{display:block;width:100px;height:30px;background-size:9px;background-position:calc(100% - 20px) center;background-image:url(../img/icon/arrow-right-blue.svg)}.header-lang,.header-lang-blocks,.header-lang-blocks a{width:25px;height:25px}#menu-header-menu .sub-menu{-webkit-transition:transform .5s cubic-bezier(.79,.14,.15,.86);transition:transform .5s cubic-bezier(.79,.14,.15,.86);transform:translate3d(-99%,0,0);-webkit-transform:translate3d(-99%,0,0);display:block;position:fixed;left:0;background-color:#fff;z-index:1002;margin-left:-15px;border-right:1px solid #f1f1f1}#menu-header-menu .sub-menu.active{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);margin-left:0}.mm-back{padding:20px;font-weight:600}.mm-back:before{content:'';display:inline-block;background-image:url('../img/icon/arrow-down-black.svg');width:12px;height:9px;background-size:contain;background-position:center;margin-right:5px;transition:.3s ease-in-out;transform:rotate(90deg)}.announcement-bar{max-width:100%}.social-m{display:flex;flex-shrink:0}.feedback-icon{bottom:15px;right:20px}.header-lang{flex-shrink:0}.header-lang-blocks.open{height:85px}.feedback-topic{gap:7px}.footer-bottom>div{flex-direction:column;gap:25px}.footer-bottom>div>p{order:2}.woocommerce .container table.cart .product-thumbnail,.woocommerce-page .container table.cart .product-thumbnail{display:flex;margin:0 auto;padding:0;border:0;background-color:transparent}.container .woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none;width:auto}.container .woocommerce table.shop_table .product-thumbnail-bg{border:none;margin:0}.product-remove{border-bottom:1px solid rgba(0,0,0,.1);display:grid;grid-template-columns:repeat(2,1fr);position:absolute;top:25px;left:-5px;border:none!important;background:0 0!important}.container .woocommerce table.shop_table_responsive tr{display:grid;grid-template-columns:30% 70%;grid-auto-rows:auto;position:relative;border-bottom:1px solid rgba(0,0,0,.1)}.container .woocommerce table.shop_table_responsive tr>:first-child{grid-column:1;grid-row:1}.container .woocommerce table.shop_table_responsive .product-name{grid-column:2;grid-row:1;display:flex;align-items:center;border:0;background-color:transparent}.container .woocommerce table.shop_table_responsive tr>:nth-child(n+3){grid-column:1/span 2}.product-quantity{justify-content:flex-end!important}#place_order{padding:inherit!important}.woocommerce form .form-row input.input-text{line-height:1.7}.category-block .img{width:100px;height:100px}.title-block{margin-top:20px}.single-page-block table{display:block;overflow-x:auto;white-space:nowrap}.single-page-block td,.single-page-block th{white-space:nowrap}}