@font-face{font-family:'Futura PT Book';font-style:normal;font-weight:normal;src:local('Futura PT Book') , url(/wp-content/themes/astra-child/fonts/FuturaCyrillicBook.woff) format('woff')}@font-face{font-family:'Futura PT Light';font-style:normal;font-weight:normal;src:local('Futura PT Light') , url(/wp-content/themes/astra-child/fonts/FuturaCyrillicLight.woff) format('woff')}@font-face{font-family:'Futura PT Medium';font-style:normal;font-weight:normal;src:local('Futura PT Medium') , url(/wp-content/themes/astra-child/fonts/FuturaCyrillicMedium.woff) format('woff')}@font-face{font-family:'Futura PT Demi';font-style:normal;font-weight:normal;src:local('Futura PT Demi') , url(/wp-content/themes/astra-child/fonts/FuturaCyrillicDemi.woff) format('woff')}@font-face{font-family:'Futura PT Heavy';font-style:normal;font-weight:normal;src:local('Futura PT Heavy') , url(/wp-content/themes/astra-child/fonts/FuturaCyrillicHeavy.woff) format('woff')}@font-face{font-family:'Futura PT Bold';font-style:normal;font-weight:normal;src:local('Futura PT Bold') , url(/wp-content/themes/astra-child/fonts/FuturaCyrillicBold.woff) format('woff')}@font-face{font-family:'Futura PT Extra Bold';font-style:normal;font-weight:normal;src:local('Futura PT Extra Bold') , url(/wp-content/themes/astra-child/fonts/FuturaCyrillicExtraBold.woff) format('woff')}.futura-book p,.futura-book a,.futura-book h2,.futura-book h5,.futura-book h3,.futura-book h1,.futura-book h6,.futura-book h4{font-family:'Futura PT Book'!important;font-style:normal}.futura-med p,.futura-med a,.futura-med h2,.futura-med h1,.futura-med h6,.futura-med h5,.futura-med h3,.futura-med h4{font-family:'Futura PT Medium'!important;font-style:normal}.futura-heavy p,.futura-heavy a,.futura-heavy h1,.futura-heavy h6,.futura-heavy h2,.futura-heavy h5,.futura-heavy h3,.futura-heavy h4{font-family:'Futura PT Heavy'!important;font-style:normal}.futura-light p,.futura-light a,.futura-light h2,.futura-light h1,.futura-light h6,.futura-light h5,.futura-light h3,.futura-light h4{font-family:'Futura PT Light'!important;font-style:normal}.futura-demi p,.futura-demi a,.futura-demi h1,.futura-demi h6,.futura-demi h3,.futura-demi h4,.futura-demi h2{font-family:'Futura PT Demi'!important;font-style:normal!important;font-weight:normal!important}body{background-color:#e6e4e3;padding:0 0}html{max-width:1600px;margin:0 auto}div#content{background:#fff}.woocommerce div.product .product_meta{border:0;padding:0}.woocommerce div.product .product_meta .detail-container,.woocommerce div.product .hidden{display:none!important}body .cart-icon .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{right:5px!important;top:-5px!important}.user-icon .elementor-icon-box-icon{top:8px;position:relative}.wpcf7 input:not([type=submit]), .wpcf7 select, .wpcf7 textarea {width:100%;padding:.75em;background:none;border-width:0 0 2px 0;height:40px;overflow:hidden}.form-group .wpcf7-submit{text-transform:uppercase;background:#88bbe5;letter-spacing:2px;font-size:18px;border-radius:30px;border:1px solid #88bbe5}.form-group .wpcf7-submit:hover{background:#fff;color:#88bbe5}.elementor-kit-5 a{font-family:inherit}.distributer-from .form-group{margin-bottom:30px}.distributer-from .form-group .wpcf7-submit{margin:0 auto;display:table}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin-bottom:10px!important;height:220px;object-fit:cover}.woocommerce ul.products li.product{align-items:center;display:block;flex-wrap:wrap;padding:0 15px 20px 0!important;border-right:1px solid;border-radius:0!important}.woocommerce ul.products li:last-child{border-right:0}.woocommerce ul.products li.product a img:nth-child(2) {display:none}.woocommerce ul.products li.product:hover img:nth-child(2) {display:block}.woocommerce ul.products li.product:hover img:nth-child(1) {display:none}.woocommerce ul.products li:nth-child(4n) {border:0}.woocommerce ul.products li .astra-shop-thumbnail-wrap{width:100%}.woocommerce ul.products li .astra-shop-summary-wrap{width:100%;padding:0}body .woocommerce ul.products li{padding:10px 0}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{margin-bottom:0;color:#88bbe5!important;font-weight:600!important;font-size:25px;min-height:85px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:19px;color:#000!important;font-style:italic;font-weight:bold!important;float:left}.ast-woo-shop-product-description{margin:5px 0 0!important;display:block;float:left;min-height:225px}.ast-woo-shop-product-description p{font-size:16px}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{background-color:#f89b68;border-radius:30px;text-transform:uppercase;float:right;padding:10px 20px}.woocommerce .star-rating,.woocommerce .comment-form-rating .stars a,.woocommerce .star-rating::before{clear:both;color:#88bbe5!important}.woocommerce .added_to_cart{color:#f89b68}.woocommerce ul.products li.product .price del .amount{color:#000!important}.woocommerce ul.products li.product .price ins .amount{color:#000!important}.woocommerce ul.products li.product .price .from{font-size:16px;text-transform:none;color:#000}.woocommerce ul.products li:hover .button{background-color:#88bbe5;border-color:#88bbe5!important}.woocommerce ul.products li .button:hover{background-color:#fff;border-color:#88bbe5!important;color:#88bbe5!important}.woocommerce ul.products li::after{content:"";display:block;width:200vw;height:10px;background:#e6e4e3;position:absolute;bottom:-26px;left:-1000px;right:0}.woocommerce ul.products li.product h5.subtitle{font-style:italic;margin-bottom:10px;display:none}.woocommerce ul.products li:last-child::after{display:none}.cat-bottom h2,.cat-bottom h1{font-size:50px;text-transform:uppercase;font-family:inherit;font-weight:600;letter-spacing:1px;line-height:1}.cat-bottom h3,.cat-bottom h4,.cat-bottom h5,.cat-bottom h6,.cat-bottom p{font-weight:400;font-family:inherit;font-size:24px;margin-bottom:15px;line-height:1.4}.cat-bottom a{color:#fff;background:#f89b68;border:1px solid #f89b68;line-height:1;padding:7px 0;border-radius:30px;margin-top:10px;display:block;max-width:250px;margin:5px auto 0;font-size:16px;text-transform:uppercase}.cat-bottom a:hover{color:#f89b68;background:#fff}.cmm4e.cmm4e-theme-default-menu-skin-461836.cmm4e-menu-fade-up>.cmm4e-menu-item:hover>.cmm4e-sub-panel{top:118%!important}.cmm4e.cmm4e-theme-default-menu-skin-461836.cmm4e-menu-fade-up>.cmm4e-menu-item>.cmm4e-sub-panel{z-index:999999!important;left:-224px!important;width:1280px!important;background:#fff}.sub-menu-block ul li{display:block!important;width:100%!important;text-align:left!important}.sub-menu-block ul li a{justify-content:left!important}.cmm4e.cmm4e-theme-default-menu-skin-461836.cmm4e-horizontal .cmm4e-mega:hover>a:after{content:"";display:block;width:20px;position:absolute;bottom:-19px;left:25px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #fff;transition:all .2s ease-in}.woocommerce div.product .related.products{display:none}.ast-right-sidebar #secondary{border-left:0;margin-left:0;display:none}.ast-right-sidebar #primary{border-right:0;width:100%;padding-right:0}nav.woocommerce-breadcrumb{font-weight:600}nav.woocommerce-breadcrumb a{font-weight:400}.single-product div.product p.price del,.single-product div.product span.price del{opacity:1;order:2;display:block;width:100%;font-size:16px;color:#000;font-weight:600}.single-product div.product p.price,.single-product div.product span.price{display:flex;letter-spacing:3px;justify-content:center;flex-wrap:wrap;font-size:35px!important}.single-product div.product p.price ins,.single-product div.product span.price ins{background:inherit;font-weight:700;display:inline-block;font-size:35px!important}.woocommerce ul.products li.product .onsale{top:10px;right:10px;background-color:#88bbe5}.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {flex-wrap:wrap}.woocommerce div.product form.cart .button.single_add_to_cart_button{background-color:var(--e-global-color-d6333c6);border-radius:30px;text-transform:uppercase;letter-spacing:3px;display:block;clear:both;width:100%;border:1px solid var(--e-global-color-d6333c6);margin-top:10px;margin-left:0}.woocommerce div.product form.cart .button.single_add_to_cart_button:hover{color:var(--e-global-color-d6333c6);background-color:#fff}.woocommerce div.product form.cart div.quantity{width:100%}.woocommerce div.product form.cart div.quantity select,.woocommerce div.product form.cart .variations select{background:transparent;border-radius:30px;padding:7px 25px;border-color:#000;width:100%;border-width:1px}.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {width:90%;margin:0 auto}.woocommerce div.product form.cart .variations{border-bottom:0;margin-bottom:0;width:90%;margin:0 auto;margin-top:-20px}.woocommerce div.product form.cart .variations select{margin-bottom:10px}.woocommerce .woocommerce-breadcrumb{margin:0}.woocommerce div.product form.cart .reset_variations{display:none!important}.single-product .price .from{font-size:16px;margin:15px 0 0 0}.woocommerce div.product form.cart .single_variation_wrap .single_variation{display:none!important}.woocommerce div.product .product_title{margin:0 0 .5em 0;word-spacing:-10px}.woocommerce div.product form.cart .variations td.label{margin-top:0}.woocommerce div.product .woocommerce-tabs ul.tabs{border-top:0;border-bottom:2px solid}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{background:#88bbe5!important}.woocommerce div.product .woocommerce-tabs ul.tabs{overflow:inherit;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{height:5px;top:auto;bottom:-3px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{font-weight:600}.woocommerce div.product.elementor ul.tabs li a{font-weight:400;font-size:18px}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover::before{height:5px;top:auto;bottom:-3px;background:#88bbe5!important;content:' ';position:absolute;width:100%;box-shadow:none;left:0;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 3em 0 0}.woocommerce table.shop_attributes tr:nth-child(even) td, .woocommerce table.shop_attributes tr:nth-child(even) th {background: rgb(230 228 227)}.shortcode-tabs .elementor-accordion-item{border-left:0;border-right:0}.shortcode-tabs .elementor-tab-content{border-top:0;padding-top:0!important}.shortcode-tabs a.elementor-accordion-title span{color:#fff;background:#000;border-radius:100%;width:20px;height:20px;display:inline-block;text-align:center;line-height:20px;margin-right:10px}.single-product .free-shipping{position:absolute;bottom:160px;left:30px}.woocommerce-js div.product div.images .woocommerce-product-gallery__trigger{display:none}.woocommerce-js div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{margin-bottom:20px!important;margin:0;background:#f0f7fd;flex:0 0 48%}.woocommerce-js div.product div.images .flex-control-thumbs li img{opacity:1;width:100%;object-fit:cover;max-height:400px}.woocommerce-js div.product div.images .flex-control-thumbs{display:flex;display:-webkit-flex;flex-wrap:wrap;column-gap:4%}.woocommerce-js div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(3), .woocommerce-js div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4) {flex:0 0 100%}.we-have img{max-width:25px;max-height:25px;object-fit:contain}.we-have{margin-bottom:0!important}.confier h2{margin-bottom:0!important}.p-description .elementor-widget-woocommerce-product-content h1{font-family:'Futura PT Demi'!important;font-style:normal!important;font-weight:normal!important;color:var(--e-global-color-secondary);font-size:35px!important;line-height:42px;margin-bottom:10px!important}.p-description .elementor-widget-woocommerce-product-content h2,.p-description .elementor-widget-woocommerce-product-content h3,.p-description .elementor-widget-woocommerce-product-content h4,.p-description .elementor-widget-woocommerce-product-content h5,.p-description .elementor-widget-woocommerce-product-content h6{font-family:'Futura PT Medium'!important;font-style:normal!important;font-weight:normal!important;color:var(--e-global-color-secondary);font-size:20px!important;line-height:24px;margin-bottom:5px!important}.discount-popup .form-group .wpcf7-submit{text-transform:none;font-size:15px;line-height:20px;background-color:var(--e-global-color-secondary);border:var(--e-global-color-secondary);font-weight:bold;margin:0 auto;display:table;position:relative;top:15px;height:50px;width:185px;text-align:center!important;padding:0}.discount-popup .form-group .wpcf7-submit:hover{color:#fff;background-color:var(--e-global-color-d6333c6);border:var(--e-global-color-d6333c6)}.discount-popup input.wpcf7-form-control.wpcf7-text{background:#fff;color:#42576e;border-radius:5px;border:1px solid #fff;height:47px}.discount-popup .wpcf7{margin:20px auto 0;display:table;width:75%}.discount-popup .form-group{margin-bottom:0}.discount-popup .form-group p{margin-bottom:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0;padding:0;margin:35px 0 0;text-align:center;border-radius:5px;width:50%;margin:0 auto}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:0;border-bottom:1px solid}h4.acc-heading{font-family:inherit;text-align:center;display:block;margin-bottom:25px}.woocommerce a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled{border-color:var(--e-global-color-d6333c6)!important;background-color:var(--e-global-color-d6333c6);border:1px solid var(--e-global-color-d6333c6)}.woocommerce-ResetPassword{margin:0 auto;display:table;text-align:center;width:50%}.woocommerce-ResetPassword p{color:#000;font-size:16px}.woocommerce-ResetPassword button.woocommerce-Button.button{margin-top:20px}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce button.button.alt.disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover{color:var(--e-global-color-d6333c6);background-color:#fff}.woocommerce a.button1,.woocommerce button.button{font-size:20px;font-weight:600;letter-spacing:2px;border-radius:30px 30px 30px 30px!important;padding:12px 60px 12px 60px!important;text-transform:uppercase;width:350px;border:1px solid #f89b68!important}.woocommerce a.button{border-radius:30px!important;text-transform:uppercase;letter-spacing:2px}.create-account{background-color:#88bbe5;font-size:20px;font-weight:600;letter-spacing:2px;border-radius:30px 30px 30px 30px!important;padding:8px 60px 8px 60px!important;text-transform:uppercase;width:350px;display:block;color:#fff;border:1px solid #88bbe5;margin:15px auto 0}.create-account:hover{color:#88bbe5;background-color:#fff}p.woocommerce-LostPassword.lost_password{margin:40px 0 10px}p.woocommerce-LostPassword.lost_password a{color:#000;text-decoration:underline}.woocommerce-lost-password p{color:#000;text-align:center;font-size:16px}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.woocommerce-MyAccount-navigation-link{border:0}.woocommerce-MyAccount-navigation-link a{color:#000;text-transform:uppercase;letter-spacing:1px}.woocommerce-MyAccount-navigation-link.is-active a{color:var(--e-global-color-d6333c6);background:transparent;font-weight:600}.woocommerce-MyAccount-content p a{color:var(--e-global-color-primary)}.woocommerce-account .woocommerce-MyAccount-content{width:78%;margin-top:8px}.woocommerce-MyAccount-content p{color:#000;font-size:16px;margin-bottom:15px}.woocommerce-order-received h1.entry-title{display:none}.woocommerce-order-received ul.woocommerce-order-overview{display:none}.woocommerce-order-received section.woocommerce-order-details{display:none}.woocommerce-order-received section.woocommerce-customer-details{display:none}.woocommerce-order{text-align:center;padding-bottom:50px}.woocommerce-order .order-header{font-family:inherit;font-size:27px!important;text-transform:uppercase;font-weight:600;margin-top:30px;margin-bottom:5px}.woocommerce-order p{font-size:16px;margin:5px 0}.custom-btn{background-color:var(--e-global-color-d6333c6);border-radius:30px;text-transform:uppercase;letter-spacing:3px;display:block;clear:both;width:300px;border:1px solid var(--e-global-color-d6333c6);margin:30px auto 11px;color:#fff;padding:9px 0}.custom-btn:hover{color:var(--e-global-color-d6333c6);background-color:#fff}.woocommerce table.shop_table thead,.woocommerce-page table.shop_table thead{background-color:transparent}.woocommerce table.shop_table thead th,.woocommerce-page table.shop_table thead th{text-transform:uppercase;color:#000}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{color:#000}.woocommerce table.shop_table td.woocommerce-orders-table__cell-order-number,.woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-number a{color:#000}.woocommerce-account .ast-container h2,.woocommerce-account .ast-container h1,.woocommerce-account .ast-container h3,.woocommerce-account .ast-container h114{font-family:inherit;font-family:inherit;text-transform:uppercase;letter-spacing:2px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td.product-name a,.woocommerce-account address{color:#000}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{border-width:0 0 1px 0;border-color:#000}.woocommerce .addresses .title .edit,.woocommerce-account .addresses .title .edit{padding:0}.woocommerce-Address h3{padding:0 0}.elementor-menu-cart__subtotal{margin-left:-30px;margin-right:-13px;color: #ffff;text-align:inherit;padding:30px 25px 10px;background:#88bbe5;text-transform:uppercase;position:absolute;width:100%;bottom:155px!important}.elementor-menu-cart__footer-buttons{background:#88bbe5;margin-left:-30px;margin-right:-13px;padding:10px 25px 30px;position:absolute;bottom:70px!important;width:100%;z-index:99999999!important}.woocommerce-cart h1.entry-title{display:none}.top-header .elementor-icon-box-icon{display:none}.woocommerce-cart table.shop_table{padding:30px 0;width:80%;margin:0 auto;border:0}h1.entry-title{display:none}p.shipp{margin:8px 0;font-weight:400;font-size:14px;display:none}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{margin:0 -20px 20px;background-color:#e6e4e3;border-bottom:0;text-align:center;font-family:inherit;font-size:22px;text-transform:uppercase;letter-spacing:3px;font-weight:600}.product-quantity .qty{width:100px!important;margin:6px 0}.product-quantity .quantity{margin:10px 0}.woocommerce-page #content table.cart td.product-thumbnail .cart-itms{position:absolute;top:9px;right:19px;background:#000;color:#fff;min-width:25px;min-height:25px;text-align:center;line-height:25px;border-radius:100%;display:none}.woocommerce-cart table.cart td{padding:20px 10px}.elementor-menu-cart__subtotal .woocommerce-Price-amount{float:right}.elementor-button--view-cart{display:none}.elementor-button--checkout{border-radius:30px!important;font-size:20px!important;text-transform:uppercase}.woocommerce .wc-proceed-to-checkout a.checkout-button{background:#88bbe5!important;border:1px solid #88bbe5!important}.woocommerce .wc-proceed-to-checkout a.checkout-button:hover{background:#fff!important;color:#88bbe5!important}.woocommerce-cart .cart-collaterals .cart_totals .shop_table,.woocommerce-cart .cart-collaterals .cross-sells .shop_table{width:100%}.custom-specs ul li{display:block;border-top:1px solid #e6e4e3;padding:10px 20px;width:50%;float:left;color:#000}.custom-specs ul{display:block;margin:0 0 30px;padding:0;width:100%;clear:both;float:left}.footer-signup{position:relative;margin:0!important;height:40px;margin-bottom:10px!important}.wpcf7 form>.footer-signup ::-webkit-input-placeholder{color:#88bbe5;font-size:14px}.wpcf7 form>.footer-signup :-ms-input-placeholder{color:#88bbe5;font-size:14px}.wpcf7 form>.footer-signup ::placeholder{color:#88bbe5;font-size:14px}.wpcf7 form>.footer-signup .wpcf7-text{background:#fff;border-radius:30px;height:40px;line-height:40px;color:#88bbe5;border:1px solid #fff;position:relative}.wpcf7 form>.footer-signup:hover .wpcf7-text{border:1px solid var(--e-global-color-d6333c6)}.wpcf7 form>.footer-signup:hover i{color:var(--e-global-color-d6333c6)}.wpcf7 form>.footer-signup .wpcf7-not-valid-tip{color:#000}.footer-from .wpcf7 form .wpcf7-response-output{border:0}.wpcf7 form>.footer-signup .wpcf7-submit{position:absolute;right:11px;top:0;height:40px;background:transparent;color:var(--e-global-color-primary);width:30px;padding:0}.wpcf7 form>.footer-signup .wpcf7-submit i.fas.fa-arrow-right{border:1px solid var(--e-global-color-primary);border-radius:100%;width:25px;height:25px;line-height:25px;padding:5px;display:inline}.footer-from .wpcf7 form .wpcf7-response-output{margin:0 .5em 0;color:#fff;text-align:center;border:0!important}.e--pointer-text.e--animation-skew .elementor-item:focus,.e--pointer-text.e--animation-skew .elementor-item:hover{transform:none!important}.site-footer1 .elementor-nav-menu li a:hover{text-decoration:underline!important}.cmm4e-sub-panel.cmm4e-content-container ul li a{text-transform:capitalize!important}.woocommerce div.product form.cart .variations label{font-weight:700;visibility:hidden;display:none}.hicon{position:relative;top:60px;left:122px}.checkout-logo{width:225px}.checkout-navigation ul{margin:0;padding:0;display:flex;display:-webkit-flex;align-items:center}.checkout-navigation li{position:relative;padding:0 5px;list-style:none}.checkout-navigation li.active{font-weight:600}.checkout-navigation li i{padding:0 0 0 5px}.woocommerce-page.woocommerce-checkout form #order_review_heading,.woocommerce.woocommerce-checkout form #order_review_heading{border-width:0;border-color:transparent}.woocommerce-page.woocommerce-checkout form #order_review,.woocommerce.woocommerce-checkout form #order_review{border-width:0;border-color:transparent}.woocommerce-page.woocommerce-checkout .entry-header{display:none}.checkout-navigation{margin-top:10px}.single-product .free-shipping{z-index:99999;position:absolute;max-width:unset!important;width:130px!important;border:none!important;bottom:10px;left:10px}.woocommerce.woocommerce-checkout form #customer_details.col2-set,.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{margin-right:20px;background:#fff;padding:50px 80px;width:60%;margin-bottom:0}.woocommerce.woocommerce-checkout form #order_review,.woocommerce.woocommerce-checkout form #order_review_heading,.woocommerce-page.woocommerce-checkout form #order_review,.woocommerce-page.woocommerce-checkout form #order_review_heading{width:38%;background:#fff;padding:50px}h3#order_review_heading{display:none}form.checkout.woocommerce-checkout{display:flex;display:-webkit-flex;justify-content:center}.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-page.woocommerce-checkout #customer_details h3,.woocommerce.woocommerce-checkout #customer_details h3{padding:10px 0;border-bottom:0;font-family:inherit;text-transform:uppercase;font-weight:600;font-size:17px;margin-top:25px;margin-bottom:10px;padding-bottom:0}.woocommerce form.woocommerce-checkout .form-row input.input-text,.woocommerce form.woocommerce-checkout .form-row textarea{border:1px solid rgba(0,0,0,.5);border-radius:8px;padding:0 15px;height:40px;line-height:40px}.woocommerce-page.woocommerce-checkout form #order_review table{}.woocommerce-page.woocommerce-checkout form #order_review table td.product-thumbnail{width:120px;padding:20px 10px 20px 0}.woocommerce-page.woocommerce-checkout form #order_review table td.product-thumbnail img{max-width:100%;border:1px solid #ccc}.woocommerce-page.woocommerce-checkout form #order_review table .product-thumbnail-in{position:relative}.woocommerce-page.woocommerce-checkout form #order_review table .product-thumbnail-in .checkout-qty{background:#000;width:20px;height:20px;text-align:center;line-height:20px;color:#fff;border-radius:100%;position:absolute;right:-10px;top:-10px;font-size:12px}.woocommerce-page.woocommerce-checkout form #order_review table td.product-name{font-size:13px;font-weight:600}.woocommerce-page.woocommerce-checkout form #order_review table .product-total span.woocommerce-Price-amount{font-size:16px;margin-top:8px;display:block}.woocommerce-page.woocommerce-checkout .select2-container .select2-selection--single,.woocommerce-page.woocommerce-checkout select,.woocommerce-page.woocommerce-checkout .select2-container .select2-selection--single,.woocommerce-page.woocommerce-checkout select{border-width:1px;border-color:rgba(0,0,0,.5);border-radius:8px;height:40px;line-height:40px}.woocommerce-page.woocommerce-checkout p#billing_email_field{margin-bottom:30px;width:100%;order:0}.woocommerce-page.woocommerce-checkout .woocommerce form .form-row{padding:3px;margin:0 0 10px;width:100%}.woocommerce-page.woocommerce-checkout form .form-row-first,.woocommerce-page.woocommerce-checkout form .form-row-first{width:50%!important}.woocommerce-page.woocommerce-checkout p#billing_company_field{display:none}.woocommerce-page.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-page.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-page.woocommerce-checkout form .form-row-last,.woocommerce-page.woocommerce-checkout form .form-row-last{width:50%!important}.woocommerce-page.woocommerce-checkoutt p#billing_first_name_field,.woocommerce-page.woocommerce-checkoutt p#shipping_first_name_field{order:1}.woocommerce-page.woocommerce-checkout p#billing_address_1_field,.woocommerce-page.woocommerce-checkout p#shipping_address_1_field{order:4}.woocommerce-page.woocommerce-checkout p#billing_address_2_field,.woocommerce-page.woocommerce-checkout p#shipping_address_2_field{order:5}.woocommerce-page.woocommerce-checkout p#billing_city_field,.woocommerce-page.woocommerce-checkout p#shipping_city_field{order:6}.woocommerce-page.woocommerce-checkout p#billing_country_field,.woocommerce-page.woocommerce-checkout p#shipping_country_field{order:7;width:33.33333%}.woocommerce-page.woocommerce-checkout p#billing_state_field,.woocommerce-page.woocommerce-checkout p#shipping_state_field{order:8;width:33.33333%}.woocommerce-page.woocommerce-checkout p#billing_postcode_field,.woocommerce-page.woocommerce-checkout p#shipping_postcode_field{order:9;width:33.33333%}.woocommerce-page.woocommerce-checkout p#billing_phone_field,.woocommerce-page.woocommerce-checkout p#shipping_phone_field{order:10}p#shipping_company_field{display:none;order:11}.woocommerce-page.woocommerce-checkout table.shop_table tfoot td,.woocommerce.woocommerce-checkout table.shop_table tfoot td{opacity:1;text-align:right;font-weight:400!important;font-size:14px}.woocommerce-checkout table.shop_table .woocommerce-Price-amount,.woocommerce-checkout table.shop_table .woocommerce-Price-amount{font-weight:400}.woocommerce-page.woocommerce-checkout table.shop_table th,.woocommerce.woocommerce-checkout table.shop_table th{font-size:14px!important;text-transform:uppercase}.woocommerce-page.woocommerce-checkout .cart-subtotal th,.woocommerce-page.woocommerce-checkout .cart-subtotal td{border:0!important;padding-bottom:0!important}.woocommerce-checkout table.shop_table .order-total .woocommerce-Price-amount{font-weight:700;font-size:18px}.woocommerce-checkout table.shop_table .order-total th{}.woocommerce form.woocommerce-checkout .form-row textarea{height:80px}.woocommerce form.checkout_coupon{padding:20px 20px 10px!important;width:100%;background:#fff;margin:-30px 0 20px 0;padding:0;border:0;border-radius:0}body .woocommerce form.checkout_coupon.woocommerce-form-coupon input.input-text{border:1px solid rgba(0,0,0,.5);border-radius:8px}.woocommerce form.checkout_coupon .button[name="apply_coupon"]{padding:10px 40px;padding:4px 0!important;font-size:18px}.woocommerce-page ul.products li.product .button.product_type_simple,.woocommerce-page ul.products li.product .button.product_type_variable{display:none}.create-acc{color:#3a3a3a;font-weight:600;display:inline-block;width:49%}.checkout-acc-form .create-acc:nth-child(2),.checkout-acc-form .create-acc:nth-child(4) {text-align:right}.checkout-acc-form .create-acc:nth-child(2) a ,
.checkout-acc-form .create-acc:nth-child(4) a{color:#3a3a3a;text-decoration:underline}.checkout-acc-form{margin-top:20px}.forms-sec{margin-top:10px}.forms-sec .login,.checkout-acc-form .login-head,.login-btns{display:none}.action-btn a{font-size:12px!important;margin-right:10px!important}.woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login{height:0;opacity:0;visibility:hidden;visibility:hidden}.woocommerce-checkout .woocommerce-form-login-toggle{clear:both;float:left;opacity:0;visibility:hidden;height:0}.ywar_review_row span{border-radius:30px}div#reviews_summary{margin:0 auto;width:50%}div#reviews_summary h3{font-family:'Lato',sans-serif;text-align:center}.woocommerce #reviews #comments h2{font-family:'Lato',sans-serif;text-align:center}.woocommerce #reviews #review_form input{max-width:100%;width:100%}.woocommerce #review_form #respond .form-submit input{left:auto;width:300px;text-transform:uppercase;font-size:16px!important;border-radius:30px;margin:0 auto;display:table}.woocommerce .star-rating,.woocommerce .comment-form-rating .stars a,.woocommerce .star-rating::before{color:#f89b68!important}woocommerce #reviews #review_form_wrapper,.woocommerce #reviews #comments{width:100%!important;padding-left:0!important}ul.products li.product .s-logo{width:150px!important;height:auto!important}.p-feature p{font-size:15px;margin:0;line-height:18px;color:#000;width:120px}.p-features{margin:10px 0}.p-feature p.text-data{font-size:13px;border:1px solid #88bbe5;text-align:center;border-radius:12px;padding:2px}.p-feature{display:flex;display:-webkit-flex;flex-direction:row;width:100%;margin-bottom:5px;align-items:center;margin-bottom:10px}.p-feature .steps{border:1px solid #fff;width:225px;height:10px;border-radius:30px;display:flex;display:-webkit-flex}.p-feature .step{border-right:1px solid #fff;width:20%;height:10px}.p-feature .step.filled:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.p-feature .step.filled:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.p-feature .steps .step:last-child{border:0}.p-feature.f .step.filled{background:#88bbe5}.p-feature.s .step.filled{background:#f89b68}.p-feature.p .step.filled{background:#5c89a9}body .woocommerce ul.products li .ast-woo-shop-product-description ul{list-style-type:disc;padding-left:10px}body .woocommerce ul.products li .ast-woo-shop-product-description ul li{list-style-type:disc}.term-25 .elementor-grid-4 .elementor-grid{grid-template-columns:repeat(1,1fr)}.term-25 .woocommerce ul.products li.product{padding:0 0 0 0!important;border-right:0;display:flex;display:-webkit-flex;align-items:center;justify-content:center}.term-25 .woocommerce ul.products li .astra-shop-thumbnail-wrap{width:35%;display:inline-block;padding:0 20px}.term-25 .woocommerce ul.products li .astra-shop-summary-wrap{width:64%;display:inline-block;padding-left:30px}.term-25 ul.products li.product .woocommerce-loop-product__title{min-height:45px;font-size:25px!important}.term-25 ul.products li.product .button{float:none;margin-left:60px}.term-25 .star-rating,.term-25 .comment-form-rating .stars a,.term-25 .star-rating::before{color:#88bbe5!important}.term-25 ul.products li.product .star-rating{font-size:16px}.term-25 .ast-woo-shop-product-description{margin:5px 0 15px!important;min-height:auto}.term-25 ul.products li.product .s-logo{display:none}.product-title h2{margin-bottom:0!important}.woocommerce-product-details__short-description p{margin-bottom:0}@media screen and (max-width:1600px){body{padding:0 0}}@media screen and (max-width:1440px){body{padding:0 0}}@media screen and (max-width:767px){.woocommerce ul.products li.product:before{width:105%;background:#e6e4e3;height:4px;position:absolute;bottom:0;content:""!important;left:-10px!important}.woocommerce ul.products li.product:last-child:before{display:none}.woocommerce ul.products li.product{position:relative!important}.woocommerce ul.products li .astra-shop-summary-wrap{padding:0!important}.woocommerce ul.products li.product a.button.product_type_simpleq{display:block}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{min-height:auto;text-align:left}.woocommerce ul.products li.product h2{min-height:auto}.p-feature{justify-content:left}.p-feature>p{width:35%;text-align:left}.ast-woo-shop-product-description{min-height:auto!important}div#reviews_summary{width:100%}.woocommerce #review_form #respond .form-submit input{width:100%}form.checkout.woocommerce-checkout{display:block}.woocommerce.woocommerce-checkout form #customer_details.col2-set,.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{padding:30px 20px;width:100%;margin-right:0}.woocommerce.woocommerce-checkout form #order_review,.woocommerce.woocommerce-checkout form #order_review_heading,.woocommerce-page.woocommerce-checkout form #order_review,.woocommerce-page.woocommerce-checkout form #order_review_heading{width:100%;padding:20px;margin-top:20px}.woocommerce-page.woocommerce-checkout p#billing_country_field,.woocommerce-page.woocommerce-checkout p#billing_state_field,.woocommerce-page.woocommerce-checkout p#billing_postcode_field{width:100%}.woocommerce-page.woocommerce-checkout p#shipping_country_field,.woocommerce-page.woocommerce-checkout p#shipping_state_field,.woocommerce-page.woocommerce-checkout p#shipping_postcode_field{width:100%}.woocommerce-page.woocommerce-checkout form .form-row-last,.woocommerce-page.woocommerce-checkout form .form-row-last{width:100%!important}.woocommerce-page.woocommerce-checkout form .form-row-first,.woocommerce-page.woocommerce-checkout form .form-row-first{width:100%!important}body{padding:0 0}.woocommerce ul.products{display:block!important}.woocommerce ul.products li{display:flex!important;padding:15px 15px!important;margin-right:0!important;border:0}.woocommerce ul.products li .astra-shop-thumbnail-wrap{width:100%}.woocommerce ul.products li .astra-shop-summary-wrap{width:100%;padding:0}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:16px}.woocommerce ul.products li.product h2{min-height:60px}.woocommerce ul.products li.product h5.subtitle{font-size:14px;line-height:1.2;margin-top:0}.ast-woo-shop-product-description{text-align:left}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{width:100px;text-align:center}.woocommerce ul.products li::after{width:auto;height:10px;bottom:-5px;left:-15px;right:-15px}.cat-bottom h2,.cat-bottom h1{font-size:30px;line-height:1.4}.cat-bottom h3,.cat-bottom h4,.cat-bottom h5,.cat-bottom h6,.cat-bottom p{font-size:20px}.cat-bottom{padding:40px!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-ResetPassword{width:100%}.term-25 ul.products li.product .button{float:none;margin-left:85px;width:auto!important;float:left}.term-25 ul.products li .astra-shop-thumbnail-wrap{width:100%}.term-25 ul.products li .astra-shop-thumbnail-wrap img{max-width:50%;margin:0 auto}.term-25 ul.products li .astra-shop-summary-wrap{width:100%;padding:0 20px 20px!important}.term-25 ul.products li.product .woocommerce-loop-product__title{font-size:24px!important}.term-25 .ast-woo-shop-product-description p{font-size:18px}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{height:160px;object-fit:contain;margin-top:20px}.term-25 .woocommerce ul.products li .astra-shop-summary-wrap{width:100%;padding-left:0}.term-25 .woocommerce ul.products li .astra-shop-thumbnail-wrap{text-align:center;width:100%}.term-25 ul.products li .astra-shop-thumbnail-wrap img{max-width:100%}}@media only screen and (max-width:500px){.single-product .free-shipping{width:90px!important}}@media screen and (max-width:500px){.action-btn a{display:table!important;margin:9px auto!important}.woocommerce a.button1,.woocommerce button.button,.create-account{width:100%}.woocommerce button.button,.create-account{padding:8px 0 8px 0!important}.woocommerce-cart td.product-remove{position:absolute;right:0}.custom-specs ul li{width:100%}.ba{border:10px solid #e6e4e3!important}.blr{border-left:10px solid #e6e4e3!important;border-right:10px solid #e6e4e3!important}.site-footer h2{border:1px solid #fff;border-radius:30px;padding:8px 20px;font-size:20px!important;position:relative}.site-footer h2:after{font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f107";line-height:1;float:right}.site-footer .toggle-footer{display:none;padding:0 15px}.site-footer .elementor-column.footer-from{order:1}.site-footer .elementor-column.footer-sec3{order:4}.site-footer .elementor-column.footer-sec2{order:3}.site-footer .elementor-column.footer-sec1{order:2}.site-footer .elementor-widget:not(:last-child) {margin-bottom:10px!important}footer-signup{margin-bottom:5px!important}html{overflow-x:hidden}a#elementor-menu-cart__toggle_button{padding:12px 10px}.menu-open,.menu-closed{position:absolute;transition:.5s all;z-index:99}.menu-action{opacity:0;visibility:hidden;z-index:-10!important}.wpcf7 form>.footer-signup .wpcf7-text{right:0}.with-menu-head h2:after{font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;color:#88bbe5;content:"\f107";line-height:1;float:right}.with-menu-in,.mob-menu{display:none}.mpb-class{position:relative;left:23px}.mpb-class2{position:relative;left:13px}.menu-sub-open h2:after{transform:rotate(180deg)}.woocommerce.woocommerce-checkout form #customer_details.col2-set,.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{padding:30px 20px}.YjugYjDYjwIDzMQMiZNgyNNVNjWyNT5theme--light{display:none!important}}.home .site-content .elementor-section-wrap section:nth-child(n+7) {display:none}.home .elementor-location-footer{display:none}.elementor-location-popup .wpcf7 form .wpcf7-response-output{margin:-6px 0 15px 0}.elementor-location-popup form.wpcf7-form.invalid p{margin-bottom:5px}.elementor-location-popup form.wpcf7-form.sent p{margin-bottom:5px}div#elementor-popup-modal-441-{display:none!important}.freeship-badge{display:none!important}.single-product .free-shipping{display:none!important}.top-link{color:#f8d0ba;text-decoration:underline}.top-link:hover{color:#c6daed}.cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item{padding:0 25px 0 25px!important}.cmm4e.cmm4e-theme-default-menu-skin-461836 .cmm4e-menu-item .cmm4e-nav-link:hover{text-decoration:underline}.elementor-column.menu-div{width:56%}.elementor-column.logo-div{width:14%}.elementor-column.searc-div{width:3%}.elementor-column.profile-div{width:3%}.elementor-column.cart-div{width:3%}.elementor-column.menu2-div{width:12%}.cmm4e>.cmm4e-menu-item:hover>.menu-item-arrow{display:none!important}.cmm4e.cmm4e-horizontal .cmm4e-mega:hover>a:after{display:none!important}.custom-menu a.elementor-button.elementor-button-link.elementor-size-sm{text-align:left}.cmm4e .cmm4e-menu-item .menu-item-arrow{display:none!important}.cart-div:hover img{border-bottom:1px solid #fff}.searc-div:hover img{border-bottom:1px solid #fff}.elementor-column.profile-div:hover img{border-bottom:1px solid #fff}.show-toggle .elementor-widget-image,.feature2 .elementor-widget-image{overflow:hidden}.feature2 .elementor-widget-image:hover img{transform:scale(1)}.show-toggle .elementor-widget-image img{transform:scale(1.1);transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.show-toggle .elementor-widget-image:hover img{-webkit-transform:scale(1);transform:scale(1)}.feature2 .elementor-widget-image img{transform:scale(1.3);transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.move-arrow a.elementor-button:hover i{position:relative;left:7px;transition:.5 ease-in-out;-webkit-transition:.5 ease-in-out}.searc-div{cursor:pointer}.search-form .elementor-search-form__input{border-radius:30px!important}.search-form .elementor-search-form__container{height:40px!important;min-height:40px!important}.search-form{display:none}.search-form form.elementor-search-form{width:800px;margin:0 auto 20px}.search-form .elementor-search-form__container{border-radius:30px!important}.elementor-widget-search-form:focus-within{outline-width:0!important}.search-form .elementor-widget-search-form .elementor-search-form__submit{background:#fff}.search-form .elementor-widget-search-form .elementor-search-form__submit{color:var(--e-global-color-primary)}.search-form .elementor-search-form__container{background:#fff}.info-overlay{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:99;display:none}.info-sidebar{position:fixed;right:0;top:0;bottom:0;width:500px;background:#fff;z-index:99999;overflow:auto;transform:translatex(100%);transition:transform .4s ease-in-out}.info-sidebar.active{transform:translatex(0)}.info-step h4{font-size:16px;color:var(--e-global-color-cfc0ac2);line-height:21px;font-family:'Lato';font-weight:600;margin-bottom:5px}.info-step h4 img{width:25px}.info-step p{font-size:13px;color:#000;line-height:17px;margin:0}.info-step{margin-bottom:50px}.info-header a{color:var(--e-global-color-cfc0ac2)}.info-header{border-bottom:1px solid #ccc;padding:15px 20px}.info-body{padding:47px}@media (min-width:1400px){.sz-header .elementor-container{justify-content:space-between;width:1350px!important}.cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item{padding:0 20px 0 20px!important}.sz-header{padding:0% 5% 0% 5%!important}}@media (max-width:1400px){.elementor-column.menu-div{width:62%}.elementor-column.logo-div{width:15%}.elementor-column.menu2-div{width:13%}.cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item{padding:0 15px 0 15px!important}body section.elementor-section.elementor-element.sz-header{padding-left:5%;padding-right:5%}}.sleep-product h3{font-family:"Lato",sans-serif;font-size:18px;font-weight:600;line-height:23px;margin-bottom:5px;width:80%;margin-top:20px}.sleep-product h3 a{color:var(--e-global-color-primary)}.sleep-product p{color:var(--e-global-color-primary);font-family:"Lato",sans-serif;font-size:15px;font-weight:400;line-height:18px;margin-bottom:10px}.sz-news .sleep-img,.sz-review .sleep-img,.sleep-product .sleep-img{overflow:hidden}.sz-news .sleep-img img,.sz-review .sleep-img img,.sleep-product .sleep-img img{transform:scale(1.2);transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.sleep-product:hover h3 a,.sleep-product:hover p{color:var(--e-global-color-d6333c6)}.sz-news:hover .sleep-img img,.sz-review:hover .sleep-img img,.sleep-product:hover .sleep-img img{transform:scale(1);width:100%}.sz-light-btn{background-color:var(--e-global-color-cfc0ac2);border-radius:100px 100px 100px 100px;display:inline-block;line-height:1;font-size:15px;padding:12px 24px;color:#fff;fill:#fff;text-align:center;transition:all .3s;font-family: var(--e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.sz-light-btn:hover{background-color:var(--e-global-color-d6333c6);color:#fff}.features .elementor-column{cursor:pointer}.features img{width:30px;height:30px;object-fit:contain;cursor:pointer}.border-button .elementor-button-wrapper{border:1px dashed;border-color:var(--e-global-color-cfc0ac2);padding:1px;border-radius:30px;display:inline-block}.border-button1 .elementor-button-wrapper{border:1px dashed;border-color:var(--e-global-color-d6333c6);padding:1px;border-radius:30px;display:inline-block}.border-button2 .elementor-button-wrapper{border:1px dashed;border-color:var(--e-global-color-secondary);padding:1px;border-radius:30px;display:inline-block}div#home-slider{margin-top:10px}.glide__arrows button{background-color:var(--e-global-color-cfc0ac2);width:auto;width:37px;border-radius:100%;height:37px;padding:0}.glide__arrows .glide__arrow{position:absolute;top:50%}.glide__arrows .glide__arrow.glide__arrow--left{left:-50px;display:none}.glide__arrows button.glide__arrow.glide__arrow--right{right:-50px}.slide-text{left:2.5rem;position:absolute;bottom:2rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sz-video{position:relative}.slide-text h4{font-size:15px;color:#fff;font-weight:600;line-height:20px;margin-bottom:10px;font-family:'Futura PT Demi'!important;font-style:normal!important;font-weight:normal!important}.slide-text p{font-size:15px;color:#fff;line-height:22px;font-family:'Futura PT Light'!important;font-style:normal!important;font-weight:normal!important}.slide-text{width:40%}.review-content p{font:15px/20px Lato;letter-spacing:0;color:var(--e-global-color-secondary);margin-bottom:10px}.review-content img{width:50%;margin:0 auto;display:table}.review-content span{font:italic 900 15px/20px Lato;letter-spacing:0;color:var(--e-global-color-secondary)}.review-content h3{color:var(--e-global-color-primary);font-family:"Lato",sans-serif;font-size:16px;line-height:23px;margin-bottom:10px;margin-top:0;text-decoration:underline}.review-content{text-align:center;margin-top:10px}.sz-review:hover h3{color:var(--e-global-color-secondary)}.news-content .post-date{color:var(--e-global-color-primary);font-family:'Futura PT Demi';font-size:13px;font-weight:400;line-height:17px;margin-bottom:10px;letter-spacing:2.6px;text-transform:uppercase}.news-content h3{font-size:20px;font-family:'Futura PT Demi';letter-spacing:0;line-height:25px;font-weight:600;margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;letter-spacing:.1px}.sleep-img img{height:300px;object-fit:cover}.news-content h3 a{color:var(--e-global-color-secondary);font-family:'Lato'}.news-content a.read-more{color:var(--e-global-color-primary);font-size:14px}.news-content a.read-more i{color:var(--e-global-color-primary)}.news-content p{font:15px/20px Lato;letter-spacing:0;color:var(--e-global-color-secondary);margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.news-content{margin-top:15px}.sz-news:hover a{text-decoration:underline}.news-content p.read-more{display:none}.more-ways{width:275px!important;margin:0 auto}.more-ways img{max-height:35px;object-fit:contain;margin:0 8px}.sz-social img{width:30px;height:30px;object-fit:contain}.sz-social img.white-img,.sz-social img.hover-img{display:none}.sz-social{display:flex;display:-webkit-flex;align-items:center;justify-content:center;column-gap:10px;margin-top:20px;margin-bottom:40px}.social-in:hover img.normal-img{display:none}.social-in:hover img.hover-img{display:block}.footer-social .sz-social img.white-img{display:block}.footer-social .sz-social img.hover-img,.footer-social .sz-social img.normal-img{display:none}.footer-social .social-in:hover img.white-img,.footer-social .social-in:hover img.hover-img{display:none}.footer-social .social-in:hover img.normal-img{display:block}.conn-content{margin-top:15px}.conn-content p{font:15px/20px Lato;letter-spacing:0;color:var(--e-global-color-secondary);margin-bottom:10px}a.read-connect{font:15px/20px Lato;letter-spacing:0;color:var(--e-global-color-secondary);text-decoration:underline}.sz-connect:hover i.fas.fa-heart{font-weight:400!important}.sz-connect:hover a{color:var(--e-global-color-d6333c6)}.sz-connect .sleep-img .hover-img{display:none}.sz-connect .sleep-img:hover .normal-img{display:none}.sz-connect .sleep-img:hover .hover-img{display:block}@media (max-width:991px){.elementor-column.menu2-div{display:none}.elementor-column.menu-div{width:10%;order:0}.elementor-column.logo-div{order:1;width:60%}.elementor-column.logo-div img{width:150px!important}.elementor-column.searc-div{width:10%;order:2}.elementor-column.profile-div{width:10%;order:3}.elementor-column.cart-div{order:4;width:10%}.elementor-section.sz-header .elementor-container{align-items:center}.elementor-column.menu-div button.cmm4e-toggle{color:#fff;padding:0;position:relative;top:7px}body .cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item>.cmm4e-nav-link{color:var(--e-global-color-primary)!important;font-size:18px}body .cmm4e .cmm4e-menu-item{border-top:0!important}body .cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item{border:0!important;border-top-right-radius:30px;border-bottom-right-radius:30px}.menu-div .clever-icon-plus:before{content:"\c025";content:"\f30b";font-family:"Font Awesome 5 Free";font-weight:900;color:var(--e-global-color-primary)}.cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item{padding:5px 15px 5px 30px!important}body .cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item:not(.cmm4e-item-expanded):hover,
body .cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item.cmm4e-current-menu-itemnot:not(.cmm4e-item-expanded) {background-color:#f0f6fc!important}body .cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item.cmm4e-current-menu-item>.cmm4e-nav-link{color:var(--e-global-color-primary)!important;font-size:20px}body .cmm4e.cmm4e-theme-default-menu-skin-461836 .cmm4e-menu-item .cmm4e-nav-link:hover,body .cmm4e.cmm4e-theme-default-menu-skin-461836 .cmm4e-menu-item .cmm4e-nav-link:active{color:var(--e-global-color-primary)!important}body .cmm4e.cmm4e-theme-default-menu-skin-461836 .cmm4e-menu-item.menu-item-has-children .cmm4e-item-toggle{right:0}body .cmm4e.cmm4e-theme-default-menu-skin-461836 .cmm4e-menu-item.menu-item-has-children.cmm4e-item-expanded .cmm4e-item-toggle{right:auto;left:0;transform:rotate(180deg)!important;top:5px}body .cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item.cmm4e-item-expanded>.cmm4e-nav-link{padding-left:40px}.cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item.cmm4e-item-expanded{padding:5px 15px!important}ul.mobile-list-in{margin:0;padding-top:40px;border-top:1px solid #f4f4f4}ul.mobile-list-in li a{color:var(--e-global-color-primary);font-size:18px;text-transform:capitalize;font-family:"Lato"}ul.mobile-list-in li{padding:6px 20px 6px 30px;width:auto;display:inline-block;clear:both;float:left}ul.mobile-list-in .mobile-link:first-child{background:#f0f6fc;border-top-right-radius:30px;border-bottom-right-radius:30px}li#cmm4e-menu-item-31997{margin-bottom:25px}li.mobile-logo-in img{width:186px}ul.mobile-logo li i{color:#000}ul.mobile-logo{display:flex!important;display:-webkit-flex;justify-content:space-around;margin:0}.mob-full{width:100%!important}.mob-full.border>div{border:1px solid #c7c7c7!important;border-width:0 0 0 0!important;margin-top:20px}.cmm4e.cmm4e-theme-default-menu-skin-461836 .cmm4e-menu-item.menu-item-has-children>.cmm4e-content-container{padding:0}.hide-mob{display:none!important}.cmm4e.cmm4e-theme-default-menu-skin-461836 .cmm4e-menu-item.menu-item-has-children>.cmm4e-content-container{padding:0!important}body .custom-menu .button-mob a.elementor-button.elementor-button-link.elementor-size-sm{text-align:center;width:100%;display:block}.cmm4e.cmm4e-theme-default-menu-skin-461836{padding:50px 0 20px 0!important}.border-div{border-top:1px solid #c7c7c7;padding-top:25px}.toggle-heading:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f106";color:#a4c6e6;position:absolute;right:0;bottom:-6px;font-size:22px}.toggle-heading.active:before{content:"\f107"}.info-sidebar{width:80%}.search-form form.elementor-search-form{width:90%}}@media (max-width:767px){.home-banner .elementor-mobile-align-center .elementor-button{width:auto;width:80%}.custom-font br{display:none}.elementor-section.features .elementor-container{align-items:center;justify-content:center}.slide-text{width:90%;left:10px;bottom:23px}.slide-text h4{font-size:10px;margin-bottom:0}.slide-text p{font-size:14px;margin-bottom:0}.sz-video video{height:auto!important}.glide__arrows .glide__arrow{position:initial}.glide__arrows{margin-top:25px;text-align:center}.glide__arrows .glide__arrow.glide__arrow--left{display:inline-block}}