.tax-product_brand .brand-description{overflow:hidden;zoom:1;}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right;}.tax-product_brand .brand-description .text{width:72%;float:left;}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em;}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none;}ul.brand-thumbnails:before{clear:both;content:"";display:table;}ul.brand-thumbnails:after{clear:both;content:"";display:table;}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%;}ul.brand-thumbnails.fluid-columns li{width:auto;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0;}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0;}ul.brand-thumbnails.columns-2 li{width:48%;}ul.brand-thumbnails.columns-3 li{width:30.75%;}ul.brand-thumbnails.columns-5 li{width:16.95%;}ul.brand-thumbnails.columns-6 li{width:13.5%;}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0;}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48% !important;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0;}}.brand-thumbnails-description li{text-align:center;}.brand-thumbnails-description li .term-thumbnail img{display:inline;}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left;}#brands_a_z h3:target{text-decoration:underline;}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1;}ul.brands_index li{float:left;margin:0 2px 2px 0;}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none;}ul.brands_index li span{border-color:#eee;color:#ddd;}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none;}ul.brands_index li a.active{border-width:2px;padding:5px;}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em;}.dgwt-wcas-block-scroll{overflow:hidden;}.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.dgwt-wcas-tpd-image img{margin:0 15px 0 0 !important;}.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px !important;}.dgwt-wcas-preloader-wrapp img{margin:10px auto 0;display:block;max-width:200px;}.dgwt-wcas-preloader-wrapp img.dgwt-wcas-placeholder-preloader{display:block;width:100%;height:auto;max-width:300px;margin:0;}.dgwt-wcas-suggestions-wrapp{background:#fff;border:1px solid #ddd;border-top:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;}.dgwt-wcas-details-wrapp *,.dgwt-wcas-search-wrapp *,.dgwt-wcas-suggestions-wrapp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.dgwt-wcas-details-wrapp a:focus,.dgwt-wcas-suggestions-wrapp a:focus{outline:0;}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top{border:1px solid #ddd;border-bottom:none;}.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:550px;}.dgwt-wcas-full-width.dgwt-wcas-is-detail-box .dgwt-wcas-suggestion{padding:8px 15px;}.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;border-left-color:#eee;}.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px;border-right-color:#eee;}.dgwt-wcas-suggestion{cursor:pointer;font-size:12px;line-height:110%;text-align:left;padding:7px 10px;position:relative;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;align-items:center;resize:vertical;width:100%;transition:none !important;}.dgwt-wcas-suggestion-nores{font-size:15px;line-height:157%;padding:15px;width:100%;}.dgwt-wcas-suggestion-nores p{padding:0;margin:0 0 10px;font-size:18px;}.dgwt-wcas-suggestion-nores ol,.dgwt-wcas-suggestion-nores ul{padding:0 0 0 30px;margin:0;}.dgwt-wcas-suggestion-nores ul li{list-style:disc;}.dgwt-wcas-open-pirx .dgwt-wcas-suggestion-nores{padding:10px 10px 10px 34px;}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center;color:#6d6d6d;}a.dgwt-wcas-details-more-products{padding:15px 0 10px;display:block;border-top:1px solid #eee;text-align:center;font-size:12px;text-transform:uppercase;color:#6d6d6d;transition:.2s ease-in-out;}a.dgwt-wcas-details-more-products:hover,a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover,a.dgwt-wcas-product-details-readmore:hover{text-decoration:underline;}a.dgwt-wcas-product-details-readmore{display:block;text-align:right;margin-top:15px;color:#6d6d6d;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px;}.dgwt-wcas-has-headings .dgwt-wcas-suggestion,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom,body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none;}.dgwt-wcas-suggestion:after{clear:both;display:block;content:"";}.dgwt-wcas-suggestion.dgwt-wcas-nores{cursor:default;opacity:.5;}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:8px;padding-bottom:8px;min-height:60px;}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-history-product,.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product,.dgwt-wcas-suggestion-history-search{min-height:40px;}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase;}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center;}.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%;line-height:110%;}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle;}.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px;}.dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px;}.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px;}.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right;}.dgwt-wcas-sku{font-size:80%;}.dgwt-wcas-si{width:50px;display:block;height:100%;}.dgwt-wcas-si img{background:#fff;border:1px solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:2px;height:auto;width:auto;max-height:90%;max-width:100%;}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si{display:flex;align-items:center;justify-content:center;}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si svg,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si svg,.dgwt-wcas-suggestion-searches .dgwt-wcas-si svg{max-width:18px;}.dgwt-wcas-has-img:not(.dgwt-wcas-has-img-forced) .dgwt-wcas-suggestion-history-product .dgwt-wcas-si>svg{margin-left:10px;}.dgwt-wcas-content-wrapp{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;resize:vertical;padding-left:10px;}.rtl .dgwt-wcas-content-wrapp{padding-left:0;padding-right:10px;}.dgwt-wcas-sp{color:#555;font-size:14px;line-height:120%;text-align:right;padding-left:10px;}.dgwt-wcas-sp *{line-height:130%;}.dgwt-wcas-search-form{margin:0;padding:0;width:100%;}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-is-details:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestion-nores,.dgwt-wcas-sd{margin-top:5px;}.dgwt-wcas-sp del{opacity:.5;font-size:12px;}.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;font-size:.8em;}.dgwt-wcas-vendor-city{margin-left:5px;font-size:.8em;}.dgwt-wcas-st>.dgwt-wcas-product-vendor{font-size:12px;margin-top:5px;display:block;}.dgwt-wcas-suggestion-selected{background-color:#eee;}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-tpd-image{background-color:#fff;}.dgwt-wcas-suggestion-selected:first-child{border-top:none;}.rtl .dgwt-wcas-suggestion{padding-left:0;padding-right:15px;text-align:right;}.dgwt-wcas-details-wrapp{background:#fff;border:1px solid #ddd;border-top:none;border-left:none;padding:0;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;min-height:340px;}.dgwt-wcas-datails-title,.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;padding-bottom:5px;}.rtl .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;border-right:none;}.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:-1px;border-top:1px solid #ddd;}.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:none;border-right:1px solid #ddd;border-radius:0 5px 5px 0;}.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:none;border-left:1px solid #ddd;border-radius:5px 0 0 5px;}.dgwt-wcas-details-inner,.dgwt-wcas-details-notfit .dgwt-wcas-details-wrapp{display:none;}.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px;}.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;}.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active,.dgwt-wcas-details-wrapp .added_to_cart,.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block;}.dgwt-wcas-details-inner-taxonomy{margin-top:11px;}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72;}.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0;}.dgwt-wcas-datails-title{font-size:14px;}.dgwt-wcas-pd-title{color:#202020;}.dgwt-wcas-pd-title .product-title{color:#202020;text-transform:uppercase;margin:0;}.dgwt-wcas-tax-product-details{text-decoration:none;display:flex;align-items:center;justify-content:left;transition:.2s ease-in-out;padding:5px;margin:0 -5px 15px;}.dgwt-wcas-pd-rating:after,.dgwt-wcas-tax-product-details:after{content:"";clear:both;display:block;}.dgwt-wcas-tax-product-details:hover{box-shadow:0 0 11px 2px rgba(0,0,0,.05);}.rtl .dgwt-wcas-tax-product-details{justify-content:right;}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px;}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-preloader,.dgwt-wcas-tpd-image{margin-right:15px;}.dgwt-wcas-pd-rest .product-title{display:block;line-height:100%;font-weight:500;margin-bottom:5px;}.dgwt-wcas-tpd-rest{max-width:200px;}.dgwt-wcas-tpd-rest-title{display:block;line-height:125%;font-size:14px;font-weight:500;letter-spacing:0;margin:0 0 8px;overflow:hidden;color:#000;}.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{line-height:120%;overflow:hidden;color:#000;margin-top:15px;font-weight:700;font-size:18px;}.dgwt-wcas-tpd-price{font-size:12px;color:#777;}.dgwt-wcas-pd-price .woocommerce-price-suffix,.dgwt-wcas-tpd-price .woocommerce-price-suffix{font-size:12px;font-weight:lighter;color:#999;margin-left:4px;display:inline-block;}.dgwt-wcas-details-title-tax,.dgwt-wcas-pd-title .product-title{font-weight:900;letter-spacing:-1px;text-transform:uppercase;}.dgwt-wcas-pd-price del .amount,.dgwt-wcas-tpd-price del .amount{font-weight:lighter;background:0 0;font-size:90%;opacity:.6;}.dgwt-wcas-pd-price ins,.dgwt-wcas-tpd-price ins{background:0 0;text-decoration:none;}.dgwt-wcas-pd-rating{font-size:13px;line-height:13px;}.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px;}.dgwt-wcas-datails-title{display:block;margin:5px 0 15px;}.dgwt-wcas-pd-title{margin-bottom:15px;display:block;text-decoration:none;}.dgwt-wcas-details-title-tax{margin-right:3px;}.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right;}.dgwt-wcas-tpd-image{width:70px;padding:4px;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;justify-content:center;}.dgwt-wcas-details-space{padding:0 15px 15px;}.dgwt-wcas-details-main-image{border-bottom:1px solid #eee;min-height:200px;display:flex;}.dgwt-wcas-details-main-image img{width:auto;height:auto;display:block;max-height:250px;max-width:100%;margin:0 auto;padding:0;border:none;align-self:center;}.dgwt-wcas-details-right .dgwt-wcas-details-main-image img{border-radius:0 3px 0 0;}.dgwt-wcas-details-left .dgwt-wcas-details-main-image img{border-radius:3px 0 0;}a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title{color:#333;display:block;line-height:120%;margin:10px 0 0;font-size:21px;font-weight:400;text-decoration:none;text-transform:none;}a.dgwt-wcas-details-post-title{margin-bottom:15px;}.dgwt-wcas-details-product-sku{display:block;font-size:12px;line-height:110%;color:#999;}.dgwt-wcas-tpd-image img{display:block;max-width:100%;width:100%;height:auto;}.dgwt-wcas-details-hr{height:1px;width:100%;border-bottom:1px solid #eee;margin:15px 0;}.rtl .dgwt-wcas-tpd-image{float:right;margin-right:0;margin-left:15px;}.rtl .dgwt-wcas-tpd-rest{float:right;max-width:190px;}.rtl input[type=search].dgwt-wcas-search-input{text-align:right;}input[type=search].dgwt-wcas-search-input,input[type=text].dgwt-cas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield;text-align:left;}[type=search].dgwt-wcas-search-input::-ms-clear{display:none;}[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none;}[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none;}.dgwt-wcas-details-desc{font-size:13px;line-height:157%;}.dgwt-wcas-details-desc b,.dgwt-wcas-details-desc strong{font-weight:400;color:#000;margin:0;padding:0;}.dgwt-wcas-pd-addtc-form{margin:10px 0;display:flex;align-items:center;justify-content:flex-end;}.dgwt-wcas-pd-addtc-form>.quantity{margin-right:10px;}.dgwt-wcas-pd-addtc-form .add_to_cart_inline,.dgwt-wcas-pd-addtc-form .quantity input.qty{margin-bottom:0;margin-top:0;}.dgwt-wcas-stock{display:block;text-align:right;font-size:14px;line-height:14px;margin-bottom:14px;}.dgwt-wcas-stock.in-stock{color:#0f834d;}.dgwt-wcas-stock.out-of-stock{color:#e2401c;}.dgwt-wcas-pd-addtc .add_to_cart_button,.dgwt-wcas-pd-addtc .add_to_cart_inline{margin:0;}.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline,.dgwt-wcas-layout-icon .dgwt-wcas-icon-preloader,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler,.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile),.dgwt-wcas-pd-addtc .add_to_cart_button.added,.dgwt-wcas-search-icon-arrow,.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open:not(.dgwt-wcas-has-submit) .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before,.dgwt-wcas-voice-search-supported.dgwt-wcas-search-filled .dgwt-wcas-voice-search,body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none;}button.dgwt-wcas-search-submit,input[type=submit].dgwt-wcas-search-submit{position:relative;}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block;}.dgwt-wcas-preloader{height:100%;position:absolute;right:0;top:0;width:40px;z-index:-1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%;}.dgwt-wcas-voice-search{position:absolute;right:0;top:0;height:100%;width:40px;z-index:1;opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:none;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;}.dgwt-wcas-close:hover,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search:hover,.dgwt-wcas-voice-search:hover{opacity:.3;}.dgwt-wcas-voice-search path{fill:#444;}.dgwt-wcas-voice-search-supported .dgwt-wcas-voice-search{display:flex;}.dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:40px;}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search,.rtl .dgwt-wcas-preloader,.rtl .dgwt-wcas-voice-search{right:auto;left:5px;}.dgwt-wcas-mobile-overlay-trigger-active .dgwt-wcas-voice-search{z-index:105;}.rtl .dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:auto;left:45px;}.dgwt-wcas-inner-preloader{background-repeat:no-repeat;background-position:right 8px center;background-size:auto 22px;display:flex;align-items:center;justify-content:center;z-index:1;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/plugins/ajax-search-for-woocommerce-premium/assets/img/preloader.gif");}.dgwt-wcas-inner-preloader.nitro-lazy{background-image:none !important;}}.dgwt-wcas-loader-circular{height:24px;width:24px;-webkit-animation:2s linear infinite rotate;-moz-animation:2s linear infinite rotate;animation:2s linear infinite rotate;}.dgwt-wcas-loader-circular-path{fill:transparent;stroke-linecap:round;stroke-width:4px;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:1s ease-in-out infinite dash;-moz-animation:1s ease-in-out infinite dash;animation:1s ease-in-out infinite dash;stroke:#ddd;}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;z-index:1;}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before{content:"";display:block;position:absolute;background:0 0;height:100%;width:100%;left:0;bottom:0;top:0;right:0;margin:auto;}.dgwt-wcas-close path{fill:#ccc;}@media screen and (max-width:992px){.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none;}}.dgwt-wcas-suggestion strong{font-weight:700;}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table;}.dgwt-wcas-sf-wrapp:after{clear:both;}.dgwt-wcas-sf-wrapp{zoom:1;width:100%;max-width:100vw;margin:0;position:relative;background:0 0;}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box;}.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{font-size:16px;}.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0;}.dgwt-wcas-layout-icon-open.dgwt-wcas-style-pirx .dgwt-wcas-search-icon-arrow,.dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-details-wrapp .dgwt-wcas-preloader-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{display:none !important;}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-suggestions-wrapp{min-height:0 !important;border-radius:0 0 5px 5px;border-right-color:#ddd;}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:41px !important;}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.rtl):not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-right-color:transparent;}.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:transparent;}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06);-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in;}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal;}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal;}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal;}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal;}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal;}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{overflow:visible;position:absolute;border:0;padding:0 15px;margin:0;cursor:pointer;height:40px;min-width:50px;width:auto;line-height:100%;min-height:100%;right:0;left:auto;top:0;bottom:auto;color:#fff;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;}.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto;}.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0;}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover,.dgwt-wcas-sugg-hist-clear:hover{opacity:.7;}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0;}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:"";position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333;top:12px;left:-6px;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;}.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{left:auto;right:-6px;border-width:8px 0 8px 8px;border-style:solid none solid solid;}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#333;}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0;}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px;overflow:visible;}.dgwt-wcas-is-details .dgwt-wcas-si{width:30px;max-width:100%;box-sizing:border-box;}.dgwt-wcas-is-details .dgwt-wcas-sp{display:flex;top:0;flex-direction:column;height:100%;justify-content:center;resize:vertical;}.dgwt-wcas-is-details .dgwt-wcas-sd{font-size:11px;line-height:100%;}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat],.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag]{padding-left:15px;min-height:0;}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat] .dgwt-wcas-st,.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag] .dgwt-wcas-st{padding-left:0;}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:20px;}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#444;}.rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:12px;}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px;}.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 40px 10px 15px;}.dgwt-wcas-overlay-mobile-on,.dgwt-wcas-overlay-mobile-on body{overflow:hidden;min-width:100vw;min-height:100vh;}html.dgwt-wcas-overlay-mobile-on{scroll-behavior:unset;}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%;}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative;margin:0;padding:0;box-shadow:none;outline:0;border:none;border-spacing:0;border-radius:0;}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px;fill:#fff;}.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff;}.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0 !important;}.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px !important;right:auto !important;}.rtl .dgwt-wcas-om-bar .dgwt-wcas-style-pirx.dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:10px !important;right:auto !important;}@keyframes dgwt-wcas-preloader-price-anim{0%,100%{background:rgba(128,128,128,.03);}50%{background:rgba(128,128,128,.1);}}.dgwt-wcas-preloader-price-inner div:first-child{left:0;animation-delay:-.1s;}.dgwt-wcas-preloader-price-inner div:nth-child(2){left:13px;animation-delay:-.2s;}.dgwt-wcas-preloader-price-inner div:nth-child(3){left:26px;animation-delay:-.3s;}.dgwt-wcas-preloader-price{width:34px;height:10px;display:inline-block;overflow:hidden;background:0 0;}.dgwt-wcas-preloader-price-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0;}.dgwt-wcas-preloader-price-inner div{position:absolute;width:8px;height:8px;background:rgba(128,128,128,.05);animation:.8s cubic-bezier(0,.5,.5,1) infinite dgwt-wcas-preloader-price-anim;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none;margin:0;}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion{width:100%;}.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff;}.dgwt-wcas-overlay-mobile *{box-sizing:border-box;}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input{height:45px !important;border-top:none;border-right:none;border-left:none;border-radius:0;font-size:16px !important;}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input:focus{font-size:16px !important;}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0 !important;top:45px !important;width:100% !important;height:calc(100% - 45px) !important;position:absolute;overflow-y:auto;border:none;margin:0;display:block;}.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer;display:block;}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative;}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px;}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%;}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none;}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body{overflow:auto;}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible;}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none !important;height:auto !important;}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset;}.menu .dgwt-wcas-search-icon,html:not(.dgwt-wcas-overlay-mobile-on) .menu .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{width:auto;}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form{opacity:0;}.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form{max-width:20px;min-width:unset;}.dgwt-wcas-icon-preloader{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1;}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000;}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1;}.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer;display:block;}li.menu-item a.dgwt-wcas-search-icon{padding-right:0;padding-left:0;}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%;}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:.6;}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:15px;}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:15px;height:15px;background:#fff;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{pointer-events:none;display:block;font-weight:500;white-space:nowrap;}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2{display:block;font-weight:500;white-space:nowrap;cursor:default;font-size:14px;margin-top:5px;margin-bottom:15px;}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2 .dgwt-wcas-st{padding-bottom:3px;margin-top:16px;}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-bottom:1px solid #ddd;padding-bottom:3px;text-transform:uppercase;margin-top:16px;font-size:12px;}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-tax .dgwt-wcas-st{padding:0;}.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax.dgwt-wcas-suggestion-selected,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax:hover{background:0 0;text-decoration:underline;}.dgwt-wcas-is-details .dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{min-height:30px;}.dgwt-wcas-sugg-hist-clear{cursor:pointer;text-decoration:underline;display:inline-block;margin-left:2px;}.dgwt-wcas-darkened-overlay{display:block;position:absolute;opacity:.15;z-index:100000;left:0;top:0;}.dgwt-wcas-darkened-overlay>div{background:#111;position:absolute;}.dgwt-wcas-search-wrapp.dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form{background-color:rgba(17,17,17,.15);border:none;border-radius:0;}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff;padding:10px;border-radius:10px;}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp{padding-top:0;padding-bottom:0;}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:13px 24px 13px 48px;line-height:24px;font-size:17px;border:2px solid transparent;border-radius:30px;height:auto;font-family:Roboto,sans-serif;background-color:#eee;}.dgwt-wcas-open-pirx .dgwt-wcas-open .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 5px;}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none;transition:30ms ease-in;}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#dfdfdf;}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333;}.dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:30px;}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:0 0;border-radius:100%;border:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:absolute;min-height:33px;min-width:33px;height:33px;width:33px;left:23px;top:21px;pointer-events:none;transition:none;}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{width:18px;height:18px;}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:28px;pointer-events:auto;animation:.3s fadeIn;}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:24px;padding-right:48px;transition:none !important;}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{opacity:1;background:#e4e4e4;box-shadow:0 0 0 2px #e4e4e4;border-radius:100%;}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:35px;}.rtl .dgwt-wcas-style-solaris .dgwt-wcas-preloader,.rtl .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{margin-left:4px;}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){transition:none;width:18px;}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#111;}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{opacity:1;font-style:normal;font-weight:300;color:#777;}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-color:#fff;padding-top:10px;padding-bottom:10px;}.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding-left:20px;padding-right:20px;}.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion,.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:1px solid #ddd;}.dgwt-wcas-open-pirx .dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:0;border-top:none;}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-right:none;}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;}.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-left:none;}.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:70px !important;}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0;background:0 0;padding:0 10px;}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:transparent;}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:10px;}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:transparent;}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border-top:1px solid #e0e2e5;}.dgwt-wcas-open-pirx .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#fff;}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return svg{left:17px;top:16px;width:17px;height:17px;}.dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:20px;top:1px;opacity:1;}.rtl .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:auto;left:50px;}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:5px;}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{right:5px !important;}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{left:5px !important;right:auto !important;}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{background:0 0;padding:4px;border-radius:10px 10px 0 0;}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-top:10px;padding-bottom:10px;line-height:normal;font-size:14px;}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:15px;top:7px;}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:23px;}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff;box-shadow:0 0 0 1px #eee;}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333;box-shadow:none;}.dgwt-wcas-open-pirx-compact .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-top:1px;}.dgwt-wcas-suggestions-wrapp-fixed{position:fixed !important;}.elementor-widget-fibosearch-posts::after{content:"" !important;}.dgwt-wcas-posts-results-grid{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:flex-start;}.dgwt-wcas-posts-results-grid-item{width:calc(25% - 15px);margin-bottom:30px;}*{margin:0;padding:0;box-sizing:border-box;}header .middle-header .navigation ul li .dropDown_menu .cambridge-promo a{width:183px;height:auto;margin:0 0 15px !important;padding:0 !important;display:block;}header .middle-header .navigation ul li .mobile-menu .items .cambridge-promo a img,header .middle-header .navigation ul li .dropDown_menu .cambridge-promo img{width:100%;height:auto;}header .middle-header .navigation ul li .mobile-menu .items .cambridge-promo a{margin:15px 0 !important;padding:0 !important;}.spinner-wrapper{width:100%;height:100%;background-color:#f8f6f6;position:absolute;top:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;}.spinner{position:relative;width:8rem;height:8rem;border-radius:50%;}.spinner::before,.spinner:after{content:"";position:absolute;border-radius:50%;}.spinner:before{width:100%;height:100%;animation:spin .1s infinite linear;}.spinner:after{width:90%;height:90%;top:50%;left:50%;transform:translate(-50%,-50%);}@keyframes spin{to{transform:rotate(360deg);}}.destop-slider ul.slick-dots{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);display:flex !important;align-items:center;margin:0 auto;}.destop-slider .slick-dots li{display:block;width:121px;padding:0;cursor:pointer;margin-right:13px;color:white;}.destop-slider .slick-dots li button{width:100%;height:3px;background-color:rgba(255,255,255,.7);display:block;padding:0;}.destop-slider .slick-dots li.slick-active button{background-color:#bd9e59;height:3px;}.destop-slider .slick-track.slider-slick-track-width{width:9562px !important;}.destop-slider .slick-slide.slider-slick-slide-width{width:1366px !important;}a{outline:none !important;}b,strong{font-weight:600 !important;}html{scroll-behavior:smooth;}body{background:#fff !important;margin:0;padding:0;}::-moz-selection{color:#fff;background:#394b57;}::selection{color:#fff;background:#394b57;}.ast-container-custom{max-width:1200px !important;width:100% !important;margin:0 auto !important;}@media screen and (min-width:1366px){.ast-container{max-width:1200px;}}#primary{padding:0 !important;margin:0 !important;width:100%;height:auto;}img[src="//insight.adsrvr.org/track/conv/?adv=4abiwx4&ct=0:rgfvxt4&fmt=3"]{display:none;}.wpcf7-not-valid-tip{margin-top:20px;}.wpcf7-response-output{margin-top:-40px !important;}.woocommerce-checkout form #stripe-payment-data fieldset{border:0 !important;padding:0 !important;}.woocommerce-checkout form .woocommerce-SavedPaymentMethods-saveNew{border:1px solid var(--ast-border-color);padding:.15em .625em .15em !important;}.woocommerce-checkout form .woocommerce-SavedPaymentMethods-saveNew label{letter-spacing:0 !important;padding-left:5px;}header{position:relative;margin:0;transition:all .5s ease-in-out;padding:0;}header.open_menu{position:sticky;top:0;left:0;right:0;width:100%;height:100%;z-index:9999;}header #sticky-navbar{margin:0;padding:0;transition:all .5s ease-in-out;background:#fff;}header .top-haeder{background:#ecebea;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}header .top-haeder .lf-side{width:66.5%;padding:0;margin:0;}header .top-haeder .lf-side p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#555;margin:0;letter-spacing:.28px;padding:0 93px 0 0;text-align:right;}header .top-haeder .lf-side p span.upp{text-transform:uppercase;letter-spacing:2.3px;}header .top-haeder .lf-side p a{display:inline-block;color:#4b4944;transition:all .5s ease-in-out;text-decoration:none;margin:0;padding:0;}header .top-haeder .rt-side{width:33.5%;padding:9px 0 10px 32px;background:#827a71;margin:0;}header .top-haeder .rt-side .apply-block{margin:0;padding:0;line-height:1.2;}header .top-haeder .rt-side .apply-block a{position:relative;font-family:"Poppins",sans-serif;font-size:14px;line-height:43.08px;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:1.68px;text-decoration:none;display:inline-block;margin:0;padding:0;}.page-id-5669.ast-single-post.elementor-page ul.products li .ast-loop-product__link{max-width:220px;}.ast-single-post.elementor-page .woocommerce-loop-product__buttons{text-align:right;margin-top:-12px;}header .top-haeder .rt-side a:after{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:0;height:1px;content:"";background:#d1cecb;transition:all .5s ease-in-out;}header .top-haeder .rt-side a:hover:after{width:100%;}header .top-haeder .rt-side .contact-block{display:none;margin:0;padding:0;}header .top-haeder .rt-side .contact-block .ph-block{margin:0;padding:0;}header .top-haeder .rt-side .contact-block .ph-block a{display:inline-block;margin:0;padding:0;}header .middle-header{position:relative;margin:0;padding:0;}header .middle-header .inner-main-content{display:flex;align-items:center;margin:0;justify-content:flex-end;padding:36px 0 36px;}header .middle-header .logo-block{width:224px;height:auto;margin:0;padding:0;}header .middle-header .logo-block a{display:inline-block;margin:0;padding:0;}header .middle-header .logo-block a img{max-width:100%;height:auto;}header .middle-header .navigation{margin:0;padding:0 48px 0 47px;}header .middle-header .navigation ul{margin:0;padding:0;}header .middle-header .navigation ul li{list-style:none;display:inline-block;margin:0 0 -53px 0;padding:0 26px 53px 0;}header .middle-header .navigation ul li:last-child{padding-right:0;}header .middle-header .navigation ul li a{position:relative;font-family:"Poppins",sans-serif;font-size:12px;line-height:32.98px;font-weight:500;margin:0;display:inline-block;color:#555;text-transform:uppercase;letter-spacing:2.16px;text-decoration:none;transition:all .5s ease-in-out;padding:0;}header .middle-header .navigation.navigation_small_view ul li a.menu-link{position:relative;}div#offer-popup.open_popup .img-panel img{width:92% !important;}header .middle-header .navigation.navigation_small_view ul li a.menu-link:after{position:absolute;bottom:-52px;left:50%;width:0;height:2px;transform:translateX(-50%);z-index:999;background:#bd9e59;content:"";transition:all .5s ease-in-out;}header .middle-header .navigation.navigation_small_view ul li:hover > a:after{width:100%;}header .middle-header .navigation.navigation_small_view ul li:hover > a{color:#bd9e59;}header .middle-header .navigation ul li .dropDown_menu .tan-panel{position:relative;width:100%;display:flex;align-items:flex-start;margin:0 auto;padding:23px 0 0;max-width:1440px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel:before{position:absolute;top:0;left:-191px;content:"";width:418px;height:500px;background:#ecebea;opacity:.5;margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn{margin:0;padding:0;margin-left:-25px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .nav-tabs{display:block;margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .nav-tabs li{display:block;margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .nav-tabs li{margin-bottom:14px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{font-family:"Poppins",sans-serif;font-size:9px;line-height:14px;letter-spacing:2.52px;font-weight:600;width:183px;display:block;background:#fff;color:#bd9e59;margin:0;padding:11px 0;text-align:center;text-transform:uppercase;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .nav-tabs li.active a,header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .nav-tabs li:hover a{background:#bd9e59;color:#fff;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .nav-tabs li a:after{display:none;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .location-btn a{font-family:"Poppins",sans-serif;font-size:8px;line-height:12px;letter-spacing:1.8px;font-weight:600;width:224px;display:block;background-color:#fff;background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/05/pin-grey.svg");background-position:6% center;background-repeat:no-repeat;background-size:15px 19px;color:#827a71;margin:0;padding:11px 0;padding-left:13px;text-align:center;text-transform:uppercase;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .location-btn a.nitro-lazy{background-image:none !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .location-btn a:after{display:none;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content{width:78%;margin:0 0 0 83px;padding:0;}header .middle-header .navigation ul li .dropDown_menu #mattresses-content-area .tab-content{margin:0 0 0 105px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane{transition-property:transform,opacity;transition-duration:.7s;transition-timing-function:ease-out;display:none;margin:0;padding:0;}header .middle-header .navigation ul li:hover .dropDown_menu .tan-panel .tab-content .tab-pane{display:inherit;animation:megaMenu .4s ease-in-out both;}#show_adjustable .text-panel .heading h3{font-size:.8rem;line-height:20px;}@keyframes megaMenu{0%{opacity:0;visibility:hidden;transform:translateY(10px);}100%{opacity:1;visibility:visible;transform:translateY(0);}}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane:not(.active){display:none;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .inner-content{width:100%;display:flex;margin:0;padding:0;}header .middle-header .navigation ul li .mobile-tab-buttons{display:none;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:65%;display:flex;align-items:flex-start;margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap{width:32%;margin:0 20px 0 0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container{margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul{position:relative;margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li{margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li{display:block;margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item{margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a{position:relative;bottom:-165px;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a h4{font-family:"Poppins",sans-serif;font-size:14px;line-height:20px;letter-spacing:.28px;font-weight:400;color:#555;transition:all .3s ease-in-out;margin:0;padding:0;text-transform:capitalize;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item.active a h4,header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a:hover h4{font-weight:600;color:#147397;transform:translateX(8px);}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .mat-heritage-collection .container ul li .container-item.active a h4,header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .mat-heritage-collection .container ul li .container-item a:hover h3{color:#42685b !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .mat-reserve-collection .container ul li .container-item.active a h4,header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .mat-reserve-collection .container ul li .container-item a:hover h3{color:#bd9e59 !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item.active a strong.hover-prise{opacity:1;visibility:visible;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap:nth-child(2) .container ul li .image .title h3{color:#42685b;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap:nth-child(2) .container ul li .container-item a:hover h3{color:#42685b;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap:nth-child(2) .container ul li .image .title h3{color:#42685b;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap:nth-child(3) .container ul li .image .title h3{color:#bd9e59;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap:nth-child(3) .container ul li .container-item a:hover h3{color:#bd9e59;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a strong.hover-prise{font-family:"Poppins",sans-serif;font-size:12px;line-height:36px;letter-spacing:.24px;font-weight:400;color:#8a837b;margin:-6px 0;opacity:0;visibility:hidden;padding:0;text-transform:capitalize;transition:all .3s ease-in-out;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a:after{display:none;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a:hover strong.hover-prise{opacity:1;visibility:visible;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a:hover h4{transform:translateX(8px);}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .title{margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item .image{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out;width:100%;height:120px;border-bottom:5px solid #147397;line-height:0;margin:0;padding:0;}.ast-single-post.elementor-page .astra-shop-summary-wrap{position:relative;}.ast-single-post.elementor-page .elementor-wc-products ul.products li.product .button{padding-top:9px;padding-bottom:9px;}.ast-single-post.elementor-page .ast-woo-shop-product-description p{visibility:hidden;display:none;}#show_mattresses .image a{bottom:0 !important;letter-spacing:unset !important;}#show_mattresses #wrap:nth-child(1) .image a:hover .title h3{color:#02384a !important;}#show_mattresses #wrap:nth-child(2) .image a:hover .title h3{color:#294239 !important;}#show_mattresses #wrap:nth-child(3) .image a:hover .title h3{color:#7a6638 !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap:nth-child(2) .container ul li .container-item .image{border-color:#41685b;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap:nth-child(3) .container ul li .container-item .image{border-color:#b69e4a;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item .image img{width:100%;height:100%;object-fit:cover;object-position:top center;}.dropDown_menu .img-panel img{transform:scale(1);transition:all .5s ease-in-out;}.dropDown_menu .img-panel img:hover{transform:scale(1.1);}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .image .title{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .image .title h3{font-family:"Playfair Display",serif;font-size:19.98px;line-height:19.57px;font-weight:400;color:#017299;text-transform:capitalize;margin:0;padding:13px 0 6px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .image .title h4{display:none;margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul .collection-btn{margin:0;padding:0;position:relative;bottom:-190px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul .collection-btn a{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:.24px;font-weight:500;color:#147397;display:block;margin:0;padding:0;transition:all .5s ease-in-out;text-decoration:underline;text-transform:capitalize;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap:nth-child(2) .container ul .collection-btn a{color:#42685b;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap:nth-child(3) .container ul .collection-btn a{color:#bd9e59;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul .collection-btn a:after{display:none;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul .collection-btn a:hover{text-decoration:none;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container > ul > li:first-child .image{opacity:1;visibility:visible;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container > ul > li:first-child .image{opacity:1;visibility:visible;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container > ul{list-style:none;width:100%;margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item.active .link + .image{opacity:1;visibility:visible;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .mat-select-collection .container ul li:first-child .container-item a:hover h3{color:#147397;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .mat-heritage-collection .container ul li:first-child .container-item a:hover h3{color:#42685b;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .mat-reserve-collection .container ul li:first-child .container-item a:hover h3{color:#bd9e59;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box{width:32%;margin:0 20px 0 0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category-title h3{font-family:"Poppins",sans-serif;font-size:14px;line-height:20px;letter-spacing:.28px;font-weight:600;color:#147397;margin:0;padding:0;text-transform:capitalize;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box:nth-child(2) .text-panel .category-title h3{color:#42695b;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box:nth-child(3) .text-panel .category-title h3{color:#bd9e59;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category ul{margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category ul li{display:block;margin:0;padding:0 0 1px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category ul li a{font-family:"Poppins",sans-serif;font-size:14px;line-height:20px;letter-spacing:.28px;font-weight:400;color:#555;display:block;margin:0;padding:0;transition:all .5s ease-in-out;text-transform:capitalize;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .btn{margin:0;padding:102px 0 0 10px;}#show_mattresses .match-btn.btn{padding:85px 0 0 10px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-content .btn{padding-top:53px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .mobile-tab-buttons a,header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .btn a{font-family:"Poppins",sans-serif;font-size:9px;line-height:14px;letter-spacing:2.52px;font-weight:600;color:#827a71;display:block;width:180px;transition:all .5s ease-in-out;text-transform:uppercase;text-align:center;border:1px solid #827a71;margin:0;padding:10px 0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .btn a:hover{background:#bd9e59;color:#fff;border-color:transparent;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .btn a:after{display:none;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-content{margin-left:65px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel{padding:30px 0 0;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{width:224px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-btn .location-btn a{width:224px;background-position:14%;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .heading{margin:0;padding:0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .heading h3{font-family:"Playfair Display",serif;font-size:20px;line-height:19.57px;letter-spacing:0;font-weight:400;color:#32434f;margin:0;padding:0 0 15px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .heading p{width:52%;font-family:"Poppins",sans-serif;font-size:11px;line-height:13.2px;letter-spacing:.22px;font-weight:400;color:#555;margin:0;padding:0 0 30px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .img-panel{border:none;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .title h3{text-transform:capitalize;font-family:"Poppins",sans-serif;font-size:14px;line-height:19px;letter-spacing:.28px;font-weight:500;color:#555;margin:0;text-align:left;padding:8px 0 4px;}header .middle-header .navigation ul li .dropDown_menu #toppers-content-area .tab-content .tab-pane .items .box .text-panel .title h3{font-family:"Playfair Display",serif;font-size:18px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .title p{width:90%;font-family:"Poppins",sans-serif;font-size:11px;line-height:15.2px;letter-spacing:.22px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 3px;}.border-color-for-select .text-panel .category-title h3:hover{transition:all .5s ease-in-out;color:#003245 !important;}.border-color-for-heritage .text-panel .category-title h3:hover{transition:all .5s ease-in-out;color:#03774c !important;}.border-color-for-reserve .text-panel .category-title h3:hover{transition:all .5s ease-in-out;color:#af7e13 !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .title h3:hover{transition:all .5s ease-in-out;color:#bd9e59;}.non-mattress-prod ul.products li .ast-loop-product__link .woocommerce-loop-product__title{line-height:32px;text-transform:capitalize;}.non-mattress-prod{padding-top:20px;position:relative;}.non-mattress-prod .ccm-list-prod-name{width:70%;}.non-mattress-prod a.ast-loop-product__link{display:inline-block;width:100%;}.ccm-list-brand .price{margin-bottom:0 !important;}a.ast-loop-product__link .woocommerce-loop-product__title{line-height:32px !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel span.prise{font-family:"Poppins",sans-serif;font-size:12px;line-height:36px;letter-spacing:.24px;font-weight:400;color:#8a837b;text-transform:capitalize;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-content .btn a{width:230px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .location-btn a{padding-left:15px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn ul.tab-2 li a{width:224px;background:none;text-align:left;color:#32434f;padding:12px 0 12px 20px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn ul.tab-2 li.active a,header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn ul.tab-2 li.active a:hover{background:#fff;color:#bd9e59;}header .middle-header .navigation ul li .dropDown_menu{position:absolute;top:137px;left:0;background:#fff;width:100%;height:500px;margin:0;padding:0 0 40px 181px;z-index:9;transform:translateY(20px);opacity:0;visibility:hidden;transition:all .5s ease-in-out;}header .middle-header .navigation ul li.menu-item:hover > .dropDown_menu{transform:translateY(0);opacity:1;visibility:visible;z-index:999;}header .middle-header .navigation ul li.menu-item:hover > .dropDown_menu > div{width:100%;height:100%;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content{margin:0 0 0 68px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .tab-1{margin-top:20px;padding-left:5px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel:before{left:-191px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .heading p{padding:0 0 15px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category-title h3{line-height:22px;font-weight:500;color:#147397;padding:0 0 12px;text-align:left;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box:nth-child(2) .text-panel .title h3{color:#42685b;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box:nth-child(3) .text-panel .title h3{color:#bd9e59;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box:nth-child(2) .text-panel .category-title h3{color:#42685b;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box:nth-child(3) .text-panel .category-title h3{color:#bd9e59;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category ul li a{width:50%;font-size:11px;line-height:13.2px;letter-spacing:.22px;padding-bottom:15px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .btn a{width:205px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .tab-2 li{margin-bottom:6px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #pillows .items .box .img-panel{border:none;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #sheets_cases .items .box .text-panel .title h3,header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #duvets_comfororters .items .box .text-panel .title h3,header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #mattress_accessopies .items .box .text-panel .title h3,header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #pillows .items .box .text-panel .title h3{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:500;color:#555;margin:0;text-align:left;padding:12px 0 3px;text-transform:capitalize;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content #pillows .items .box .text-panel .title p{width:100%;padding-bottom:2px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content{margin:0 0 0 68px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel{padding-top:28px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{width:220px;text-align:left;padding-left:16px;background:none;color:#32434f;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-btn .nav-tabs li{margin-bottom:8px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box{width:100%;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .inner-content{align-items:flex-end;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .heading p{width:100%;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .img-panel{border:none;overflow:hidden;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .img-panel img{transform:scale(1);transition:all .5s ease-in-out;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .img-panel:hover img{transform:scale(1.1);}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .btn a{width:210px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel{padding:30px 0 0;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{width:224px;color:#827a71;background-color:#fff;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .location-btn{margin-bottom:14px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .location-btn a{width:224px;background-position:14%;background-color:#bd9e59;background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/06/locations-white.svg");color:#fff;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .location-btn a.nitro-lazy{background-image:none !important;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content{margin-left:65px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .location-tab-image{width:224px;margin-bottom:14px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .location-tab-image img{position:relative;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .heading{position:relative;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .heading h3{color:#555;font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:24px;letter-spacing:0px;text-align:center;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:84%;flex-wrap:wrap;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box{width:22.6%;position:relative;height:154px;margin:0px 20px 20px 0px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box:nth-child(4),header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box:nth-child(8){margin-right:0;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box{background-color:#f7f7f7;width:100%;height:154px;display:flex;align-items:center;text-align:center;flex-wrap:wrap;align-content:center;padding:14px 10px;position:absolute;transition:all .5s ease-in-out;z-index:1;}#showroom-details .items .box.showrooms .visible-box{opacity:1;visibility:visible;}#showroom-details .items .box.showrooms .hidden-box{opacity:0;visibility:hidden;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box .showroom-name{font-family:"Playfair Display",serif;font-size:20px;line-height:19.57px;letter-spacing:0;font-weight:400;text-transform:capitalize;color:#32434f;margin:0;width:100%;padding:0px 0px 8px 0px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box span{width:100%;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover{background-color:#fff;border:1px solid #ecebea;width:100%;height:154px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;align-content:space-evenly;padding:4px 0px;position:absolute;transition:all .5s ease-in-out;z-index:2;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-name{font-family:"Playfair Display",serif;font-size:20px;line-height:19.57px;letter-spacing:0;font-weight:400;color:#32434f;margin:0;width:100%;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-address a{font-family:"Poppins",sans-serif;font-size:11px;line-height:13.2px;letter-spacing:.22px;font-weight:400;text-transform:capitalize;color:#555;margin:0;width:100%;text-align:center;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-address{width:100%;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-address span img{width:12px;height:auto;margin-right:5px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-view{width:100%;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-view a{font-family:"Poppins",sans-serif;font-size:9px;line-height:14px;letter-spacing:2.52px;font-weight:600;color:#555;margin:0;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-view a img{width:12px;height:100%;margin-right:5px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-call{width:100%;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-call a{font-family:"Poppins",sans-serif;font-size:9px;line-height:14px;letter-spacing:2.52px;font-weight:600;color:#555;margin:0;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-call a img{width:14px;height:100%;margin-right:5px;}.img-panel{overflow:hidden;}a.discover-btn{background:#bd9e59;color:#fff !important;border-color:#bd9e59 !important;margin-bottom:10px !important;}a.discover-btn:hover{background:#fff !important;border:1px solid #827a71 !important;color:#827a71 !important;}a#finance_popup{display:none !important;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .btn a.showroom-btn{background:#32434f;border-radius:2px;border:none;color:#fff;margin-top:8px;background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/06/locations-white.svg");background-position:10% center;background-repeat:no-repeat;padding-left:13px;background-size:16px 16px;display:none;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .btn a.showroom-btn.nitro-lazy{background-image:none !important;}header .middle-header .navigation ul li a span.cross-line{display:inline-block;text-decoration:line-through;text-decoration-thickness:1px;}header .middle-header .navigation ul li a span.cross-line:before{width:45px;transform:rotate(160deg);top:18px;height:0;}#show_adjustable span.cross-line:before{width:45px;top:18px;}.collection_section .collection_price span.cross-line:before{top:10px;width:48px;}#pillows span.cross-line:before,#toppers span.cross-line:before,#sheets_cases span.cross-line:before{width:35px;top:18px;}header .middle-header .navigation .back-btn a{display:none;}header .middle-header .navigation ul li a span{display:none;}header a.mob_open_menu{display:none;}header .navigation a.mob_close_menu{display:none;}body.disable-body-scroll{overflow:hidden;}header .middle-header .navigation ul li .dropDown_menu .mobile-header{display:none;}header .middle-header .navigation ul li .content{display:none;}header .middle-header .navigation ul li .mobile-menu{display:none;}header .middle-header .navigation .middle-section{display:none;}header .middle-header .navigation .contant-section{display:none;}.woocommerce-checkout a#finance-low{display:none;}header .middle-header .right-side{display:flex;align-items:center;margin:0;padding:0;}header .middle-header .right-side .icon-block{margin:0;padding:0;}header .middle-header .right-side .icon-block ul{line-height:0;margin:0;padding:0;display:flex;align-items:center;}header .middle-header .right-side .icon-block ul .dgwt-wcas-search-icon{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/image/search.svg");width:24px;height:24px;background-size:24px;}header .middle-header .right-side .icon-block ul .dgwt-wcas-search-icon.nitro-lazy{background-image:none !important;}header .middle-header .right-side .icon-block ul .dgwt-wcas-search-icon svg{display:none;}header .middle-header .right-side .icon-block ul li{display:inline-block;list-style:none;margin:0;padding:0 16px 0 0;}header .middle-header .right-side .icon-block ul li a{font-size:22px;line-height:22px;display:block;color:#a0a0a0;transition:all .5s ease-in-out;margin:0;padding:0;}header .middle-header .right-side .icon-block ul li a:hover{opacity:.5;}header .middle-header .right-side .shopping-card{position:relative;margin:0;padding:0;}header .middle-header .right-side .shopping-card a{position:relative;font-size:20px;color:#a0a0a0;display:inline-block;transition:all .5s ease-in-out;margin:0;padding:0;}header .middle-header .right-side .shopping-card a img{max-width:100%;height:auto;transition:all .5s ease-in-out;}header .middle-header .right-side .shopping-card a img:hover{opacity:.5;}header .middle-header .right-side .shopping-card span.number{position:absolute;top:0;right:-8px;width:15px;height:15px;border-radius:50%;color:#fff;font-family:"Poppins",sans-serif;font-size:8px;line-height:15px;text-align:center;font-weight:400;background:#bd9e59;margin:0;padding:0;}header .middle-header .shopping-card .checkout-opoup{position:absolute;top:50px;right:0;bottom:0;margin:0;width:339px;transition:all .5s ease-in-out;visibility:hidden;opacity:0;transform:translateY(20px);z-index:9999;}header .middle-header .shopping-card .checkout-opoup.checkout-opoup-show{visibility:visible;opacity:1;transform:translateY(0);}header .middle-header .shopping-card .checkout-content{border:1px solid #827a71;background:#fff;box-shadow:0 0 16px rgba(0,0,0,32%);margin:0;padding:21px 22px 17px;}header .middle-header .shopping-card .checkout-content .box{display:flex;align-items:flex-start;flex-wrap:wrap;border-bottom:1px solid rgba(130,122,113,.1);margin:0 0 16px;padding:0 0 18px;}header .middle-header .shopping-card .checkout-content .checkout-img{width:16%;height:auto;border:1px solid #ecebea;overflow:hidden;margin:0;padding:0;}header .middle-header .shopping-card .checkout-content .checkout-text{width:76%;min-height:52px;margin:0;padding:0 0 0 14px;display:flex;flex-direction:column;justify-content:space-between;}header .middle-header .shopping-card .checkout-content .checkout-text a{font-family:"Poppins",sans-serif;font-size:14px;line-height:16px;letter-spacing:.28px;font-weight:400;text-align:left;display:inline-block;color:#8a837b;margin:0;padding:0;}header .middle-header .shopping-card .checkout-content .checkout-text span.prise{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#8a837b;display:block;margin:0;padding:2px 0 0;}header .middle-header .shopping-card .checkout-content .cross-icon{position:relative;}header .middle-header .shopping-card .checkout-content .cross-icon a{position:absolute;top:0px;left:-4px;border:none;outline:none;cursor:pointer;}header .middle-header .shopping-card .checkout-content .cross-icon img{width:100%;height:100%;}header .middle-header .shopping-card .checkout-opoup .checkout-btns{margin:0;padding:0;}header .middle-header .shopping-card .checkout-opoup .checkout-btns ul{margin:0;padding:0;}header .middle-header .shopping-card .checkout-opoup .checkout-btns li{list-style:none;display:block;text-align:center;margin:0;padding:0;}header .middle-header .shopping-card .checkout-opoup .checkout-btns a{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:3.92px;font-weight:400;text-align:left;color:#bd9e59;text-transform:uppercase;border:1px solid transparent;display:inline-block;margin:0;padding:0;}header .middle-header .shopping-card .checkout-opoup .checkout-btns li:last-child a{width:100%;background:#bd9e59;padding:15px 0;text-align:center;color:#fff;margin-top:10px;}header .middle-header .shopping-card .checkout-opoup .checkout-btns li:last-child a:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}header .btm-header{position:relative;border-top:1px solid #ecebea;border-bottom:1px solid #ecebea;line-height:0;background:#fff;margin:0;padding:0;}header .btm-header .inner-content{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;margin:0;padding:0;flex-wrap:wrap;}header .btm-header .links{margin:0;padding:0;}header .btm-header .links ul{margin:0;padding:0;}header .btm-header .links ul li{position:relative;display:inline-block;list-style:none;margin:0;padding:0 9px;}header .btm-header .links ul li:after{position:absolute;top:21px;right:-2px;width:1px;height:10px;content:"";background:#394a58;transform:translateY(-50%);transition:all .5s ease-in-out;}header .btm-header .links ul li:last-child:after{display:none;}header .btm-header .links ul li a{position:relative;font-family:"Poppins",sans-serif;font-size:11px;line-height:43.14px;font-weight:400;display:inline-block;text-decoration:none;text-transform:capitalize;transition:all .5s ease-in-out;letter-spacing:.55px;color:#394a58;margin:0;padding:0;}header .btm-header .links ul li a:after{position:absolute;bottom:11px;left:50%;transform:translateX(-50%);width:0;height:1px;content:"";background:#bd9e59;transition:all .5s ease-in-out;}header .btm-header .links ul li a:hover{color:#b69e4a;}header .btm-header .links ul li a:hover:after{width:100%;}header a.mob_open_menu{display:none;}header .navigation a.mob_close_menu{display:none;}.page-id-2 .ast-container{display:inherit;}.banner{background-size:cover !important;position:relative;width:100vw;margin-left:-50vw;left:50%;padding:0;z-index:99;}a.woocommerce-remove-coupon{color:#bd9e59;}ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li){text-indent:0 !important;}.woocommerce ul#shipping_method li input{vertical-align:middle;}@media screen and (min-width:768px) and (max-width:965px){.home .ast-container-custom{padding:0;}.home .our-collections .items .box .text-panel h3{line-height:30px;}.home .legacy-block .video-block{padding:0;}}@media screen and (min-width:1366px){.banner .banner-slider .items .banner-desc .ast-container{max-width:1304px;}}.banner .banner-slider{position:relative;margin:0;padding:0;}.banner .banner-slider .items{position:relative;margin:0;padding:0;}.banner .banner-slider .items .slider-img{overflow:hidden;margin:0;padding:0;line-height:0;}.banner .banner-slider .items .slider-img img{width:100%;height:auto;}.banner .banner-slider .items .slider-img.mobile-img{display:none;}.banner .banner-slider .items .banner-desc{position:absolute;top:45px;right:0;width:100%;margin:0;padding:0;}.banner .banner-slider .items .banner-desc .text-panel{max-width:428px;margin:0 0 0 auto;padding:0;text-align:left;}.banner .banner-slider .items .text-panel h1{font-family:"Playfair Display",serif;font-size:44px;line-height:50px;font-weight:400;letter-spacing:-.25px;color:#384959;margin:20px 0 0;padding:0 0 18px;}.banner .banner-slider .items .text-panel h1 span{display:block;margin:0;padding:0;}.banner .banner-slider .items .text-panel p{width:80%;font-family:"Poppins",sans-serif;font-size:15px;line-height:25px;font-weight:500;letter-spacing:3px;color:#555;text-transform:uppercase;margin:0;padding:0 0 34px;}.banner .banner-slider .items .text-panel p span{display:block;margin:0;padding:0;}.banner .banner-slider .items .text-panel ul{margin:0;padding:0;}.banner .banner-slider .items .text-panel ul li{list-style:none;display:block;line-height:0;margin:0;padding:0 0 10px;}.banner .banner-slider .items .text-panel ul li a{font-family:"Poppins",sans-serif;font-size:13px;line-height:21px;font-weight:600;letter-spacing:3.92px;color:#bd9e59;text-transform:uppercase;text-align:center;width:260px;height:48px;background-color:#fff;transition:all .2s ease-in-out;border:1px solid transparent;display:flex;align-items:center;justify-content:center;margin:0;padding:0;}.banner .banner-slider .items .text-panel ul li:first-child a{background-color:#bd9e59;color:#fff;}.banner .banner-slider .items .text-panel ul li:last-child a{padding-bottom:1px;}.banner .banner-slider .items .text-panel ul li a:hover{background-color:transparent;border-color:#fff;color:#fff;}.banner .banner-slider .items .text-panel ul li a:active{background-color:transparent;border-color:#bd9e59;color:#827a71;}.banner .banner-slider .items .banner-desc-2{top:130px;}.banner .banner-slider .items .banner-desc-2 .text-panel{margin:0 90px 0 auto;}.banner .banner-slider .items .banner-desc-2 .text-panel h1{color:#fff;}.banner .banner-slider .items .banner-desc-2 .text-panel p{color:#fff;width:100%;}.banner .banner-slider .items .banner-desc-3 .text-panel h1{color:#384959;}.banner .banner-slider .items .banner-desc-3 .text-panel p{color:#827a71;width:90%;}.banner .progressBarContainer{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);display:flex;align-items:center;margin:0 auto;}.banner .progressBarContainer div{display:block;width:121px;padding:0;cursor:pointer;margin-right:13px;color:white;}.banner .progressBarContainer div:last-child{margin-right:0;}.banner .progressBarContainer div span.progressBar{width:100%;height:3px;background-color:rgba(255,255,255,.7);display:block;}.banner .progressBarContainer div span.progressBar .inProgress{background-color:#bd9e59;width:0;height:3px;}.passedProgress{width:100% !important;}.our-collections{margin:0;padding:100px 0 0;}.our-collections .title{text-align:center;margin:0;padding:0;}.our-collections .title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;font-weight:400;letter-spacing:9.07px;text-transform:uppercase;color:#394a58;margin:0;padding:0 0 70px;}.our-collections .items{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0;}.our-collections .items .box{width:31.1%;margin:0;padding:0;}.our-collections .items .box .img-panel{border-bottom:10px solid #017299;overflow:hidden;margin:0;padding:0;}.our-collections .items .box .img-panel img{transform:scale(1);width:100%;transition:all .5s ease-in-out;height:auto;line-height:0;}.our-collections .items .box .img-panel:hover img{transform:scale(1.1);}.our-collections .items .box .text-panel{margin:0;padding:16px 0 0;text-align:left;}.our-collections .items .box .text-panel h3{font-family:"Playfair Display",serif;font-size:27px;line-height:27px;font-weight:400;color:#017299;text-transform:capitalize;margin:0;padding:0 0 12px;}.our-collections .items .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:.28px;color:#555;width:93%;margin:0;padding:0 0 22px;}.our-collections .items .box .text-panel h4{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:.28px;color:#8a837b;margin:0;padding:0 0 33px;}.our-collections .items .box .text-panel a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;color:#394a58;width:214px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #827a7a;background:rgba(247,247,247,.36);transition:all .2s ease-in-out;margin:0;padding:0;}.our-collections .items .box .text-panel a:hover{color:#827a71;}.our-collections .items .box .text-panel a:active{color:#d88467;border-color:#d88467;}.our-collections .items .box:nth-child(2) .img-panel{border-bottom:10px solid #42695b;}.our-collections .items .box:nth-child(2) .text-panel h3{color:#42695b;}.our-collections .items .box:nth-child(3) .img-panel{border-bottom:10px solid #bd9e59;}.our-collections .items .box:nth-child(3) .text-panel h3{color:#bd9e59;}.featured-block{margin:0 auto;padding:160px 0 0;}@media screen and (min-width:1366px){.featured-block.ast-container{max-width:1304px;}}.featured-block .title{text-align:center;margin:0;padding:0;}.featured-block .title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;font-weight:400;letter-spacing:9.07px;text-transform:uppercase;color:#394a58;margin:0;padding:0 0 80px;}.featured-block .title h2{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;font-weight:400;letter-spacing:9.07px;text-transform:uppercase;color:#394a58;margin:0;padding:0 0 80px;}.featured-block .featured-slider{position:relative;margin:0;padding:0;}.featured-block .featured-slider .item{position:relative;margin:0;padding:0;}.featured-block .featured-slider .item .img-panel{margin:0;padding:0;}.featured-block .featured-slider .item .img-panel img{width:100%;height:auto;}.featured-block .featured-slider .item .featured-desc{position:absolute;top:75px;left:100px;width:100%;margin:0;padding:0;}.featured-block .featured-slider .item .featured-desc h3{font-family:"Playfair Display",serif;font-size:36px;line-height:45px;font-weight:400;text-transform:normal;color:#555;margin:0;padding:0 0 32px;}.featured-block .featured-slider .item .featured-desc h5{font-family:"Poppins",sans-serif;font-size:16px;line-height:25px;letter-spacing:4px;font-weight:500;text-transform:uppercase;color:#bd9e59;margin:0;padding:0 0 11px;}.featured-block .featured-slider .item .featured-desc h5 span{position:relative;padding-right:25px;}.featured-block .featured-slider .item .featured-desc h5 span:after{position:absolute;top:50%;right:2px;content:"";background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/06/gold-needles-1.svg") no-repeat top center;transform:translateY(-50%);background-size:100% 100%;width:17px;height:18px;margin:0;padding:0;}.featured-block .featured-slider .item .featured-desc p{width:30%;font-family:"Poppins",sans-serif;font-size:14px;line-height:20px;letter-spacing:.28px;font-weight:400;color:#555;margin:0;padding:0 0 12px;}.featured-block .featured-slider .item .featured-desc .sprice{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:.24px;font-weight:400;display:block;color:#8a837b;margin:0;padding:0 0 15px;}.featured-block .featured-slider .item .featured-desc a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;color:#394a58;width:275px;height:41px;display:flex;align-items:center;justify-content:center;border:1px solid #827a71;background:rgba(247,247,247,.36);transition:all .2s ease-in-out;margin:0;padding:0;}.featured-block .featured-slider .item .featured-desc a:hover{background:transparent;color:#827a71;border-color:#827a7a;}.featured-block .featured-slider .item .featured-desc a:active{color:#d88467;border-color:#d88467;}.featured-block .featured-slider .slick-dots{text-align:center;position:relative;top:-43px;margin:0;padding:0;}.featured-block .featured-slider .slick-dots li{display:inline-block;list-style:none;}.featured-block .featured-slider .slick-dots li button{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid #fff;margin:0 3px;background:#fff;padding:0;cursor:pointer;font-size:0;}.featured-block .featured-slider .slick-dots li.slick-active button{background:#555;}.legacy-block{position:relative;margin:0;padding:92px 0 0;}.legacy-block .title{text-align:center;margin:0;padding:0;}.legacy-block .title .icon-block{width:55px;height:auto;margin:0 auto 8px;padding:0;}.legacy-block .title .icon-block img{width:100%;height:auto;}.legacy-block .title h2{font-family:"Playfair Display",serif;font-size:50px;line-height:82px;font-weight:400;letter-spacing:-.25px;color:#32434f;margin:0;padding:0 0 5px;}.legacy-block .title p{width:50%;font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;font-weight:300;letter-spacing:.4px;color:#32434f;margin:0 auto;padding:0 0 65px;}.legacy-block .video-block{background-size:cover !important;position:relative;width:100vw;margin-left:-50vw;left:50%;padding:0 0;}.video-popup{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;}.video-popup a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;width:230px;height:50px;display:flex;align-items:center;justify-content:center;outline:none;background:transparent;text-decoration:none;border:1px solid #fff;transition:all .3s ease-in-out;cursor:pointer;color:#fff;margin:0;padding:0;}.video-popup a:hover{border-color:#555;color:#555;background:rgba(255,255,255,.75);}.video-popup .overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;visibility:hidden;opacity:0;z-index:999;margin:0;padding:0;}.video-popup .overlay:target{opacity:1;visibility:visible;}.video-popup .overlay .popup{width:100%;max-width:950px;height:auto;position:relative;margin:0;padding:0;}.video-popup .overlay .popup .content{margin:0;padding:0;}.video-popup .overlay .popup .content video{width:100%;height:auto;border:2px solid #fff;margin:0;padding:0;}.video-popup .overlay .popup .content .close{position:absolute;top:-5px;right:-13px;background:#fff;width:35px;height:35px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;z-index:9;margin:0;padding:0;}.video-popup .overlay .popup .content iframe{width:100%;min-height:540px;}.natural-block{margin:0;padding:110px 0 0;}.natural-block .items{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0;}.natural-block .items .box{width:48.3%;margin:0 0 42px;padding:0;}.natural-block .items .box .img-panel{overflow:hidden;margin:0;padding:0;}.natural-block .items .box .img-panel img{transform:scale(1);transition:all .5s ease-in-out;width:100%;height:auto;line-height:0;}.natural-block .items .box .img-panel img:hover{transform:scale(1.1);}.natural-block .items .box .text-panel{text-align:center;margin:0;padding:28px 0 0;}.natural-block .items .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;font-weight:500;letter-spacing:5.83px;color:#bd9e59;margin:0;padding:0 0 18px;}.natural-block .items .box .text-panel p{width:85%;font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;font-weight:300;letter-spacing:.64px;color:#555;margin:0 auto;padding:0 0 20px;}.natural-block .items .box .text-panel .more-btn{margin:0;padding:0 0 8px;}.natural-block .items .box .text-panel .more-btn a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;color:#394a58;width:154px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #827a71;background:rgba(247,247,247,.36);text-transform:uppercase;transition:all .2s ease-in-out;margin:0 auto;padding:0;}.natural-block .items .box .text-panel .more-btn a:hover{color:#827a71;background:transparent;}.natural-block .items .box .text-panel .more-btn a:active{color:#d88467;border-color:#d88467;background:transparent;}.natural-block .items .box .text-panel .view a{font-family:"Poppins",sans-serif;font-size:12px;line-height:30.47px;font-weight:600;letter-spacing:.9px;color:#bd9e59;text-transform:capitalize;transition:all .5s ease-in-out;text-decoration:underline;margin:0;padding:0;}.natural-block .items .box .text-panel .view a:hover{color:#394a58;}ul.products li .ast-loop-product__link{display:none !important;}.ccm-list-brand-price .ccm-list-prod-name .ast-loop-product__link{display:inline-block !important;}#shop_natural_popup .natural-material-name-standard{display:none !important;}.personal-block{position:relative;margin:0;padding:30px 0 0;}.personal-block .title{text-align:center;margin:0;padding:0;}.personal-block .title .icon-block{width:55px;height:auto;margin:0 auto 5px;padding:0;}.personal-block .title .icon-block img{width:100%;height:auto;}.personal-block .title h2{font-family:"Playfair Display",serif;font-size:50px;line-height:82px;font-weight:400;letter-spacing:-.25px;text-transform:capitalize;color:#32434f;margin:0;padding:0 0 4px;}.personal-block .title p{width:50%;font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;font-weight:300;letter-spacing:.4px;color:#32434f;margin:0 auto;padding:0 0 70px;}.personal-block .video-block{background-size:cover;position:relative;width:100vw;margin-left:-50vw;left:50%;padding:260px 0;}.personal-block .video-block .video-btn{margin:0;padding:0;}.personal-block .video-block .video-btn button{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;color:#fff;width:230px;height:50px;display:flex;align-items:center;justify-content:center;background:none;border:1px solid #fff;transition:all .2s ease-in-out;margin:0 auto;padding:0;}.personal-block .video-block .video-btn button:hover{background:rgba(255,255,255,.74);color:#555;border-color:#555;}.personal-block .modal-box{position:fixed;top:0;left:0;right:0;bottom:0;background:#104469;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .5s ease-in-out;z-index:999;margin:0;padding:0;}.personal-block .modal-box.open_modal{display:flex;opacity:1;visibility:visible;}.personal-block .modal-box .inner-box{position:relative;transition:all .5s ease-in-out;max-width:700px;width:700px;height:auto;transform:translateY(200px);margin:0;padding:0;}.woocommerce-cart section.shipping-calculator-form .form-row{text-align:left;width:100%;}.woocommerce-cart .shipping-calculator-form .select2-selection--single,.woocommerce-cart .shipping-calculator-form select{padding:0 10px !important;}.woocommerce-cart .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#827a71 !important;text-transform:capitalize;}.woocommerce-checkout .shipping label,.woocommerce-cart .shipping label{display:inline-block !important;text-align:right;font-size:10px;line-height:12px;max-width:220px !important;}.woocommerce-checkout .wccsq-quote-description,.woocommerce-cart .wccsq-quote-description{text-align:right;font-size:11px;line-height:12px;max-width:220px !important;font-weight:500;}.woocommerce-form-login label,.woocommerce-form-register label{display:block !important;}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-bottom:30px;}.woocommerce-checkout p.wccsq-quote-description a,.woocommerce-cart p.wccsq-quote-description a{margin-right:10px;color:#bd9e59;text-transform:capitalize;letter-spacing:.5px;}.woocommerce-cart p.woocommerce-shipping-destination{font-size:10px;text-align:right;line-height:1.5em;}.woocommerce-cart form .form-row input.input-text{padding-left:10px !important;}.woocommerce-cart #post-9 .wc-proceed-to-checkout a.finance-btn{display:none;}.woocommerce-cart .shipping-calculator-form button.button{font-family:"Poppins",sans-serif;font-size:10px;line-height:13.19px;font-weight:600;letter-spacing:2.8px;color:#fff;width:88px;height:38px;border-radius:0;background:#bd9e59;display:flex;align-items:center;justify-content:center;text-transform:uppercase;cursor:pointer;border:0;outline:0;transition:all .2s ease-in-out;margin:0px 5px;padding:0;}.personal-block .modal-box.open_modal .inner-box{transform:translateY(0);}.personal-block .modal-box .inner-box .modal_close{position:absolute;top:-10px;right:-10px;border:0;outline:0;width:35px;height:35px;line-height:36px;background:#bd9e59;font-size:18px;color:#fff;border-radius:50%;z-index:99;margin:0;padding:0;}.personal-block .modal-box video,.personal-block .modal-box iframe{width:100%;height:100%;border:5px solid #fff;outline:none;margin:0;padding:0;}.fitting-block{margin:0;padding:120px 0 90px;}.fitting-block .items{display:flex;justify-content:space-between;flex-wrap:wrap;}.fitting-block .items .box{width:48.3%;margin:0;padding:0;}.fitting-block .items .box .img-panel{margin:0;padding:0;overflow:hidden;}.fitting-block .items .box .img-panel img{width:100%;height:auto;line-height:0;transition:all .5s ease-in-out;transform:scale(1);}.fitting-block .items .box .img-panel img:hover{transform:scale(1.1);}.fitting-block .items .box .text-panel{text-align:center;margin:0;padding:28px 0 0;}.fitting-block .items .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;font-weight:500;letter-spacing:5.83px;color:#bd9e59;margin:0;padding:0 0 18px;}.fitting-block .items .box .text-panel p{width:85%;font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;font-weight:300;letter-spacing:.64px;color:#555;margin:0 auto;padding:0 0 26px;}.fitting-block .items .box .text-panel .more-btn{margin:0;padding:0 0 15px;}.fitting-block .items .box .text-panel .more-btn a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;color:#394a58;border:1px solid #827a71;text-transform:uppercase;background:rgba(247,247,247,.36);display:inline-block;transition:all .2s ease-in-out;margin:0;padding:8.3px 25px;}.fitting-block .items .box .text-panel .more-btn a:hover{color:#827a71;background:transparent;}.fitting-block .items .box .text-panel .more-btn a:active{color:#d88467;border-color:#d88467;background:transparent;}.fitting-block .items .box .text-panel h4{font-family:"Playfair Display",serif;font-size:18px;line-height:24px;font-weight:400;font-style:italic;color:#555;margin:0;padding:0;}.dreaming-block{position:relative;padding:70px 0 480px;}@media screen and (min-width:1366px){.dreaming-block.ast-container{max-width:1304px;margin:0 auto;}}.dreaming-block .text-panel{text-align:center;margin:0;}.dreaming-block .text-panel h2{font-family:"Playfair Display",serif;font-size:50px;line-height:80.76px;font-weight:400;color:#fff;margin:0;padding:0 0 17px;}.dreaming-block .text-panel p{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;font-weight:500;letter-spacing:5.83px;color:#fff;margin:0;padding:0 0 38px;}.dreaming-block .text-panel a{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;font-weight:600;letter-spacing:3.92px;color:#fff;width:334px;height:50px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;border:1px solid #fff;transition:all .2s ease-in-out;margin:0 auto;padding:0;}.dreaming-block .text-panel a:hover{background:rgba(255,255,255,.74);color:#555;border-color:#555;}.sleep-block{margin:0;padding:150px 0 0;}.sleep-block .title{text-align:center;margin:0;padding:0;}.sleep-block .title h2{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;font-weight:400;letter-spacing:9.07px;text-transform:uppercase;color:#394a58;margin:0;padding:0 0 80px;}.sleep-block .inner-block{background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/06/adjustable-beds-scaled.jpg") no-repeat center center;background-size:cover;position:relative;width:100vw;margin-left:-50vw;left:50%;padding:80px 0 90px;}.sleep-block .inner-block.nitro-lazy{background-image:none !important;}.sleep-block .inner-block .text-panel{text-align:center;margin:0;padding:0 0 115px;}.sleep-block .inner-block .text-panel h4{position:relative;font-family:"Poppins",sans-serif;font-size:55px;line-height:55px;font-weight:100;letter-spacing:6px;text-transform:uppercase;color:#bbfef8;display:inline-block;margin:0 0 22px;padding:0 65px 0 0;}.sleep-block .inner-block .text-panel h4:after{position:absolute;top:0;right:0;content:"";background:url("https://customcomfortmattress.com/wp-content/uploads/2022/05/z.png") no-repeat top center;background-size:100% 100%;width:52px;height:52px;}.sleep-block .inner-block .text-panel h3{font-family:"Poppins",sans-serif;font-size:26px;line-height:39px;font-weight:300;letter-spacing:8.42px;text-transform:uppercase;color:#fff;margin:0;padding:0 0 43px;}.sleep-block .inner-block .text-panel a{font-family:"Poppins",sans-serif;font-size:14px;line-height:20px;font-weight:600;letter-spacing:3.92px;color:#bbfef8;width:205px;height:53px;display:flex;align-items:center;justify-content:center;border:1px solid #6dcbcb;text-transform:uppercase;transition:all .2s ease-in-out;margin:0 auto;padding:0;}.sleep-block .inner-block .text-panel a:hover{background:#bbfef8;color:#6dcbcb;border-color:transparent;}.sleep-block .inner-block .box{margin:0;padding:0;}.sleep-block .inner-block .box .img-panel{margin:0 0 21px;padding:0;}.sleep-block .inner-block .box .img-panel img{max-width:200px;height:auto;}.sleep-block .inner-block .box .text-panel{text-align:left;margin:0;padding:0;}.sleep-block .inner-block .box .text-panel h3{font-family:"Playfair Display",serif;font-size:44px;line-height:53px;font-weight:400;letter-spacing:.31px;text-transform:capitalize;color:#fff;margin:0;padding:0 0 24px;}.sleep-block .inner-block .box .text-panel h3 span{display:block;}.sleep-block .inner-block .box .text-panel a{font-family:"Poppins",sans-serif;font-size:22px;line-height:33px;font-weight:500;letter-spacing:4.4px;color:#fff;width:inherit;height:inherit;display:inline-block;border:none;text-transform:uppercase;border-radius:0;transition:all .5s ease-in-out;margin:0;padding:0;}.sleep-block .inner-block .box .text-panel a:hover{background:none;color:#bd9e59;border-color:none;}.bedding-block{margin:0;padding:48px 0 0px;}.bedding-block .items{display:flex;justify-content:space-between;flex-wrap:wrap;}.bedding-block .items .box{width:48.3%;margin:0 0 70px;padding:0;}.bedding-block .items .box .img-panel{margin:0;padding:0;overflow:hidden;}.bedding-block .items .box .img-panel img{width:100%;height:auto;line-height:0;transform:scale(1);transition:all .5s ease-in-out;}.bedding-block .items .box .img-panel img:hover{transform:scale(1.1);}.bedding-block .items .box .text-panel{text-align:center;margin:0;padding:20px 0 0;}.bedding-block .items .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;font-weight:500;letter-spacing:5.83px;color:#bd9e59;margin:0;padding:0 0 16px;}.bedding-block .items .box .text-panel p{width:85%;font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;font-weight:300;letter-spacing:.64px;color:#555;margin:0 auto;padding:0 0 18px;}.bedding-block .items .box .text-panel .more-btn{margin:0;padding:0;}.bedding-block .items .box .text-panel .more-btn a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;color:#394a58;display:inline-block;border:1px solid #827a71;text-transform:uppercase;background:rgba(247,247,247,.36);transition:all .2s ease-in-out;margin:0;padding:8.3px 25px;}.bedding-block .items .box .text-panel .more-btn a:hover{color:#827a71;background:transparent;}.bedding-block .items .box .text-panel .more-btn a:active{color:#d88467;border-color:#d88467;background:transparent;}.bedding-block .items .box .text-panel h4{font-family:"Playfair Display",serif;font-size:18px;line-height:24px;font-weight:400;font-style:italic;color:#555;margin:0;padding:0;}.bedding-block .shop-btn{margin:0;padding:10px 0 0;}.bedding-block .shop-btn a{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;font-weight:600;letter-spacing:3.92px;color:#fff;width:275px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;text-transform:uppercase;background:#bd9e59;transition:all .2s ease-in-out;margin:0 auto;padding:0;}.bedding-block .shop-btn a:hover{background:transparent;color:#bd9e59;border-color:#bd9e59;}.bedding-block .shop-btn a:active{background:transparent;color:#827a71;border-color:#bd9e59;}.together-block{margin:0;padding:80px 0 150px;}.together-block .title{text-align:center;margin:0;padding:0;}.together-block .title .icon-block{width:55px;height:auto;margin:0 auto 8px;padding:0;}.together-block .title .icon-block img{width:100%;height:auto;}.together-block .title h2{font-family:"Playfair Display",serif;font-size:50px;line-height:82px;font-weight:400;letter-spacing:-.25px;text-transform:capitalize;color:#32434f;margin:0;padding:0 0 5px;}.together-block .title p{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;font-weight:300;letter-spacing:.4px;color:#32434f;margin:0;padding:0 0 60px;}.together-block .reviews-panel{display:flex;justify-content:space-between;flex-wrap:wrap;}.together-block .reviews-panel .box{width:31%;background:#f8f7f6;margin:0;padding:26px 32px 33px 32px;}.together-block .reviews-panel .box .verified-owner{margin:0;padding:0;}.together-block .reviews-panel .box .verified-owner h3{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;font-weight:500;letter-spacing:.4px;text-transform:capitalize;color:#32434f;margin:0;padding:0 0 1px;}.together-block .reviews-panel .box .verified-owner span{font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;font-weight:300;letter-spacing:.64px;display:block;color:#555;margin:0;padding:0 0 27px;}.together-block .reviews-panel .box .start-block{margin:0;padding:0 0 25px;}.together-block .reviews-panel .box .start-block ul{display:flex;align-items:center;margin:0;padding:0;}.together-block .reviews-panel .box .start-block ul li{display:inline-block;line-height:0;list-style:none;margin:0;padding:0 8px 0 0;}.together-block .reviews-panel .box .start-block ul li img{max-width:100%;height:auto;}.together-block .reviews-panel .box .content{margin:0;padding:0;}.together-block .reviews-panel .box .content p{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;font-weight:400;letter-spacing:.48px;color:#555;margin:0;padding:0 0 32px;}.together-block .reviews-panel .box .date{margin:0;padding:0;}.together-block .reviews-panel .box .date p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:.28px;color:#555;margin:0;padding:0;}.together-block .reviews-btn{margin:0;padding:55px 0 0;}.together-block .reviews-btn a{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;font-weight:600;letter-spacing:3.92px;color:#bd9e59;width:275px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid #555;text-transform:uppercase;transition:all .2s ease-in-out;margin:0 auto;padding:0;}.together-block .reviews-btn a:hover{color:#555;}.guarantee-block{background-size:cover;position:relative;width:100vw;margin-left:-50vw;left:50%;padding:80px 0 80px;margin-top:70px;}.guarantee-block .icon-block{text-align:center;margin:0 0 12px;padding:0;}.guarantee-block .icon-block img{max-width:100%;height:auto;line-height:0;}.guarantee-block .text-panel{text-align:center;margin:0;padding:0;}.guarantee-block .text-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;font-weight:500;letter-spacing:5.83px;color:#fff;text-transform:uppercase;margin:0;padding:0 0 25px;}.guarantee-block .text-panel p{width:57%;font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;font-weight:300;letter-spacing:.64px;color:#fff;margin:0 auto;padding:0 0 58px;}.guarantee-block .text-panel a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;color:#fff;width:230px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;text-transform:uppercase;background:transparent;transition:all .2s ease-in-out;margin:0 auto;padding:0;}.guarantee-block .text-panel a:hover{background:rgba(255,255,255,.74);color:#555;}.purchase-block{background:#f7f7f7;padding:80px 0;position:relative;width:100vw;margin-left:-50vw !important;left:50%;}.purchase-block .title-block{text-align:center;margin:0;padding:0;}.purchase-block .title-block h2{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;font-weight:500;letter-spacing:5.83px;color:#32434f;margin:0;padding:0 0 63px;}.purchase-block .purchase-boxs{display:flex;justify-content:space-between;flex-wrap:wrap;}.purchase-block .purchase-boxs .box{position:relative;text-align:center;width:22.4%;height:230px;background:#fff;border:1px solid #707070;margin:0;padding:60px 0 0;}.purchase-block .purchase-boxs .box .icon-block{margin:0;padding:0;}.purchase-block .purchase-boxs .box .icon-block img{max-width:100%;height:auto;line-height:0;}.purchase-block .purchase-boxs .box .text-panel{position:absolute;bottom:35px;left:0;right:0;margin:0;padding:0;text-align:center;}.purchase-block .purchase-boxs .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;font-weight:400;letter-spacing:.48px;color:#555;margin:0;padding:0;}.purchase-block .purchase-boxs .box .text-panel.text1{bottom:42px;}.purchase-block .purchase-boxs .box .text-panel h3 span{display:block;}.purchase-block .purchase-boxs .box .text-panel h3 .span2{display:block;}.voted-block{position:relative;padding:85px 0 80px;}.voted-block .title-block{text-align:center;margin:0;padding:0;}.voted-block .title-block h2{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;font-weight:400;letter-spacing:9.07px;color:#394a58;margin:0;padding:0 0 38px;}.voted-block .voted-boxs{width:60%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding:0;}.voted-block .voted-boxs .img-panel{width:22%;margin:0;padding:0;}.voted-block .voted-boxs .img-panel img{max-width:100%;height:auto;}footer{background:#f5f5f3;margin:0;padding:59px 0 0;}footer .top-panel{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(137,130,122,.2);border-radius:.5px;padding:0;padding-bottom:28px;}footer .top-panel .logo-section{margin:0;padding:0;}footer .top-panel .logo-section a{position:relative;display:inline-block;margin:0 0 18px;padding:0 0 24px;}footer .top-panel .logo-section a:after{position:absolute;bottom:0;left:0;right:0;background:#cecece;width:68.7px;height:1.19px;content:"";margin:0 auto;}footer .top-panel .logo-section a img{max-width:100%;height:auto;}footer .top-panel .logo-section p{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;font-weight:400;text-align:center;letter-spacing:.48px;color:#555;margin:0;padding:0;}footer .top-panel .right-panel{text-align:right;margin:0;padding:0;}footer .top-panel .right-panel p{font-family:"Poppins",sans-serif;font-size:11.57px;line-height:13.89px;font-weight:600;letter-spacing:.52px;color:#394a58;margin:0;padding:0 0 12px;}footer .top-panel .right-panel .email-block{margin:0;padding:0 0 35px;}footer .top-panel .right-panel .email-block form{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:0;padding:0;}footer .top-panel .right-panel .email-block input.form-control{font-family:"Poppins",sans-serif;font-size:11.57px;line-height:13.89px;font-weight:400;letter-spacing:1.16px;color:rgba(0,0,0,.5);width:296px;height:37px;background:#fff;margin:0;padding:0 18px;border:0;outline:none;border-radius:0;}footer .top-panel .right-panel .email-block input.form-control::placeholder{color:rgba(0,0,0,.5);}footer .top-panel .right-panel .email-block input.form-control:-ms-input-placeholder{color:rgba(0,0,0,.5);}footer .top-panel .right-panel .email-block input.form-control::-ms-input-placeholder{color:rgba(0,0,0,.5);}footer .top-panel .right-panel .email-block button.sub-btn{font-family:"Poppins",sans-serif;font-size:10px;line-height:13.19px;font-weight:600;letter-spacing:2.8px;color:#fff;width:118px;height:37px;border-radius:0;background:#bd9e59;border:0;outline:0;transition:all .2s ease-in-out;margin:0;padding:0;}footer .top-panel .right-panel .email-block button.sub-btn:hover{background:#a5853b;}footer .top-panel .right-panel .social-icon{margin:0;padding:0;}footer .top-panel .right-panel .social-icon ul{margin:0;padding:0;}footer .top-panel .right-panel .social-icon ul li{list-style:none;display:inline-block;margin:0;padding:0 0 0 6px;}footer .top-panel .right-panel .social-icon ul li a{width:24px;height:24px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:17px;line-height:17px;color:#fff;transition:all .5s ease-in-out;margin:0;padding:0;}footer .top-panel .right-panel .social-icon ul li a:hover{background:#bc9e58;}footer .bottom-block{margin:0;padding:30px 0 0;}footer .bottom-block .row{display:flex;justify-content:space-between;margin:0;padding:0;}footer .bottom-block .row .col-8{display:flex;justify-content:space-between;margin:0;padding:0;}footer .bottom-block .row .col-6 .box .title h3{font-family:"Poppins",sans-serif;font-size:14px;line-height:34px;font-weight:600;letter-spacing:2.52px;color:#555;text-transform:uppercase;margin:0;padding:0 0 2px;}footer .bottom-block .row .col-6 ul{margin:0;padding:0;}footer .bottom-block .row .col-6 ul li{display:block;list-style:none;line-height:0;margin:0;padding:0 0 6px;}footer .bottom-block .row .col-6 ul li a{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;font-weight:400;letter-spacing:.48px;color:#555;display:inline-block;text-transform:capitalize;margin:0;padding:0;transition:all .2s ease-in-out;}footer .bottom-block .row .col-6 ul li a:hover{color:#bc9e58;}footer .bottom-block .row .col-6 ul li a span.number-footer{font-size:14px;font-weight:600;display:block;letter-spacing:1.4px;margin-top:20px;}footer .bottom-block .row .col-6 .box{padding-right:64px;margin:0 0 30px;}footer .bottom-block .row .col-6 .box.touch{padding-right:35px;}footer .bottom-block .row .col-6 .box.diference{padding-right:20px;}footer .bottom-block .row .col-6 .ph-block{margin:0;padding:0 0 48px;}footer .bottom-block .row .col-6 .ph-block ul{margin:0;padding:0;}footer .bottom-block .row .col-6 .ph-block ul li{display:inline-block;margin:0 0 0 12px;padding:0;}footer .bottom-block .row .col-6 .ph-block ul li a{display:block;text-align:center;margin:0;padding:0;}footer .bottom-block .row .col-6 .ph-block ul li a:hover{transform:none;}footer .bottom-block .row .col-6 .ph-block ul li a span{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;font-weight:500;letter-spacing:.48px;color:#555;text-transform:capitalize;display:block;margin:0;padding:3px 0 0;}.copy-right{background:#394a58;margin:0;padding:15px 0 15px;}.copy-right .inner-content{display:flex;align-items:center;justify-content:space-between;}.copy-right .text-panel{margin:0;padding:0;}.copy-right .text-panel p{font-family:"Poppins",sans-serif;font-size:9.99px;line-height:31.55px;font-weight:400;letter-spacing:.4px;color:#fefbf6;margin:0;padding:0;}.copy-right .text-panel p span{padding:0 5px;}.copy-right .pay-panel{margin:0;padding:0;}.copy-right .pay-panel ul{margin:0;padding:0;}.copy-right .pay-panel ul li{list-style:none;display:inline-block;line-height:0;margin:0;padding:0;}.copy-right .pay-panel ul li a{display:inline-block;margin:0;padding:0;}.copy-right .pay-panel ul li a img{max-width:100%;height:auto;}footer .links-panel .panel:nth-child(5) .ph-block{display:none;}footer .links-panel .panel:nth-child(2) .box:last-child{display:none;}.copy-right .text-panel p strong{font-weight:300;}footer .bottom-block .row .col-6 .box.location1{display:none;}footer .bottom-block .row .col-6 .box.res{display:block;}footer .bottom-block .row .col-6 .box.our{display:none;}.purchase-block .icon-block img{min-width:50px;}.purchase-block .box:first-child .icon-block img{min-width:85px;}.sleep-block .text-panel img{margin-bottom:22px;}button.btn-dealer:hover{border-color:#bd9e59;background:none;color:#bd9e59;}.woocommerce-checkout .form-row .input-text{color:rgba(130,122,113,.88) !important;}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{color:rgba(130,122,113,.88) !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box .accordion_content p{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;font-weight:300;color:#555;text-align:left;margin:0;padding:0 40px 0 0;}.mobile-menu.adjustable_section .lf-side a{margin:unset !important;text-transform:unset !important;text-decoration:unset !important;}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#bd9e59;}.shipping label,.woocommerce-shipping-destination{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#8a837b;text-align:left;margin:0;text-transform:capitalize;padding:0;}.read_less a.arrow:before{transform:translateY(-50%) rotate(270deg) !important;}@media screen and (max-width:1140px){header .middle-header .navigation ul li .dropDown_menu .cambridge-promo a{width:160px;}.ast-container{padding:0;}header .btm-header .inner-content{padding:0 25px 0 50px;}header .top-haeder .lf-side p{text-align:center;padding:0;}header .top-haeder .lf-side p .span2{display:none;}header .top-haeder .lf-side p span.breck{display:block;}header .top-haeder .rt-side{padding:15px 0;text-align:center;}header .top-haeder .rt-side a span{display:block;}header .top-haeder .rt-side .apply-block a{line-height:22px;}header .middle-header .inner-main-content{padding:27px 25px 38px;justify-content:space-between;}.banner .banner-slider .items .banner-desc-2{top:65px;}.banner .progressBarContainer div{width:90px;}header .middle-header .navigation ul li.menu-item{padding:0 12px 0 0;}header .middle-header .navigation ul li a{font-size:9px;letter-spacing:1.62px;}header .middle-header .navigation ul li a:after{bottom:-55px !important;}header .middle-header .right-side .icon-block ul li{padding:0 10px 0 0;}header .top-haeder .rt-side a:after{display:none;}header .middle-header .right-side .icon-block ul li a{font-size:18px;line-height:18px;}header .middle-header .right-side .shopping-card a{font-size:18px;}header .btm-header .links ul li a{font-size:9px;letter-spacing:.45px;}header .btm-header .links ul li{padding:0 5px;}header .btm-header .links ul li:after{height:8px;}header .middle-header .navigation{padding:0;}header .middle-header .navigation ul li .dropDown_menu{height:320px;padding:0 0 0 59px;top:113px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel:before{width:383px;height:320px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{font-size:8px;letter-spacing:2.24px;width:160px;padding:8px 0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .nav-tabs li{margin-bottom:17px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .location-btn a{font-size:7px;line-height:14px;letter-spacing:1.96px;width:160px;padding:8px 0;padding-left:20px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .image .title h3{font-size:13.98px;line-height:15.42px;padding:10px 0 6px;margin-top:10px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a h4{font-family:"Poppins",sans-serif;font-size:11px;line-height:15px;letter-spacing:.22px;color:#000;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a{bottom:-150px;margin:-8px 0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a strong.hover-prise{font-size:9px;letter-spacing:.18px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul .collection-btn a{font-family:"Poppins",sans-serif;font-size:9px;line-height:30.47px;letter-spacing:.68px;font-weight:600;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul .collection-btn{bottom:-155px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content{margin:0 0 0 60px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box{margin:0 15px 0 0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .title h2{font-size:13.98px;line-height:15.42px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category-title h3{font-size:11px;line-height:15px;letter-spacing:.22px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category-title span.prise{font-size:9px;letter-spacing:.18px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category ul li a{font-size:11px;line-height:15px;letter-spacing:.22px;color:#000;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .collection-btn a{font-size:9px;line-height:30.47px;letter-spacing:.68px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .collection-btn{padding:3px 0 0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .btn a{font-size:8px;letter-spacing:2.24px;padding:8px 0;width:160px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category{margin-top:-10px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu{padding:0 0 0 42px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel:before{width:403px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{width:195px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-btn .location-btn a{width:195px;background-position:13%;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel{padding:20px 0 0;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-content{margin-left:90px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .heading p{width:60%;padding:0 0 20px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .title h3{padding:4px 0 12px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .title p{}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .title p{font-size:8px;line-height:9.6px;letter-spacing:.16px;padding:0 0 2px;width:100%;color:#000;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel span.prise{font-size:8.67px;line-height:28.38px;letter-spacing:.17px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-content .btn a.discover-btn{display:block;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-content .btn a.unicover-btn{display:none;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content{margin:0 0 0 70px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel:before{width:385px;height:320px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn ul.tab-2 li a{width:194px;font-size:9px;letter-spacing:2.52px;padding:9px 0 8px 15px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .tab-1{margin-top:25px;padding-left:10px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .location-btn a{padding-left:18px;margin-left:10px;width:165px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{width:165px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel{padding:20px 0 0;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .heading p{padding:0 0 22px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .title h3{font-size:13px;padding:0 0 4px;margin:-2px 0 0;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category-title h3{font-size:10.25px;line-height:22.07px;letter-spacing:.2px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category ul li a{font-size:8px;line-height:9.6px;letter-spacing:.16px;padding-bottom:3px;color:#000;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category ul li a{width:54%;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .btn a{width:170px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #pillows .items .box .text-panel .title h3{font-size:10.25px;line-height:22.07px;letter-spacing:.2px;padding:5px 0 8px;color:#3a4b58;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #pillows .heading p{padding:0 0 35px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .location-btn a{font-size:7px;line-height:14px;letter-spacing:1.96px;padding-left:20px;background-position:5% center;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn .location-btn a header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .btn{padding:0 0 0 2px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu{padding:0 0 0 80px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{font-size:9px;letter-spacing:2.52px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content{margin:0 0 0 35px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel{padding-top:15px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .heading p{padding:0 0 10px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .btn a{width:125px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel:before{height:330px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .btn a.showroom-btn{display:block;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .category-title h3 span{display:none;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .btn{padding:80px 0 0 10px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-content .btn{padding-top:56px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content .btn{padding-top:60px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #pillows .btn{padding-top:17px;}header .middle-header .navigation ul li .dropDown_menu{padding:0 0 17px 42px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu{padding:0 0 17px 42px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel{padding:20px 0 0;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .location-tab-image{width:200px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{width:200px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-btn .location-btn a{width:200px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel:before{width:390px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content{margin-left:65px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box .showroom-name{font-size:12px;line-height:16px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:95%;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box{width:23%;height:100px;margin:0px 10px 10px 0px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box{height:100px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover{height:100px;padding:8px 4px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-name{font-size:12px;line-height:16px;margin-bottom:4px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-address{font-size:7px;letter-spacing:.14px;line-height:12px;margin-bottom:0px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-address span img{width:8px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-view{display:grid;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-call{display:grid;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-view a{font-size:6px;letter-spacing:1.68px;line-height:9px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-view a img{width:8px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-call a{font-size:8px;letter-spacing:1px;line-height:9px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-call a img{width:8px;}.banner{padding:0;}.banner .banner-desc .text-panel p{padding:0 0 40px;}.banner .banner-slider .items .banner-desc-1.White .text-panel h1{color:#fff;}.banner .banner-slider .items .banner-desc-1 .text-panel{margin:0 25px 0 auto;}.our-collections{padding:60px 50px 0;}.our-collections .title h2{padding-bottom:40px;}.our-collections .items .box .text-panel{padding:10px 0 0;}.our-collections .items .box .text-panel h3{line-height:20px;padding:0 0 8px;}.our-collections .items .box .text-panel p{padding:0 0 18px;}.our-collections .items .box .text-panel h4{padding:0 0 30px;}.featured-block{padding:90px 50px 0;}.featured-block .title h3{padding-bottom:47px;}.featured-block .featured-slider .item .featured-desc{text-align:left;top:50px;left:77px;}.featured-block .featured-slider .item .featured-desc p{width:35%;}.legacy-block{padding-left:50px;padding-right:50px;}.personal-block{padding-top:40px;}.legacy-block .title p{min-width:538px;padding:0 0 55px;}.video-popup .overlay .popup{max-width:710px;}.video-popup .overlay .popup .content iframe{min-height:400px;}.legacy-block .video-block{padding:177px 0;}.natural-block{padding:55px 50px 0;}.natural-block .items .box .text-panel p{max-width:300px;}.personal-block .title p{min-width:538px;padding:0 0 60px;}.personal-block .video-block{padding:177px 0;}.fitting-block{padding:58px 50px 75px;}.fitting-block .items .box .text-panel p{width:initial;}.dreaming-block{padding:51px 0 345px;}.sleep-block{padding:110px 0 0;}.sleep-block .title h2{padding:0 0 65px;}.sleep-block .inner-block{padding:50px 0 30px;}.sleep-block .inner-block .box{padding-left:76.86px;}.sleep-block .inner-block .text-panel{padding:0 0 20px;}.sleep-block .inner-block .text-panel h3{padding:0 0 33px;}.sleep-block .inner-block .box .img-panel{padding:0;width:160px;}.sleep-block .inner-block .box .img-panel{margin:0 0 25px;}.bedding-block{padding:70px 50px 60px;}.bedding-block .items .box .text-panel p{max-width:323px;width:initial;}.bedding-block .items .box{margin:0 0 65px;}.together-block{padding:80px 50px 110px;}.guarantee-block .text-panel p{width:initial;max-width:650px;}.together-block .reviews-btn{padding:50px 0 0;}.purchase-block{margin:0;padding:80px 50px 70px;}.purchase-block .purchase-boxs .box{width:22.7%;padding:52px 0 0;height:207px;}.voted-block{padding:75px 0 80px;}.purchase-block .purchase-boxs .box .text-panel{bottom:25px;}.purchase-block .purchase-boxs .box .text-panel.text1{bottom:25px;}.purchase-block .purchase-boxs .box .text-panel h3 .span2{display:block;margin:0;}.purchase-block .purchase-boxs .box .icon-block{margin:0 auto 35px;width:70px;}.purchase-block .purchase-boxs .box .icon-block{width:45px;}.purchase-block .purchase-boxs .box:nth-child(1) .icon-block{width:70px;}.voted-block .voted-boxs .img-panel{width:22%;text-align:center;}.voted-block .voted-boxs{width:initial;max-width:690px;}footer{padding:59px 90px 0 94.17px;}.copy-right .text-panel p strong{font-weight:300;display:block;}footer .bottom-block .row .col-8{display:block;}footer .bottom-block .row .col-6 .box.touch{padding:0;margin:0 0 24px;}footer .bottom-block .row .col-6 .box{padding-right:120px;}footer .bottom-block .row .col-6 .ph-block ul li{margin:0 12px 0 0;}.copy-right{padding:15px 51.38px 15px 52px;}.copy-right .text-panel p{font-size:10px;line-height:15px;}.copy-right .text-panel p span.span2{display:none;}header .middle-header .navigation ul li .dropDown_menu{padding:0 0 15px 59px;top:130px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu{padding:0 0 22px 42px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu{padding:0 0 19px 59px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu{padding:0 0 11px 80px;}header .middle-header .navigation ul li{margin-bottom:-100%;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu{padding:0 0 17px 42px;}.banner .banner-slider .items .slider-img img{height:500px;object-fit:cover;object-position:top right;}}@media screen and (max-width:991px){footer .bottom-block .row .col-6 .box{padding-right:35px;}header .btm-header .inner-content{padding-left:25px;}header .middle-header .navigation ul li .dropDown_menu{height:450px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn{height:280px;position:relative;}header .middle-header .navigation ul li .dropDown_menu #mattresses-content-area .tab-content .btn{display:none;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:100%;}header .middle-header .navigation ul li .mobile-tab-buttons{display:block;position:absolute;bottom:20px;}header .middle-header .navigation ul li .mobile-tab-buttons a{width:160px !important;height:30px;line-height:30px !important;border-color:#827a71 !important;padding:0 !important;color:#827a71 !important;background-color:#fff !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .inner-content{flex-wrap:wrap;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .btn{width:100%;padding-top:15px !important;padding-left:0;}header .middle-header .navigation ul li .dropDown_menu #toppers-content-area .tab-content .tab-pane .items .box .text-panel .title h3{font-size:16px;}header .middle-header .navigation ul li .dropDown_menu #mattresses-content-area .tab-content .inner-content{flex-wrap:unset;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel:before,header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel:before,header .middle-header .navigation ul li .dropDown_menu .tan-panel:before{height:460px;}}@media screen and (min-width:768px) and (max-width:910px){header .middle-header .inner-main-content{position:relative;align-items:flex-end;padding:33px 27px 25px;}header .middle-header .right-side{position:absolute;top:20px;right:27px;}header .middle-header .right-side .icon-block ul li{padding-right:23px;}header .middle-header .navigation ul li.menu-item:last-child{padding-right:0;}header .middle-header .navigation.navigation_small_view ul li .menu-main-menu-container{padding-top:35px;margin:0 0 -14px;}header .middle-header .logo-block{margin-top:-10px;}header .middle-header .inner-main-content .mob_open_menu{display:none;}#checkout-opoup .box.cart_item a{width:100% !important;}#checkout-opoup .box.cart_item a.remove{width:21px !important;height:21px !important;}.checkout-btns li a{width:100% !important;padding:15px 0 !important;text-align:center !important;}header .middle-header .right-side .shopping-card a,header .middle-header .right-side .icon-block ul li a{width:21px;height:auto;}header .middle-header .right-side .icon-block ul li a img{width:100%;height:auto;}header .middle-header .navigation.navigation_small_view ul li a.menu-link:after{bottom:-19px !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel:before{top:-10px;}}@media screen and (min-width:1141px) and (max-width:1280px){header .middle-header .navigation ul li .dropDown_menu{padding:0 0 40px 50px;}}@media screen and (max-width:921px){.complementary-service section.elementor-section.elementor-top-section.elementor-element.elementor-element-52c4d6c.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{width:78%;margin:auto;}.woocommerce-account .woocommerce-MyAccount-orders tbody tr a.woocommerce-button.view{display:inline !important;padding:8px 20px !important;}}@media screen and (min-width:768px) and (max-width:921px){.woocommerce-page.woocommerce-checkout form #order_review table{padding-top:30px !important;}#ccm_overview .juniper-mattress{padding-bottom:0px !important;}.woocommerce-account .woocommerce-MyAccount-navigation{display:inline-block !important;}.woocommerce-account .woocommerce-MyAccount-content{display:inline-block !important;vertical-align:top;}}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a .mobile{display:none;}.woocommerce-checkout label{margin:0 !important;}.user-registration-page.woocommerce-checkout button.woocommerce-button.button{margin-top:20px !important;}.woocommerce-checkout .woocommerce-form-login p{margin-top:1.6em;}.woocommerce-checkout a.woocommerce-terms-and-conditions-link{color:#bd9e59;}.woocommerce-checkout input#account_password{margin-bottom:25px !important;}.woocommerce-account .woocommerce-MyAccount-content a.button,#payment button#place_order{font-family:"Poppins",sans-serif;font-size:14px;line-height:10.19px;font-weight:600;letter-spacing:1.8px;color:#fff;border-radius:0;background:#bd9e59;border:0;outline:0;transition:all .2s ease-in-out;}.woocommerce-account .woocommerce-MyAccount-content p.woocommerce-Message.woocommerce-Message--info.woocommerce-info{padding:12px 35px;}.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#fff !important;}@media screen and (min-width:768px){#features .read_more{display:none;}}@media screen and (max-width:767px){.juniper-mattress-story .mobile-text span.cross-line:before{top:18px;}.woocommerce-checkout .woocommerce-info{font-size:12px;letter-spacing:1px;}.woocommerce-checkout form.checkout_coupon .button[name=apply_coupon]{margin-top:25px;}.woocommerce-checkout a.showlogin,.woocommerce-checkout a.showcoupon{font-size:10px;letter-spacing:1px;margin-left:4px;}.woocommerce-checkout   p.lost_password{margin-top:22px;}.desc-details{height:180px;overflow:hidden;}.desc-details.show_height{height:100%;transition:all .5s ease-in-out;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .lf-panel .img-panel img{height:auto !important;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a{line-height:14px !important;padding:10px 0 10px 0 !important;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a .mobile{display:inline-block;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a .desktop{display:none;}.single-product .product-banner .text-panel{display:none;}.home header .btm-header .breadcrumb{min-height:unset;min-width:unset;display:none;}.home header .btm-header .links ul li a{line-height:30px;}header .btm-header .breadcrumb{min-height:30px;min-width:100%;}.btm-header .links ul{padding-top:8px !important;}.woocommerce-account #customer_login .col-1,.woocommerce-account #customer_login .col-2{width:97% !important;margin:auto !important;}.woocommerce-account #customer_login{display:block !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion:nth-child(4) .accordion__header ul li{width:100% !important;}.woocommerce form .woocommerce-address-fields .form-row{width:100% !important;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields button{margin-left:25px;}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{width:100% !important;}.single-product .rt-side .accordion-section .accordion:first-child{margin-top:0px !important;}.accordion__header li:has(#popup_icon){text-align:right;}.napa-mattress .box.select_topper .text-panel .btm-panel .union-box.comfort_options .options-title h3{padding-bottom:20px !important;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-title p{display:block !important;}header .middle-header .inner-main-content .mob_open_menu{display:block;}header .top-haeder .rt-side .apply-block a{display:none;}header .btm-header{border-top:unset !important;padding:0 0 0px;border:0;}header .top-haeder .rt-side .contact-block{display:flex;align-items:center;margin:0;padding:0;}header .top-haeder .rt-side .contact-block .ph-block a{display:inline-block;text-align:center;padding:17px 0;width:60px;height:auto;font-weight:300;}header .top-haeder .rt-side .contact-block .ph-block:last-child a{background:#827a71;}header .top-haeder .rt-side .contact-block .ph-block:first-child a{background:#bbb7b2;}header a.mob_open_menu{display:block;color:#3a4b58;}header .middle-header .bar1,.bar2,.bar3{width:25px;height:2px;background-color:#3a4b58;margin:7px 0;transition:.4s;}.change .bar1{-webkit-transform:rotate(-45deg) translate(-8px,5px);transform:rotate(-45deg) translate(-8px,4px);}.change .bar2{opacity:0;}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-5px);transform:rotate(45deg) translate(-8px,-5px);}header .middle-header .logo-block{width:224px;}header .btm-header .ast-container{flex-direction:column-reverse;}header .top-haeder .rt-side{display:flex;align-items:center;justify-content:space-between;width:initial;padding:0;}header .middle-header .navigation{position:absolute;top:124px;background:#fff;left:0;right:0;opacity:0;visibility:hidden;transition:all .5s ease-in-out;transform:translateY(20px);z-index:999999;padding:15px 0 0 0;height:70vh;}header .middle-header .navigation ul li.menu-item{position:relative;width:100%;}header .middle-header .navigation ul li a{position:relative;font-size:16px;line-height:25px;letter-spacing:4px;color:#827a71;}header .middle-header .navigation ul li.menu-item a.menu-link:before{position:absolute;left:0;bottom:0;width:inherit;width:100%;height:1px;content:"";background:#827a71;opacity:.2;z-index:9;}header .middle-header .navigation ul li.menu-item a.menu-link:last-child:before{display:none;}header .middle-header .navigation ul li a:after{display:none;}header .middle-header .navigation.open_menu{transform:translateY(0);opacity:1;visibility:visible;z-index:999;overflow-y:scroll;}header .btm-header:after{position:absolute;top:39px;left:0;right:0;content:"";background:#ecebea;width:100%;height:1px;margin:0;padding:0;}header .btm-header .links ul li a{font-size:11px;letter-spacing:.55px;}header .btm-header .links ul li{padding:0 7px;}header .middle-header .navigation ul li:first-child{padding-top:0;}header .btm-header .links ul li:after{top:50%;height:8px;}header .middle-header .right-side .icon-block{display:none;}header .middle-header .right-side .ph-block{display:none;}header .btm-header .ast-container{padding:0 15px;}header .top-haeder .lf-side p{width:100%;font-size:12px;line-height:16px;letter-spacing:.48px;padding:0;}header .middle-header .right-side .shopping-card a{font-size:24px;}header .btm-header .inner-content{flex-direction:column-reverse;justify-content:center;}header .btm-header .breadcrumb{padding:20px 0 0;}header .top-haeder .lf-side{padding:0 10px;width:100%;text-align:center;}header .btm-header .breadcrumb{padding:0;}header .middle-header .right-side .shopping-card span.number{top:7px;}header .top-haeder .lf-side p span.breck{display:inline;}header .middle-header .navigation ul li a{display:flex;align-items:center;justify-content:space-between;margin:0;padding:19px 0 18px;}header .middle-header .navigation ul li a span.cross{display:block;color:#3a4b58;font-size:20px;line-height:20px;margin-right:50px;}header .middle-header .navigation .mattresses_section .back-btn{padding:10px 55px 12px;}header .middle-header .navigation .back-btn{margin:0;padding:18px 55px 10px;background:#fff;}header .middle-header .navigation .differnce_section .back-btn{padding-top:16px;padding-bottom:10px;}header .middle-header .navigation .back-btn a{position:relative;font-family:"Poppins",sans-serif;font-size:9px;letter-spacing:2.52px;line-height:14px;font-weight:600;color:#32434f;text-decoration:none;padding:0;margin:0;display:block;}header .middle-header .navigation .back-btn a i{position:absolute;top:-4px;left:-22px;font-size:22px;}header .middle-header .navigation ul li.menu-item{display:inline-block;margin:0;padding:0 0 0 62px;}header .middle-header .navigation ul li .dropDown_menu{display:none;}header .middle-header .navigation ul li .mobile-menu{display:none;padding:0 0 40px;position:absolute;top:0;left:0;right:0;width:100%;z-index:99;background:#fff;}header .middle-header .navigation ul li .mobile-menu.open_menu{display:block;}header .middle-header .navigation ul li .mobile-menu .title{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0 55px 28px 0;padding:0 14px 0 30px;}header .middle-header .navigation ul li .mobile-menu .title:after{position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background:#ecebea;margin:0;padding:0;content:"";opacity:.8;}header .middle-header .navigation ul li .mobile-menu .title h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:59.96px;letter-spacing:2.88px;font-weight:500;color:#827a71;margin:0;padding:0;}header .middle-header .navigation ul li .mobile-menu .title a{font-family:"Poppins",sans-serif;font-size:12px;letter-spacing:.9px;line-height:30.47px;font-weight:600;color:#bd9e59;margin:0;padding:0;display:block;text-transform:inherit;text-decoration:underline;}header .middle-header .navigation ul li .mobile-menu .items{margin:0;padding:0 30px;}header .middle-header .navigation ul li .mobile-menu .section .items{padding:0;}header .middle-header .navigation ul li .mobile-menu .items .box{width:100%;margin:0 0 30px;padding:0;}header .middle-header .navigation ul li .mobile-menu .items .box .img-panel{border-bottom:7px solid #147397;margin:0;padding:0;line-height:0;}header .middle-header .navigation ul li .mobile-menu .items .box:nth-child(2) .img-panel{border-color:#41685b;}header .middle-header .navigation ul li .mobile-menu .items .box:nth-child(3) .img-panel{border-color:#b69e4a;}header .middle-header .navigation ul li .mobile-menu .items .box:nth-child(2) .text-panel a{color:#41685b;}header .middle-header .navigation ul li .mobile-menu .items .box:nth-child(3) .text-panel a{color:#b69e4a;}header .middle-header .navigation ul li .mobile-menu .items .box .img-panel img{width:100%;height:auto;}header .middle-header .navigation ul li .mobile-menu .items .box .text-panel{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;text-align:left;}header .middle-header .navigation ul li .mobile-menu .items .box .text-panel h3{font-family:"Playfair Display",serif;font-size:19.98px;line-height:19.57px;letter-spacing:.8px;font-weight:400;color:#017299;text-transform:capitalize;margin:0;padding:8px 0 6px;}header .middle-header .navigation ul li .mobile-menu .items .box:nth-child(2) .text-panel h3{color:#41685b;}header .middle-header .navigation ul li .mobile-menu .items .box:nth-child(3) .text-panel h3{color:#b69e4a;}header .middle-header .navigation ul li .mobile-menu .items .box .text-panel a{font-family:"Poppins",sans-serif;font-size:12px;letter-spacing:.9px;line-height:18.47px;font-weight:600;color:#147397;margin:5px 0 0;padding:0;display:block;text-transform:inherit;text-decoration:underline;}header .middle-header .navigation ul li .mobile-menu .btn{padding:30px 55px 0;}header .middle-header .navigation ul li .mobile-menu .pillows .btn,header .middle-header .navigation ul li .mobile-menu .sheets .btn,header .middle-header .navigation ul li .mobile-menu .toppers .btn{padding:30px 25px 0;}header .middle-header .navigation ul li .mobile-menu .btn ul{width:100%;margin:0;padding:0;}header .middle-header .navigation ul li .mobile-menu .btn ul li{display:block;margin:0;padding:0 0 24px;}header .middle-header .navigation ul li .mobile-menu .btn ul li a{font-family:"Poppins",sans-serif;font-size:10px;line-height:14px;letter-spacing:2.8px;font-weight:600;color:#827a71;display:block;transition:all .5s ease-in-out;text-transform:uppercase;text-align:center;border:1px solid #827a71;margin:0;padding:13px 0;}header .middle-header .navigation ul li .mobile-menu .btn ul li a img{max-width:100%;height:auto;margin-right:12px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu{top:-75px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .items .pra p{width:90%;font-family:"Poppins",sans-serif;font-size:11px;line-height:13.2px;letter-spacing:.22px;font-weight:400;color:#555;margin:0;padding:0 0 32px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu.adjustable_section .items .pra p{padding-bottom:35px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu.adjustable_section .items .box{margin-bottom:22px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu.adjustable_section .items .box .text-panel span.prise{font-size:11px;letter-spacing:.22px;margin:-8px 0 0;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .items .box .img-panel{border:none;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .items .box .text-panel{align-items:flex-start;padding:12px 0 0;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .items .box .text-panel .lf-side h4{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:500;color:#555;margin:0;text-align:left;padding:0 0 5px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .items .box .text-panel .lf-side{width:67%;}.mobile-menu.adjustable_section span.cross-line::before{width:35px;top:18px;}.section.show-dropdown-menu span.cross-line{display:inline-block !important;margin-right:8px !important;font-weight:700;font-size:13px;}.section.show-dropdown-menu.sheets span.cross-line{font-weight:700 !important;font-size:13px !important;}header .middle-header .navigation ul li .mobile-menu .pillows .items .box .text-panel a{max-width:60%;}.section.show-dropdown-menu.pillows .items .box .text-panel a h5{line-height:20px !important;margin-bottom:10px !important;}.section.show-dropdown-menu.toppers .cross-line,.section.show-dropdown-menu.pillows .cross-line{font-size:11px;line-height:36px;font-weight:400;letter-spacing:.22px;color:#8a837b !important;}.section.show-dropdown-menu span.cross-line::before{width:30px;top:7px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .items .box .text-panel .lf-side p{font-family:"Poppins",sans-serif;font-size:11px;line-height:13.2px;letter-spacing:.22px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 3px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .items .box .text-panel span.prise{font-family:"Poppins",sans-serif;font-size:12px;line-height:36px;letter-spacing:.24px;font-weight:400;color:#8a837b;text-transform:capitalize;display:block;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu{top:-133px;padding:0;}header .middle-header .navigation ul li:nth-child(3) .back-btn{padding:22px 55px 10px 55px;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown{margin:-28px 0 0;padding:0;height:100vh;background:#fff;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown li{position:relative;margin:0 0 0 0;padding:0;display:block;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown li .section .btn ul li{margin:0;}header .middle-header .navigation ul li:nth-child(3) .inner-dropdown ul li{position:relative;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(3) .inner-dropdown ul li.line:after{position:absolute;left:0;bottom:3px;width:100%;height:1px;content:"";background:#827a71;opacity:.2;z-index:9;}header .middle-header .navigation ul li:nth-child(3) .inner-dropdown ul li.line:last-child:after{display:none;}header .middle-header .navigation ul li:nth-child(3) .inner-dropdown ul li a{font-family:"Poppins",sans-serif;font-size:13px;line-height:59.96px;letter-spacing:2.34px;font-weight:600;display:block;background:#fff;color:#4d5d68;margin:-5px 0;padding:0 30px;text-transform:uppercase;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .img-panel a{padding:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .section .title{padding-left:0;margin-right:0;padding-right:0;margin-bottom:15px;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown ul li .section{position:absolute;top:-170px;padding:0;padding:0 30px;background:#fff;z-index:99;width:100%;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .title h3{font-family:"Poppins",sans-serif;font-size:12.99px;line-height:59.96px;letter-spacing:2.34px;font-weight:600;color:#4a5a66;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .title a{font-family:"Poppins",sans-serif;font-size:12px;letter-spacing:.9px;line-height:30.47px;font-weight:600;color:#bd9e59;margin:0;padding:0;display:block;text-transform:inherit;text-decoration:underline;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .pra p{font-family:"Poppins",sans-serif;font-size:11px;letter-spacing:.22px;line-height:13.2px;font-weight:400;color:#555;margin:0;padding:30px 0 25px;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .img-panel{margin:0;padding:0;border-width:4px;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .img-panel img{width:100%;height:auto;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .img-panel img{width:100%;height:auto;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .text-panel{display:block;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .text-panel h3{font-family:"Playfair Display",serif;font-size:16px;line-height:23.63px;font-weight:600;color:#017299;margin:0;padding:0 0 5px;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box:nth-child(2) .text-panel h3{color:#42685b;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box:nth-child(3) .text-panel h3{color:#bd9e59;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .text-panel{padding-top:8px;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .text-panel .block{display:flex;align-content:center;justify-content:space-between;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .text-panel .block h4{font-family:"Poppins",sans-serif;font-size:13px;line-height:28px;letter-spacing:.26px;font-weight:600;color:#147397;margin:0;padding:0 0 5px;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box:nth-child(2) .text-panel .block h4{color:#42685b;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box:nth-child(3) .text-panel .block h4{color:#bd9e59;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .text-panel .block p{font-family:"Poppins",sans-serif;font-size:11px;line-height:36px;letter-spacing:.22px;font-weight:400;color:#8a837b;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .items .box .text-panel span{font-family:"Poppins",sans-serif;font-size:11px;line-height:13.2px;letter-spacing:.22px;font-weight:400;color:#555;display:block;margin:-8px 0 0;padding:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section .btn ul li a{font-family:"Poppins",sans-serif;font-size:10px;line-height:14px;letter-spacing:2.8px;font-weight:600;color:#827a71;display:block;text-transform:uppercase;margin:0 0 25px;padding:13px 0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .section .title:after{bottom:3px;width:126%;left:-30%;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown ul li .section.pillows{top:-115px;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown ul li .section.sheets{top:-60px;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section.pillows .items .box .img-panel{border:none;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section.pillows .items .box .text-panel{position:relative;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section.pillows .items .box .text-panel h5{font-family:"Poppins",sans-serif;font-size:13px;line-height:28px;font-weight:600;letter-spacing:.26px;color:#3a4b58;margin:0 0 -1px;padding:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section.pillows .items .box .text-panel p{width:60%;font-family:"Poppins",sans-serif;font-size:11px;line-height:13.2px;font-weight:400;letter-spacing:.22px;color:#555;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section.pillows .items .box .text-panel h6{position:absolute;top:3px;right:0;font-family:"Poppins",sans-serif;font-size:11px;line-height:36px;font-weight:400;letter-spacing:.22px;color:#8a837b;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown .section.pillows .btn{margin-top:45px;}header .middle-header .navigation ul li:nth-child(4) .mobile-menu{top:-195px;padding:0;}header .middle-header .navigation ul li:nth-child(4) .mobile-menu .items .item{width:100%;position:relative;margin:0 0 25px;padding:0;}header .middle-header .navigation ul li:nth-child(4) .mobile-menu .items .item .img-panel{margin:0;padding:0;border:none;line-height:0;}header .middle-header .navigation ul li:nth-child(4) .mobile-menu .items .item .img-panel img{width:100%;height:auto;}header .middle-header .navigation ul li:nth-child(4) .mobile-menu .items .item .text-panel{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;margin:0;padding:0;background:rgba(57,74,88,.7);}header .middle-header .navigation ul li:nth-child(4) .mobile-menu .items .item .text-panel h4{font-family:"Playfair Display",serif;font-size:19.98px;line-height:23.98px;letter-spacing:0;font-weight:400;color:#fff;margin:0;padding:0;display:flex;align-items:center;justify-content:center;height:100%;}header .middle-header .navigation ul li:nth-child(4) .mobile-menu .items .item .text-panel h4 a{font-family:"Playfair Display",serif;font-size:19.98px;line-height:23.98px;letter-spacing:0;font-weight:400;color:#fff;}header .middle-header .navigation ul li:nth-child(4) .mobile-menu .btn{padding-top:0;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu{top:-255px;padding:0px 0px 40px 0px;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .heading{padding:0 30px 30px 30px;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .heading h3{font-family:"Playfair Display",serif;font-size:20px;line-height:26px;letter-spacing:0;font-weight:400;color:#32434f;margin:0 auto;text-align:center;width:80%;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .btn{padding:0 30px;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container{display:flex;margin-bottom:30px;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-image{width:30%;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-image .location-link{height:100%;padding:0;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-image img{height:100%;object-fit:cover;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-details{width:70%;background-color:#f7f7f7;padding:10px 10px 10px 20px;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-details a{padding:0;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-details .location-name{font-family:"Playfair Display",serif;font-size:20px;line-height:26px;letter-spacing:0;font-weight:400;text-transform:capitalize;color:#32434f;margin:0;padding:0px 0px 10px 0px;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-details .location-address{font-family:"Poppins",sans-serif;font-size:11px;line-height:15px;letter-spacing:.22px;font-weight:400;color:#32434f;margin:0;padding:0px 0px 4px 0px;display:flex;justify-content:flex-start;text-transform:capitalize;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-details .location-address img{width:12px;height:100%;margin-right:10px;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-details .location-view{font-family:"Poppins",sans-serif;font-size:9px;line-height:14px;letter-spacing:2.52px;font-weight:600;color:#32434f;margin:0;padding:6px 0px;justify-content:flex-start;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-details .location-view img{width:12px;height:100%;margin-right:10px;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-details .location-call{font-family:"Poppins",sans-serif;font-size:9px;line-height:14px;letter-spacing:2.52px;font-weight:600;color:#32434f;margin:0;padding:6px 0px;justify-content:flex-start;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .items .location-container .location-details .location-call img{width:12px;height:100%;margin-right:10px;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .btn ul li .location-botton{background-color:#bd9e59;color:#fff;border:none;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu .btn .sub-heading h4{font-family:"Playfair Display",Sans-serif;font-size:18px;line-height:24px;letter-spacing:0px;font-weight:500;font-style:italic;color:#555;text-align:center;}header .middle-header .navigation ul li .mobile-menu.differnce_section .title{padding-right:0;margin-right:55px;}header .middle-header .navigation ul li .bedding_section .inner-dropdown ul li.line a i{font-size:20px;margin:0;padding:0 0 0 22px;line-height:0;}header .middle-header .navigation ul li .mobile-menu.bedding_section .title.close_shop a{display:none;}header .middle-header .navigation .middle-section{display:block;margin:22px 0 25px;padding:0 62px;}header .middle-header .navigation .middle-section .ph-block{padding:0 15px 0 22px;height:45px;display:flex;background:rgba(236,235,234,.25);justify-content:space-between;margin:0 0 20px;}header .middle-header .navigation .middle-section .ph-block p{font-family:"Poppins",sans-serif;font-size:13px;line-height:45.46px;letter-spacing:.78px;font-weight:600;color:#827a71;margin:0;padding:0;}header .middle-header .navigation .middle-section .ph-block a{width:24px;height:24px;margin:12px 0 0;padding:0;}header .middle-header .navigation .middle-section .ph-block a img{max-width:100%;height:auto;}header .middle-header .navigation .middle-section .search-block{padding:0 12px 0 18px;height:47px;display:flex;background:rgba(236,235,234,.25);justify-content:space-between;margin:0;}header .middle-header .navigation .middle-section .search-block .form-control{border:none;outline:none;background:none;width:90%;font-family:"Poppins",sans-serif;font-size:13px;line-height:45.46px;letter-spacing:.78px;color:#6d6d6d;font-weight:600;margin:0;padding:0;}header .middle-header .navigation .middle-section .search-block .img-panel{width:25px;height:24px;margin-top:13px;}header .middle-header .navigation .middle-section .search-block .img-panel img{max-width:100%;height:auto;}header .middle-header .navigation .contant-section{display:block;margin:0;padding:0 62px 62px;}header .middle-header .navigation .contant-section ul{display:block;margin:0;padding:0;}header .middle-header .navigation .contant-section ul li:nth-child(1){display:flex;align-items:center;justify-content:space-between;}header .middle-header .navigation .contant-section ul li{display:block;margin:0;padding:20px 0;border-bottom:1px solid rgba(236,235,234,.7);}header .middle-header .navigation .contant-section ul li a{font-family:"Poppins",sans-serif;font-size:13px;line-height:22px;letter-spacing:1.3px;font-weight:500;display:block;text-transform:inherit;margin:0;padding:0;}header .middle-header .navigation .contant-section ul li:nth-child(1) span{font-family:"Playfair Display",serif;font-size:14px;line-height:19px;letter-spacing:0;font-weight:400;font-style:italic;color:#ac934e;display:block;margin:0;padding:0;}header .middle-header .navigation ul li .mobile-menu.bedding_section .inner-dropdown #open-dropdown li .section .heading{padding:0 0 0 0;margin:0;background:#fff;position:relative;z-index:999;}header .middle-header .navigation ul li .mobile-menu.bedding_section .inner-dropdown #open-dropdown li .section .heading:after{position:absolute;left:0;bottom:1px;width:100%;height:1px;content:"";background:#827a71;opacity:.2;z-index:9;}header .middle-header .navigation ul li .mobile-menu.bedding_section .inner-dropdown #open-dropdown li .section .heading h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:59.96px;letter-spacing:2.88px;font-weight:500;color:#827a71;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .title:after{width:100%;}header .middle-header .inner-main-content{padding:18px 25px 4px;}.banner .banner-slider .items .text-panel ul li{padding:0 0 8px;}.banner .banner-desc .text-panel{max-width:100%;padding-left:24px;padding-right:24px;margin:0;}.banner .banner-slider .items .text-panel h1{font-size:30px;line-height:42px;letter-spacing:.22px;padding:0 0 8px;}.banner .banner-slider .items .text-panel p{font-size:9px;line-height:14px;letter-spacing:2.52px;padding:0;}.banner .banner-slider .items .banner-desc{top:8px;}.banner .banner-slider .items .text-panel h1{width:100%;text-align:center;margin:0px 0 auto;line-height:36px;}.banner .banner-slider .items .slider-img img{height:560px;object-fit:cover;object-position:top center;}.banner .banner-slider .items .slider-img img.slider-mob-1{object-position:center !important;}.banner .items .text-panel ul{padding-top:345px;}.banner .banner-slider .items .text-panel ul li a{margin:0 auto;}.banner .banner-slider .items .banner-desc .text-panel{max-width:100%;margin:0;padding:0px 24px;}.banner .banner-slider .items .banner-desc-2 .text-panel{margin:0;}.banner .banner-slider .items .banner-desc{top:15px;}.banner .banner-slider .items .text-panel p{width:64%;display:none;}.banner .banner-slider .items .text-panel ul li a{width:260px;height:50px;font-size:12px;}.banner .banner-slider .items .banner-desc-3 .text-panel h1{width:85%;}.banner .banner-slider .items .banner-desc-3 .text-panel p{width:60%;}.banner .banner-slider .items .text-panel ul{padding-top:245px;}.destop-slider .banner-desc.banner-desc-1 h3{font-size:31px !important;line-height:36px;letter-spacing:-.5px;background:rgba(255,255,255,.33);padding:15px;}.banner .banner-slider .items .banner-desc-2{top:35px;}.banner .banner-slider .items .banner-desc-2 .text-panel{padding-right:12px;width:52%;margin:0 0 0 auto;}.banner .banner-slider .items .banner-desc-2 .text-panel h1{width:100%;}.banner .banner-slider .items .banner-desc-2 .text-panel p{width:90%;}.banner .banner-slider .items .banner-desc-2 .text-panel ul{padding-top:212px;margin-left:-218px;}.banner .banner-slider .items .banner-desc-2 .text-panel ul li{padding-bottom:15px;}.banner .banner-slider .items .banner-desc-2 .text-panel ul li a{width:240px;}.banner .banner-slider .items .banner-desc-2 .text-panel ul li:nth-child(2) a{width:230px;}.banner .banner-slider .items .banner-desc-3{top:170px;}.banner .banner-slider .items .banner-desc-3 .text-panel{width:75%;margin:0 0 0 auto;margin-right:25px;}.banner .banner-slider .items .banner-desc-3 .text-panel ul{padding-top:120px;margin-left:-70px;}.banner .banner-slider .items .banner-desc-3 .text-panel ul li a{width:265px;}.banner .banner-slider .items .banner-desc-3 .text-panel ul li:nth-child(2) a{width:265px;}.banner .progressBarContainer{bottom:22px;}.banner .progressBarContainer div{width:45px;}.our-collections .title h3{font-size:21px;line-height:31px;letter-spacing:6.8px;padding:0 0 26px;}.banner .banner-desc .text-panel ul li{padding:0 0 8px;}.our-collections{padding:40px 0 0;}.our-collections .items .box{width:100%;margin:0 0 52px;}.our-collections .items .box .text-panel{padding:18px 0 0;}.our-collections .items .box .text-panel h4{padding:0 0 17px;}.our-collections .items .box .text-panel h3{padding:0 0 12px;}.featured-block{padding:20px 0 0;}.featured-block .title h3{font-size:21px;line-height:31px;padding:0 0 26px;letter-spacing:6.08px;}.featured-block .featured-slider .item .img-panel img{height:620px;object-fit:cover;object-position:center;}.featured-block .featured-slider .item .featured-desc p{width:90%;}.featured-block .featured-slider .item .featured-desc h3{font-size:27px;line-height:40px;padding-bottom:10px;padding-right:35px;}.featured-block .featured-slider .item .featured-desc{top:20px;left:30px;}.featured-block .featured-slider .slick-dots li{width:12px;height:12px;}.legacy-block{padding:30px 0 0;}.legacy-block .title .icon-block{width:40px;margin-bottom:20px;}.legacy-block .title h2{font-size:34px;line-height:37px;letter-spacing:.24px;padding:0 0 16px;}.legacy-block .title p{max-width:458px;padding-bottom:0;}.natural-block .items .box .text-panel p{max-width:370px;}.legacy-block .video-block{padding:60px 0;}.video-popup .overlay .popup{max-width:345px;}.natural-block{padding:70px 0 0;}.natural-block .items .box .text-panel p{max-width:100% !important;width:100%;}.natural-block .items .box{width:100%;margin-bottom:48px;}.natural-block .items .box .text-panel h3{padding:0 0 10px;}.personal-block .title .icon-block{width:40px;margin-bottom:20px;}.personal-block .title h2{font-size:34px;line-height:37px;letter-spacing:.24px;padding:0 0 16px;}.personal-block .title p{width:100%;padding-bottom:38px;}.personal-block .video-block{padding:111px 0;}.fitting-block .items .box{width:100%;margin-bottom:70px;}.natural-block{padding-top:0;}.fitting-block{padding:36px 0 0;}.dreaming-block .text-panel h2{font-size:34px;line-height:37px;letter-spacing:.24px;padding-bottom:10px;}.dreaming-block{padding:30px 0 345px 0;}.dreaming-block .text-panel p{font-size:16px;line-height:25px;letter-spacing:4px;padding:0 0 17px;}.fitting-block .items .box .text-panel p{max-width:69%;}.fitting-block .items .box .text-panel h3{padding-bottom:10px;}.fitting-block .items .box .text-panel h3 span{display:block;}.sleep-block{padding:70px 0 0;}.sleep-block .title h2{font-size:21px;line-height:31px;padding:0 0 32px;letter-spacing:6.8px;}.sleep-block .inner-block .text-panel h4{font-size:40px;line-height:45px;padding:0 52px 0 0;}.sleep-block .inner-block .text-panel h4:after{width:40px;height:40px;}.sleep-block .inner-block{padding:35px 0 30px;}.sleep-block .inner-block .text-panel h3{font-size:12px;line-height:18px;font-weight:300;letter-spacing:3.89px;padding:0 0 43px;}.sleep-block .inner-block .text-panel h3{padding:0 0 22px;}.sleep-block .inner-block .text-panel h4{margin:0 0 15px;}.sleep-block .inner-block .text-panel a{width:130px;height:50px;line-height:21px;}.sleep-block .inner-block .box .img-panel{display:none;}.sleep-block .inner-block .box .text-panel h3{font-size:38px;line-height:42px;letter-spacing:.27px;padding:0 0 16px;}.bedding-block{padding:45px 0 60px;}.bedding-block .items .box .text-panel p{width:100%;padding-bottom:25px;max-width:100%;}.bedding-block .items .box{width:100%;}.sleep-block .inner-block .box .text-panel a{font-size:16px;line-height:25px;letter-spacing:4px;}.sleep-block .inner-block .box{padding:330px 0 0;}.together-block .title .icon-block{width:40px;margin-bottom:20px;}.together-block .title h2{font-size:34px;line-height:37px;letter-spacing:.24px;padding-bottom:15px;}.together-block .title p{padding:0 0px 45px;}.together-block .reviews-panel .box{width:100%;margin-bottom:35px;padding:26px 30px 33px 31px;}.together-block .reviews-btn{padding:5px 0 0;}.together-block{padding:60px 0 50px;}.guarantee-block .text-panel h3{padding:0 0 50px;}.guarantee-block .text-panel p{padding-bottom:65px;}.guarantee-block{padding:80px 0 60px;margin-top:45px;}.purchase-block .title-block h2{padding:0 0 50px;}.purchase-block .purchase-boxs .box{width:47%;margin-bottom:25px;}.purchase-block .purchase-boxs .box{padding:30px 10px 0;}.purchase-block .purchase-boxs .box .text-panel h3{font-size:9px;line-height:16px;letter-spacing:.36px;}.purchase-block{padding-bottom:10px;padding-left:0;padding-right:0;}.voted-block .title-block h2{font-family:"Poppins",sans-serif;font-size:16px;line-height:25px;letter-spacing:4px;padding:0 0 38px;}.voted-block{position:relative;padding:55px 0 20px;}.voted-block .voted-boxs{max-width:430px;width:100%;padding:0 0;}.voted-block .voted-boxs .img-panel{width:46%;margin-bottom:30px;text-align:center;}.voted-block .title-block h2{padding:0 5px 50px;color:#827a71;}.purchase-block .purchase-boxs .box:nth-child(2) .text-panel{padding-bottom:30px;}.purchase-block .purchase-boxs .box:nth-child(1) .text-panel{margin-bottom:-15px;}footer .links-panel .panel:nth-child(4){margin:-75px 0 0;}header .btm-header .breadcrumb{padding:0;}.purchase-block .purchase-boxs .box{height:170px;}.purchase-block .purchase-boxs .box:nth-child(2) .text-panel{padding-bottom:5px;}.purchase-block .purchase-boxs .box:nth-child(1) .text-panel{margin-bottom:0;}.purchase-block .purchase-boxs .box .text-panel{bottom:33px;}footer{padding:30px 0 0;}footer .top-panel{position:relative;border:0;flex-direction:column;}footer .top-panel .right-panel{text-align:center;}footer .top-panel .logo-section p{position:relative;letter-spacing:.6px;padding:0 0 68px;}footer .top-panel .logo-section p:after{position:absolute;top:52px;left:50%;transform:translateX(-50%);width:300px;height:1px;content:"";background:#dbdbdb;margin:0;}footer .top-panel:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:300px;height:1px;content:"";background:#dbdbdb;margin:0;}footer .top-panel .right-panel p{margin:0 auto;width:90%;padding-bottom:18px;}footer .top-panel .right-panel .email-block form{justify-content:center;flex-wrap:unset !important;}footer .top-panel .right-panel .email-block input.form-control{width:210px;height:36px;}footer .top-panel .right-panel .email-block button.sub-btn{width:105px;height:36px;background:#b69e4a;}footer .top-panel .right-panel .email-block form input[type="email"]{width:68% !important;}footer .top-panel .right-panel form p{width:32% !important;text-align:left;}footer .top-panel .right-panel p{font-weight:500;margin-top:0 !important;}footer .top-panel .right-panel .social-icon ul li a{width:33px;height:33px;border-radius:8px;font-size:23px;line-height:23px;}footer .top-panel .right-panel .social-icon ul li{padding:0 0 0 10px;}footer .bottom-block .row.row-3{display:block;}footer .bottom-block .row .col-6 .box.location1{display:block;}footer .bottom-block .row .col-6 .box.location2{display:none;}footer .bottom-block .row .col-6 .box.diference{display:none;}footer .bottom-block .row .col-6 .box{padding-right:0;margin:0 0 20px;}footer .bottom-block .row .col-6 .box .title h3{font-size:10.99px;line-height:33.5px;letter-spacing:1.98px;padding:0;}footer .bottom-block{padding-left:0;}footer .bottom-block .row .col-6 ul li a{font-size:11px;line-height:18px;letter-spacing:.44px;}footer .copy-right{margin:45px 0 0;padding:45px 0 24px;}footer .copy-right .ast-container{text-align:center;flex-direction:column;}footer .copy-right .text-panel p{width:70%;margin:0 auto;padding:0 0 28px;}footer .bottom-block .row .col-6 .box.touch{margin:0 0 20px;}footer .bottom-block .row .col-6 ul li.number a{font-size:12px;letter-spacing:1.2px;}footer .bottom-block .row .col-6 .ph-block ul li a img{height:auto;max-width:90%;}footer .bottom-block .row .col-6 .ph-block ul li a span{font-size:12.26px;line-height:19.26px;letter-spacing:.49px;padding:3px 0 0;}footer .copy-right .text-panel p{width:90%;}footer .bottom-block .row-1{width:70%;margin:0 auto;padding:0;}header .middle-header .right-side .shopping-card span.number{top:7px;}.sleep-block .inner-block .box .text-panel{padding:0 0 0 30px;}.our-collections .items .box .text-panel p{width:100%;}footer .ast-container{padding:0;}header .top-haeder .lf-side p span.breck{display:inline;}.copy-right .inner-content{flex-direction:column;text-align:center;}.copy-right{padding:40px 37px 18px 36px;}.copy-right .text-panel p{padding:0 0 28px;}footer .bottom-block .row .col-6 .box.res{display:block;}footer .bottom-block .row .col-6 .box.our{display:block;}.sleep-block .text-panel img{max-width:180px;}.banner .banner-slider .items .slider-img.mobile-img{display:block;}.banner .banner-slider .items .slider-img.destop-img{display:none;}.personal-block .modal-box .inner-box{max-width:80%;width:80%;}#ccm_shop_juniper .size-matters .size-hero-img img{height:600px;}}@media screen and (max-width:630px){.destop-slider .slick-dots li{width:60px;}.legacy-block .title p{max-width:100%;min-width:100%;}.personal-block .title p{min-width:100%;}.fitting-block .items .box .text-panel p{max-width:100%;}footer .bottom-block .row-1{width:100%;}.video-popup .overlay .popup .content iframe{width:100%;min-height:238px;}}@media screen and (max-width:400px){header .btm-header .links ul li a{font-size:9px;letter-spacing:.55px;}.banner .banner-desc .text-panel ul{padding-top:360px;}.copy-right{padding-left:0;padding-right:0;}.banner .banner-slider .items .banner-desc-3 .text-panel p{width:100%;}.banner .banner-slider .items .banner-desc-3 .text-panel h1{width:100%;}.banner .banner-slider .items .slider-img img{object-position:center !important;height:500px;object-fit:cover;}.banner .banner-slider .items .text-panel p{width:100%;}.banner .banner-slider .items .banner-desc-1 .text-panel ul{padding-top:195px;}}@media screen and (max-width:360px){.banner .banner-slider .items .text-panel h1{font-size:26px;line-height:38px;}.banner .banner-slider .items .banner-desc-1 .text-panel ul{padding-top:180px;}}.product-banner{margin:0;padding:0;line-height:0;position:relative;}.product-banner img{width:100%;height:71vh;object-fit:cover;object-position:center center;}.product-banner .product-desc{position:absolute;bottom:33px;right:0;left:0;width:100%;margin:0;padding:0;}.product-banner .product-desc .text-panel{text-align:right;margin:0;padding:0;}.product-banner .product-desc .text-panel p{font-family:"Poppins",sans-serif;font-size:13px;line-height:18.34px;letter-spacing:.88px;font-weight:400;color:#fff;margin:0;padding:0;}.heritage-block{position:relative;background:rgba(67,105,91,1);margin:0;padding:0;z-index:99;}.change-bgcolor-for-Adjustable .inner-content{background:#32434f !important;}.heritage-block.adjustable-heritage .inner-content{background:#32434f !important;}.change-bgcolor-for-Pillow .inner-content{background:#32434f !important;}.heritage-block .top-panel{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}.heritage-block .inner-content{position:relative;margin:0;padding:0;}.heritage-block .top-panel .text-panel{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}.heritage-block .top-panel .left-panel{margin:0;padding:0;}.heritage-block .top-panel .left-panel h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:25px;letter-spacing:7.2px;font-weight:500;color:rgba(255,255,255,.75);text-transform:uppercase;margin:0;padding:8px 0;}.heritage-block .top-panel .left-panel h4{position:relative;font-family:"Playfair Display",serif;font-size:22px;line-height:32px;letter-spacing:0;font-weight:400;color:rgba(255,255,255,.75);margin:-5px 0 0;text-transform:capitalize;padding:0 0 0 55px;}.heritage-block .top-panel .left-panel h4:after{position:absolute;top:58%;transform:translateY(-50%);left:20px;width:1px;height:50%;background:rgba(255,255,255,.4);content:"";}.heritage-block .top-panel .right-panel{margin:0;padding:0;}.heritage-block .top-panel .right-panel span.starting{font-family:"Poppins",sans-serif;font-size:16px;line-height:49.05px;letter-spacing:0;font-weight:500;display:block;color:rgba(255,255,255,.75);margin:-8px 0 -8px;padding:0;text-align:center;}#ccm_shop_juniper{margin:0;padding:0;}#ccm_shop_juniper .juniper-story-header{background:#f3f4f4;margin:0;padding:0;position:sticky;top:0;left:0;right:0;width:100%;z-index:99;}#ccm_shop_juniper .juniper-story-header .inner-content{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;}#ccm_shop_juniper .juniper-story-header nav.navbar{width:65%;margin:0;padding:0 45px 0 0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li{list-style:none;margin:0;padding:0 33px 0 0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li:last-child{padding-right:0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{position:relative;font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:2.16px;font-weight:600;text-decoration:none;color:#555;transition:all .2s ease-in-out;display:block;text-align:center;text-transform:uppercase;margin:0;padding:0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a span.display-none{display:none;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a.active,#ccm_shop_juniper .juniper-story-header nav.navbar ul li a:hover{font-weight:600;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a:after{position:absolute;bottom:-5px;left:50%;width:0;height:3px;transform:translateX(-50%);z-index:999;background:#bd9e59;border-radius:5px;content:"";transition:all .3s ease-in-out;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a.active:after,#ccm_shop_juniper .juniper-story-header nav.navbar ul li a:hover:after{width:100%;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn{width:35%;margin:0;padding:0;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn{background:#bd9e59;margin:0;padding:20px 0 20px 45px;transition:all .5s;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn a:before{content:"";background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-white-arrow.svg");background-repeat:no-repeat;background-size:7px 20px;position:absolute;width:13px;height:24px;margin-left:-20px;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn a{position:relative;font-family:"Poppins",sans-serif;font-size:18px;line-height:22px;font-weight:500;text-decoration:none;letter-spacing:3.92px;color:#fff;text-transform:uppercase;display:inline-block;margin:0;padding:0;margin-left:20px;}a.pdf-icon-specification:hover{opacity:50%;transition:all .5s ease-in-out;}#ccm_shop_juniper .juniper-mattress-story{margin:-90px 0 0;padding:90px 0 0;}#ccm_shop_juniper .juniper-mattress-story .inner-content{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side{position:relative;width:48%;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text{display:none;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .img-panel{position:relative;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .img-panel img{width:100%;line-height:0;height:950px;object-fit:cover;object-position:center center;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .img-panel p.mobile-display{display:none;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip{position:absolute;top:248px;right:43%;display:block;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab{position:relative;list-style:none;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab:nth-child(2){margin:112px 0 0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab a{position:absolute;top:50%;right:-10px;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;overflow:hidden;transition:all .5s ease-in-out;display:inline-flex;padding:0;z-index:9;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab a img{width:100%;height:100% !important;object-fit:cover;object-position:center;vertical-align:middle;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab.active a{width:18px;height:18px;transform:translateY(-50%) rotate(45deg);}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab .content{width:191px;height:auto;background:rgba(255,255,255,.85);text-align:center;border-radius:18px;transition:all .4s ease-in-out;margin:0;opacity:0;visibility:hidden;padding:24px 24px 30px 24px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab.active .content{opacity:1;visibility:visible;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab .content-2{padding:20px 15px 20px 23px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab .content span{font-family:"Poppins",sans-serif;font-size:10px;line-height:18px;letter-spacing:2.6px;font-weight:400;color:#555;display:block;text-align:center;margin:0;padding:0 0 2px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab .content h3{font-family:"Poppins",sans-serif;font-size:12px;line-height:18px;letter-spacing:1.68px;font-weight:600;color:#555;text-align:center;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab .content p{font-family:"Poppins",sans-serif;font-size:10px;line-height:18px;font-weight:400;color:#555;text-align:center;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab .content .plus-icon{width:18px;height:33px;margin:6px auto 7px;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab .content .plus-icon img{max-width:100%;height:auto;line-height:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side{background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/juniper-mattress-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:950px;width:52%;margin:0;padding:45px 45px 33px 85px;}@media screen and (min-width:1390px){#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side{padding:45px 140px 33px 105px;}}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .text-panel{margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .text-panel h3{font-family:"Poppins",sans-serif;font-size:20px;line-height:76px;letter-spacing:10px;font-weight:500;text-align:left;color:#5b7966;margin:0;padding:0;text-transform:uppercase;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .text-panel h1{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#32434f;text-align:left;text-transform:capitalize;margin:-10px 0 0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .text-panel p{max-width:500px;width:100%;font-family:"Poppins",sans-serif;font-size:15.24px;line-height:24.49px;letter-spacing:.3px;font-weight:400;color:#404040;text-align:left;margin:0;padding:28px 0 50px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section{margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-title{margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;color:#555;text-transform:uppercase;text-align:left;margin:0;padding:0 0 22px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel{flex-wrap:wrap;align-items:center;margin:0 0 30px;padding:0;display:none;}#ccm_shop_juniper .features-panel-0,#ccm_shop_juniper .features-panel-1,#ccm_shop_juniper .features-panel-2,#ccm_shop_juniper .features-panel-3{display:flex !important;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel .img-panel{width:85px;height:85px;border-radius:50%;overflow:hidden;margin:0;padding:0;border:1px solid #aaa;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel .img-panel img{max-width:100%;height:100%;object-fit:cover;object-position:center;line-height:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel .features-text{width:82%;margin:0;padding:0 150px 0 28px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel .features-text h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:21.86px;letter-spacing:.64px;font-weight:600;color:#555;text-align:left;text-transform:uppercase;margin:0;padding:0 0 2px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel .features-text p{max-width:300px;width:100%;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section{position:relative;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-btn{margin:0;padding:10px 0 0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-btn a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;text-transform:uppercase;color:#394a58;width:218px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #827a71;text-decoration:none;transition:all .2s ease-in-out;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-btn a:active{border-color:#d88467;color:#d88467;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-btn a:hover{border-color:#827a71;color:#827a71;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;margin:0;padding:0;visibility:hidden;opacity:0;z-index:-9;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup.open_popup{visibility:visible;opacity:1;z-index:999;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content{max-width:1160px;background:#fff;margin:0 30px;padding:38px 60px;display:inline-block;vertical-align:middle;}@media screen and (max-width:3500px){#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content{height:85%;overflow-y:scroll;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content::-webkit-scrollbar{width:6px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content::-webkit-scrollbar{width:6px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content::-webkit-scrollbar{width:6px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .cross-btn{text-align:right;margin:-10px -30px -28px;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .cross-btn a{width:18px;height:22px;display:inline-block;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .cross-btn a img{width:100%;height:100%;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .popup-title{text-align:center;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .popup-title h3{text-align:center;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .popup-title h3{font-family:"Poppins",sans-serif;font-size:20px;line-height:75.69px;letter-spacing:10px;font-weight:500;color:#43695b;margin:0 0 -14px;padding:0;text-transform:uppercase;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .popup-title h2{font-family:"Playfair Display",serif;font-size:41px;line-height:40.06px;letter-spacing:0;font-weight:400;color:#555;margin:0;padding:0 0 65px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .lf-panel{width:45%;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .lf-panel .img-panel{line-height:0;margin:55px 0 0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .lf-panel .img-panel img{width:100%;height:400px;object-fit:cover;object-position:top center;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .lf-panel .img-panel p.our-most-topper{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;font-weight:300;color:#555;text-align:left;margin:0;padding:40px 0 0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel{width:55%;margin:0;padding:0 0 0 80px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel h3.features_title{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;color:#555;text-align:left;margin:0;padding:0 0 28px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items{margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box{display:flex;margin:0 0 30px;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box .img-apnel{width:85px;height:85px;border-radius:50%;border:1px solid #a69f97;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box .img-apnel img{width:100%;height:100%;object-fit:cover;object-position:top center;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box .text-panel{width:82%;margin:0;padding:0 50px 0 30px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box .text-panel h4{font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;letter-spacing:.64px;font-weight:600;text-align:left;color:#555;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;margin:0;padding:2px 0 0;}#ccm_shop_juniper .comfort-level-block{margin:-90px 0 0;padding:90px 0 0;}#ccm_shop_juniper .comfort-level-block .inner_comfort{background:#f3f3f3;margin:75px 60px 60px;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content{margin:0;padding:65px 0 90px;}#ccm_shop_juniper .comfort-level-block .inner-content .title-block{text-align:center;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .title-block h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;text-align:center;color:#394a58;text-transform:uppercase;margin:0;padding:0 0 12px;}#ccm_shop_juniper .comfort-level-block .inner-content .title-block h2{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#555;margin:0;padding:0 0 26px;}#ccm_shop_juniper .comfort-level-block .inner-content .title-block p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:center;color:#555;margin:0;padding:0 0 38px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:0;align-items:end;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box{width:auto;display:flex;justify-content:center;text-align:center;margin:0 0 55px;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .topper-product-lists{justify-content:center;}#ccm_shop_juniper .comfort-level-block .inner-content .topper-product-lists .box{margin-left:7px;margin-right:7px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .btm-box{opacity:30%;transition:all .5s ease-in-out;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .selected-feel .btm-box{opacity:100% !important;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a{display:block;text-decoration:none;background:rgba(255,255,255,.5);margin:0;height:157px;padding:15px 12px 24px;}#ccm_shop_juniper .comfort-level-block .box a.no-topper-section .icon-panel{padding-top:25px !important;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a.active .top-box .icon-panel img,#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a.active .btm-box .icon-panel img,#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a:hover .btm-box .icon-panel img,#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a:hover .top-box .icon-panel img{filter:invert(65%) sepia(44%) saturate(700%) hue-rotate(3deg) brightness(100%) contrast(100%);}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a:active .btm-box .icon-panel img,#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a:active .top-box .icon-panel img{filter:invert(52%) sepia(18%) saturate(215%) hue-rotate(351deg) brightness(90%) contrast(88%);opacity:30%;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .top-box{margin:0;padding:0;max-width:170px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .top-box .icon-title{margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .top-box .icon-title h3{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:3.6px;font-weight:500;text-align:center;color:#827a71;margin:0;padding:0;text-transform:uppercase;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .top-box .icon-title h3 span{display:block;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .top-box .icon-panel{margin:0;padding:18px 0 0;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .top-box .icon-panel img{max-width:100%;height:auto;line-height:0;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .btm-box{margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box .btm-box .icon-title h3{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:3.6px;font-weight:500;color:#827a71;margin:0;padding:5px 0 0;text-transform:uppercase;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a.active .btm-box .icon-title h3,#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a.active .top-box .icon-title h3,#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a:hover .btm-box .icon-title h3,#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a:hover .top-box .icon-title h3{filter:invert(65%) sepia(44%) saturate(700%) hue-rotate(3deg) brightness(100%) contrast(100%);}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a:active .btm-box .icon-title h3,#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a:active .top-box .icon-title h3{filter:invert(52%) sepia(18%) saturate(215%) hue-rotate(351deg) brightness(90%) contrast(88%);opacity:30%;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(1) a .btm-box .icon-title h3{padding-bottom:36px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(2) a .btm-box .icon-title h3{padding-bottom:32px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(3) a .btm-box .icon-title h3{padding-bottom:30px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(4) a .btm-box .icon-title h3{padding-bottom:22px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .btm-box .icon-panel{margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .btm-box .icon-panel img{max-width:100%;height:auto;line-height:0;}#comfort .products-items .topper-feel-description .recommended-title{transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:ease-out;display:none;margin:0;padding:0;}#comfort .products-items .topper-feel-description .current{width:100%;display:inline-block !important;animation:fade .4s ease-in-out both;}#comfort .products-items .topper-feel-description .recommended-title .topper-feel-description{max-width:575px;}#comfort .products-items .topper-feel{transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:ease-out;display:none;margin:0;padding:0;}#comfort .products-items .topper-feel.current{display:inherit !important;animation:fade .4s ease-in-out both;}@keyframes fade{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}#comfort .products-items .topper-feel.selected-feel img{filter:invert(65%) sepia(44%) saturate(700%) hue-rotate(3deg) brightness(100%) contrast(100%);}#comfort .products-items .topper-feel.selected-feel h3{color:#bd9e59 !important;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .recommended-block{display:block !important;text-align:center;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block.topper-feel-description{margin:0;padding:0;width:100%;height:140px;display:flex !important;align-items:center;justify-content:center;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-title{text-align:center;max-width:575px;margin:0 auto;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-title p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-title span.dp-none{display:none;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-title p strong{display:inline-block;text-decoration:none;color:#555;font-weight:500;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-title h4{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:7px;font-weight:400;color:#555;margin:0;padding:0 0 38px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items{display:flex;flex-wrap:wrap;text-align:center;width:42%;margin:0 auto;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items .box{width:25%;transition:all .5s ease-in-out;opacity:30%;min-height:92px;display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items .box.selected-sleep{opacity:100%;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items .box a{display:inline-block;text-decoration:none;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items .box a .icon{display:inline-block;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items .box a .icon img{max-width:100%;height:auto;line-height:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items .box a:hover .icon img{filter:invert(65%) sepia(44%) saturate(700%) hue-rotate(3deg) brightness(100%) contrast(100%);}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items .box a .text-panel{margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items .box .text-panel h4{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:3.6px;font-weight:500;color:#827a71;margin:0;padding:10px 0 0;text-transform:uppercase;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns{margin:0;padding:108px 0 0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li{display:block;list-style:none;margin:10px 0 0;padding:0 50px 0 0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li:last-child{padding-right:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li a{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:3.6px;font-weight:500;width:320px;height:52px;display:flex;align-items:center;justify-content:center;background:#32434f;text-decoration:none;background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/shopping-card1.svg");background-repeat:no-repeat;background-position:17% 50%;background-size:28px 20px;text-transform:uppercase;color:#fff;margin:0;padding:0 0 0 25px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li a.nitro-lazy{background-image:none !important;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li:nth-child(1) a{background-position:6% 50%;padding-left:35px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li:nth-child(2) a{padding-left:30px;background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/heart1.svg");}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li:nth-child(2) a.nitro-lazy{background-image:none !important;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li:nth-child(3) a{padding-left:50px;background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/showroom.svg");background-position:21% 50%;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li:nth-child(3) a.nitro-lazy{background-image:none !important;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li a.dsbl{background-color:rgba(50,67,79,.25);pointer-events:none;transition:all .5s ease-in-out;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li a.dsbl.active_status{pointer-events:painted;background-color:#32434f;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;z-index:-9;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup.open_popup{visibility:visible;opacity:1;z-index:999;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content{position:relative;max-width:768px;background:#fff;margin:0 30px;padding:31px 45px 38px 45px;display:inline-block;vertical-align:middle;}#offer-popup .popup-content::-webkit-scrollbar{width:6px;}#offer-popup .popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#offer-popup .popup-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}@media screen and (max-width: 2500px){#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content{height:85%;overflow-y:scroll;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content::-webkit-scrollbar{width:6px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .cross-btn{padding:0;margin:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .cross-btn a{position:absolute;top:20px;right:20px;width:18px;height:22px;display:inline-block;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .popup-title{text-align:center;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .popup-title h2{font-family:"Playfair Display",serif;font-size:32px;line-height:42px;letter-spacing:.22px;font-weight:400;color:#827a71;text-align:center;margin:0;padding:0 0 25px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .popup-title h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:25px;letter-spacing:4px;font-weight:500;color:#555;text-align:center;margin:0;padding:0 0 70px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size a{display:block;text-decoration:none;width:33%;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size .box{border:1px solid #555;text-align:center;margin:0 25px 25px 0;padding:23px 20px;transition:all .5s ease-in-out;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size a:hover .box{background:#ecebea;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size a.selected-size .box{background:#ecebea;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size .box.mr{margin-right:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size .box .top-text{margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size .box .top-text h3{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:3.6px;font-weight:600;color:#827a71;text-align:center;margin:0;padding:0;text-transform:uppercase;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size .box .icons{margin:17px 0 15px;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size{display:flex;align-items:flex-start;justify-content:inherit;justify-content:center;flex-wrap:wrap;width:95%;margin:0 auto;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size .box .btm-text{margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size .box .btm-text p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:center;color:#827a71;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .btm-block{padding-top:10px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .btm-block p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:center;color:#555;margin:0;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .btn{margin:0;padding:48px 0 0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .btn a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;text-align:center;color:#394a58;max-width:134px;width:100%;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #827a71;text-decoration:none;transition:all .5s ease-in-out;margin:0 auto;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .btn a:hover{border-color:#827a71;color:#827a71;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .btn a:active{border-color:#d88467;color:#d88467;}#ccm_shop_juniper .benefits-block{margin:-90px 0 0;padding:90px 0 0;}#ccm_shop_juniper .benefits-block .inner-content{display:flex;align-items:stretch;flex-wrap:wrap;flex-direction:row-reverse;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .left-side{position:relative;width:50%;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .left-side .img-panel{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;line-height:0;margin:0;height:100%;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .left-side .img-panel img{width:100%;line-height:0;height:100%;object-fit:cover;object-position:top center;}#ccm_shop_juniper .benefits-block .inner-content .rt-side{background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;width:50%;margin:0;padding:80px 50px 61px 130px;display:flex;flex-wrap:wrap;justify-content:right;}@media screen and (min-width:1375px){#ccm_shop_juniper .benefits-block .inner-content .rt-side{padding:80px 92px 61px 205px;}}#ccm_shop_juniper .benefits-block .inner-content .rt-side .text-panel{margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .text-panel h3{font-family:"Poppins",sans-serif;font-size:20px;line-height:76px;letter-spacing:10px;font-weight:500;text-align:left;color:#5b7966;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .text-panel h2{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#32434f;text-align:left;margin:-10px 0 0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .text-panel p{font-family:"Poppins",sans-serif;font-size:15.24px;line-height:24.49px;letter-spacing:.3px;font-weight:400;color:#404040;text-align:left;margin:0;padding:28px 0 50px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section{margin:0;padding:0;max-width:399px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-title{margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;color:#394a58;text-transform:uppercase;text-align:left;margin:0;padding:0 0 15px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-title p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 42px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-panel{display:flex;display:none;flex-wrap:wrap;align-items:center;margin:0 0 35px;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-panel .img-panel{width:82px;height:82px;border-radius:50%;overflow:hidden;margin:0;padding:0;border:1px solid #aaa;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-panel .img-panel img{max-width:100%;height:100%;object-fit:cover;object-position:center;line-height:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-panel .features-text{width:79%;margin:0;padding:0 0 0 22px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-panel .features-text h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;letter-spacing:.64px;font-weight:600;color:#555;text-align:left;text-transform:uppercase;margin:0;padding:0 0 1px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-panel .features-text p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section{position:relative;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .benefits-btn{margin:0;padding:10px 0 0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .benefits-btn a#open_menu{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;text-transform:uppercase;color:#394a58;width:212px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #827a71;text-decoration:none;transition:all .3s ease-in-out;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .benefits-btn a#open_menu:active{border-color:#d88467;color:#d88467;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .benefits-btn a#open_menu:hover{border-color:#827a71;color:#827a71;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;margin:0;padding:0;visibility:hidden;opacity:0;z-index:-9;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup.open_popup{visibility:visible;opacity:1;z-index:999;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content{max-width:1160px;background:#fff;margin:0 30px;padding:38px 60px;display:inline-block;vertical-align:middle;}@media screen and (max-width:2300px){#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content{height:85%;overflow-y:scroll;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content::-webkit-scrollbar{width:6px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .cross-btn{text-align:right;margin:-10px -30px -2px;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .cross-btn a{width:18px;height:22px;display:inline-block;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .cross-btn a img{width:100%;height:100%;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .popup-title{text-align:center;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .popup-title h3{text-align:center;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .popup-title h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;color:#43695b;margin:0;padding:0 0 12px;text-transform:uppercase;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .popup-title h2{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#32434f;margin:0;padding:0 0 50px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .lf-panel{width:45%;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .lf-panel .img-panel{margin:55px 0 0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .lf-panel .img-panel img{width:100%;height:400px;object-fit:cover;object-position:top cover;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .lf-panel .img-panel p.our-most-topper{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;font-weight:300;color:#555;margin:0;text-align:left;padding:45px 0 0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel{width:55%;margin:0;padding:0 0 0 80px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel h3.features_title{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;color:#555;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel h3.features_title{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;color:#555;text-align:left;margin:0;padding:0 0 28px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items{margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box{display:flex;align-items:center;margin:0 0 30px;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box .img-apnel{width:85px;height:85px;border-radius:50%;border:1px solid #aaa;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box .img-apnel img{width:100%;height:100%;object-fit:cover;object-position:top center;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box .text-panel{width:82%;margin:0;padding:0 45px 0 30px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box .text-panel h4{font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;letter-spacing:.64px;font-weight:600;text-align:left;color:#555;margin:0;padding:0 0 2px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box:nth-child(3) .text-panel,#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box:nth-child(7) .text-panel{padding-right:85px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;margin:0;padding:2px 0 0;}.like-section{margin:0;padding:90px 0 100px;}.like-section .title-block{margin:0;padding:0;}.like-section .title-block h2{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;text-align:left;color:#32434f;margin:0;padding:0 0 25px;}.like-section .like-slider{position:relative;margin:0;padding:0;}.like-section .like-slider .items{position:relative;margin:0;padding:0;}.like-section .like-slider .items .box{margin:0;padding:0;}.like-section .like-slider .items .box .img-panel{margin:0;padding:0;border-bottom:10px solid #147397;}.like-section .like-slider .items .box .img-panel2{border-color:#43695b;}.like-section .like-slider .items .box .img-panel3{border-color:#bd9e59;}.like-section .like-slider .items .box .img-panel img{width:100%;height:auto;line-height:0;}.like-section .like-slider .items .box .text-panel{margin:0;padding:12px;}.like-section .like-slider .items .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:13px;line-height:40px;letter-spacing:7.02px;font-weight:500;text-align:left;color:#147397;text-transform:uppercase;margin:0 0 -8px;padding:8px 0 0;}.like-section .like-slider .items .box .text-panel h3.color2{color:#43695b;}.like-section .like-slider .items .box .text-panel h3.color3{color:#bd9e59;}.like-section .like-slider .items .box .img-panel3{border-color:#bd9e59;}.like-section .like-slider .items .box .text-panel .middle-block{display:flex;justify-content:space-between;margin:0;padding:0 0 18px;align-items:center;}.like-section .like-slider .items .box .text-panel .middle-block h3{font-family:"Playfair Display",serif;font-size:32px;line-height:42px;letter-spacing:.22px;font-weight:400;text-align:left;color:#32434f;text-transform:capitalize;margin:0;padding:0;}.like-section .like-slider .items .box .text-panel .middle-block p{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:.24px;font-weight:400;text-align:right;color:#8a837b;margin:0;padding:0;}.like-section .like-slider .items .box .text-panel .middle-block p span{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:right;color:#8a837b;margin:0;padding:0;}.like-section .like-slider .items .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;margin:0;padding:0 0px 0 0;}.like-section .like-slider .owl-nav{position:absolute;top:30%;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}.like-section .like-slider .owl-nav button{display:block;margin:0;padding:0;}.like-section .like-slider .owl-nav button.owl-prev{background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100%;width:16px;height:30px;margin-left:-60px;transform:rotate(180deg);border-left:solid 1px #fff;}.like-section .like-slider .owl-nav button.owl-next{background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100%;width:16px;height:30px;margin-right:-60px;border-right:solid 1px #fff;}.like-section .like-slider .owl-nav button span{display:none;}.breadcrumb a:hover{color:#b69e4a !important;}span.last{position:relative;font-family:"Poppins",sans-serif !important;font-size:11px !important;line-height:30px !important;font-weight:400 !important;display:inline-block !important;text-transform:capitalize !important;letter-spacing:.66px !important;text-decoration:none !important;color:#8a837b;margin:0 !important;padding:0 8px 0 0 !important;}#ccm_shop_juniper .gallery-section{margin:-90px 0 0;padding:90px 0 0;}#ccm_shop_juniper .gallery-section .inner_gallery{background:#f7f7f7;margin:0;padding:43px 0 62px;}#ccm_shop_juniper .gallery-section .title-block{margin:0;padding:0;}#ccm_shop_juniper .gallery-section .title-block h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;text-align:center;color:#394a58;text-transform:uppercase;margin:0;padding:0 0 40px;}#ccm_shop_juniper .gallery-section .gallery-slider{position:relative;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .gallery-slider .items{position:relative;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box{background:#fff;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box .img{margin:0;padding:0;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box .img a{display:block;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box .img a img{width:100%;height:380px;line-height:0;object-fit:cover;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box .img-title{margin:0;padding:12px 0 14px 27px;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box .img-title p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box .img-title.lf-padding{padding-left:19px;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav{display:inline-block;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:0;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-prev{background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100%;left:0;width:16px;height:30px;margin-left:-60px;transform:translateY(-50%) rotate(180deg);}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-next{background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100%;width:16px;height:30px;right:0;margin-right:-60px;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-prev.disabled,#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-next.disabled{opacity:.3;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button span{display:none;}#ccm_shop_juniper .gallery-section .popup-slider-section{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;z-index:999;opacity:0;visibility:hidden;}.popup-block .inner-content,#ccm_shop_juniper .gallery-section .popup-slider-section .inner-content{max-width:1700px;width:100%;margin:0;padding:0;}.popup-block .popup-slider .items .box,#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .items .box{max-width:90%;}@media screen and (max-width:2135px){.popup-block .inner-content,#ccm_shop_juniper .gallery-section .popup-slider-section .inner-content{max-width:63%;}}@media screen and (max-width:1920px) and (min-width:1024px){.popup-block .inner-content,#ccm_shop_juniper .gallery-section .popup-slider-section .inner-content{max-width:50%;}}@media screen and (max-width:1023px){.woocommerce-table__line-item.order_item{padding:21px 60px 21px 10px !important;}.popup-block .inner-content,#ccm_shop_juniper .gallery-section .popup-slider-section .inner-content{max-width:100%;}.popup-block .popup-slider .items .box .img-title,#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .items .box .img-title{text-align:center;display:inherit !important;}.popup-block .popup-slider .items .box .img-title p,#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .items .box .img-title p{text-align:center !important;}.popup-block .popup-slider .owl-nav button,#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-nav button{width:32px !important;height:45px !important;background-color:#fff !important;box-shadow:0 0 6px 0 rgba(0,0,0,.16);background-size:35% 35% !important;background-position:center center !important;}.popup-block .popup-slider .owl-nav,#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-nav{top:35% !important;width:90% !important;margin:0 auto !important;}}#ccm_shop_juniper .gallery-section .popup-slider-section .inner-content .cross-btn{text-align:right;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .inner-content .cross-btn a{position:relative;top:-25px;right:5px;display:inline-block;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .inner-content .cross-btn a img{max-width:100%;height:auto;}#ccm_shop_juniper .gallery-section .popup-slider-section.open_popup{opacity:1;visibility:visible;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider{position:relative;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .items{margin:0;padding:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .items .box{width:100%;height:auto;margin:0 auto;padding:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .items .box .img{margin:0;padding:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .items .box .img img{width:100%;height:auto;line-height:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .items .box .img-title{display:flex;align-items:center;justify-content:space-between;margin:0;padding:18px 0 0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .items .box .img-title p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .items .box .img-title span.pagination{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-nav button.owl-prev{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100%;width:16px;height:30px;transform:rotate(180deg);}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-nav button.owl-prev.nitro-lazy{background-image:none !important;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-nav button.owl-next{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100%;width:16px;height:30px;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-nav button.owl-next.nitro-lazy{background-image:none !important;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-nav button.owl-prev.disabled,#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-nav button.owl-next.disabled{opacity:.3;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-nav button span{display:none;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-dots{margin:0;padding:0;text-align:center;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-dots .owl-dot{width:11px;height:11px;border-radius:50%;border:1px solid #aaa;transition:all .5s ease-in-out;margin:0 12px 0 0;padding:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-dots .owl-dot:last-child{margin-right:0;}#ccm_shop_juniper .gallery-section .popup-slider-section .popup-slider .owl-dots .owl-dot.active{background:rgba(85,85,85,.38);}#ccm_shop_juniper .ready-shop-section{margin:0;padding:76px 0 61px;}#ccm_shop_juniper .ready-shop-section .title{margin:0;padding:0;}#ccm_shop_juniper .ready-shop-section .title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;text-align:center;color:#394a58;text-transform:uppercase;margin:0;padding:0 0 35px;}#ccm_shop_juniper .ready-shop-section .shop-btns ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;padding:0;}#ccm_shop_juniper .ready-shop-section .shop-btns ul li{display:block;list-style:none;margin:0;padding:0 40px 0 0;}#ccm_shop_juniper .ready-shop-section .shop-btns ul li a{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:3.92px;font-weight:600;width:345px;height:50px;display:flex;align-items:center;justify-content:center;background:#bd9e59;border:1px solid transparent;text-transform:uppercase;text-decoration:none;transition:all .4s ease-in-out;color:#fff;margin:0;padding:0;}#ccm_shop_juniper .ready-shop-section .shop-btns ul li a:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}#ccm_shop_juniper .ready-shop-section .shop-btns ul li a:active{background:transparent;border:1px solid #bd9e59;color:#827a71;}#ccm_shop_juniper .socal-factory{margin:0;padding:40px 0 110px;}#ccm_shop_juniper .socal-factory .title{margin:0;padding:0;}#ccm_shop_juniper .socal-factory .title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;text-align:center;text-transform:uppercase;color:#394a58;width:90%;margin:0 auto;padding:0 0 35px;}#ccm_shop_juniper .socal-factory .video-block{position:relative;margin:0;padding:0;}#ccm_shop_juniper .socal-factory .video-block .img-panel{line-height:0;margin:0;padding:0;}#ccm_shop_juniper .socal-factory .video-block .img-panel img{width:100%;height:auto;line-height:0;}#ccm_shop_juniper .socal-factory .video-block .video-popup{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;}#ccm_shop_juniper .socal-factory .video-block .video-popup a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;width:230px;height:50px;display:flex;align-items:center;justify-content:center;outline:none;background:transparent;text-decoration:none;border:1px solid #fff;transition:all .3s ease-in-out;cursor:pointer;color:#fff;margin:0;padding:0;}#ccm_shop_juniper .socal-factory .video-block .video-popup a:hover{border-color:#555;color:#555;background:rgba(255,255,255,.75);}#ccm_shop_juniper .socal-factory .video-block .video-popup .overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;visibility:hidden;opacity:0;z-index:999;margin:0;padding:0;}#ccm_shop_juniper .socal-factory .video-block .video-popup .overlay:target{opacity:1;visibility:visible;}#ccm_shop_juniper .socal-factory .video-block .video-popup .overlay .popup{width:49%;height:auto;position:relative;margin:0;padding:0;}#ccm_shop_juniper .socal-factory .video-block .video-popup .overlay .popup .content{margin:0;padding:0;}#ccm_shop_juniper .socal-factory .video-block .video-popup .overlay .popup .content video{width:100%;height:auto;border:2px solid #fff;margin:0;padding:0;}#ccm_shop_juniper .socal-factory .video-block .video-popup .overlay .popup .content .close{position:absolute;top:-5px;right:-13px;background:#fff;width:35px;height:35px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;z-index:9;margin:0;padding:0;}#ccm_shop_juniper .socal-factory .video-block .video-popup .overlay .popup .content iframe{width:100%;min-height:540px;}#ccm_shop_juniper .uncover-section{margin:-90px 0 0;padding:90px 0 50px;}.uncover-section .btm-block{padding-bottom:40px;background:#fbfbfb;}#ccm_shop_juniper .uncover-section .top-panel{background:#f7f7f7;margin:0;padding:25px 0 50px;}#ccm_shop_juniper .uncover-section .top-panel .title-block{margin:0;padding:0;}#ccm_shop_juniper .uncover-section .top-panel .title-block p{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;text-align:center;text-transform:uppercase;color:#d88467;padding:0 0 4px;margin:0;}#ccm_shop_juniper .uncover-section .top-panel .title-block h2{font-family:"Playfair Display",serif;font-size:32px;line-height:42px;letter-spacing:.22px;font-weight:400;text-align:center;text-transform:capitalize;color:#32434f;padding:0 0 32px;}#ccm_shop_juniper .uncover-section .top-panel ul.tabs{display:flex;text-align:center;justify-content:center;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .top-panel ul.tabs li{position:relative;font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;background:transparent;text-decoration:none;border:1px solid #827a71;transition:all .4s ease-in-out;color:#394a58;display:flex;align-items:center;justify-content:center;list-style:none;overflow:hidden;cursor:pointer;text-transform:uppercase;min-width:200px;height:40px;margin:0 30px 0 0;padding:0 20px;}#ccm_shop_juniper .uncover-section .top-panel ul.tabs li:last-child{margin-right:0 !important;}#ccm_shop_juniper .uncover-section .top-panel ul.tabs li:hover{border-color:#827a71;color:#827a71;}#ccm_shop_juniper .uncover-section .top-panel ul.tabs li.active,#ccm_shop_juniper .uncover-section .top-panel ul.tabs li:active{border-color:#d88467;color:#d88467;}#ccm_shop_juniper .uncover-section .btm-block{width:100%;height:732px;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content{position:relative;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content.tablet-content{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transition:all .3s ease-in-out;opacity:0;visibility:hidden;z-index:9;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item.active{opacity:1;visibility:visible;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section{width:78%;padding:45px 0 0;margin:0;}@media screen and (min-width:1025px) and (max-width:1440px){#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section{width:70%;}}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .title{margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .title .construction-block-heading{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:300;color:#32434f;text-align:center;margin:0;padding:45px 0 55px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .title .construction-block-subheading{display:none;}.tab-section .tab-panel{position:relative;max-width:800px;margin:0 auto;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav{position:absolute;top:50px;right:37px;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li{position:relative;list-style:none;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab0{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a{position:relative;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a:after{position:absolute;top:15px;right:166px;width:18px;height:18px;border-radius:50%;border:2px solid rgba(216,132,103,.4);background:transparent;cursor:pointer;content:"";opacity:1;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li .default-tab-color:after{background:#d88467;opacity:1;border-color:#fff;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a:after{background:#d88467;opacity:1;border-color:#d88467;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab2 a:after{top:33px;right:200px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab3 a:after{top:51px;right:166px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab4 a:after{top:69px;right:200px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab5 a:after{top:87px;right:166px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab6 a:after{top:105px;right:200px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab7 a:after{top:123px;right:166px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab8 a:after{top:141px;right:200px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a:after{top:159px;right:166px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-10 li.tab9 a:after{top:159px;right:166px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab10 a:after{top:177px;right:200px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab2 a:after{top:36px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab3 a:after{top:56px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab4 a:after{top:76px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab5 a:after{top:96px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab6 a:after{top:116px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab7 a:after{top:136px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab8 a:after{top:156px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a:after{top:160px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab2 a.active-a:before{top:44px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab3 a.active-a:before{top:64px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab4 a.active-a:before{top:84px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab5 a.active-a:before{top:104px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab6 a.active-a:before{top:125px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab7 a.active-a:before{top:144px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab8 a.active-a:before{top:165px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab9 a.active-a:before{top:186px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab2 a:after{top:36px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab3 a:after{top:57px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab4 a:after{top:80px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab5 a:after{top:106px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab6 a:after{top:129px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab7 a:after{top:154px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab8 a:after{top:177px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab2 a.active-a:before{top:43px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab3 a.active-a:before{top:66px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab4 a.active-a:before{top:88px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab5 a.active-a:before{top:114px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab6 a.active-a:before{top:137px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab7 a.active-a:before{top:162px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab8 a.active-a:before{top:186px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab2 a:after{top:43px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab3 a:after{top:67px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab4 a:after{top:95px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab5 a:after{top:124px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab6 a:after{top:152px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab7 a:after{top:177px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab2 a.active-a:before{top:52px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab3 a.active-a:before{top:76px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab4 a.active-a:before{top:104px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab5 a.active-a:before{top:132px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab6 a.active-a:before{top:161px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab7 a.active-a:before{top:186px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab2 a:after{top:48px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab3 a:after{top:81px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab4 a:after{top:111px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab5 a:after{top:143px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab6 a:after{top:177px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab2 a.active-a:before{top:56px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab3 a.active-a:before{top:89px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab4 a.active-a:before{top:119px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab5 a.active-a:before{top:151px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab6 a.active-a:before{top:185px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a:after{top:177px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a:after{background:#d88567;border-color:#fff;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a:before{position:absolute;top:24px;right:0;width:175px;height:1px;background:#d88567;content:"";}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab2 a.active-a:before{top:41px;width:205px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab3 a.active-a:before{top:59px;width:175px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab4 a.active-a:before{top:77px;width:208px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab5 a.active-a:before{top:95px;width:170px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab6 a.active-a:before{top:113px;width:208px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab7 a.active-a:before{top:131px;width:170px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab8 a.active-a:before{top:149px;width:200px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a.active-a:before{top:168px;width:170px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab10 a.active-a:before{top:185px;width:200px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a span.line-after{position:relative;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a span.line-after:before{position:absolute;top:-20px;right:0;width:1px;background:#d88567;content:"";z-index:99;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab1 a.active-a span.line-after:before{height:415px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab2 a.active-a span.line-after:before{height:362px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab3 a.active-a span.line-after:before{height:323px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab4 a.active-a span.line-after:before{height:296px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab5 a.active-a span.line-after:before{height:270px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab6 a.active-a span.line-after:before{height:250px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab7 a.active-a span.line-after:before{height:276px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab8 a.active-a span.line-after:before{height:261px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a.active-a span.line-after:before{height:272px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li:last-child a.active-a span.line-after:before{height:206px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a span.line-after:after{position:absolute;right:0;right:0;height:1px;background:#d88567;content:"";top:342px;width:152px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab1 a.active-a span.line-after:after{top:394px;width:265px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab2 a.active-a span.line-after:after{top:342px;width:238px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab3 a.active-a span.line-after:after{top:303px;width:274px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab4 a.active-a span.line-after:after{top:275px;width:275px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab5 a.active-a span.line-after:after{top:250px;width:273px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab6 a.active-a span.line-after:after{top:230px;width:270px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab7 a.active-a span.line-after:after{top:255px;width:280px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab8 a.active-a span.line-after:after{top:240px;width:280px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a.active-a span.line-after:after{top:250px;width:280px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li:last-child a.active-a span.line-after:after{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:all .5s ease-in-out;margin:0;padding:0;z-index:-1;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content > .tab-pane.tab-active{opacity:1;visibility:visible;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane:after{position:absolute;right:16px;height:1px;background:#d88567;content:"";}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane.tab-active:before{position:absolute;bottom:25px;right:40px;width:10px;height:10px;background:#d88567;border-radius:50%;content:"";}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-0.tab-active:before{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane0.tab-active:before{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-1.tab-active:before{bottom:25px;right:110px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-2.tab-active:before{bottom:77px;right:80px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-3.tab-active:before{bottom:117px;right:116px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-4.tab-active:before{bottom:144px;right:120px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-5.tab-active:before{bottom:169px;right:113px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-6.tab-active:before{bottom:190px;right:115px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-7.tab-active:before{bottom:164px;right:123px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-8.tab-active:before{bottom:179px;right:123px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-9.tab-active:before{bottom:170px;right:118px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane:last-child.tab-active:before{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane .img-panel{line-height:0;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane .img-panel img{width:100%;height:475px;object-fit:cover;object-position:center;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc{position:absolute;right:-46%;width:50%;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane{padding:25px 0 0 30px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane:after{position:absolute;top:28px;left:-9px;width:6px;height:6px;background:#d88567;border-radius:50%;content:"";}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane0:after{position:absolute;top:33px;left:-6px;width:1px;height:40px;background:#d88567;content:"";}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane:before{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane.tab-pane0 .text-panel h3 span{display:block;}uniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane .text-panel{margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane .text-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;color:#555;margin:0;padding:0 0 20px;}#ccm_shop_juniper .uncover-section .tab-pane0 h3{max-width:230px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;margin:0;padding:0 0 25px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane .img-panel{height:200px;overflow:hidden;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane .img-panel img{width:100%;height:100%;line-height:0;object-fit:cover;object-position:center center;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane .btn{margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane .btn a{font-family:"Poppins",sans-serif;font-size:10px;line-height:16px;letter-spacing:2.24px;font-weight:600;background:transparent;text-decoration:none;border:1px solid #827a71;transition:all .2s ease-in-out;color:#827a71;display:inline-block;margin:20px 0 0;padding:8px 25px 8px 25px;}@media screen and (min-width:1025px) and (max-width:1208px){#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane .img-panel{margin-left:-132px;}.tab-section .tab-panel{max-width:660px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc{right:-45.1%;}}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .double-sided{margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .double-sided .box{display:flex;width:100%;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .double-sided .box .img-panel{width:63%;min-height:684px;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .double-sided .box .img-panel img{width:100%;height:100%;object-fit:cover;object-position:center;line-height:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .double-sided .box .text-panel{width:100%;max-width:430px;margin:0;padding:98px 0 0 75px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .double-sided .box .text-panel h3{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#32434f;margin:0;padding:0 0 42px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .double-sided .box .text-panel p{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;font-weight:300;color:#555;margin:0;padding:0;padding-bottom:20px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .double-sided .box .text-panel .txtpdesc{padding-bottom:32px;}#ccm_shop_juniper .uncover-section .tablet-uncover-section{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .traditional-way{margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .traditional-way .box{display:flex;width:100%;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .traditional-way .box .img-panel{width:63%;min-height:684px;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .traditional-way .box .img-panel img{width:100%;height:100%;object-fit:cover;object-position:center center;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .traditional-way .box .text-panel{width:100%;max-width:430px;margin:0;padding:98px 0 0 75px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .traditional-way .box .text-panel h3{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#32434f;margin:0;padding:0 0 35px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .traditional-way .box .text-panel p{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;font-weight:300;color:#555;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block{margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .title{text-align:center;margin:0;padding:45px 0 80px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .title .coniguration-block-heading{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:300;color:#32434f;text-align:center;margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .products-items{max-width:1368px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .products-items .box{width:18%;margin:0 15px 50px 0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .products-items .box:last-child{margin:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .products-items .box .img-panel{margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .products-items .box .img-panel img{max-width:100%;height:auto;line-height:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .products-items .box .text-panel{margin:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .products-items .box .text-panel{text-align:center;margin:0;padding:25px 0 0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .products-items .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;letter-spacing:.64px;font-weight:600;color:#d88467;text-align:center;margin:0;padding:0 0 3px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item .coniguration-block .products-items .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;width:80%;color:#555;text-align:center;margin:0 auto;padding:0;}#ccm_shop_juniper .specification_block{margin:-90px 0 0;padding:155px 0 80px;}#ccm_shop_juniper .specification_block .title-block{text-align:center;margin:0;padding:0;}#ccm_shop_juniper .specification_block .title-block h2{font-family:"Playfair Display",serif;font-size:32px;line-height:42px;letter-spacing:.22px;font-weight:400;color:#827a71;text-align:center;text-transform:capitalize;margin:0;padding:0 0 15px;}.select_size_popup .mattress-specification-height,#ccm_shop_juniper .specification_block .mattress-specification-height{font-family:"Poppins",sans-serif;font-weight:500;color:#bd9e59;letter-spacing:12px;font-size:24px;line-height:18px;text-align:center;text-transform:uppercase;padding-bottom:20px;}.select_size_popup .mattress-specification-height span,#ccm_shop_juniper .specification_block .mattress-specification-height span{font-size:12px;font-weight:600;font-weight:600;color:#bd9e59;letter-spacing:3px;line-height:24px;}#ccm_shop_juniper .specification_block .title-block .download_pdf_button{display:block;padding:0px 0px 20px 0px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .popup-title h3,#ccm_shop_juniper .specification_block .title-block h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:30px;letter-spacing:6px;font-weight:500;color:#827a71;text-align:center;text-transform:uppercase;margin:0;padding:0 0 28px;}#ccm_shop_juniper .specification_block .boxs{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0;padding:0;}#ccm_shop_juniper .specification_block .boxs .box{width:13%;border:1px solid #555;text-align:center;margin:0 0 15px;padding:16px 20px 10px 20px;transition:all .6s ease;cursor:pointer;}#ccm_shop_juniper .specification_block .boxs .box:hover{background:#f7f7f7;border-color:#bd9e59;transition:all .6s ease;}#ccm_shop_juniper .specification_block .boxs .box .top-panel{margin:0;padding:0;}#ccm_shop_juniper .specification_block .boxs .box .top-panel p{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:3.6px;font-weight:600;text-align:center;color:#827a71;text-transform:uppercase;margin:0;padding:0;}#ccm_shop_juniper .specification_block .boxs .box .specification-prod-price{font-family:"Poppins",sans-serif;color:#bd9e59;font-size:13px;line-height:20px;letter-spacing:2.6px;font-weight:600;display:flex;justify-content:center;}#ccm_shop_juniper .specification_block .boxs .box .specification-prod-price span{margin:0px 4px 0px 0px;color:#827a71;position:relative;}#ccm_shop_juniper .specification_block .boxs .box .specification-prod-price span{text-decoration:line-through;text-decoration-thickness:1px;}#ccm_shop_juniper .specification_block .boxs .box .icon-panel{margin:15px 0px 10px 0px;padding:0;}#ccm_shop_juniper .specification_block .boxs .box .icon-panel img{max-width:100%;height:40px;line-height:0;}#ccm_shop_juniper .specification_block .boxs .box .btm-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#827a71;text-align:center;text-transform:uppercase;margin:0;padding:0;}#ccm_shop_juniper .specification_block .shop-btns{padding:50px 0px 50px 0px;}#ccm_shop_juniper .specification_block .shop-btns ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;padding:0;}#ccm_shop_juniper .specification_block .shop-btns ul li{display:block;list-style:none;margin:0;padding:0 40px 0 0;}#ccm_shop_juniper .specification_block .shop-btns ul li a{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:3.92px;font-weight:600;width:345px;height:50px;display:flex;align-items:center;justify-content:center;background:#bd9e59;border:1px solid transparent;text-transform:uppercase;text-decoration:none;transition:all .4s ease-in-out;color:#fff;margin:0;padding:0;}#ccm_shop_juniper .specification_block .shop-btns ul li a:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}#ccm_shop_juniper .size-matters{padding:0;margin:10px 0 150px;}#ccm_shop_juniper .size-matters .size-hero-img{line-height:0;margin:0;padding:0;}#ccm_shop_juniper .size-matters .size-hero-img .mobile-size-matter{display:none;}#ccm_shop_juniper .size-matters .size-hero-img img{width:100%;height:auto;line-height:0;object-fit:cover;max-height:750px;}#ccm_shop_juniper .reserve-collection-size-matters .size-hero-img img{max-height:900px;}#ccm_shop_juniper .size-matters .ast-container{position:relative;}#ccm_shop_juniper .size-matters .desc{position:absolute;top:0;left:0;right:0;width:100%;height:auto;margin:0;padding:55px 0 0;}#ccm_shop_juniper .size-matters .desc .top-panel{text-align:center;margin:0;padding:0 0 54px;}#ccm_shop_juniper .size-matters .desc .top-panel h3{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;letter-spacing:.8px;font-weight:500;color:#555;text-align:center;margin:0;padding:0 0 12px;}#ccm_shop_juniper .size-matters .desc .top-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:center;margin:0;padding:0 0 28px;}#ccm_shop_juniper .size-matters .desc .top-panel p span{display:block;}#ccm_shop_juniper .size-matters .desc .top-panel a{font-family:"Poppins",sans-serif;font-size:11px;line-height:27px;letter-spacing:3.3px;font-weight:500;color:#555;text-align:center;border:1px solid #555;display:inline-block;text-decoration:none;text-transform:uppercase;margin:0;padding:13px 18px 8px 18px;}#ccm_shop_juniper .size-matters .desc .size-panel{text-align:center;margin:0;padding:0;}#ccm_shop_juniper .size-matters .desc .size-panel ul{display:inline-block;margin:0;padding:0;}#ccm_shop_juniper .size-matters .desc .size-panel ul li{position:relative;font-family:"Poppins",sans-serif;font-size:12px;line-height:15px;letter-spacing:2.04px;font-weight:500;color:#666;text-align:center;display:block;list-style:none;text-transform:uppercase;margin:0 0 16px;padding:0;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:last-child{margin-top:65px;color:#fff;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:last-child:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:last-child:before{background:#fff;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:before{position:absolute;top:50%;transform:translateY(-50%);left:-210px;width:2px;height:15px;content:"";background:#666;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:after{position:absolute;top:50%;transform:translateY(-50%);right:-210px;width:2px;height:15px;content:"";background:#666;}#ccm_shop_juniper .size-matters .desc .size-panel ul li span{position:relative;margin:0;padding:0;display:block;}#ccm_shop_juniper .size-matters .desc .size-panel ul li span:before{position:absolute;top:50%;transform:translateY(-50%);left:-210px;content:"";width:201px;height:2px;background:#666;margin:0;padding:0;}#ccm_shop_juniper .size-matters .desc .size-panel ul li span:after{position:absolute;top:50%;transform:translateY(-50%);right:-210px;content:"";width:201px;height:2px;background:#666;margin:0;padding:0;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:last-child span:before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:last-child span:after{background:#fff;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1) span:before{width:102px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1) span:before{left:-65px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1):after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1) span:after{right:-65px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2) span:before{width:97px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2) span:before{left:-95px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2):after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2) span:after{right:-95px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3) span:before{width:120px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3) span:before{left:-95px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3):after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3) span:after{right:-5px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4) span:before{width:125px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4) span:before{left:-115px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4):after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4) span:after{right:-115px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5) span:before{width:165px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5) span:before{left:-170px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5):after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5) span:after{right:-170px;}.night-comfort{position:relative;margin:0;padding:0;}.night-comfort .night-bg{line-height:0;margin:0;padding:0;}.night-comfort .night-bg img{width:100%;height:auto;}.night-comfort .desc{position:absolute;top:50%;left:0;right:0;margin:0;width:100%;height:auto;padding:68px 0;transform:translateY(-50%);}.night-comfort .desc .icon-block{text-align:center;margin:0 0 15px;padding:0;}.night-comfort .desc .icon-block img{max-width:100%;height:auto;line-height:0;}.night-comfort .desc .text-panel{text-align:center;margin:0;padding:0;}.night-comfort .desc .text-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;font-weight:500;letter-spacing:5.83px;color:#fff;text-transform:uppercase;text-align:center;margin:0;padding:0 0 25px;}.night-comfort .desc .text-panel p{width:54%;font-family:"Poppins",sans-serif;font-size:16px;line-height:26px;font-weight:300;letter-spacing:.64px;color:#fff;margin:0 auto;padding:0 0 58px;}.night-comfort .desc .text-panel a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;color:#fff;width:230px;height:50px;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #fff;text-transform:uppercase;text-align:center;background:transparent;transition:all .3s ease-in-out;margin:0 auto;padding:0;}.night-comfort .desc .text-panel a:hover{background:rgba(255,255,255,.74);color:#555;border-color:#555;}.purchase-block-story{position:relative;background:#f7f7f7;padding:80px 0;}.purchase-block-story .title-block{text-align:center;margin:0;padding:0;}.purchase-block-story .title-block h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;font-weight:500;letter-spacing:5.83px;text-align:center;color:#32434f;text-transform:uppercase;margin:0;padding:0 0 63px;}.purchase-block-story .purchase-boxs{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0;}.purchase-block-story .purchase-boxs .box{position:relative;text-align:center;width:22.4%;height:240px;background:#fff;border:1px solid #707070;margin:0;padding:65px 0 0;}.purchase-block-story .purchase-boxs .box .icon-block{margin:0;padding:0;}.purchase-block-story .purchase-boxs .box .icon-block img{max-width:100%;height:auto;line-height:0;}.purchase-block-story .purchase-boxs .box .text-panel{position:absolute;bottom:35px;left:0;right:0;margin:0;padding:0;text-align:center;}.purchase-block-story .purchase-boxs .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;font-weight:400;letter-spacing:.48px;text-align:center;text-transform:uppercase;color:#555;max-width:172px;margin:0 auto;padding:0;}.purchase-block-story .purchase-boxs .box .text-panel.text1{bottom:42px;}.purchase-block-story .purchase-boxs .box .text-panel h3 span{display:block;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1):before,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1) span:before{left:-170px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1) span:after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1) span:before{width:161px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1):after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1) span:after{right:-165px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2) span:after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2) span:before{width:120px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2):before,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2) span:before{left:-124px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2):after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2) span:after{right:-120px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(3) span:after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(3) span:before{width:108px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(3):before,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(3) span:before{left:-95px;}#ccm_shop_juniper .size-matters .desc.reserve-collection-size-matters .size-panel ul li:nth-child(3):after,#ccm_shop_juniper .size-matters .desc.reserve-collection-size-matters .size-panel ul li:nth-child(3) span:after{right:-95px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(4) span:after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(4) span:before{width:108px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(4):before,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(4) span:before{left:-83px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(4):after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(4) span:after{right:-78px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(5) span:after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(5) span:before{width:85px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(5):before,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(5) span:before{left:-83px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(5):after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(5) span:after{right:-83px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:first-child{margin:0 0 50px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:last-child{margin:0;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:last-child span:before,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:last-child span:after{background:#666;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li{color:#666;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:last-child:after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:last-child:before{background:#666;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(6) span:before{left:-62px;width:98px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(6) span:after{right:-62px;width:98px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(6):before{left:-62px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(6):after{right:-62px;}#ccm_overview{display:none;}#ccm_overview .back-to-overview{position:relative;margin:0;padding:0;}#ccm_overview .back-to-overview:before{position:absolute;top:0;right:0;content:"";width:100%;height:8px;background:#f3f4f4;}#ccm_overview .back-to-overview:after{position:absolute;top:0;right:0;content:"";width:32%;height:8px;background:#bd9e59;}#ccm_overview .back-to-overview .btn{position:relative;text-align:right;height:0;margin:0;padding:0;}#ccm_overview .back-to-overview .btn a{position:relative;font-family:"Poppins",sans-serif;font-size:12px;line-height:107.37px;letter-spacing:2.4px;font-weight:500;display:inline-block;color:rgba(85,85,85,.6);text-decoration:none;max-width:350px;text-transform:uppercase;width:100%;margin:-22px 0 0;text-align:left;padding:0 50px 0 35px;}@media screen and (max-width:1300px){#ccm_overview .back-to-overview .btn a{max-width:270px;}}#ccm_overview .back-to-overview .btn a:after{position:absolute;top:22px;right:0;content:"";width:100%;height:8px;background:#bd9e59;}#ccm_overview .back-to-overview .btn a:before{position:absolute;top:50%;left:5px;content:"";background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100% 100%;width:12px;height:25px;transform:translateY(-50%) rotate(90deg);}#ccm_overview .juniper-mattress{margin:0;padding:100px 0 0;}#ccm_overview .juniper-mattress .inner-content{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side{width:55%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-text-panel{display:none;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-text-panel h2{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;text-transform:capitalize;color:#32434f;padding:0 0 9px;margin:0;text-align:left;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;padding:0 0 2px;margin:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-text-panel span.juniper-prise{font-family:"Poppins",sans-serif;font-size:17px;line-height:36.53px;letter-spacing:0;font-weight:300;color:#555;display:block;text-align:left;padding:0 0 30px;margin:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-img{line-height:0;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-img .show-img{transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:ease-out;display:none;width:100%;height:100%;margin:0;padding:0;text-align:center;cursor:pointer;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-img .show-img.show-lage-img{display:inherit;animation:show .4s ease-in-out both;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-img .img-title{transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:ease-out;display:none;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-img .img-title.img-title-caption{display:inherit;animation:show .4s ease-in-out both;}@keyframes show{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}#ccm_overview .juniper-mattress .inner-content .lf-side .top-img img{width:100%;height:auto;}#ccm_overview .juniper-mattress .inner-content .lf-side .img-title{background:#f9fafc;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .img-title p{font-family:"Poppins",sans-serif;font-size:13px;line-height:20px;letter-spacing:.28px;font-weight:400;color:#555;text-align:center;margin:0;padding:5px 0;height:60px;display:flex;align-items:center;justify-content:center;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items{position:relative;margin:18px 0 0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .img-panel{margin:0;padding:0;border:1px solid #c1c1c1;line-height:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .img-panel a{display:block;height:153px;overflow:hidden;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .img-panel img{width:100%;height:100%;object-fit:cover;object-position:center;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .owl-nav{margin:0;padding:0;display:inherit !important;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);color:#000;width:22px;height:32px;background-color:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #c1c1c1;outline:none;margin:0;border-radius:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .owl-nav button.owl-prev{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:32% 30%;transform:translateY(-50%) rotate(180deg);background-position:50% 50%;left:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .owl-nav button.owl-prev.nitro-lazy{background-image:none !important;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .owl-nav button.owl-next{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:32% 35%;background-position:50% 50%;right:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .owl-nav button.owl-next.nitro-lazy{background-image:none !important;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .owl-nav button span{display:none;}.popup-block{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out;z-index:999;opacity:0;visibility:hidden;}.popup-block.open_popup{opacity:1;visibility:visible;}.popup-block .inner-content{margin:0 auto;padding:0;}.popup-block .inner-content .cross-btn{text-align:right;margin:0;width:100%;padding:0;}.popup-block .inner-content .cross-btn a{position:relative;top:-25px;right:5px;display:inline-block;margin:0;padding:0;}.popup-block .inner-content .cross-btn a img{max-width:100%;height:auto;}.popup-block .popup-slider{position:relative;margin:0;padding:0;}.popup-block .popup-slider .items{margin:0;padding:0;}.popup-block .popup-slider .items .box{height:auto;margin:0 auto;padding:0;}.popup-block .popup-slider .items .box .img{margin:0;padding:0;}.popup-block .popup-slider .items .box .img img{width:100%;height:auto;line-height:0;}.popup-block .popup-slider .items .box .img-title{display:flex;align-items:center;justify-content:space-between;margin:0;padding:18px 0 0;}.popup-block .popup-slider .items .box .img-title p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;margin:0;padding:0;}.popup-block .popup-slider .items .box .img-title span.pagination{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;margin:0;padding:0;}.popup-block .popup-slider .owl-nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}.popup-block .popup-slider .owl-nav button.owl-prev{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100%;width:16px;height:30px;transform:rotate(180deg);}.popup-block .popup-slider .owl-nav button.owl-prev.nitro-lazy{background-image:none !important;}.popup-block .popup-slider .owl-nav button.owl-next{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100%;width:16px;height:30px;}.popup-block .popup-slider .owl-nav button.owl-next.nitro-lazy{background-image:none !important;}.popup-block .popup-slider .owl-nav button span{display:none;}.popup-block .popup-slider .owl-dots{margin:0;padding:0;text-align:center;}.popup-block .popup-slider .owl-dots .owl-dot{width:12px;height:12px;border-radius:50%;border:2px solid #bebebe;transition:all .5s ease-in-out;outline:none;margin:0 12px 0 0;}.popup-block .popup-slider .owl-dots .owl-dot:last-child{margin-right:0;}.popup-block .popup-slider .owl-dots .owl-dot.active{background:rgba(85,85,85,.38);}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn{margin:0;padding:28px 0 0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav{display:flex;align-items:center;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li{margin-right:19px !important;list-style:none;width:32%;display:block;margin:0;padding:0;line-height:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li:last-child{margin-right:0px !important;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li img{width:100%;height:auto;margin-bottom:35px;}#ccm_overview.product-type-Pillow .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a,#ccm_overview.product-type-Topper .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;color:#32434f;text-align:left;text-transform:uppercase;background:none;border:none;transition:none;cursor:default;height:inherit;padding:23px 0 0;margin:0;}#ccm_overview.product-type-Pillow .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a.current,#ccm_overview.product-type-Topper .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a.current,#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a:hover{background:inherit;color:#32434f;}#ccm_overview.product-type-Pillow .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane p,#ccm_overview.product-type-Topper .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane p{width:100%;}#ccm_overview.product-type-Pillow .juniper-mattress .inner-content .lf-side .tab-section .tab-content,#ccm_overview.product-type-Topper .juniper-mattress .inner-content .lf-side .tab-section .tab-content{padding-top:22px;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-img .tab-section .tab-btn ul.nav li a{cursor:pointer;font-family:"Poppins",sans-serif;font-size:11px;line-height:28px;letter-spacing:1.1px;font-weight:500;width:100%;display:block;text-align:center;text-decoration:none;border:1px solid #696969;text-transform:uppercase;transition:all .3s ease-in-out;color:#555;margin:0;padding:6px 0 6px 0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a.current,#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li a:hover{background:#827a71;color:#fff;}#ccm_overview.product-type-Pillow .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane.current ul,#ccm_overview.product-type-Topper .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane.current ul{display:block;margin:0;padding:2px 0 34px;}#ccm_overview.product-type-Pillow .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane.current ul li,#ccm_overview.product-type-Topper .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane.current ul li{position:relative;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;display:block;list-style:none;margin:0 0 1px 26px;padding:0 0 0 13px;}#ccm_overview.product-type-Pillow .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane.current ul li:after,#ccm_overview.product-type-Topper .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane.current ul li:after{position:absolute;top:50%;left:0;transform:translateY(-50%);width:3px;height:3px;background:#555;border-radius:50%;content:"";}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content{margin:0;padding:30px 0 0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane{transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:ease-out;display:none;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane.current{display:inherit;animation:fade .4s ease-in-out both;}@keyframes fade{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane p{width:93%;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0 0 22px 0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane#description .read_more{display:none;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .details-block{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .details-block .box{margin:0;padding:0 0 33px;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .details-block .box .details-title{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .details-block .box .details-title h3{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:1.68px;font-weight:500;color:#555;text-transform:uppercase;margin:0;padding:0 0 4px;text-align:left;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .details-block .box .details-content{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .details-block .box .details-content p{width:100%;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .firl-springs-block{padding:0;margin:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .firl-springs-block ul{padding:0;margin:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .firl-springs-block ul li{position:relative;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;display:block;margin:0 0 22px;padding:0 0 0 28px;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .firl-springs-block ul li:before{position:absolute;top:50%;left:0;content:"";transform:translateY(-50%);width:3px;height:3px;background:#555;border-radius:50%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side{width:45%;padding:0 0 0 42px;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .desc-block{padding:0;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .desc-block h2{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;text-transform:capitalize;color:#32434f;padding:0 0 10px;margin:0;text-align:left;}#ccm_overview .juniper-mattress .inner-content .rt-side .desc-block p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;padding:0 0 4px;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .desc-block span.juniper-prise{font-family:"Poppins",sans-serif;font-size:17px;line-height:36.53px;letter-spacing:0;font-weight:300;color:#555;display:block;text-align:left;padding:0 0 15px;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block{padding:0;margin:0;margin-top:20px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .title-block{padding:0;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .title-block ul{width:100%;background:#f8f7f6;display:flex;align-items:center;justify-content:space-between;margin:0;padding:12px 17px 10px 27px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .title-block ul li{list-style:none;display:inline-block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .title-block ul li span{font-family:"Poppins",sans-serif;font-size:13px;line-height:28px;letter-spacing:.26px;font-weight:600;text-align:left;text-transform:uppercase;color:#3a4b58;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio{background:#fff;position:relative;z-index:9;margin:0;padding:14px 0 30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:12px;grid-column-gap:18px;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul li{width:100%;list-style:none;padding:0;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .select_prise{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .select_prise .peise{transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:ease-out;display:none;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .select_prise .peise.show_prise{display:inherit;animation:show_prise .5s ease-in-out both;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-price .show_prise p,#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .select_prise p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;margin:0;padding:15px 0 25px;text-transform:capitalize;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul li input{display:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul li label{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:.48px;font-weight:400;color:#555;margin:0;border:1px solid #696969;background:none;transition:all .5s ease-in-out;display:flex;align-items:center;justify-content:center;text-transform:capitalize;cursor:pointer;text-align:center;height:42px;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul li label:hover,#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul li input:checked ~ label{border-color:#696969;background:#555;color:#f7f7f7;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;margin:0;padding:0;visibility:hidden;opacity:0;z-index:-9;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup.open_popup{visibility:visible;opacity:1;z-index:999;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content{overflow-y:scroll;height:85%;position:relative;max-width:760px;background:#fff;margin:30px 30px;padding:45px 60px 38px 45px;display:inline-block;vertical-align:middle;}@media screen and (max-width:1100px){#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content{height:85%;overflow-y:scroll;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content::-webkit-scrollbar{width:6px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .cross-btn{padding:0;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .cross-btn a{position:absolute;top:20px;right:20px;width:18px;height:22px;display:inline-block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .popup-title{text-align:center;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .popup-title h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;color:#555;text-transform:uppercase;text-align:center;margin:0;padding:0 0 45px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items .box{width:27.4%;border:1px solid #555;text-align:center;margin:0 0 44px 0;padding:23px 20px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items .box .top-text{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items .box .top-text h3{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:3.6px;font-weight:600;color:#827a71;text-align:center;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items .box .icons{margin:17px 0 15px;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items .box .icons img{max-width:100%;height:auto;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items .box .btm-text{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items .box .btm-text p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:center;color:#827a71;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .btm-block{padding-top:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .btm-block p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:center;color:#555;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion{border:1px solid rgba(130,122,113,.5);margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2{max-height:391px;overflow:hidden;border:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3{margin-top:30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2_2,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2_3{display:none;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3{display:block;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header ul{position:relative;width:100%;background:#f8f7f6;display:flex;align-items:center;justify-content:space-between;margin:0;padding:13px 16px 12px 22px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header ul li{list-style:none;display:inline-block;cursor:pointer;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header ul li span{position:relative;font-family:"Poppins",sans-serif;font-size:12px;line-height:18px;letter-spacing:.26px;font-weight:600;text-transform:uppercase;display:block;color:#3a4b58;text-align:left;margin:0;padding:0 0 0 40px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header ul li span.accordion-arrow:after{position:absolute;top:50%;left:5px;content:"";background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100% 100%;transition:all .5s ease-in-out;width:12px;height:25px;transform:translateY(-50%);}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header.is-active ul li span.accordion-arrow:after{transform:translateY(-50%) rotate(90deg);}.juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header ul li a#popup_icon{display:inline-block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body{height:0;overflow-y:scroll;transition:all .5s ease-in-out;margin:0 11px 0 10px;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body.is-active{height:320px;margin-top:16px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion4 .accordion__body.is-active{max-height:140px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header ul li span.accordion-arrow:before{position:absolute;top:50%;left:40px;content:"STANDARD BASE";background:#f8f7f6;transform:translateY(-50%);z-index:9;width:190px;transition:all .5s ease-in-out;visibility:hidden;opacity:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header.chnage ul li span.accordion-arrow:before{visibility:visible;opacity:1;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header ul li a span:after{position:absolute;top:50%;right:0;content:"Switch to Adjustable Base";background:#f8f7f6;transform:translateY(-50%);transition:all .5s ease-in-out;text-decoration:underline;visibility:hidden;width:200px;z-index:9;opacity:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header.chnage ul li a span:after{visibility:visible;opacity:1;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header ul li a:hover span::after{text-decoration:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .items{margin-right:11px;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;border-bottom:1px solid rgba(130,122,113,.5);width:100%;margin:0 20px 13px 0;padding:16px 10px 16px 15px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion4 .accordion__body .box .img-panel,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion1 .accordion__body .box .img-panel{border:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .img-panel{border:1px solid rgba(130,122,113,.5);width:30%;line-height:0;overflow:hidden;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .accordion__body .box .img-panel{border:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .img-panel img{width:100%;height:77.5px;object-fit:cover;object-position:center center;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel{width:64%;margin:0;padding:8px 0 0 25px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3 .accordion__body .box .text-panel,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2_2 .accordion__body .box .text-panel,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2_3 .accordion__body .box .text-panel{padding:0 0 0 25px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel h4{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:500;text-align:left;color:#555;display:inline-block;text-decoration:underline;margin:0 0 6px;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion4 .accordion__body .box .text-panel h4,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion1 .accordion__body .box .text-panel h4{margin-bottom:13px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel h4 span.breck{display:block;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel h4 span.display_none{display:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .product-not-found,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#8a837b;text-align:left;margin:0;padding:0;text-transform:capitalize;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .check-box{position:relative;text-align:right;width:10%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .check-box > input[type="checkbox"]{display:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .check-box .label{position:relative;width:25px;height:25px;outline:none;border:1px solid rgba(130,122,113,.5);color:#fff;display:inline-block;transition:all .4s ease-in-out;background-position:50% 50%;cursor:pointer;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .check-box input + label:hover{background-color:rgba(130,122,113,.5);}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .check-box input:checked + label{background-color:rgba(130,122,113,.5);background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/checked-right.png");background-repeat:no-repeat;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .check-box input:checked + label.nitro-lazy{background-image:none !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body::-webkit-scrollbar{width:6px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body#standard_base .box{border:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;margin:0;padding:0;visibility:hidden;opacity:0;z-index:9;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details.open_modal{opacity:1;visibility:visible;z-index:9999;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner{position:relative;max-width:960px;background:#fff;display:flex;align-items:flex-start;flex-wrap:wrap;padding:80px 26px 40px 60px;margin:0 30px;}@media screen and (max-width:1130px){#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner{max-width:768px;height:85%;overflow-y:scroll;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner::-webkit-scrollbar{width:6px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner .cross-btn a{top:8px;right:20px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner .cross-btn a{z-index:99;top:3px !important;right:9px !important;}}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner .cross-btn{padding:0;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner .cross-btn a{position:absolute;top:30px;right:30px;width:18px;height:22px;display:inline-block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner .cross-btn a img{width:100%;height:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .lf-panel{width:50%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .lf-panel .topper-details-slider{position:relative;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .lf-panel .topper-details-slider .img-block{margin:0;padding:0;line-height:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .lf-panel .topper-details-slider .img-block img{width:100%;height:auto;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .lf-panel .img{width:100%;height:auto;line-height:0;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .lf-panel .img img{width:100%;height:auto;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .lf-panel .topper-details-slider .owl-dots{text-align:center;margin:20px 0 0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .lf-panel .topper-details-slider .owl-dots .owl-dot{width:12px;height:12px;border-radius:50%;border:2px solid #bebebe;transition:all .3s ease-in-out;margin:0 18px 0 0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .lf-panel .topper-details-slider .owl-dots .owl-dot.active{background:#bebebe;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel{width:50%;margin:0;padding:0 0 0 60px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .title-panel{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .title-panel h2{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;letter-spacing:.4px;font-weight:300;color:#32434f;text-align:left;text-transform:uppercase;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .title-panel h3{font-family:"Playfair Display",serif;font-size:20px;line-height:22px;letter-spacing:.14px;font-weight:400;color:#32434f;text-align:left;margin:-5px 0 0;padding:0 0 3px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .title-panel h3 span.breck{display:block;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .title-panel span.prise{font-family:"Poppins",sans-serif;font-size:17px;line-height:28px;font-weight:300;color:#555;text-align:left;display:block;margin:10px 0 0;padding:0 0 22px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .title-panel h4{font-family:"Playfair Display",serif;font-size:20px;line-height:42px;letter-spacing:.14px;font-weight:400;color:#32434f;text-align:left;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .title-panel p{font-family:"Poppins",sans-serif;font-size:17px;line-height:36.53px;font-weight:300;color:#555;text-align:left;margin:-6px 0 0;padding:0 0 3px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box{position:relative;display:block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box label.accordion_header{position:relative;font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;display:inline-block;text-decoration:none;color:#555;text-align:left;cursor:pointer;text-transform:uppercase;margin:0 0 17px;padding:0 18px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box label.accordion_header:after{position:absolute;top:50%;right:0;background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/price-action-arrow.svg");background-repeat:no-repeat;background-size:100% 100%;width:15px;height:20px;transform:translateY(-50%) rotate(180deg);transition:all .5s ease-in-out;transform-origin:center center;content:"";margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box.active label.accordion_header:after{transform:translateY(-50%) rotate(360deg);transform-origin:center center;right:-5px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box .accordion_content{width:100%;height:0;overflow-y:scroll;margin:0;padding:0;transition:all .5s ease-out;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box.active .accordion_content{height:211px;margin-bottom:30px;padding-right:15px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box.active .accordion_content::-webkit-scrollbar{width:6px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box.active .accordion_content::-webkit-scrollbar-track{border-radius:10px;background:#ecebea;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box.active .accordion_content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box .accordion_content ul.li_items{margin:0;padding:0 0 20px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box .accordion_content ul.li_items li{position:relative;font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;font-weight:300;color:#555;text-align:left;list-style:none;margin:0 0 2px;padding:0 0 0 15px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .accordion_box .inner-box .accordion_content ul.li_items li:before{position:absolute;top:50%;left:0;content:"";transform:translateY(-50%);width:3px;height:3px;background:#555;border-radius:50%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3 .accordion__header ul li a span,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2 .accordion__header ul li a span{font-family:"Poppins",sans-serif;font-size:12px;line-height:18px;letter-spacing:.9px;font-weight:600;color:#bd9e59;text-align:center;text-transform:inherit;text-decoration:underline;display:block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3 .accordion__header ul li a:hover,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2 .accordion__header ul li a:hover,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2 .accordion__header ul li a span:hover{text-decoration:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion1 .accordion__body .box a.flex-item,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2 .accordion__body .box a.flex-item,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3 .accordion__body .box a.flex-item,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .accordion__body .box a.flex-item,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion4 .accordion__body .box a.flex-item{display:flex;align-items:flex-start;flex-wrap:wrap;text-decoration:none;width:90%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty{width:100%;display:flex;border:1px solid rgba(130,122,113,.4);margin-bottom:35px;padding:20px 20px;justify-content:space-between;height:70px;align-items:center;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-price{font-family:"Poppins",sans-serif;font-size:17px;line-height:36px;letter-spacing:.9px;font-weight:600;color:#bd9e59;width:30%;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-color-dropdown{width:45% !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity .quantity-dropdown{padding:2px 8px 2px 6px !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity select.select-box{padding:0 10px 0 5px !important;background-position:right 55% !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty{position:relative;width:20%;display:inline-block;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity{right:unset !important;bottom:-14px !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .quantity{position:absolute;bottom:15px;right:10px;margin:0;max-width:100%;padding:0;border:0;max-height:29px;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity .quantity-dropdown,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .quantity .quantity-dropdown{width:100%;position:relative;border:1px solid rgba(130,122,113,.49);display:flex;align-items:center;height:29px;padding:2px 0 2px 10px;overflow:hidden;justify-content:center;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity select.pillow-prod-color{padding-left:0px !important;background-position:right 8px center !important;padding-right:40px !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity select.select-box,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .quantity select.select-box{position:relative;font-family:"Poppins",sans-serif;font-size:14px;line-height:15px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;border:none;outline:none;display:inline-block;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/down_arrow_select.png");background-size:8px 5px;background-repeat:no-repeat;background-color:#fff;background-position:75% 55%;padding:0 17px;cursor:pointer;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity select.select-box.nitro-lazy,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .quantity select.select-box.nitro-lazy{background-image:none !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity select.select-box option,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .quantity select.select-box option{background-color:#bd9e59;color:#fff;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity .label,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .quantity label{font-family:"Poppins",sans-serif;font-size:8px;line-height:14px;letter-spacing:.8px;font-weight:600;color:#827a71;text-align:left;display:block;padding:3px 0 0;text-transform:uppercase;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block{background:#f8f7f6;border:1px solid rgba(112,112,112,.5);margin:31px 0 0;padding:23px 22px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .inner-div{border:1px solid #696969;margin:0;padding:0;border-bottom:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .inner-div .table-title{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .inner-div .table-title h3{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:1.68px;font-weight:500;color:#555;text-align:center;text-transform:uppercase;border-bottom:1px solid #696969;margin:0;padding:11px 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .row-content{padding:0;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .row-content .row{display:flex;margin:0;padding:0;border-bottom:1px solid #696969;align-items:center;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .row-content .col{width:50%;border-right:1px solid #696969;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .row-content .col:nth-child(2){width:50%;border-right:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .row-content .col{text-align:right;padding-right:8px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .row-content .col:nth-child(2){text-align:left;padding-left:8px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .row-content .col p{font-family:"Poppins",sans-serif;font-size:11px;line-height:20px;letter-spacing:.66px;font-weight:400;color:#555;display:block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .row-content .col:nth-child(2) p{font-weight:500;text-transform:uppercase;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion4 .adding-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;margin:0;padding:0;visibility:hidden;opacity:0;z-index:999;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup.open_popup{visibility:visible;opacity:1;z-index:999;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .popup-content{position:relative;max-width:960px;background:#fff;margin:0 30px;padding:55px 42px 55px 70px;display:inline-block;vertical-align:middle;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .popup-content .popup-title{text-align:center;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .popup-content .popup-title h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;text-transform:uppercase;color:#555;margin:0;padding:0 0 30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .popup-content .cross-btn{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .popup-content .cross-btn a{position:absolute;top:52px;right:36px;width:18px;height:22px;display:inline-block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .inner-adding{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .inner-adding .items{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .inner-adding .items .lf-panel{width:52%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .inner-adding .items .lf-panel img{width:100%;height:auto;line-height:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .inner-adding .items .rt-panel{width:48%;margin:0;padding:0 0 0 55px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .inner-adding .items .rt-panel p{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;font-weight:300;color:#555;text-align:left;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code{display:flex;align-items:flex-start;flex-wrap:wrap;margin:20px 0 0;}#promo_code_popup img{width:100%;cursor:pointer;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .lf-text{width:20%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .lf-text h3{font-family:"Poppins",sans-serif;font-size:31px;line-height:36.71px;letter-spacing:.62px;font-weight:200;color:#bd9e59;text-align:left;text-transform:uppercase;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .lf-text h3 span{display:block;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel{width:80%;margin:0;padding:0 0 0 30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 12px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel .offer-popup-btn{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel .offer-popup-btn a{position:relative;font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:3.92px;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;background:#bd9e59;border:1px solid transparent;transition:all .3s ease-in-out;width:275px;height:33px;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel .offer-popup-btn a:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel .offer-popup-btn a:after{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#f9fafb;content:"ADDED TO CART";color:#827a71;border-color:#bd9e59;transition:all .3s ease-in-out;opacity:0;visibility:hidden;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel a:active:after{visibility:visible;opacity:1;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;margin:0;padding:0;visibility:hidden;opacity:0;z-index:999;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup.open_popup{visibility:visible;opacity:1;z-index:999;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content{position:relative;max-width:930px;background:#fff;margin:0 30px;padding:65px 75px 80px 60px;display:inline-block;vertical-align:middle;max-height:80vh;overflow-y:scroll;}@media screen and (max-width:768px){#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content{overflow-y:scroll;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content::-webkit-scrollbar{width:6px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content .popup-title{text-align:center;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content .popup-title h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;text-transform:uppercase;color:#555;margin:0;padding:0 0 30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content .cross-btn{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content .cross-btn a{position:absolute;top:20px;right:21px;width:18px;height:22px;display:inline-block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content .cross-btn a img{width:100%;height:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .lf-panel{width:52%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .lf-panel .box{position:relative;border:1px solid #bd9e59;margin:0;padding:14px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .lf-panel .box .img-panel{margin:0;padding:0;line-height:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .lf-panel .box .img-panel img{width:100%;height:auto;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .lf-panel .box .text-block{position:absolute;top:0;right:0;left:0;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .lf-panel .box .text-block h4{font-family:"Poppins",sans-serif;font-size:80px;line-height:120px;letter-spacing:.8px;font-weight:200;color:#bd9e59;text-align:center;text-transform:uppercase;margin:0;padding:10px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .lf-panel .box .text-block span.reseve-mattress{font-family:"Poppins",sans-serif;font-size:22px;line-height:34px;font-weight:200;color:#1b3743;text-align:center;display:block;margin:-18px 0 0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .rt-panel{width:48%;margin:0;padding:25px 0 0 55px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .rt-panel h3{font-family:"Playfair Display",serif;font-size:30px;line-height:40px;font-weight:400;color:#1a3743;text-align:left;margin:0;padding:0 0 15px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .rt-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;width:65%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .light-panel{background:#f9fafb;text-align:center;margin:20px 0;padding:30px 35px 28px 45px;}#ccm_overview .juniper-mattress .inner-content .rt-side .light-panel .top-panel{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .light-panel .top-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:1.68px;font-weight:500;color:#555;text-align:center;text-transform:uppercase;margin:0;padding:0 0 11px;}#ccm_overview .juniper-mattress .inner-content .rt-side .light-panel .top-panel a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;color:#32434f;text-align:center;text-transform:uppercase;text-decoration:underline;margin:0;padding:0;}#wishlist-popup,#warranty-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;margin:0;padding:0;visibility:hidden;opacity:0;z-index:999;}#wishlist-popup.open_popup,#warranty-popup.open_popup{visibility:visible;opacity:1;z-index:999;}#wishlist-popup .popup-content,#warranty-popup .popup-content{position:relative;max-width:1160px;background:#fff;margin:0 30px;padding:60px 95px 60px 95px;display:inline-block;vertical-align:middle;}@media screen and (max-width:1900px){#wishlist-popup .popup-content,#warranty-popup .popup-content{height:85%;overflow-y:scroll;}#wishlist-popup .popup-content::-webkit-scrollbar,#warranty-popup .popup-content::-webkit-scrollbar{width:6px;}#wishlist-popup .popup-content::-webkit-scrollbar-track,#warranty-popup .popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#wishlist-popup .popup-content::-webkit-scrollbar-thumb,#warranty-popup .popup-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}}#warranty-popup .popup-content .popup-title{text-align:center;margin:0;padding:0;}#warranty-popup .popup-content .popup-title h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;text-transform:uppercase;color:#555;margin:0;padding:0 0 30px;}#warranty-popup .popup-content .cross-btn{margin:0;padding:0;}#warranty-popup .popup-content .cross-btn a{position:absolute;top:20px;right:21px;width:18px;height:22px;display:inline-block;margin:0;padding:0;}#warranty-popup .popup-content .cross-btn a img{width:100%;height:100%;}#warranty-popup .inner-warranty{margin:0;padding:0;}#warranty-popup .inner-warranty .text-panel{margin:0;padding:0;}#warranty-popup .inner-warranty .text-panel .logo-block{width:234px;height:auto;line-height:0;margin:0 auto;padding:0;}#warranty-popup .inner-warranty .text-panel .logo-block img{max-width:100%;height:auto;}#warranty-popup .inner-warranty .text-panel .logo-block a{display:inline-block;margin:0;padding:0;}#warranty-popup .inner-warranty .text-panel .title-block{margin:0;padding:0;}#warranty-popup .inner-warranty .text-panel .title-block h3{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;color:#bd9e59;text-align:center;text-transform:uppercase;margin:0;padding:50px 0 45px;}#warranty-popup .inner-warranty .pra-panel{margin:0;padding:0;}#warranty-popup .inner-warranty .pra-panel h4{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;font-weight:600;color:#555;text-align:left;margin:0;padding:0 0 20px;}#warranty-popup .inner-warranty .pra-panel p{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;font-weight:300;color:#555;text-align:left;margin:0;padding:0 0 22px;}#warranty-popup .inner-warranty .items{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0;padding:0;}#warranty-popup .inner-warranty .items .lf-panel{width:50%;margin:0;padding:0;}#warranty-popup .inner-warranty .items .lf-panel .box{position:relative;border:1px solid #bd9e59;margin:0;padding:14px;}#warranty-popup .inner-warranty .items .lf-panel .box .img-panel{margin:0;padding:0;line-height:0;}#warranty-popup .inner-warranty .items .lf-panel .box .img-panel img{width:100%;height:auto;}#warranty-popup .inner-warranty .items .lf-panel .box .text-block{position:absolute;top:0;right:0;left:0;margin:0;padding:0;}#warranty-popup .inner-warranty .items .lf-panel .box .text-block h4{font-family:"Poppins",sans-serif;font-size:80px;line-height:120px;letter-spacing:.8px;font-weight:200;color:#bd9e59;text-align:center;text-transform:uppercase;margin:0;padding:10px 0 0;}#warranty-popup .inner-warranty .items .lf-panel .box .text-block span.reseve-mattress{font-family:"Poppins",sans-serif;font-size:22px;line-height:34px;font-weight:200;color:#1b3743;text-align:center;display:block;margin:-18px 0 0;padding:0;}#warranty-popup .inner-warranty .items .rt-panel{width:50%;margin:0;padding:28px 0 0 55px;}#warranty-popup .inner-warranty .items .rt-panel h3{font-family:"Playfair Display",serif;font-size:30px;line-height:40px;font-weight:400;color:#1a3743;text-align:left;margin:0;padding:0 0 15px;}#warranty-popup .inner-warranty .items .rt-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;width:65%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select{background:#f8f7f6;margin:0;padding:22px 12px 25px 25px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .title{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .title h3{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:1.68px;font-weight:500;color:#555;text-align:left;margin:0;padding:0 0 26px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:auto;margin:0 0 20px;opacity:1;visibility:visible;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.display_none{display:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .lf-panel{width:42%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .lf-panel p{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:.48px;font-weight:400;color:#555;text-align:left;margin:0;padding:0;text-transform:capitalize;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .middle-panel{width:32%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .middle-panel p{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:.48px;font-weight:400;color:#555;text-align:right;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .ri-panel{width:26%;margin:0 0 0 auto;display:flex;justify-content:flex-end;align-items:center;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .ri-panel span.text{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:.48px;font-weight:400;color:#555;text-align:right;margin:0;padding:0 12px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .ri-panel span.cross{width:8px;height:8px;display:block;cursor:pointer;line-height:0;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .ri-panel span.cross img{max-width:100%;height:auto;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free{padding:0 0 33px;margin:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free .lf-panel{width:80%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free .lf-panel a{font-family:"Poppins",sans-serif;font-size:13px;line-height:40px;letter-spacing:1.17px;font-weight:500;color:#b49c55;text-decoration:underline;text-align:left;display:inline-block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free .ri-panel{width:20%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free .ri-panel p{font-family:"Poppins",sans-serif;font-size:13px;line-height:40px;letter-spacing:1.17px;font-weight:500;color:#b49c55;text-align:left;margin:0;padding:0 12px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;overflow-y:scroll;margin:0;padding:0;visibility:hidden;opacity:0;z-index:999;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup.open_popup{visibility:visible;opacity:1;z-index:999;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content{position:relative;max-width:960px;background:#fff;margin:0 auto;padding:60px 55px;height:85%;overflow-y:scroll;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content .popup-title{text-align:center;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content .popup-title h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;text-transform:uppercase;color:#555;margin:0;padding:0 0 30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content .cross-btn{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content .cross-btn a{position:absolute;top:30px;right:30px;width:18px;height:22px;display:inline-block;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content .cross-btn a img{width:100%;height:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .logo-sec{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .logo-sec a{display:block;line-height:0;width:234px;height:auto;margin:0 auto 70px;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .logo-sec a img{max-width:100%;height:auto;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .lf-panel{width:50%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .lf-panel .box{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .box .text-panel{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;color:#bd9e59;text-align:left;text-transform:uppercase;margin:0;padding:0 0 22px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 20px;width:91%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel{width:50%;margin:0;padding:0 0 0 20px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel .expect{margin:0;padding:0 0 0 30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel .expect ul li{position:relative;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0 0 1px;padding:0 0 0 22px;list-style:none;display:block;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel .expect ul li:before{position:absolute;top:10px;left:0;content:"";width:3px;height:3px;background:#555;border-radius:50%;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel .expect ul li span.breck{display:block;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel p.message{font-family:"Poppins",sans-serif;font-size:10px;line-height:15px;letter-spacing:.4px;font-weight:400;color:#555;text-align:left;margin:0;padding:20px 0 0 48px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel p.message span.breck{display:block;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec{margin:0;padding:50px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .title{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .title h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;color:#bd9e59;text-transform:uppercase;text-align:center;margin:0;padding:0 0 35px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .purchase_items{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .purchase_items .box{position:relative;width:24%;border:1px solid #707070;height:200px;margin:0 10px 0 0;padding:45px 15px 22px 15px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .purchase_items .box:last-child{margin-right:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .purchase_items .box .icon{text-align:center;line-height:0;margin:0 0 35px;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .purchase_items .box .icon img{}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .purchase_items .box .text-panel{position:absolute;bottom:25px;left:0;right:0;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .purchase_items .box .text-panel p{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:.48px;font-weight:400;color:#555;text-align:center;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .purchase_items .box .text-panel p span.breck{display:block;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .total-panel{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .total-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:1.68px;font-weight:500;color:#555;text-align:left;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .total-panel p.amount{text-align:right;margin:0;padding:0 12px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block{margin:15px 0 0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul{margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li{list-style:none;margin:0;padding:0 0 23px;}#ccm_overview .juniper-mattress .inner-content .rt-side .notice-txt-for-adjustable-beds{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:.48px;font-weight:400;color:#555;margin-bottom:25px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li a{position:relative;font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:3.92px;font-weight:600;background:#bd9e59;color:#fff;text-align:center;text-decoration:none;border:1px solid transparent;transition:all .3s ease-in-out;display:block;margin:0;padding:15px 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li a.product_add_to_cart:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:#fff;width:100%;height:100%;transition:all .5s ease-in-out;opacity:0;visibility:hidden;z-index:-9;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li a.product_add_to_cart:after,.btn-dealer.active:after{content:"";display:inline-block;width:25px;height:25px;position:absolute;left:48%;top:27%;border:2px solid;border-color:transparent #bd9e59 transparent #bd9e59;border-radius:50%;animation:button-anim .7s linear infinite;transition:all .5s ease-in-out;opacity:0;z-index:-9;}button.btn-dealer.active{background:#fff;border:1px solid #bd9e59;}.dealer-search-right{position:relative;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li a.product_add_to_cart.active,#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li a.product_add_to_cart.active:after,#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li a.product_add_to_cart.active:before,.btn-dealer.active:after{opacity:1;visibility:visible;z-index:9;cursor:not-allowed;}@keyframes button-anim{from{transform:rotate(0);}to{transform:rotate(360deg);}}#ccm_overview .inner-content .rt-side .selected-section .btns .top-block ul li a:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li:nth-child(2) a{border-color:#bd9e59;color:#bd9e59;background:transparent;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li:nth-child(2) a:hover,#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li:nth-child(2) a:active{border-color:#827a71;color:#827a71;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(50,67,79,.85);transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;overflow-y:scroll;margin:0;padding:0;visibility:hidden;opacity:0;z-index:999;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup.open_popup{visibility:visible;opacity:1;z-index:999;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .popup-content{position:relative;max-width:960px;background:#fff;margin:0 auto;padding:65px 55px 80px 60px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .popup-content .popup-title{text-align:center;margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .popup-content .popup-title h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;text-transform:uppercase;color:#555;margin:0;padding:0 0 30px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .popup-content .cross-btn{margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .popup-content .cross-btn a{position:absolute;top:20px;right:21px;width:18px;height:22px;display:inline-block;margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .popup-content .cross-btn a img{width:100%;height:100%;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance{margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel{width:52%;margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel .box{position:relative;border:1px solid #bd9e59;margin:0;padding:14px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel .box .img-panel{margin:0;padding:0;line-height:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel .box .img-panel img{width:100%;height:auto;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel .box .text-block{position:absolute;top:0;right:0;left:0;margin:0;padding:35px 0 0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel .box .text-block h3{font-family:"Poppins",sans-serif;font-size:50px;line-height:76px;letter-spacing:.5px;font-weight:200;color:#bd9e59;text-align:center;text-transform:uppercase;margin:-10px 0 0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel .box .text-block span.reseve-mattress{font-family:"Poppins",sans-serif;font-size:22px;line-height:34px;font-weight:200;color:#1b3743;text-align:center;display:block;margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel{width:48%;margin:0;padding:0 0 0 60px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .top-block{margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .top-block h3{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;letter-spacing:.8px;font-weight:500;color:#bd9e59;text-align:left;margin:0;padding:0 0 10px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .top-block p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 15px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .amout-desc{background:#eee;margin:0 0 18px;padding:16px 22px 16px 20px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .amout-desc ul{margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .amout-desc ul li{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0 0 3px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .amout-desc ul li span{display:block;margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .amout-desc ul li span{font-family:"Poppins",sans-serif;font-size:16px;line-height:40.47px;font-weight:300;color:#000;text-align:left;margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .amout-desc ul li span.amount{font-weight:500;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .message-text{margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .message-text p{font-family:"Poppins",sans-serif;font-size:10px;line-height:15px;letter-spacing:.4px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 28px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .amout-desc ul li:nth-child(2) span.amount{padding-right:60px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .amout-desc ul li:nth-child(3) span.amount{padding-right:16px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .amout-desc ul li:nth-child(5) span.amount{padding-right:55px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .apply-btn{margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .apply-btn a{position:relative;font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:3.92px;font-weight:600;color:#fff;background:#bd9e59;text-decoration:none;width:188px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:all .5s ease-in-out;text-align:center;margin:0;padding:0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .apply-btn a:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}.together-block-shop{margin:0;padding:65px 0 10px;}.together-block-shop .title{text-align:center;margin:0;padding:0;}.together-block-shop .title .icon-block{width:55px;height:auto;margin:0 auto 8px;padding:0;}.together-block-shop .title .icon-block img{width:100%;height:auto;}.together-block-shop .title h2{font-family:"Playfair Display",serif;font-size:50px;line-height:82px;font-weight:400;letter-spacing:-.25px;text-transform:capitalize;text-align:center;color:#32434f;margin:0;padding:0 0 5px;}.together-block-shop .title p{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;font-weight:300;letter-spacing:.4px;color:#32434f;text-align:center;margin:0;padding:0 0 60px;}.together-block-shop .reviews-panel{margin:0;padding:0;}.together-block-shop .reviews-panel .box{background:#f8f7f6;margin:0;padding:26px 32px 33px 32px;}.together-block-shop .reviews-panel .box .verified-owner{margin:0;padding:0;}.together-block-shop .reviews-panel .box .verified-owner h3{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;font-weight:500;letter-spacing:.8px;text-transform:capitalize;color:#32434f;text-align:left;margin:0 0 -2px;padding:0;}.together-block-shop .reviews-panel .box .verified-owner span{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;font-weight:300;letter-spacing:.64px;display:block;text-align:left;color:#555;margin:0;padding:0 0 27px;}.together-block-shop .reviews-panel .box .start-block{margin:0;padding:0 0 22px;}.together-block-shop .reviews-panel .box .start-block ul{display:flex;align-items:center;margin:0;padding:0;}.together-block-shop .reviews-panel .box .start-block ul li{display:inline-block;line-height:0;list-style:none;width:15px;height:auto;margin:0 10px 0 0;padding:0;}.together-block-shop .reviews-panel .box .content{margin:0;padding:0;}.together-block-shop .reviews-panel .box .content p{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;font-weight:400;text-align:left;letter-spacing:.48px;color:#555;margin:0;padding:0 0 32px;}.together-block-shop .reviews-panel .box .date{margin:0;padding:0;}.together-block-shop .reviews-panel .box .date p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:.28px;text-align:left;color:#555;margin:0;padding:0;}.together-block-shop .reviews-btn{margin:0;padding:55px 0 0;}.together-block-shop .reviews-btn a{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;font-weight:600;letter-spacing:3.92px;color:#bd9e59;width:275px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid #555;text-transform:uppercase;text-decoration:none;background:#fff;text-align:center;transition:all .3s ease-in-out;margin:0 auto;padding:0;}.together-block-shop .reviews-btn a:hover{background:transparent;color:#555;border-color:#555;}.together-block-shop .reviews-slider .owl-nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;}.together-block-shop .reviews-slider .owl-nav button.owl-prev{background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100%;width:16px;height:30px;margin-left:-60px;transform:rotate(180deg);}.together-block-shop .reviews-slider .owl-nav button.owl-next{background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100%;width:16px;height:30px;margin-right:-60px;}.together-block-shop .reviews-slider .owl-nav button span{display:none;}#ccm_overview .dsp_none{display:none;}.clicnt-block{position:relative;padding:85px 0 80px;}.clicnt-block .title-block{text-align:center;margin:0;padding:0;}.clicnt-block .title-block h2{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;font-weight:400;letter-spacing:9.07px;color:#394a58;text-transform:uppercase;margin:0;padding:0 0 38px;}.clicnt-block .voted-boxs{width:60%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding:0;}.clicnt-block .voted-boxs .img-panel{width:22%;margin:0;padding:0;}.clicnt-block .voted-boxs .img-panel img{max-width:100%;height:auto;}.sleep-block_adjustable{position:relative;margin:0;padding:0;}.sleep-block_adjustable .img-bg{line-height:0;height:872px;margin:0;padding:0;}.sleep-block_adjustable .img-bg img{width:100%;height:100%;object-fit:cover;object-position:100% 100%;}.sleep-block_adjustable .desc-img .mobile-img{display:none;}.sleep-block_adjustable .desc{position:absolute;top:0;left:0;right:0;margin:0;padding:60px 0 0;}.sleep-block_adjustable .desc .box{display:flex;flex-direction:column-reverse;margin:0;padding:0;}.sleep-block_adjustable .desc-img{position:absolute;bottom:0;left:0;right:0;margin:0;padding:0;}.sleep-block_adjustable .desc-img .img-panel{line-height:0;width:350px;margin:0;padding:0;}.sleep-block_adjustable .desc-img .img-panel img{width:100%;height:auto;}.sleep-block_adjustable .desc-img .mobile-img{display:none;}.sleep-block_adjustable .desc .box .text-panel{margin:0;padding:0;}.sleep-block_adjustable .desc .box .text-panel h2{font-family:"Playfair Display",serif;font-size:50px;line-height:62px;font-weight:400;text-transform:capitalize;text-align:left;color:#fff;margin:0;padding:0;}.sleep-block_adjustable .desc .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:32px;line-height:62px;letter-spacing:3.2px;font-weight:400;text-transform:uppercase;text-align:left;color:#6dcbcb;margin:0;padding:2px 0 8px;}.sleep-block_adjustable .desc .box .text-panel p{font-family:"Poppins",sans-serif;width:100%;max-width:420px;font-size:15.24px;line-height:24.49px;letter-spacing:.3px;font-weight:400;text-align:left;color:#fff;margin:0;padding:0 0 40px;}.unicover_adjustable{position:sticky;top:0;left:0;right:0;width:100%;z-index:999;background:#f7f7f7;margin:0;padding:28px 0 42px;}.unicover_adjustable .title-block h3{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;text-align:center;text-transform:uppercase;color:#0c7f91;padding:0 0 4px;}.unicover_adjustable .title-block h2{font-family:"Playfair Display",serif;font-size:32px;line-height:42px;letter-spacing:.22px;font-weight:400;text-align:center;text-transform:capitalize;color:#32434f;padding:0 0 30px;}.unicover_adjustable .uncover_link{margin:0;padding:0;}.unicover_adjustable .uncover_link ul{display:flex;text-align:center;justify-content:center;flex-wrap:wrap;margin:0;padding:0;}.unicover_adjustable .uncover_link ul li{list-style:none;margin:0;display:inline-block;padding:0 20px 0 0;}.unicover_adjustable .uncover_link ul li a{position:relative;font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;background:transparent;text-decoration:none;border:1px solid #0c7f91;display:block;transition:all .4s ease-in-out;color:#0c7f91;margin:0;padding:10px 25px 9px;}.unicover_adjustable .uncover_link ul li:last-child{padding-right:0;}.unicover_adjustable .uncover_link ul li a:hover{border-color:#835198;color:#835198;}.unicover_adjustable .uncover_link ul li a.active,.unicover_adjustable .uncover_link ul li a:active{border-color:#835198;color:#835198;}@media screen and (min-width:1025px) and (max-width:1279px){.unicover_adjustable .uncover_link ul li{padding-bottom:20px;}}.untimate_lebel_beds{padding:180px 0 0;margin:-90px 0 0;}.untimate_lebel_beds .title{text-align:center;margin:0;padding:0;}.untimate_lebel_beds .top-text{display:none;margin:0;padding:0;}.untimate_lebel_beds .top-text h3{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;font-weight:500;letter-spacing:9.24px;text-transform:uppercase;text-align:center;color:#0c7f91;margin:0;padding:44px 0 98px;}.untimate_lebel_beds .title .icon-block{width:45px;height:auto;margin:0 auto 12px;line-height:0;padding:0;}.untimate_lebel_beds .title .icon-block img{width:100%;height:auto;filter:invert(0) sepia(99%) saturate(1977%) hue-rotate(169deg) brightness(94%) contrast(91%);}.untimate_lebel_beds .title h2{font-family:"Playfair Display",serif;font-size:50px;line-height:62px;font-weight:400;letter-spacing:-.25px;text-transform:capitalize;text-align:center;color:#0c7f91;margin:0;padding:0 0 43px;}.untimate_lebel_beds .title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;font-weight:400;letter-spacing:9.07px;text-transform:uppercase;text-align:center;color:#394a58;margin:0;padding:0 0 18px;}.untimate_lebel_beds .title p{width:80%;font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;font-weight:300;letter-spacing:.4px;color:#32434f;text-align:center;margin:0 auto;padding:0;}.arthboard_block .woocommerce-result-count,.arthboard_block .woocommerce-ordering{display:none;}.arthboard_block{margin:0;padding:95px 0 0;}.arthboard_block .items{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid rgba(85,85,85,.4);}.arthboard_block .items:last-child{border:none;padding:0;margin:0;}.arthboard_block .items .lf-side{width:31%;line-height:0;border:2px solid #f7f7f7;background:#f7f7f7;margin:0;padding:0;}.arthboard_block .items .row{display:flex;align-items:flex-start;flex-wrap:wrap;width:69%;margin:0;padding:0;}.arthboard_block .items .lf-side img{width:100%;height:auto;transform:scale(1);transition:all .5s ease-in-out;}.arthboard_block .items .rt-side .box .heading p a{color:#0c7f91;}.arthboard_block .items .lf-side img:hover{transform:scale(1.1) !important;}.arthboard_block .items .middle-block{width:40%;margin:0;padding:0 18px 0 30px;}.arthboard_block .items .middle-block .top-panel{margin:0;padding:0;}.arthboard_block .items .middle-block .top-panel h3{font-family:"Playfair Display",serif;font-size:20px;line-height:26px;letter-spacing:.56px;font-weight:300;color:#555;text-align:left;margin:0;padding:0 0 2px;}.arthboard_block .items .middle-block .top-panel span.prise{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#8a837b;display:block;opacity:77%;margin:0;padding:0;}.arthboard_block .items .middle-block .size-block{margin:0;padding:34px 0 0;}.arthboard_block .items .middle-block .size-block h4{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:.48px;font-weight:600;color:#0c7f91;text-align:left;margin:0;padding:0;}.arthboard_block .items .middle-block .size-block p{max-width:240px;font-family:"Poppins",sans-serif;font-size:12px;line-height:19px;letter-spacing:.24px;font-weight:500;color:#555;text-align:left;margin:0;padding:0 0 15px;text-transform:capitalize;}.arthboard_block .items:nth-child(1) .middle-block .size-block p{max-width:210px;}.arthboard_block .items .middle-block .shop-btn a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;color:#0c7f91;text-align:center;display:inline-block;border:1px solid #0c7f91;transition:all .5s ease-in-out;background:rgba(247,247,247,.36);text-decoration:none;margin:0;padding:8px 50px 8px;}.arthboard_block .items .middle-block .shop-btn a:hover{border-color:#835198;color:#835198;}.arthboard_block .items .rt-side{width:60%;min-height:215px;background:rgba(236,235,234,.23);margin:0;padding:25px 0 20px 32px;}.arthboard_block .items .rt-side .box{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0;padding:0;font-size:.85rem;}.arthboard_block .items .rt-side .box .lf{margin:0;padding:0 5% 0 0;width:42%;}.arthboard_block .items .rt-side .box .heading{margin:0;padding:0;}.arthboard_block .items .rt-side .box .heading h4{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:.48px;font-weight:500;color:#0c7f91;text-align:left;text-transform:uppercase;margin:0;padding:0 0 4px;}.arthboard_block .items .rt-side .box .rt{margin:0;padding:0 5% 0 0;width:58%;}.arthboard_block .items .rt-side .box ul{margin:0;padding:0;}.arthboard_block .items .rt-side .box ul li{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;display:block;list-style:none;margin:0;padding:0;}.difference_adjustable{margin:-90px 0 0;padding:230px 0 105px;}.difference_adjustable .title{text-align:center;margin:0;padding:0;}.difference_adjustable .title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;text-transform:uppercase;color:#0c7f91;text-align:center;margin:0;padding:0 0 60px;}.difference_adjustable .inner-content{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0;padding:0;}.difference_adjustable .inner-content .left-side{position:relative;width:45%;margin:0;padding:0;}.difference_adjustable .inner-content .left-side .img-panel{width:100%;height:630px;line-height:0;margin:0;padding:0;}.difference_adjustable .inner-content .left-side .img-panel img{width:100%;height:100%;line-height:0;object-fit:cover;object-position:center center;}.difference_adjustable .inner-content .rt-side{width:55%;height:630px;background:rgba(243,242,241,.7);margin:0;padding:70px 0 0 94px;}.difference_adjustable .inner-content .rt-side .text-panel{margin:0;padding:0;}.difference_adjustable .inner-content .rt-side .text-panel h3{font-family:"Poppins",sans-serif;font-size:20px;line-height:76px;letter-spacing:10px;font-weight:500;text-align:left;color:#5b7966;margin:0;padding:0;}.difference_adjustable .inner-content .rt-side .text-panel h2{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#32434f;text-align:left;margin:-10px 0 0;padding:0;}.difference_adjustable .inner-content .rt-side .text-panel p{font-family:"Poppins",sans-serif;font-size:15.24px;line-height:24.49px;letter-spacing:.3px;font-weight:400;color:#404040;text-align:left;margin:0;padding:28px 0 50px;}.difference_adjustable .inner-content .rt-side .features-section{margin:0;padding:0;width:100%;max-width:455px;}.difference_adjustable .inner-content .rt-side .features-section .features-title{margin:0;padding:0;}.difference_adjustable .inner-content .rt-side .features-section .features-title h3{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#32434f;text-align:left;margin:0;padding:0 0 28px;}.difference_adjustable .inner-content .rt-side .features-section .features-title p{font-family:"Poppins",sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;font-weight:300;color:#555;text-align:left;margin:0;padding:0 0 48px;}.difference_adjustable .inner-content .rt-side .standard_features{margin:0;padding:0;}.difference_adjustable .inner-content .rt-side .standard_features .features_title{margin:0;padding:0;}.difference_adjustable .inner-content .rt-side .standard_features .features_title h3{position:relative;font-family:"Poppins",sans-serif;font-size:16px;line-height:19px;letter-spacing:3.46px;font-weight:500;color:#555;text-transform:uppercase;text-align:left;margin:0 0 30px;padding:0 0 28px;}.difference_adjustable .inner-content .rt-side .standard_features .features_title h3:after{position:absolute;bottom:0;left:0;right:0;content:"";width:128px;height:1px;background:#555;}.difference_adjustable .inner-content .rt-side .standard_features ul{margin:0;padding:0;}.difference_adjustable .inner-content .rt-side .standard_features ul li{font-family:"Poppins",sans-serif;font-size:16px;line-height:19px;letter-spacing:3.46px;font-weight:500;color:#0c7f91;text-align:left;display:block;list-style:none;margin:0;padding:0 0 20px;}.difference_adjustable .btm-panel{margin:0;padding:120px 0 0;}.difference_adjustable .btm-panel .items{margin:0;padding:0;}.difference_adjustable .btm-panel .items .box{display:flex;align-items:center;justify-content:space-between;margin:0 0 80px;padding:0;}.difference_adjustable .btm-panel .items .box:last-child{margin-bottom:0;}.difference_adjustable .btm-panel .items .box:nth-child(odd){flex-direction:row-reverse;}.difference_adjustable .btm-panel .items .box .img-panel{width:50%;line-height:0;margin:0;padding:0;}.difference_adjustable .btm-panel .items .box .img-panel img{width:100%;height:auto;}.difference_adjustable .btm-panel .items .box .text-panel{width:50%;margin:0;padding:0 80px 0 160px;}.difference_adjustable .btm-panel .items .box:nth-child(odd) .text-panel{padding:0 100px 0 40px;}.difference_adjustable .btm-panel .items .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;color:#0c7f91;text-align:left;margin:0;padding:0 0 20px;}.difference_adjustable .btm-panel .items .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;max-width:300px;width:100%;margin:0;padding:0 0 60px;}.difference_adjustable .btm-panel .items .box:nth-child(odd) .text-panel p{max-width:385px;}.difference_adjustable .btm-panel .items .box .text-panel a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;color:#0c7f91;text-align:center;display:inline-block;border:1px solid #0c7f91;background:rgba(247,247,247,.36);transition:all .5s ease-in-out;text-decoration:none;margin:0;padding:9px 50px 8px;}.difference_adjustable .btm-panel .items .box .text-panel a:hover{border-color:#835198;color:#835198;}.relieve_sleep{margin:0;padding:100px 0 30px;}.relieve_sleep .inner-content{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:row-reverse;margin:0;padding:0;}.relieve_sleep .inner-content .left-side{position:relative;width:42%;margin:0;padding:0;}.relieve_sleep .inner-content .left-side .img-panel{line-height:0;height:893px;margin:0;padding:0;}.relieve_sleep .inner-content .left-side .img-panel img{width:100%;height:100%;object-fit:cover;object-position:top center;}.relieve_sleep .inner-content .rt-side{background:url("https://customcomfortmattress.com/wp-content/themes/images/heritage-benefits-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;width:58%;height:893px;margin:0;padding:80px 50px 61px 118px;display:flex;flex-wrap:wrap;justify-content:right;}@media screen and (max-width:1366px){.relieve_sleep .inner-content .rt-side,.relieve_sleep .inner-content .left-side .img-panel{height:950px;}}@media screen and (min-width:1025px) and (max-width:1260px){.relieve_sleep .inner-content .rt-side{padding:55px 50px 60px 60px;}.relieve_sleep .inner-content .rt-side .features-section .features-panel .features-text{width:80% !important;}.relieve_sleep .inner-content .rt-side .features-section .features-panel{margin:0 0 30px;}}@media screen and (min-width:1440px){.relieve_sleep .inner-content .rt-side{padding:90px 70px 61px 140px;}}.relieve_sleep .inner-content .rt-side .text-panel{margin:0;padding:0;}.relieve_sleep .inner-content .rt-side .text-panel h3{font-family:"Poppins",sans-serif;font-size:20px;line-height:76px;letter-spacing:10px;font-weight:500;text-align:left;color:#5b7966;margin:0;padding:0;}.relieve_sleep .inner-content .rt-side .text-panel h2{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#32434f;text-align:left;margin:-10px 0 0;padding:0;}.relieve_sleep .inner-content .rt-side .text-panel p{font-family:"Poppins",sans-serif;font-size:15.24px;line-height:24.49px;letter-spacing:.3px;font-weight:400;color:#404040;text-align:left;margin:0;padding:28px 0 50px;}.relieve_sleep .inner-content .rt-side .features-section{margin:0;padding:0;max-width:628px;}.relieve_sleep .inner-content .rt-side .features-section .features-title{margin:0;padding:0;}.relieve_sleep .inner-content .rt-side .features-section .features-title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;color:#0c7f91;text-transform:uppercase;text-align:left;margin:0;padding:0 0 20px;}.relieve_sleep .inner-content .rt-side .features-section .features-title p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 45px;}.relieve_sleep .inner-content .rt-side .features-section .features-panel{display:flex;align-items:center;margin:0 0 38px;padding:0;}.relieve_sleep .inner-content .rt-side .features-section .features-panel .img-panel{width:82px;height:82px;border-radius:50%;overflow:hidden;margin:0;padding:0;}.relieve_sleep .inner-content .rt-side .features-section .features-panel .img-panel img{max-width:100%;height:100%;object-fit:cover;object-position:center;line-height:0;}.relieve_sleep .inner-content .rt-side .features-section .features-panel .features-text{width:55%;margin:0;padding:0 0 0 22px;}.relieve_sleep .inner-content .rt-side .features-section .features-panel .features-text h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:21.86px;letter-spacing:.64px;font-weight:600;color:#835198;text-align:left;margin:0;padding:0 0 1px;}.relieve_sleep .inner-content .rt-side .features-section .features-panel .features-text p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0;}.comfort-split{padding:230px 0 0;margin:-90px 0 0;}.comfort-split .title{text-align:center;margin:0;padding:0;}.comfort-split .title .icon-block{width:55px;height:auto;margin:0 auto 2px;line-height:0;padding:0;}.comfort-split .title .icon-block img{width:100%;height:auto;}.comfort-split .title h2{font-family:"Playfair Display",serif;font-size:50px;line-height:82px;font-weight:400;letter-spacing:-.25px;text-transform:capitalize;text-align:center;color:#384959;margin:0;padding:0 0 60px;}.comfort-split .title p{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;font-weight:300;letter-spacing:.4px;color:#32434f;text-align:center;width:100%;max-width:545px;margin:0 auto;padding:0;}.comfort-split .spli-inner{position:relative;margin:0;padding:0;}.comfort-split .spli-inner .spli_desc .img-panel{line-height:0;margin:0;padding:0;}.comfort-split .spli-inner .spli_desc .img-panel img{width:100%;height:auto;}.comfort-split .spli-inner .spli_desc .text-desc{position:absolute;top:0;left:0;right:0;margin:0;text-align:center;padding:85px 0 0;}.comfort-split .spli-inner .spli_desc .text-desc h3{font-family:"Poppins",sans-serif;font-size:24px;line-height:30px;letter-spacing:12px;font-weight:400;text-transform:uppercase;color:#0c7f91;margin:0;padding:0 0 25px;}.comfort-split .spli-inner .spli_desc .text-desc p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;width:100%;max-width:490px;margin:0 auto;padding:0 0 0;}.comfort-split .spli-inner .spli_desc .text-desc .availble_size{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:1.08px;font-weight:600;color:#555;display:block;padding:0 0 45px;}.comfort-split .spli-inner .spli_desc .text-desc a{font-family:"Poppins",sans-serif;font-size:12px;line-height:29.01px;letter-spacing:3.6px;font-weight:500;color:#0c7f91;border:1px solid #0c7f91;text-transform:uppercase;display:inline-block;text-align:center;text-decoration:none;margin:0;padding:10px 22px 8px;}.nature_technology{margin:-90px 0 0;padding:90px 0 0;}.nature_technology .technology-inner{position:relative;margin:0;padding:0;}.nature_technology .technology-inner .title{margin:0;padding:0;}.nature_technology .technology-inner .title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;color:#0c7f91;margin:88px 0 83px;text-align:center;padding:0;}.nature_technology .technology-inner .technology-bg{line-height:0;height:960px;margin:0;padding:0;}.nature_technology .technology-inner .technology-bg img{width:100%;height:100%;object-fit:cover;object-position:top center;}.nature_technology .technology-inner .text-desc{position:absolute;top:0;left:0;right:0;margin:88px 0 0;text-align:center;padding:98px 0 0;}.nature_technology .technology-inner .text-desc .nature-panel{margin:0;padding:0;}.nature_technology .technology-inner .text-desc .nature-panel .nature-title .lf-panel,.nature_technology .technology-inner .text-desc .nature-panel .nature-title .rt-panel{text-align:center;}.nature_technology .technology-inner .text-desc .nature-panel .nature-title .panel{display:flex;align-items:center;justify-content:center;margin:0;padding:0;}.nature_technology .technology-inner .text-desc .nature-panel .nature-title .panel h3{font-family:"Poppins",sans-serif;font-size:22px;line-height:57px;letter-spacing:2.42px;font-weight:500;color:#0c7f91;margin:0;padding:0;}.nature_technology .technology-inner .text-desc .nature-panel .nature-title .panel h2{font-family:"Playfair Display",serif;font-size:67px;line-height:75px;letter-spacing:.47px;font-weight:400;color:#32434f;margin:0;padding:0;}.nature_technology .technology-inner .text-desc .nature-panel .nature-title .middle-panel{width:43px;height:auto;margin:0 60px;padding:0;}.nature_technology .technology-inner .nature_technology-features{position:absolute;left:0;right:0;bottom:75px;}.nature_technology .technology-inner .nature_technology-features p{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;letter-spacing:.4px;font-weight:300;color:#32434f;max-width:600px;text-align:center;width:100%;margin:0 auto;padding:0 0 60px;}.nature_technology .technology-inner .nature_technology-features .features-imgs{position:relative;width:520px;height:490px;margin:0 auto;padding:0;line-height:0;}.nature_technology .technology-inner .nature_technology-features .features-imgs .img-panel{width:90%;height:90%;margin:0 auto;}.nature_technology .technology-inner .nature_technology-features .features-imgs .img-panel img{width:100%;height:100%;}.nature_technology .technology-inner .nature_technology-features .features-imgs .box{position:absolute;bottom:0;left:0;right:0;text-align:left;margin:0;padding:0;}.nature_technology .technology-inner .nature_technology-features .features-imgs .box h3{max-width:200px;font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;letter-spacing:.64px;font-weight:600;color:#32434f;text-align:center;text-transform:uppercase;margin:0;padding:0;}.nature_technology .technology-inner .nature_technology-features .features-imgs .box h3 span.breck{display:block;}.nature_technology .technology-inner .nature_technology-features .features-imgs .box.natural{top:138px;left:-50px;}.nature_technology .technology-inner .nature_technology-features .features-imgs .box.zero{top:120px;right:-7px;}.nature_technology .technology-inner .nature_technology-features .features-imgs .box.cool{bottom:-12px;left:-22px;}.nature_technology .technology-inner .nature_technology-features .features-imgs .box.relaxing{bottom:-5px;right:0;}.nature_technology .technology-inner .nature_technology-features .features-imgs .box.zero h3,.nature_technology .technology-inner .nature_technology-features .features-imgs .box.relaxing h3{margin:0 0 0 auto;}.could_relief{margin:0;padding:100px 0 95px;}.could_relief .title{margin:0;padding:0;}.could_relief .title h2{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;text-align:center;text-transform:uppercase;color:#0c7f91;margin:0;padding:0 0 22px;}.could_relief .title p{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:4.54px;font-weight:400;color:#394a58;text-align:center;margin:0;padding:0 0 67px;}.could_relief .video-block{position:relative;margin:0;padding:0;}.could_relief .video-block .img-panel{line-height:0;margin:0;padding:0;}.could_relief .video-block .img-panel img{width:100%;height:auto;line-height:0;}.could_relief .video-block .video-popup{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;}.could_relief .video-block .video-popup a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;outline:none;background:transparent;text-decoration:none;border:1px solid #fff;transition:all .3s ease-in-out;cursor:pointer;color:#fff;margin:0;padding:14px 37px;}.could_relief .video-block .video-popup a:hover{border-color:#555;color:#555;background:rgba(255,255,255,.75);}#ccm_overview.adjustable-detail{display:block !important;}#ccm_overview.adjustable-detail .juniper-mattress{padding-top:100px;}#ccm_overview.adjustable-detail .juniper-mattress .inner-content .rt-side .selected-section .pra-desc p{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:.48px;font-weight:400;color:#555;margin:0;padding:0 0 10px;}#ccm_overview.adjustable-detail .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane p{width:100%;padding-bottom:18px;}.untimate_lebel_beds.pillows{padding:100px 0 0;margin:0;}.untimate_lebel_beds.pillows .title .icon-block img{filter:none;}.untimate_lebel_beds.pillows .title h2{color:#32434f;}.untimate_lebel_beds .pillows-items{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;margin:0;padding:55px 0 45px;}.untimate_lebel_beds.pillows .title p{max-width:750px;}.untimate_lebel_beds .pillows-items .box{width:31%;margin:0 0 48px;padding:0;}.untimate_lebel_beds .pillows-items .box .img-panel{border:1px solid #cdcdcd;background:#f7f7f7;line-height:0;margin:0;padding:0;}.untimate_lebel_beds .pillows-items .box .img-panel img{width:100%;height:auto;}.untimate_lebel_beds .pillows-items .box .text-panel{display:flex;justify-content:space-between;align-items:flex-end;margin:0;padding:11px 0 0;}.untimate_lebel_beds .pillows-items .box .text-panel h3{max-width:225px;width:100%;font-family:"Playfair Display",serif;font-size:22px;line-height:30px;font-weight:400;letter-spacing:.44px;text-align:left;color:#555;margin:0;padding:0 0 15px;}.untimate_lebel_beds .pillows-items .box .text-panel h4.prise{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:.28px;color:#8a837b;opacity:77%;margin:0;padding:0;}.untimate_lebel_beds .pillows-items .box .text-panel a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;color:#394a58;text-align:center;display:inline-block;border:1px solid #827a71;background:rgba(247,247,247,.36);text-decoration:none;text-transform:uppercase;margin:0 0 5px;padding:8px 20px 8px 22px;}#ccm_overview .juniper-mattress .inner-content .pillow-overview{padding-top:50px;}#ccm_overview .juniper-mattress .inner-content .pillow-overview .hidden-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;color:#32434f;text-align:left;text-transform:uppercase;margin:0;padding:0 0 19px;}#ccm_overview .juniper-mattress .inner-content .pillow-overview .hidden-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 32px;}#ccm_overview .juniper-mattress .inner-content .pillow-overview .overview-li li{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;list-style:none;margin:0;padding:0 0 0 18px;}#ccm_overview .juniper-mattress .inner-content .rt-side .quantity span.prise{font-family:"Poppins",sans-serif;font-size:17px;line-height:36.53px;font-weight:300;color:#555;display:block;margin:0;padding:0;}.sleep-experience{padding:115px 0 110px;}.sleep-experience .title{text-align:center;margin:0;padding:0;}.sleep-experience .title .icon-block{width:55px;height:auto;margin:0 auto 12px;line-height:0;padding:0;}.sleep-experience .title .icon-block img{width:100%;height:auto;}.sleep-experience .title h2{font-family:"Playfair Display",serif;font-size:50px;line-height:62px;font-weight:400;letter-spacing:-.25px;text-transform:capitalize;text-align:center;color:#32434f;margin:0;padding:0 0 43px;}.sleep-experience .title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;font-weight:400;letter-spacing:9.07px;text-transform:uppercase;text-align:center;color:#394a58;margin:0;padding:0 0 18px;}.sleep-experience .title p{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;font-weight:300;letter-spacing:.4px;color:#32434f;text-align:center;margin:0;padding:0;}.benefits_topper{margin:0;padding:0;}.benefits_topper .inner-content{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0;padding:0;}.benefits_topper .inner-content .left-side{position:relative;width:50%;margin:0;padding:0;}.benefits_topper .inner-content .left-side .img-panel{width:100%;height:720px;line-height:0;margin:0;padding:0;}.benefits_topper .inner-content .left-side .img-panel img{width:100%;height:100%;line-height:0;object-fit:cover;object-position:center center;}.benefits_topper .inner-content .rt-side{background:url("https://customcomfortmattress.com/wp-content/themes/images/benefits-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;width:50%;height:720px;margin:0;padding:57px 125px 0 120px;}@media screen and (min-width:1025px) and (max-width:1320px){.benefits_topper .inner-content .rt-side{padding:50px 50px 0 55px;}.benefits_topper .inner-content .rt-side .features-section .features-panel .features-text{width:75%;}}.benefits_topper .inner-content .rt-side .text-panel{margin:0;padding:0;}.benefits_topper .inner-content .rt-side .text-panel h3{font-family:"Poppins",sans-serif;font-size:20px;line-height:76px;letter-spacing:10px;font-weight:500;text-align:left;color:#5b7966;margin:0;padding:0;}.benefits_topper .inner-content .rt-side .text-panel h2{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#32434f;text-align:left;margin:-10px 0 0;padding:0;}.benefits_topper .inner-content .rt-side .text-panel p{font-family:"Poppins",sans-serif;font-size:15.24px;line-height:24.49px;letter-spacing:.3px;font-weight:400;color:#404040;text-align:left;margin:0;padding:28px 0 50px;}.benefits_topper .inner-content .rt-side .features-section{margin:0;padding:0;width:100%;max-width:475px;}.benefits_topper .inner-content .rt-side .features-section .features-title{margin:0;padding:0;}.benefits_topper .inner-content .rt-side .features-section .features-title h3{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;color:#394a58;text-transform:uppercase;text-align:left;margin:0;padding:0 0 15px;}.benefits_topper .inner-content .rt-side .features-section .features-title p{font-family:"Poppins",sans-serif;font-size:15.24px;line-height:24.49px;letter-spacing:.3px;font-weight:400;color:#404040;text-align:left;margin:0;padding:0 0 95px;}.benefits_topper .inner-content .rt-side .features-section .features-panel{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 30px;padding:0;}.benefits_topper .inner-content .rt-side .features-section .features-panel .img-panel{width:85px;height:85px;border-radius:50%;border:1px solid #bd9e59;overflow:hidden;line-height:0;margin:0;padding:0;}.benefits_topper .inner-content .rt-side .features-section .features-panel .img-panel img{width:100%;height:100%;object-fit:cover;object-position:top center;}.benefits_topper .inner-content .rt-side .features-section .features-panel .features-text{width:65%;margin:0;padding:0 0 0 25px;}.benefits_topper .inner-content .rt-side .features-section .features-panel .features-text h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:21.86px;letter-spacing:.64px;font-weight:600;color:#555;text-align:left;margin:0;padding:0;}.benefits_topper .inner-content .rt-side .features-section .features-panel .features-text p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;text-align:left;margin:0;padding:0;}.napa-mattress{margin:0;padding:90px 0 110px;}.napa-mattress .box{display:flex;align-items:stretch;flex-wrap:wrap;width:100%;background:#f7f7f7;border-bottom:10px solid #bd9e59;line-height:0;margin:0 0 73px;padding:0;}.napa-mattress .box .img-panel{width:45%;line-height:0;margin:0;padding:0;}.napa-mattress .box .img-panel img{width:100%;height:100%;object-fit:cover;object-position:top center;}.napa-mattress .box .text-panel{width:55%;margin:0;padding:26px 30px 40px 41px;}.napa-mattress .box .text-panel .top-panel{margin:0;padding:0;}.napa-mattress .box .text-panel .top-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;font-weight:500;letter-spacing:5.83px;color:#bd9e59;text-align:left;margin:0;padding:0 0 5px;}.napa-mattress .box:nth-child(2){border-color:#43695b;}.napa-mattress .box:nth-child(2) .text-panel .top-panel h3{color:#43695b;}.napa-mattress .box:nth-child(3){border-color:#147397;}.napa-mattress .box:nth-child(3) .text-panel .top-panel h3{color:#147397;}.napa-mattress .box:last-child{margin-bottom:0;}.napa-mattress .box .text-panel .top-panel h2{font-family:"Playfair Display",serif;font-size:36px;line-height:42px;letter-spacing:.72px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 12px;}.napa-mattress .box .text-panel .top-panel span.prise{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#8a837b;display:block;text-align:left;opacity:77%;margin:0;padding:0 0 18px;}.napa-mattress .box .text-panel .top-panel p{font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;letter-spacing:.32px;font-weight:400;color:#555;text-align:left;margin:0;padding:0 0 23px;}.napa-mattress .box .text-panel .btm-panel{margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .size-block{margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .size-block.materials{margin:20px 0 -20px;}.napa-mattress .box .text-panel .btm-panel .size-block.materials.destop-none{display:none;}.napa-mattress .box .text-panel .btm-panel .size-block h3{font-family:"Poppins",sans-serif;font-size:13px;line-height:22px;letter-spacing:.52px;font-weight:600;color:#827a71;text-align:left;margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .size-block p{font-family:"Poppins",sans-serif;font-size:12px;line-height:19px;letter-spacing:.24px;font-weight:500;color:#555;text-align:left;margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:0;padding:100px 0 0;}.napa-mattress .box .text-panel .btm-panel .union-box .shop-button a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;text-decoration:none;border:1px solid #827a71;display:inline-block;text-align:center;color:#394a58;margin:0;padding:10px 21px;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side{margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box .thick-title{margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box .thick-title h3{font-family:"Poppins",sans-serif;font-size:13px;line-height:22px;letter-spacing:.52px;font-weight:600;color:#827a71;text-align:left;margin:-2px 0 2px;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side ul.tabs{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;}.napa-mattress .box:nth-child(1) .text-panel .btm-panel .union-box .lf-side ul.tabs{padding-left:8px;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab{position:relative;list-style:none;margin:0 16px 0 0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab input{display:none;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab label{position:relative;font-family:"Poppins",sans-serif;font-size:16px;line-height:10px;letter-spacing:-.88px;font-weight:500;color:#7b7b7b;display:flex;align-items:center;justify-content:center;text-align:left;cursor:pointer;width:36px;height:36px;padding:2px 0 0 2px;border-radius:50%;border:1px solid #7b7b7b;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab .content{position:absolute;bottom:55px;left:-21px;background:#ecebea;border:1px solid #f7f7f7;opacity:0;margin-left:0;visibility:hidden;width:220px;border-radius:7px;transition:all .5s ease-out;z-index:-9;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs > .tab > [id^="tab"]:checked ~ [id^="tab-content"]{z-index:99;opacity:1;visibility:visible;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab .content:after{position:absolute;content:"";left:25px;bottom:-26px;border:13px solid;border-color:#ecebea transparent transparent transparent;transition:all .5s ease-in-out;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab .content .inner-content{display:flex;align-items:center;margin:0;padding:17px 20px 20px 17px;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab .content .inner-content .icon-block{width:38px;height:27px;overflow:hidden;line-height:0;margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab .content .inner-content .icon-block img{width:100%;height:100%;margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab .content .inner-content .text-block{margin:0;padding:0 0 0 25px;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab .content .inner-content .text-block h3{font-family:"Poppins",sans-serif;font-size:9px;line-height:14px;letter-spacing:2.52px;font-weight:600;text-transform:uppercase;color:#827a71;margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab .content .inner-content .text-block h4{font-family:"Poppins",sans-serif;font-size:12px;line-height:19px;letter-spacing:.24px;font-weight:500;color:#555;margin:-3px 0 0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box.comfort_options{display:block;padding:0;width:100%;}.napa-mattress .box .text-panel .btm-panel .union-box.comfort_options .options-title{margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box.comfort_options .options-title h3{font-family:"Poppins",sans-serif;font-size:13px;line-height:22px;letter-spacing:.52px;font-weight:600;color:#827a71;text-align:left;text-transform:uppercase;margin:0;padding:0 0 15px;}.napa-mattress .box .text-panel .btm-panel .union-box.comfort_options .panel{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 28px;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box.comfort_options .panel:last-child{margin-bottom:0;}.napa-mattress .box .text-panel .btm-panel .union-box.comfort_options .panel .text-block h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:25px;letter-spacing:3.58px;font-weight:500;color:#bd9e59;text-align:left;text-transform:uppercase;margin:0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box.comfort_options .panel .text-block span.topper{font-family:"Poppins",sans-serif;font-size:12px;line-height:19px;letter-spacing:.24px;font-weight:500;color:#555;display:block;text-align:left;margin:-3px 0 0;padding:0;}.napa-mattress .box .text-panel .btm-panel .union-box.comfort_options .shop-button a{padding:9px 33px;text-transform:uppercase;}.napa-mattress .box.comfort_options .text-panel .btm-panel{width:100%;display:flex;align-items:flex-end;justify-content:space-between;}.napa-mattress .box.comfort_options:nth-child(3),.napa-mattress .box.comfort_options:nth-child(3) .text-panel .top-panel h3{color:#bd9e59;border-color:#bd9e59;}.napa-mattress .box.heritage_collection .text-panel .btm-panel .union-box.comfort_options .panel .text-block h3{color:#43695b;}.napa-mattress .box.select_topper .text-panel .top-panel h3{color:#147397;}.napa-mattress .box.select_topper{border-color:#147397;}.napa-mattress .box.select_topper .text-panel .btm-panel .union-box.comfort_options .panel .text-block h3{color:#147397;}.napa-mattress .box.select_topper .text-panel .btm-panel .union-box.comfort_options .options-title h3{padding-bottom:50px;}.unify-experience{padding:100px 0 110px;}.unify-experience .title{text-align:center;margin:0;padding:0;}.unify-experience .title .icon-block{width:55px;height:auto;margin:0 auto 2px;line-height:0;padding:0;}.unify-experience .title .icon-block img{width:100%;height:auto;}.unify-experience .title h2{font-family:"Playfair Display",serif;font-size:50px;line-height:82px;font-weight:400;letter-spacing:-.25px;text-transform:capitalize;text-align:center;color:#32434f;margin:0;padding:0 0 8px;}.unify-experience .title p{font-family:"Poppins",sans-serif;font-size:20px;line-height:33px;font-weight:300;letter-spacing:.4px;color:#32434f;text-align:center;width:100%;max-width:545px;margin:0 auto;padding:0;}.spli-topper{margin:0;padding:0;}.spli-topper .spli-inner{position:relative;margin:0;padding:0;}.spli-topper .spli-inner .img-panel{line-height:0;margin:0;padding:0;}.spli-topper .spli-inner .img-panel img{width:100%;height:auto;}.spli-topper .spli-inner .spli_desc{position:absolute;top:0;left:0;right:0;margin:0;padding:60px 0 0;}.spli-topper .spli-inner .spli_desc .text-panel{text-align:center;margin:0;padding:0;}.spli-topper .spli-inner .spli_desc .text-panel h3{font-family:"Poppins",sans-serif;font-size:24px;line-height:30px;letter-spacing:12px;font-weight:400;text-transform:uppercase;color:#0c7f91;margin:0;padding:0 0 17px;}.spli-topper .spli-inner .spli_desc .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;width:100%;max-width:490px;margin:0 auto;padding:0;}.spli-topper .spli-inner .spli_desc .text-panel .availble_size{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:1.08px;font-weight:600;color:#555;display:block;margin:0;padding:25px 0 38px;}.spli-topper .spli-inner .spli_desc .text-panel a{font-family:"Poppins",sans-serif;font-size:12px;line-height:29.01px;letter-spacing:3.6px;font-weight:500;color:#0c7f91;border:1px solid #0c7f91;text-transform:uppercase;display:inline-block;text-align:center;text-decoration:none;margin:0;padding:10px 22px 8px;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-text-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;text-transform:capitalize;color:#bd9e59;padding:0 0 2px;margin:0;text-align:left;}#ccm_overview .juniper-mattress .inner-content .rt-side .desc-block h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;text-transform:capitalize;color:#bd9e59;padding:0 0 2px;margin:0;text-align:left;}#ccm_overview .juniper-mattress .inner-content .pillow-overview .read_more{display:none;}.unify-experience.topper-details{padding-top:180px;}#top_button{display:inline-block;background-color:#bd9e59;background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-white-arrow.svg");background-repeat:no-repeat;background-size:13px 24px;background-position:center center;width:57px;height:57px;position:fixed;bottom:110px;right:27px;opacity:0;visibility:hidden;visibility:hidden;transition:all .3s;z-index:99;transform:rotate(-90deg);border-radius:100px;}#top_button.nitro-lazy{background-image:none !important;}#top_button:hover{cursor:pointer;background-color:#decfad;}#top_button.show{opacity:1;visibility:visible;}.banner-location{position:relative;margin:0 auto;max-width:1440px;padding:0;line-height:0;z-index:99;}.banner-location img{width:100%;height:77vh;object-fit:cover;object-position:top center;}.banner-location .location-desc{position:absolute;top:310px;left:142px;right:0;text-align:left;max-width:335px;margin:0;padding:0;}.item-box .rt-side .block a:hover{color:#bd9e59 !important;}select#location_radius{padding-left:10px;}div#resultcount{}.resultcount p{margin-bottom:0;margin:20px 0 0px 0;}.banner-location .location-desc .ast-container-custom{margin:0 !important;padding:0 !important;max-width:0 !important;width:0 !important;}.banner-location .location-desc .search-filed{background:#fff;display:inline-block;padding:16px 21px 30px 20px;border:1px solid #707070;}.banner-location .location-desc .search-filed label{font-family:"Poppins",sans-serif;font-size:16px;line-height:25px;letter-spacing:4px;font-weight:500;text-align:left;color:#394a58;text-transform:uppercase;display:inline-block;margin:0;padding:0 0 12px;}.banner-location .location-desc .search-filed .form-control{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:.48px;font-weight:500;color:#827a71;display:block;min-width:292px;height:36px;border:1px solid #827a71;background:none;border-radius:5px;outline:none;margin:0;padding:0 14px;}.banner-location .location-desc .input-filed .dealer-search-left{margin-bottom:8px;}.showrooms-panel{margin:0;padding:54px 0 0;}.showrooms-panel .title h2{font-family:"Poppins",sans-serif;font-size:28px;line-height:42px;letter-spacing:9.07px;font-weight:400;text-align:center;text-transform:uppercase;color:#394a58;margin:0;padding:0 0 3px;}.showrooms-panel .los-angeles .title h2{padding:65px 0 0;}.showrooms-panel .item-box{display:flex;align-items:stretch;flex-direction:row-reverse;margin:0;padding:52px 0 0;}.showrooms-panel .item-box .img-panel{overflow:hidden;width:46%;height:auto;line-height:0;margin:0;padding:0;}.showrooms-panel .item-box .img-panel img{transform:scale(1);width:100%;transition:all .5s ease-in-out;height:100%;object-fit:cover;object-position:top center;}.showrooms-panel .item-box .text-desc{background:#f7f7f7;width:54%;height:auto;margin:0;padding:31px 0 31px 33px;}.showrooms-panel .item-box .text-desc .item-side{display:flex;align-items:flex-start;margin:0;padding:0;}.showrooms-panel .item-box .text-desc h3.text-title{font-family:"Poppins",sans-serif;font-size:16px;line-height:25px;letter-spacing:4px;font-weight:500;text-transform:uppercase;color:#555;text-align:left;margin:0;padding:0 0 22px;}.showrooms-panel .item-box .text-desc .lf-side{width:62%;}.showrooms-panel .item-box .text-desc .lf-side address{max-width:240px;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#827a71;display:block;font-style:normal;margin:0;padding:0;}.showrooms-panel .item-box .text-desc .lf-side strong{display:block;font-weight:600;text-transform:uppercase;}.showrooms-panel .item-box .text-desc .lf-side .btns{margin:0;padding:43px 0 0;}.showrooms-panel .item-box .text-desc .lf-side .btns ul{margin:0;padding:0;}.showrooms-panel .item-box .text-desc .lf-side .btns ul li{display:block;list-style:none;margin:0;padding:0;}.showrooms-panel .item-box .text-desc .lf-side .btns ul a{font-family:"Poppins",sans-serif;font-size:9px;line-height:14px;letter-spacing:2.52px;font-weight:600;text-align:center;display:block;color:#fff;text-transform:uppercase;border:1px solid transparent;transition:all .3s ease-in-out;text-decoration:none;background:#bd9e59;max-width:195px;padding:11px 0;}.showrooms-panel .item-box .img-panel img:hover{transform:scale(1.1) !important;}.showrooms-panel .item-box .text-desc .lf-side .btns ul li:last-child{margin-top:13px;}.showrooms-panel .item-box .text-desc .lf-side .btns ul li:last-child a{border-color:#555;background:none;color:#555;}.showrooms-panel .item-box .text-desc .lf-side .btns ul li a:hover{border-color:#bd9e59;background:none;color:#bd9e59;}.showrooms-panel .item-box .text-desc .rt-side{width:46%;padding:0;}.showrooms-panel .item-box .text-desc .block{padding-bottom:20px;}.showrooms-panel .item-box .text-desc .rt-side .block:last-child{padding-bottom:0;}.showrooms-panel .item-box .text-desc .block h4{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:600;text-align:left;text-transform:uppercase;color:#827a71;margin:0;padding:0 0 1px;}.showrooms-panel .item-box .text-desc .block a{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;text-decoration:none;display:inline-block;color:#827a71;margin:0;padding:0;}.showrooms-panel .item-box .text-desc .rt-side .block p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#827a71;text-transform:capitalize;margin:0;padding:0;}.could_relief.showrooms-could{padding-top:120px;padding-bottom:0;}.fitting-block{margin:0;padding:130px 0 35px;}.fitting-block .items{display:flex;justify-content:space-between;flex-wrap:wrap;}.fitting-block .items .box{width:48.3%;margin:0;padding:0;}.fitting-block .items .box .img-panel{margin:0;padding:0;overflow:hidden;}.fitting-block .items .box .img-panel img{width:100%;height:auto;line-height:0;transition:all .5s ease-in-out;transform:scale(1);}.fitting-block .items .box .img-panel img:hover{transform:scale(1.1);}.fitting-block .items .box .text-panel{text-align:center;margin:0;padding:28px 0 0;}.fitting-block .items .box .text-panel h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;font-weight:500;letter-spacing:5.83px;color:#bd9e59;margin:0;padding:0 0 18px;}.fitting-block .items .box .text-panel p{max-width:488px;font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;font-weight:300;letter-spacing:.64px;color:#555;margin:0 auto;padding:0 0 26px;}.fitting-block .items .box .text-panel .more-btn{margin:0;padding:0 0 15px;}.fitting-block .items .box .text-panel .more-btn a{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;font-weight:600;letter-spacing:3.36px;color:#394a58;border:1px solid #827a71;text-transform:uppercase;text-decoration:none;background:rgba(247,247,247,.36);display:inline-block;transition:all .2s ease-in-out;margin:0;padding:8.3px 25px;}.fitting-block .items .box .text-panel .more-btn a:hover{color:#827a71;background:transparent;}.fitting-block .items .box .text-panel .more-btn a:active{color:#d88467;border-color:#d88467;background:transparent;}.fitting-block .items .box .text-panel h4{font-family:"Playfair Display",serif;font-size:18px;line-height:24px;font-weight:400;font-style:italic;color:#555;margin:0;padding:0;}.showroom-information{margin:0;padding:0;}.showroom-information .inner-content{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0;padding:0;}.showroom-information .inner-content .left-side{position:relative;width:50%;margin:0;padding:0;}.showroom-information .inner-content .left-side .img-panel{width:100%;height:720px;line-height:0;margin:0;padding:0;}.showroom-information .inner-content .left-side .img-panel img{width:100%;height:100%;line-height:0;object-fit:cover;object-position:center center;}.showroom-information .inner-content .rt-side{background:url("https://customcomfortmattress.com/wp-content/themes/images/benefits-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;width:50%;height:720px;margin:0;padding:57px 125px 0 120px;}.showroom-information .inner-content .rt-side .text-panel{margin:0;padding:0;}.hollywood-showroom{padding:51px 0 0;}.hollywood-showroom .title{text-align:center;margin:0;padding:0;}.hollywood-showroom .title .icon-block{width:58px;height:auto;margin:0 auto 13px;line-height:0;padding:0;}.hollywood-showroom .title .icon-block img{width:100%;height:auto;}.hollywood-showroom .title h1{font-family:"Playfair Display",serif;font-size:50px;line-height:62px;font-weight:400;letter-spacing:-.25px;text-transform:capitalize;text-align:center;color:#384959;margin:0;padding:0 0 70px;}.showrooms-panel.hollywood-information{padding:0;}.showrooms-panel.hollywood-information .item-box .text-desc .rt-side{padding-left:25px;width:38%;}.showrooms-panel.hollywood-information .top-panel .items{background:#f7f7f7;}.showrooms-panel.hollywood-information .item-box .text-desc{max-width:720px;width:100%;padding:46px 85px 68px 0;}.showrooms-panel.hollywood-information .item-box .text-desc .block{padding-bottom:26px;}.showrooms-panel.hollywood-information .item-box .text-desc .lf-side address{max-width:245px;}.showrooms-panel.hollywood-information .item-box .text-desc .lf-side .btns{padding:10px 0 0;}.showrooms-panel.hollywood-information .item-box .text-desc h3.text-title{padding:0 0 28px;margin-left:120px;}.showrooms-panel.hollywood-information .item-box .text-desc .lf-side{width:43%;}.showrooms-panel.hollywood-information .item-box .text-desc .item-side{justify-content:flex-end;}.showrooms-panel.hollywood-information .item-box .text-desc .rt-side h3.sub-title{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:600;text-align:left;text-transform:uppercase;color:#827a71;margin:0;padding:0 0 2px;}.showrooms-panel.hollywood-information .item-box .text-desc .rt-side .weekly-status ul li{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;text-transform:capitalize;list-style:none;display:inline-block;color:#827a71;width:49%;margin:0;padding:0 0 2px;}.showrooms-panel.hollywood-information .item-box .text-desc .lf-side .btns ul li:last-child a{background:#bd9e59;border-color:transparent;color:#fff;}.showrooms-panel.hollywood-information .item-box .text-desc .lf-side .btns ul li:hover a{border-color:#bd9e59;background:none;color:#bd9e59;}.visit-our-hollywood{display:block;margin:0;padding:18px 0 0;}.visit-our-hollywood .inner-content{display:flex;align-items:flex-start;margin:0;padding:0;}.visit-our-hollywood .inner-content .item{width:50%;margin:0;padding:0 22px 0 0;}.visit-our-hollywood .inner-content .lf-desc{margin:0;padding:0;}.visit-our-hollywood .inner-content .map-img{position:relative;line-height:0;margin:0 0 76px;padding:0;}.visit-our-hollywood .inner-content .map-img img{width:100%;height:auto;}.visit-our-hollywood .inner-content .map-img .map-btn{position:absolute;bottom:14px;right:18px;margin:0;padding:0;}.visit-our-hollywood .inner-content .map-img .map-btn a{font-family:"Poppins",sans-serif;font-size:9px;line-height:14px;letter-spacing:2.52px;font-weight:600;text-align:center;display:inline-block;color:#fff;text-transform:uppercase;border:1px solid transparent;transition:all .5s ease-in-out;text-decoration:none;background:#bd9e59;min-width:180px;padding:11px 0;}.visit-our-hollywood .inner-content .map-img .map-btn a:hover{border-color:#bd9e59;background:none;color:#bd9e59;}.visit-our-hollywood .inner-content .lf-desc .text-panel{padding-bottom:50px;}.visit-our-hollywood .inner-content h3.title{font-family:"Poppins",sans-serif;font-size:16px;line-height:25px;letter-spacing:4px;font-weight:500;text-transform:uppercase;color:#555;margin:0;padding:0 0 18px;}.visit-our-hollywood .inner-content .lf-desc .text-panel p{max-width:518px;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;margin:0;padding:0 0 22px;}.visit-our-hollywood .inner-content .lf-desc .text-panel p:last-child{padding-bottom:0;}.visit-our-hollywood .inner-content .rt-desc{width:50%;margin:0;padding:0 0 0 23px;}.visit-our-hollywood .inner-content .rt-desc .img-block{line-height:0;margin:0;padding:0;}.visit-our-hollywood .inner-content .rt-desc .img-block img{width:100%;padding:0;}.visit-our-hollywood .inner-content .rt-desc h3.title{padding-bottom:24px;}.visit-our-hollywood .inner-content .rt-desc .text-panel h3.title{padding-top:15px;padding-bottom:4px;color:#bd9e59;}.visit-our-hollywood .inner-content .rt-desc .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#555;margin:0;padding:0;}.visit-our-hollywood .inner-content .rt-desc .box{margin-bottom:45px;}.visit-our-hollywood .inner-content .schedule-appoinment h3.title{padding-bottom:1px;}.visit-our-hollywood .inner-content .schedule-appoinment h4{font-family:"Playfair Display",serif;font-size:18px;line-height:24px;font-weight:400;font-style:italic;color:#555;margin:0;padding:0 0 20px;}.explore-our{margin:0;padding:95px 0 65px;}.explore-our .text-panel{margin:0;padding:0;}.explore-our .text-panel h3.title{font-family:"Poppins",sans-serif;font-size:16px;line-height:25px;letter-spacing:4px;font-weight:500;text-transform:uppercase;color:#555;margin:0;padding:0 0 28px;}.explore-our .img-panel{margin:0;line-height:0;padding:0;}.explore-our .img-panel img{width:100%;height:auto;}.explore-our .img-panel .text-view h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:5.83px;font-weight:500;text-transform:uppercase;text-align:center;color:#bd9e59;margin:0;padding:10px 0 0;}.showrooms-panel.hollywood-information .item-box .information-slider{width:49%;margin:0;padding:0;}.showrooms-panel.hollywood-information .item-box .img-panel{width:100%;height:452px;line-height:0;margin:0;padding:0;}.showrooms-panel.hollywood-information .item-box .img-panel img{width:100%;height:100%;object-fit:cover;object-position:center center;}.showrooms-panel.hollywood-information .information-slider .owl-dots{position:absolute;bottom:17px;left:0;right:0;text-align:center;margin:0;padding:0;}.showrooms-panel.hollywood-information .information-slider button.owl-dot{width:12px;height:12px;border-radius:50%;border:2px solid transparent;background:#fff;transition:all .3s ease-in-out;margin:0 7px 0 0;padding:0;}.showrooms-panel.hollywood-information .information-slider button.owl-dot.active{background:#555;border-color:#bebebe;}@media screen and (min-width:1025px) and (max-width:1320px){.showrooms-panel.hollywood-information .item-box .text-desc{max-width:100%;width:50%;padding:46px 0 68px 30px;}.showrooms-panel .item-box{justify-content:space-between;}.showrooms-panel.hollywood-information .item-box .text-desc .item-side{justify-content:flex-start;}.showrooms-panel.hollywood-information .item-box .text-desc h3.text-title{margin-left:0;}.showrooms-panel .item-box .text-desc .rt-side{width:52%;padding:0 0 0 25px;}.showrooms-panel.hollywood-information .item-box .text-desc .rt-side{width:55%;}}@media screen and (min-width:768px) and (max-width:1024px){.shop-btns li.flip-to-shop.navbar-shrink{margin-right:10px !important;}.location-template .showrooms-panel.hollywood-information .item-box .text-desc{padding:34px 85px 68px 50px !important;}.collection_excerpt{padding:8px 0 30px 0 !important;}}@media screen and (max-width:1024px){.showrooms-panel .item-box .text-desc{width:100%;}.could_relief.showrooms-panel{padding-top:20px;}.showrooms-panel .item-box{flex-direction:column;}.showrooms-panel .item-box .text-desc .lf-side{width:35%;}.showrooms-panel .item-box .text-desc .item-side{justify-content:space-between;}.fitting-block{padding:70px 58px 0;}.fitting-block .items{flex-direction:column;}.fitting-block .items .box{width:100%;margin-bottom:60px;}.night-comfort.showrooms-could{margin-top:0;}.could_relief.showrooms-could{padding-top:50px;}.night-comfort.showroom-comfort{margin:0;}.banner-location .location-desc{left:30px;}.hollywood-showroom .title h1{font-size:38px;line-height:50px;padding:0 0 40px;}.hollywood-showroom .title .icon-block{width:42px;}.showrooms-panel.hollywood-information .item-box .text-desc{max-width:100%;padding:58px;}.showrooms-panel.hollywood-information .item-box .text-desc .item-side{justify-content:flex-start;}.showrooms-panel.hollywood-information .item-box .text-desc h3.text-title{margin:0;}.visit-our-hollywood .inner-content{flex-direction:column;}.visit-our-hollywood .inner-content .item{width:100%;padding:0;}.visit-our-hollywood .inner-content .lf-desc .text-panel p{max-width:100%;}.visit-our-hollywood .inner-content .rt-desc{width:100%;padding:0;}.visit-our-hollywood .inner-content .rt-desc .box{margin-bottom:35px;}.explore-our{padding:45px 0 30px;}.showrooms-panel.hollywood-information .item-box .information-slider{width:100%;}.showrooms-panel.hollywood-information .item-box .img-panel{height:auto;}}@media screen and (max-width:767px){#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .details-block{height:200px;overflow:hidden;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane .details-block.show_height{height:100%;transition:all .5s ease-in-out;}.footer-voted-logo .elementor-column{width:50%;}#ccm_juniper_mattress_shop{padding-top:60px !important;}header .btm-header .links ul li a{line-height:40px;}.fitting-block{padding:30px 25px 0;}.showrooms-panel .item-box .text-desc .lf-side .btns{padding:27px 0 0;}.showrooms-panel .item-box .text-desc .lf-side address{max-width:100%;}.showrooms-panel .item-box .text-desc{padding:20px 0 22px 18px;}.showrooms-panel .item-box .text-desc .lf-side{width:48%;}.showrooms-panel{padding:45px 0 0;}.showrooms-panel .title h2{font-size:15px;line-height:22px;letter-spacing:4px;padding:0 0 3px;}.showrooms-panel .item-box{margin:0 0 30px;}.could_relief.showrooms-could{padding-top:20px;}.showrooms-panel .item-box .text-desc h3.text-title{padding:0 0 20px;}.showrooms-panel .los-angeles .title h2{padding:0 0 3px;}.banner-location .location-desc .search-filed{padding:16px 20px 25px 15px;}.banner-location .location-desc{top:355px;left:50%;transform:translateX(-50%);width:100%;}.showrooms-panel .item-box .text-desc .rt-side{width:43%;}.hollywood-showroom .title h1{font-size:28px;line-height:45px;padding:0 0 30px;}.hollywood-showroom .title .icon-block{width:42px;}.showrooms-panel.hollywood-information .item-box .text-desc{padding:25px;}.visit-our-hollywood{padding:0;}.visit-our-hollywood .inner-content .lf-desc .text-panel{padding-bottom:25px;}.visit-our-hollywood .inner-content .map-img{margin:0 0 40px;}.explore-our{padding:20px 0;}.explore-our .text-panel h3.title{text-align:center;letter-spacing:0;}.visit-our-hollywood .inner-content h3.title{text-align:center;letter-spacing:0;}.visit-our-hollywood .inner-content .schedule-appoinment h4{text-align:center;}.visit-our-hollywood .inner-content .rt-desc .text-panel p{text-align:center;}.visit-our-hollywood .inner-content .lf-desc .text-panel p{text-align:center;}.showrooms-panel.hollywood-information .item-box .text-desc .rt-side{width:100%;padding:0;}.showrooms-panel.hollywood-information .item-box .text-desc .lf-side{width:100%;display:flex;flex-wrap:wrap;}.showrooms-panel.hollywood-information .item-box .text-desc .block{width:50%;}.showrooms-panel.hollywood-information .item-box .text-desc .lf-side .btns ul a{min-width:180px;}#ccm_shop_juniper .size-matters .size-hero-img .mobile-size-matter{display:block;height:900px;object-position:center bottom;}#ccm_shop_juniper .size-matters .size-hero-img .desktopbg-size-matter{display:none;}}@media screen and (max-width:510px){.single-product #ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content .cross-btn a{top:8px;right:12px;width:13px;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity select.pillow-prod-color{font-size:10px !important;padding-right:22px !important;}.showrooms-panel.hollywood-information .item-box .text-desc .item-side{flex-direction:column;}.showrooms-panel.hollywood-information .item-box .text-desc .rt-side{padding-top:25px;}.showrooms-panel.hollywood-information .item-box .text-desc .lf-side .btns ul a{min-width:150px;}.showrooms-panel.hollywood-information .item-box .text-desc .lf-side address{max-width:225px;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-color-dropdown{width:48% !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity select.select-box{padding:0 10px 0 15px !important;background-position:94% 55% !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .pillow-price-qty .pillow-qty .quantity .label{padding:3px 0px 0px 4px !important;}}@media screen and (max-width:400px){.showrooms-panel .item-box .text-desc .block{width:100%;}.showrooms-panel .item-box .text-desc .lf-side .btns ul a{min-width:160px;}.showrooms-panel.hollywood-information .item-box .text-desc .lf-side address{max-width:100%;}}@media screen and (min-width:1200px) and (max-width:1280px){.like-section .like-slider .owl-nav button.owl-prev,.together-block-shop .reviews-slider .owl-nav button.owl-prev,#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-prev{margin-left:-40px;}.like-section .like-slider .owl-nav button.owl-next,#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-next,.together-block-shop .reviews-slider .owl-nav button.owl-next{margin-right:-40px;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li{padding-right:20px;}#ccm_overview .back-to-overview:after{width:22%;}}@media screen and (min-width:1025px) and (max-width:1420px){#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel .features-text{width:78%;padding:0 80px 0 28px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side{padding:20px 45px 33px 50px;}}@media screen and (min-width:1025px) and (max-width:1279px){.ast-container-custom{padding-left:30px !important;padding-right:30px !important;}#ccm_shop_juniper .benefits-block .inner-content .rt-side{padding-left:65px;}.like-section .like-slider .owl-nav button.owl-prev,.like-section .like-slider .owl-nav button.owl-next{margin:0;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-next,#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-prev{margin:0;}.together-block-shop .reviews-slider .owl-nav button.owl-next{margin:0;}.together-block-shop .reviews-slider .owl-nav button.owl-prev{margin:0;}}@media screen and (max-width:1024px){.ast-container-custom{padding:0 55px;}.together-block-shop .ast-container-custom{padding:0 !important;}footer{padding:58px 0 0;}#ccm_shop_juniper .juniper-story-header{background:none;}#ccm_shop_juniper .uncover-section .top-panel .title-block p{padding-top:30px;margin:0;}.heritage-block .top-panel .left-panel h3{font-size:16px;line-height:25px;letter-spacing:7.2px;padding:8px 20px 8px 25px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .img-panel p.mobile-display{position:absolute;top:0;left:0;right:0;font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;font-weight:600;letter-spacing:3.6px;display:block;color:#555;text-align:center;margin:0;padding:30px 0 0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a:after{display:none;}#ccm_shop_juniper .juniper-story-header .inner-content{background:#fff;align-items:flex-start;}#ccm_shop_juniper .juniper-story-header nav.navbar ul{justify-content:space-between;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li{padding:0;width:33.3%;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{line-height:32.98px;letter-spacing:2.16px;font-weight:500;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a span.sleep_link{display:none;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a span.display-none{display:unset !important;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a.active,#ccm_shop_juniper .juniper-story-header nav.navbar ul li a:hover{font-weight:500;background:#f3f4f4;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{border-bottom:1px solid #c1c1c1;padding:9px 0 3px 0;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn{padding:35px 0 34px 25px;}#ccm_shop_juniper .juniper-story-header nav.navbar{padding:0;}.heritage-block .top-panel .right-panel span.starting{font-size:10px;line-height:15px;letter-spacing:.4px;font-weight:400;margin:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content{position:relative;flex-direction:column;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .img-panel{line-height:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side{width:100%;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text{display:block;margin:0;padding:46px 0 145px 55px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text h1{font-family:"Playfair Display",serif;font-size:32px;line-height:42px;letter-spacing:.22px;font-weight:400;text-transform:capitalize;color:#32434f;padding:0 0 4px;margin:0;text-align:left;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;text-align:left;color:#555;padding:0 0 2px;margin:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text span.prise{font-family:"Poppins",sans-serif;font-size:17px;line-height:36.53px;letter-spacing:0;font-weight:300;color:#555;display:block;text-align:left;padding:0;margin:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side{width:100%;height:auto;min-height:auto;padding:80px 0 82px 175px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip{right:41%;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip li.tab:nth-child(2){margin-top:65px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box{align-items:center;flex-wrap:inherit;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .text-panel p{width:92%;max-width:100%;padding-top:26px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .popup-title h2{padding:0 0 35px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup{flex-direction:column;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content{max-width:700px;padding:20px 40px 0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .lf-panel{width:100%;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel{width:100%;padding:20px 0 0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .lf-panel .img-panel p.our-most-topper{padding:18px 0 0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .popup-title h2{padding:0 0 35px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box .text-panel{padding-right:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .cross-btn{margin:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .lf-panel{width:100%;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .lf-panel .img-panel{margin:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel{width:100%;padding:30px 0 0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .lf-panel .img-panel p.our-most-topper{padding:30px 0 0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box .text-panel p{width:100%;}#ccm_shop_juniper .socal-factory .video-block .video-popup .overlay .popup{width:75%;}#ccm_shop_juniper .comfort-level-block .inner_comfort{margin:0;}#ccm_shop_juniper .comfort-level-block .ast-container-custom{padding-left:20px !important;padding-right:20px !important;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items{max-width:550px;}#ccm_shop_juniper .comfort-level-block .inner-content .topper-product-lists{max-width:100%;margin-bottom:35px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .top-box .icon-title h3{font-size:8px;line-height:13px;letter-spacing:2.4px;font-weight:600;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(4) a .btm-box .icon-title h3{padding-bottom:21px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .top-box .icon-panel{width:115px;height:auto;margin:0 auto;}#ccm_shop_juniper .comfort-level-block .inner-content .title-block p{width:63%;margin:0 auto;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items{width:81%;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .btm-box .icon-panel{width:65px;margin:0 auto;padding:0;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .btm-box .icon-title h3{font-size:8px;line-height:13px;letter-spacing:2.4px;font-weight:600;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a{min-height:120px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul{flex-direction:column;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li{padding:0 0 25px 0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns{padding-top:65px;}#ccm_shop_juniper .comfort-level-block .inner-content{padding:58px 0 70px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li a{line-height:21px;letter-spacing:3.36px;font-weight:600;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li:nth-child(1) a{background-position:8% 50%;padding-left:40px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li:last-child{padding-bottom:0;}#ccm_shop_juniper .benefits-block .inner-content{flex-direction:column;}#ccm_shop_juniper .benefits-block .inner-content .left-side{width:100%;}#ccm_shop_juniper .benefits-block .inner-content .rt-side{width:100%;justify-content:flex-start;height:830px;padding:80px 50px 61px 192px;}.like-section .ast-container-custom{padding:0 !important;}.like-section .like-slider .owl-item{transition:all .5s ease-in-out;}.like-section .like-slider .owl-item .items .box{transition:all .5s ease-in-out;}.like-section .like-slider .owl-item.center .items .box{opacity:1;}.like-section .like-slider .items .box .text-panel p{padding:0 0 50px;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-next,#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-prev,.like-section .like-slider .owl-nav button.owl-prev,.like-section .like-slider .owl-nav button.owl-next{margin:0;}#ccm_shop_juniper .gallery-section .inner_gallery{padding:43px 0 18px;}.like-section{margin:0;padding:70px 0;}.like-section .title-block h2{font-size:32px;line-height:42px;letter-spacing:.22px;text-align:center;padding:0 0 40px;}.like-section .like-slider .owl-nav{top:23%;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav{top:24%;}.like-section .like-slider .owl-nav button.owl-prev{width:75px;height:90px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.16);background-size:35% 35%;background-position:center center;}.like-section .like-slider .owl-nav button.owl-next{width:75px;height:90px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.16);background-size:35% 35%;background-position:center center;}.like-section .like-slider .items .box .text-panel .middle-block p{margin:-22px 0 0;}.like-section .like-slider .items .box .text-panel h3{margin:-4px 0 -12px;padding:0;}.like-section .like-slider .items .box .text-panel .middle-block{padding:0 0 10px;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box .img-title p{text-align:center;}#ccm_shop_juniper .gallery-section .ast-container-custom{padding:0 !important;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-prev{width:75px;height:90px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.16);background-size:35% 35%;background-position:center center;border:none;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-next{width:75px;height:90px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.16);background-size:35% 35%;background-position:center center;border:none;}#ccm_shop_juniper .socal-factory .title h3{width:64%;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-item{transition:all .3s ease-in-out;padding-bottom:50px;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-item .items .box{transition:all .5s ease-in-out;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-item.center .items .box{opacity:1;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box .img-title{padding:8px !important;}#ccm_shop_juniper .ready-shop-section{padding:72px 0 65px;}#ccm_shop_juniper .ready-shop-section .shop-btns ul li{padding:0 0 12px;}#ccm_shop_juniper .ready-shop-section .shop-btns ul li:last-child{padding-right:0;}#ccm_shop_juniper .socal-factory{padding-bottom:30px;}#ccm_shop_juniper .socal-factory .ast-container-custom{padding:0 !important;}#ccm_shop_juniper .uncover-section .top-panel{background:#ececec;padding:28px 0 50px;}#ccm_shop_juniper .uncover-section .top-panel{padding:0;}#ccm_shop_juniper .uncover-section .top-panel .title-block h2{padding:0 0 40px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .title .construction-block-subheading{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;text-align:center;text-transform:uppercase;color:#d88467;display:block;padding:26px 0 70px;}#uncover .btm-block .ast-container-custom{padding:0;}#ccm_shop_juniper .uncover-section .top-panel ul.tabs{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane{left:-35%;z-index:9;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane:after{left:-18px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane0:after{left:-15px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav{right:38%;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a span.line-after:before{right:110px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a:before{right:110px;width:68px;top:25px;z-index:99;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab2 a.active-a:before{width:100px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab2 a.active-a span.line-after:after{width:60px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane-2.tab-active:before{right:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab3 a.active-a:before{width:70px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab4 a.active-a:before{width:95px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab5 a.active-a:before{width:65px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab6 a.active-a:before{width:92px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab7 a.active-a:before{width:65px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab8 a.active-a:before{width:92px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a.active-a:before{width:73px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab10 a.active-a:before{width:100px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a span.line-after:after{right:110px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc{right:-159px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab1 a.active-a span.line-after:after{width:99px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a span.line-after:after{width:50px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab3 a.active-a span.line-after:after{width:105px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab4 a.active-a span.line-after:after{width:113px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab5 a.active-a span.line-after:after{width:105px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab6 a.active-a span.line-after:after{width:109px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab7 a.active-a span.line-after:after{width:115px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab8 a.active-a span.line-after:after{width:112px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a.active-a span.line-after:after{width:112px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a.active-a span.line-after:after{width:118px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab10 a.active-a span.line-after:after{width:118px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane{width:inherit;padding-right:25px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section{width:100%;height:540px;padding:0;margin:0 auto;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc{width:inherit;right:0;left:63%;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item#double_sided{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item#hand_tufted{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .item#coniguration{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content.tablet-content .construction-block{background:#f7f7f7;}#ccm_shop_juniper .uncover-section .btm-block .tab-content.tablet-content .construction-block .title h3{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;text-align:center;text-transform:uppercase;color:#d88467;padding:45px 0 6px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content.tablet-content{display:block;}#ccm_shop_juniper .uncover-section .tablet-uncover-section{display:block;margin:30px 0 0;}#ccm_shop_juniper .uncover-section .desktop-uncover-section{display:none;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided{padding:0 0 40px;background:#f7f7f7;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .title h3{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;text-align:center;text-transform:uppercase;color:#d88467;padding:45px 0 52px;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box{display:flex;width:100%;margin:0;padding:0;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box .img-panel{width:45%;height:auto;line-height:0;margin:0;padding:0;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box .img-panel img{width:100%;height:auto;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box .text-panel{width:100%;max-width:55%;margin:0;padding:0 35px 0 48px;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box .text-panel h3{font-family:"Playfair Display",serif;font-size:32px;line-height:42px;letter-spacing:.22px;font-weight:400;color:#32434f;text-align:left;margin:0;padding:0 0 10px;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box .text-panel h3 span.breck{display:block;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:300;color:#555;margin:0;padding:0;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box .text-panel p.first-child{padding-bottom:22px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content{margin:18px 0 0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .title .construction-block-heading{padding:30px 0 75px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .title h2 span.breck{display:block;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a:after{z-index:99;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a span.line-after:after{z-index:99;}#ccm_shop_juniper .tablet-uncover-section .traditional-way{margin:22px 0 0;padding:0 0 45px;background:#f7f7f7;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .title h3{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;text-align:center;text-transform:uppercase;color:#d88467;padding:45px 0 52px;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box{display:flex;width:100%;margin:0;padding:0;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box .img-panel{width:100%;height:auto;line-height:0;margin:0;padding:0;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box .img-panel img{width:100%;height:auto;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box .text-panel{width:100%;max-width:75%;margin:0;padding:0 55px 0 48px;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box .text-panel h3{font-family:"Playfair Display",serif;font-size:32px;line-height:42px;letter-spacing:.22px;font-weight:400;color:#32434f;text-align:left;margin:0;padding:0 0 15px;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box .text-panel h3 span.breck{display:block;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:300;color:#555;text-align:left;margin:0;padding:0;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box .text-panel p.first-child{padding-bottom:22px;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block{margin:22px 0 0;padding:0 0 20px;background:#f7f7f7;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .title{text-align:center;margin:0;padding:0 0 50px;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .title .coniguration-block-heading{font-family:"Playfair Display",serif;font-size:32px;line-height:42px;letter-spacing:.22px;font-weight:400;color:#32434f;text-align:center;margin:0 auto;padding:0;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .title h2 span.breck{display:block;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .title .coniguration-block-subheading{font-family:"Poppins",sans-serif;font-size:22px;line-height:32px;letter-spacing:9.24px;font-weight:500;text-align:center;text-transform:uppercase;color:#d88467;padding:43px 0 20px;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box{width:30%;margin:0 0 60px;padding:0;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box:last-child{margin:0;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box .img-panel{width:80%;margin:0 auto;padding:0;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box .img-panel img{max-width:100%;height:auto;line-height:0;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box .text-panel{text-align:center;margin:0;padding:10px 0 0;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box:nth-child(4) .text-panel{padding:8px 0 0;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box:nth-child(5) .text-panel{padding:4px 0 0;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box .text-panel h3{width:100%;font-family:"Poppins",sans-serif;font-size:16px;line-height:22px;letter-spacing:.64px;font-weight:600;color:#d88467;text-align:center;margin:0;padding:0 0 5px;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box .text-panel p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;width:78%;color:#555;text-align:center;margin:0 auto;padding:0;}#ccm_shop_juniper .specification_block{padding-bottom:105px;}#ccm_shop_juniper .specification_block .title-block h3{padding-bottom:50px;}#ccm_shop_juniper .specification_block .boxs{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:22px;grid-row-gap:25px;width:80%;margin:0 auto;}#ccm_shop_juniper .specification_block .boxs .box{width:100%;margin:0;padding:25px 20px;}#ccm_shop_juniper .size-matters .ast-container-custom{padding-left:0 !important;padding-right:0 !important;}#ccm_shop_juniper .size-matters .size-hero-img img{height:800px;object-fit:cover;object-position:center center;max-height:unset;}#ccm_shop_juniper .reserve-collection-size-matters .size-hero-img img{object-position:center bottom;}#ccm_shop_juniper .size-matters .desc .top-panel p{padding:0 0 40px;}#ccm_shop_juniper .size-matters{margin-bottom:0;}#ccm_shop_juniper .size-matters .desc .top-panel{padding-bottom:53px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li{font-size:7px;line-height:9px;letter-spacing:1.19px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1) span:before{width:80px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2) span:before{width:85px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3) span:before{width:100px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4) span:before{width:115px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5) span:before{width:160px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li span:before{width:192px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:last-child{margin-top:45px;}.night-comfort .night-bg img{min-height:570px;object-fit:cover;object-position:90% 40%;}.night-comfort .desc .text-panel p{width:90%;}.night-comfort .desc .text-panel h3{padding:0 0 50px;}.night-comfort .desc{top:56%;padding:0;}.purchase-block-story{padding:60px 0 45px;}.purchase-block-story .title-block h3{padding:0 0 50px;}.purchase-block-story .purchase-boxs{width:78%;margin:0 auto;}.purchase-block-story .purchase-boxs .box{width:46.5%;height:245px;margin-bottom:38px;}.purchase-block-story .purchase-boxs .box:nth-child(1) .icon-block{margin-left:-30px;}.clicnt-block{padding:70px 0;}.clicnt-block .title-block h2{font-size:24px;line-height:35px;letter-spacing:7.78px;text-transform:uppercase;padding:0 0 38px;}.clicnt-block .voted-boxs{width:97%;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane{padding-left:15px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .lf-panel .img-panel{margin:0;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .btm-box{margin-bottom:30px;}#ccm_overview .dsp_none{display:block;}#ccm_overview .juniper-mattress .inner-content{flex-direction:column;}#ccm_overview .juniper-mattress .inner-content .lf-side,#ccm_overview .juniper-mattress .inner-content .rt-side{width:100%;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-text-panel{display:block;margin-bottom:20px;}.heritage-block .top-panel .left-panel h4{display:none;}.heritage-block .top-panel .right-panel{display:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .desc-block{display:none;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane#description p{width:100%;overflow:hidden;transition:all .5s ease-in-out;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane#description p.show_height{height:100%;transition:all .5s ease-in-out;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane#description .read_more,#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane#features .read_more{display:block;margin:0;padding:16px 0 0;text-align:center;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane#description .read_more a.arrow,#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane#features .read_more a.arrow{position:relative;font-family:"Poppins",sans-serif;font-size:8px;line-height:14px;letter-spacing:2.24px;font-weight:600;color:#827a71;text-align:center;text-transform:uppercase;display:inline-block;text-decoration:none;margin:0;padding:0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane#description .read_more a.arrow:before,#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane#features .read_more a.arrow:before{position:absolute;left:0;right:2px;bottom:-15px;content:"";background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/themes/astra-child/images/right-arrow-black.svg");background-repeat:no-repeat;background-size:100% 100%;width:10px;height:10px;transform:translateY(-50%) rotate(90deg);margin:0 auto;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content .tab-pane#description .read_more.hide_height{display:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .accordion__body .box .text-panel h4{margin-bottom:8px;width:80%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel h4 span.display_none{display:unset !important;}#ccm_overview .back-to-overview .btn a{max-width:212px;padding:0 0 0 35px;margin:-26px 0 0;}#ccm_overview .back-to-overview .btn a:after{top:26px;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content{padding:25px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side{padding:65px 0 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .desc-block span.juniper-prise{padding:0 0 16px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel h4 span.breck{display:inline;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .img-panel{width:20%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3 .accordion__body .box .img-panel,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2 .accordion__body .box .img-panel{width:23%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .accordion__body .box .img-panel{width:23%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel{width:74%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3{margin-top:35px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel{padding-left:28px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code{}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel{padding:0 0 0 65px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content{padding:40px 38px 35px 38px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items .box{width:29%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .popup-content{max-width:700px;padding:45px 40px 50px 40px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .inner-adding .items .rt-panel{padding:0 0 0 35px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner{padding:50px 40px 30px 40px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .lf-panel{width:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel{width:100%;padding-left:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .rt-panel .title-panel{padding:35px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content{max-width:700px;padding:40px 30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .rt-panel{padding-top:0;padding-left:35px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .rt-panel p{width:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .lf-panel .box .text-block h4{font-size:44px;line-height:90px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .lf-panel .box .text-block span.reseve-mattress{font-size:13px;line-height:30px;}#warranty-popup .popup-content{padding:40px 40px 20px;}#warranty-popup .inner-warranty .text-panel .title-block h3{padding:30px 0 20px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free{padding-bottom:28px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .purchase_items .box{width:48%;margin:0;margin-bottom:30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .logo-sec a{margin-bottom:30px;}.together-block-shop .reviews-slider .owl-nav button.owl-prev{width:75px;height:90px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.16);background-size:35% 35%;margin:0;background-position:center center;border:none;}.together-block-shop .reviews-slider .owl-nav button.owl-next{width:75px;height:90px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.16);background-size:35% 35%;margin:0;background-position:center center;border:none;}.together-block-shop{padding:85px 0 10px;}.together-block-shop .title p{width:60%;margin:0 auto;}.together-block-shop .reviews-slider .owl-item .box{transform:translate3d(0,0,0);transition:all .25s ease-in-out;overflow:hidden;}.together-block-shop .reviews-slider .box{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .5s ease-in-out;opacity:.25;}.together-block-shop .reviews-slider .owl-item.center .box{opacity:1 !important;transition:all .5s ease-in-out;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel .box .img-panel img{height:200px;object-fit:cover;object-position:center;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .popup-content{max-width:700px;padding:50px 40px 40px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items{flex-direction:column;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel{width:100%;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel{width:100%;height:300px;overflow-y:scroll;padding:0 20px 0 0;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel .box .text-block h3{color:#fff;}#ccm_overview .back-to-overview:after{width:22%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content{max-width:700px;height:600px;overflow-y:scroll;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content::-webkit-scrollbar{width:6px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}}@media screen and (max-width:800px){.click-to-play-video .elementor-fit-aspect-ratio{padding-bottom:55.8571% !important;}}@media screen and (max-width:790px){#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane{left:-38%;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane:after{left:-14px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane0:after{left:-11px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane{padding-left:28px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab6 a.active-a span.line-after:after{width:98px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab7 a.active-a span.line-after:after{width:108px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab8 a.active-a span.line-after:after{width:104px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a.active-a span.line-after:after{width:110px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab10 a.active-a span.line-after:after{width:110px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a span.line-after:after{width:70px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab4 a.active-a span.line-after:after{width:105px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab5 a.active-a span.line-after:after{width:96px;}}@media screen and (min-width:800px) and (max-width:912px){#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane{left:-35%;}}@media screen and (max-width:767px){.ast-container-custom{padding-left:23px !important;padding-right:23px !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header ul li:nth-child(1){width:90%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__header ul li:nth-child(2){width:35%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion4 .accordion__header ul li:nth-child(2){width:10%;text-align:right;}.heritage-block .ast-container-custom{padding-left:19px !important;}.heritage-block .top-panel .left-panel h3{padding:7px 0 8px;margin:0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{font-size:10px;line-height:18px;letter-spacing:0;font-weight:400;padding:14px 5px 10px 5px;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn a{max-width:420px;font-size:20px;line-height:24px;background-image:none;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn a.nitro-lazy{background-image:none !important;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn span{display:block;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn{padding:0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a.active,#ccm_shop_juniper .juniper-story-header nav.navbar ul li a:hover{font-weight:400;background-color:#dbd9d5;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text{padding:20px 20px 52px 23px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side ul.tabs.mattress-tooltrip{display:none;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .img-panel p.mobile-display{width:60%;padding:38px 0 0;margin:0 auto;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .img-panel img{height:259px;object-fit:cover;object-position:top center;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-title h3{font-size:20px;line-height:30px;letter-spacing:6.48px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text{padding:23px 20px 53px 23px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text p{font-size:15.24px;line-height:24.49px;letter-spacing:.3px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text h1{padding:0 0 12px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side{padding:39px 0 35px 29px;}#ccm_shop_juniper .comfort-level-block .inner-content{padding-top:40px;}#ccm_shop_juniper .comfort-level-block .inner-content .title-block h3{font-size:20px;line-height:30px;letter-spacing:6.48px;padding:0 0 2px;}#ccm_shop_juniper .comfort-level-block .inner-content .title-block h2{font-size:32px;letter-spacing:.22px;padding:0 0 20px;}#ccm_shop_juniper .comfort-level-block .inner-content .title-block p{width:90%;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .btm-box{display:flex;flex-direction:column-reverse;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items{max-width:100%;justify-content:center;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box{width:33%;margin-bottom:20px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .btm-box .icon-title{padding-top:11px;width:50%;margin:0 auto;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .btm-box .icon-title h3{font-size:9px;letter-spacing:.72px;padding:0 !important;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .btm-box .icon-panel{width:75px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(3) a .btm-box .icon-panel{margin-top:-5px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(4) a .btm-box .icon-panel{margin-top:-14px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block{padding-top:30px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-title p{display:none;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-title h4{padding:0 0 30px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items .box{width:50%;margin:0 0 38px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns{padding-top:35px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .btns ul li{padding:0 0 28px 0;}#ccm_shop_juniper .comfort-level-block .ast-container-custom{padding-left:25px !important;padding-right:25px !important;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-title span.dp-none{font-family:"Poppins",sans-serif;width:80%;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;margin:0 auto;color:#555;padding:0 0 45px;display:block;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel .features-text{width:77%;padding:0 0 0 36px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel .features-text h3{line-height:22px;color:#43695b;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-btn a{margin:0 auto;}#ccm_shop_juniper .benefits-block .inner-content .rt-side{padding:37px 0 29px 29px;height:auto;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-title{padding:0 30px 0 10px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-title h3{font-size:20px;line-height:30px;letter-spacing:6.48px;padding:0 0 12px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-panel .features-text{padding:0 26px 0 25px;width:78%;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .benefits-btn{padding:10px 18px 0 0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .benefits-btn a#open_menu{margin:0 auto;}.like-section{padding:40px 0;}.like-section .like-slider .owl-nav{top:16%;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav{top:26%;}.like-section .like-slider .owl-nav button.owl-prev{width:44px;height:58px;}.like-section .like-slider .owl-nav button.owl-next{width:44px;height:58px;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-prev{width:44px;height:58px;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-nav button.owl-next{width:44px;height:58px;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box .img a img{height:auto;object-fit:cover;object-position:top center;}#ccm_shop_juniper .gallery-section .gallery-slider .items .box .img-title p{font-size:10px;line-height:15px;}#ccm_shop_juniper .gallery-section .title-block h3{font-size:20px;line-height:30px;letter-spacing:6.48px;padding:0 0 31px;}#ccm_shop_juniper .ready-shop-section{padding:55px 0 52px;}#ccm_shop_juniper .ready-shop-section .title h3{font-size:20px;line-height:30px;letter-spacing:6.48px;padding:0 0 31px;}#ccm_shop_juniper .ready-shop-section .shop-btns ul li{padding:0 0 16px;}#ccm_shop_juniper .socal-factory .title h3{width:75%;font-size:14px;line-height:22px;letter-spacing:4.48px;padding:0 0 29px;}#ccm_shop_juniper .uncover-section .top-panel .title-block h2{padding:0 0 38px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content.images_tab_content{margin:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc.dtls_content{width:100%;top:inherit;bottom:113px;right:0;left:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section.show_height .tab-panel .content-desc.dtls_content{bottom:480px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .content-desc.dtls_content .tab-pane{left:0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane .btn{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane .text-panel{text-align:center;}#ccm_shop_juniper .uncover-section .btm-block .tab-content.tablet-content .construction-block .title h3{padding:26px 0 70px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .title .construction-block-heading{font-size:32px;letter-spacing:.22px;width:62%;padding:0 0 168px;margin:0 auto;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane{left:-83%;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav{right:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a:after{right:65px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab2 a:after{right:95px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab3 a:after{right:65px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab4 a:after{right:95px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab5 a:after{right:65px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab6 a:after{right:95px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab7 a:after{right:65px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab8 a:after{right:95px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a:after{right:65px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-10 li.tab9 a:after{right:65px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab10 a:after{right:95px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab1 a.active-a span.line-after:before{top:-170px;height:196px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab2 a.active-a span.line-after:before{top:-155px;height:196px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab3 a.active-a span.line-after:before{top:-137px;height:196px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab4 a.active-a span.line-after:before{top:-122px;height:200px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab5 a.active-a span.line-after:before{top:-170px;height:264px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab6 a.active-a span.line-after:before{top:-170px;height:283px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab7 a.active-a span.line-after:before{top:-170px;height:301px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab8 a.active-a span.line-after:before{top:-170px;height:319px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab9 a.active-a span.line-after:before{top:-170px;height:339px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab10 a.active-a span.line-after:before{top:-170px;height:355px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab2 a.active-a span.line-after:before{height:200px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab3 a.active-a span.line-after:before{height:201px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab4 a.active-a span.line-after:before{height:206px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab5 a.active-a span.line-after:before{height:274px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab6 a.active-a span.line-after:before{height:296px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab7 a.active-a span.line-after:before{height:314px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab8 a.active-a span.line-after:before{height:335px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-9 li.tab9 a.active-a span.line-after:before{height:356px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab2 a.active-a span.line-after:before{height:199px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab3 a.active-a span.line-after:before{height:203px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab4 a.active-a span.line-after:before{height:210px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab5 a.active-a span.line-after:before{height:284px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab6 a.active-a span.line-after:before{height:308px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab7 a.active-a span.line-after:before{height:333px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab8 a.active-a:before{width:95px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li.tab6 a.active-a:before{width:95px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-8 li.tab8 a.active-a span.line-after:before{height:356px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab2 a.active-a span.line-after:before{height:207px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab3 a.active-a span.line-after:before{height:213px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab4 a.active-a span.line-after:before{height:227px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab5 a.active-a span.line-after:before{height:302px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab6 a.active-a span.line-after:before{height:331px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-7 li.tab7 a.active-a span.line-after:before{height:356px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab2 a.active-a span.line-after:before{height:211px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab3 a.active-a span.line-after:before{height:227px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab4 a.active-a span.line-after:before{height:241px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab5 a.active-a span.line-after:before{height:321px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav.total-layer-6 li.tab6 a.active-a span.line-after:before{height:355px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a span.line-after:before{right:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a:before{right:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a span.line-after:after{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane:after{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane.tab-active:before{display:none;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav li a.active-a span.line-after:after{display:none !important;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .title h2 span.breck{display:inline;}#ccm_shop_juniper .uncover-section .tablet-uncover-section #tablet_double_sided{padding:0 25px;margin-top:292px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane0 .text-panel h3{position:relative;display:inline-block;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane0 .text-panel h3:after{position:absolute;top:50%;right:-10px;width:2px;height:80%;transform:translateY(-50%);background:#d88567;content:"";}#ccm_shop_juniper .uncover-section .tablet-uncover-section{margin:15px 0 0;}#ccm_shop_juniper .uncover-section .tablet-uncover-section.show_height{margin-top:685px;}.tab-section .tab-panel{max-width:100%;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section{margin:auto 0;padding:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section.show_height{margin-top:355px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block{height:965px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block.show_height{height:1360px;}.uncover-section .btm-block{background:#fff;}#ccm_shop_juniper .uncover-section .btm-block .tab-content{margin:0;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel ul.tabs-nav{right:0;left:inherit;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box{flex-direction:column;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box .img-panel{width:100%;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .box .text-panel{max-width:100%;padding:16px 10px 36px 0;}#ccm_shop_juniper .tablet-uncover-section #tablet_double_sided .title h3{padding:28px 0 26px;}#ccm_shop_juniper .tablet-uncover-section .traditional-way{margin:10px 0 0;padding:0 25px;background:#f7f7f7;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .title h3{padding:30px 0 26px;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box{flex-direction:column;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box .text-panel{max-width:100%;padding:11px 0 35px;}#ccm_shop_juniper .tablet-uncover-section .traditional-way .box .text-panel h3{padding-bottom:12px;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items{justify-content:space-between;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block{margin:10px 0 0;padding:0 25px 48px;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .title .coniguration-block-heading{text-align:left;width:94%;margin:0;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .title{padding:0 0 33px;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box{width:48.8%;margin-bottom:26px;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box .img-panel{width:100%;}#ccm_shop_juniper .specification_block{padding:142px 0 75px;}#ccm_shop_juniper .specification_block .boxs{grid-column-gap:15px;grid-row-gap:18px;width:100%;}#ccm_shop_juniper .specification_block .title-block h2{padding:0 0 12px;}#ccm_shop_juniper .specification_block .title-block h3{padding:0 0 39px;}#ccm_shop_juniper .specification_block .boxs .box .btm-panel p{font-size:10px;line-height:15px;letter-spacing:.4px;}#ccm_shop_juniper .specification_block .boxs .box .icon-panel{margin:12px 0 14px;}#ccm_shop_juniper .specification_block .boxs .box{padding:14px 10px 10px 10px;}#ccm_shop_juniper .specification_block .boxs .box:nth-child(1) .icon-panel,#ccm_shop_juniper .specification_block .boxs .box:nth-child(2) .icon-panel{width:42px;}#ccm_shop_juniper .specification_block .boxs .box .icon-panel{width:60px;height:auto;margin:12px auto 13px;}#ccm_shop_juniper .specification_block .boxs .box:nth-child(4) .icon-panel{margin-bottom:9px;}#ccm_shop_juniper .specification_block .boxs .box .icon-panel img{width:100%;}#ccm_shop_juniper .size-matters .desc .top-panel{padding:0 22px 38px;}#ccm_shop_juniper .size-matters .desc{padding:41px 0 0;}#ccm_shop_juniper .size-matters .desc .top-panel h3{line-height:29.01px;}#ccm_shop_juniper .size-matters .desc .top-panel h3 span.breck{display:block;}#ccm_shop_juniper .size-matters .desc .top-panel p{width:90%;margin:0 auto;padding-bottom:27px;}#ccm_shop_juniper .size-matters .desc .top-panel p span{display:inline;}#ccm_shop_juniper .size-matters .desc .top-panel a{padding-left:20px;padding-right:20px;font-size:10px;letter-spacing:2.3px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li{font-size:9px;line-height:5px;letter-spacing:1.53px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1) span:before{width:31px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1) span:before{left:0;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1):after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(1) span:after{right:0;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:after{height:9px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2) span:before{width:31px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2) span:before{left:-25px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2):after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(2) span:after{right:-25px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3) span:before{width:31px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(3) span:before{left:-5px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4) span:before{width:31px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4):after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4) span:after{right:-12px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(4) span:before{left:-12px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5) span:before{width:50px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5):after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5) span:after{right:-50px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(5) span:before{left:-50px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(6) span:after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(6) span:before{width:70px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(6):after,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(6) span:after{right:-80px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(6):before,#ccm_shop_juniper .size-matters .desc .size-panel ul li:nth-child(6) span:before{left:-80px;}#ccm_shop_juniper .size-matters .desc .size-panel ul li:last-child{margin-top:26px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1):after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1) span:after{right:-80px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1):before,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1) span:before{left:-80px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1) span:after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(1) span:before{width:65px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2) span:after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2) span:before{width:75px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2):before,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2) span:before{left:-82px;}#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2):after,#ccm_shop_juniper .size-matters.reserve-collection-size-matters .desc .size-panel ul li:nth-child(2) span:after{right:-82px;}.night-comfort{margin:75px 0 0;}.night-comfort .night-bg img{min-height:650px;}.night-comfort .desc .text-panel p{width:100%;padding-bottom:55px;}.night-comfort .desc .text-panel h3{padding:0 0 43px;}.night-comfort .desc{top:50.5%;}.night-comfort .ast-container-custom{padding-left:30px !important;padding-right:29px !important;}.purchase-block-story{padding:63px 0 15px;}.purchase-block-story .purchase-boxs{width:100%;padding:0 8px;}.purchase-block-story .purchase-boxs .box{width:45.5%;height:163px;margin-bottom:25px;padding:30px 47px 27px 37px;}.purchase-block-story .purchase-boxs .box .text-panel h3{font-size:9px;line-height:16px;letter-spacing:.36px;max-width:120px;}.purchase-block-story .purchase-boxs .box .text-panel{bottom:23px;}.purchase-block-story .purchase-boxs .box:nth-child(1) .icon-block{width:65px;margin:0 auto;}.purchase-block-story .purchase-boxs .box .icon-block{width:40px;margin:0 auto;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content{padding:20px;margin:0 15px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box .img-apnel{width:75px;height:75px;border-radius:50%;border:1px solid #a69f97;margin:0;padding:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items{height:auto;overflow:hidden;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel{padding:10px 0 0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box .text-panel{width:78%;padding-right:0;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel h3.features_title{font-size:18px;line-height:27px;letter-spacing:5.83px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .cross-btn a{position:relative;z-index:99;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content{padding:20px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box .img-apnel{width:75px;height:75px;border-radius:50%;border:1px solid #a69f97;margin:0;padding:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items{height:auto;overflow:hidden;margin:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .cross-btn{margin:0 0 -20px 0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel{padding:10px 0 0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box .text-panel{width:78%;padding-right:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel h3.features_title{font-size:18px;line-height:27px;letter-spacing:5.83px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box:nth-child(3) .text-panel,#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box:nth-child(7) .text-panel{padding-right:0;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box{margin:0 0 20px;flex-wrap:inherit;}.product-banner .product-desc .text-panel{text-align:center;}.product-banner .product-desc{bottom:22px;}#ccm_overview .back-to-overview .ast-container-custom{padding-right:17px !important;}#ccm_overview .back-to-overview .btn a{max-width:190px;}#ccm_overview .juniper-mattress{padding-top:26px;}#ccm_overview .juniper-mattress .inner-content .lf-side .slider-items .img-panel a{height:110px;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-text-panel h2{font-size:32px;letter-spacing:.22px;padding:0 0 5px;}#ccm_overview .juniper-mattress .inner-content .lf-side .top-text-panel span.juniper-prise{padding-bottom:25px;}#ccm_overview .juniper-mattress .inner-content .lf-side .img-title p{padding:12px 0;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn{padding-top:20px;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-btn ul.nav li{width:30.8%;}#ccm_overview .juniper-mattress .inner-content .lf-side .tab-section .tab-content{padding-top:21px;}#ccm_overview .juniper-mattress .inner-content .rt-side{padding-top:46px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .title-block ul{padding:12px 15px 10px 16px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul{grid-template-columns:1fr 1fr 1fr;grid-column-gap:17px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content{padding:30px;margin:0 15px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items .box{width:47%;margin:0 0 20px 0;padding:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .popup-title h3{font-size:15px;line-height:20px;letter-spacing:2px;padding:0 0 30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .items .box .btm-text p{font-size:12px;line-height:20px;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .btm-block{padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .specification-popup .popup-content .cross-btn a{top:18px;right:15px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .img-panel{width:40% !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel{padding-left:15px;width:50%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion3 .accordion__body .box .text-panel{width:60%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .check-box{width:10%;margin:-4px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .check-box .label{width:23px;height:23px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box{padding:13px 10px 14px 14px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body{margin-right:7px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .flex-content ul li{display:block !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .flex-content .lf-panel ul li{padding-right:15px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .flex-content .rt-panel ul li{padding-left:14px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .accordion__body .box .text-panel h4{margin-bottom:10px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block .inner-div .table-title h3{font-size:10px;line-height:16px;letter-spacing:1.2px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel h4 span.display_none{display:none !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .table-block{margin-top:38px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3{margin-top:40px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3 .accordion__header ul li a,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2 .accordion__header ul li a{width:88%;display:block;margin:0 0 0 auto;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code{background:none;padding:0 0px;margin:38px 0 40px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .title h3{padding:0 0 20px;}#ccm_overview .juniper-mattress .inner-content .rt-side .light-panel{margin:0 0 21px;padding:25px 35px 25px 45px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .lf-text h3{font-size:30px;letter-spacing:.6px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel{padding-left:20px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel p{font-size:12px;letter-spacing:.48px;padding-bottom:7px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel .offer-popup-btn a{font-size:15px;line-height:20.89px;letter-spacing:1.8px;font-weight:400;width:254px;height:37px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .lf-panel{width:60%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .middle-panel{width:10%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free .lf-panel{width:90%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free .ri-panel{width:10%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free .ri-panel p,#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free .lf-panel a{font-size:12px;letter-spacing:1.08px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item .ri-panel span.text{padding-right:8px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free{padding-bottom:12px;margin:-8px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select{padding-bottom:27px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns{padding:25px 0 0;}.together-block-shop{padding-top:80px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li{padding:0 0 29px;}.together-block-shop .title .icon-block{width:39px;margin-bottom:19px;}.together-block-shop .title h2{font-size:32px;line-height:42px;letter-spacing:.22px;padding:0 0 20px;}.together-block-shop .reviews-panel .box{padding:24px 32px 28px 26px;}.together-block-shop .title p{width:90%;}.together-block-shop .reviews-slider .owl-nav button.owl-next,.together-block-shop .reviews-slider .owl-nav button.owl-prev{width:44px;height:58px;}.together-block-shop .reviews-panel .box .verified-owner span{padding:0 0 25px;}.together-block-shop .reviews-panel .box .content p{padding:0 0 5px;}.together-block-shop .reviews-btn{margin:0;padding-top:31px;}#ccm_overview .like-section-shop{padding:93px 0 93px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .popup-content{padding:30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .inner-adding .items{flex-direction:column;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .inner-adding .items .lf-panel{width:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .inner-adding .items .rt-panel{width:100%;padding:20px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .popup-content .popup-title h3{font-size:15px;line-height:20px;letter-spacing:2px;padding:0 0 30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion1 .adding-popup .popup-content .cross-btn a{top:22px;right:14px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .shop-topper-details .shop-popup-inner{padding:40px 15px 30px;max-width:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content{padding:60px 15px 20px;max-width:100%;margin:0 15px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items{flex-direction:column;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .lf-panel{width:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .inner-offer .items .rt-panel{width:100%;padding:20px 0 0;}#warranty-popup .popup-content{padding:50px 30px 30px;}#warranty-popup .inner-warranty .text-panel .title-block h3{font-size:15px;line-height:25px;letter-spacing:5px;padding:25px 0 40px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .popup-content{max-width:100%;padding:30px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items{flex-direction:column;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .lf-panel{width:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel{width:100%;padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel .expect{padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .box .text-panel p{width:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel p.message{padding:20px 0 0;width:100%;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .service_details_items .rt-panel p.message span.breck{display:inline;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec{margin:0;padding:28px 0 0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free#service_details #service_details_opoup .inner_service_details .btm-sec .purchase_items .box{width:100%;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .popup-content{max-width:100%;padding:60px 30px 30px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .rt-panel .top-block h3{font-size:16px;line-height:30px;}#ccm_overview .inner-content .rt-side .selected-section .btns #finance-popup .inner-finance .items .lf-panel .box .text-block h3{font-size:30px;line-height:60px;margin:0;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content{padding:20px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size{width:100%;justify-content:space-between;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size .box{margin:0 0 15px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size a{width:48%;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .popup-title h3{padding:0 0 28px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .select-size .box .btm-text p{font-size:11px;line-height:13px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .popup-title h2{font-size:25px;line-height:27px;padding:0 0 20px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .select_size_popup .popup-content .btn{padding-top:20px;}.clicnt-block{padding:45px 0 20px;}.clicnt-block .title-block h2{font-size:16px;line-height:25px;letter-spacing:4px;color:#827a71;padding:0 0 43px;}.clicnt-block .voted-boxs{width:85%;}.clicnt-block .voted-boxs .img-panel{width:47.3%;margin-bottom:23px;}.like-section .like-slider .items .box .text-panel .middle-block h3{font-size:22px;line-height:30px;}.like-section .like-slider .items .box .text-panel .middle-block p{font-size:9px;line-height:5px;letter-spacing:0;margin-top:-12px;}.like-section .like-slider .items .box .text-panel .middle-block p span{font-size:10px;line-height:18px;letter-spacing:0;display:inline-block;}.like-section .like-slider .items .box .text-panel p{font-family:"Poppins",sans-serif;font-size:10px;line-height:15px;letter-spacing:0;}#ccm_overview .like-section{padding-top:50px;}#ccm_overview .night-comfort .desc .icon-block{display:block;}#ccm_overview .night-comfort .desc{top:54%;}#ccm_overview .night-comfort .night-bg img{min-height:615px;}#ccm_shop_juniper .socal-factory{padding-top:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul li label.active{background:#827a71;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul li label:hover,#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio ul li input:checked ~ label{background:#827a71;}#ccm_overview .juniper-mattress .inner-content .rt-side .size-block .field-radio{padding-bottom:9px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-panel .content-desc .tab-pane .img-panel{height:262px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .top-box .icon-panel{width:70px;margin:0 auto;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(1){padding-top:15px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a{height:110px;}#ccm_overview .like-section,#ccm_shop_juniper .like-section,#ccm_shop_juniper .gallery-section{padding-left:20px;padding-right:20px;}.like-section .like-slider .items .box .text-panel{padding-left:10px;padding-right:10px;}#ccm_shop_juniper .reserve-collection-size-matters .size-hero-img .mobile-size-matter{height:760px;}}@media screen and (max-width:730px){#ccm_shop_juniper .size-matters .size-hero-img .mobile-size-matter{height:870px;}#ccm_shop_juniper .reserve-collection-size-matters .size-hero-img .mobile-size-matter{height:735px !important;}}@media screen and (max-width:700px){#ccm_shop_juniper .size-matters .size-hero-img .mobile-size-matter{height:850px;}#ccm_shop_juniper .reserve-collection-size-matters .size-hero-img .mobile-size-matter{height:730px !important;}}@media screen and (max-width:640px){#ccm_shop_juniper .size-matters .size-hero-img .mobile-size-matter{height:800px;}}@media screen and (max-width:590px){#ccm_shop_juniper .reserve-collection-size-matters .size-hero-img .mobile-size-matter{height:660px !important;}#ccm_shop_juniper .size-matters .size-hero-img .mobile-size-matter{height:780px;}}@media screen and (max-width:550px){#ccm_shop_juniper .size-matters .size-hero-img .mobile-size-matter{height:720px;}}@media screen and (max-width:480px){#ccm_shop_juniper .reserve-collection-size-matters .size-hero-img .mobile-size-matter{height:630px !important;}#ccm_shop_juniper .size-matters .size-hero-img .mobile-size-matter{height:680px;}}@media screen and (max-width:420px){#ccm_shop_juniper .reserve-collection-size-matters .size-hero-img .mobile-size-matter{height:600px !important;}#ccm_shop_juniper .size-matters .size-hero-img .mobile-size-matter{height:640px;}}@media screen and (max-width:400px){#ccm_shop_juniper .reserve-collection-size-matters .size-hero-img .mobile-size-matter{height:580px !important;}#ccm_shop_juniper .size-matters .size-hero-img .mobile-size-matter{height:630px;}}@media screen and (max-width:540px){#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane{left:-40%;}}@media screen and (min-width:412px) and (max-width:428px){#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane{left:-75%;}}@media screen and (max-width:425px){#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a{height:100px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a{min-height:95px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box{margin-bottom:10px;}#ccm_shop_juniper .comfort-level-block .inner-content .topper-product-lists{margin-bottom:15px;}#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block.topper-feel-description{height:70px;}}@media screen and (max-width:414px){#ccm_shop_juniper .juniper-story-header nav.navbar ul li{padding:0;width:33.333%;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane{left:-90%;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section.show_height .tab-panel .content-desc.dtls_content{bottom:441px;}#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .title .construction-block-heading{width:70%;}#ccm_shop_juniper .specification_block .boxs{grid-template-columns:1fr 1fr;}#ccm_shop_juniper .tablet-uncover-section .coniguration-block .products-items .box .text-panel p{width:100%;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .img-panel p.mobile-display{width:100%;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel .img-panel{width:70px;height:70px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-section .features-panel .features-text{padding-left:26px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content .inner-features .rt-panel .items .box .img-apnel{width:68px;height:68px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .rt-side .features-popup-section .features-popup .popup-content{padding:49px 35px 42px 32px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-panel .img-panel{width:70px;height:70px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .features-section .features-panel .features-text{padding:0 0 0 18px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side .benefit-popup-section .benefits-popup .popup-content .inner-features .rt-panel .items .box .img-apnel{width:68px;height:68px;}#ccm_shop_juniper .benefits-block .inner-content .rt-side{padding:39px 20px 35px 29px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel .offer-popup-btn a{width:230px;}#ccm_overview .juniper-mattress .inner-content .rt-side .promo-code{padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .items-select .item.free .lf-panel a{font-size:10px;}}@media screen and (max-width:767px){#ccm_shop_juniper .comfort-level-block .inner-content .recommended-block .recommended-items .box{margin:0 0 20px;}#ccm_shop_juniper .gallery-section .gallery-slider .owl-item{padding-bottom:0;}}@media screen and (max-width:480px){#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box .text-panel p{font-size:10px;line-height:1.5em;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box .btm-box .icon-title h3{font-size:10px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .btm-box{margin-bottom:5px;}#ccm_shop_juniper .gallery-section .inner_gallery{background:#fff;}}@media screen and (max-width:400px){#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .quantity .quantity-dropdown{padding:0;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion3 .quantity label{display:none;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block ul li a{font-size:12px;}#ccm_shop_juniper .specification_block .title-block h3{font-size:22px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box a .top-box .icon-title h3{letter-spacing:0;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(1){padding-top:10px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(1) a .top-box{padding-bottom:33px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(4) a .top-box{padding-bottom:50px;}#ccm_shop_juniper .comfort-level-block .inner-content .products-items .box:nth-child(2) a .top-box{padding-bottom:28px;}}@media screen and (max-width:360px){#ccm_shop_juniper .uncover-section .btm-block .tab-content .construction-block .tab-section .tab-content .tab-pane{left:-123%;}}@media screen and (max-width:1024px){.arthboard_block .items{flex-direction:column;padding:0 58px 40px !important;margin-bottom:54px;}.relieve_sleep .inner-content .left-side .img-panel img{object-position:top center;}.arthboard_block .items .lf-side{width:100%;}.arthboard_block .items .row{width:100%;padding-top:32px;}.arthboard_block .items .middle-block{padding:0;width:36%;}.arthboard_block .items .rt-side .box .lf{width:35%;}.arthboard_block .items .rt-side .box .rt{width:65%;padding:0;}.arthboard_block .items .rt-side{width:64%;min-height:auto;background:none;margin:0;padding:0;}}@media screen and (max-width:767px){.arthboard_block .items{padding:0 25px 42px !important;margin-bottom:50px;border-bottom:1px solid rgba(85,85,85,.4) !important;}.arthboard_block .items .row{flex-direction:column;padding-top:17px;}.arthboard_block .items .middle-block{width:100%;}.arthboard_block .items .rt-side{width:100%;}.arthboard_block .items .top-panel{position:relative;}.arthboard_block .items .middle-block .top-panel h3{max-width:200px;}.arthboard_block .items .middle-block .top-panel .shop-btn{position:absolute;top:10px;right:0;margin:0;padding:0;}.arthboard_block .items .middle-block .size-block{padding-top:18px;}.arthboard_block .items .middle-block .size-block p{padding-bottom:22px;max-width:100%;}.arthboard_block .items .middle-block .shop-btn a{padding:10px 35px 10px;}.arthboard_block{padding:55px 0 0;}.arthboard_block .items .middle-block .size-block p span.breck{display:inline;}}.product-type-Topper,.product-type-Pillow,.product-type-Adjustable{display:block !important;}.product-type-Adjustable .rt-side .desc-block h2{font-size:29px !important;line-height:35px !important;}#relieve-sleep-disturbances > div > div > div > div > div > div > div > div > div > img{border:SOLID 1px PURPLE !important;border-radius:10000px !important;height:70px !important;width:70px !important;}#benefits-natural-mattress .elementor-widget-image img{border:SOLID 1px #32434f !important;border-radius:10000px !important;height:70px !important;width:70px !important;}button.btn-dealer{font-family:"Poppins",sans-serif;font-size:16px;line-height:14px;letter-spacing:2.52px;font-weight:600;width:100%;display:block;background:#bd9e59;color:#fff;margin:0;border:1px solid;border-radius:5px;padding:13px 0;text-align:center;text-transform:uppercase;margin-top:10px;}@media screen and (max-width:1024px){.napa-mattress{padding-top:69px;}.napa-mattress .box{flex-direction:column;margin-bottom:95px;}.napa-mattress .box .img-panel,.napa-mattress .box .text-panel{width:100%;height:auto;}.napa-mattress .box .text-panel{padding-bottom:40px;}}@media screen and (max-width:767px){.napa-mattress .box .text-panel{padding:26px 30px 32px;}.napa-mattress{padding:31px 0 125px;}.napa-mattress.topper_details .box .text-panel .btm-panel .union-box .shop-button{width:100%;text-align:left;margin-top:15px;}.napa-mattress .box.comfort_options .text-panel .btm-panel{height:auto;}}@media screen and (max-width:400px){.napa-mattress .box .text-panel .btm-panel .union-box .lf-side .tabs .tab .content .inner-content .text-block h4{font-size:10px;line-height:17px;letter-spacing:.24px;}.napa-mattress .box .text-panel .btm-panel .union-box.comfort_options .shop-button a{padding:10px 21px;}}span.collection_name a{color:unset;}.collection_name_price{margin:30px 0 15px 0;display:flex;justify-content:space-between;}.collection_image{overflow:hidden;border-bottom:10px solid #bd9e59;transition:all .3s ease-in-out;}.select_collection_section .collection_image{border-color:#147397;}.heritage_collection_section .collection_image{border-color:#43695b;}.collection_image img{transform:scale(1);transition:all .5s ease-in-out;}.collection_image:hover img{transform:scale(1.1);}span.collection_name{font:normal normal normal 36px/42px Playfair Display;letter-spacing:.27px;color:#32434f;}span.collection_price{font:normal normal normal 15px/42px Poppins-Regular;letter-spacing:.28px;color:#8a837b;opacity:.77;}.collection_excerpt{font:normal normal normal 14px/22px Poppins;letter-spacing:.28px;color:#555;opacity:1;padding:20px 0 35px 0;}.collection_buttons a{border:1px solid #827a71;text-align:center;letter-spacing:3.36px;color:#394a58;text-transform:uppercase;opacity:1;font-size:13px;padding:10px 16px;}.collection_buttons a:last-child{margin-left:15px;}.button-block{display:flex;justify-content:space-between;align-content:center;align-items:center;}section.collection_section{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;}@media screen and (max-width:1210px) and (min-width:1025px){section.collection_section{padding:0 10px;}}.collection_image img{max-height:315px;width:100%;object-fit:cover;object-position:center;}.tooltip-section{position:relative;margin:0;padding:0;}.tooltip-section .tooltip-btn{margin:0;padding:0;}.tooltip-section .tooltip-btn ul.nav{margin:0;padding:0;}.tooltip-section .tooltip-btn ul.nav li{list-style:none;display:inline-block;margin:0;padding:0 0 0 3px;}.tooltip-section .tooltip-btn ul.nav li a.tab-tooltip{position:relative;width:27px;height:auto;display:block;outline:none;border:none;margin:0;padding:0;}.tooltip-section .tooltip-btn ul.nav li a.tab-tooltip:after{position:absolute;content:"";left:0;bottom:30px;border:9px solid;border-color:#ecebea transparent transparent transparent;transition:all .1s ease-in-out;opacity:0;visibility:hidden;}.tooltip-section .tooltip-btn ul.nav li a.tab-tooltip.current:after{opacity:1;visibility:visible;left:50%;transform:translateX(-50%);}.tooltip-section .tooltip-btn ul.nav li a.tab-tooltip img{width:100%;height:auto;}.tooltip-section .tooltip-content{margin:0;padding:0;}.tooltip-section .tooltip-content .tooltip-pane{position:absolute;bottom:48px;right:0;padding:5px 15px 5px 17px;min-width:181px;text-align:center;background:#ecebea;transition:all .3s ease-in-out;border-radius:6px;opacity:0;visibility:hidden;z-index:9;}.tab-tooltip p.icon-button{padding:2px;color:#c9c8c8;font-size:10px;line-height:21px;border:1px solid #c9c8c8;text-align:center;border-radius:50%;margin:0;}.tooltip-section .tooltip-content .tooltip-pane.current{opacity:1;visibility:visible;}.tooltip-section .tooltip-content .tooltip-pane .text-block p{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:.48px;font-weight:400;color:#555;text-align:center;margin:0;padding:0;}span.collection_name{font-size:38px !important;}span.collection_price{font-family:Poppins !important;font-size:14px !important;line-height:22px !important;}.collection_name_price{align-items:center;}.collection_excerpt{padding:8px 0 46px 0;max-width:80%;}.collection_buttons a{font-family:Poppins !important;font-size:12px !important;line-height:21px !important;font-weight:600 !important;background:rgba(247,247,247,.36) !important;transition:all .5s ease-in-out;display:inline-block;padding:10px 25px !important;}.collection_buttons a:hover{color:#d88467;border-color:#d88467;}.collection-box{width:48.4%;margin:0 !important;padding-bottom:98px;}span.collection_name a{color:unset;}.collection_section > div:nth-last-child(-n+2){padding-bottom:0;}.collection-box.select_block:nth-child(n+6){padding-bottom:0 !important;}.collection-box.select_block:nth-child(n+4){padding-bottom:98px;}@media screen and (max-width:1024px){.collection_image img{max-height:210px !important;}.collection_buttons{width:inherit;}.collection_buttons a:last-child{margin-top:10px;margin-left:0 !important;}section.collection_section{padding:0 45px;}}@media screen and (max-width:767px){.collection-box.select_block:nth-child(n+6){padding-bottom:65px !important;}.collection-box.select_block:nth-child(n+7){padding-bottom:0 !important;}.collection-box{padding-bottom:65px !important;}.collection-box{width:100% !important;margin:0 !important;flex-direction:column;}.collection_buttons{width:inherit;}.collection_buttons a:last-child{margin-left:6px !important;}.collection_buttons a{padding:10px 20px !important;}.collection-box:nth-child(n+4){padding-bottom:92px;}.collection-box:last-child{padding-bottom:0;}section.collection_section{margin:60px 0 0;padding:0 25px;}.collection_image img{max-height:100% !important;}.collection_excerpt{padding-top:3px !important;padding-bottom:20px !important;}.tooltip-section .tooltip-btn ul.nav li{padding:0 0 0 5px;}.tooltip-section .tooltip-btn ul.nav{padding:10px 0 0 !important;}.collection_name_price{margin-top:25px;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn a:before{display:none;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn a{margin-left:0;}}@media screen and (max-width:400px){.collection_buttons a:last-child{margin-left:0 !important;}.collection_buttons{width:inherit;}.select_block .collection_buttons{width:inherit;}}header .middle-header .right-side .icon-block ul li a.search-click #search-field{position:absolute;top:50px;right:0;bottom:0;margin:0;width:339px;transition:all .5s ease-in-out;visibility:hidden;opacity:0;transform:translateY(20px);z-index:9999;}header .middle-header .right-side .icon-block ul li a.search-click #search-field{visibility:visible;opacity:1;transform:translateY(0);}.tooltip-section{display:none;}.together-block-shop{display:none;}#ccm_overview .juniper-mattress{padding-bottom:90px;}.woocommerce ul.products li.product a img{margin-bottom:0 !important;}.brand-bg-color-for-list{width:100%;height:10px;}.woocommerce-account .site-main{max-width:1440px;margin:0 auto;padding:30px 0;}@media screen and (max-width:1366px){.woocommerce-account .site-main{padding-left:15px;padding-right:15px;}}.woocommerce-account .site-main li a{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:600;color:#394a58;text-transform:capitalize;display:block;transition:all .5s ease-in-out;cursor:pointer;padding-top:12px;padding-bottom:12px;}.woocommerce-account .site-main li a:hover{}.woocommerce-MyAccount-navigation-link{border-color:#ebebeb;}.woocommerce-MyAccount-navigation-link a:hover{background:#fbfbfb;}.woocommerce-account .site-main .woocommerce-MyAccount-content mark,.woocommerce-account .site-main .woocommerce-MyAccount-content p{font-family:"Poppins",sans-serif;font-size:12px;letter-spacing:.28px;line-height:21px;font-weight:400;color:#8a837b;padding:0;margin-bottom:15px;}.woocommerce-account .site-main .woocommerce-MyAccount-content p strong{font-weight:600;}.woocommerce-account .site-main .woocommerce-MyAccount-content p a{display:inline-block;color:#8a837b;font-weight:600;}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%;}.woocommerce-account .woocommerce-MyAccount-content{width:73%;padding:10px;}.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#bd9e59;}.woocommerce-account .woocommerce-MyAccount-orders thead  th span.nobr{font-family:"Poppins",sans-serif;color:#555;font-size:14px;letter-spacing:2.52px;line-height:20px;font-weight:600;text-transform:uppercase;}.woocommerce-account .woocommerce-MyAccount-orders table.my_account_orders time,.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-orders-table__cell,.woocommerce-account .woocommerce-MyAccount-orders tbody tr a{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:.28px;line-height:22px;font-weight:400;color:#8a837b;text-transform:capitalize;padding-left:1em;padding-right:1em;}.woocommerce-account .woocommerce-MyAccount-orders tbody tr a:hover{color:#bd9e59;}.woocommerce-account .woocommerce-MyAccount-orders tbody tr a{padding-left:0;}.woocommerce-account .woocommerce-MyAccount-orders tbody tr a.woocommerce-button.view{font-family:"Poppins",sans-serif;font-size:12px;line-height:13.19px;font-weight:600;letter-spacing:2.8px;color:#fff;max-width:108px;height:38px;border-radius:0;background:#bd9e59;border:1px solid transparent;display:flex;align-items:center;justify-content:center;text-transform:uppercase;cursor:pointer;transition:all .2s ease-in-out;margin:0;padding:0;}.woocommerce-account .woocommerce-MyAccount-orders tbody tr a.woocommerce-button.view:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}.woocommerce-account .site-main .woocommerce-MyAccount-content a.woocommerce-button--next,a.woocommerce-button.woocommerce-button--previous.woocommerce-Button.woocommerce-Button--previous.button{font-family:"Poppins",sans-serif;font-size:10px;line-height:13.19px;font-weight:600;letter-spacing:2.8px;color:#fff;max-width:108px;height:38px;border-radius:0;background:#bd9e59;border:1px solid transparent;display:flex;align-items:center;justify-content:center;text-transform:uppercase;cursor:pointer;transition:all .2s ease-in-out;margin:auto 10px;padding:8px 20px;}.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination{display:flex;flex-wrap:wrap;}.woocommerce-account .site-main .woocommerce-MyAccount-content a.woocommerce-button--next:hover,a.woocommerce-button.woocommerce-button--previous.woocommerce-Button.woocommerce-Button--previous.button:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}.woocommerce-account .site-main .woocommerce-info{margin-top:0;}.woocommerce-account .site-main a.woocommerce-Button.button{background:#bd9e59;border:1px solid transparent;color:#fff;}.woocommerce-account .site-main a.woocommerce-Button.button:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{width:48% !important;display:inline-block;}.woocommerce-account .addresses .title .edit,.woocommerce-account .woocommerce-MyAccount-content .title h3{font-family:"Poppins",sans-serif;color:#394a58;font-size:14px;letter-spacing:.28px;line-height:20px;font-weight:600;text-transform:uppercase;}.woocommerce-account .woocommerce-MyAccount-content address{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:.28px;line-height:22px;font-weight:400;color:#8a837b;}.woocommerce-account .woocommerce-MyAccount-content .edit-account p{width:49% !important;}.woocommerce-account .woocommerce-MyAccount-content .edit-account p em{font-family:"Poppins",sans-serif;color:#827a71;font-size:12px;letter-spacing:.28px;padding-top:5px;}.woocommerce-account .woocommerce-MyAccount-content .edit-account legend{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;color:#827a71;font-weight:600;letter-spacing:.28px;}.woocommerce-account .woocommerce-MyAccount-content .edit-account .woocommerce-Button{font-family:"Poppins",sans-serif;font-size:10px;line-height:13.19px;font-weight:600;letter-spacing:2.8px;color:#fff;max-width:108px;height:38px;border-radius:0;background:#bd9e59;border:1px solid transparent;display:flex;align-items:center;justify-content:center;text-transform:uppercase;cursor:pointer;transition:all .2s ease-in-out;margin:0;padding:0;}.woocommerce-account  .woocommerce-order-details{margin-top:35px;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields button{background-color:#bd9e59;border-color:#bd9e59 !important;color:#fff !important;text-transform:uppercase;border-radius:0 !important;letter-spacing:1px;border:1px solid #bd9e58 !important;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields button:hover{background-color:#fff;color:#bd9e59 !important;border-color:#bd9e59 !important;}.woocommerce-account .woocommerce-order-details .ccm-order-summery  .woocommerce-table th,.woocommerce-account .woocommerce-order-details .ccm-order-summery  .woocommerce-table td,.woocommerce-account .woocommerce-order-details .ccm-order-products-list  .woocommerce-table td{border-right:0;border-top:0;}.woocommerce-account  .woocommerce-order-details .ccm-order-summery .woocommerce-table.woocommerce-table--order-details.shop_table.order_details{padding:20px 0 25px 25px;}.woocommerce-account .woocommerce-order-details .ccm-order-summery .woocommerce-order-overview{padding-left:25px;}.woocommerce-account  .woocommerce-order-details .ccm-order-summery .woocommerce-table.woocommerce-table--order-details.shop_table.order_details th,.woocommerce-account  .woocommerce-order-details .ccm-order-summery .woocommerce-table.woocommerce-table--order-details.shop_table.order_details td{padding-top:0;padding-bottom:0;}.woocommerce-account .woocommerce-MyAccount-content .edit-account .woocommerce-Button:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}.woocommerce-account #customer_login h2{font-family:"Playfair Display",serif;font-size:30px;line-height:40px;font-weight:400;color:#1a3743;text-align:left;margin:0;padding:0;}.woocommerce-account #customer_login{display:flex;align-items:flex-start;justify-content:space-between;}.woocommerce-account #customer_login .col-1,.woocommerce-account #customer_login .col-2{width:49%;}.woocommerce-account #customer_login .form-row{width:100%;margin:0 0 10px;}.woocommerce-account #customer_login .form-row .woocommerce-Input{position:relative;font-family:"Poppins",sans-serif;font-size:13px;line-height:45.46px;letter-spacing:.78px;font-weight:600;color:rgba(130,122,113,.5);text-transform:capitalize;outline:none;box-shadow:none;background:rgba(236,235,234,.25);border:none !important;display:inline-block;padding:0 25px 0 28px;border-radius:0;margin:0;}.woocommerce-account .woocommerce form .form-row input.input-text,.woocommerce-account .woocommerce form .form-row textarea,.woocommerce-account .woocommerce .select2-container .select2-selection--single,.woocommerce-account .woocommerce select{padding-left:0px !important;}.woocommerce-edit-account p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{width:100% !important;}.woocommerce-edit-account button.woocommerce-Button.button{max-width:unset !important;padding:12px 15px !important;}.gens-referral_share__email input[type='submit']{padding:12px 30px !important;}.user-registration-page button.woocommerce-button.button{font-family:"Poppins",sans-serif;font-size:14px;line-height:13.19px;font-weight:600;letter-spacing:2.8px;color:#fff;width:130px;height:48px;border-radius:0;background:#bd9e59;border:0;outline:0;transition:all .2s ease-in-out;margin:0;padding:0;}.user-registration-page .lost_password a{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:.48px;color:#555;display:inline-block;text-transform:capitalize;margin:0;padding:0;transition:all .2s ease-in-out;}.user-registration-page .lost_password a:hover{color:#bd9e59;}.user-registration-page button.woocommerce-button.button:hover{background-color:transparent;border:1px solid #bd9e59;color:#bd9e59;}.single-product #ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content{padding:0;max-width:600px;}.single-product div#offer-popup.open_popup .img-panel img{width:100% !important;}.single-product #ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content{overflow:hidden;}.single-product #ccm_overview .juniper-mattress .inner-content .rt-side .promo-code .rt-panel #offer-popup .popup-content .cross-btn a img{filter:invert(65%) sepia(44%) saturate(700%) hue-rotate(3deg) brightness(100%) contrast(100%);}.home form.dgwt-wcas-search-form.active-search{left:-432px !important;opacity:1 !important;display:block !important;}@media screen and (max-width:1024px){.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:20px;}.woocommerce-account .site-main .woocommerce-MyAccount-content p:last-child{max-width:100%;}}@media screen and (max-width:600px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{width:100% !important;}.breadcrumb{text-align:center;font-size:10px;padding:5px 0 !important;}.btm-header .inner-content.ast-container-custom{padding:0 !important;}header .btm-header .breadcrumb span a,header .btm-header .breadcrumb span{line-height:1.75em !important;font-size:10px !important;}.btm-header .breadcrumb a:after{padding-left:8px !important;}.product-banner img{height:auto !important;}}@media only screen and (max-width: 1100px) and (min-width: 769px){.banner .banner-slider .items .banner-desc-1 .text-panel{background:rgba(255,255,255,.33);padding:5px 25px 15px;margin-right:40px;}.banner .banner-slider .items .text-panel h1{font-size:38px;line-height:42px;}}#wishlist-popup #btn_close{position:absolute;top:15px;right:20px;margin:0;padding:0;}#wishlist-popup #btn_close a{display:inline-block;}#wishlist-popup .popup-content{max-width:630px;width:100%;height:auto !important;padding:75px 40px 50px 40px;overflow:hidden;}#wishlist-popup .popup-content .ccm-wishlist-form-row{justify-content:center;}#wishlist-popup .popup-content textarea{margin:20px 0 22px;}@media screen and (max-width:767px){#wishlist-popup .popup-content{padding:65px 20px 30px 20px;}#wishlist-popup p.success_msg_wishlist_mail{height:48px;}}@media screen and (max-width:400px){#wishlist-popup p.success_msg_wishlist_mail{height:70px;}}.healthy_lifestyle_section .elementor-widget-wrap{max-width:670px;width:100%;}@media (max-width: 1024px){.healthy_lifestyle_section .elementor-widget-wrap{margin:0 auto !important;}}@media (max-width: 767px){.healthy_lifestyle_section .elementor-widget-wrap{max-width:485px;}}.ccm-monthly-financing{width:100%;display:inline-block;}.ccm-monthly-financing .ca-promotional-widget .widget-container,.ccm-monthly-financing .ca-promotional-widget .widget-container span{font-family:"Poppins",sans-serif !important;font-size:14px !important;line-height:22px !important;letter-spacing:.28px !important;font-weight:400 !important;text-align:left !important;color:#555 !important;}body .LOC-widgets[_ngcontent-goo-c56] .price-focus[_ngcontent-goo-c56] .suggested-payment[_ngcontent-goo-c56] .monthly-price[_ngcontent-goo-c56],.ccm-monthly-financing .ca-promotional-widget .widget-container .ca-promotional-css-s4hdi7-StyledHighlightDiv,.ccm-monthly-financing .ca-promotional-widget .widget-container button,body .ccm-monthly-financing .ca-promotional-widget .widget-container .LOC-widgets .price-focus .suggested-payment .monthly-price{color:#bd9e59 !important;}body.acuity-bar-visible{top:0 !important;}body.acuity-bar-visible .acuity-booking-bar{display:none !important;}.banner-desc.banner-desc-1 h3{font-family:"Playfair Display",serif !important;font-size:44px !important;line-height:50px;font-weight:400;letter-spacing:-.25px;color:#384959;margin:20px 0 0;padding:0 0 18px;}.showrooms-panel .item-box{position:relative;}.showrooms-panel .item-box .best-rated-badge-image{position:absolute;top:35%;right:40.2%;width:12%;}@media (max-width: 1025px) and (min-width: 768px){.showrooms-panel .item-box .best-rated-badge-image{top:50%;right:-1%;width:24%;}}@media (max-width: 830px) and (min-width: 767px){.showrooms-panel .item-box .best-rated-badge-image{top:46%;}}@media (max-width: 768px) and (min-width: 550px){.showrooms-panel .item-box .best-rated-badge-image{top:46%;right:-1%;width:24%;}}@media (max-width: 550px) and (min-width: 450px){.showrooms-panel .item-box .best-rated-badge-image{top:42%;right:-1%;width:24%;}}@media (max-width: 450px) and (min-width: 320px){.showrooms-panel .item-box .best-rated-badge-image{top:36%;right:-0%;width:22%;}}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3.is-active .accordion-sub-section,#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion.accordion2.is-active .accordion-sub-section{display:block;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion-sub-section{margin-top:-35px !important;}.accordion2-additional-height{max-height:670px !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .adjutable-accessories-addons .accordion__header ul{background:#ebebeb;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .adjutable-accessories-addons .accordion__header ul li span{color:#32434f;text-transform:capitalize;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .adjutable-accessories-addons{background:#f8f7f6;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .adjutable-accessories-addons .accordion__body .box{border-top:unset;border-left:unset;border-right:unset;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .adjutable-accessories-addons .accordion__header ul{padding:8px 16px 8px 22px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion2_3 .accordion__body.is-active{height:250px;}.adjustable-accessories-accordion{margin-bottom:35px;margin-top:45px;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion.accordion2_3{border:1px solid rgba(130,122,113,.5) !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section.adjustable-accessories-accordion .accordion2_3 .accordion__header ul{padding:13px 16px 12px 22px;}#ccm_overview .juniper-mattress .inner-content .rt-side .selected-section .btns .top-block .adjustable-accessories-accordion ul li{padding:0 0 0 !important;}#ccm_overview .juniper-mattress .inner-content .rt-side .accordion-section .accordion .accordion__body .box.hide-addon-bydefault{display:none;}.ccm-hide-prod-pdf-button a{color:#3d4a52 !important;border:2px solid #b9b8b6 !important;padding:5px 10px !important;background:#fff !important;border-radius:3px;font-size:12px !important;font-weight:600 !important;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li.ccm-hide-prod-pdf-button a::after{background:unset !important;}.ccm-hide-this-section{display:none !important;}#ccm_shop_juniper .juniper-story-header.ccm-tweak-this-section .shop-juniper-btn .juniper-btn a{font-size:0;}#ccm_shop_juniper .juniper-story-header.ccm-tweak-this-section .shop-juniper-btn .juniper-btn span{display:none;}#ccm_shop_juniper .juniper-story-header.ccm-tweak-this-section .shop-juniper-btn{width:0 !important;}#ccm_shop_juniper .juniper-story-header.ccm-tweak-this-section nav.navbar{width:100% !important;}#ccm_shop_juniper .juniper-story-header.ccm-tweak-this-section nav.navbar ul{justify-content:center !important;}#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .recommended-block .btns,#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .recommended-block .recommended-items .box,#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .products-items .box{display:none;}#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .recommended-block .recommended-items .box.selected-sleep,#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .products-items .box.selected-feel{display:flex;}#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .recommended-block .recommended-items,#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .products-items{justify-content:center;}#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .title-block p#pls-choose-toppers{padding-top:0 !important;padding-bottom:10px !important;}#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .products-items .box.selected-feel{margin-bottom:30px;}#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .recommended-title{text-align:center;margin-top:55px;margin-bottom:30px;}#ccm_shop_juniper .comfort-level-block.ccm-tweak-this-section .inner-content .recommended-title p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;letter-spacing:7px;font-weight:400;color:#555;margin:0;padding:0;}.ccm-footer-bottom-text{text-align:center;text-align:center;font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:300;color:#555;margin:0;padding:30px 0;font-style:italic;margin-bottom:30px;}.ccm-footer-bottom-bgcolor{width:100%;display:inline-block;background:#394a58;height:60px;margin-top:20px;}.landing-footer-gre-footer{background:#f5f5f4 !important;padding-top:45px !important;padding-bottom:0 !important;margin-bottom:0 !important;}.malibu-solid-banner-section{width:100%;display:inline-block;background-color:#32434f;text-align:center;padding:45px 20px;}.malibu-solid-banner-section h1{font-family:"Playfair Display",serif;font-size:47px;line-height:50px;letter-spacing:.27px;font-weight:400;color:#f3f4f4;text-align:left;text-align:center;text-transform:capitalize;margin-bottom:10px;}.malibu-solid-banner-section h2{font-family:"Poppins",sans-serif;font-size:25px;line-height:42px;letter-spacing:8px;font-weight:400;color:#f3f4f4;text-transform:uppercase;text-align:center;margin-bottom:0;}.malibu-mattress-header{background:#f7f7f7 !important;}.onscroll{top:60px !important;transition:top .3s ease-in-out;}#ccm_shop_juniper .juniper-story-header.ccm-tweak-this-section{transition:top .3s ease-in-out;}@media screen and (max-width: 1024px){#ccm_shop_juniper .juniper-story-header.ccm-tweak-this-section nav.navbar ul li{padding:0;width:33.333%;}#ccm_shop_juniper .juniper-story-header.ccm-tweak-this-section nav.navbar ul li:nth-child(7){width:100%;max-width:260px;margin-top:10px;margin-bottom:10px;}#ccm_shop_juniper .juniper-story-header.ccm-tweak-this-section nav.navbar ul li.ccm-hide-prod-pdf-button{padding-top:10px !important;max-width:315px !important;width:100% !important;padding-bottom:10px !important;}}@media screen and (max-width: 480px){.malibu-solid-banner-section h1{font-size:37px;}.malibu-solid-banner-section h2{font-size:20px;}.ccm-footer-bottom-text{font-size:24px;}li.ccm-hide-prod-pdf-button{padding-top:10px !important;max-width:265px;width:100% !important;padding-bottom:10px !important;}}@media (max-width: 1024px) and (min-width: 768px){}@media (max-width: 767px) and (min-width: 320px){#ccm_shop_juniper .specification_block{padding:100px 0 40px;}#ccm_shop_juniper .specification_block .boxs{grid-template-columns:1fr 1fr;}#ccm_shop_juniper .specification_block .shop-btns{padding:50px 0px 0px 0px;}#ccm_shop_juniper .specification_block .shop-btns ul li{padding:0px 0px 16px 0px;}}@media (max-width: 1192px) and (min-width: 1025px){#ccm_shop_juniper .juniper-story-header nav.navbar{width:70%;padding-left:30px;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn{width:30%;}}@media (max-width: 1100px) and (min-width: 1025px){#ccm_shop_juniper .juniper-story-header nav.navbar ul li{padding:0 22px 0 0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{font-size:10px;}}li.prod-specification-specifications{display:flex;}li.prod-specification-specifications img{width:20px;}a.specification-section-pdf-icon{margin-bottom:25px;display:inline-block;margin-top:5px;transition:all .5s ease-in-out;}a.specification-section-pdf-icon:hover{opacity:50%;transition:all .5s ease-in-out;}.prod-specification-specifications span.specs-mobile{display:none;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a.pdf-icon-specification::after{display:none !important;}.specs-mobile-version{display:none !important;}@media screen and (max-width: 1024px){.specs-desktop-version{display:none !important;}.specs-mobile-version{display:inline-block !important;}.specs-desktop-version{display:none;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li.prod-specification-specifications a.pdf-specification-txt.active{text-align:center !important;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li.prod-specification-specifications a.specs-full-width{width:100% !important;text-align:center !important;}.prod-specification-specifications span.specs-desktop{display:none;}.submenu-equal-height{height:104px;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn{display:flex;align-items:center;height:100%;}li.prod-specification-specifications a.pdf-icon-specification{margin-left:0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li.prod-specification-specifications,#ccm_shop_juniper .juniper-story-header nav.navbar ul li.prod-specification-specifications a{width:100%;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{padding:8px 5px 8px 5px;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn a{font-size:16px;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn span{display:inline-block;}.prod-specification-specifications span.specs-mobile{display:inline-block;margin-left:10px;}li.prod-specification-specifications img{width:15px;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{font-size:11px;line-height:18px;}}@media screen and (max-width: 767px){#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{font-size:10px;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn span{display:block;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn{padding:11px 20px 11px 21px;}}@media screen and (max-width: 480px){#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn a{padding:15px 10px 14px 21px;font-size:14px;line-height:20px;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{padding:4px 4px;}.submenu-equal-height{height:81px;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn a{padding:7px 10px 7px 0px;letter-spacing:2.92px;}#ccm_shop_juniper .juniper-story-header .shop-juniper-btn .juniper-btn{padding:0px 10px 0px 15px;}}@media screen and (max-width: 390px){#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{font-size:9px;}}@media screen and (min-width: 1024px){#ccm_shop_juniper .juniper-story-header .juniper-btn a:after{position:absolute;bottom:-5px;left:50%;width:0;height:3px;transform:translateX(-50%);z-index:999;background:#fff;border-radius:5px;content:"";transition:all .3s ease-in-out;}#ccm_shop_juniper .juniper-story-header .juniper-btn a.active_shop_button:after,#ccm_shop_juniper .juniper-story-header .juniper-btn a:hover:after{width:100%;}}@media (max-width: 1200px) and (min-width: 1025px){#ccm_shop_juniper .juniper-story-header nav.navbar{padding:0 30px 0 0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li{padding:0 26px 0 0;}#ccm_shop_juniper .juniper-story-header nav.navbar ul li a{font-size:11px;letter-spacing:1.26px;}#ccm_shop_juniper .specification_block .boxs .box .specification-prod-price{font-size:12px;}#ccm_shop_juniper .specification_block .boxs .box .btm-panel p{font-size:13px;}}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text.mobile-text .cross-line{text-decoration:line-through;text-decoration-thickness:1px;}#ccm_shop_juniper .juniper-mattress-story .inner-content .left-side .top-desc-text.mobile-text .cross-line:before{height:0px;}#pillows span.cross-line,#toppers span.cross-line,#sheets_cases span.cross-line,#show_adjustable span.cross-line{text-decoration:line-through;text-decoration-thickness:1px;}#pillows span.cross-line:before,#toppers span.cross-line:before,#sheets_cases span.cross-line:before,#show_adjustable span.cross-line:before{height:0;}.collection_section .collection_price span.cross-line{text-decoration:line-through;text-decoration-thickness:1px;}.collection_section .collection_price span.cross-line:before{height:0;}.starting span.cross-line{text-decoration:line-through;text-decoration-thickness:1px;}.starting span.cross-line:before{height:0;}#display_variation_price span.cross-line{text-decoration:line-through;text-decoration-thickness:1px;}#display_variation_price span.cross-line:before{height:0;}.like-section .middle-block span.cross-line,.ccm-list-brand span.cross-line,#cart-summery-main-product span.cross-line{text-decoration:line-through;text-decoration-thickness:1px;}.like-section .middle-block span.cross-line:before,.ccm-list-brand span.cross-line:before,#cart-summery-main-product span.cross-line:before{height:0;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-name{font-size:inherit;line-height:unset;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-name a{font-family:"Playfair Display",serif;font-size:20px;line-height:19.57px;letter-spacing:0;font-weight:400;color:#32434f;margin:0;width:100%;text-transform:capitalize;}@media (max-width: 1140px) and (min-width: 766px){header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box{}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover{padding:0px 0px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-name{font-size:10px;line-height:12px;margin-bottom:0;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-name a{font-size:10px;line-height:16px;margin-bottom:0;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .location-box-hover .showroom-address a{font-size:8px;margin-bottom:0px;}}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item.active a strong.hover-prise{font-size:11px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item.active a strong.hover-prise .cross-line{margin:0px 4px;}@media (max-width: 1140px) and (min-width: 766px){header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item.active a strong.hover-prise{display:flex;font-size:8px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item.active a strong.hover-prise .cross-line{margin:0px 4px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:100% !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box{margin:0 20px 0 0 !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap{margin:0 20px 0 0 !important;}}@media (max-width: 766px) and (min-width: 320px){header .middle-header .navigation{height:80vh;}header .middle-header .navigation ul li .mobile-menu .items{margin:0;padding:0 55px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu{padding:0;}header .middle-header .navigation ul li:nth-child(1) .back-btn{padding:22px 55px 10px 55px;}header .middle-header .navigation ul li:nth-child(1) .title{padding:0px 0px 0px 55px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown{margin:-28px 0 0 0;padding:0;height:100vh;background:#fff;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown li{position:relative;margin:0px 55px 0px 55px;padding:0px;display:block;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown li .section .btn ul li{margin:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown ul li.line a i{font-size:20px;margin:0;padding:0 0 0 22px;line-height:0;position:relative;top:2px;}header .middle-header .navigation ul li:nth-child(1) .inner-dropdown ul li{position:relative;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(1) .inner-dropdown ul li.line:after{position:absolute;left:0;bottom:3px;width:100%;height:1px;content:"";background:#827a71;opacity:.2;z-index:9;}header .middle-header .navigation ul li:nth-child(1) .inner-dropdown ul li a{font-family:"Poppins",sans-serif;font-size:13px;line-height:59.96px;letter-spacing:2.34px;font-weight:600;display:block;background:#fff;color:#4d5d68;margin:-5px 0;padding:0px 0px;text-transform:uppercase;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box .img-panel a{padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .section .title{padding-left:0;margin-right:0;padding-right:0;margin-bottom:28px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown ul li .section{position:absolute;top:-170px;padding:0;padding:0px 0px;background:#fff;z-index:99;width:100%;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .title h3{font-family:"Poppins",sans-serif;font-size:16px;line-height:59.96px;letter-spacing:2.88px;font-weight:500;color:#827a71;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .title a{font-family:"Poppins",sans-serif;font-size:12px;letter-spacing:.9px;line-height:30.47px;font-weight:600;color:#bd9e59;margin:0;padding:0;display:block;text-transform:inherit;text-decoration:underline;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .pra p{font-family:"Poppins",sans-serif;font-size:11px;letter-spacing:.22px;line-height:13.2px;font-weight:400;color:#555;margin:0;padding:30px 0 25px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box .img-panel{margin:0;padding:0;border-width:4px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box .img-panel img{width:100%;height:auto;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box .img-panel img{width:100%;height:auto;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box .text-panel h3{font-family:"Playfair Display",serif;font-size:16px;line-height:23.63px;font-weight:600;color:#017299;margin:0;padding:0 0 5px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box:nth-child(2) .text-panel h3{color:#42685b;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box:nth-child(3) .text-panel h3{color:#bd9e59;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box .text-panel .block{display:flex;align-content:center;justify-content:space-between;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box .text-panel .block h4{font-family:"Poppins",sans-serif;font-size:13px;line-height:28px;letter-spacing:.26px;font-weight:600;color:#147397;margin:0;padding:0 0 5px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box:nth-child(2) .text-panel .block h4{color:#42685b;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box:nth-child(3) .text-panel .block h4{color:#bd9e59;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box .text-panel .block p{font-family:"Poppins",sans-serif;font-size:11px;line-height:36px;letter-spacing:.22px;font-weight:400;color:#8a837b;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .items .box .text-panel span{font-family:"Poppins",sans-serif;font-size:11px;line-height:13.2px;letter-spacing:.22px;font-weight:400;color:#555;display:block;margin:-8px 0 0;padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section .btn ul li a{font-family:"Poppins",sans-serif;font-size:10px;line-height:14px;letter-spacing:2.8px;font-weight:600;color:#827a71;display:block;text-transform:uppercase;margin:0 0 25px;padding:13px 0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown ul li .section.collections{top:-60px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown ul li .section.shop_size{top:-115px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown ul li .section.shop_type{top:-170px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section.pillows .items .box .img-panel{border:none;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section.pillows .items .box .text-panel{position:relative;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section.pillows .items .box .text-panel h5{font-family:"Poppins",sans-serif;font-size:13px;line-height:28px;font-weight:600;letter-spacing:.26px;color:#3a4b58;margin:0 0 -1px;padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section.pillows .items .box .text-panel p{width:60%;font-family:"Poppins",sans-serif;font-size:11px;line-height:13.2px;font-weight:400;letter-spacing:.22px;color:#555;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section.pillows .items .box .text-panel h6{position:absolute;top:3px;right:0;font-family:"Poppins",sans-serif;font-size:11px;line-height:36px;font-weight:400;letter-spacing:.22px;color:#8a837b;margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown .section.pillows .btn{margin-top:45px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown li .section.show-dropdown-menu .items ul.nav-mattress-types{margin:-28px 0 0 0;padding:0;width:100%;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown li .section.show-dropdown-menu .items ul.nav-mattress-types li{margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu .inner-dropdown li .section.show-dropdown-menu .items ul.nav-mattress-types li a{padding:0px !important;width:100% !important;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .inner-dropdown ul li .section.models{top:-60px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .inner-dropdown ul li .section.adj_shop_size{top:-115px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .inner-dropdown ul li .section.models .btn{padding:30px 0px 0px 0px;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .items .box .text-panel{position:relative;}header .middle-header .navigation ul li:nth-child(2) .mobile-menu .inner-dropdown .section .items .box .text-panel span{position:absolute;top:22px;right:0;}header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown ul li .section.sheets .title h3,header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown ul li .section.pillows .title h3,header .middle-header .navigation ul li:nth-child(3) .mobile-menu .inner-dropdown ul li .section.toppers .title h3{font-family:"Poppins",sans-serif;font-size:12.99px;line-height:59.96px;letter-spacing:2.34px;font-weight:600;color:#4a5a66;margin:0;padding:0;}header .middle-header .navigation ul li .mobile-menu .pillows .btn,header .middle-header .navigation ul li .mobile-menu .sheets .btn,header .middle-header .navigation ul li .mobile-menu .toppers .btn{padding:30px 0px 0 0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu.mattresses_section .inner-dropdown .btn{margin:0;padding:55px 55px 0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu.mattresses_section .inner-dropdown .btn ul li{margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu.mattresses_section .inner-dropdown .btn ul li a{font-size:10px;line-height:14px;margin:0 0 25px;padding:13px 0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu.mattresses_section .inner-dropdown .section.collections .btn,header .middle-header .navigation ul li:nth-child(1) .mobile-menu.mattresses_section .inner-dropdown .section.shop_type .btn,header .middle-header .navigation ul li:nth-child(1) .mobile-menu.mattresses_section .inner-dropdown .section.shop_size .btn{padding:50px 0px 0px;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu.adjustable_section .inner-dropdown .btn{margin:0;padding:55px 55px 0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu.adjustable_section .inner-dropdown .btn ul li{margin:0;padding:0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu.adjustable_section .inner-dropdown .btn ul li a{font-size:10px;line-height:14px;margin:0 0 25px;padding:13px 0;}header .middle-header .navigation ul li:nth-child(1) .mobile-menu.adjustable_section .inner-dropdown .section.adj_shop_size .btn{padding:50px 0px 0px;}header .middle-header .navigation ul li:nth-child(5) .mobile-menu.location_section .btn{padding:0 55px;}.megamenu-mobile-specing{clear:both;width:100%;display:inline-block;margin-bottom:100px;}}.shop_mattress_accordion_mega_menu{width:216px;}.shop_mattress_accordion_mega_menu .mattress_accordion .elementor-tab-content a{width:160px !important;font-size:10px;font-weight:600;line-height:26px;margin:0 0 2px 0;}header .middle-header .navigation.navigation_small_view ul li:hover > a{color:#555;}.mattress_accordion .elementor-accordion .elementor-tab-title{display:flex;align-items:center;padding:0px 0px;}.mattress_accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{font-size:10px;}.shop_adjustable_accordion_mega_menu{width:224px;margin:0 0 14px 0;}.shop_adjustable_accordion_mega_menu .adjustable_accordion .elementor-tab-content a{font-size:10px;font-weight:600;line-height:26px;margin:0 0 2px 0;}.adjustable_accordion .elementor-accordion .elementor-tab-title{display:flex;align-items:center;padding:0px 0px;}.adjustable_accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{font-size:10px;}header .middle-header .navigation ul li .dropDown_menu #mattresses-content-area .tab-content{margin:0 0 0 75px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:84%;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:74%;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap{margin:0 30px 0 0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box{margin:0 30px 0 0;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item .image{height:180px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .image .title h3{padding:24px 0 6px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a{bottom:-240px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul .collection-btn{bottom:-260px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a strong.hover-prise{line-height:34px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content{margin:0 0 0 40px;}@media (max-width: 1500px) and (min-width: 1300px){header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:58vw;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:52vw;}}@media (max-width: 1301px) and (min-width: 1280px){header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:52vw;}}@media (max-width: 1299px) and (min-width: 1141px){header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:69vw;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:62vw;}}@media (max-width: 910px) and (min-width: 767px){header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:100% !important;}}@media (max-width: 1140px) and (min-width: 991px){header .middle-header .navigation ul li .dropDown_menu{height:440px;}}@media (max-width: 1140px) and (min-width: 910px){header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:62vw !important;}}@media (max-width: 1140px) and (min-width: 766px){header .middle-header .navigation ul li .dropDown_menu{height:430px;}header .middle-header .navigation ul li .dropDown_menu #mattresses-content-area .tab-content{margin:0 0 0 50px !important;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item .image{height:120px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .image .title h3{padding:16px 0 6px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a{bottom:-160px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul .collection-btn{bottom:-170px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items #wrap .container ul li .container-item a strong.hover-prise{line-height:38px;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-content .tab-pane .items .box .text-panel .title h3{font-size:10px;line-height:16px;padding:10px 0 6px;}header .middle-header .navigation ul li:nth-child(1) .dropDown_menu{padding:0 0 17px 42px;}header .middle-header .navigation ul li:nth-child(1) .dropDown_menu .tan-panel:before{height:460px;}header .middle-header .navigation ul li:nth-child(1) .dropDown_menu .tan-panel .tab-content{margin-left:40px;}header .middle-header .navigation ul li:nth-child(1) .dropDown_menu .tan-panel .cambridge-promo{width:200px;}header .middle-header .navigation ul li:nth-child(1) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{width:200px;}header .middle-header .navigation ul li:nth-child(1) .dropDown_menu .tan-panel .tab-btn .shop_mattress_accordion_mega_menu{width:200px;}header .middle-header .navigation ul li:nth-child(1) .dropDown_menu .tan-panel .tab-btn .nav-left-mattress-match-up{display:inline-block;}header .middle-header .navigation ul li:nth-child(1) .dropDown_menu .tan-panel .tab-btn .nav-left-mattress-match-up a{width:200px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel:before{width:390px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-content{margin-left:50px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{width:200px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-btn .shop_adjustable_accordion_mega_menu{width:200px;}header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel .tab-btn .location-btn a{width:200px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu{padding:0 0 17px 42px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn ul.tab-2 li a{width:200px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .location-btn a{margin-left:0px;width:200px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel:before{width:390px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content{margin-left:50px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu{padding:0 0 17px 42px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-content{margin:0 0 0 25px;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{width:218px !important;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content{margin-left:50px;}header .middle-header .navigation ul li:nth-child(1) .dropDown_menu .tan-panel:before,header .middle-header .navigation ul li:nth-child(2) .dropDown_menu .tan-panel:before,header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel:before,header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel:before,header .middle-header .navigation ul li .dropDown_menu .tan-panel:before{height:430px;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items{width:100% !important;}header .middle-header .navigation ul li:nth-child(5) .dropDown_menu .tan-panel .tab-content .tab-pane .items .box{margin:0px 10px 10px 0px !important;}}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a{width:252px;color:#32434f !important;}header .middle-header .navigation ul li:nth-child(4) .dropDown_menu .tan-panel .tab-btn .nav-tabs li a:hover{color:#32434f;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .accessories-btn{margin:14px 0 14px 0;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .accessories-btn a{font-family:"Poppins",sans-serif;font-size:9px;line-height:14px;letter-spacing:2.52px;font-weight:600;width:224px;display:block;background:#bd9e59;color:#fff;margin:0;padding:11px 0;text-align:center;text-transform:uppercase;}header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn ul.tab-2 li.active a,header .middle-header .navigation ul li .dropDown_menu .tan-panel .tab-btn ul.tab-2 li.active a:hover{background:#fff;color:#32434f;}@media (max-width: 1140px) and (min-width: 766px){header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .accessories-btn a{width:200px;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-btn .accessories-btn{margin:10px 0 10px 0;}header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #sheets_cases .items .box .text-panel .title h3,header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #duvets_comfororters .items .box .text-panel .title h3,header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #mattress_accessopies .items .box .text-panel .title h3,header .middle-header .navigation ul li:nth-child(3) .dropDown_menu .tan-panel .tab-content #pillows .items .box .text-panel .title h3{font-size:10px;line-height:16px;padding:10px 0 6px;}header .middle-header .navigation ul li .dropDown_menu #toppers-content-area .tab-content .tab-pane .items .box .text-panel .title h3{padding:4px 0 0 0;}}.starting span.cross-line{}span.cross-line{display:inline-block;margin-right:8px;position:relative;}span.cross-line:before{content:"";display:inline-block;background:#32434f;width:50px;height:1.5px;position:absolute;transform:rotate(155deg);top:25px;}.starting span.cross-line:before{background:#fff;}.juniper-prise span.cross-line:before{top:17px;}.like-section .middle-block span.cross-line:before,.ccm-list-brand span.cross-line:before,#cart-summery-main-product span.cross-line:before{top:10px;width:40px;}#display_variation_price span.cross-line:before{top:10px;}.ccm-image-hover-effect .elementor-widget-container{overflow:hidden;}.ccm-image-hover-effect .elementor-widget-container img{width:100%;height:auto;line-height:0;transition:all .5s ease-in-out;transform:scale(1);}.ccm-image-hover-effect .elementor-widget-container img:hover{transform:scale(1.1);}.ccm-list-brand span.cross-line{margin-right:0 !important;}.ccm-list-brand span.sale-price{display:block;}.wistia_popover_overlay{background-color:rgba(50,67,79,.85) !important;}.wistia_embed .wistia_click_to_play div{background-color:unset !important;font-size:0 !important;}.wistia_embed:before{background-color:rgba(0,0,0,.3) !important;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}@media screen and (min-width:1366px){.woocommerce-cart #post-9{position:relative;max-width:1170px;margin:0 auto;padding:0;z-index:99;}}@media screen and (max-width:1366px){.woocommerce-cart #post-9{padding:0 58px;}}.woocommerce-cart #post-9 table.shop_table{border:none;}.woocommerce-cart #post-9 table.shop_table td{border-top:1px solid #ebebeb;}.woocommerce-cart #post-9 table.shop_table tr:nth-child(1) td{border-color:#c1c1c1;}.woocommerce-cart #post-9 .row{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.woocommerce-cart #post-9 .column1{width:65%;}.woocommerce-cart #post-9 .column2{width:35%;}.woocommerce-message,.woocommerce-info,.woocommerce .woocommerce-message{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:2.16px;line-height:20px;font-weight:600;text-transform:capitalize;color:#555;padding:15px 15px 15px 40px;margin:20px 0 0;border-color:#bd9e59;}.woocommerce-message::before,.woocommerce-info::before{color:#bd9e59;left:15px;}.woocommerce-message,.woocommerce-info a{color:#bd9e59;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals{float:none !important;width:100% !important;padding:0;}.woocommerce-page #post-9 .cart-collaterals .cart_totals .shop_table{padding:22px 0 0 40px;margin:0;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals{margin:0;border:none;}.woocommerce-cart #post-9 table.shop_table .product-thumbnail img{width:100%;height:auto;max-width:100%;}.woocommerce-cart #post-9 table.shop_table .product-thumbnail img,.woocommerce-cart #post-9 table.shop_table .product-thumbnail a{display:inline-block;margin-right:15px;}.woocommerce-cart #post-9 table.cart .product-thumbnail{padding-left:0;width:23%;}.woocommerce-cart #post-9 .entry-header{display:none;}.woocommerce form.checkout_coupon .button[name=apply_coupon]{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:3.92px;font-weight:600;color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:all .5s ease-in-out;background:#bd9e59;min-width:200px;height:50px;border-radius:0;margin:0 0 12px;padding:0;}.woocommerce form.checkout_coupon .button[name=apply_coupon]:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}.woocommerce form.checkout_coupon p{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#8a837b;display:block;text-align:left;margin:0;padding:15px 0;}.breadcrumb ul{display:flex;align-items:center;justify-content:center;text-align:center;margin:0;padding:43px 0 55px;}.breadcrumb ul li{list-style:none;padding-right:28px;}.breadcrumb ul li:last-child{padding-right:0;}.breadcrumb ul li a{font-family:"Playfair Display",serif;font-size:30px;line-height:40px;font-weight:400;color:#c1c1c1;text-align:center;display:inline-block;margin:0;padding:0;}.breadcrumb ul li a.active{color:#1a3743;}.breadcrumb ul li img{width:10px;height:auto;}.woocommerce-cart #post-9 table.shop_table thead th,.woocommerce-cart #post-9 table.shop_table thead th{font-family:"Poppins",sans-serif;color:#555;font-size:14px;letter-spacing:2.52px;line-height:20px;font-weight:600;background:#fff;text-transform:uppercase;padding-left:0;padding-top:0;padding-bottom:12px;}.woocommerce-cart table.shop_table td,.woocommerce-cart table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-cart table.shop_table th{padding:12px 0;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals > h2{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:2.52px;color:#555;line-height:20px;font-weight:600;background-color:#fff;text-transform:uppercase;margin:0;padding:20px 0 12px 40px;border-color:#c1c1c1;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals td,.woocommerce-cart #post-9 .cart-collaterals .cart_totals th{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:1.8px;font-weight:500;color:#555;text-transform:uppercase;border:0;padding:0 0 12px;margin:0;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals td{text-align:right;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals td strong .amount{font-weight:600;color:#555;letter-spacing:2.52px;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals span{margin:0;}.woocommerce-cart #post-9 table.shop_table td.product-name{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:.28px;line-height:22px;color:#8a837b;font-weight:400;width:38%;margin-right:20px;max-width:200px;}.woocommerce-cart #post-9 table.shop_table td.product-name a{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:.28px;line-height:22px;font-weight:400;color:#8a837b;text-transform:capitalize;display:inline-block;padding-bottom:14px;max-width:200px;}.woocommerce-cart #post-9 table.shop_table .woocommerce-Price-amount{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:.28px;line-height:22px;font-weight:400;color:#8a837b;text-transform:capitalize;padding:0;margin:0;}.woocommerce-cart #post-9 table.shop_table td.product-subtotal{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:.28px;line-height:22px;font-weight:400;color:#8a837b;text-transform:capitalize;border-right:1px solid #c1c1c1 !important;width:20%;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals .shipping-calculator-button{color:#8a837b;display:inline-block;text-decoration:underline;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals tr{display:flex;justify-content:space-between;margin:0;padding:0;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals tr.order-total{margin:7px 0 0;padding:26px 0 0;border-top:1px solid #32434f;}.woocommerce-cart #post-9 .product-quantity{width:18%;}.woocommerce-cart #post-9 .product-quantity .quantity{width:82px;border:1px solid rgba(130,122,113,.49);min-height:19px;display:inherit;}.woocommerce-cart #post-9 .quantity input.qty{width:100%;height:100%;border:0;outline:0;display:inherit;cursor:pointer;padding:0;}.woocommerce-cart .entry-content .woocommerce .return-to-shop .wc-backward{font-family:"Poppins",sans-serif;font-size:10px;line-height:13.19px;font-weight:600;letter-spacing:2.8px;color:#fff;border-radius:0;text-transform:uppercase;background:#bd9e59;border:1px solid transparent;outline:0;transition:all .3s ease-in-out;margin:0;padding:15px 30px;}.woocommerce-cart .entry-content .woocommerce .return-to-shop .wc-backward:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}.woocommerce-cart #post-9 .wc-proceed-to-checkout{padding:22px 0 0 40px;}.woocommerce-cart #post-9 .wc-proceed-to-checkout a{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:3.92px;font-weight:600;color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:all .5s ease-in-out;height:50px;border-radius:0;margin:0 0 20px;padding:0;}.woocommerce-cart #post-9 .wc-proceed-to-checkout a:last-child{margin-bottom:0;}.woocommerce-cart #post-9 .wc-proceed-to-checkout a:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}.woocommerce-cart #post-9 .wc-proceed-to-checkout a.finance-btn{border-color:#bd9e59;color:#bd9e59;background:transparent;}.woocommerce-cart #post-9 .wc-proceed-to-checkout a.finance-btn:hover{border-color:#827a71;color:#827a71;}.woocommerce-cart #post-9 .wcppec-checkout-buttons__separator{display:none;}.woocommerce-cart table.cart tr .btns{border-top:none !important;position:relative;margin:0;padding:0 0 72px;}.woocommerce-cart table.cart td.actions .coupon{width:100%;margin:0;border-right:1px solid #c1c1c1;padding:70px 25px 0 0;}.woocommerce-cart table.cart td.actions .button-2{position:absolute;top:0;right:27px;font-family:"Poppins",sans-serif;font-size:10px;line-height:13.19px;font-weight:600;letter-spacing:2.8px;color:#fff;min-width:138px;height:38px;border-radius:0;background:#bd9e59;border:1px solid transparent;display:flex;align-items:center;justify-content:center;text-transform:uppercase;cursor:pointer;outline:0;transition:all .2s ease-in-out;opacity:1;margin:0;padding:0;}.woocommerce-cart table.cart td.actions .button-2:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}.woocommerce-cart table.cart td.actions .coupon .input-text{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#8a837b;text-transform:capitalize;outline:none;box-shadow:none;background:none;border:1px solid #c1c1c1;border-right:0;display:inline-block;padding:1px 10px 0;min-width:277px;height:38px;border-radius:0;margin:0 0 0 auto;}.woocommerce-cart table.cart td.actions .update_cart{font-family:"Poppins",sans-serif;font-size:10px;line-height:13.19px;font-weight:600;letter-spacing:2.8px;color:#fff;width:88px;height:38px;border-radius:0;background:#bd9e59;display:flex;align-items:center;justify-content:center;text-transform:uppercase;cursor:pointer;border:0;outline:0;transition:all .2s ease-in-out;margin:0;padding:0;}.woocommerce-cart table.cart td.actions a.one-more-thing{font-family:"Poppins",sans-serif;font-size:12px;line-height:21px;letter-spacing:3.36px;font-weight:600;color:#394a58;text-transform:uppercase;outline:none;box-shadow:none;background:rgba(247,247,247,.36);border:1px solid #827a71;display:inline-block;cursor:pointer;padding:9px 31px 8px;min-width:198px;border-radius:0;margin:0;}.woocommerce-cart table.cart td.actions a.conting-shoping{font-family:"Playfair Display",serif;font-size:18px;line-height:24px;letter-spacing:0;font-style:italic;font-weight:400;text-align:center;color:#555;border:none;cursor:pointer;text-transform:capitalize;display:inherit;min-width:195px;opacity:1;padding:6px 0 0;margin:0;}.woocommerce-cart #post-9 table.shop_table tr td.product-remove{text-align:left;width:3%;}.woocommerce-cart #post-9 table.shop_table tr td.product-remove a.remove{color:#bd9e59;border-color:#bd9e59;transition:all .5s ease-in-out;}.woocommerce-cart #post-9 table.shop_table tr td.product-remove a.remove:hover{border-color:#827a71;color:#827a71;}@media screen and (max-width:1024px){.woocommerce-cart #post-9 .column1{width:100%;}.woocommerce-cart #post-9 .column2{width:100%;}.woocommerce-cart #post-9 .row{padding:0;}.woocommerce-page #post-9 .cart-collaterals .cart_totals .shop_table{padding-left:0;}.woocommerce-cart #post-9 table.shop_table td.product-subtotal{border-right:none !important;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals > h2{padding-left:0;}.woocommerce-cart #post-9 .wc-proceed-to-checkout a{margin:0 auto 20px;max-width:335px;}.woocommerce-cart #post-9 tr{display:inherit;}.woocommerce-cart #post-9 table.shop_table thead th.product-subtotal{text-align:right;}.woocommerce-cart #post-9 table.shop_table td.product-subtotal .woocommerce-Price-amount{text-align:right;display:block;}.woocommerce-cart #post-9 table.shop_table_responsive thead{display:block;}.woocommerce-cart #post-9 table.shop_table thead th{width:100%;}}@media screen and (max-width:921px){li.wc_payment_method.payment_method_wc_chargeafter_gateway{margin:20px 0 10px 0 !important;}li.wc_payment_method.payment_method_cod{margin:10px 0 10px 0 !important;}.woocommerce .select2-container .select2-selection--single,.woocommerce select{padding-left:5px !important;}.woocommerce-cart .woocommerce-message{letter-spacing:1px !important;font-size:12px !important;line-height:1.5em !important;}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-right:0;}.woocommerce-cart table.cart td.actions .button-2{width:100%;right:unset;margin:20px 0;}.woocommerce .quantity .qty{min-height:28px !important;font-size:12px;}.woocommerce-cart #post-9 table.shop_table .product-thumbnail a{margin-left:10px;margin-right:10px;}.woocommerce-cart #post-9 table.shop_table tr td.product-remove a.remove{max-width:16px;max-height:16px;}.woocommerce-cart #post-9 table.cart .product-thumbnail{max-width:22%;}.woocommerce td.product-quantity{min-width:unset !important;}.woocommerce-cart #post-9 .product-quantity .quantity{width:28px !important;}.woocommerce-cart #post-9 .wc-proceed-to-checkout{padding:1em 0 !important;}a.one-more-thing{margin-bottom:30px !important;}.woocommerce-cart table.cart td.actions .coupon{flex-wrap:wrap;justify-content:center;padding-bottom:30px;padding-top:100px;border-right:unset !important;padding-right:0;align-items:flex-start;}.woocommerce-cart table.cart td.actions a.one-more-thing,.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:unset !important;}.woocommerce-cart #post-9 table.shop_table tr td.product-remove{width:unset !important;}.woocommerce-cart #post-9 table.cart .product-thumbnail,.woocommerce-cart #post-9 .product-quantity,.woocommerce-cart table.cart td.actions .coupon{width:auto !important;}.woocommerce-cart #post-9 table.shop_table td.product-subtotal{width:25% !important;}.woocommerce-cart #post-9 table.shop_table thead th{border-bottom:1px solid #c1c1c1;}.woocommerce-cart table.shop_table_responsive tr{background:#fff !important;display:flex !important;justify-content:center;}.woocommerce-cart table.shop_table_responsive tr td::before{display:none;}.woocommerce-cart #post-9 table.shop_table tr:nth-child(1) td{border:none;}.woocommerce-cart #post-9 table.shop_table tr td{display:inline-block;}.woocommerce-cart #post-9 table.shop_table td.product-name a{max-width:330px;font-size:12px;line-height:1.5em;margin-right:10px;padding-bottom:0;}.woocommerce-cart #post-9 table.shop_table .woocommerce-Price-amount{font-size:12px;}.woocommerce-cart #post-9 table.shop_table td.product-name{width:70%;max-width:100%;text-align:left !important;display:block;margin:0;}.woocommerce-cart #post-9 .cart-collaterals .cart_totals th{display:block;}.woocommerce-cart #post-9{padding:0 15px;}.woocommerce-cart #post-9 table.shop_table td.product-subtotal .woocommerce-Price-amount{padding-left:10px;}.breadcrumb ul li a{font-size:12px;line-height:18px;letter-spacing:.22px;color:#32434f;padding:5px 0 20px;margin:0;}.breadcrumb ul{padding:30px 0;}.breadcrumb ul li{padding-right:8px !important;}.breadcrumb ul li img{width:5px;margin-top:-15px;}.woocommerce-cart table.cart td.actions a.one-more-thing{margin-right:10px !important;}}@media screen and (min-width:1366px){.woocommerce-checkout #post-10{position:relative;max-width:1170px;margin:0 auto;padding:0;z-index:99;}}@media screen and (max-width:1366px){.woocommerce-checkout #post-10{padding:0 58px;}}@media screen and (min-width:469px) and (max-width:562px){.woocommerce-cart table.cart td.actions a.one-more-thing{width:100% !important;text-align:center;}}@media screen and (min-width:458px) and (max-width:921px){.breadcrumb ul li a{font-size:15px !important;}.woocommerce-cart table.cart td.actions .update_cart{padding:0 20px;}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .update_cart{width:unset !important;}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-left:0 !important;}}.woocommerce-checkout #post-10 form.checkout.woocommerce-checkout{padding:0;display:flex;align-items:flex-start;flex-wrap:wrap;}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%;}.woocommerce-checkout #post-10 form.checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout #post-10 .shop_table woocommerce-checkout-review-order-table{border-top:1px solid #c1c1c1 !important;}.woocommerce-checkout #post-10 .woocommerce-billing-fields h3,form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-family:"Poppins",sans-serif;font-size:14px;line-height:20px;letter-spacing:2.52px;font-weight:600;color:#555;text-transform:uppercase;margin:0;padding:0 0 10px;}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{justify-content:space-between;padding:25px 23px 0 0;}.woocommerce-checkout #post-10 form .form-row{width:48.8%;padding:0;margin:0;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields #shipping_first_name_field,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields #shipping_first_name_field{width:48%;}.woocommerce-account .woocommerce-MyAccount-content .gens-referral_share__email input[type='submit']{background-color:#bd9e59 !important;border-color:#bd9e59 !important;color:#fff !important;text-transform:uppercase;border-radius:0 !important;letter-spacing:1px;letter-spacing:2.8px;border:1px solid #bd9e58 !important;font-family:"Poppins",sans-serif;font-size:12px;line-height:13.19px;font-weight:600;}.woocommerce-account .woocommerce-MyAccount-content .gens-referral_share__email input[type='submit']:hover{background-color:#fff !important;color:#bd9e59 !important;border-color:#bd9e59 !important;}.woocommerce-account .woocommerce-MyAccount-content .gens-referral_share__email__inputs input[type='email']{margin-right:5px;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields #billing_last_name{margin-left:5px;}.woocommerce-account .woocommerce-MyAccount-content .gens-refer-a-friend--share-text h2,.woocommerce-account .woocommerce-MyAccount-content h3.gens-referral_stats__title,.woocommerce-account .woocommerce-MyAccount-content form h3{font-family:"Poppins",sans-serif;color:#555;font-size:16px;letter-spacing:2.52px;line-height:20px;font-weight:600;background:#fff;text-transform:uppercase;}.woocommerce-account .woocommerce-MyAccount-content .gens-referral_share__email input[type='email'],.woocommerce-account .woocommerce-MyAccount-content .gens-referral_share__email input[type='text'],.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .input-text,.woocommerce-checkout #post-10 form .form-row .input-text,.woocommerce form .form-row select span{position:relative;font-family:"Poppins",sans-serif;font-size:13px;line-height:45.46px;letter-spacing:.78px;font-weight:600;color:rgba(130,122,113,.5);text-transform:capitalize;outline:none;box-shadow:none;background:rgba(236,235,234,.25);border:none !important;display:inline-block;padding:0 25px 0 28px;border-radius:0;margin:0 0 10px;}.woocommerce-checkout #post-10 form .form-row .input-text::-webkit-input-placeholder{color:rgba(130,122,113,.5);}.woocommerce-checkout #post-10 form .form-row .input-text:-ms-input-placeholder{color:rgba(130,122,113,.5);}.woocommerce-checkout #post-10 form .form-row .input-text::placeholder{color:rgba(130,122,113,.5);}.woocommerce-checkout #post-10 form .form-row .input-text:before,.woocommerce form .form-row select span:before{position:absolute;top:50%;left:14px;width:5px;height:5px;background:#ba3e3e;border-radius:50%;content:"";z-index:9;}.woocommerce-checkout #ship-to-different-address .woocommerce-form__label:nth-child(2){align-items:center !important;}.woocommerce .select2-container .select2-selection--single,.woocommerce select{border:none;background:rgba(236,235,234,.25);height:45px;padding:0 25px 0 28px;}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"Poppins",sans-serif;font-size:13px;line-height:45.46px !important;letter-spacing:.78px;font-weight:600;color:rgba(130,122,113,.5);}.woocommerce-page select .woocommerce.woocommerce-checkout form #customer_details.col2-set,.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{width:62%;margin:0;}.woocommerce-page.woocommerce-checkout form #order_review{width:38%;}.woocommerce-checkout #post-10 form .mailchimp-newsletter{width:100%;border-top:1px solid #c1c1c1;padding:19px 0 0;margin:24px 0 0;}.woocommerce-checkout #post-10 form .mailchimp-newsletter .input-checkbox,.woocommerce-checkout #ship-to-different-address #ship-to-different-address-checkbox,.woocommerce-checkout .mc4wp-checkbox-woocommerce label input{width:13px;height:13px;border-radius:2px;display:inline-block;margin:0;padding:0;}#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3),form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading),.woocommerce-checkout .mc4wp-checkbox-woocommerce label{border:0 !important;padding:0;margin:-18px 0 0;width:100%;}.woocommerce-checkout #customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3) span,.woocommerce-checkout .woocommerce form .form-row label span,.woocommerce-checkout .mc4wp-checkbox-woocommerce span{font-family:"Poppins",sans-serif;font-size:13px;line-height:45.46px;letter-spacing:.78px;font-weight:600;color:#827a71;display:inline-block;text-align:left;margin:0;padding:0 0 0 17px;}.woocommerce-checkout .woocommerce-additional-fields #order_comments_field{width:97% !important;}.woocommerce-checkout .woocommerce-additional-fields #order_comments_field #order_comments{padding-top:15px;min-height:125px;}.woocommerce-checkout .woocommerce-additional-fields #order_comments_field #order_comments::-webkit-input-placeholder{color:rgba(130,122,113,.5);}.woocommerce-checkout .woocommerce-additional-fields #order_comments_field #order_comments:-ms-input-placeholder{color:rgba(130,122,113,.5);}.woocommerce-checkout .woocommerce-additional-fields #order_comments_field #order_comments::placeholder{color:rgba(130,122,113,.5);}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-10px;}.woocommerce-checkout .mc4wp-checkbox-woocommerce label,.woocommerce-checkout #post-10 form p.mailchimp-newsletter,.woocommerce-checkout #ship-to-different-address .woocommerce-form__label{display:flex;align-items:center;}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){margin:30px 0 0;padding:0;}.woocommerce-page.woocommerce-checkout form #order_review table,.woocommerce.woocommerce-checkout form #order_review table{border-top:1px solid #c1c1c1;padding:22px 0 0 37px;margin:0;}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){padding-bottom:10px;margin:-30px 0;padding-left:38px;}.woocommerce-page.woocommerce-checkout form #order_review tr{position:relative;display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:8px;}.woocommerce-page.woocommerce-checkout form #order_review tr:last-child.cart_item{margin-bottom:10px;}.woocommerce-page.woocommerce-checkout form #order_review td,.woocommerce-page.woocommerce-checkout form #order_review th,.woocommerce.woocommerce-checkout form #order_review td,.woocommerce.woocommerce-checkout form #order_review th{font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#8a837b;display:block;text-align:left;margin:0;padding:0;}.woocommerce-page.woocommerce-checkout form #order_review .cart_item .product-name{max-width:220px;}.woocommerce table.shop_table .woocommerce-Price-amount,.woocommerce-page table.shop_table bdi{font-weight:400;}.woocommerce-page.woocommerce-checkout form #order_review tfoot tr.order-total bdi{font-weight:600;color:#555;letter-spacing:2.52px;}.woocommerce-page.woocommerce-checkout form #order_review tfoot tr th{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:2.16px;font-weight:500;color:#555 !important;text-align:left;text-transform:uppercase;margin:0;padding:0 0 1px;}.woocommerce-page.woocommerce-checkout form #order_review tfoot tr.tax-total{padding-bottom:15px;}.woocommerce-page.woocommerce-checkout form #order_review tfoot tr.order-total{padding:18px 0 0;border-top:1px solid #32434f;}#add_payment_method #payment ul.payment_methods li{padding:20px 0 0;}.woocommerce-checkout #post-10 .woocommerce-checkout-payment .form-row.place-order,.woocommerce-checkout #post-10 .woocommerce-checkout-payment .form-row.validate-required{width:100% !important;margin:10px 0 0;}.woocommerce-page.woocommerce-checkout #payment,.woocommerce.woocommerce-checkout #payment{padding:38px 0 0 37px;}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:flex;align-items:flex-start;}.woocommerce form .form-row.create-account label.checkbox,.woocommerce-page form .form-row.create-account label.checkbox{display:flex;align-items:center;}.woocommerce form .form-row.create-account .woocommerce-form__input{margin-top:0 !important;}.form-row.place-order .woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text{line-height:16px;margin-bottom:20px;}.woocommerce form .form-row .input-checkbox{width:13px;height:13px;border-radius:2px;display:inline-block;margin:4px 0 0;padding:0;}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{width:100%;}.woocommerce-page.woocommerce-checkout #payment #place_order,.woocommerce.woocommerce-checkout #payment #place_order{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:3.92px;font-weight:600;color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:all .5s ease-in-out;background:#bd9e59;min-width:360px;height:50px;border-radius:0;margin:0 0 12px;padding:0;}.woocommerce-page.woocommerce-checkout #payment #place_order:hover,.woocommerce.woocommerce-checkout #payment #place_order:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}.woocommerce-page.woocommerce-checkout form #order_review .cart_item .product-name strong.product-quantity{font-weight:400;position:absolute;top:0;right:145px;color:#555;}.woocommerce-checkout-payment #finance-low{font-family:"Poppins",sans-serif;font-size:14px;line-height:21px;letter-spacing:3.92px;font-weight:600;text-transform:uppercase;display:flex;align-items:center;justify-content:center;border:1px solid #bd9e59;transition:all .5s ease-in-out;background:transparent;min-width:360px;height:50px;border-radius:0;margin:0;padding:0;color:#bd9e59;}.woocommerce-checkout-payment .payment_methods label{font-family:"Poppins",sans-serif;font-size:14px;line-height:20px;letter-spacing:2.52px;font-weight:600;color:#555;display:inline-block;text-transform:uppercase;text-align:left;margin:0;padding:0 0 0 12px;}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{padding:0;}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{margin:0;padding:0;}.woocommerce form .form-row label{font-weight:400;text-transform:inherit;line-height:0 !important;}@media screen and (max-width:1024px){.woocommerce-checkout #post-10 form.checkout.woocommerce-checkout{flex-direction:column;}.woocommerce-page select .woocommerce.woocommerce-checkout form #customer_details.col2-set,.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{width:100%;}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){width:100%;border:0 !important;}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{width:100%;padding-right:0;}.woocommerce-page.woocommerce-checkout form #order_review table,.woocommerce.woocommerce-checkout form #order_review table{padding-left:0;}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){padding-left:0;}.woocommerce-page.woocommerce-checkout #payment,.woocommerce.woocommerce-checkout #payment{padding-left:0;}.woocommerce-page.woocommerce-checkout form #order_review table,.woocommerce.woocommerce-checkout form #order_review table{padding-top:5px;border:none;}}@media screen and (max-width:767px){.like-section .like-slider .items .box .text-panel p{padding-bottom:20px;}#ccm_overview .juniper-mattress{padding-bottom:0;}.woocommerce-checkout #post-10{padding:0 25px;}.woocommerce-checkout #post-10 form .form-row{width:100%;margin:10px 0 0;}.woocommerce-message,.woocommerce-info,.woocommerce .woocommerce-message{margin:5px 0 0;}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{padding-top:20px;}.woocommerce-checkout #post-10 form .form-row .input-text,.woocommerce form .form-row select span{margin:0;padding-left:5px;}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{padding:0;}.woocommerce-checkout .woocommerce-additional-fields #order_comments_field{width:100% !important;margin-bottom:10px !important;}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){margin:0;}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){margin:0 !important;}.woocommerce-page.woocommerce-checkout form #order_review table,.woocommerce.woocommerce-checkout form #order_review table{padding-top:10px;border-top:1px solid #c1c1c1;}.woocommerce-page.woocommerce-checkout #payment,.woocommerce.woocommerce-checkout #payment{padding-top:28px;}}@media screen and (max-width:400px){.woocommerce-page.woocommerce-checkout #payment #place_order,.woocommerce.woocommerce-checkout #payment #place_order,.woocommerce-checkout-payment #finance-low{min-width:100%;text-align:center;height:60px;padding:0 20px;}}.woocommerce-order p.woocommerce-thankyou-order-received{font-family:"Playfair Display",serif;font-size:38px;line-height:42px;letter-spacing:.27px;font-weight:400;color:#32434f;text-align:center;margin:0;padding:58px 0 53px;display:block !important;}.woocommerce-order .woocommerce-order-details{margin:0 0 70px;padding:0;}.woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:.28px;line-height:22px;font-weight:400;color:#8a837b;text-transform:capitalize;display:inline-block;padding-bottom:14px;}.woocommerce-account .woocommerce-order-details h2.woocommerce-order-details__title,.woocommerce-account .woocommerce-column--shipping-address .woocommerce-column__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title{font-family:"Poppins",sans-serif;color:#555;font-size:14px;letter-spacing:2.52px;line-height:20px;font-weight:600;background:#fff;text-transform:uppercase;padding:0;padding-bottom:12px;border:none;outline:none;}.woocommerce-order-details{display:flex;align-items:flex-start;margin:0;padding:0;}.woocommerce-order-details .ccm-order-products-list{width:65%;margin:0;padding:0;}.woocommerce-order-details .ccm-order-products-list table{border:none;}.woocommerce-order-details .ccm-order-summery{width:35%;margin:0;padding:0;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .ccm-order-summery .order_details th,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .ccm-order-summery .order_details td,.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td,.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table th,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table td,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table th{padding:0;margin:0;border:none;outline:none;font-weight:500;}.ccm-order-summery .woocommerce-table.woocommerce-table--order-details.shop_table.order_details{padding:28px 0 25px 38px;border:none;border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;margin:0;}.woocommerce-table__line-item.order_item{position:relative;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ecebea;margin:0;padding:35px 60px 21px 10px;}.woocommerce-table__line-item.order_item:first-child{border-color:#c1c1c1;}.woocommerce-account .woocommerce-MyAccount-content table.shop_table td{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:.28px;line-height:22px;font-weight:400;color:#8a837b;text-transform:capitalize;}.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td{font-family:"Poppins",sans-serif;font-size:14px;letter-spacing:.28px;line-height:22px;font-weight:400;color:#8a837b;text-transform:capitalize;display:inline-block;padding:0;}.woocommerce-account .woocommerce-order-details .order_item td a,.woocommerce-table__line-item td a{color:#8a837b;display:inline-block;text-decoration:none;}.woocommerce-account .woocommerce-order-details table.shop_table td .product-quantity .woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td .product-quantity{position:absolute;top:61%;right:162px;transform:translateY(-50%);font-weight:400;color:#555;}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{margin:0;padding:0;}.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td:last-child,.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table th:last-child,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table td:last-child,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table th:last-child{text-align:right;}.woocommerce-account .woocommerce-order-details .ccm-order-summery .order_details tr,.woocommerce-account .woocommerce-order-details .ccm-order-summery .order_details th,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr{font-family:"Poppins",sans-serif;font-size:12px;line-height:22px;letter-spacing:2.16px;font-weight:400;color:#555;text-transform:uppercase;border:0;padding:0 0 10px;display:flex;align-items:center;justify-content:space-between;}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr td{text-transform:uppercase;}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child{margin:9px 0 0;padding:22px 0 0;border-top:1px solid #32434f;}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child td .woocommerce-Price-amount{font-weight:600;letter-spacing:2.52px;line-height:20px;color:#555;}.woocommerce .woocommerce-customer-details{border-left:1px solid #c1c1c1;margin:0 0 0 auto;padding:0;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column--shipping-address{padding-left:34px;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column--shipping-address address,.woocommerce-page.woocommerce-checkout .woocommerce-customer-details address,.woocommerce.woocommerce-checkout .woocommerce-customer-details address{border:none;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;letter-spacing:.28px;font-weight:400;color:#8a837b;padding:0;margin:0;}.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses{display:block;}.woocommerce-columns.woocommerce-columns--1 .woocommerce-column--billing-address,.woocommerce-columns.woocommerce-columns--2 .woocommerce-column--shipping-address{width:100%;}.woocommerce-table__line-item .wc-item-meta{display:none;}.woocommerce-account .woocommerce-order-details .woocommerce-column--shipping-address .col-2,.woocommerce .col2-set .woocommerce-column--billing-address,.woocommerce .col2-set .woocommerce-column--shipping-address,.woocommerce-page .woocommerce-column__title{border-top:1px solid #c1c1c1;padding:0 0 0 38px;margin:26px 0 0;}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%;}.woocommerce-column--billing-address{display:none;}.ccm-order-summery .woocommerce-order-details__title{padding-left:38px !important;}.woocommerce-order p{display:none;}header.entry-header{display:none;}.ccm-order-summery .woocommerce-order-overview{width:100%;padding-left:34px;border-left:1px solid;border-left:1px solid #c1c1c1;margin-bottom:0 !important;border-top:1px solid #c1c1c1;border-right:0;padding-bottom:0;padding-top:26px;}.ccm-order-summery .woocommerce-thankyou-order-details li{width:100% !important;display:flex !important;justify-content:space-between !important;align-items:center !important;padding:0 0 8px !important;margin:0 !important;border:0 !important;font-family:"Poppins",sans-serif !important;font-size:12px !important;line-height:22px !important;letter-spacing:2.16px !important;font-weight:500 !important;color:#555 !important;}.ccm-order-summery .woocommerce-thankyou-order-details li strong{font-size:14px !important;color:#8a837b;letter-spacing:.28px;font-weight:400;}.ccm-order-summery .woocommerce-thankyou-order-details li:last-child{}.btm-header span.breadcrumb_last{font-family:"Poppins",sans-serif !important;font-size:11px !important;line-height:30px !important;font-weight:400 !important;display:inline-block !important;text-transform:capitalize !important;letter-spacing:.66px !important;text-decoration:none !important;color:#8a837b !important;margin:0 !important;padding:0 !important;}.btm-header .breadcrumb a{position:relative;font-family:"Poppins",sans-serif !important;font-size:11px !important;line-height:30px !important;font-weight:400 !important;display:inline-block !important;text-transform:capitalize !important;letter-spacing:.66px !important;text-decoration:none !important;color:#8a837b;margin:0 !important;padding:0 8px 0 0 !important;}header .btm-header .breadcrumb{position:relative;}.btm-header .breadcrumb a:after{content:"";font-family:"Font Awesome 6 free";font-weight:900;font-size:7px;line-height:0;padding-left:18px;}.btm-header span.breadcrumb_last:after{position:absolute !important;bottom:33px !important;left:10% !important;transform:translateX(-50%) !important;width:0 !important;transition:20px !important;transition:all .5s ease-in-out !important;height:1px !important;content:"" !important;background:#bd9e59 !important;}@media screen and (max-width:1024px){.woocommerce-order-details{flex-direction:column;}.woocommerce-order-details .ccm-order-products-list,.woocommerce-order-details .ccm-order-summery{width:100%;padding-bottom:20px;}.ccm-order-summery .woocommerce-order-details__title{padding-left:0 !important;}.woocommerce .woocommerce-customer-details{border-left:0;}.ccm-order-summery .woocommerce-table.woocommerce-table--order-details.shop_table.order_details{padding:20px 0 25px;border-left:0;}.woocommerce .col2-set .woocommerce-column--billing-address,.woocommerce .col2-set .woocommerce-column--shipping-address,.woocommerce-page .woocommerce-column__title,.ccm-order-summery .woocommerce-order-overview{padding-left:0;border-left:0;}.woocommerce-table__line-item.order_item{padding-left:0;padding-right:0;}}@media screen and (max-width:767px){header .middle-header .navigation ul li{display:block !important;}.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td .product-quantity{right:90px;}.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td{max-width:220px;}.woocommerce-table__line-item.order_item{padding:20px 0 !important;}.woocommerce-order p.woocommerce-thankyou-order-received{font-family:"Playfair Display",serif;font-size:32px;line-height:42px;letter-spacing:.22px;color:#32434f;padding:5px 0 25px;margin:0;}}.top-headre-logo{width:100%;display:inline-block;text-align:center;padding:40px 0 14px;}.top-headre-navigation{width:100%;display:inline-block;text-align:center;margin-bottom:20px;}.top-headre-navigation ul{list-style:none;display:flex;width:100%;align-items:center;justify-content:center;margin:0;}.top-headre-navigation ul li{padding:0 15px;}.top-headre-navigation ul li a{color:#827a71;font-size:16px;letter-spacing:.9px;line-height:43px;font-family:"Poppins",sans-serif;font-weight:300;position:relative;}.top-headre-navigation a.landg-link:before{content:"";display:block;height:14px;position:absolute;bottom:3px;right:-15px;border-right:2px solid #827a71;}.top-headre-navigation li:last-child a.landg-link:before{display:none;}footer.landing-footer{background:#fff;padding:0px 0px 20px 0px;}.landing-footer .top-headre-navigation{margin-bottom:10px;}@media screen and (max-width:550px){.top-headre-navigation ul li a{font-size:14px;letter-spacing:.2px;}}@media screen and (max-width:450px){.top-headre-navigation ul li a{font-size:13px;letter-spacing:.2px;}.top-headre-navigation a.landg-link:before{bottom:2px;height:14px;border-right:1px solid #bd9e59;}}@media screen and (max-width:400px){.top-headre-navigation a.landg-link:before{right:-10px;}.top-headre-navigation ul li{padding:0 10px;}.top-headre-navigation ul li a{font-size:12px;}}.ccm-wishlist-form .ccm-wishlist-form-row textarea{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:1px;font-weight:600;color:#827a71;border:1px solid #555;min-height:80px;text-align:left;outline:none;resize:none;margin:10px 0 22px;padding:10px;}.ccm-wishlist-form .ccm-wishlist-form-row{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:0;padding:0;}.ccm-wishlist-form .ccm-wishlist-form-row a{font-family:"Poppins",sans-serif;font-size:12px;line-height:20px;letter-spacing:3.6px;font-weight:500;background:#32434f;text-decoration:none;text-transform:uppercase;transition:all .4s ease-in-out;border:1px solid transparent;width:330px;height:52px;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 0 18px;padding:0;}.ccm-wishlist-form .ccm-wishlist-form-row a.save-to-favorite{margin-left:5px;}.ccm-wishlist-form .ccm-wishlist-form-row a:hover{background:transparent;border-color:#bd9e59;color:#bd9e59;}@media screen and (max-width:821px){.ccm-wishlist-form .ccm-wishlist-form-row{display:block;}.ccm-wishlist-form .ccm-wishlist-form-row a{margin:0 0 18px;width:100%;}.ccm-wishlist-form .ccm-wishlist-form-row textarea{margin:18px 0 15px;}.ccm-wishlist-form .ccm-wishlist-form-row a.save-to-favorite{margin:0 0 5px;}}.yotpo-label.yotpo-small-box{display:none;}#yith-woocompare-table p.brand-bg-color-for-list.bg-color-for-reserve{background:#bd9e59 !important;}#yith-woocompare-table .yith-comp-brand-name{background:unset !important;line-height:20px !important;margin-top:10px;}#yith-woocompare table.dataTable.compare-list tbody th,#yith-woocompare table.dataTable.compare-list tbody td{border-right:0px solid #e7e7e7 !important;}#yith-woocompare table.compare-list{border-left:0;}#yith-woocompare table.dataTable.compare-list tbody tr:first-child th,#yith-woocompare table.dataTable.compare-list:first-child tbody tr:first-child td{border-top:0;padding-top:0;}#yith-woocompare table.compare-list tbody th{background-color:#fbfbfa;}#yith-woocompare table.compare-list tbody th{background-color:#fbfbfa;color:#555;font-family:"Poppins";font-weight:500;text-transform:capitalize;font-size:14px;line-height:15px;letter-spacing:.3px;padding-left:20px !important;width:18%;}div#yith-woocompare{max-width:1200px;margin:auto;}.fixed-th.starting-from{position:absolute;top:calc(70% - 2%);}tr.product_info.odd{position:relative;}.ast-woo-shop-product-description{min-height:45px;}#yith-woocompare table.compare-list td{text-align:left !important;}table.compare-list .image-wrap{margin-bottom:0 !important;}#yith-woocompare .ast-grid-common-col{padding:0 !important;}#yith-woocompare h4.product_title{font-family:"Playfair Display",Sans-serif;font-size:24px !important;font-weight:400;line-height:inherit;letter-spacing:.17px;color:#32434f;}#yith-woocompare-table p.brand-bg-color-for-list{margin-bottom:0;}#yith-woocompare-table a.button{color:#394a58 !important;background-color:#fff !important;border-color:#827a71 !important;font-family:"Poppins",Sans-serif;font-size:12px !important;font-weight:500 !important;text-transform:uppercase;line-height:21px !important;letter-spacing:3.36px !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-radius:0px 0px 0px 0px !important;padding:10px 25px 10px 25px !important;margin-top:10px;}#yith-woocompare-table a.button.prev-page{font-size:9px !important;padding:7px 10px 7px 10px !important;display:block;max-width:135px;margin:10px auto;}.dataTables_scrollBody::-webkit-scrollbar{width:6px;height:8px;}.dataTables_scrollBody::-webkit-scrollbar-track{box-shadow:inset 0 0 2px rgba(0,0,0,.3);border-radius:10px;}.dataTables_scrollBody::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;}#yith-woocompare table.dataTable.compare-list tbody tr:first-child th{vertical-align:top;}#yith-woocompare span.woocommerce-Price-amount.amount{color:#8a837b;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.24px;}#yith-woocompare table.dataTable.compare-list tbody td{color:#555;font-family:"Poppins";font-weight:400;font-size:12px;letter-spacing:.4px;}table.compare-list .remove a{font-family:"Poppins",Sans-serif;font-size:11px !important;font-weight:600 !important;text-transform:uppercase;line-height:21px !important;letter-spacing:3.36px !important;color:#bd9e59 !important;margin-left:20px;}table.compare-list .remove{margin-top:10px;}.page-id-30680 section.hollywood-showroom{display:none;}.page-id-30680 section.hollywood-showroom:first-child{display:block;}.wishlist-table a.remove{margin-right:5px;}.woocommerce-account .woocommerce-MyAccount-content .wishlist-table a:hover{color:#b37b00 !important;}.woocommerce-account .woocommerce-MyAccount-content .wishlist-table a{color:unset !important;}.woocommerce-account .woocommerce-MyAccount-content .wishlist-table a#productAddCard{background:#bd9e59;padding:12px;color:#fff !important;text-transform:initial;}.wishlist-table th{font-family:"Poppins",sans-serif;color:#555;font-size:14px;letter-spacing:2.52px;line-height:20px;font-weight:600 !important;text-transform:uppercase;}.wishlist-table table.shop_table td{text-align:left;padding-left:20px;}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:"Poppins",sans-serif !important;line-height:22px !important;letter-spacing:.28px;}.yotpo .yotpo-review .yotpo-header.yotpo-verified-user .yotpo-icon-circle-checkmark,.yotpo .yotpo-comment .yotpo-header.yotpo-verified-user .yotpo-icon-circle-checkmark,.yotpo .yotpo-question .yotpo-header.yotpo-verified-user .yotpo-icon-circle-checkmark,.yotpo .yotpo-onsite-upload .yotpo-header.yotpo-verified-user .yotpo-icon-circle-checkmark,.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-comment .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-question .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-bottomline .yotpo-icon-empty-star,.yotpo .write-review .yotpo-header .yotpo-icon{color:#bd9e59 !important;}.yotpo .yotpo-default-button,.yotpo input[type="button"].yotpo-default-button{background:#bd9e59 !important;}.yotpo .yotpo-icon-heart:before{color:#bd9e59;}.yotpo .yotpo-regular-box:first-child{border-top:unset !important;}.yotpo .yotpo-first-review .yotpo-first-review-stars .yotpo-icon-star{color:#bd9e59 !important;}section.yotpo-reviews{padding-bottom:70px;}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile{background:#827a71 !important;}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span{color:#827a71 !important;}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#827a71 !important;}h2.y-label.yotpo-header-title{font-weight:bold;}.y-input{color:#827a71 !important;font-size:13px !important;font-family:Poppins !important;font-weight:500 !important;letter-spacing:.78px !important;line-height:45.46px !important;padding:8px !important;margin-top:10px !important;background-color:rgba(236,235,234,.25) !important;border:none !important;}label.y-label{margin-top:20px;}.yotpo .y-label{padding:0 !important;}.ccm_overview .yotpo-reviews .yotpo .primary-color-btn:hover,.yotpo input[type="button"].primary-color-btn:hover,.yotpo .yotpo-default-button:hover,.yotpo input[type="button"].yotpo-default-button:hover{background:#fff !important;color:#bd9e5e !important;border:2px solid #bd9e5e !important;}.yotpo.yotpo-main-widget .yotpo-icon-btn:hover .yotpo-icon,.yotpo .yotpo-modal-dialog .yotpo-icon-btn:hover .yotpo-icon,.yotpo.yotpo-main-widget .yotpo-icon-btn:hover .yotpo-icon-button-text,.yotpo .yotpo-modal-dialog .yotpo-icon-btn:hover .yotpo-icon-button-text{color:#bd9e5e !important;}.ccm_overview .yotpo-reviews .yotpo .primary-color-btn,.yotpo input[type="button"].primary-color-btn,.yotpo .yotpo-default-button,.yotpo input[type="button"].yotpo-default-button{border:2px solid #bd9e5e !important;transition:all .5s ease-in-out;}.yotpo-no-reviews .yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes.yotpo-bottomline-empty-state{display:none;}.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-stars,.yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-stars,.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-sum-reviews,.yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-sum-reviews{vertical-align:middle !important;}.yotpo.yotpo-main-widget .yotpo-bottomline .based-on{padding-top:0 !important;}.y-input{outline:0 !important;}#primary{width:100% !important;}.ast-single-post.elementor-page .woocommerce-loop-product__buttons{display:inline-block;}a.compare.button{position:absolute;bottom:0;left:35%;}.ast-single-post.elementor-page img.woocommerce-placeholder.wp-post-image{max-height:250px;}.DTFC_LeftWrapper table.compare-list.has-background.\31 23.dataTable.DTFC_Cloned{display:none;}.dataTables_scroll .dataTables_scrollHead,.dataTables_scrollFootInner table.compare-list{display:none;}#yith-woocompare table.compare-list{width:98%;margin:auto;}tr.rating.even th{border-top:0px !important;}#yith-woocompare table.dataTable.compare-list tbody th{box-shadow:3px 5px 5px #eaeaea !important;border-right:1px solid #c1c1c1 !important;}p.success_msg_wishlist_mail{font-family:"Poppins",sans-serif;font-size:12px;line-height:17px;letter-spacing:.28px;font-weight:500;text-align:center;color:#bd9e59;width:100%;margin-bottom:25px;height:25px;}.shop-add-to-favorite p.success_msg_wishlist_mail{margin-bottom:5px !important;margin-top:25px !important;}.shop-add-to-favorite a.save-to-favorite{text-transform:uppercase;}p.success_msg_wishlist_mail a{text-decoration:underline !important;border-color:unset !important;background:unset !important;display:initial !important;border:unset !important;font-family:"Poppins",sans-serif !important;font-weight:500 !important;font-size:12px !important;line-height:17px !important;letter-spacing:.28px !important;color:#bd9e59 !important;text-transform:inherit !important;}.ccm-wishlist-form .ccm-wishlist-form-row .ccm-wishlist-form-cols .dsbl{background-color:rgba(50,67,79,.25);pointer-events:none;transition:all .5s ease-in-out;}.ccm-wishlist-form .ccm-wishlist-form-inner:nth-child(4) .ccm-wishlist-form-row{flex-direction:column-reverse;}.wishlist-table table.shop_table td{padding:12px !important;}a.compare.button.added{bottom:5px;}a.compare.button.added{background:#827a71 !important;color:#fff !important;font-size:11px !important;}a.wishlist-thumb-content{display:flex;align-items:center;}.wishlist-thumb-content .product-thumbnail{margin-right:15px;}div#zrl_embed_div{height:850px;width:600px;}@media only screen and (max-width: 921px){.woocommerce .wishlist-table table.shop_table_responsive tr td,.woocommerce-page .wishlist-table table.shop_table_responsive tr td{display:table-cell !important;text-align:unset !important;}.woocommerce-page .wishlist-table table.shop_table_responsive tr td.product-add-cart{text-align:center !important;}.woocommerce  .wishlist-tabletable.shop_table_responsive tr td::before,.woocommerce-page  table.shop_table_responsive tr td::before{display:none;}.woocommerce .wishlist-table.wishlist-table table.shop_table_responsive thead,.woocommerce-page .wishlist-table table.shop_table_responsive thead{display:table-header-group;}section.wishlist-table{overflow:scroll;}.woocommerce-page .wishlist-table table.cart th.product-thumbnail,.woocommerce .wishlist-table table.cart .product-thumbnail{display:table-cell !important;}.woocommerce .wishlist-table table.shop_table_responsive tr,.woocommerce-page .wishlist-table table.shop_table_responsive tr{display:table-row;}}@media only screen and (max-width: 480px){div#zrl_embed_div{height:625px;}}@media only screen and (min-width: 360px) and (max-width: 768px){.entry-content.clear .hollywood-showroom{padding-top:0px !important;}.entry-content.clear .hollywood-showroom .title h2{font-size:32px !important;}#yith-woocompare table.compare-list tbody th{background-color:#fbfbfa;color:#555;font-family:"Poppins";font-weight:500;text-transform:capitalize;font-size:11px;line-height:24px;letter-spacing:.44px;padding-left:20px !important;min-width:150px;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 0em;}#yith-woocompare h4.product_title{font-family:"Playfair Display",Sans-serif;font-size:24px !important;font-weight:400;line-height:32px;letter-spacing:.17px;color:#32434f;}#yith-woocompare span.woocommerce-Price-amount.amount{color:#555;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.64px;}#yith-woocompare-table a.button{color:#394a58 !important;background-color:rgba(247,247,247,.36) !important;border-color:#827a71 !important;padding:8px 20px 8px 20px !important;}table.compare-list .remove a{font-family:"Poppins",Sans-serif;font-size:9px !important;font-weight:600 !important;text-transform:uppercase;line-height:14px !important;letter-spacing:2.52px !important;color:#bd9e59 !important;margin-left:19px;margin-top:0px !important;}table.compare-list .remove{margin-top:4px !important;}#yith-woocompare table.compare-list tbody th{background-color:#fbfbfa;color:#555;font-family:"Poppins";font-weight:500;text-transform:capitalize;font-size:14px;line-height:15px;letter-spacing:.3px;padding-left:10px !important;width:35%;}#yith-woocompare table.dataTable.compare-list tbody th{padding:10px !important;}#yith-woocompare-table th{position:-webkit-sticky;position:sticky;left:0;z-index:1;}header .btm-header{border-bottom:1px solid #ecebea !important;}}.our-collections .title .icon-block{width:55px;height:auto;margin:0 auto 8px;padding:0;}.our-collections .title .wolcome-text{padding:10px 0 0 0;}.our-collections .title .company-name{font-family:"Playfair Display",serif;font-size:50px;line-height:82px;font-weight:400;letter-spacing:-.25px;text-transform:capitalize;color:#32434f;margin:0;padding:0 0 70px;}.our-collections .title h3{padding:0 0 50px;}@media (max-width: 1024px) and (min-width: 768px){.our-collections .title .company-name{padding:0 0 45px;}}@media (max-width: 767px) and (min-width: 320px){.our-collections .title .icon-block{width:40px;margin-bottom:20px;}.our-collections .title .wolcome-text{padding:0;}.our-collections .title .company-name{font-size:34px;line-height:37px;letter-spacing:.24px;padding:10px 0 40px;}.our-collections .title h3{font-size:21px;line-height:31px;letter-spacing:6.8px;padding:0 0 26px;}}.pwb-clearfix:after{content:"";display:table;clear:both;}.pwb-before-loop{margin-bottom:1em;}.pwb-after-loop{margin-top:1em;}.pwb-carousel .pwb-slick-slide a{display:block;}.pwb-carousel .pwb-slick-slide a>img{margin:0 auto;}.pwb-carousel .pwb-slick-slide,.pwb-product-carousel .pwb-slick-slide{margin:0 10px;}.pwb-carousel .slick-prev,.pwb-carousel .slick-next,.pwb-product-carousel .slick-prev,.pwb-product-carousel .slick-next{font-size:0;font-size:22px;position:absolute;top:0;bottom:0;display:block;cursor:pointer;width:30px;overflow:hidden;text-align:center;color:#aeaeae;border:none;outline:none;z-index:999;background:#eee;opacity:0;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;}.pwb-carousel .slick-prev>span,.pwb-carousel .slick-next>span,.pwb-product-carousel .slick-prev>span,.pwb-product-carousel .slick-next>span{display:inline-block;height:20px;width:20px;padding:10px;position:absolute;top:50%;margin-top:-20px;left:0;right:0;}.pwb-carousel .slick-prev:hover,.pwb-carousel .slick-prev:focus,.pwb-carousel .slick-next:hover,.pwb-carousel .slick-next:focus,.pwb-product-carousel .slick-prev:hover,.pwb-product-carousel .slick-prev:focus,.pwb-product-carousel .slick-next:hover,.pwb-product-carousel .slick-next:focus{outline:none;}.pwb-carousel .slick-prev,.pwb-product-carousel .slick-prev{left:0;}.pwb-carousel .slick-next,.pwb-product-carousel .slick-next{right:0;}.pwb-carousel:hover .slick-next,.pwb-carousel:hover .slick-prev,.pwb-product-carousel:hover .slick-next,.pwb-product-carousel:hover .slick-prev{opacity:.8;}.pwb-product-carousel .pwb-amount{display:block;width:100%;margin-bottom:12px;}.pwb-carousel,.pwb-product-carousel{min-height:30px;}.pwb-carousel .pwb-slick-slide,.pwb-product-carousel .pwb-slick-slide{display:none;}.pwb-carousel.slick-initialized .pwb-slick-slide,.pwb-product-carousel.slick-initialized .pwb-slick-slide{display:block;}.pwb-carousel .slick-list,.pwb-product-carousel .slick-list{opacity:0;position:absolute;}.pwb-carousel.slick-initialized,.pwb-product-carousel.slick-initialized{min-height:none;}.pwb-carousel.slick-initialized .slick-list,.pwb-product-carousel.slick-initialized .slick-list{opacity:1;position:relative;transition:opacity .2s ease-in;}.pwb-carousel.slick-initialized .pwb-carousel-loader,.pwb-product-carousel.slick-initialized .pwb-carousel-loader{display:none !important;opacity:0 !important;}.pwb-carousel-loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:30px;height:30px;border-radius:50%;background:#525252;background:-moz-linear-gradient(left,#525252 10%,rgba(82,82,82,0) 42%);background:-webkit-linear-gradient(left,#525252 10%,rgba(82,82,82,0) 42%);background:-o-linear-gradient(left,#525252 10%,rgba(82,82,82,0) 42%);background:-ms-linear-gradient(left,#525252 10%,rgba(82,82,82,0) 42%);background:linear-gradient(to right,#525252 10%,rgba(82,82,82,0) 42%);position:relative;-webkit-animation:PWBCarouselLoader 1.4s infinite linear;animation:PWBCarouselLoader 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}.pwb-carousel-loader:before{width:50%;height:50%;background:#525252;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:"";}.pwb-carousel-loader:after{background:#fff;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}@-webkit-keyframes PWBCarouselLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes PWBCarouselLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.pwb-all-brands .pwb-pagination-wrapper{margin-top:20px;padding-top:10px;border-top:1px solid #ededed;text-align:right;}.pwb-all-brands .pwb-pagination{display:inline-block;margin-right:10px;background-color:#ededed;color:#333;text-align:center;padding:10px;}.pwb-brands-cols-outer{display:flex;flex-wrap:wrap;gap:15px;}.pwb-all-brands .pwb-brands-cols-outer:after{content:"";display:table;clear:both;}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{box-sizing:border-box;width:calc(20% - 15px);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}.pwb-az-listing-row{margin-bottom:20px;}.pwb-az-listing-row-in{margin-left:-5px;margin-right:-5px;}.pwb-az-listing-col{padding:5px;}.pwb-az-listing-col>a{display:block;text-transform:uppercase;white-space:nowrap;overflow:hidden;}.pwb-az-listing-title{border-bottom:1px solid #ddd;font-weight:bold;font-size:115%;text-transform:uppercase;}.pwb-az-listing-header{margin-bottom:30px;}.pwb-az-listing-header ul{margin:0;padding:0;list-style:none;margin-right:-2px;margin-left:-2px;}.pwb-az-listing-header li{display:inline-block;float:left;width:25px;height:25px;margin:2px;line-height:25px;border:1px solid #ddd;text-align:center;}.pwb-az-listing-header a{text-transform:uppercase;}.pwb-filter-products input[type=checkbox]{margin-right:10px;}.pwb-filter-products li{margin-bottom:5px;}.pwb-row:after{content:"";display:table;clear:both;}.pwb-columns-2{width:50%;}.pwb-columns-3{width:33.33333%;}.pwb-columns-4{width:25%;}.pwb-columns-5{width:20%;}.pwb-columns-6{width:16.66666%;}.pwb-columns{float:left;}.pwb-single-product-brands{padding-top:1em;display:flex;gap:.1em;}.product_meta .pwb-single-product-brands{padding-top:0;}.pwb-text-before-brands-links{margin-right:4px;}@media screen and (max-width: 1000px){.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:25%;}}@media screen and (max-width: 700px){.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:50%;}.pwb-columns-5,.pwb-columns-6{width:25%;}}@media screen and (max-width: 480px){.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:100%;float:none;}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>p:first-child{height:auto;}.pwb-columns-3,.pwb-columns-4,.pwb-columns-5,.pwb-columns-6{width:50%;}}@media (min-width: 576px){.pwb-az-listing-col{width:50%;float:left;}}@media (min-width: 992px){.pwb-az-listing-col{width:25%;}}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@keyframes a{0%{transform:rotate(0deg);}to{transform:rotate(359deg);}}.eicon-animation-spin{animation:a 2s infinite linear;}.eicon-editor-link:before{content:"";}.eicon-editor-unlink:before{content:"";}.eicon-editor-external-link:before{content:"";}.eicon-editor-close:before{content:"";}.eicon-editor-list-ol:before{content:"";}.eicon-editor-list-ul:before{content:"";}.eicon-editor-bold:before{content:"";}.eicon-editor-italic:before{content:"";}.eicon-editor-underline:before{content:"";}.eicon-editor-paragraph:before{content:"";}.eicon-editor-h1:before{content:"";}.eicon-editor-h2:before{content:"";}.eicon-editor-h3:before{content:"";}.eicon-editor-h4:before{content:"";}.eicon-editor-h5:before{content:"";}.eicon-editor-h6:before{content:"";}.eicon-editor-quote:before{content:"";}.eicon-editor-code:before{content:"";}.eicon-elementor:before{content:"";}.eicon-elementor-circle:before{content:"";}.eicon-pojome:before{content:"";}.eicon-plus:before{content:"";}.eicon-menu-bar:before{content:"";}.eicon-apps:before{content:"";}.eicon-accordion:before{content:"";}.eicon-alert:before{content:"";}.eicon-animation-text:before{content:"";}.eicon-animation:before{content:"";}.eicon-banner:before{content:"";}.eicon-blockquote:before{content:"";}.eicon-button:before{content:"";}.eicon-call-to-action:before{content:"";}.eicon-captcha:before{content:"";}.eicon-carousel:before{content:"";}.eicon-checkbox:before{content:"";}.eicon-columns:before{content:"";}.eicon-countdown:before{content:"";}.eicon-counter:before{content:"";}.eicon-date:before{content:"";}.eicon-divider-shape:before{content:"";}.eicon-divider:before{content:"";}.eicon-download-button:before{content:"";}.eicon-dual-button:before{content:"";}.eicon-email-field:before{content:"";}.eicon-facebook-comments:before{content:"";}.eicon-facebook-like-box:before{content:"";}.eicon-form-horizontal:before{content:"";}.eicon-form-vertical:before{content:"";}.eicon-gallery-grid:before{content:"";}.eicon-gallery-group:before{content:"";}.eicon-gallery-justified:before{content:"";}.eicon-gallery-masonry:before{content:"";}.eicon-icon-box:before{content:"";}.eicon-image-before-after:before{content:"";}.eicon-image-box:before{content:"";}.eicon-image-hotspot:before{content:"";}.eicon-image-rollover:before{content:"";}.eicon-info-box:before{content:"";}.eicon-inner-section:before{content:"";}.eicon-mailchimp:before{content:"";}.eicon-menu-card:before{content:"";}.eicon-navigation-horizontal:before{content:"";}.eicon-nav-menu:before{content:"";}.eicon-navigation-vertical:before{content:"";}.eicon-number-field:before{content:"";}.eicon-parallax:before{content:"";}.eicon-php7:before{content:"";}.eicon-post-list:before{content:"";}.eicon-post-slider:before{content:"";}.eicon-post:before{content:"";}.eicon-posts-carousel:before{content:"";}.eicon-posts-grid:before{content:"";}.eicon-posts-group:before{content:"";}.eicon-posts-justified:before{content:"";}.eicon-posts-masonry:before{content:"";}.eicon-posts-ticker:before{content:"";}.eicon-price-list:before{content:"";}.eicon-price-table:before{content:"";}.eicon-radio:before{content:"";}.eicon-rtl:before{content:"";}.eicon-scroll:before{content:"";}.eicon-search:before{content:"";}.eicon-select:before{content:"";}.eicon-share:before{content:"";}.eicon-sidebar:before{content:"";}.eicon-skill-bar:before{content:"";}.eicon-slider-3d:before{content:"";}.eicon-slider-album:before{content:"";}.eicon-slider-device:before{content:"";}.eicon-slider-full-screen:before{content:"";}.eicon-slider-push:before{content:"";}.eicon-slider-vertical:before{content:"";}.eicon-slider-video:before{content:"";}.eicon-slides:before{content:"";}.eicon-social-icons:before{content:"";}.eicon-spacer:before{content:"";}.eicon-table:before{content:"";}.eicon-tabs:before{content:"";}.eicon-tel-field:before{content:"";}.eicon-text-area:before{content:"";}.eicon-text-field:before{content:"";}.eicon-thumbnails-down:before{content:"";}.eicon-thumbnails-half:before{content:"";}.eicon-thumbnails-right:before{content:"";}.eicon-time-line:before{content:"";}.eicon-toggle:before{content:"";}.eicon-url:before{content:"";}.eicon-t-letter:before{content:"";}.eicon-wordpress:before{content:"";}.eicon-text:before{content:"";}.eicon-anchor:before{content:"";}.eicon-bullet-list:before{content:"";}.eicon-code:before{content:"";}.eicon-favorite:before{content:"";}.eicon-google-maps:before{content:"";}.eicon-image:before{content:"";}.eicon-photo-library:before{content:"";}.eicon-woocommerce:before{content:"";}.eicon-youtube:before{content:"";}.eicon-flip-box:before{content:"";}.eicon-settings:before{content:"";}.eicon-headphones:before{content:"";}.eicon-testimonial:before{content:"";}.eicon-counter-circle:before{content:"";}.eicon-person:before{content:"";}.eicon-chevron-right:before{content:"";}.eicon-chevron-left:before{content:"";}.eicon-close:before{content:"";}.eicon-file-download:before{content:"";}.eicon-save:before{content:"";}.eicon-zoom-in:before{content:"";}.eicon-shortcode:before{content:"";}.eicon-nerd:before{content:"";}.eicon-device-desktop:before{content:"";}.eicon-device-tablet:before{content:"";}.eicon-device-mobile:before{content:"";}.eicon-document-file:before{content:"";}.eicon-folder-o:before{content:"";}.eicon-hypster:before{content:"";}.eicon-h-align-left:before{content:"";}.eicon-h-align-right:before{content:"";}.eicon-h-align-center:before{content:"";}.eicon-h-align-stretch:before{content:"";}.eicon-v-align-top:before{content:"";}.eicon-v-align-bottom:before{content:"";}.eicon-v-align-middle:before{content:"";}.eicon-v-align-stretch:before{content:"";}.eicon-pro-icon:before{content:"";}.eicon-mail:before{content:"";}.eicon-lock-user:before{content:"";}.eicon-testimonial-carousel:before{content:"";}.eicon-media-carousel:before{content:"";}.eicon-section:before{content:"";}.eicon-column:before{content:"";}.eicon-edit:before{content:"";}.eicon-clone:before{content:"";}.eicon-trash:before{content:"";}.eicon-play:before{content:"";}.eicon-angle-right:before{content:"";}.eicon-angle-left:before{content:"";}.eicon-animated-headline:before{content:"";}.eicon-menu-toggle:before{content:"";}.eicon-fb-embed:before{content:"";}.eicon-fb-feed:before{content:"";}.eicon-twitter-embed:before{content:"";}.eicon-twitter-feed:before{content:"";}.eicon-sync:before{content:"";}.eicon-import-export:before{content:"";}.eicon-check-circle:before{content:"";}.eicon-library-save:before{content:"";}.eicon-library-download:before{content:"";}.eicon-insert:before{content:"";}.eicon-preview-medium:before{content:"";}.eicon-sort-down:before{content:"";}.eicon-sort-up:before{content:"";}.eicon-heading:before{content:"";}.eicon-logo:before{content:"";}.eicon-meta-data:before{content:"";}.eicon-post-content:before{content:"";}.eicon-post-excerpt:before{content:"";}.eicon-post-navigation:before{content:"";}.eicon-yoast:before{content:"";}.eicon-nerd-chuckle:before{content:"";}.eicon-nerd-wink:before{content:"";}.eicon-comments:before{content:"";}.eicon-download-circle-o:before{content:"";}.eicon-library-upload:before{content:"";}.eicon-save-o:before{content:"";}.eicon-upload-circle-o:before{content:"";}.eicon-ellipsis-h:before{content:"";}.eicon-ellipsis-v:before{content:"";}.eicon-arrow-left:before{content:"";}.eicon-arrow-right:before{content:"";}.eicon-arrow-up:before{content:"";}.eicon-arrow-down:before{content:"";}.eicon-play-o:before{content:"";}.eicon-archive-posts:before{content:"";}.eicon-archive-title:before{content:"";}.eicon-featured-image:before{content:"";}.eicon-post-info:before{content:"";}.eicon-post-title:before{content:"";}.eicon-site-logo:before{content:"";}.eicon-site-search:before{content:"";}.eicon-site-title:before{content:"";}.eicon-plus-square:before{content:"";}.eicon-minus-square:before{content:"";}.eicon-cloud-check:before{content:"";}.eicon-drag-n-drop:before{content:"";}.eicon-welcome:before{content:"";}.eicon-handle:before{content:"";}.eicon-cart:before{content:"";}.eicon-product-add-to-cart:before{content:"";}.eicon-product-breadcrumbs:before{content:"";}.eicon-product-categories:before{content:"";}.eicon-product-description:before{content:"";}.eicon-product-images:before{content:"";}.eicon-product-info:before{content:"";}.eicon-product-meta:before{content:"";}.eicon-product-pages:before{content:"";}.eicon-product-price:before{content:"";}.eicon-product-rating:before{content:"";}.eicon-product-related:before{content:"";}.eicon-product-stock:before{content:"";}.eicon-product-tabs:before{content:"";}.eicon-product-title:before{content:"";}.eicon-product-upsell:before{content:"";}.eicon-products:before{content:"";}.eicon-bag-light:before{content:"";}.eicon-bag-medium:before{content:"";}.eicon-bag-solid:before{content:"";}.eicon-basket-light:before{content:"";}.eicon-basket-medium:before{content:"";}.eicon-basket-solid:before{content:"";}.eicon-cart-light:before{content:"";}.eicon-cart-medium:before{content:"";}.eicon-cart-solid:before{content:"";}.eicon-exchange:before{content:"";}.eicon-preview-thin:before{content:"";}.eicon-device-laptop:before{content:"";}.eicon-collapse:before{content:"";}.eicon-expand:before{content:"";}.eicon-navigator:before{content:"";}.eicon-plug:before{content:"";}.eicon-dashboard:before{content:"";}.eicon-typography:before{content:"";}.eicon-info-circle-o:before{content:"";}.eicon-integration:before{content:"";}.eicon-plus-circle-o:before{content:"";}.eicon-rating:before{content:"";}.eicon-review:before{content:"";}.eicon-tools:before{content:"";}.eicon-loading:before{content:"";}.eicon-sitemap:before{content:"";}.eicon-click:before{content:"";}.eicon-clock:before{content:"";}.eicon-library-open:before{content:"";}.eicon-warning:before{content:"";}.eicon-flow:before{content:"";}.eicon-cursor-move:before{content:"";}.eicon-arrow-circle-left:before{content:"";}.eicon-flash:before{content:"";}.eicon-redo:before{content:"";}.eicon-ban:before{content:"";}.eicon-barcode:before{content:"";}.eicon-calendar:before{content:"";}.eicon-caret-left:before{content:"";}.eicon-caret-right:before{content:"";}.eicon-caret-up:before{content:"";}.eicon-chain-broken:before{content:"";}.eicon-check-circle-o:before{content:"";}.eicon-check:before{content:"";}.eicon-chevron-double-left:before{content:"";}.eicon-chevron-double-right:before{content:"";}.eicon-undo:before{content:"";}.eicon-filter:before{content:"";}.eicon-circle-o:before{content:"";}.eicon-circle:before{content:"";}.eicon-clock-o:before{content:"";}.eicon-cog:before{content:"";}.eicon-cogs:before{content:"";}.eicon-commenting-o:before{content:"";}.eicon-copy:before{content:"";}.eicon-database:before{content:"";}.eicon-dot-circle-o:before{content:"";}.eicon-envelope:before{content:"";}.eicon-external-link-square:before{content:"";}.eicon-eyedropper:before{content:"";}.eicon-folder:before{content:"";}.eicon-font:before{content:"";}.eicon-adjust:before{content:"";}.eicon-lightbox:before{content:"";}.eicon-heart-o:before{content:"";}.eicon-history:before{content:"";}.eicon-image-bold:before{content:"";}.eicon-info-circle:before{content:"";}.eicon-link:before{content:"";}.eicon-long-arrow-left:before{content:"";}.eicon-long-arrow-right:before{content:"";}.eicon-caret-down:before{content:"";}.eicon-paint-brush:before{content:"";}.eicon-pencil:before{content:"";}.eicon-plus-circle:before{content:"";}.eicon-zoom-in-bold:before{content:"";}.eicon-sort-amount-desc:before{content:"";}.eicon-sign-out:before{content:"";}.eicon-spinner:before{content:"";}.eicon-square:before{content:"";}.eicon-star-o:before{content:"";}.eicon-star:before{content:"";}.eicon-text-align-justify:before{content:"";}.eicon-text-align-center:before{content:"";}.eicon-tags:before{content:"";}.eicon-text-align-left:before{content:"";}.eicon-text-align-right:before{content:"";}.eicon-close-circle:before{content:"";}.eicon-trash-o:before{content:"";}.eicon-font-awesome:before{content:"";}.eicon-user-circle-o:before{content:"";}.eicon-video-camera:before{content:"";}.eicon-heart:before{content:"";}.eicon-wrench:before{content:"";}.eicon-help:before{content:"";}.eicon-help-o:before{content:"";}.eicon-zoom-out-bold:before{content:"";}.eicon-plus-square-o:before{content:"";}.eicon-minus-square-o:before{content:"";}.eicon-minus-circle:before{content:"";}.eicon-minus-circle-o:before{content:"";}.eicon-code-bold:before{content:"";}.eicon-cloud-upload:before{content:"";}.eicon-search-bold:before{content:"";}.eicon-map-pin:before{content:"";}.eicon-meetup:before{content:"";}.eicon-slideshow:before{content:"";}.eicon-t-letter-bold:before{content:"";}.eicon-preferences:before{content:"";}.eicon-table-of-contents:before{content:"";}.eicon-tv:before{content:"";}.eicon-upload:before{content:"";}.eicon-instagram-comments:before{content:"";}.eicon-instagram-nested-gallery:before{content:"";}.eicon-instagram-post:before{content:"";}.eicon-instagram-video:before{content:"";}.eicon-instagram-gallery:before{content:"";}.eicon-instagram-likes:before{content:"";}.eicon-facebook:before{content:"";}.eicon-twitter:before{content:"";}.eicon-pinterest:before{content:"";}.eicon-frame-expand:before{content:"";}.eicon-frame-minimize:before{content:"";}.eicon-archive:before{content:"";}.eicon-colors-typography:before{content:"";}.eicon-custom:before{content:"";}.eicon-footer:before{content:"";}.eicon-header:before{content:"";}.eicon-layout-settings:before{content:"";}.eicon-lightbox-expand:before{content:"";}.eicon-error-404:before{content:"";}.eicon-theme-style:before{content:"";}.eicon-search-results:before{content:"";}.eicon-single-post:before{content:"";}.eicon-site-identity:before{content:"";}.eicon-theme-builder:before{content:"";}.eicon-download-bold:before{content:"";}.eicon-share-arrow:before{content:"";}.eicon-global-settings:before{content:"";}.eicon-user-preferences:before{content:"";}.eicon-lock:before{content:"";}.eicon-export-kit:before{content:"";}.eicon-import-kit:before{content:"";}.eicon-lottie:before{content:"";}.eicon-products-archive:before{content:"";}.eicon-single-product:before{content:"";}.eicon-disable-trash-o:before{content:"";}.eicon-single-page:before{content:"";}.eicon-wordpress-light:before{content:"";}.eicon-cogs-check:before{content:"";}.eicon-custom-css:before{content:"";}.eicon-global-colors:before{content:"";}.eicon-globe:before{content:"";}.eicon-typography-1:before{content:"";}.eicon-background:before{content:"";}.eicon-device-responsive:before{content:"";}.eicon-device-wide:before{content:"";}.eicon-code-highlight:before{content:"";}.eicon-video-playlist:before{content:"";}.eicon-download-kit:before{content:"";}.eicon-kit-details:before{content:"";}.eicon-kit-parts:before{content:"";}.eicon-kit-upload:before{content:"";}.eicon-kit-plugins:before{content:"";}.eicon-kit-upload-alt:before{content:"";}.eicon-hotspot:before{content:"";}.eicon-paypal-button:before{content:"";}.eicon-shape:before{content:"";}.eicon-wordart:before{content:"";}.eicon-checkout:before{content:"";}.eicon-container:before{content:"";}.eicon-flip:before{content:"";}.eicon-info:before{content:"";}.eicon-my-account:before{content:"";}.eicon-purchase-summary:before{content:"";}.eicon-page-transition:before{content:"";}.eicon-spotify:before{content:"";}.eicon-stripe-button:before{content:"";}.eicon-woo-settings:before{content:"";}.eicon-woo-cart:before{content:"";}.eicon-grow:before{content:"";}.eicon-order-end:before{content:"";}.eicon-nowrap:before{content:"";}.eicon-order-start:before{content:"";}.eicon-progress-tracker:before{content:"";}.eicon-shrink:before{content:"";}.eicon-wrap:before{content:"";}.eicon-align-center-h:before{content:"";}.eicon-align-center-v:before{content:"";}.eicon-align-end-h:before{content:"";}.eicon-align-end-v:before{content:"";}.eicon-align-start-h:before{content:"";}.eicon-align-start-v:before{content:"";}.eicon-align-stretch-h:before{content:"";}.eicon-align-stretch-v:before{content:"";}.eicon-justify-center-h:before{content:"";}.eicon-justify-center-v:before{content:"";}.eicon-justify-end-h:before{content:"";}.eicon-justify-end-v:before{content:"";}.eicon-justify-space-around-h:before{content:"";}.eicon-justify-space-around-v:before{content:"";}.eicon-justify-space-between-h:before{content:"";}.eicon-justify-space-between-v:before{content:"";}.eicon-justify-space-evenly-h:before{content:"";}.eicon-justify-space-evenly-v:before{content:"";}.eicon-justify-start-h:before{content:"";}.eicon-justify-start-v:before{content:"";}.eicon-woocommerce-cross-sells:before{content:"";}.eicon-woocommerce-notices:before{content:"";}.eicon-inner-container:before{content:"";}.eicon-warning-full:before{content:"";}.eicon-exit:before{content:"";}.eicon-loop-builder:before{content:"";}.eicon-notes:before{content:"";}.eicon-read:before{content:"";}.eicon-unread:before{content:"";}.eicon-carousel-loop:before{content:"";}.eicon-mega-menu:before{content:"";}.eicon-nested-carousel:before{content:"";}.eicon-ai:before{content:"";}.eicon-taxonomy-filter:before{content:"";}.eicon-container-grid:before{content:"";}.eicon-upgrade:before{content:"";}.eicon-advanced:before{content:"";}.eicon-div-block:before{content:"";}.eicon-notification:before{content:"";}.eicon-light-mode:before{content:"";}.eicon-dark-mode:before{content:"";}.eicon-upgrade-crown:before{content:"";}.eicon-off-canvas:before{content:"";}.eicon-speakerphone:before{content:"";}.eicon-ehp-cta:before{content:"";}.eicon-ehp-forms:before{content:"";}.eicon-ehp-hero:before{content:"";}.eicon-ehp-zigzag:before{content:"";}.eicon-e-button:before{content:"";}.eicon-flexbox:before{content:"";}.eicon-paragraph:before{content:"";}.eicon-icon:before{content:"";}.eicon-e-image:before{content:"";}.eicon-video:before{content:"";}.eicon-svg:before{content:"";}.eicon-e-divider:before{content:"";}.eicon-e-heading:before{content:"";}.eicon-atomic:before{content:"";}.eicon-library-delete:before{content:"";}.eicon-library-copy:before{content:"";}.eicon-library-folder-empty:before{content:"";}.eicon-library-move:before{content:"";}.eicon-library-edit:before{content:"";}.eicon-library-subscription-upgrade:before{content:"";}.eicon-library-folder-view:before{content:"";}.eicon-library-grid:before{content:"";}.eicon-library-cloud-connect:before{content:"";}.eicon-library-import:before{content:"";}.eicon-library-list:before{content:"";}.eicon-library-cloud-empty:before{content:"";}.eicon-folder-plus:before{content:"";}.eicon-library-folder:before{content:"";}.eicon-accessibility:before{content:"";}.eicon-lock-outline:before{content:"";}.eicon-e-youtube:before{content:"";}.eicon-eye:before{content:"";}.eicon-elementor-square:before{content:"";}.elementor-hidden{display:none;}.elementor-visibility-hidden{visibility:hidden;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0;}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0;}.e-logo-wrapper{background:var(--e-a-bg-logo);border-radius:50%;display:inline-block;line-height:1;padding:.75em;}.e-logo-wrapper i{color:var(--e-a-color-logo);font-size:1em;}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box;}.elementor a{box-shadow:none;text-decoration:none;}.elementor hr{background-color:transparent;margin:0;}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%;}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0;}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%;}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0;}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s;}.elementor .elementor-background-video-container.elementor-loading{opacity:0;}.elementor .elementor-background-video-embed{max-width:none;}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.elementor .elementor-background-video{max-width:none;}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover;}.elementor .elementor-background-overlay{inset:0;position:absolute;}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0;}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%;}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute;}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed;}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%;}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%;}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%;}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1;}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content);}.elementor-invisible{visibility:hidden;}.elementor-align-center{text-align:center;}.elementor-align-right{text-align:right;}.elementor-align-left{text-align:left;}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto;}.elementor-align-justify .elementor-button{width:100%;}.elementor-custom-embed-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3);}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s;}.elementor-custom-embed-play.elementor-playing i{font-family:eicons;}.elementor-custom-embed-play.elementor-playing i:before{content:"";}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite;}.elementor-tag{display:inline-flex;}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear;}.elementor-ken-burns--out{transform:scale(1.3);}.elementor-ken-burns--active{transition-duration:20s;}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1);}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3);}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center;}.elementor-widescreen-align-right{text-align:right;}.elementor-widescreen-align-left{text-align:left;}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto;}.elementor-widescreen-align-justify .elementor-button{width:100%;}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center;}.elementor-laptop-align-right{text-align:right;}.elementor-laptop-align-left{text-align:left;}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto;}.elementor-laptop-align-justify .elementor-button{width:100%;}.elementor-tablet_extra-align-center{text-align:center;}.elementor-tablet_extra-align-right{text-align:right;}.elementor-tablet_extra-align-left{text-align:left;}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto;}.elementor-tablet_extra-align-justify .elementor-button{width:100%;}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center;}.elementor-tablet-align-right{text-align:right;}.elementor-tablet-align-left{text-align:left;}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto;}.elementor-tablet-align-justify .elementor-button{width:100%;}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center;}.elementor-mobile_extra-align-right{text-align:right;}.elementor-mobile_extra-align-left{text-align:left;}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto;}.elementor-mobile_extra-align-justify .elementor-button{width:100%;}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center;}.elementor-mobile-align-right{text-align:right;}.elementor-mobile-align-left{text-align:left;}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto;}.elementor-mobile-align-justify .elementor-button{width:100%;}}:root{--page-title-display:block;}.elementor-page-title,h1.entry-title{display:var(--page-title-display);}@keyframes eicon-spin{0%{transform:rotate(0deg);}to{transform:rotate(359deg);}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite;}.elementor-section{position:relative;}.elementor-section .elementor-container{display:flex;margin-left:auto;margin-right:auto;position:relative;}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap;}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px;}.elementor-section.elementor-section-stretched{position:relative;width:100%;}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start;}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center;}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end;}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh;}.elementor-section.elementor-section-height-full>.elementor-container{height:100%;}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start;}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center;}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%;}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex;}.elementor-widget-wrap>.elementor-element{width:100%;}.elementor-widget-wrap.e-swiper-container{width:calc(100% - ( var(--e-column-margin-left,0px) + var(--e-column-margin-right,0px) ));}.elementor-widget{position:relative;}.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px);}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0;}.elementor-column{display:flex;min-height:1px;position:relative;}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px;}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px;}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px;}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px;}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px;}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0;}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%;}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%;}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%;}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%;}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%;}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%;}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%;}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%;}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%;}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%;}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%;}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%;}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%;}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%;}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%;}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%;}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%;}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%;}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%;}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%;}.elementor-column.elementor-xs-11{width:11.111%;}.elementor-column.elementor-xs-12{width:12.5%;}.elementor-column.elementor-xs-14{width:14.285%;}.elementor-column.elementor-xs-16{width:16.666%;}.elementor-column.elementor-xs-20{width:20%;}.elementor-column.elementor-xs-25{width:25%;}.elementor-column.elementor-xs-30{width:30%;}.elementor-column.elementor-xs-33{width:33.333%;}.elementor-column.elementor-xs-40{width:40%;}.elementor-column.elementor-xs-50{width:50%;}.elementor-column.elementor-xs-60{width:60%;}.elementor-column.elementor-xs-66{width:66.666%;}.elementor-column.elementor-xs-70{width:70%;}.elementor-column.elementor-xs-75{width:75%;}.elementor-column.elementor-xs-80{width:80%;}.elementor-column.elementor-xs-83{width:83.333%;}.elementor-column.elementor-xs-90{width:90%;}.elementor-column.elementor-xs-100{width:100%;}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%;}.elementor-column.elementor-sm-11{width:11.111%;}.elementor-column.elementor-sm-12{width:12.5%;}.elementor-column.elementor-sm-14{width:14.285%;}.elementor-column.elementor-sm-16{width:16.666%;}.elementor-column.elementor-sm-20{width:20%;}.elementor-column.elementor-sm-25{width:25%;}.elementor-column.elementor-sm-30{width:30%;}.elementor-column.elementor-sm-33{width:33.333%;}.elementor-column.elementor-sm-40{width:40%;}.elementor-column.elementor-sm-50{width:50%;}.elementor-column.elementor-sm-60{width:60%;}.elementor-column.elementor-sm-66{width:66.666%;}.elementor-column.elementor-sm-70{width:70%;}.elementor-column.elementor-sm-75{width:75%;}.elementor-column.elementor-sm-80{width:80%;}.elementor-column.elementor-sm-83{width:83.333%;}.elementor-column.elementor-sm-90{width:90%;}.elementor-column.elementor-sm-100{width:100%;}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%;}.elementor-column.elementor-md-11{width:11.111%;}.elementor-column.elementor-md-12{width:12.5%;}.elementor-column.elementor-md-14{width:14.285%;}.elementor-column.elementor-md-16{width:16.666%;}.elementor-column.elementor-md-20{width:20%;}.elementor-column.elementor-md-25{width:25%;}.elementor-column.elementor-md-30{width:30%;}.elementor-column.elementor-md-33{width:33.333%;}.elementor-column.elementor-md-40{width:40%;}.elementor-column.elementor-md-50{width:50%;}.elementor-column.elementor-md-60{width:60%;}.elementor-column.elementor-md-66{width:66.666%;}.elementor-column.elementor-md-70{width:70%;}.elementor-column.elementor-md-75{width:75%;}.elementor-column.elementor-md-80{width:80%;}.elementor-column.elementor-md-83{width:83.333%;}.elementor-column.elementor-md-90{width:90%;}.elementor-column.elementor-md-100{width:100%;}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10;}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1;}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10;}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1;}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10;}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1;}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0;}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1;}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10;}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1;}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10;}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1;}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0;}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1;}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10;}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1;}.elementor-column{width:100%;}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);}.elementor-grid .elementor-grid-item{min-width:0;}.elementor-grid-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop";}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen";}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra";}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet";}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra";}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile";}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start);}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width);}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align);}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction);}.e-con,.e-con>.e-con-inner{display:var(--display);}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row;}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items);}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal;}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy;}.e-con-boxed{gap:initial;text-align:initial;}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items);}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%;}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width));}.e-con .elementor-widget.elementor-widget{margin-block-end:0;}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s);}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%);}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none;}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1;}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2;}.e-con .elementor-widget{min-width:0;}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%;}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%;}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%;}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px;}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile);}.e-con.e-flex .elementor-widget-archive-posts{width:100%;}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%;}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1;}.elementor-field-group{align-items:center;flex-wrap:wrap;}.elementor-field-group.elementor-field-type-submit{align-items:flex-end;}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%;}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0;}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6;}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6;}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%;}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit;}.elementor-field-group .elementor-select-wrapper:before{content:"";font-family:eicons;font-size:15px;pointer-events:none;position:absolute;right:10px;text-shadow:0 0 3px rgba(0,0,0,.3);top:50%;transform:translateY(-50%);}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:"";}.elementor-field-subgroup{display:flex;flex-wrap:wrap;}.elementor-field-subgroup .elementor-field-option label{display:inline-block;}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px;}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%;}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline;}.elementor-field-label{cursor:pointer;}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em;}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px;}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px;}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px;}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px;}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px;}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%;}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1;}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%;}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center;}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start;}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{justify-content:flex-end;}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto;}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0;}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto;}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%;}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1;}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%;}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center;}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start;}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-end;}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto;}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0;}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto;}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%;}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1;}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%;}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center;}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start;}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-end;}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto;}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0;}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto;}}.elementor-error .elementor-field{border-color:#d9534f;}.elementor-error .help-inline{color:#d9534f;font-size:.9em;}.elementor-message{font-size:1em;line-height:1;margin:10px 0;}.elementor-message:before{content:"";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle;}.elementor-message.elementor-message-danger{color:#d9534f;}.elementor-message.elementor-message-danger:before{content:"";}.elementor-message.form-message-success{color:#5cb85c;}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0;}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center;}.elementor-form .elementor-button.elementor-size-xs{min-height:33px;}.elementor-form .elementor-button.elementor-size-sm{min-height:40px;}.elementor-form .elementor-button.elementor-size-md{min-height:47px;}.elementor-form .elementor-button.elementor-size-lg{min-height:59px;}.elementor-form .elementor-button.elementor-size-xl{min-height:72px;}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}.elementor-heading-title{line-height:1;margin:0;padding:0;}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;font-size:15px;line-height:1;padding:12px 24px;fill:#fff;text-align:center;transition:all .3s;}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff;}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center;}.elementor-button-icon{align-items:center;display:flex;}.elementor-button-icon svg{height:auto;width:1em;}.elementor-button-icon .e-font-icon-svg{height:1em;}.elementor-button-text{display:inline-block;}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px;}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px;}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px;}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px;}.elementor-button span{text-decoration:inherit;}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de;}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c;}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e;}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f;}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de;}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c;}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e;}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f;}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;padding:.5em;fill:#fff;}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em;}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s;}.elementor-icon:hover{color:#69727d;}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em;}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%);}.elementor-icon i.fad{width:auto;}.elementor-shape-square .elementor-icon{border-radius:0;}.elementor-shape-rounded .elementor-icon{border-radius:10%;}.elementor-shape-circle .elementor-icon{border-radius:50%;}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX,1) * var(--e-transform-scaleX,var(--e-transform-scale,1)))) scaleY(calc(var(--e-transform-flipY,1) * var(--e-transform-scaleY,var(--e-transform-scale,1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX,1) * var(--e-con-transform-scaleX,var(--e-con-transform-scale,1)))) scaleY(calc(var(--e-con-transform-flipY,1) * var(--e-con-transform-scaleY,var(--e-con-transform-scale,1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x);}.animated{animation-duration:1.25s;}.animated.animated-slow{animation-duration:2s;}.animated.animated-fast{animation-duration:.75s;}.animated.infinite{animation-iteration-count:infinite;}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards;}@media (prefers-reduced-motion:reduce){.animated{animation:none;}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none;}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none;}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none;}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none;}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none;}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none;}}.elementor-kit-15820{--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#e97a54;--e-global-color-primary:#6ec1e4;--e-global-color-403fcf6:#827a71;--e-global-color-c436ccd:#35434e;--e-global-color-fdade8b:#bd9e59;--e-global-color-0d8d4f1:#555;--e-global-color-ab4b99e:#f7f7f7;--e-global-color-472e7ce:#147397;--e-global-color-1f26c16:#6b786e;--e-global-color-9f1a4b7:#d02b39;--e-global-color-7836cc2:#d78467;--e-global-color-e8e674a:#d5795b;--e-global-color-808cdad:#d5605a;--e-global-color-5f953c6:#8cc2ce;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-ecc932d-font-family:"Poppins";--e-global-typography-ecc932d-font-size:16px;--e-global-typography-ecc932d-font-weight:600;--e-global-typography-ecc932d-text-transform:uppercase;--e-global-typography-ecc932d-line-height:14px;--e-global-typography-ecc932d-letter-spacing:4.48px;--e-global-typography-8568881-font-family:"Poppins";--e-global-typography-8568881-font-size:11px;--e-global-typography-8568881-font-weight:600;--e-global-typography-8568881-text-transform:uppercase;--e-global-typography-8568881-line-height:16px;--e-global-typography-8568881-letter-spacing:4.48px;--e-global-typography-e73fe66-font-family:"Poppins";--e-global-typography-e73fe66-font-size:18px;--e-global-typography-e73fe66-font-weight:400;--e-global-typography-e73fe66-text-transform:uppercase;--e-global-typography-e73fe66-line-height:25px;--e-global-typography-e73fe66-letter-spacing:8.6px;--e-global-typography-e2488c5-font-family:"Poppins";--e-global-typography-e2488c5-font-size:22px;--e-global-typography-e2488c5-font-weight:400;--e-global-typography-e2488c5-text-transform:uppercase;--e-global-typography-e2488c5-line-height:34px;--e-global-typography-e2488c5-letter-spacing:8.6px;--e-global-typography-d3fceb4-font-family:"Poppins";--e-global-typography-d3fceb4-font-size:20px;--e-global-typography-d3fceb4-font-weight:300;--e-global-typography-d3fceb4-line-height:37px;--e-global-typography-d3fceb4-letter-spacing:.6px;--e-global-typography-3ea9529-font-family:"Playfair Display";--e-global-typography-3ea9529-font-size:26px;--e-global-typography-3ea9529-font-weight:400;--e-global-typography-957c2dd-font-family:"Poppins";--e-global-typography-957c2dd-font-size:21px;--e-global-typography-957c2dd-font-weight:400;--e-global-typography-957c2dd-text-transform:uppercase;--e-global-typography-957c2dd-line-height:20px;--e-global-typography-957c2dd-letter-spacing:.13em;--e-global-typography-895d53a-font-family:"Poppins";--e-global-typography-895d53a-font-size:16px;--e-global-typography-895d53a-font-weight:400;--e-global-typography-895d53a-line-height:21px;--e-global-typography-895d53a-letter-spacing:.7px;--e-global-typography-ca11433-font-family:"Playfair Display";--e-global-typography-ca11433-font-size:35px;--e-global-typography-ca11433-font-weight:400;--e-global-typography-ca11433-line-height:48px;--e-global-typography-ca11433-letter-spacing:0px;--e-global-typography-12296c4-font-family:"Poppins";--e-global-typography-12296c4-font-size:15px;--e-global-typography-12296c4-font-weight:400;--e-global-typography-12296c4-font-style:normal;--e-global-typography-12296c4-line-height:31px;}.elementor-kit-15820 e-page-transition{background-color:#ffbc7d;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}@media (max-width:1024px){.elementor-kit-15820{--e-global-typography-ecc932d-font-size:10px;--e-global-typography-8568881-font-size:10px;--e-global-typography-e73fe66-font-size:19px;--e-global-typography-e73fe66-line-height:30px;--e-global-typography-e73fe66-letter-spacing:2.8px;--e-global-typography-e2488c5-font-size:19px;--e-global-typography-e2488c5-line-height:30px;--e-global-typography-e2488c5-letter-spacing:2.8px;--e-global-typography-d3fceb4-font-size:10px;--e-global-typography-d3fceb4-line-height:20px;--e-global-typography-957c2dd-font-size:11px;--e-global-typography-957c2dd-line-height:11px;--e-global-typography-957c2dd-letter-spacing:2.8px;--e-global-typography-895d53a-font-size:14px;--e-global-typography-ca11433-font-size:32px;--e-global-typography-ca11433-line-height:40px;--e-global-typography-12296c4-font-size:13px;--e-global-typography-12296c4-line-height:1.4em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media (max-width:767px){.elementor-kit-15820{--e-global-typography-ecc932d-font-size:16px;--e-global-typography-ecc932d-line-height:20px;--e-global-typography-ecc932d-letter-spacing:6.1px;--e-global-typography-8568881-font-size:14px;--e-global-typography-8568881-line-height:20px;--e-global-typography-8568881-letter-spacing:2px;--e-global-typography-e73fe66-font-size:16px;--e-global-typography-e73fe66-line-height:30px;--e-global-typography-e2488c5-font-size:16px;--e-global-typography-e2488c5-line-height:30px;--e-global-typography-d3fceb4-font-size:15px;--e-global-typography-d3fceb4-line-height:32px;--e-global-typography-d3fceb4-letter-spacing:0px;--e-global-typography-957c2dd-font-size:16px;--e-global-typography-957c2dd-line-height:16px;--e-global-typography-957c2dd-letter-spacing:.56px;--e-global-typography-895d53a-font-size:14px;--e-global-typography-895d53a-line-height:20px;--e-global-typography-895d53a-letter-spacing:.4px;--e-global-typography-ca11433-font-size:28px;--e-global-typography-ca11433-line-height:39px;--e-global-typography-ca11433-letter-spacing:-.5px;--e-global-typography-12296c4-font-size:14px;--e-global-typography-12296c4-line-height:23px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}.elementor-widget-image{text-align:center;}.elementor-widget-image a{display:inline-block;}.elementor-widget-image a img[src$=".svg"]{width:48px;}.elementor-widget-image img{display:inline-block;vertical-align:middle;}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit;}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px;}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px;}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px;}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px;}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px;}.elementor-sticky--active{z-index:99;}.elementor-sticky__spacer .e-n-menu .e-n-menu-content{display:none;}.e-con.elementor-sticky--active{z-index:var(--z-index,99);}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn{animation-name:fadeIn;}.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x;}.elementor-widget-divider .elementor-divider{display:flex;}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%;}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing);}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size);}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0;}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center;}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1;}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100;}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none;}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0;}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100;}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none;}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0;}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100;}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none;}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0;}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100;}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none;}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0;}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none;}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%;}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto;}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round;}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl;}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow);}.elementor-5668 .elementor-element.elementor-element-fa6dcd2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-e089c6f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);}.elementor-5668 .elementor-element.elementor-element-17cc731 img{width:100%;}.elementor-5668 .elementor-element.elementor-element-480ed5c:not(.elementor-motion-effects-element-type-background),.elementor-5668 .elementor-element.elementor-element-480ed5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32434f;}.elementor-5668 .elementor-element.elementor-element-480ed5c > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-480ed5c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;}.elementor-5668 .elementor-element.elementor-element-480ed5c > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary);}.elementor-5668 .elementor-element.elementor-element-5cefef2 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:25px;letter-spacing:7.2px;color:rgba(255,255,255,.75);}.elementor-5668 .elementor-element.elementor-element-8024b7b:not(.elementor-motion-effects-element-type-background),.elementor-5668 .elementor-element.elementor-element-8024b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/10/CCM_ExperienceAdjustable.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5668 .elementor-element.elementor-element-8024b7b:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-5668 .elementor-element.elementor-element-8024b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy{background-image:none !important;}.elementor-5668 .elementor-element.elementor-element-8024b7b > .elementor-container{max-width:1200px;min-height:31vw;}.elementor-5668 .elementor-element.elementor-element-8024b7b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-8024b7b > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-f88115d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-b70bad5 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;line-height:62px;letter-spacing:0px;color:#fff;}.elementor-5668 .elementor-element.elementor-element-16fdb26{width:var(--container-widget-width,99.917%);max-width:99.917%;--container-widget-width:99.917%;--container-widget-flex-grow:0;}.elementor-5668 .elementor-element.elementor-element-16fdb26 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:62px;letter-spacing:3.2px;color:#6dcbcb;}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text);}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary);}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);}.elementor-5668 .elementor-element.elementor-element-0574103{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"Poppins",Sans-serif;font-size:15.24px;font-weight:400;line-height:24.49px;letter-spacing:.3px;color:#fff;}.elementor-5668 .elementor-element.elementor-element-0574103 > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-5668 .elementor-element.elementor-element-fce129d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-fce129d{text-align:left;}.elementor-5668 .elementor-element.elementor-element-db37beb:not(.elementor-motion-effects-element-type-background),.elementor-5668 .elementor-element.elementor-element-db37beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f7f7;}.elementor-5668 .elementor-element.elementor-element-db37beb > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-db37beb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:28px 0px 42px 0px;}.elementor-5668 .elementor-element.elementor-element-db37beb > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-70b4cbf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-756936e{text-align:center;}.elementor-5668 .elementor-element.elementor-element-756936e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:32px;letter-spacing:9.24px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-98b9184{text-align:center;}.elementor-5668 .elementor-element.elementor-element-98b9184 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:400;line-height:42px;letter-spacing:.22px;color:#32434f;}.elementor-5668 .elementor-element.elementor-element-7128388{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-de5e384 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);}.elementor-5668 .elementor-element.elementor-element-65aec4c .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 22px;}.elementor-5668 .elementor-element.elementor-element-65aec4c .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-65aec4c .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-65aec4c .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-65aec4c .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-fc6cc3e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-cce6e51 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 22px;}.elementor-5668 .elementor-element.elementor-element-cce6e51 .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-cce6e51 .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-cce6e51 .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-cce6e51 .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-f044781 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-b8cd6ef .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 22px;}.elementor-5668 .elementor-element.elementor-element-b8cd6ef .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-b8cd6ef .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-b8cd6ef .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-b8cd6ef .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-8bc4e29 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-d0043e3 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 22px;}.elementor-5668 .elementor-element.elementor-element-d0043e3 .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-d0043e3 .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-d0043e3 .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-d0043e3 .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-9c85f9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-59a0bd9 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 22px;}.elementor-5668 .elementor-element.elementor-element-59a0bd9 .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-59a0bd9 .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-59a0bd9 .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-59a0bd9 .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-e64bf41 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-e64bf41{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-5668 .elementor-element.elementor-element-635fcaa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5668 .elementor-element.elementor-element-635fcaa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-593d52a{text-align:center;}.elementor-5668 .elementor-element.elementor-element-593d52a .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;line-height:62px;letter-spacing:-.25px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-1eb07e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:45px 0px 23px 0px;}.elementor-5668 .elementor-element.elementor-element-1eb07e7{text-align:center;}.elementor-5668 .elementor-element.elementor-element-1eb07e7 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:42px;letter-spacing:9.07px;color:#394a58;}.elementor-5668 .elementor-element.elementor-element-9d1c72d{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins",Sans-serif;font-size:20px;font-weight:300;line-height:33px;letter-spacing:.4px;color:#32434f;}.elementor-5668 .elementor-element.elementor-element-45eb3cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-b513490{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-5668 .elementor-element.elementor-element-b652669{text-align:center;}.elementor-5668 .elementor-element.elementor-element-b652669 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;line-height:62px;letter-spacing:-.25px;color:#384959;}.elementor-5668 .elementor-element.elementor-element-af2afaa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-af2afaa{text-align:center;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:300;line-height:33px;letter-spacing:.48px;color:#d88467;}.elementor-5668 .elementor-element.elementor-element-d4fa44c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-2441070 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-2441070{padding:60px 0px 60px 0px;}.elementor-5668 .elementor-element.elementor-element-f6e487b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-016790a{text-align:center;}.elementor-5668 .elementor-element.elementor-element-016790a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:42px;letter-spacing:9.07px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-f1fa58d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5668 .elementor-element.elementor-element-f1fa58d:not(.elementor-motion-effects-element-type-background),.elementor-5668 .elementor-element.elementor-element-f1fa58d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(243,242,241,.7);}.elementor-5668 .elementor-element.elementor-element-f1fa58d,.elementor-5668 .elementor-element.elementor-element-f1fa58d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-f1fa58d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-f1fa58d > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-2992622:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-5668 .elementor-element.elementor-element-2992622 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/10/adjustable-animated.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5668 .elementor-element.elementor-element-2992622:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy,.elementor-5668 .elementor-element.elementor-element-2992622 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy{background-image:none !important;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-2992622.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-2992622.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-2992622 > .elementor-element-populated{border-style:solid;border-width:2px 0px 2px 0px;border-color:#f3f2f1;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-2992622 > .elementor-element-populated,.elementor-5668 .elementor-element.elementor-element-2992622 > .elementor-element-populated > .elementor-background-overlay,.elementor-5668 .elementor-element.elementor-element-2992622 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-2992622 > .elementor-element-populated > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-2cacb64 > .elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:70px 128px 80px 95px;}.elementor-5668 .elementor-element.elementor-element-2cacb64 > .elementor-element-populated > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-16d8823 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-16d8823 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:38px;font-weight:400;line-height:42px;letter-spacing:.27px;color:#32434f;}.elementor-5668 .elementor-element.elementor-element-df2d4bc{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.64px;color:#555;}.elementor-5668 .elementor-element.elementor-element-df2d4bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-5668 .elementor-element.elementor-element-d918e1d .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:3.46px;color:#555;}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary);}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary);}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary);}.elementor-5668 .elementor-element.elementor-element-2849e9c{--divider-border-style:solid;--divider-color:#555;--divider-border-width:1px;}.elementor-5668 .elementor-element.elementor-element-2849e9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-2849e9c .elementor-divider-separator{width:22%;}.elementor-5668 .elementor-element.elementor-element-2849e9c .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-5668 .elementor-element.elementor-element-bb9dae9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-5668 .elementor-element.elementor-element-bb9dae9{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:19px;letter-spacing:3.46px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-175eef0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-5668 .elementor-element.elementor-element-175eef0{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:19px;letter-spacing:3.46px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-847b1a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-5668 .elementor-element.elementor-element-847b1a3{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:19px;letter-spacing:3.46px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-f59abdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-5668 .elementor-element.elementor-element-f59abdd{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:19px;letter-spacing:3.46px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-6efea18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-5668 .elementor-element.elementor-element-6efea18{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:19px;letter-spacing:3.46px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-6c48a02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-5668 .elementor-element.elementor-element-6c48a02{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:19px;letter-spacing:3.46px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-b552870 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-b552870 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-b552870{margin-top:120px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-5095d84.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-5095d84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-5095d84.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5668 .elementor-element.elementor-element-5095d84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 12%;}.elementor-5668 .elementor-element.elementor-element-e5256a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-e5256a0 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:5.83px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-58ce0ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-58ce0ce{text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.64px;color:#555;}.elementor-5668 .elementor-element.elementor-element-35c2649 .elementor-button{background-color:rgba(57,74,88,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-5668 .elementor-element.elementor-element-35c2649 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-35c2649 .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-35c2649 .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-35c2649 .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-35c2649 .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-8e2d333 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-b9885c0 img{width:100%;}.elementor-5668 .elementor-element.elementor-element-ca0c50c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-ca0c50c > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-ca0c50c{margin-top:80px;margin-bottom:0px;}.elementor-5668 .elementor-element.elementor-element-aa02c47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-378abea img{width:100%;}.elementor-5668 .elementor-element.elementor-element-ecaa0ee.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5668 .elementor-element.elementor-element-ecaa0ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 20%;}.elementor-5668 .elementor-element.elementor-element-618e457 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-618e457 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:5.83px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-c8bea08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-c8bea08{text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.64px;color:#555;}.elementor-5668 .elementor-element.elementor-element-0aef454 .elementor-button{background-color:rgba(57,74,88,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-5668 .elementor-element.elementor-element-0aef454 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-0aef454 .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-0aef454 .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-0aef454 .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-0aef454 .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-8014dda > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-8014dda > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-8014dda{margin-top:80px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-35802a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-35802a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-35802a1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5668 .elementor-element.elementor-element-35802a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 12%;}.elementor-5668 .elementor-element.elementor-element-06afcf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-06afcf6 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:5.83px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-e1d4cba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-e1d4cba{text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.64px;color:#555;}.elementor-5668 .elementor-element.elementor-element-9f11eaf .elementor-button{background-color:rgba(57,74,88,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-5668 .elementor-element.elementor-element-9f11eaf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-9f11eaf .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-9f11eaf .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-9f11eaf .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-9f11eaf .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-aa1b8da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-c95e3ff img{width:100%;}.elementor-5668 .elementor-element.elementor-element-3d478b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-3d478b2 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-3d478b2{margin-top:80px;margin-bottom:0px;}.elementor-5668 .elementor-element.elementor-element-f2bdeb4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-6d03534 img{width:100%;}.elementor-5668 .elementor-element.elementor-element-584bd38.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5668 .elementor-element.elementor-element-584bd38 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 20%;}.elementor-5668 .elementor-element.elementor-element-68ce8eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-68ce8eb .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:5.83px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-a45b3f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-a45b3f2{text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.64px;color:#555;}.elementor-5668 .elementor-element.elementor-element-ac55e2c .elementor-button{background-color:rgba(57,74,88,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-5668 .elementor-element.elementor-element-ac55e2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-ac55e2c .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-ac55e2c .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-ac55e2c .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-ac55e2c .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-1b48bf7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-1b48bf7 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-1b48bf7{margin-top:80px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-4ca5bb7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-4ca5bb7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-4ca5bb7.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5668 .elementor-element.elementor-element-4ca5bb7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 12%;}.elementor-5668 .elementor-element.elementor-element-a316ffe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-a316ffe .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:5.83px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-eeacf40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-eeacf40{text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.64px;color:#555;}.elementor-5668 .elementor-element.elementor-element-90dba7b .elementor-button{background-color:rgba(57,74,88,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-5668 .elementor-element.elementor-element-90dba7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-90dba7b .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-90dba7b .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-90dba7b .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-90dba7b .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-526ebc5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-efe85c5 img{width:100%;}.elementor-5668 .elementor-element.elementor-element-a7d21d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-a7d21d6 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-a7d21d6{margin-top:80px;margin-bottom:0px;}.elementor-5668 .elementor-element.elementor-element-2024959 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-c820c29 img{width:100%;}.elementor-5668 .elementor-element.elementor-element-363479b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5668 .elementor-element.elementor-element-363479b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 20%;}.elementor-5668 .elementor-element.elementor-element-79e1d10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-79e1d10 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:5.83px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-c9f66b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-c9f66b0{text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.64px;color:#555;}.elementor-5668 .elementor-element.elementor-element-b42004b .elementor-button{background-color:rgba(57,74,88,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-5668 .elementor-element.elementor-element-b42004b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-b42004b .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-b42004b .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-b42004b .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-b42004b .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-b0d11e7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-b0d11e7 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-b0d11e7{margin-top:80px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-2116b91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-2116b91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-2116b91.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5668 .elementor-element.elementor-element-2116b91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 12%;}.elementor-5668 .elementor-element.elementor-element-e4d29ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-e4d29ce .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:5.83px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-d76cca2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-d76cca2{text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.64px;color:#555;}.elementor-5668 .elementor-element.elementor-element-87f8a16 .elementor-button{background-color:rgba(57,74,88,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-5668 .elementor-element.elementor-element-87f8a16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-87f8a16 .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-87f8a16 .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-87f8a16 .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-87f8a16 .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-b0f1bdc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-21a1a02 img{width:100%;}.elementor-5668 .elementor-element.elementor-element-86c057b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-86c057b > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-86c057b{margin-top:80px;margin-bottom:0px;}.elementor-5668 .elementor-element.elementor-element-2e81512 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-faefbea img{width:100%;}.elementor-5668 .elementor-element.elementor-element-ea4e247.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5668 .elementor-element.elementor-element-ea4e247 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 20%;}.elementor-5668 .elementor-element.elementor-element-975e370 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-975e370 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:5.83px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-09b018e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-09b018e{text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.64px;color:#555;}.elementor-5668 .elementor-element.elementor-element-602517f .elementor-button{background-color:rgba(57,74,88,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-5668 .elementor-element.elementor-element-602517f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-602517f .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-602517f .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-602517f .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-602517f .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-67962d0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-67962d0 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-67962d0{margin-top:80px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-d3916de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-d3916de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-d3916de.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5668 .elementor-element.elementor-element-d3916de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 12% 0% 12%;}.elementor-5668 .elementor-element.elementor-element-84dfba6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-84dfba6 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:5.83px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-b99abfd{width:var(--container-widget-width,104.035%);max-width:104.035%;--container-widget-width:104.035%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.64px;color:#555;}.elementor-5668 .elementor-element.elementor-element-b99abfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-f7c3e39 .elementor-button{background-color:rgba(57,74,88,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-5668 .elementor-element.elementor-element-f7c3e39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-f7c3e39 .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-f7c3e39 .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-f7c3e39 .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-f7c3e39 .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-5f0a2a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-930fc07 img{width:100%;}.elementor-5668 .elementor-element.elementor-element-8987678{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:180px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-8987678 > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-ffda837:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-5668 .elementor-element.elementor-element-ffda837 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(243,242,241,0);background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/08/heritage-benefits-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5668 .elementor-element.elementor-element-ffda837:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy,.elementor-5668 .elementor-element.elementor-element-ffda837 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy{background-image:none !important;}.elementor-5668 .elementor-element.elementor-element-ffda837 > .elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:7% 5% 7% 12%;}.elementor-5668 .elementor-element.elementor-element-ffda837 > .elementor-element-populated > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-6b385a3{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-5668 .elementor-element.elementor-element-6b385a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-6b385a3 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:28px;font-weight:400;line-height:42px;letter-spacing:9.07px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-ebb3e76{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-ebb3e76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-5668 .elementor-element.elementor-element-771e47c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-5668 .elementor-element.elementor-element-771e47c{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-781076c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-781076c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-781076c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-1106ac3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-1106ac3{text-align:left;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-369adab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-369adab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-369adab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-f07c534 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;line-height:21.86px;letter-spacing:.64px;color:#835198;}.elementor-5668 .elementor-element.elementor-element-0ee4e26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-0ee4e26{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-ce44719 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-5668 .elementor-element.elementor-element-ce44719{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-d2be6e2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-d2be6e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-d2be6e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-2f29ee6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-2f29ee6{text-align:left;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-39a1818.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-39a1818.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-39a1818 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-e7b636a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;line-height:21.86px;letter-spacing:.64px;color:#835198;}.elementor-5668 .elementor-element.elementor-element-bc752c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-bc752c4{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-f34539d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-5668 .elementor-element.elementor-element-f34539d{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-b18023f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-b18023f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-b18023f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-e4c2134 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-e4c2134{text-align:left;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-afcfebf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-afcfebf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-afcfebf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-8ef0cb6 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;line-height:21.86px;letter-spacing:.64px;color:#835198;}.elementor-5668 .elementor-element.elementor-element-6a7c4f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-6a7c4f8{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-30c496b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-5668 .elementor-element.elementor-element-30c496b{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-0b23e2a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-0b23e2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-0b23e2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-25d4aa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-25d4aa3{text-align:left;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-464de4d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-464de4d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-464de4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-5263606 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;line-height:21.86px;letter-spacing:.64px;color:#835198;}.elementor-5668 .elementor-element.elementor-element-c9612c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-c9612c9{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-ce1cb18 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-5668 .elementor-element.elementor-element-ce1cb18{margin-top:17px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-8ca93d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-8ca93d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-8ca93d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-d9ce7f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-d9ce7f3{text-align:left;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-cc227f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-cc227f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-cc227f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-def1ae0 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;line-height:21.86px;letter-spacing:.64px;color:#835198;}.elementor-5668 .elementor-element.elementor-element-0982c39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-0982c39{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-541d44a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-5668 .elementor-element.elementor-element-541d44a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/08/heritage-benefits.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5668 .elementor-element.elementor-element-541d44a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy,.elementor-5668 .elementor-element.elementor-element-541d44a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy{background-image:none !important;}.elementor-5668 .elementor-element.elementor-element-541d44a > .elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-541d44a > .elementor-element-populated > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-ee84ca9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:180px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-ee84ca9 > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-7377eaa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-5668 .elementor-element.elementor-element-7377eaa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(243,242,241,0);background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/08/heritage-benefits-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5668 .elementor-element.elementor-element-7377eaa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy,.elementor-5668 .elementor-element.elementor-element-7377eaa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy{background-image:none !important;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-7377eaa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-7377eaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-7377eaa > .elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 5% 7% 12%;}.elementor-5668 .elementor-element.elementor-element-7377eaa > .elementor-element-populated > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-43c423b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-5668 .elementor-element.elementor-element-43c423b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-43c423b .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:28px;font-weight:400;line-height:42px;letter-spacing:9.07px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-dbd291d{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-dbd291d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-5668 .elementor-element.elementor-element-b8e8f44 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-5668 .elementor-element.elementor-element-b8e8f44{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-fd2a493.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-fd2a493.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-fd2a493 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-fbab297 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-fbab297{text-align:left;}.elementor-5668 .elementor-element.elementor-element-fbab297 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#835198;border-radius:50% 50% 50% 50%;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-389a627.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-389a627.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-389a627 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-abc4b4d .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;line-height:21.86px;letter-spacing:.64px;color:#835198;}.elementor-5668 .elementor-element.elementor-element-c490dca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-c490dca{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-18bd20e .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-5668 .elementor-element.elementor-element-18bd20e{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-a92f5ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-a92f5ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-a92f5ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-258c472 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-258c472{text-align:left;}.elementor-5668 .elementor-element.elementor-element-258c472 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#835198;border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-d7e5dcb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-d7e5dcb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-d7e5dcb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-f0879c0 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;line-height:21.86px;letter-spacing:.64px;color:#835198;}.elementor-5668 .elementor-element.elementor-element-682dd29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-682dd29{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-cf0af2a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-5668 .elementor-element.elementor-element-cf0af2a{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-9c54387.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-9c54387.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-9c54387 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-8a8ecbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-8a8ecbb{text-align:left;}.elementor-5668 .elementor-element.elementor-element-8a8ecbb img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#835198;border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-391a205.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-391a205.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-391a205 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-be018c1 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;line-height:21.86px;letter-spacing:.64px;color:#835198;}.elementor-5668 .elementor-element.elementor-element-1d4a813 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-1d4a813{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-2886ff1 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-5668 .elementor-element.elementor-element-2886ff1{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-e22045a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-e22045a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-e22045a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-7018217 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-7018217{text-align:left;}.elementor-5668 .elementor-element.elementor-element-7018217 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#835198;border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-dd8b809.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-dd8b809.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-dd8b809 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-4fd851c .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;line-height:21.86px;letter-spacing:.64px;color:#835198;}.elementor-5668 .elementor-element.elementor-element-4d5ac1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-4d5ac1b{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-19b33c3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-5668 .elementor-element.elementor-element-19b33c3{margin-top:17px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-54bffa0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-54bffa0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-54bffa0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-7f8af66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-7f8af66{text-align:left;}.elementor-5668 .elementor-element.elementor-element-7f8af66 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#835198;border-radius:50% 50% 50% 50%;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-39a6842.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-39a6842.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-39a6842 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-27b29cc .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;line-height:21.86px;letter-spacing:.64px;color:#835198;}.elementor-5668 .elementor-element.elementor-element-b038ed5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-b038ed5{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-26e00d6 > .elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-26e00d6 > .elementor-element-populated > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-21119e2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-21119e2 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-21119e2{margin-top:100px;margin-bottom:80px;}.elementor-5668 .elementor-element.elementor-element-5cea206{text-align:center;}.elementor-5668 .elementor-element.elementor-element-5cea206 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;line-height:82px;letter-spacing:-.25px;color:#384959;}.elementor-5668 .elementor-element.elementor-element-053818a > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-053818a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-053818a > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-ded56a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-5668 .elementor-element.elementor-element-ded56a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/09/OneOneSplit.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5668 .elementor-element.elementor-element-ded56a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy,.elementor-5668 .elementor-element.elementor-element-ded56a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy{background-image:none !important;}.elementor-5668 .elementor-element.elementor-element-ded56a1 > .elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-ded56a1 > .elementor-element-populated > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-0020a1b{text-align:center;}.elementor-5668 .elementor-element.elementor-element-0020a1b .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:12px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-534f5d1 > .elementor-widget-container{padding:25px 0px 35px 0px;}.elementor-5668 .elementor-element.elementor-element-534f5d1{text-align:center;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.28px;color:#555;}.elementor-5668 .elementor-element.elementor-element-789d7a5 .elementor-button{background-color:rgba(57,74,88,0);font-family:"Poppins",Sans-serif;font-size:12px;font-weight:600;line-height:21px;letter-spacing:3.36px;fill:#0c7f91;color:#0c7f91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0c7f91;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-5668 .elementor-element.elementor-element-789d7a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-789d7a5 .elementor-button:hover,.elementor-5668 .elementor-element.elementor-element-789d7a5 .elementor-button:focus{color:#835198;border-color:#835198;}.elementor-5668 .elementor-element.elementor-element-789d7a5 .elementor-button:hover svg,.elementor-5668 .elementor-element.elementor-element-789d7a5 .elementor-button:focus svg{fill:#835198;}.elementor-5668 .elementor-element.elementor-element-f0e6623 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-f0e6623{padding:80px 0px 80px 0px;}.elementor-5668 .elementor-element.elementor-element-72c79e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-4e954d9{text-align:center;}.elementor-5668 .elementor-element.elementor-element-4e954d9 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:42px;letter-spacing:9.07px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-8e1c457:not(.elementor-motion-effects-element-type-background),.elementor-5668 .elementor-element.elementor-element-8e1c457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/08/nature_technology-bg1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5668 .elementor-element.elementor-element-8e1c457:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-5668 .elementor-element.elementor-element-8e1c457 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy{background-image:none !important;}.elementor-5668 .elementor-element.elementor-element-8e1c457 > .elementor-container{min-height:31vw;}.elementor-5668 .elementor-element.elementor-element-8e1c457{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 120px 0px;}.elementor-5668 .elementor-element.elementor-element-8e1c457 > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-cbbd519 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-4675a60 > .elementor-container{max-width:1000px;}.elementor-5668 .elementor-element.elementor-element-4675a60{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-2ae0db2{text-align:center;}.elementor-5668 .elementor-element.elementor-element-2ae0db2 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:57px;letter-spacing:2.42px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-d81ccc1{text-align:center;}.elementor-5668 .elementor-element.elementor-element-d81ccc1 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:67px;font-weight:400;line-height:75px;letter-spacing:.47px;color:#32434f;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-a09676a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-a09676a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-d944a82{text-align:center;}.elementor-5668 .elementor-element.elementor-element-d944a82 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:57px;letter-spacing:2.42px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-a1b714f{text-align:center;}.elementor-5668 .elementor-element.elementor-element-a1b714f .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:67px;font-weight:400;line-height:75px;letter-spacing:.47px;color:#32434f;}.elementor-5668 .elementor-element.elementor-element-ab8679a > .elementor-container{max-width:600px;}.elementor-5668 .elementor-element.elementor-element-ab8679a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-fc23a90{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins",Sans-serif;font-size:20px;font-weight:300;line-height:33px;letter-spacing:.4px;color:#32434f;}.elementor-5668 .elementor-element.elementor-element-fc23a90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 40px 0px;}.elementor-5668 .elementor-element.elementor-element-2948fe0 > .elementor-container{max-width:800px;}.elementor-5668 .elementor-element.elementor-element-2948fe0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-9bb2609 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-404e517:not(.elementor-motion-effects-element-type-background),.elementor-5668 .elementor-element.elementor-element-404e517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/customcomfortmattress.com/wp-content/uploads/2022/08/nature_technology-bg1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5668 .elementor-element.elementor-element-404e517:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-5668 .elementor-element.elementor-element-404e517 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy{background-image:none !important;}.elementor-5668 .elementor-element.elementor-element-404e517{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 120px 0px;}.elementor-5668 .elementor-element.elementor-element-404e517 > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-0fb3cf2 > .elementor-container{max-width:1000px;}.elementor-5668 .elementor-element.elementor-element-0fb3cf2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-652fc82{text-align:center;}.elementor-5668 .elementor-element.elementor-element-652fc82 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:57px;letter-spacing:2.42px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-3f71c04{text-align:center;}.elementor-5668 .elementor-element.elementor-element-3f71c04 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:67px;font-weight:400;line-height:75px;letter-spacing:.47px;color:#32434f;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-3dd90f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-3dd90f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-89c112e{text-align:center;}.elementor-5668 .elementor-element.elementor-element-89c112e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:57px;letter-spacing:2.42px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-ab48034{text-align:center;}.elementor-5668 .elementor-element.elementor-element-ab48034 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:67px;font-weight:400;line-height:75px;letter-spacing:.47px;color:#32434f;}.elementor-5668 .elementor-element.elementor-element-2f6004d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 40px 0px;}.elementor-5668 .elementor-element.elementor-element-2f6004d{text-align:center;font-family:"Poppins",Sans-serif;font-size:20px;font-weight:300;line-height:33px;letter-spacing:.4px;color:#32434f;}.elementor-5668 .elementor-element.elementor-element-af28712 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-af28712{padding:100px 0px 40px 0px;}.elementor-5668 .elementor-element.elementor-element-7b483dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-6b6d9d7 > .elementor-widget-container{padding:0px 0px 22px 0px;}.elementor-5668 .elementor-element.elementor-element-6b6d9d7{text-align:center;}.elementor-5668 .elementor-element.elementor-element-6b6d9d7 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:42px;letter-spacing:9.07px;color:#0c7f91;}.elementor-5668 .elementor-element.elementor-element-0bc756e{text-align:center;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:4.54px;color:#394a58;}.elementor-5668 .elementor-element.elementor-element-a019f82 > .elementor-container{max-width:1200px;}.elementor-5668 .elementor-element.elementor-element-a019f82{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0%;margin-bottom:10%;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-a019f82 > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-9726f13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-5668 .elementor-element.elementor-element-9726f13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-5668 .elementor-element.elementor-element-9726f13 > .elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-9726f13 > .elementor-element-populated > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-5668 .elementor-element.elementor-element-ae6e308{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-c67e005 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-9372d75{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-03d494b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-1252d96{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-baadcb4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media (max-width:1024px){.elementor-5668 .elementor-element.elementor-element-5cefef2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-5668 .elementor-element.elementor-element-8024b7b{padding:60px 0px 0px 50px;}.elementor-5668 .elementor-element.elementor-element-0574103{--container-widget-width:470px;--container-widget-flex-grow:0;width:var(--container-widget-width,470px);max-width:470px;}.elementor-5668 .elementor-element.elementor-element-e64bf41{margin-top:0px;margin-bottom:0px;padding:80px 40px 80px 40px;}.elementor-5668 .elementor-element.elementor-element-b513490{padding:40px 40px 40px 40px;}.elementor-5668 .elementor-element.elementor-element-4f64ff8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5668 .elementor-element.elementor-element-4f64ff8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-b652669{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-5668 .elementor-element.elementor-element-af2afaa{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-5668 .elementor-element.elementor-element-2cacb64 > .elementor-element-populated{padding:55px 50px 60px 75px;}.elementor-5668 .elementor-element.elementor-element-df2d4bc{--container-widget-width:70%;--container-widget-flex-grow:0;width:var(--container-widget-width,70%);max-width:70%;}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);}.elementor-5668 .elementor-element.elementor-element-b552870{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-5095d84.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-5095d84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-5095d84.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5668 .elementor-element.elementor-element-5095d84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:6% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-e5256a0{text-align:center;}.elementor-5668 .elementor-element.elementor-element-58ce0ce{text-align:center;}.elementor-5668 .elementor-element.elementor-element-ca0c50c{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-5668 .elementor-element.elementor-element-ecaa0ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5668 .elementor-element.elementor-element-ecaa0ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5668 .elementor-element.elementor-element-ecaa0ee > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-618e457{text-align:center;}.elementor-5668 .elementor-element.elementor-element-c8bea08{text-align:center;}.elementor-5668 .elementor-element.elementor-element-8014dda{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-5668 .elementor-element.elementor-element-35802a1 > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-06afcf6{text-align:center;}.elementor-5668 .elementor-element.elementor-element-e1d4cba{text-align:center;}.elementor-5668 .elementor-element.elementor-element-3d478b2{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-5668 .elementor-element.elementor-element-584bd38 > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-68ce8eb{text-align:center;}.elementor-5668 .elementor-element.elementor-element-a45b3f2{text-align:center;}.elementor-5668 .elementor-element.elementor-element-1b48bf7{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-5668 .elementor-element.elementor-element-4ca5bb7 > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-a316ffe{text-align:center;}.elementor-5668 .elementor-element.elementor-element-eeacf40{text-align:center;}.elementor-5668 .elementor-element.elementor-element-a7d21d6{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-5668 .elementor-element.elementor-element-363479b > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-79e1d10{text-align:center;}.elementor-5668 .elementor-element.elementor-element-c9f66b0{text-align:center;}.elementor-5668 .elementor-element.elementor-element-b0d11e7{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-5668 .elementor-element.elementor-element-2116b91 > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-e4d29ce{text-align:center;}.elementor-5668 .elementor-element.elementor-element-d76cca2{text-align:center;}.elementor-5668 .elementor-element.elementor-element-86c057b{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-5668 .elementor-element.elementor-element-ea4e247 > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-975e370{text-align:center;}.elementor-5668 .elementor-element.elementor-element-09b018e{text-align:center;}.elementor-5668 .elementor-element.elementor-element-67962d0{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-5668 .elementor-element.elementor-element-d3916de > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-84dfba6{text-align:center;}.elementor-5668 .elementor-element.elementor-element-b99abfd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:center;}.elementor-5668 .elementor-element.elementor-element-8987678{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-ffda837 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:90px 60px 40px 60px;}.elementor-5668 .elementor-element.elementor-element-6b385a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;}.elementor-5668 .elementor-element.elementor-element-ebb3e76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:left;}.elementor-5668 .elementor-element.elementor-element-f34539d{margin-top:20px;margin-bottom:0px;}.elementor-5668 .elementor-element.elementor-element-ee84ca9{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-7377eaa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:90px 60px 40px 60px;}.elementor-5668 .elementor-element.elementor-element-43c423b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;}.elementor-5668 .elementor-element.elementor-element-dbd291d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:left;}.elementor-5668 .elementor-element.elementor-element-cf0af2a{margin-top:20px;margin-bottom:0px;}.elementor-5668 .elementor-element.elementor-element-21119e2{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-f0e6623{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-404e517{padding:40px 0px 40px 0px;}.elementor-5668 .elementor-element.elementor-element-196449c{padding:50px 48px 50px 48px;}.elementor-5668 .elementor-element.elementor-element-0d087f8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-2f6004d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-e8c57e6 > .elementor-widget-container{padding:100px 0px 100px 0px;}.elementor-5668 .elementor-element.elementor-element-af28712{padding:40px 0px 40px 0px;}.elementor-5668 .elementor-element.elementor-element-a019f82{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media (max-width:767px){.elementor-5668 .elementor-element.elementor-element-5cefef2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-8024b7b{padding:20px 40px 0px 40px;}.elementor-5668 .elementor-element.elementor-element-b70bad5 .elementor-heading-title{font-size:35px;line-height:42px;letter-spacing:.27px;}.elementor-5668 .elementor-element.elementor-element-16fdb26 .elementor-heading-title{font-size:16px;}.elementor-5668 .elementor-element.elementor-element-e64bf41{padding:80px 40px 0px 40px;}.elementor-5668 .elementor-element.elementor-element-593d52a .elementor-heading-title{font-size:38px;letter-spacing:.27px;}.elementor-5668 .elementor-element.elementor-element-1eb07e7 .elementor-heading-title{font-size:18px;line-height:27px;letter-spacing:5.83px;}.elementor-5668 .elementor-element.elementor-element-9d1c72d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px;}.elementor-5668 .elementor-element.elementor-element-b513490{padding:20px 20px 20px 20px;}.elementor-5668 .elementor-element.elementor-element-b652669{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;}.elementor-5668 .elementor-element.elementor-element-b652669 .elementor-heading-title{font-size:32px;line-height:42px;letter-spacing:.27px;}.elementor-5668 .elementor-element.elementor-element-af2afaa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:20px;line-height:28px;}.elementor-5668 .elementor-element.elementor-element-2441070{padding:40px 0px 40px 0px;}.elementor-5668 .elementor-element.elementor-element-016790a .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:6.48px;}.elementor-5668 .elementor-element.elementor-element-2cacb64 > .elementor-element-populated{padding:35px 25px 0px 25px;}.elementor-5668 .elementor-element.elementor-element-16d8823 .elementor-heading-title{font-size:32px;}.elementor-5668 .elementor-element.elementor-element-df2d4bc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);}.elementor-5668 .elementor-element.elementor-element-b552870{padding:20px 20px 20px 20px;}.elementor-5668 .elementor-element.elementor-element-5095d84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-ca0c50c{padding:20px 20px 20px 20px;}.elementor-5668 .elementor-element.elementor-element-ecaa0ee > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-8014dda{padding:20px 20px 20px 20px;}.elementor-5668 .elementor-element.elementor-element-35802a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-3d478b2{padding:20px 20px 20px 20px;}.elementor-5668 .elementor-element.elementor-element-584bd38 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-1b48bf7{padding:20px 20px 20px 20px;}.elementor-5668 .elementor-element.elementor-element-4ca5bb7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-a7d21d6{padding:20px 20px 20px 20px;}.elementor-5668 .elementor-element.elementor-element-363479b > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-b0d11e7{padding:20px 20px 20px 20px;}.elementor-5668 .elementor-element.elementor-element-2116b91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-86c057b{padding:20px 20px 20px 20px;}.elementor-5668 .elementor-element.elementor-element-ea4e247 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-67962d0{padding:20px 20px 20px 20px;}.elementor-5668 .elementor-element.elementor-element-d3916de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-8987678{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-ffda837 > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-5668 .elementor-element.elementor-element-6b385a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-6b385a3{text-align:center;}.elementor-5668 .elementor-element.elementor-element-6b385a3 .elementor-heading-title{font-size:20px;letter-spacing:6.48px;}.elementor-5668 .elementor-element.elementor-element-ebb3e76{text-align:center;}.elementor-5668 .elementor-element.elementor-element-781076c{width:30%;}.elementor-5668 .elementor-element.elementor-element-369adab{width:70%;}.elementor-5668 .elementor-element.elementor-element-d2be6e2{width:30%;}.elementor-5668 .elementor-element.elementor-element-39a1818{width:70%;}.elementor-5668 .elementor-element.elementor-element-b18023f{width:30%;}.elementor-5668 .elementor-element.elementor-element-afcfebf{width:70%;}.elementor-5668 .elementor-element.elementor-element-0b23e2a{width:30%;}.elementor-5668 .elementor-element.elementor-element-464de4d{width:70%;}.elementor-5668 .elementor-element.elementor-element-8ca93d1{width:30%;}.elementor-5668 .elementor-element.elementor-element-cc227f3{width:70%;}.elementor-5668 .elementor-element.elementor-element-ee84ca9{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-7377eaa > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-5668 .elementor-element.elementor-element-43c423b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-43c423b{text-align:center;}.elementor-5668 .elementor-element.elementor-element-43c423b .elementor-heading-title{font-size:20px;letter-spacing:6.48px;}.elementor-5668 .elementor-element.elementor-element-dbd291d{text-align:center;}.elementor-5668 .elementor-element.elementor-element-fd2a493{width:30%;}.elementor-5668 .elementor-element.elementor-element-389a627{width:70%;}.elementor-5668 .elementor-element.elementor-element-a92f5ee{width:30%;}.elementor-5668 .elementor-element.elementor-element-d7e5dcb{width:70%;}.elementor-5668 .elementor-element.elementor-element-9c54387{width:30%;}.elementor-5668 .elementor-element.elementor-element-391a205{width:70%;}.elementor-5668 .elementor-element.elementor-element-e22045a{width:30%;}.elementor-5668 .elementor-element.elementor-element-dd8b809{width:70%;}.elementor-5668 .elementor-element.elementor-element-54bffa0{width:30%;}.elementor-5668 .elementor-element.elementor-element-39a6842{width:70%;}.elementor-5668 .elementor-element.elementor-element-21119e2{padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-e4020b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-5cea206 .elementor-heading-title{font-size:32px;line-height:42px;letter-spacing:.22px;}.elementor-5668 .elementor-element.elementor-element-053818a{padding:0% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-ded56a1 > .elementor-element-populated{padding:5% 5% 50% 5%;}.elementor-5668 .elementor-element.elementor-element-0020a1b .elementor-heading-title{font-size:15px;letter-spacing:7.5px;}.elementor-5668 .elementor-element.elementor-element-f0e6623{margin-top:0px;margin-bottom:0px;padding:40px 50px 40px 50px;}.elementor-5668 .elementor-element.elementor-element-4e954d9 .elementor-heading-title{font-size:18px;line-height:27px;letter-spacing:5.83px;}.elementor-5668 .elementor-element.elementor-element-8e1c457{padding:40px 20px 40px 20px;}.elementor-5668 .elementor-element.elementor-element-d81ccc1 .elementor-heading-title{font-size:50px;letter-spacing:.35px;}.elementor-5668 .elementor-element.elementor-element-a1b714f .elementor-heading-title{font-size:50px;letter-spacing:.35px;}.elementor-5668 .elementor-element.elementor-element-404e517{padding:40px 20px 40px 20px;}.elementor-5668 .elementor-element.elementor-element-3f71c04 .elementor-heading-title{font-size:50px;letter-spacing:.35px;}.elementor-5668 .elementor-element.elementor-element-ab48034 .elementor-heading-title{font-size:50px;letter-spacing:.35px;}.elementor-5668 .elementor-element.elementor-element-196449c{padding:40px 30px 40px 30px;}.elementor-5668 .elementor-element.elementor-element-e8c57e6 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-af28712{padding:40px 0px 20px 0px;}.elementor-5668 .elementor-element.elementor-element-6b6d9d7 .elementor-heading-title{font-size:17px;line-height:26px;letter-spacing:5.51px;}.elementor-5668 .elementor-element.elementor-element-0bc756e{font-size:11px;letter-spacing:3.56px;}.elementor-5668 .elementor-element.elementor-element-a019f82{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media (min-width:768px){.elementor-5668 .elementor-element.elementor-element-de5e384{width:24.56%;}.elementor-5668 .elementor-element.elementor-element-fc6cc3e{width:13.491%;}.elementor-5668 .elementor-element.elementor-element-f044781{width:12.893%;}.elementor-5668 .elementor-element.elementor-element-8bc4e29{width:26.499%;}.elementor-5668 .elementor-element.elementor-element-9c85f9c{width:22.539%;}.elementor-5668 .elementor-element.elementor-element-781076c{width:19.788%;}.elementor-5668 .elementor-element.elementor-element-369adab{width:80.212%;}.elementor-5668 .elementor-element.elementor-element-d2be6e2{width:19.788%;}.elementor-5668 .elementor-element.elementor-element-39a1818{width:80.212%;}.elementor-5668 .elementor-element.elementor-element-b18023f{width:19.788%;}.elementor-5668 .elementor-element.elementor-element-afcfebf{width:80.212%;}.elementor-5668 .elementor-element.elementor-element-0b23e2a{width:19.788%;}.elementor-5668 .elementor-element.elementor-element-464de4d{width:80.212%;}.elementor-5668 .elementor-element.elementor-element-8ca93d1{width:19.788%;}.elementor-5668 .elementor-element.elementor-element-cc227f3{width:80.212%;}.elementor-5668 .elementor-element.elementor-element-fd2a493{width:19.788%;}.elementor-5668 .elementor-element.elementor-element-389a627{width:80.212%;}.elementor-5668 .elementor-element.elementor-element-a92f5ee{width:19.788%;}.elementor-5668 .elementor-element.elementor-element-d7e5dcb{width:80.212%;}.elementor-5668 .elementor-element.elementor-element-9c54387{width:19.788%;}.elementor-5668 .elementor-element.elementor-element-391a205{width:80.212%;}.elementor-5668 .elementor-element.elementor-element-e22045a{width:19.788%;}.elementor-5668 .elementor-element.elementor-element-dd8b809{width:80.212%;}.elementor-5668 .elementor-element.elementor-element-54bffa0{width:19.788%;}.elementor-5668 .elementor-element.elementor-element-39a6842{width:80.212%;}.elementor-5668 .elementor-element.elementor-element-fb34fee{width:45%;}.elementor-5668 .elementor-element.elementor-element-a09676a{width:9.333%;}.elementor-5668 .elementor-element.elementor-element-070472d{width:45%;}.elementor-5668 .elementor-element.elementor-element-7f25f1d{width:45%;}.elementor-5668 .elementor-element.elementor-element-3dd90f7{width:9.333%;}.elementor-5668 .elementor-element.elementor-element-800a5f8{width:45%;}}@media (max-width:1024px) and (min-width:768px){.elementor-5668 .elementor-element.elementor-element-2992622{width:100%;}.elementor-5668 .elementor-element.elementor-element-2cacb64{width:100%;}.elementor-5668 .elementor-element.elementor-element-5095d84{width:100%;}.elementor-5668 .elementor-element.elementor-element-8e2d333{width:100%;}.elementor-5668 .elementor-element.elementor-element-aa02c47{width:100%;}.elementor-5668 .elementor-element.elementor-element-ecaa0ee{width:100%;}.elementor-5668 .elementor-element.elementor-element-35802a1{width:100%;}.elementor-5668 .elementor-element.elementor-element-aa1b8da{width:100%;}.elementor-5668 .elementor-element.elementor-element-f2bdeb4{width:100%;}.elementor-5668 .elementor-element.elementor-element-584bd38{width:100%;}.elementor-5668 .elementor-element.elementor-element-4ca5bb7{width:100%;}.elementor-5668 .elementor-element.elementor-element-526ebc5{width:100%;}.elementor-5668 .elementor-element.elementor-element-2024959{width:100%;}.elementor-5668 .elementor-element.elementor-element-363479b{width:100%;}.elementor-5668 .elementor-element.elementor-element-2116b91{width:100%;}.elementor-5668 .elementor-element.elementor-element-b0f1bdc{width:100%;}.elementor-5668 .elementor-element.elementor-element-2e81512{width:100%;}.elementor-5668 .elementor-element.elementor-element-ea4e247{width:100%;}.elementor-5668 .elementor-element.elementor-element-d3916de{width:100%;}.elementor-5668 .elementor-element.elementor-element-5f0a2a2{width:100%;}.elementor-5668 .elementor-element.elementor-element-ffda837{width:100%;}.elementor-5668 .elementor-element.elementor-element-541d44a{width:100%;}.elementor-5668 .elementor-element.elementor-element-7377eaa{width:100%;}.elementor-5668 .elementor-element.elementor-element-26e00d6{width:100%;}.elementor-5668 .elementor-element.elementor-element-fb34fee{width:100%;}.elementor-5668 .elementor-element.elementor-element-a09676a{width:100%;}.elementor-5668 .elementor-element.elementor-element-070472d{width:100%;}.elementor-5668 .elementor-element.elementor-element-7f25f1d{width:100%;}.elementor-5668 .elementor-element.elementor-element-3dd90f7{width:100%;}.elementor-5668 .elementor-element.elementor-element-800a5f8{width:100%;}}.clean_sleep p{margin-bottom:.75em !important;}.common_p p{margin-bottom:.1em;}.common_p p{margin-bottom:.1em;}.common_p p{margin-bottom:.1em;}.common_p p{margin-bottom:.1em;}.common_p p{margin-bottom:.1em;}.common_p p{margin-bottom:.1em;}.common_p p{margin-bottom:.1em;}.common_p p{margin-bottom:.1em;}.common_p p{margin-bottom:.1em;}.elementor-widget:not(:last-child){margin-bottom:0px;}.our_difference{max-width:500px;width:100%;}.elementor-widget:not(:last-child){margin-bottom:0px;}.our_difference{max-width:500px;width:100%;}.elementor-widget:not(:last-child){margin-bottom:0px;}.our_difference{max-width:500px;width:100%;}.elementor-widget:not(:last-child){margin-bottom:0px;}.our_difference{max-width:500px;width:100%;}.elementor-widget:not(:last-child){margin-bottom:0px;}.our_difference{max-width:500px;width:100%;}.elementor-widget:not(:last-child){margin-bottom:0px;}.our_difference{max-width:500px;width:100%;}.elementor-widget:not(:last-child){margin-bottom:0px;}.our_difference{max-width:500px;width:100%;}.elementor-widget:not(:last-child){margin-bottom:0px;}.our_difference{max-width:500px;width:100%;}.elementor-widget:not(:last-child){margin-bottom:0px;}.our_difference{max-width:500px;width:100%;}.elementor-widget:not(:last-child){margin-bottom:0px;}.our_difference{max-width:500px;width:100%;}.awdr_free_product_text{display:inline-block;padding:0px 10px;background-color:#3d9cd2;color:#fff;border-radius:3px;}.variation-wdr_free_product{display:none !important;}.awdr_change_product{cursor:pointer;}.awdr_free_product_variants{padding:5px;}.awdr-product-name{padding-left:10px;}.awdr_change_product{display:flex;}.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:1.02em;transition:.4s;}.awdr-select-free-variant-product-toggle-active,.awdr-select-free-variant-product-toggle:hover{color:#444;}.awdr-select-variant-product{padding:0 18px;display:none;background-color:white;overflow:hidden;}.awdr-select-free-variant-product-toggle:after{content:"➕";font-size:12px;color:#777;margin-left:10px;}.awdr-select-free-variant-product-toggle-active:after{content:"➖";}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}.owl-carousel{display:none;width:100%;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height .5s ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease;}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("https://customcomfortmattress.com/nitropack_static/hmIHHhJbxkfSQSVLGJHxBOOfHIxdxTGU/assets/images/optimized/rev-e6b5030/cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease;}.owl-carousel .owl-video-play-icon.nitro-lazy{background-image:none !important;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}