/** Shopify CDN: Minification failed

Line 15:30633 Expected identifier but found "."
Line 2572:10 Expected identifier but found whitespace
Line 2572:11 Unexpected "40px"

**/
/*
 * CANDIDATE — Cushie homepage theme/header/footer CSS bundle.
 * Complete source files in their current cascade order; no rules removed.
 * External fonts, Font Awesome, Shopify/app CSS and deferred theme CSS stay separate.
 */

/* ===== Source: custom.css ===== */
.hide-desktop{display:none}div#btnNext:not(.swiper-button-disabled) img{opacity:1!important}div#btnPrev:not(.swiper-button-disabled) img{opacity:1!important}.review-btn-prev:not(.swiper-button-disabled) img{opacity:1!important}.review-btn-next:not(.swiper-button-disabled) img{opacity:1!important}.wf-section .prre-qualify1{max-width:100%}.full-banner{height:auto}.newsletter{overflow:visible!important}.blog-info-wrapper h3.h6-xs.text-orange-500{color:#cc8e2e}.blog-info-wrapper{padding:30px 22px 40px}.h5-sm.text-white{font-weight:500!important}.kl-private-reset-css-Xuajs1 span,.h5-sm.text-white span{font-weight:inherit!important}.three_icon_sec{width:78px;margin:0 auto}.three_block_list{width:30%;text-align:center}.three_block_row{gap:40px;justify-content:center}.three_cnt_sec{width:100%;max-width:100%;margin:auto}.wf-section{z-index:10!important}.custom-container{max-width:100%;padding:75px 30px}.points-text-cont .h6-xs{margin:30px 0}#shopify-section-100-day-trial .div-block-42{margin-bottom:50px}.three_block_grid .custom-container{display:block}.sleep_wrapper{display:flex;align-items:flex-end;justify-content:center;padding-top:20px}.sleep_sec .div-block-42{justify-content:center}.sleep_box{padding-left:15px;padding-right:15px}.sleep_box ul{padding:0;list-style-type:none;margin:0}.sleep_box ul li{font-size:20px;max-width:330px;position:relative;padding:22px 0 22px 50px;font-weight:400;min-height:60px;display:flex;align-items:center}.sleep_box:nth-child(2) ul li{font-weight:500}.sleep_box ul li:not(:last-child){margin-bottom:25px}.sleep_box:not(:first-child) ul{background:#fff8ed;border-radius:15px}.sleep_box ul{padding:70px 10px 10px}.sleep_img{margin-bottom:-70px;text-align:center}.custom-container.insta .h5-sm.text-orange-500{text-align:center;display:block;width:100%}.sleep_head h2{color:#ec7824!important}.sleep_box:not(:first-child) ul li:nth-child(odd){background:#f5e7ce}.sleep_content:not(:first-child) ul li:before{content:"";background-image:url(/cdn/shop/files/tick-circle.png?v=1710824694);position:absolute;top:50%;transform:translateY(-50%);left:0;width:36px;height:36px;background-repeat:no-repeat;background-position:center center;background-size:contain}.sleep_box:last-child ul{background:#f6f3ed}.sleep_box:last-child ul li:nth-child(odd){background:#e9e4dc}.sleep_box:last-child ul li{font-weight:400}.sleep_box:last-child .sleep_content ul li:before{background-image:url(/cdn/shop/files/Group_1875_1.png?v=1700117073)}.sleep_head .sleep_style img{width:35px;object-fit:contain!important;right:0;left:89px;margin:auto}.relative.sleep_style img,.relative.nw-style img{width:35px;object-fit:contain!important;right:0;height:24px!important}.custom-container.newsletter .newsletter-img-grid{position:relative;flex:0 0 50%;max-width:50%;text-align:center}.custom-container.newsletter .subs-form-wrap{flex:0 0 50%;max-width:50%}.subs-heading-onimg{position:absolute;top:50%;left:40%}.sleep_head h4{font-size:24px;color:#746c60;font-weight:500;text-align:center}.sleep_content font{color:#f7e4d2;padding-right:8px}div#shopify-section-cfp-content-block-main-new .feaure-slider-grid{padding-right:10px!important}.feaure-slider-grid .slider-sofa-mobile.w-slider{height:auto;width:100%;max-width:800px}.slick-slide img.sofa-absolute{width:100%!important}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid .blocks-holder span.slideicon{max-width:33px}.imgNavList .imgnavitem.active{border:1px solid #C67800!important;border-radius:10px}.imgNavList li.imgnavitem{padding:10px;cursor:pointer}.compare-section-wrap .compare-shop-grid{margin-top:40px}.custom-container.newsletter .subs-form-wrap input#email_84279337{border-radius:50px!important}.custom-container.newsletter .subs-form-wrap .needsclick.kl-private-reset-css-Xuajs1 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{margin-left:-100%;background:#ec7824!important;color:#fff!important;width:100px}.subs-heading-onimg .nw-style h2{color:#fff1d9!important;font-size:40px!important}.custom-container.newsletter .subs-form-wrap h5.h5-sm.text-white{line-height:54px!important;letter-spacing:0em;margin-bottom:15px;font-weight:600!important}.custom-container.footer .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-row]:nth-child(2) div[data-testid=form-component]:last-child{flex:0 0 18%!important}.custom-container.footer .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-row]:nth-child(2) div[data-testid=form-component]:first-child{flex:0 0 80%!important}.custom-container.footer .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-row]:nth-child(2) div[data-testid=form-component]:last-child button{margin-left:-100%}.custom-container.footer .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-row]:nth-child(2) div[data-testid=form-component]:first-child input{border-radius:50px!important}.custom-container.footer .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-row]:nth-child(2) div[data-testid=form-component]:last-child button{margin-left:-100%;background:#133f82;border:#133F82;color:#fff}.points-holder .point-container span.pointnumber{display:flex;align-items:center;justify-content:center;background:#cc8e2e;border-radius:50px;font-family:Poppins;font-size:24px;font-weight:600;letter-spacing:0em;text-align:center;color:#fff;padding:20px}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .imgtopperMob{margin-top:30px;margin-bottom:50px;display:none}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .imgtopperMob img{width:100%}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList .prev-arrow{position:absolute;top:30%;left:0;z-index:9;border-radius:50px;background:#fff1d9;width:30px;height:30px}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList .next-arrow{position:absolute;top:30%;right:0;z-index:9;border-radius:50px;background:#fff1d9;width:30px;height:30px}div#shopify-section-cfp-content-block-main-new h2.h5-sm.add-25-margin-bot.points-margin.mobile-only{font-family:Poppins;font-size:24px;font-weight:700;line-height:36px;letter-spacing:0em;text-align:center;color:#cc8e2e;margin-bottom:20px}.three_cnt_sec a.button_learn_more{text-decoration:none}.three_cnt_sec a.button_learn_more img{display:inline-block}.cart-footer a.button.secondary.v2.cart.w-button{display:none}.cart-footer a.w-commerce-commercecartcheckoutbutton.button{width:100%!important;max-width:198px;margin-left:auto!important;margin-right:auto!important}#shopify-section-100-day-trial .div-block-42{display:block;text-align:center;width:100%;max-width:650px}#shopify-section-100-day-trial .div-block-42 h2.h5-sm.add-25-margin-bot{text-align:center;white-space:initial;line-height:1.5}#shopify-section-100-day-trial .div-block-42 h2.h5-sm.add-25-margin-bot span.relative{display:inline!important;position:relative}#shopify-section-100-day-trial .div-block-42 h2.h5-sm.add-25-margin-bot span.relative>span.special{position:relative}#shopify-section-100-day-trial .div-block-42 h2.h5-sm.add-25-margin-bot span.relative>span.special:before{content:"";background-image:url(https://www.cushiehome.com/cdn/shop/t/23/assets/Kreska.svg?v=84869291688502626811690675131);height:11px;width:100%;top:100%;position:absolute;background-repeat:no-repeat;background-size:auto}.custom-container.pdp-new-holder{flex-direction:row!important}.tooltip_icon{display:none!important}.product_size desktop_prd_size12{display:none!important}body.page\.new-financing.template-page .feature-content-grid .review_block{margin-top:15px}div#trust-score{font-weight:600!important}.review_block{margin-left:50px}.product_meta_size_images{position:relative}.product_meta_size_images .product__zoom{position:absolute;right:70px;bottom:10px;border-radius:50%}.product_meta_size_images .product__zoom button{padding:5px 7px;border-radius:50%}.custom-image-zoom-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:99999;display:flex;align-items:center;justify-content:center;padding:40px}.custom-image-zoomed{max-width:90%;max-height:90vh;object-fit:contain;background:#fff}.custom-image-close{position:absolute;top:20px;right:20px;width:45px;height:45px;border-radius:50%;border:none;background:#583b1e;color:#fff;font-size:30px;cursor:pointer;line-height:1}p.PDP_Sale_checkout_Code{color:#fff;font-family:Poppins;font-weight:500;font-size:14px;line-height:120%;text-transform:capitalize;margin-top:18px}.blue-spend-text{align-items:center;margin-top:20px;display:flex;position:relative;max-width:78%;justify-content:center}span.btn_botoom_text{display:flex;gap:5px}span.btn_botoom_text p{font-family:Poppins;font-weight:500;font-size:16px;line-height:120%;text-transform:capitalize;color:#032c67}.progress-container{position:relative;height:6px;background:#d6d6d6;border-radius:999px;overflow:visible;margin-bottom:10px}.progress-fill{height:6px;background:#d9772b;border-radius:999px;position:relative;width:0%;transition:width .4s ease}.progress-tick{position:absolute;top:-7px;right:0;width:17px;height:17px;transform:translate(50%);transition:left .4s ease}.progress-label{position:absolute;right:0;top:16px;font-size:12px;color:#fff;font-weight:500}.memorial-sale-progress{margin:9px 20px 0}.progress-track{position:relative;height:8px;background:#e5e5e5;border-radius:30px;overflow:visible}.progress-track:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:14px;z-index:1;height:14px;background:url(/cdn/shop/files/Ellipse_71.svg?v=1782806059) no-repeat center;background-size:contain}.progress-icon{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);z-index:5;transition:left .4s ease}.progress-icon img{width:14px;display:block}.bot_img_text{display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(0deg,#fff7f2,#fff7f2),#fff;margin:30px auto 0;padding:10px 24px}.bot_img_text img{min-width:20px;height:20px}.bot_img_text p{max-width:fit-content;width:100%;font-family:DM Sans;font-weight:500;font-size:14px;line-height:15px;letter-spacing:0;color:#000}.bot_img_text p span{font-weight:700}.progress-fill{position:absolute;left:0;top:0;height:100%;width:0%;background:#072c73;border-radius:30px;transition:width .4s ease}.progress-icon{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);z-index:3;transition:left .4s ease}.progress-icon img{min-width:14px;height:14px}.progress-step{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.progress-step:nth-child(1){left:33.33%}.progress-step:nth-child(2){left:66.66%}.progress-step:nth-child(3){left:100%}.progress-dot{width:18px;height:18px;background:#072c73;border:3px solid #fff;border-radius:50%}.progress-step.active .progress-dot{background:#072c73}.progress-price{position:absolute;top:28px;left:50%;transform:translate(-50%);font-size:13px;font-weight:600;white-space:nowrap}.top-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px}.top-wrap .blu-text{color:#583b1e;white-space:nowrap;font-weight:700;font-size:20px;line-height:100%;letter-spacing:0px;vertical-align:middle}.progress-message strong{font-weight:600}.progress-message{margin-bottom:0;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;color:#000}body:has(#saleProgressIcon[style*="left: 100%"]) .progress-icon:after{content:"";position:absolute;right:0;top:0;width:14px;border-radius:50%;height:14px}.memorial-sale-progress .progress-track{position:relative;width:100%;height:8px;background:#fff;border-radius:30px}.memorial-sale-progress .progress-fill{position:absolute;left:0;top:0;height:100%;background:#0cb10c;border-radius:30px;transition:.3s ease}.memorial-sale-progress .progress-icon{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.memorial-sale-progress .progress-icon img{width:14px;height:14px}.milestone-label{position:absolute;top:16px;transform:translate(-50%);border-radius:4px;font-family:DM Sans;font-weight:800;font-size:16px;line-height:100%;letter-spacing:0;color:#000;white-space:nowrap}.milestone-100{left:75%}.milestone-150{left:100%;transform:translate(-100%)}.cart_drawer_free_shipping_bar[cart-items="0"]{display:none}a.filter-box.filter{cursor:pointer;position:relative;z-index:9999}body.template-collection .breadcrumbs_wrap.page-width{z-index:auto!important}.product-section{max-width:100%;width:100%;margin:0 auto;padding:69px 30px;overflow:hidden;background:#ece7e0}.product-collection-wraper{max-width:1752px;width:100%;margin:0 auto}.product-outerr{display:flex;align-items:start}.grid-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;flex:1}.crossbtn{display:none}.item-card{border:1px solid transparent;padding:28px 20px;transition:border-color var(.3s) ease,box-shadow var(.3s) ease,transform var(.3s) ease;cursor:pointer;position:relative;outline:none;overflow:hidden}.item-card:hover{border:1px solid #583b1e}.img-container{position:relative;width:100%;overflow:hidden;background:#e4dfd6;height:350px}.item-card:hover .img-container .item-img,.item-card .img-container .item-img.hover{display:none}.item-card:hover .img-container .item-img.hover{display:block}.badge-group{position:absolute;z-index:2;top:10px;display:flex;left:12px;align-items:center;gap:10px;justify-content:center}.badge-group span{font-family:DM Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:-.05em;border-radius:5px;padding:5px}.tag-bestseller{border:.2px solid #282828;color:#222;background:#eae1cb}.tag-discount{color:#fff;background:#d2a432}.item-img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.item-card:hover .item-img{transform:scale(1.04)}.item-details{padding:20px 10px;text-align:center}.item-title{font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-5%;color:#222}.rating-row{display:flex;align-items:center;justify-content:center;gap:5px;margin:12px 0}.rating-count{font-family:DM Sans;font-weight:300;font-size:12px;line-height:1.4;letter-spacing:0px}.price-row{display:flex;align-items:center;justify-content:center;gap:8px}.price-old{font-family:DM Sans;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:-1px;color:#8c8c8c;text-decoration:line-through}.price-new{font-family:DM Sans;font-weight:500;font-size:16px;line-height:1.4;letter-spacing:-1px;color:#222}.color-options{padding:10px 18px 18px;display:flex;align-items:center;gap:7px;justify-content:center;opacity:0;transform:translateY(7px);transition:opacity .35s ease,transform .35s ease;min-height:48px}.item-card:hover .color-options{opacity:1;transform:translateY(0)}.color-dot{width:22px;height:22px;border-radius:50%;cursor:pointer;flex-shrink:0;position:relative;transition:transform .2s ease}.color-dot:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:1.5px solid transparent;transition:border-color .2s ease}.color-dot:hover,.color-dot.active{transform:scale(1.18)}.more-colors{font-size:14px;white-space:nowrap;margin-left:2px;font-weight:400}.banner-img img{width:100%;height:100%;object-fit:cover}.collection-topfilter{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-bottom:72px}.collection-topfilter a{text-decoration:none;font-family:DM Sans;font-weight:400;font-size:20px;line-height:100%;color:#222;letter-spacing:-.05em}.slect-filter,.collection-topfilter a{display:flex;align-items:center;gap:15px}.slect-filter p,.slect-filter select{font-family:Poppins;font-weight:500;font-size:14px;line-height:1.4;color:#222;letter-spacing:0;text-transform:capitalize}.slect-filter{position:relative}.slect-filter:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:8px;height:4px;background-image:url(/cdn/shop/files/Vector_fa889117-bed5-40eb-9378-e1f27060aba6.svg?v=1781073283);background-repeat:no-repeat;background-size:contain;pointer-events:none}.slect-filter select{width:188px;padding:10px 40px 10px 20px;border:1px solid #d8d8d8;border-radius:60px;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;transition:all .3s ease}.slect-filter select:hover{border-color:#583b1e}.slect-filter select:focus{outline:none;border-color:#583b1e}.filter-sidebar{max-width:0;opacity:0;transform:translate(-20px);overflow:hidden;visibility:hidden;transition:all .4s ease}.product-outerr.showfilter .filter-sidebar{max-width:280px;opacity:1;visibility:visible;transform:translate(0);display:flex;flex-direction:column;margin-right:30px;gap:15px;background:#f6f4f1;padding:20px;border-radius:10px}.filter-card{background:#fff;border:1px solid #eee;border-radius:12px;overflow:hidden}.filter-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:15px 18px;background:none;border:none;cursor:pointer;color:#1a1a1a}.filter-toggle h3{font-family:DM Sans;font-weight:400;font-size:20px;line-height:1.2;color:#222;letter-spacing:-.05em;margin:0}.chevron{transition:transform .3s ease;display:inline-block;transform:rotate(180deg)}.filter-toggle[aria-expanded=false] .chevron{transform:rotate(0)}.filter-divider{border:none;border-top:1px solid #f0f0f0}.filter-body-wrap{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}.filter-body-wrap.hidden{grid-template-rows:0fr}.filter-body-inner{overflow:hidden}.filter-body{padding:10px 18px 14px}fieldset{border:none}.filter-option{display:flex;align-items:center;gap:10px;padding:7px 0;cursor:pointer;font-size:14px;color:#2a2a2a;-webkit-user-select:none;user-select:none}.filter-option input[type=checkbox]{width:16px;height:16px;cursor:pointer;flex-shrink:0}.opt-label{flex:1}.opt-count{font-size:13px;color:#888}.price-inputs{display:flex;align-items:center;gap:8px;margin-bottom:14px}.price-inputs input{flex:1;min-width:0;padding:7px 8px;font-size:13px;border:1px solid #ddd;border-radius:6px;color:#2a2a2a;text-align:center;font-family:inherit;background:#fff}.price-inputs input:focus{outline:none;border-color:#583b1eb0}.price-inputs span{font-size:13px;color:#888;flex-shrink:0}.range-wrap{position:relative;height:28px;margin-bottom:6px}.range-track{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;height:4px;background:#e0e0e0;border-radius:2px;pointer-events:none}.range-fill{position:absolute;top:0;height:100%;background:#583b1e;border-radius:2px}.range-wrap input[type=range]{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none;margin:0;padding:0;height:20px}.range-wrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;border-radius:50%;background:#583b1e;cursor:pointer;pointer-events:all}.range-wrap input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#583b1e;cursor:pointer;pointer-events:all}.range-wrap input[type=range]:focus{outline:none}.price-scale{display:flex;justify-content:space-between;font-family:DM Sans;font-weight:500;font-size:16px;line-height:100%;color:#222}.color-grid{display:flex;gap:16px;flex-wrap:wrap;padding-top:6px}.color-option{display:flex;flex-direction:column;align-items:center;gap:6px;width:calc(33% - 10px);cursor:pointer;position:relative}.color-option input{position:absolute;opacity:0;width:0;height:0}.swatch-circle{width:52px;height:52px;border-radius:50%;border:2px solid #e0e0e0;transition:border-color .15s}.color-option input:checked~.swatch-circle{border-color:#000;border-width:2px}.swatch-label{font-size:11px;color:#666;text-align:center;max-width:60px}.product-outerr.showfilter .img-container{height:300px}@media(max-width:1600px){.item-card{padding:20px 15px}.collection-topfilter{margin-bottom:40px}}@media(max-width:1440px){.item-title{font-size:18px}.item-card{padding:15px}.product-outerr.showfilter .grid-wrapper{grid-template-columns:1fr 1fr}.img-container{height:300px}}@media(max-width:1199px){.product-section{padding:50px 20px}.title-circle-wrap{padding:10px 0}.grid-wrapper .slick-slide{padding:20px 15px}.grid-wrapper{grid-template-columns:1fr 1fr}.product-outerr.showfilter .img-container{height:240px}}@media(max-width:991px){.grid-wrapper .slick-slide{padding:15px}.product-outerr.showfilter .grid-wrapper{grid-template-columns:1fr}.product-outerr.showfilter .img-container{height:300px}}@media(max-width:768px){.shop-all-btn{padding:10px 37px;font-size:20px}.filter-card{overflow:visible}.filter-sidebar{position:absolute;left:0;top:0;width:280px;height:100vh;padding:20px 10px;background:#f6f4f1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;transform:translate(-100%);opacity:0;visibility:hidden;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s ease,visibility .5s ease;z-index:99}.product-outerr.showfilter .filter-sidebar{transform:translate(0);opacity:1;visibility:visible}.crossbtn{width:30px;min-height:30px;color:#fff;display:flex;align-items:center;justify-content:center;background:#583b1e;border-radius:50%;margin-left:auto}.product-outerr.showfilter .overlay-filter{position:absolute;top:0;left:0;width:100%;height:100vh;background:#00000080;z-index:3}.product-outerr.showfilter .grid-wrapper{grid-template-columns:1fr 1fr}.img-container,.product-outerr.showfilter .img-container{height:auto}}@media(max-width:575px){.product-outerr.showfilter .grid-wrapper,.grid-wrapper{grid-template-columns:1fr}.collection-topfilter{flex-direction:column;align-items:start;gap:20px;margin-bottom:30px}.slect-filter{position:relative;width:100%}.slect-filter select{width:100%}.custom-select-wrap{flex:1}}@media only screen and (max-width:991px){div#shopify-section-cfp-content-block-main-new .div-block-feature3{flex-wrap:wrap}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feaure-slider-grid,div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid{flex:0 0 100%;max-width:100%}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feaure-slider-grid button.prev-arrow.slider-arrow.slick-arrow{left:0}div#shopify-section-cfp-content-block-main-new .feaure-slider-grid{padding-right:50px!important}.custom-container.newsletter .subs-form-wrap .needsclick.kl-private-reset-css-Xuajs1 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{margin-left:-60px}}@media(max-width:800px){.custom-container.pdp-new-holder{flex-direction:column!important}.product_container .special-sticky{position:relative!important;width:100%}.product_container .speical-holder{width:100%!important}}@media(max-width:767px){.custom-container{max-width:100%;padding-inline:20px}.hide-desktop{display:block;width:100%}.hide-mobile{display:none}.imgPosright img,.cfp_content_new_financing .imgPosright img{border-radius:10px 10px 20px;height:auto}.featureSlider .slide.w-slide .imgPosright,.cfp_content_new_financing .featureSlider .slide.w-slide .imgPosright{display:block;width:260px;height:70px;bottom:-2px}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feaure-slider-grid .sofa-dot-holder1 img.sofa-absolute{border-radius:20px}.w-slider-mask1 .w-slide{padding:0}.point-container .points-text-cont h6.h6-xs.text-center.text-weight-bold.add-25-margin-bot{margin-top:10px}div#shopify-section-email-subscription-banner .custom-container.newsletter{flex-direction:row;padding-right:0;flex-wrap:wrap}.custom-container.newsletter .newsletter-img-grid,.custom-container.newsletter .subs-form-wrap{flex:0 0 100%;max-width:100%}.custom-container.newsletter .subs-form-wrap p{text-align:center!important}.custom-container.newsletter .subs-form-wrap div[data-testid=form-row]{flex-wrap:wrap}.custom-container.newsletter .subs-form-wrap div[data-testid=form-row] div[data-testid=form-component]{flex:0 0 100%!important;max-width:97%;text-align:center}.custom-container.newsletter .subs-form-wrap input#email_84279337{border-radius:10px!important;width:98%}.custom-container.newsletter .subs-form-wrap .needsclick.kl-private-reset-css-Xuajs1 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{margin:0 auto!important;background:#fff!important;color:#ec7824!important}.promo-banner-navbar p{font-size:13px!important;font-weight:500!important;text-align:center!important;line-height:1.5!important}.promo-banner-navbar p span.ylwtext{font-size:13px!important;line-height:1.5!important;display:block!important;width:100%!important;text-align:center!important}.promo-banner-navbar p span img{max-width:18px}.promo-banner-navbar .infinit-loop-element-single{text-align:center;margin-top:5px;margin-bottom:5px}.promo-banner-navbar{padding-left:10px;padding-right:10px}.affirm-modal-trigger{display:block;font-family:Poppins;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0em;text-align:center}.affirm-as-low-as{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:center}.section.short-banner.relative{margin-top:-21px}.absolute-squiggle.affirm{height:12vh}.newsletter img{width:100%}div#shopify-section-cfp-content-block-main-new .div-block-feature3{flex-wrap:wrap}.sleep_box:first-child{display:none}.sleep_box ul li{margin:auto;max-width:330px!important;font-size:12px;flex-wrap:wrap;width:100%;padding:10px 10px 10px 40px;min-height:80px;max-width:182px}.sleep_box ul li:not(:last-child){margin-bottom:15px}.sleep_box{padding:0}.relative.sleep_style img{right:30px;width:20px}.sleep_head h4{font-size:16px;text-align:center}.three_block_grid .slick-dots{padding:0;display:flex;list-style-type:none;justify-content:center;align-items:center;position:absolute;bottom:30px;right:0;left:0;margin:auto}.three_block_slider{position:static}.three_block_grid{position:relative}.three_block_slider .slick-dots li button{font-size:0;margin:0 10px;border-radius:50%;padding:0;width:8px;height:8px;background:#c4c7be}.three_block_slider .slick-dots .slick-active button{background:#67786e}.three_icon_sec{margin:auto}.three_cnt_sec{width:100%}.klaviyo-form h5{text-align:center}.klaviyo-form h5{text-align:center!important;margin-bottom:20px}.klaviyo-form h5 span{font-size:30px!important}.feaure-slider-grid .slider-sofa-mobile.w-slider{max-width:310px!important;margin:auto}div#shopify-section-cfp-content-block-main-new .feaure-slider-grid{padding-right:50px!important}.button.primary.add-25-margin-top-2.points-margin{text-align:center;margin:auto;max-width:171px;display:block}.custom-container.prre-qualify1{padding-top:0;padding-bottom:0}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList .next-arrow+button.slick-arrow{display:none!important}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList .prev-arrow+button.slick-arrow{display:none!important}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList{width:100%!important;padding:20px 10px!important}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList .next-arrow,div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList .prev-arrow{top:50%;transform:translateY(-50%)}.custom-container.no-right{padding-right:15px!important}div#shopify-section-cfp-content-block-main-new .div-block-feature3{width:100%}div#shopify-section-cfp-content-block-main-new .feaure-slider-grid,div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid{padding-left:0!important;padding-right:0!important}.sleep_head h4{margin:0}.sleep_wrapper{align-items:flex-start!important}.sleep_box .sleep_head .sleep_style{min-height:48px}.sleep_box .sleep_head .sleep_img{height:80px}.sleep_box .sleep_head .sleep_img img{width:100%;height:100%;object-fit:contain!important}#shopify-section-100-day-trial .div-block-42{position:relative;padding-bottom:5px!important}.compare-section-wrap .custom-container{padding-bottom:60px!important}#shopify-section-100-day-trial .div-block-42 .relative{position:static}#shopify-section-100-day-trial .div-block-42 .relative h2{margin:0;display:inline-block!important}#shopify-section-100-day-trial .div-block-42 .relative img{bottom:auto!important;top:100%!important}.point-container{align-items:flex-start!important}.points-holder .point-container span.pointnumber{margin-top:9px!important;height:40px!important;width:40px!important;font-size:16px!important}.points-holder{margin-left:0!important;width:100%;padding-left:0!important;padding-right:0!important}.points-connet-line{left:18px}.point-container{width:100%!important}.special-cont.add-background-linen{padding-bottom:120px!important}.sleep_head h4{min-height:59px}.sleep_box ul li{border-radius:6px}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList .slick-track{display:flex;align-items:center}.custom-container.newsletter .newsletter-img-grid .subs-heading-onimg{left:0;right:0;margin:auto;display:inline-block;transform:translateY(-50%);width:100%;max-width:147px}.custom-container.newsletter .newsletter-img-grid .subs-heading-onimg img{bottom:-14px!important}.custom-container.newsletter .subs-form-wrap .needsclick.kl-private-reset-css-Xuajs1 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{width:100%;max-width:122px}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList{position:relative}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList:before{content:"";height:100%;width:17%;position:absolute;left:0;top:0;background-image:linear-gradient(to right,#fff,#fff0);z-index:1}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid ul.imgNavList:after{content:"";height:100%;width:17%;position:absolute;left:auto;top:0;background-image:linear-gradient(to left,#fff,#fff0);z-index:1;right:0}.points-text-cont{padding-left:50px!important}.pdp-menu-top,.pdp-menu.flex{z-index:9!important}.icon_product_text{display:none}.welcome-text-wrapper.bonus h1.hero-header.text-white{color:#000!important}.review_block{margin-left:0}p.PDP_Sale_checkout_Code{font-size:12px;margin-top:15px}.progress-message,.bot_img_text p{font-size:12px}.top-wrap .blu-text{font-size:16px}.needsclick.kl-teaser-RWvuWY.kl-private-reset-css-Xuajs1{z-index:90000;position:fixed!important;top:50%;right:0!important;left:auto!important;transform:rotate(90deg) translate(50%);transform-origin:right top;margin-left:0!important;width:234px;.}}@media only screen and (max-width:575px){.product_container{margin-top:0!important}.sleep_box:last-child .sleep_content ul li:before{background-image:url(/cdn/shop/files/cross.png?v=1700822265)}.button.primary.add-25-margin-top-2.points-margin{max-width:150px}.three_block_grid .custom-container{padding:30px 15px 20px}.three_block_grid .slick-dots{bottom:15px}.compare-section-wrap .custom-container{padding-top:30px!important}.sleep_sec .div-block-42 .relative.sleep_style img{right:6px}.sleep_wrapper .sleep_box .relative.sleep_style img{top:0!important;right:40px}div#shopify-section-reviews-section .review-wrapper .cushie-fans-holder{padding:10px 0}.custom-container.newsletter .subs-form-wrap{padding-bottom:30px}div#shopify-section-reviews-section .custom-container{padding-bottom:20px!important;padding-top:0!important}.custom-container.insta{padding-top:20px}div#shopify-section-reviews-section .review-wrapper .cushie-fans-holder h2{font-family:Poppins;font-size:24px;font-weight:600;line-height:36px;letter-spacing:0em;text-align:center}div#shopify-section-reviews-section .custom-container .review-wrapper{top:-10px}.special-cont.add-background-linen{padding-bottom:80px!important}div#blogs .custom-container{padding-bottom:0!important;padding-top:50px}.collection-item{margin-bottom:50px}.footer-link{display:block;line-height:30px}.slider-sofa-mobile.w-slider{width:358px}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feaure-slider-grid button.prev-arrow.slider-arrow.slick-arrow{left:0;top:auto;bottom:-43px}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feaure-slider-grid button.next-arrow.slider-arrow.slick-arrow{right:0;top:auto;bottom:-43px}div#shopify-section-cfp-content-block-main-new .custom-container{padding-bottom:30px}}@media only screen and (max-width:479px){.pop-up-window .pop-up-inside-left{padding:6px 20px 60px}.pop-up-window .pop-up-inside-right{padding-top:0}.pop-up-window .pop-up-inside-left h6{margin-top:0;font-size:20px}.sleep_sec .div-block-42{margin-top:10px}.custom-container.footer .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-row]:nth-child(2){flex-wrap:wrap;justify-content:center}.custom-container.footer .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-row]:nth-child(2) div[data-testid=form-component]:last-child{flex:0 0 100%!important;max-width:100%;text-align:center}.custom-container.footer .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-row]:nth-child(2) div[data-testid=form-component]:first-child{flex:0 0 100%!important;max-width:100%;text-align:center}.points-text-cont{padding-left:30px!important}.custom-container.footer .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-row]:nth-child(2) div[data-testid=form-component]:last-child button{margin:0 auto;border:2px solid #EC7824!important;background:#fff!important;color:#ec7824!important;width:100%;max-width:122px}.footer-holdedr{display:block}.custom-container.footer .needsclick.kl-private-reset-css-Xuajs1 div[data-testid=form-row]:nth-child(2) div[data-testid=form-component]:first-child input{border-radius:0!important}.points-connet-line{left:33px}.points-holder .point-container span.pointnumber{margin-top:15px!important}.point-container{padding-left:15px;padding-right:15px}#shopify-section-100-day-trial .div-block-42{padding-top:20px;margin-bottom:20px}.special-cont.add-background-linen{padding-bottom:90px!important}.sleep_head h4{min-height:48px}.sleep_box ul li:not(:last-child){margin-bottom:0}.sleep_box ul li{padding:10px 10px 10px 35px}#shopify-section-100-day-trial .div-block-42 h2.h5-sm.add-25-margin-bot span.relative>span.special:before{height:6px;background-size:contain}#shopify-section-100-day-trial .div-block-42{max-width:304px!important}}@media only screen and (max-width:389px){.pop-up-window .pop-up-inside-left{padding:6px 20px 70px}.sleep_box ul li{font-size:12px;line-height:1.4;min-height:85px}div#blogs .collection-item.w-dyn-item h3.h6-xs.text-orange-500.mobile-only-heading{font-size:18px!important;line-height:28px!important}}@media only screen and (max-width:480px){.pdp-menu.product_menu_section .add-to-cart-5{border-top:0}}@media only screen and (max-width:359px){.pop-up-window .pop-up-inside-left{padding:6px 20px 90px}.sleep_content:not(:first-child) ul li:before{background-size:10px;width:25px;height:20px}.sleep_box ul li{padding:10px 10px 10px 29px;min-height:87px}.instagram-profile-image{width:50px;height:50px}.instagram-profile .instagram-name.add-25-margin-left{margin-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/custom.css.map?v=180017441797812953711785915774 */


/* ===== Source: cart-drawer.css ===== */
.table_list_1 ul,.table_list_2 ul{list-style:none;padding-left:0;margin-bottom:2px}.cart_free_shipping{margin-top:25px}.cart_drawer .cart_drawer_free_shipping_bar .cart_free_shipping{margin:14px 0 0}li.discounts__discount{list-style:none;display:flex;align-items:center;gap:5px;font-family:DM Sans;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;text-transform:capitalize}li.discounts__discount svg{width:20px;height:20px}.swiper-main-button-next{right:140px!important;z-index:1;background-color:#fff;border-radius:50px;display:flex;align-items:start;justify-content:center;padding-top:16px}.swiper-main-button-prev{left:140px!important;z-index:1;background-color:#fff;border-radius:50px;display:flex;align-items:self-start;justify-content:center;padding-top:16px;padding-right:6px}.product_container .special-sticky{width:60%}.product_main_slider{height:100%;width:100%}.simple_block1{width:27%}.simple_block1 .comapre-holder{padding-left:40px}.add-to-cart-holder img.pre-order{left:20px!important}.add-to-cart-holder img.cart-icon3{left:90px}.swiper-main-button-next:after{content:"next"}.swiper-main-button-prev:after{content:"prev"}.swiper-button-next,.swiper-main-button-next{margin-top:0;position:absolute;top:40%;right:-40px;width:45px;height:45px;transform:translateY(-50%);color:gray;cursor:pointer}.swiper-button-prev,.swiper-main-button-prev{position:absolute;top:40%;left:-40px;width:45px;height:45px;transform:translateY(-50%);margin-top:0;color:gray;cursor:pointer}.swiper-main-button-prev:after,.swiper-main-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1;font-size:14px!important;font-weight:700}.swiper-button-prev:after,.swiper-button-next:after,.swiper-main-button-prev:after,.swiper-main-button-next:after{font-size:18px;height:0}.delivery_banner{width:100%}.cart_drawer{transform:translate(100%)!important;transition:transform .8s cubic-bezier(.4,0,.2,1)!important;background-color:#fff0;display:flex!important;opacity:1!important;will-change:transform}.active_cart_drawer{transform:translate(0)!important}.w-commerce-commercecartcontaineroverlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;height:100%;background-color:#0404047d;transition:background-color .4s ease-in-out}.price-text-holder{align-items:center}span.old_price_text{margin-right:8px;color:#adadad;font-size:18px;font-weight:700}.firts_product_media{height:100%!important}.table_segment_1 .table-header1{margin-top:60px;margin-bottom:40px;color:#fff;font-size:36px}.table_segment_1 .table-cms{background-color:#fef8ed;padding-top:40px}.table_segment_1 .table-image,.table_segment_2 .table-image{top:0;width:70%;object-fit:contain;height:100%}.product_table_content .special-list{width:1000px!important}.table_segment_1,.table_segment_2{width:40%;padding:0 10px;position:relative}.table_segment_1 .comapre-holder,.table_segment_2 .comapre-holder{width:100%;background-color:#fff0}.table_segment_2 .table-cms{background-color:#fef8ed;border:1px solid #ccc;border-left:0;border-radius:0 12px 12px 0!important;padding:50px 0 0}.product_thumbnail_slider{width:80%;margin:0 auto;position:inherit}.table-segments{position:relative}.table_segment_1 .table-top,.table_segment_2 .table-top{top:-80px}.table_segment_1 .table-top,.table_segment_2 .table-top{position:absolute;background-color:#fff0;left:0;right:0}.table_segment_2 .table-cms,.table_segment_1 .table-cms{border-radius:15px}.product_main_slider .product_slider_media{overflow:visible}.table_segment_1 .comapre-holder p{font-weight:500;color:#fff}@media(max-width:770px)and (min-width:600px){.product_container .special-sticky{width:100%!important}.product_container .speical-holder{width:100%}}@media(max-width:1024px)and (min-width:768px){.product_container .special-sticky,.product_container .speical-holder{width:50%}.h5-sm.mob.product_title{text-align:left}.product_slider_media img{height:100%}.product_main_slider{width:80%;padding-bottom:20px}.product_container{margin-top:50px}.product_thumbnail_slider{width:70%}}@media(max-width:767px){.table_segment_1 .comapre-holder,.table_segment_2 .comapre-holder{padding:8px 4px!important;justify-content:left}.table_segment_1 .comapre-holder p,.table_segment_2 .comapre-holder p{font-size:13px}.table_segment_2 .table-cms.other,.table_segment_1 .table-cms.other{padding-left:7px!important;padding-right:7px!important}.table_segment_2 .table-cms,.table_segment_1 .table-cms{padding-top:20px}.table_list_2 li p,.table_list_1 li p{text-align:left}.sleep_content .comapre-holder{height:90px}.swiper-main-button-next{right:0!important}.swiper-main-button-prev{left:0!important}.product_thumbnail_slider{width:100%}.table_segment_1 .table-top,.table_segment_2 .table-top{top:-30px}.product_main_slider{width:100%}.table-segments .comapre-holder{height:auto;padding:14px 3px;justify-content:start}.table-segments .comapre-holder p{text-align:left}.table_segment_1 .table-image,.table_segment_2 .table-image{width:80%}.table-segments .table-cms{padding-top:80px}.table_segment_2 .table-top .table-image{top:0!important}.table_segment_1,.table_segment_2{padding:0!important;width:50%}.product_table_content .special-list{width:auto!important}.product_container{gap:5px!important}.product_title{font-size:24px!important;text-align:left!important;width:100%}.add-to-cart-container .stars-holder{align-items:start}.product_container .special-sticky{width:100%!important}}.block_reviews{margin:10px 24px;border:1px solid #fffae2;background:#fffae2;border-radius:10px;overflow:hidden;position:relative}.reviews_col{display:flex;align-items:stretch;gap:12px;padding:20px}.reviews_box_rating{display:flex;align-items:center;gap:2px}.reviews_box_rating svg{height:20px;width:20px}.reviews_box_date label{margin:0;font-size:12px}.review_box_content p{font-size:14px;line-height:18px;overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.review_box_author_varify{display:flex;align-items:center;gap:10px}.review_box_author_varify h3{font-size:14px;margin:0}.review_box_author_varify label{font-size:14px;margin:0;font-weight:400}.review_box_image{width:20%}.review_description_box{width:80%}.review_box_content{margin:10px 0}.review-cart-prd-prev,.review-cart-prd-next{background-color:#000!important;border-radius:7px;padding:5px 8px}.review-cart-prd-prev:before{content:"";background-image:url(/cdn/shop/files/fluent_arrow-left.png?v=1709964794);width:15px;height:15px;display:block;background-size:contain;background-repeat:no-repeat}.review-cart-prd-next:before{content:"";background-image:url(/cdn/shop/files/fluent_arrow-right.png?v=1709964794);width:15px;height:15px;display:block;background-size:contain;background-repeat:no-repeat}.product_reviews_box_cnt{display:flex;gap:5px;position:absolute;bottom:24px;right:60px;z-index:3}.reviews_grid.swiper-wrapper{overflow:visible}.reviews_date{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.discount_input_grid,.discount_input_fields{padding-bottom:10px}@media(max-width:767px){.discount_input_fields{padding:0 0 4px}.discount_input_grid{padding-bottom:10px}.div-block-29.discount_price{padding:0!important}.div-block-29.cart_free_shipping{padding-bottom:15px}li.discounts__discount svg{width:14px;height:14px}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/cart-drawer.css.map?v=30110846062136088341785915752 */


/* ===== Source: home-page.css ===== */
html{scroll-behavior:smooth}.gl-fullscreen-suggestions{word-wrap:break-word}.announcement-bar__counter{display:none}.discount_inputs_body{height:0;visibility:hidden;transition:height .1s linear,visibility .1s linear}.cart_discount_toggle_add span{transition:opacity .1s linear;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;font-weight:700;width:100px;text-align:right;cursor:pointer}.discount_inputs_body.active_input{visibility:visible;height:70px}.cart_discount_cancel{display:none}.cart_discount_add{color:#0b6e40}.discount_heading p{font-size:16px;text-transform:capitalize}.discount_input_grid{margin:15px 0}.discount_input_fields{display:flex;align-items:center;justify-content:space-between;gap:5px}#discount-all-price{width:100%}.discount_input_fields input#discount-code{flex:1;border:0;background-color:#f7f7f3;padding:10px;border-radius:4px;outline:0;font-size:16px}.apply_discount{padding:12px 19px;border-radius:4px;background:#583b1e;color:#fff;font-weight:700;text-transform:uppercase;cursor:pointer;font-size:16px}#discount-form{display:flex;flex-direction:column}.discount_text{display:flex;align-items:center;gap:6px}.discount_heading{display:flex;align-items:center;justify-content:space-between}p#discount-message{font-size:14px;line-height:1}span.total_discount_price{font-size:20px;text-decoration:none}span.discount_code,span.discount_code_{font-size:12px;background-color:#ededed;padding:5px;border-radius:5px;cursor:pointer}.block_image img{height:100%}.first-part-mid.cartItemPrice .cart-itemPrice{flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:flex-end;gap:10px}.first-part-mid.cartItemPrice{text-align:right;width:100%}.first-part-mid.cartItemPrice .cart-savingprice{flex:0 0 100%;max-width:100%}.first-part-mid.cartItemPrice .cart-savingprice .cart_saving_prd{display:inline-block}.cart_prd_price .cart_main_price{color:#222}p.cart_item_properties{font-size:14px}.progress-truck-wrapper svg{height:48px;width:48px;fill:#47b300}.progress_shipping{height:16px;border:1px solid #47b300;border-radius:16px}.progress-truck-wrapper{position:absolute;right:0;bottom:-10px}.progress-meter{text-align:center;animation:2s linear 0s infinite progress-bar-stripes;background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-size:40px 40px;transition:.9s linear;transition-property:width,background-color;position:relative;background-color:#47b300;border-radius:16px;height:100%}.progress-meter span.text{color:#fff;height:100%;display:block;line-height:15px}.free_shipping_message{font-size:16px;padding-top:15px;color:#47b300}.progress-truck-wrapper svg path.wheel{fill:#fff}@keyframes progress-bar-stripes{0%{background-position:0 0}to{background-position:40px 0}}.cart_prd__{display:flex;justify-content:space-between}.cart_draw_prd_info{width:100%}.checkout_button svg#Lock{height:25px;width:25px}.feature_decor_wrap h2{font-size:20px;color:#000;line-height:28px}.feature_decor_wrap{text-align:center;padding:30px 20px}img.decor_image{width:177px;object-fit:contain;padding-top:10px}img.design_2,img.design_1{height:60px;object-fit:contain}.feature_heading_icon{display:flex;align-items:center;justify-content:center;width:34%;margin:0 auto;gap:5px}.feature_decor_wrap hr{width:132px;margin:10px auto}img.star_image{object-fit:contain;position:relative;top:-5px;height:25px}.feature_heading_icon h4{font-size:20px;color:#000;line-height:30px;font-weight:600}.needsclick.kl-teaser-TmtFGj.undefined.kl-private-reset-css-Xuajs1{display:none}.kl-private-reset-css-Xuajs1.go681896951{background-color:transparent!important}.kl-teaser-V8RMmf{display:none!important}.kl-teaser-WSys7i.kl-private-reset-css-Xuajs1{opacity:0}.image_text_overlay_container{position:relative}img.overlay_wave_image{position:absolute;bottom:-50px;width:100%}span.chat_support{cursor:pointer}.brand_image img{height:60px;width:100%;object-fit:contain}.brand_content_image img{width:90px;height:20px;object-fit:contain}.brand_content_image p{padding:15px 0 0!important;font-size:18px!important;font-weight:600!important;line-height:28px}.brand_image{flex:0 40%}.brand_content_image{text-align:left;flex:0 60%}.new_contact_section_container{position:relative}.new_contact_section_container .contact_wrapper{max-width:1680px;padding:123px 30px;width:100%;margin:0 auto}.new_contact_section_container .contact_wrapper img.wave_contact_form{display:none}img.wave_contact_form{width:100%;position:absolute;top:-41px;left:0;right:0;height:60px;object-fit:cover;object-position:top}.template-page .content_container{padding-bottom:110px}.text-brand{display:flex;align-items:flex-end;justify-content:center;gap:20px;width:60%;margin:0 auto;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);padding:40px 30px;border:4px solid #ffffff0a}.contact_grid{display:flex;justify-content:space-between}.input_div{padding-bottom:12px}.contact_information ul li{list-style:none;display:flex;align-items:center;gap:10px;padding-bottom:20px}.text-brand h4{color:#fff;font-size:24px;font-weight:600;line-height:36px}.brand-item.swiper-slide{width:auto}.contact_wrapper{width:85%;margin:0 auto}.contact_details_col{padding:0 20px;width:560px}.contact_form_col{width:50%}.new_contact_section_container .contact_details_col h2{font-size:40px;font-weight:500}.contact_details_col h2 span:after{content:"";background-image:url(/cdn/shop/files/unleash_frame.png?v=1710148627);background-repeat:no-repeat;background-size:contain;width:100%;display:inline-flex;background-position:bottom;height:10px;position:absolute;bottom:-4px;left:0}.brand_column{display:flex;align-items:center;gap:30px}.brand-item img{height:40px;width:100%;object-fit:contain}.contact_details_col h2{font-size:44px;line-height:57.2px;font-weight:700;padding-bottom:20px;color:#1f1f1f}.contact_details_col h2 span{width:fit-content;display:block}.contact_paragraph p{font-size:20px;line-height:30px;color:#1f1f1f;font-weight:300}.contact_information{margin-top:30px}.contact_information ul{padding:0}.contact_information ul li img{height:20px;width:20px;object-fit:contain}label.input-contact-field{color:#222;text-transform:uppercase;font-family:DM Sans;margin-bottom:20px;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0}.contact_form_col #contact_form input.form-field{border:1px solid #000000;border-radius:70px;padding:30px 22px;background-color:transparent}.contact_information ul li span{font-size:20px;color:#222;font-weight:400}.contact_form_col #contact_form textarea{border:1px solid #000000;border-radius:30px;padding:30px 22px;background-color:transparent!important;outline:unset}.contact_form_col #contact_form input.button-login{background-color:#d2a432;width:50%;text-transform:none;font-size:24px;font-weight:400}.free_prd_item .cart_quantity{margin-top:10px}.cart_quantity.load_cart.low.quantity-block{pointer-events:none}.cart_drawer_footer{border-top-style:solid;padding-top:30px}.free_prd_item .cart_image_div img{width:100%;height:80px;object-fit:contain}.cart_qty_remove_btn{display:flex;align-items:center;gap:28px;margin-top:12px}.free_prd_item .w-commerce-commercecartproductname{width:200px}.cart_image_div img{width:100%;height:100%}.free_prd_item .div-block-26.cart_remove_product{flex-direction:column}.pn-price-item.cart_cross_price{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;text-decoration:line-through;color:#737373}.text-block-13.cart_main_price{font-family:DM Sans;font-weight:800;font-size:20px;line-height:100%;letter-spacing:0;text-align:center}.cart_quantity #mini-cart-quantity{height:30px;flex:1;width:20px;padding:4px 0;font-family:DM Sans;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%}.free_prd_item .cart_prd_info{flex-direction:row}.cart_prd_info{flex-direction:column;margin:0 0 0 20px!important}.quantity-block.low.cart_quantity{border-radius:30px;border:1px solid #000000;justify-content:space-around;align-items:stretch;background-color:#ece7e0;margin:0;width:unset}.cart_quantity .input-group-button.minus{border-radius:30px 0 0 30px}.cart_quantity .input-group-button.plus{border-radius:0 30px 30px 0}.cart_quantity .input-group-button{background-color:#eae1cb;height:auto!important;padding:5px;flex:1;width:35px;justify-content:center;cursor:pointer}.cart_remove_product .remove-button-2{font-size:16px;font-weight:700;color:#555;line-height:100%;padding-bottom:0;cursor:pointer;border-bottom:1px solid #000}.cart_quantity{border-radius:30px;border-color:#f7cd49}.cart_remove_product{flex-direction:row}.free_prd_item{align-items:center}span.cart_saving_prd{align-items:center;gap:.375rem;padding:6px 8px;background:#d2a432;color:#fff;border-radius:2rem;width:max-content;display:flex;text-transform:uppercase;font-family:DM Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:.01em;text-align:center}span.cart_variant_name{font-size:14px;color:#555;font-weight:500}.cart_variant_row span.text-block-11{font-size:14px;color:#555;font-weight:500;padding-left:7px}.cart_variant_row{padding:6px 0 0}.cart_prd_price{display:flex;align-items:center;gap:10px;padding-bottom:7px}.free_prd_items_price{flex-direction:column;align-items:end;gap:4px}.free_prd_items_price p{font-size:16px;font-weight:700;color:#ec7824;text-transform:uppercase}.free_prd_items_price .pn-price-item{font-size:16px;font-weight:700;color:#555}.free_product_price{display:flex;align-items:center;gap:10px;padding:6px 0 0}p.free_discount_price{font-size:14px;font-weight:600!important;color:#555}p.free_original_price{font-size:14px;font-weight:600!important;color:#ec7824}.discount_text,.cart_total_text{font-size:20px!important;font-weight:600}.cart_free_prd_description{font-size:12px;line-height:130%;padding:3px 0;font-weight:700;color:#555}h3.cart_prd_title{margin:0;color:#222;font-family:DM Sans;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0em}h3.cart_prd_title a{text-decoration:none;color:#222;line-height:1.4}.checkout_button a{display:flex;width:100%!important;max-width:100%!important;height:70px;background-color:#09b305!important;font-size:22px;font-weight:700;text-transform:uppercase;padding:25px 0;align-items:center;justify-content:center;gap:8px}img.cart_drawer_footer_payment{width:90%;object-fit:contain}.cart_free_shipping .cart-text{font-size:22px;font-weight:600}.cart_shipping_text span a{color:#555}.cart_shipping_text span{font-size:18px;text-align:center;display:block;font-weight:700;color:#555}.cart_sub_total{margin:20px 0 10px}.cart_sub_total_price{font-size:22px;color:#555}.cart_you_may_arrows .cart-like-btn-next:before{background-image:url(/cdn/shop/files/fluent_arrow-right.png?v=1709964794)}.cart_you_may_arrows .cart-like-btn-prev:before{background-image:url(/cdn/shop/files/fluent_arrow-left.png?v=1709964794)}.cart_you_may_arrows .cart-like-btn-next:before,.cart_you_may_arrows .cart-like-btn-prev:before{content:"";width:15px;height:15px;display:block;background-size:contain;background-repeat:no-repeat}.cart_you_may_arrows{display:flex;align-items:center;gap:8px;position:absolute;top:35px;right:40px}.cart_you_may_arrows .cart-like-btn-next,.cart_you_may_arrows .cart-like-btn-prev{background-color:#000!important;border-radius:7px;padding:5px;cursor:pointer}.cart_drawer_you_may{padding:12px 24px;position:relative;background-color:#fef7dd}.cart_drawer_you_may .cart_you_may_wrapper,.cart_review_slider{overflow:hidden}.cart_you_may_like .cart_you_may_arrows{display:none}.cart_you_may_like .swiper-wrapper{display:block}.cart_drawer_you_may .cart_you_may_wrapper .swiper-wrapper{overflow:visible}h3.you_may_like_heading{color:#1f1f1f;padding-bottom:10px;margin-top:0}.all_variants{display:flex;gap:5px}span.all_variants_item.white_variant{border-color:#000!important}span.all_variants_item.white_variant span.all_variants_item_color{border:1px solid #000}span.all_variants_item.white_variant.active_variant .all_variants_item_color{border:0}.cart_shop_button{margin:10px 0 15px}.cart_shop_button .you_may_prd_btn{width:100%;height:40px;font-size:16px;border:1px solid #09b305;border-radius:42px;text-align:center;text-transform:uppercase;text-decoration:none;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;background-color:#09b205}.cart_shop_button .you_may_prd_btn:after{content:"";background-image:url(https://www.cushiehome.com/cdn/shop/files/right-arrow.png?v=1709275590);height:20px;width:20px;display:inline-table;background-size:cover;background-repeat:no-repeat;vertical-align:bottom;margin-left:5px}.all_variants_item{width:24px;height:24px;display:block;border-radius:50%;display:flex;align-items:center;justify-content:center}.all_variants .all_variants_item_color{width:14px;height:14px;display:block;border-radius:50%;margin:2px;cursor:pointer}.cart_you_may_like{width:100%;padding:20px 20px 10px}.card_prd_variant_price s span{font-size:14px;font-weight:600;color:#555}span.cart_prd_price{font-size:14px;font-weight:700;color:#ec7824}.card_prd_variant_price{display:flex;align-items:baseline;gap:16px}span.card_prd_saving{background-color:#f7cd49;color:#1f1f1f;font-size:14px;font-weight:700;padding:4px 15px;border-radius:60px}.cart_product_row{display:flex;align-items:self-start;gap:10px}.cart_prd_title_review h3{margin:0;font-size:16px;font-weight:600;line-height:20px}.cart_prd_title_review h3 a{text-decoration:none;color:#1f1f1f}.cart_prd_image img{width:120px;height:100%;border-radius:10px}.cart_products{margin-bottom:20px}.cart_empty_grid{flex:0;flex-direction:column;padding:0;height:100%;justify-content:space-between}span.cart_total_items{font-size:24px;color:#fff}.cart_drawer .cart-container-2{border-radius:0}.cart-header{background-color:#979e6c}.cart-header h4{color:#fff;font-weight:600;font-size:18px;line-height:1.2;letter-spacing:0;display:flex;align-items:center;gap:10px}.cart-header h4 img{height:20px;width:20px;object-fit:contain}.cart-header svg g{fill:#ec7824}.cart_drawer_reviews{background-color:#fef7dd;padding:20px;width:100%;position:relative}.cart_drawer_review_grid{background-color:#fff;padding:20px;border-radius:16px}.cart_reviews{height:100%;text-align:center}.cart_star_rating svg{height:16px;width:16px}.review_content p{font-size:14px;line-height:140%;font-style:italic;font-weight:600}.cart_author_nm{display:flex;align-items:center;justify-content:center;padding-top:10px;gap:10px}.cart_author_nm h3{font-size:18px;font-weight:700;color:#000;margin:0}.cart_review_slider .swiper-wrapper{overflow:visible}.cart_review_buttons div{background-color:#000!important;border-radius:7px;padding:5px;cursor:pointer}.cart_review_buttons div:before{color:#fff}.cart_review_buttons .cart-review-btn-prev:before{content:"";background-image:url(/cdn/shop/files/fluent_arrow-left.png?v=1709964794);width:15px;height:15px;display:block;background-size:contain;background-repeat:no-repeat}.cart_review_buttons .cart-review-btn-next:before{content:"";background-image:url(/cdn/shop/files/fluent_arrow-right.png?v=1709964794);width:15px;height:15px;display:block;background-size:contain;background-repeat:no-repeat}.cart_review_buttons{position:absolute;top:9%;right:26px;display:flex;align-items:center;gap:5px;z-index:1}.cart_drawer_wrapper{padding:0;flex:0;width:100%}.cart_review_heading h3{color:#1f1f1f;margin-top:0}.cart_reviews .review_content p{color:#000}.cart_star_rating{padding-bottom:10px}#mobile-video{display:none}@media(min-width:768px){.icon_text_grid{flex:1;display:flex;align-items:center;justify-content:center;gap:10px}}.announcement_bar_container{padding:17px 15px;text-align:center}.mobile_account{display:none}header.header_container{padding:20px 25px}.header_grid{display:flex;align-items:center;justify-content:center}.header_item{flex:auto}li.menu-link{padding:0}.header_logo img{width:200px;object-fit:contain;height:50px}ul.menu.header_item{display:flex;align-items:center;list-style:none;justify-content:space-around;padding:0;margin:0;position:relative}.header_desktop ul.menu.dropdown-child{position:absolute;background-color:#fef7dd;padding-left:0;list-style:none;transform:translateY(-100%);z-index:-1;transition:transform .5s ease-in-out,z-index .5s ease-in-out}.header_desktop ul.menu.dropdown-child li{padding:20px 15px}label.child_main_label{display:flex;align-items:center;justify-content:space-between;gap:5px}span.arrow_down:before{content:"";background-image:url(/cdn/shop/files/down_arrow_2.png?v=1709789205);height:12px;width:12px;display:block;background-size:contain;background-repeat:no-repeat;transition:transform .5s ease-in-out}a.child_menu{display:flex;align-items:center;justify-content:center;gap:5px}.header_mobile_nav{display:none}.header_desktop li.menu-link:hover span.arrow_down:before{transform:rotate(180deg)}.header_desktop li.menu-link:hover .menu.dropdown-child{transform:translateY(0);z-index:2}ul.menu.header_item li.menu-link a{color:#583b1e;text-decoration:none;font-family:Poppins;font-size:20px;font-weight:400;letter-spacing:0;text-transform:capitalize;padding-bottom:5px}ul.menu.header_item li.menu-link a.child_menu{z-index:3;position:relative}ul.menu.header_item li.menu-link a:hover{background-image:url(//www.cushiehome.com/cdn/shop/t/48/assets/moving-squiggly-linev4.svg?v=4035850\2026);background-position:50% 100%;background-repeat:repeat-x;background-size:auto 7px}.header_account{display:block}.header_icons.header_item{display:flex;align-items:center;justify-content:end;gap:35px}.cart_icon .absolute-cart{height:100%;width:100%}.header_icons img.cart-icon{width:1.5rem;height:1.5rem}.header_icons .cart-quantity{height:23px;min-width:23px;font-size:13px;right:-12px}.testimonial_container{padding-bottom:30px}.testimonial_column{width:85%;margin:0 auto;background-color:#fefae1;padding:30px}.author_name_date{display:flex;align-items:center;justify-content:center;gap:10px}span.author_nm{font-weight:700;color:#000;font-size:22px}span.review_date{font-size:15px}.testimonial_container{padding:30px 0}.testimonial_wrapper{position:relative}.wave_image_grid img{width:100%;object-fit:contain}.testimonial_row{position:relative;z-index:2}.wave_image_grid{position:absolute;top:-40%}.testimonial_column p{font-size:20px;font-weight:600;font-style:italic;text-align:center;padding:25px 0;line-height:28px}.icon_text_column{display:flex;align-items:center;width:100%}.icon_text_grid{border-right:1px solid #ccc}.icon_text_grid:last-child{border-right:0}.icon_text_grid img{height:36px;object-fit:contain;width:36px}.icon_with_text_container{padding:14px 0;border-bottom:1px solid #ccc;position:relative;z-index:0}.icon_text_grid h4{font-size:16px;font-weight:500;margin:0}.image_bakground_row{background-size:cover;background-repeat:no-repeat;background-position:center}.image_bakground_row img{width:100%;height:auto}.video_background_row video{width:100%}span.white_off_text:after{content:"";background-image:url(/cdn/shop/files/white_frame.png?v=1715574996);background-repeat:no-repeat;background-size:contain;width:100%;display:inline-flex;background-position:bottom;height:11px;position:absolute;bottom:0;left:0}.image_text_column{display:flex;align-items:center;height:100%;justify-content:center;text-align:center;flex-direction:column}.image_text_overlay_container .review_block{color:#fff;justify-content:center;padding-top:0}.image_text_grid p,.image_text_grid h1{color:#fff}.image_text_grid{width:68%;display:flex;flex-direction:column;justify-content:center;height:100%}.image_text_grid p{font-size:20px;padding-top:30px;font-weight:500}.image_text_grid h1{font-size:64px;text-transform:capitalize;line-height:86.8px;padding:8px 0;width:950px;margin:0 auto;font-weight:600}.image_text_grid span.white_off_text{font-size:64px;position:relative}h5.sub_richtext{font-size:36px;color:#fff;font-weight:400}span.copoun_code{font-weight:700;text-decoration:underline}h5.sub_richtext{font-size:36px;color:#fff;font-weight:400;padding-top:15px}.shop_now_button{margin:30px 0}.shop_now_button a{background-color:#47b300;padding:15px 32px 12px;border-radius:70px;color:#fff;text-decoration:none;font-size:22px;text-transform:uppercase;font-weight:700;line-height:30.8px;display:flex;align-items:center;justify-content:center;margin:0 auto;gap:15px;height:70px;width:340px}.shop_now_button a:after{content:"";background-image:url(/cdn/shop/files/right-arrow.png?v=1709275590);height:29px;width:29px;display:inline-table;background-size:cover;background-repeat:no-repeat;vertical-align:bottom;margin-left:5px}.slider_thumb_image ul.imgNavList{display:flex;padding-left:0;padding-bottom:20px;list-style:none;gap:20px;width:100%;margin:0 auto;justify-content:center}.imgNavList li.imgnavitem{padding:5px}.thumbnail_image_li img{border-radius:6px;width:110px;height:110px;object-fit:contain}.header_cfp{color:#000!important}span.vector_image{color:#df781f;display:inline-block}.image_slider_container{padding:75px 15px}.slider_thumb_image{padding-top:20px}.block_content p{font-size:16px;line-height:22.4px}.block_content{padding-bottom:20px}.vector_heading,.vector_image{position:relative}span.vector_heading:after{content:"";background-image:url(/cdn/shop/files/white_long_wave.png?v=1710566489);background-repeat:no-repeat;background-size:contain;width:404px;max-width:100%;display:inline-flex;background-position:bottom;height:12px;position:absolute;bottom:-10px;left:0}.image_slider_container a.button.primary{background-color:#09b305;border-radius:70px;padding:13px 60px;text-transform:uppercase;margin-left:0!important;font-size:22px;line-height:30.8px;display:flex;align-items:center;gap:5px;width:fit-content;font-weight:700;margin:40px auto 0;color:#fff;height:70px;justify-content:center}.image_slider_container a.button.primary:after{content:"";background-image:url(/cdn/shop/files/right-arrow.png?v=1709275590);height:29px;width:29px;display:inline-table;background-size:cover;background-repeat:no-repeat;vertical-align:bottom;margin-left:5px}.vector_image:after{content:"";background-image:url(/cdn/shop/files/orange_vector-_merge.png?v=1709700799);background-repeat:no-repeat;background-size:contain;width:293px;display:inline-flex;background-position:bottom;height:11px;position:absolute;bottom:-13px;left:0}.review_block{display:flex;align-items:end;gap:6px;font-size:16px;line-height:15px;flex-wrap:wrap}.review_block span,.multiple_image_review span{display:flex;align-items:center;justify-content:center}.sleeper_slider_container{padding:40px 50px}.sleeper_slider_heading h3{font-size:48px;line-height:57.6px;margin-bottom:30px;color:#1f1f1f;text-transform:capitalize}.sleeper_steps_column .swiper-wrapper{display:flex;align-items:center;gap:60px}.sleeper_steps_grid.swiper-slide{flex:1}.sleeper_slider_heading{text-align:center;width:950px;margin:0 auto;padding-bottom:50px;max-width:950px}span.seeper_sofa{color:#df781f;position:relative;display:inline-block}.sleeper_slider_wrap .review_block{justify-content:center}.seeper_sofa:after{content:"";background-image:url(/cdn/shop/files/section_vector.png?v=1709714740);background-repeat:no-repeat;background-size:contain;width:100%;display:inline-flex;background-position:bottom;height:12px;position:absolute;bottom:-10px;left:0}.sleeper_slider_heading p{font-weight:500;font-size:20px;line-height:30px}.sleeper_steps_grid img{border-radius:22px;height:100%}.sleeper_image_number{position:relative}p.sleeper_number{position:absolute;bottom:-20px;left:0;right:0;text-align:center;background-color:#df781f;width:11%;margin:0 auto;padding:10px 15px;border-radius:50%;color:#fff;border:4px solid #fff;width:50px}.sleeper_steps_grid h3{font-size:25px;text-transform:capitalize;text-align:center;margin-top:40px;line-height:25px;color:#1f1f1f}.sleeper_description p{font-size:16px;text-align:center;line-height:22.4px}.image_with_text_wrap{display:flex;align-items:center;justify-content:center}.image_grid.grid_col{flex:50%}.image_grid img{height:100%;object-fit:contain}.text_column.grid_col{flex:50%;padding:30px 60px 60px}.text_column h2{font-size:48px;font-weight:700;line-height:57.6px}.text_column h2 span.cushie_vector{color:#df781f;position:relative}.text_column span.cushie_vector:after{content:"";background-image:url(/cdn/shop/files/our_store_vector.png?v=1710415144);background-repeat:no-repeat;background-size:contain;width:387px;display:inline-flex;background-position:bottom;height:11px;position:absolute;bottom:-10px;left:0;max-width:100%}.main_heading span.color_text:after{content:"";background-image:url(/cdn/shop/files/vs_vector.png?v=1710415552);background-repeat:no-repeat;background-size:contain;width:100%;display:inline-flex;background-position:bottom;height:8px;position:absolute;bottom:0;left:0}.reivew_code img{height:15px}.reivew_code.review_block{font-size:14px;padding-top:0}.text_column h3{font-size:20px;font-weight:500;line-height:28px;padding:10px 0}.text_column p{font-size:16px;padding-bottom:10px;line-height:22.4px}.main_container .div-block-42 h2.main_heading{color:#1f1f1f!important;font-size:48px;font-weight:700;line-height:62.4px}.main_container h2.special{color:#df781f!important}.main_container .div-block-42{margin-bottom:0}.sleeper_sub_text h3{margin-top:10px;font-size:20px;font-weight:500;line-height:30px}.sleep_box_first ul{padding-top:0;background-color:#fbf3d6;padding-left:40px;padding-right:40px;border-radius:20px 0 0 20px;border:1px solid #cfc9b1;border-right:0}.sleep_box_first,.sleep_box_third,.sleep_box_second{padding:0!important;width:33%}.main_container .sleep_wrapper{width:100%}.sleep_box_first ul li{padding:25px 0;margin:0!important;border-bottom:1px solid #cfc9b1;width:100%;max-width:100%}.sleep_box_first ul li span{font-weight:500;font-size:24px;line-height:36px}.sleep_box_first ul li:last-child{border:0}.sleep_box_first h4{font-size:28px;padding:20px 40px;color:#1f1f1f;line-height:42px}.sleep_box_second ul{background-color:transparent!important;padding:0 50px 10px}.sleep_box_second ul li:first-child{border-top:1px solid #eebb8f}.sleep_box_second ul li{background-color:transparent!important;color:#fff;max-width:100%;border-bottom:1px solid #eebb8f;margin:0!important;padding:22px 0 22px 50px;line-height:25px}.sleep_box_second ul li:before{color:#fff}.sleep_box_second ul li:last-child{border:0}.sleep_box_second .sleep_content{background-color:#df781f!important;border-radius:20px 20px 0 0!important;padding-top:100px}.sleep_box_second .sleep_content h2{color:#fff!important;font-size:42px!important}.sleep_box_third .sleep_content{background-color:#f9f3d5;padding-top:60px;border:1px solid #cfc9b1;border-radius:0 22px 22px 0;border-left:0}.sleep_box_third ul{padding:0 50px 10px;background-color:transparent!important}.sleep_box_third ul li:first-child{border-top:1px solid #cfc9b1}.sleep_box_third ul li{max-width:100%;background-color:transparent!important;border-bottom:1px solid #cfc9b1;margin:0!important;padding:22px 0 22px 50px;font-size:18px;color:#1f1f1f;line-height:27px;font-weight:500}.sleep_box_third ul li:last-child{border:0}.sleep_box_third .sleep_content h4{font-size:28px;text-align:center;padding:10px 0;line-height:42px;color:#1f1f1f}.sleep_box ul li{height:100px;font-size:20px;font-weight:500;line-height:30px}.sleep_box_third ul li:before{background-image:url(/cdn/shop/files/close-circle.png?v=1710825489)!important}.image_cotent_column{display:flex;align-items:center;gap:120px}.image_content_grid h2{font-size:25px;line-height:30px;padding-bottom:10px;color:#1f1f1f}.image_cotent_wrapper{padding:50px 60px;z-index:2;position:inherit}.image_content_grid p{font-size:16px;line-height:22.4px;color:#1f1f1f}.main_container .custom-container{padding-bottom:80px}.multiple_image_text_container{padding:50px}.multiple_section_heading{text-align:center;padding:80px 0 40px}.multiple_section_heading h2{font-size:48px;color:#1f1f1f;padding-bottom:20px;line-height:76.8px}span.color_text{color:#df781f;position:relative}.multiple_section_heading span.color_text:after{content:"";background-image:url(/cdn/shop/files/section_vector.png?v=1709714740);background-repeat:no-repeat;background-size:contain;width:100%;display:inline-flex;background-position:bottom;height:10px;position:absolute;bottom:-4px;left:0;right:0}.multiple_section_heading p{font-size:20px;font-weight:500;line-height:30px;color:#1f1f1f}.multiple_image_review{text-align:center;color:#1f1f1f;display:flex;align-items:center;justify-content:center;gap:6px}.multiple_image_grid{display:flex;align-items:stretch}.image_columns,.image_content_columns{flex:1;display:flex;align-items:center}span.image_star_rating{display:flex;float:right!important}.image_star_rating svg{width:18px;height:18px}.image_content_columns h3{font-size:40px;line-height:56px;color:#1f1f1f;width:500px;font-weight:600}.image_richtext p{font-size:16px;line-height:24px;color:#555}.image_review_row h4{float:left;font-size:20px;color:#1f1f1f;padding-right:10px;margin:0;font-weight:700;line-height:26px}.image_review_row{background-color:#fefae1;margin:20px 0;padding:30px 30px 50px;border-radius:16px}.image_review_row span{float:left;font-size:15px;padding:2px;line-height:19.5px;color:#1f1f1f}.image_review_row p{padding-bottom:10px;font-size:16px;font-weight:500;font-style:italic;line-height:24px;color:#1f1f1f}.mulitpl_grid_1 img{border-radius:14px 14px 0}.multiple_image_grid:nth-child(2n){flex-direction:row-reverse}.multiple_image_grid:nth-child(odd) .content_information{padding-left:40px}.multiple_image_grid:nth-child(2n) .content_information{padding-right:40px}.mulitpl_grid_2 img{border-radius:0 14px 14px 0}.mulitpl_grid_3 img{border-radius:14px 0 14px 14px}.multiple_image_wrapper .shop_now_button{text-align:center;margin-top:80px}.choose_container{padding:50px 60px}.chosse_wrapper h2{font-size:37px;text-align:center;color:#1f1f1f;line-height:50px}p.sub_heading{font-size:20px;text-align:center;padding-top:20px;font-weight:500;line-height:30px;color:#1f1f1f}.choose_columns{display:flex;align-items:self-start;flex-wrap:wrap;justify-content:center;gap:40px;padding-top:60px}.choose_grid{width:30%;text-align:center}.choose_grid img{height:103px;width:104px;text-align:center;object-fit:contain}.choose_grid h3{font-size:25px;text-transform:capitalize;color:#1f1f1f;line-height:25px}.choose_grid p{font-size:16px;line-height:22.4px;color:#1f1f1f}.faq_section_wrapper{display:flex;align-items:center;flex-wrap:wrap}.faq_section_container{padding:50px}.faq_section_content{width:40%}.faq_question_column{width:60%}.faq_section_content h2{font-size:48px;line-height:62.4px;padding-bottom:20px;color:#1f1f1f;padding-top:15px}.faq_section_content p{font-size:20px;font-weight:500;color:#1f1f1f;line-height:30px}.faq_section_container .shop_now_button a{margin:0}.faq_question_grid{background-color:#fff;padding:8px 20px;margin-bottom:20px;border-radius:16px}.faq_question_grid h3{margin:0;padding:5px 0;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;line-height:23.4px;font-weight:700;color:#1f1f1f}.faq_answer_ p{font-size:16px;color:#555;line-height:20.8px;padding-bottom:10px}.faq_answer_{height:0;overflow:hidden;transition:height .5s ease-in-out}.faq_question_grid.active .faq_answer_{margin-bottom:10px}.faq_question_grid h3:after{content:"+";border:1px solid #000;border-radius:5px;padding:0 8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.faq_question_grid.active h3:after{content:"-";color:#fff;background-color:#000}.mobile_button{display:none}.guarantee_container{padding:50px 60px}.guarantee_wrapper h2{font-size:48px;text-align:center;text-transform:capitalize;color:#1f1f1f;line-height:62.4px;font-weight:700}.guarantee_grid{display:flex;align-items:flex-start;margin:40px 0;gap:30px}.gurantee_column{text-align:center}span.gurantee_size{border:3px solid #df781f;color:#df781f;border-radius:50%;height:38px;width:38px;display:flex;align-items:center;justify-content:center;margin:0 auto;font-weight:600;font-size:20px;line-height:20px}.gurantee_column h3{font-size:25px;color:#1f1f1f;line-height:30px;margin-bottom:20px;text-transform:capitalize}.gurantee_column p{font-size:16px;color:#1f1f1f;line-height:22.4px}.guarantee_wrapper .shop_now_button{text-align:center;margin-top:80px}.email_subscribe_container{padding:50px 60px;background-size:cover;background-repeat:no-repeat;height:400px}.email_subscription_row h2{font-size:48px;color:#fff;line-height:62.4px;text-align:center;padding-bottom:15px;text-transform:capitalize}.email_subscription_row p{color:#fff;font-size:20px;text-align:center;padding:20px 0;line-height:30px;font-weight:500}.email_subscribe_wrap{display:flex;align-items:center;justify-content:center;height:100%;width:100%;margin:0 auto}.email_subscription_grid form input.subscription-field{background-color:#fff0;border-radius:42px;color:#fff;border-color:#fff;padding:10px 20px;height:70px;font-size:20px}.email_subscription_grid form{display:flex;gap:10px;height:100%}.email_subscription_grid form input.subscription{position:initial!important;margin:0!important;color:#47b300!important;border:0px!important;text-transform:uppercase;box-shadow:none;background-color:transparent!important;font-size:22px;font-weight:700;padding:0}.email_subscription_grid form input.subscription-field::placeholder{color:#fff}.email_subscription_grid{margin-top:30px}.email_subscribe_button img{object-fit:contain;padding-left:10px;height:29px;width:29px}.email_subscribe_button{display:flex;align-items:center;justify-content:center;background-color:#fff;width:300px;border-radius:42px;height:70px}.template-collection .email_subscription_row{width:65%;margin:0 auto}.template-collection .email_subscription_heading{width:780px;margin:0 auto}.three_block_grid{position:relative}.wave_row{position:absolute;top:-34px;width:100%;height:50px;overflow:hidden}.wave_row img{width:100%}.sleep_heading_vector h2:after{content:"";background-image:url(/cdn/shop/files/orange_vector2.png?v=1709713220);background-repeat:no-repeat;background-size:contain;width:100%;display:inline-flex;background-position:bottom;height:10px;position:absolute;bottom:4px;left:0;right:0}.sleep_cushie_vector h2:after{content:"";background-image:url(/cdn/shop/files/white_short_vector.png?v=1709713541);background-repeat:no-repeat;background-size:contain;width:35px;display:inline-flex;background-position:bottom;height:13px;position:absolute;bottom:7px;right:0}.image_content_box_content{position:relative}.bottom_wave img{width:100%;object-fit:contain;object-position:bottom}.bottom_wave{position:absolute;bottom:-40px;width:100%;z-index:0}.chosse_wrapper span.color_text:after{content:"";background-image:url(/cdn/shop/files/orange_vector2.png?v=1709713220);background-repeat:no-repeat;background-size:contain;width:100%;display:inline-flex;background-position:bottom;height:8px;position:absolute;bottom:-3px;left:0}.faq_section_content span.color_text:after{content:"";background-image:url(/cdn/shop/files/section_vector.png?v=1709714740);background-repeat:no-repeat;background-size:contain;width:246px;display:inline-flex;background-position:bottom;height:11px;position:absolute;bottom:-3px;left:0}.guarantee_wrapper span.color_text:after{content:"";background-image:url(/cdn/shop/files/section_vector.png?v=1709714740);background-repeat:no-repeat;background-size:contain;width:260px;display:inline-flex;background-position:bottom;height:11px;position:absolute;bottom:-2px;left:0}span.vector_text{position:relative}.email_subscription_row span.vector_text:after{content:"";background-image:url(/cdn/shop/files/white_long_vectore_2.png?v=1710741393);background-repeat:no-repeat;background-size:contain;width:454px;display:inline-flex;background-position:bottom;height:11px;position:absolute;bottom:-10px;left:0}.logo_items img{width:100%;height:70px;object-fit:contain}.logo_wrapper h2{font-size:22px;text-align:center;margin-bottom:50px}.logo_container{padding:50px 0}.testimonial_star_rating{display:flex;align-items:center;justify-content:center;gap:2px}.testimonial_star_rating svg{width:20px;height:20px}img.compare_icons{width:36px;height:36px;padding-right:10px;object-fit:contain}.index_instagram .cushi_gallery_wrapper .color_text:after{content:"";background-image:url(/cdn/shop/files/section_vector.png?v=1709714740);background-repeat:no-repeat;background-size:contain;width:272px;display:inline-flex;background-position:bottom;height:12px;position:absolute;bottom:-11px;left:0}.review_slider_container{padding:50px 0}.review_slider_heading{text-align:center}.review_slider_heading h2{padding-bottom:15px;font-size:48px;color:#1f1f1f;line-height:62.4px}.review_slider_heading p{font-size:20px;font-weight:500;line-height:30px;color:#1f1f1f}.rv_rating_star{display:flex;align-items:center}.rv_rating_star svg{width:28px;height:28px}.reviews_content_column .review_content{padding:50px 30px;border-radius:15px}.review_slider_image img{width:100%;border-radius:12px;height:282px;object-fit:cover}.review_slider_image{padding-bottom:24px}.reviews_content_column p{font-size:14px;font-weight:400;font-style:normal;text-align:center;padding:12px 0;line-height:1.3;color:#2e2e2e}.review_content .review_short_name a{font-size:16px!important;color:#2e2e2e;font-weight:300;text-decoration:underline;text-underline-offset:5px}.reviewhome-refresh-date{display:none}.reviews_name_date{margin:12px 0 24px}.review-vverification p{padding:0!important}.review-vverification{display:flex;align-items:center;gap:8px;justify-content:center}span.rv_author_name{font-size:16px;font-weight:600;color:#000;padding-right:5px;line-height:31.2px;display:flex;align-items:center;gap:8px}span.rv_content_date{font-size:15px;color:#000;line-height:19.5px}.review_slider_grid{overflow:hidden;margin-top:50px}.review_slider_grid .swiper-wrapper{overflow:visible}.reviews_content_column.swiper-slide-active{opacity:1}.reviews_slider_button{display:flex;align-items:center;justify-content:center;margin-top:20px;gap:15px}.review-btn-next:after{content:"";background-image:url(/cdn/shop/files/fluent_arrow-right.png?v=1709964794);width:15px;height:15px;display:block;background-size:contain;background-repeat:no-repeat}.review-btn-prev:after{content:"";background-image:url(/cdn/shop/files/fluent_arrow-left.png?v=1709964794);width:15px;height:15px;display:block;background-size:contain;background-repeat:no-repeat}.review-btn-prev,.review-btn-next{background-color:#000;border-radius:7px;padding:5px;height:30px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.reviews_slider_button .review-dots{display:flex;align-items:center;gap:10px}.reviews_slider_button .review-dots span.swiper-pagination-bullet-active{width:30px;background-color:#000;border-radius:4px}.mobile_image,.icon_text_button,.top_heading{display:none}.feature-content-grid h6{font-size:20px;line-height:30px;font-weight:500}.slideicon img{width:36px;height:36px;object-fit:contain}.sleep_cushie_vector h2{font-size:42px}.review-dots span.swiper-pagination-bullet{border-radius:2px}.main_container .sleep_style h2{width:fit-content;margin:0 auto 20px!important;position:relative!important}.text_column .shop_now_button{margin:0 0 30px}.text_column .shop_now_button a{margin:inherit}.html_wrapper .junip-review-carousel-summary{display:none}.html_container{padding:70px 20px}.html_heading h2{padding-bottom:15px;font-size:48px;color:#1f1f1f;line-height:62.4px;text-align:center}.html_heading h3{font-size:20px;font-weight:500;line-height:30px;color:#1f1f1f;text-align:center;margin-top:0}.html_heading span.color_text:after{content:"";background-image:url(/cdn/shop/files/review_comfort_vector.png?v=1710480542);background-repeat:no-repeat;background-size:contain;width:332px;display:inline-flex;background-position:bottom;height:13px;position:absolute;bottom:0;left:0}.html_wrapper .junip-chevron-right,.html_wrapper .junip-chevron-left{background-color:#fff;height:fit-content;padding:10px;filter:invert(1);border-radius:7px;opacity:1!important}.html_wrapper .junip-review-carousel-item{background-color:#fffae2}.html_wrapper .junip-review-carousel .junip-px-4{padding:0!important}.main_container .sleep_box_second .sleep_img img{width:436px;height:181px;object-fit:contain}.sleep_box_third .sleep_img img{width:316px;height:151px;object-fit:contain}.image_author_date{display:flex;align-items:baseline;float:left}.footer_grids{display:flex;align-items:start;gap:70px;padding:50px 0;border-bottom:2px solid #d9d9d9;justify-content:space-between}.grid-2 .footer_column{width:50%}.grid-3 .footer_column{width:33.33%}.grid-4 .footer_content{width:35%!important}.grid-4 .footer_column{width:auto}.footer_richtect{width:416px}.new_footer_container{padding:30px 30px 0}.footer_heading{font-family:DM Sans;font-weight:700;font-size:32px;color:#979e6c;line-height:1.4;margin:0 0 47px;letter-spacing:-.01em}.footer_richtect p{font-size:16px;line-height:150%;color:#555}.footer_menu ul,.footer_follow_column ul{padding:0;list-style:none;margin-bottom:0}.footer_menu ul li:last-child a,.footer_follow_column ul li:last-child a{margin-bottom:0}.footer_menu ul li a,.footer_follow_column ul li.list-social__item a{font-family:Poppins;font-weight:400;font-size:20px;text-decoration:none;line-height:1.6;letter-spacing:0;color:#000;display:inline-block;margin-bottom:10px}.footer_follow_column ul li.list-social__item svg{height:40px;width:40px}.footer_copyright p{display:flex;align-items:center;gap:6px;color:#000;font-family:DM Sans;font-weight:400;font-size:20px;line-height:150%;letter-spacing:0}.footer_payment ul.list.list-payment{list-style:none;padding:0;display:flex;align-items:center;gap:15px}.footer_copy_content{display:flex;align-items:center;padding:20px 0}.footer_copyright,.footer_logo,.footer_payment{flex:1}.footer_logo{text-align:center}.footer_payment{text-align:right}.footer_copyright a{color:#1f1f1f;text-decoration:none}.sleeper_steps_column .swiper-wrapper{overflow:visible}.feaure-slider-grid .slider-sofa-mobile.w-slider{margin:0 auto}.content_container{padding:46px;text-align:center}.content_wrapper h2{font-size:64px;display:block;line-height:76.8px;padding:25px 0;color:#222}p.content_sub_heading{font-size:20px;font-weight:500;color:#1f1f1f}.content_wrapper h2 span.color_text:after{content:"";background-image:url(https://www.cushiehome.com/cdn/shop/files/section_vector.png?v=1709714740);background-repeat:no-repeat;background-size:contain;width:100%;display:inline-flex;background-position:bottom;height:11px;position:absolute;bottom:-7px;left:0}.content_wrapper .review_block{justify-content:center;text-transform:capitalize}.expert_product_lable{display:flex;align-items:center;width:fit-content;gap:5px;cursor:pointer;margin:auto auto 0 0}.expert_product_lable svg{height:25px;width:25px}.expert_product_lable label{margin:0;font-weight:500;font-size:14px;cursor:pointer}.expert_form_container{opacity:0;position:fixed;z-index:-2;top:0;width:100%;bottom:0;left:0;right:0;display:flex;align-items:center}.expert_form_container.active_form{opacity:1;z-index:10;background-color:#232323cc}.expert_form_wrap{width:50%;margin:0 auto;background-color:#fff}.contact_field input{width:100%;max-width:100%;outline:0;padding:10px 15px;border:1px solid #c7c7c7}.contact_field{margin-bottom:20px}.contact_field_radio{display:flex;align-items:center;gap:15px}.contact_field_radio label{margin:0}.contact_field_radio input{width:fit-content}.contact_field textarea{width:100%;height:170px;border:1px solid #c7c7c7}.expert_contact_submit input[type=submit]{width:100%;padding:10px;border:0;background-color:#ed7924;color:#fff;cursor:pointer}.expert_form_grid{padding:30px;overflow-x:hidden;overflow-y:auto;max-height:80vh}.expert_form_heading{display:flex;align-items:center;justify-content:center;padding:10px 0;border-bottom:1px solid #c7c7c7;position:relative;flex-wrap:wrap}.close_btn svg{width:25px;height:25px;color:#fff;fill:#fff;padding:5px}span.close_btn{background-color:#000;display:flex;align-items:center;position:absolute;right:-10px;top:-10px;cursor:pointer}.expert_headings{padding-bottom:30px;text-align:center;border-bottom:1px solid #c7c7c7;margin-bottom:30px}.expert_product_lable.mobile{display:none}.expert_form_heading img{height:50px;width:100%;object-fit:contain}.announcement_wrap p strong{background-image:url(/cdn/shop/files/black_line_wave.png?v=1743833266);background-size:contain;background-repeat:no-repeat;background-position:bottom}ul.menu.header_item,ul.menu.header_item li.menu-link a.child_menu{position:static}.nb_mega-menu{width:100%}.nb_mega-menu{left:0!important}@media only screen and (max-width:1200px){.contact_form_col #contact_form input.button-login{width:80%}}@media only screen and (min-width:768px)and (max-width:1024px){.expert_product_lable.mobile{display:flex;margin-bottom:10px}.expert_product_lable.desktop{display:none}.expert_form_wrap,.feature_heading_icon{width:80%}.brand_image{flex:0 40%}.brand_content_image{flex:0 60%}.brand_content_image p{font-size:22px!important}.brand_image img{height:50px}.text-brand{width:90%}.contact_information ul li img{height:25px;width:25px}.contact_details_col h2{font-size:34px;line-height:48.2px}.contact_information ul li span{font-size:18.71px}.contact_paragraph p{font-size:18px;line-height:26px}.contact_details_col{width:50%}.contact_wrapper{width:100%}.image_text_grid h1{width:76%;font-size:36px;line-height:50px}.wave_image_grid{top:-19%!important}.cart_quantity #mini-cart-quantity{text-align:center}.grid-4 .footer_column{width:20%}.footer-menu-menu_link_GHMJr3{width:30%!important}.footer_richtect{width:100%}.new_footer_container{padding:50px 20px 69px}.footer_grids{gap:20px;padding:20px 0}.footer_copy_content{padding:20px 0 0;flex-wrap:wrap;gap:20px}.footer_copyright,.footer_logo,.footer_payment{flex:auto}.footer_copyright{order:2;width:48%}.footer_logo{order:1;width:100%}.footer_payment{order:2;width:48%}img.desktop_image{display:none}.sleep_cushie_vector h2:after{right:25%}.sleep_box_second ul{padding:0 10px 10px}.sleep_box ul li{font-size:18px;line-height:20px}.sleep_box_first ul li span{font-size:20px}.sleep_box_second .sleep_content h2{font-size:36px!important}.sleep_box_third ul{padding:0 10px 10px}.sleep_box_third ul li{font-size:16px;line-height:24px}.sleep_box_third .sleep_content h4{font-size:24px;line-height:26px}.three_cnt_sec h3{font-size:22px;line-height:28px}.three_block_list{width:33%}.main_container .div-block-42 h2.main_heading{font-size:36px}.sleeper_sub_text h3{font-size:18px}.image_slider_container .div-block-feature3{width:90%;margin:0 auto}.sleeper_slider_container{padding:30px}.seeper_sofa:after{width:100%}.icon_text_grid img{height:30px;width:30px}.mobile_image{display:none}.mobile_image{display:block}.dekstop_image{display:none}.seeper_sofa:after{bottom:-5px}.wave_image_grid{top:-20%}.guarantee_container{padding:50px 20px}.guarantee_wrapper h2{font-size:36px}.guarantee_wrapper span.color_text:after,.email_subscription_row span.vector_text:after{width:100%}.guarantee_grid{margin:20px 0;gap:20px;flex-wrap:wrap;justify-content:center}.gurantee_column{width:48%}.gurantee_column p{font-size:13px}.guarantee_wrapper .shop_now_button{margin-top:50px}.gurantee_column h3{font-size:18px}.faq_section_container{padding:50px 20px}.faq_section_content h2{font-size:28px;line-height:35px}.faq_section_content p{font-size:16px;line-height:22.4px}.choose_container{padding:50px 20px}.choose_columns{gap:20px}.image_text_grid{width:90%}.brand-item{width:auto}.sleeper_slider_heading{width:100%}.sleeper_slider_heading h3{font-size:30px;line-height:40px}.sleeper_steps_column{gap:20px}p.sleeper_number{width:50px;height:50px}.mobile_image.image_grid.grid_col{padding-bottom:20px}.image_with_text_wrap{flex-direction:column}.image_grid img{height:auto;border-radius:20px}.text_column.grid_col,.image_grid.grid_col{width:100%}.text_column.grid_col{padding:40px 20px 80px}.image_cotent_wrapper{padding:50px 30px}.image_box img{width:400px;height:100%;object-fit:contain;margin:0 auto}.image_box{width:100%;padding-bottom:15px}.image_content_grid{width:30%}.image_cotent_column{flex-wrap:wrap;justify-content:space-between;gap:20px}.multiple_section_heading h2{font-size:24px;padding-bottom:0}.image_content_columns h3{width:100%!important;line-height:50px}.multiple_image_wrapper .shop_now_button{margin-top:20px}.chosse_wrapper h2{font-size:36px}.faq_section_content span.color_text:after{width:100%}.faq_section_container .shop_now_button a{margin:0 auto}.review_slider_heading span.color_text:after,.index_instagram .cushi_gallery_wrapper .color_text:after{width:100%}.cushi_gallery_wrapper p{padding-top:30px}.faq_section_content{text-align:center}.cushi_gallery_wrapper h2{font-size:36px;line-height:42.4px}.faq_section_content,.faq_question_column{width:100%}.faq_section_content .review_block{justify-content:center}.review_slider_heading h2{font-size:36px}.multiple_image_grid{flex-wrap:wrap}.image_columns,.image_content_columns{flex:100%}.multiple_image_text_container{padding:20px}.content_information{padding-left:0!important}.multiple_image_grid img{border-radius:14px!important}.email_subscribe_wrap{width:100%}.email_subscription_row h2{font-size:28px;padding-bottom:0}.email_subscribe_container{height:350px}.email_subscription_grid{margin-top:0}.header_logo{margin:0 auto;text-align:center}.header_item{flex:1}.burger_close_image img{height:30px;width:30px}.header_mobile_nav .active_sub_menu span.arrow_down:before{transform:rotate(180deg)}.header_mobile_nav span.arrow_down:before{height:25px;width:25px}.header_mobile_nav ul.menu.dropdown-child{list-style:none;height:0;overflow:hidden;margin:0;transition:height .5s ease-in-out,margin .5s ease-in-out}ul.menu.dropdown-child{background-color:#fff;padding-left:0;border-radius:6px}.dropdown-child.mobile_nav_active{margin:30px 0 0!important}ul.menu.header_item{flex-wrap:wrap}.header_mobile_nav li.menu-link{width:100%;padding:24px 0}label.child_main_label{margin:0}.header_mobile_nav li.menu-link a{justify-content:space-between}img.active_icon{display:none}.mobile_menu_logo img{height:100px;padding:10px;width:100%;object-fit:contain}ul.menu.header_item li.menu-link a{font-size:28px;font-weight:600;line-height:1}li.sub-menu-link a{padding:22px!important;display:block}.header_desktop{display:none}.header_mobile_nav{display:block;width:fit-content}button.search_button{padding:0}.icon_text_button{display:none}img.overlay_wave_image{bottom:-3px}}@media(max-width:1440px){.footer_grids{gap:50px}.cart_quantity .input-group-button{width:30px;height:30px}}@media(max-width:1024px){.mainheader-wrapper{z-index:auto!important}.mobile_close_icon{width:auto;line-height:1;background-color:#fef7dd;border-radius:30px;margin-bottom:10px;box-sizing:content-box}.mobile_menu_logo{padding-bottom:20px;display:none}.header_mobile_nav .mobile_menu_header{position:fixed;top:0;background-color:#0000007d;height:0;width:100%;z-index:99999;left:0;transform:translateY(100%);transition:transform .5s ease-in-out}.header_mobile_nav .mobile_menu_header.active_nav{transform:translateY(0);height:100vh}.mobile_sidebar_contain{display:flex;height:100%;flex-direction:column-reverse;align-items:center}.mobile_sidebar{width:100%;background-color:#583b1e;padding-bottom:20px;border-radius:8px;overflow-y:auto}.nb_main-panel{padding:20px}.mobile_close_icon{width:auto;text-align:center;line-height:1;background-color:#583b1e;border-radius:30px;margin-bottom:10px;box-sizing:content-box}.mobile_close_icon img{height:40px;width:40px;margin:0 auto}li.menu-link path{fill:#fff}li.menu-link circle{fill:transparent}ul.menu.header_item{flex-direction:column;justify-content:start;align-items:baseline}.mob_nav_active{overflow:hidden}.nb_mobile-menu-panel .menu-link a svg,a.nb_open-submenu svg{float:right;position:relative;top:5px}a.nb_open-submenu svg{transform:rotate(90deg);top:0}a.nb_open-submenu.nb_submenu_li_active svg{transform:rotate(-90deg)}ul.menu.header_item li.menu-link a{padding:0;font-size:14px;font-weight:500;line-height:1;color:#fff}.header_mobile_nav li.menu-link{width:100%;padding:10px 0}.header_mobile_nav li.menu-link a{justify-content:space-between}.nb_mobile-menu-panel .header_item .menu-link:nth-last-child(1) a svg,.nb_mobile-menu-panel .header_item .menu-link:last-child a svg{display:none}.nb_mobile-menu-panel .header_item .menu-link:nth-last-child(1){border-top:1px solid #758068;margin-top:24px;padding-top:30px}.nb_mobile-menu-panel .header_item .menu-link:last-child a{position:relative}.nb_mobile-menu-panel .header_item .menu-link:last-child a:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;background-size:100%;z-index:1}.nb_panel_title_header{display:flex;align-items:center;justify-content:space-between;border-bottom:.1px solid #888888;padding:10px 20px;margin-bottom:10px}.nb_panel_title_header a{color:#1f1f1f}}@media only screen and (max-width:899px){.icon_text_grid h4{font-size:12px}}@media(max-width:767px){.new_contact_section_container .contact_wrapper{padding:50px 10px!important}.contact_information{width:100%}.icon_text_grid h4{font-weight:700}.button-toggle-main-wrap #klaviyo-toggle-btn-mobile{z-index:1!important}.expert_form_heading img{height:35px}.expert_product_lable.mobile{display:flex;margin-bottom:10px}.expert_product_lable.desktop{display:none}.contact_field_radio{flex-wrap:wrap}.contact_field_radio label[for=do-you-need]{width:100%}.expert_form_wrap{width:90%}.feature_heading_icon{width:80%}.button-toggle-main-wrap{display:block!important}img.overlay_wave_image{bottom:-3px}.image_text_overlay_container .shop_now_button a{padding:15px 40px 12px}.image_text_overlay_container span.vector_heading:after{bottom:-1px}.contact_details_col{padding:0}.dropdown-child{padding-left:0!important}.sub-menu-link a{padding:15px!important;display:block}.contact_information ul li img{height:22px;width:22px}.review_slider_image{padding-bottom:16px}.contact_information ul li span{font-size:16px;color:#1f1f1f;font-weight:600;line-height:24px}.contact_form_col #contact_form input.button-login{font-size:20px;width:100%}.contact_information{width:75%;margin:30px auto}.contact_details_col,.contact_form_col,.contact_wrapper{width:100%}.contact_details_col h2 span{width:fit-content;margin:0 auto}.contact_details_col h2{text-align:center;font-size:24px!important;line-height:28.8px;font-weight:700}.contact_paragraph p{font-size:14px;line-height:19.6px;color:#1f1f1f;font-weight:400;text-align:center}.contact_form_col #contact_form input.form-field{padding:25px 22px}.new_contact_section_container{padding:30px 25px}.contact_grid{flex-wrap:wrap}.brand-slider-row{overflow:hidden}.brand_column.swiper-wrapper{overflow:visible;gap:0}.text-brand{flex-wrap:wrap;gap:10px;width:90%;padding:20px;flex-direction:column-reverse;align-items:center;margin-top:20px}.brand_content_image p{font-size:14px!important;line-height:24px!important;padding-top:5px!important}.brand_content_image{text-align:center}.brand_image,.brand_content_image{flex:unset}.brand_image img{height:25px}h5.sub_richtext{font-size:24px}.email_subscription_grid{padding:0 20px}.mobile_account{display:block}.announcement_bar_container{padding:14px 0}.left_cart_drawer_side{width:auto}.cart_quantity #mini-cart-quantity{padding:5px 3px 3px 2px;width:15px}.cart_prd_info{margin-left:10px!important}.cart_variant_row{padding:0}.cart_list{padding:12px 15px}.card_prd_variant_price .cart_prd_price{padding-bottom:0}.cart_prd_info .cart_prd_price{gap:5px}.cart_you_may_like{padding:20px 10px 10px}.content_container{padding:46px 20px}.content_wrapper h2{font-size:24px;line-height:28.8px;margin:0 auto}p.content_sub_heading{font-size:16px;line-height:24px;width:320px;margin:0 auto}.cart-header{padding:15px 20px}.cart_products{margin-bottom:15px}.grid-4 .footer_content{width:100%!important;padding-bottom:10px}.footer_richtect{width:100%}.cart_remove_product .remove-button-2{font-size:14px}.cart-header h4 img{height:20px;width:20px}.free_prd_item .cart_image_div img{width:100%;height:51px}.cart_free_shipping .cart-text{font-size:16px}.free_prd_item{padding:6px}.free_prd_item .w-commerce-commercecartproductname{width:170px}.free_prd_item .w-commerce-commercecartiteminfo{margin:0 8px}.free_prd_item h3.cart_prd_title{font-size:13px}.cart_free_prd_description{font-size:10px}.checkout_button a:after{height:16px;width:16px}.cart_sub_total{margin:12px 0}.checkout_button a{height:45px;font-size:16px;padding:8px 0;justify-content:center}.cart_shipping_text span{font-size:13px}div#discount-all-price,.cart_total_price,.cart_sub_total_price{font-size:16px}.cart-header h4,span.cart_total_items{font-size:18px}.discount_text,.cart_total_text{font-size:16px!important}h3.cart_prd_title{font-size:14px}span.cart_variant_name,.cart_variant_row span.text-block-11,.pn-price-item.cart_cross_price,.text-block-13.cart_main_price{font-size:12px}.cart_product_row{margin-bottom:15px}.cart_shop_button{margin:10px 0}.cart_shop_button .you_may_prd_btn{font-size:14px;height:32px}.cart_prd_title_review h3{font-size:14px;line-height:20px}.card_prd_variant_price span s,span.cart_prd_price,span.card_prd_saving{font-size:12px}span.card_prd_saving{padding:0 10px}.card_prd_variant_price{gap:5px;padding:4px 0}.cart_prd_image img{width:75px;height:100%;border-radius:10px;object-fit:cover}h3.you_may_like_heading{font-size:19px;font-weight:600;padding-bottom:5px;margin-top:0}.three_block_grid .custom-container{padding:30px 15px 20px}.main_container .sleep_wrapper{align-items:flex-end!important}.sleep_box_second ul li:before,.sleep_box_third ul li:before{width:16px!important;height:16px!important;left:6px!important}.content_description{padding:10px 0 20px}.slider_thumb_image ul.imgNavList{gap:10px}.sleeper_steps_column .swiper-wrapper{gap:0}.sleeper_steps_grid.swiper-slide{flex:none}.cart_drawer_review_grid{padding:20px 10px}.cart_review_heading h3{width:50%;font-size:19px;font-weight:600;line-height:110%;margin-top:10px}.cart_review_buttons{top:10%}.cart_review_buttons div{height:28px;width:28px;display:flex;align-items:center;justify-content:center}.footer_copy_content{padding:10px 0 0;flex-wrap:wrap;gap:20px}.footer_copyright p{justify-content:center}.footer_copyright,.footer_logo,.footer_payment{flex:auto}.footer_copyright{order:3}.footer_logo{order:1}.footer_payment{order:2}.footer_grids{flex-wrap:wrap;gap:0;padding:10px 0}.footer_grids .footer_column{width:45%}.footer_richtect p{font-size:14px}.footer_content,.footer_grids .footer_column:last-child{width:100%!important}.faq_section_content p{font-size:16px;line-height:140%;width:75%;margin:0 auto}.main_container .sleep_box_second .sleep_img img{width:153px!important;height:63.52px!important}.sleep_box_third .sleep_img img{width:142px!important;height:73px!important}.faq_question_grid{border-radius:12px;margin-bottom:10px}.thumbnail_image_li img{object-fit:contain;border-radius:4px;height:54px;width:54px}.html_wrapper .junip-chevron-right,.html_wrapper .junip-chevron-left{padding:7px 14px;background-size:40%}.html_wrapper .junip-chevron-right{right:-22px}.html_wrapper .junip-chevron-left{left:-22px}.html_heading h2{text-align:center;font-size:24px;line-height:31.2px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:12px}.html_heading span.color_text:after{width:162px}.html_heading h3{font-size:16px;line-height:24px}.gallery_grid:nth-child(1),.gallery_grid:nth-child(4){order:2}.gallery_grid:nth-child(2),.gallery_grid:nth-child(3){order:1}.gallery_grid:nth-child(5),.gallery_grid:nth-child(6),.gallery_grid:nth-child(7),.gallery_grid:nth-child(8){order:3}.email_subscription_row span.vector_text:after{display:none}.index_instagram .cushi_gallery_wrapper .color_text:after{width:100%;bottom:-5px}span.rv_author_name{font-size:18px;line-height:23.4px}span.rv_content_date{font-size:14px;line-height:18.2px}.reviews_content_column p{font-size:15px}.image_review_row h4{font-size:18px;line-height:23.4px}.image_review_row span{font-size:14px;line-height:18.2px}.multiple_image_review{font-size:10px;line-height:15px}.image_content_grid h2{font-size:20px;line-height:20px;padding-bottom:20px}.image_content_grid p{font-size:14px;line-height:19.6px}.sleep_box_second .sleep_content h2{font-size:28px!important}.main_container .div-block-42 h2.main_heading{font-size:24px;line-height:31.2px}.image_text_grid p{font-size:16px;padding:5px 0 20px;line-height:24px}h5.sub_richtext{padding-top:0;padding-bottom:20px}.icon_text_grid img{height:24px;width:24px}.announcement_wrap p{font-size:14px}.image_author_date{width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.image_author_date h4,.image_author_date span{float:none}.image_review_row{padding:16px 20px 40px}.mobile_star_rating span.image_star_rating{float:unset!important;justify-content:center;padding-bottom:10px}.image_review_row p{text-align:center;font-size:15px;line-height:21px}.sleep_box .sleep_head .sleep_img{margin-bottom:-52px}.desktop_image{display:none}.mobile_image{display:block}.three_block_list{width:100%;margin-bottom:30px}.sleeper_sub_text h3{margin-top:20px;font-size:16px;font-weight:500;text-align:center;line-height:24px}.icon_text_button{display:block}.shop_now_button{margin-top:0}.mobile_image{display:block;padding-bottom:20px}.dekstop_image{display:none}div#shopify-section-cfp-content-block-main-new .div-block-feature3 .feature-content-grid h2.h5-sm{text-align:center;font-size:24px;line-height:28.8px;margin-bottom:20px}.block_content,.image_slider_container .div-block2 h6{text-align:center;font-size:16px}.image_slider_container a.button.primary{width:100%}.feature-content-grid .block p.p-2xs{font-size:14px;line-height:21px}.block_content p{font-size:14px;line-height:19.6px;color:#555}.shop_now_button a{width:100%;height:56px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:28px}.header_account{display:none}.icon_text_grid{border:0}.reviews_content_column{text-align:center;padding:30px 10px}.rv_rating_star{justify-content:center;padding-bottom:10px}.review_slider_heading h2{font-size:24px;line-height:31.2px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:12px}.review_slider_heading span.color_text:after{width:162px}.review_slider_heading p{font-size:16px;line-height:24px}.review_slider_container{padding:30px 20px}.wave_image_grid{top:-20%}.vector_image:after{width:100%;bottom:-7px}.testimonial_column{width:90%;padding:25px 10px}.testimonial_column p{font-size:15px;line-height:21px}span.author_nm{font-size:18px;line-height:23.4px}span.review_date{font-size:14px}.icon_text_wrapper::-webkit-scrollbar{width:4px;height:4px;margin-top:60px}.icon_with_text_container{padding:0;position:relative}.shipping-btn-prev{position:absolute;top:30%;left:5%;z-index:2}.shipping-btn-next{position:absolute;top:30%;right:5%;z-index:2}.shipping-btn-next img,.shipping-btn-prev img{width:20px;height:20px;object-fit:contain}.icon_text_grid{display:flex;align-items:center;justify-content:center;gap:10px}.icon_text_wrapper{padding:10px 0;overflow:hidden}.header_mobile_nav .active_sub_menu span.arrow_down:before{transform:rotate(180deg)}.icon_text_column.swiper-wrapper{overflow:visible}.header_mobile_nav span.arrow_down:before{height:15px;width:15px}label.child_main_label{margin:0}ul.menu.header_item li.menu-link a.child_menu{font-size:18px;font-weight:600;line-height:27px}.header_mobile_nav ul.menu.dropdown-child{border-radius:6px;list-style:none;height:0;overflow:hidden;margin:0;transition:height .5s ease-in-out,margin .5s ease-in-out;background-color:#fff}ul.menu.dropdown-child.mobile_nav_active{margin:20px 0 0}img.active_icon,.header_desktop{display:none}.header_item{flex:1;text-align:center}.cart_icon .absolute-cart{width:100%}.header_icons .cart-quantity{height:22px;min-width:22px;font-size:10px;right:-12px}.burger_icon img{height:24px;width:24px}.guarantee_wrapper span.color_text:after{bottom:-4px;width:130px}.gurantee_column p{font-size:14px;line-height:19.6px}.gurantee_column h3{font-size:20px;line-height:20px}.guarantee_wrapper .shop_now_button{margin-top:30px}.bottom_wave{bottom:-20px}.sleep_cushie_vector h2:after{bottom:-5px;right:0;width:23px}.faq_question_grid h3{font-size:16px;line-height:20.8px}.faq_answer_ p{font-size:14px;line-height:18.2px}.faq_question_grid h3:after{width:18px;height:30px}.multiple_image_wrapper .shop_now_button{margin-top:30px}.image_text_overlay_container .review_block{padding-top:0;gap:4px;font-size:9px!important;flex-wrap:wrap}.image_text_grid .shop_now_button{width:85%;margin:0 auto}.image_slider_container{padding:35px 15px 30px}.review_block{font-size:10px!important;justify-content:center}.email_subscription_grid form{height:100%}.email_subscribe_button{width:100%;justify-content:center}.email_subscribe_container{padding:10px;height:460px;background-position:top center}.email_subscribe_wrap{width:100%}.email_subscription_row h2{font-size:24px;line-height:31.2px;padding-bottom:0}.email_subscription_row p{font-size:16px;line-height:24px;padding:10px 35px 0}.guarantee_wrapper h2{font-size:24px;line-height:31.2px;padding-bottom:30px}.email_subscription_grid form input.subscription-field{height:54px;font-size:16px;text-align:left}.email_subscribe_button{height:55px}.email_subscription_grid form input.subscription{font-size:20px;line-height:28px}.guarantee_container{padding:20px}.guarantee_grid{flex-wrap:wrap;gap:30px}.faq_section_container .shop_now_button{text-align:center}.desktop_button{display:none}.mobile_button{display:block}.faq_section_container{padding:20px}.faq_question_column,.faq_section_content{width:100%}.faq_section_content h2{font-size:24px;line-height:31.2px;width:90%;margin:0 auto}.faq_section_content span.color_text:after{width:130px}.faq_section_content{text-align:center;padding-bottom:30px}.choose_container{padding:40px 10px}div#shopify-section-template--24706173731107__choose_content_section_FhrDQJ .chosse_wrapper:before{font-size:22px;line-height:25px}.chosse_wrapper h2{font-size:24px;line-height:31.2px;padding-bottom:20px}p.sub_heading{padding-top:10px;line-height:24px;font-size:16px}div#shopify-section-template--24706173731107__choose_content_section_FhrDQJ p.sub_heading{font-size:20px;margin-bottom:20px}.choose_columns{gap:30px;padding-top:30px}.choose_grid{width:100%}.choose_grid h3{font-size:20px;line-height:20px;padding-bottom:12px}.choose_grid p{font-size:14px;line-height:19.6px}.multiple_section_heading h2{font-size:24px;line-height:38.4px;padding-bottom:10px}.multiple_section_heading p{font-size:16px;line-height:24px}.multiple_image_grid{flex-wrap:wrap;margin-bottom:30px}.image_columns,.image_content_columns{flex:100%}.multiple_image_text_container{padding:20px}.content_information{padding-left:0!important}.multiple_image_grid img{border-radius:14px!important}.image_content_columns h3{font-size:24px;line-height:30.8px;width:100%!important;text-align:center}.image_richtext p{font-size:14px;text-align:center;line-height:21px}.multiple_section_heading{padding:20px 0}.multiple_image_grid:nth-child(2n) .content_information{padding-right:0}.image_cotent_column{flex-wrap:wrap;gap:30px}.image_box{width:100%}.image_box img{width:270.11px;height:48.17px;object-fit:contain;padding-bottom:0;margin:0 auto}.image_content_grid{width:100%;text-align:center;color:#1f1f1f}.image_cotent_wrapper{padding:50px 30px}.sleep_box_third .sleep_content h4{padding-bottom:0}.sleep_box_third .sleep_content{padding-top:30px;border-radius:0 22px 22px 0}.sleep_box_second .sleep_content{padding-top:67px;border-radius:22px 22px 0!important}.sleep_box_first,.sleep_box_third,.sleep_box_second{padding:0!important;width:50%}.sleep_box_second ul,.sleep_box_third ul{padding:0 5px}.sleep_box ul li{height:80px;padding:0 0 0 30px;border-radius:0!important;line-height:18px;font-size:12px}.sleep_box_third .sleep_content h4{font-size:16px;line-height:22.2px;padding:0 20px}.sleep_box_second ul li{font-weight:500}.image_with_text_wrap{flex-direction:column}.image_grid img{height:auto;border-radius:18px}.text_column.grid_col,.image_grid.grid_col{width:100%}.text_column.grid_col{padding:40px 20px 80px}.three_cnt_sec h3{font-size:20px;line-height:20px}.three_block_inner_cnt p{font-size:14px;margin-top:15px;line-height:19.6px}.sleeper_slider_heading{width:100%}.text_column p{font-size:14px;line-height:19.6px}.three_icon_sec img{width:60px;height:60px}.sleeper_steps_column{flex-wrap:wrap;overflow:hidden}p.sleeper_number{width:40px;height:40px;display:flex;align-items:center;padding:0;justify-content:center}.sleeper_slider_container{padding:13px}.sleeper_slider_heading h3{font-size:22px;line-height:32px;margin-bottom:10px}.text_column h2{font-size:24px;line-height:28.8px}.text_column h3{font-size:16px;line-height:22.4px}.sleeper_slider_heading p{font-size:16px;line-height:24px}.sleeper_slider_wrap{margin-bottom:30px}.sleeper_steps_column{gap:30px}.sleeper_steps_grid h3{font-size:20px;line-height:20px}.sleeper_description p{font-size:14px;line-height:19.6px}.seeper_sofa:after{bottom:-4px;width:100%}.image_slider_container a.button.primary{max-width:100%!important;margin-top:20px!important;width:100%;height:56px;display:flex!important;justify-content:center;align-items:center;gap:20px;color:#fff}.image_text_grid{width:95%}.multiple_image_review img{height:10px;width:58px}.image_bakground_row{height:100%;padding:0;background-size:cover;background-position:top;background-repeat:no-repeat}.image_text_grid h1{font-size:28px;line-height:40px;width:85%}span.vector_heading:after{bottom:-8px}#desktop-video{display:none}#mobile-video{display:block}.reviews_content_column h3{font-size:13.1px!important;line-height:100%;margin:0!important}.review_content .review_short_name a{font-size:10.48px!important}}@media(max-width:575px){span.cart_saving_prd{padding:0 8px}.header_icons.header_item .header_search_box.globo-search-activator{width:24px;min-width:24px;height:24px;padding:0}.review_content .rv_rating_star svg{width:18px;height:18px}.header_grid{display:flex;align-items:center;justify-content:space-between}.index .header_container{padding:18px 20px!important}.header_icons.header_item .header_search_box.globo-search-activator button{padding:0}.header_logo.header_item{max-width:100px}.reviews_content_column p{font-family:DM Sans;font-weight:400;font-size:9.17px;line-height:1.4;letter-spacing:0;text-align:center;padding:19px 0}}@media(min-width:200px){.wave_image_grid{top:-15%}}@media(min-width:300px){.wave_image_grid{top:-15%}}@media(min-width:500px){.wave_image_grid{top:-39%}}@media(max-width:520px){.faq_question_grid h3:after{min-width:36px;max-width:36px;padding:0}.header_icons.header_item .header_search_box.globo-search-activator{width:24px;min-width:24px;height:24px;padding:0}.header_icons.header_item .header_search_box.globo-search-activator button{padding:0}.header_logo.header_item{max-width:100px}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/home-page.css.map?v=155965044776945141451785915798 */


/* ===== Source: new-home-page.css ===== */
video#desktop-video{object-fit:cover}.nb_mega-col-outer .mega-col.image-col img{width:auto;height:130px}.nb_mega-menu .nb_flex-row{display:flex;justify-content:center;gap:30px;padding:50px 0}.nb_mega-menu .nb_flex-row .mega-col.image-col .submenuText{font-family:Poppins;font-weight:500;font-size:16px;line-height:138%;letter-spacing:0px;vertical-align:middle;border:.5px solid #afbaa1;display:block;text-align:center;margin-top:20px;padding:10px 0;border-radius:7px;background:#f9f1e5}.menu.header_item .menu-link .child_menu.hoveron{color:#ec7824!important;position:relative}.menu.header_item .menu-link.hoveron .icon-arrow.up svg path{fill:#ec7824!important}.menu.header_item .menu-link .child_menu.hoveron:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:5px;background:url(/cdn/shop/files/menu-wave.png?v=1765437126) no-repeat center;background-size:100% 100%}.nb_brand-images{padding:20px 50px}.nb_brand-images .mega-col.image-col{margin-bottom:40px}.nb_our-brands-box .nb_brand-images .mega-col.image-col .submenuLink{text-decoration:none}.nb_our-brands-box .nb_brand-images .mega-col.image-col .submenuText{font-family:Poppins;font-weight:500;font-size:16px;line-height:120%;letter-spacing:0px;vertical-align:middle;color:#fff;padding-top:10px!important;display:block}.nb_mega-menu .menu-link{padding:0}.nb_mega-menu .menu-link .child_menu{justify-content:left}.padding-space{padding-left:120px;padding-right:120px}#shopify-section-new-header{z-index:999;position:sticky;top:0}button.search_button{background:transparent;display:flex;align-items:center}.predictive_search_grid{position:absolute;background-color:#fffcf1;width:100%;padding:40px 120px;z-index:1;transform:translateY(-100%);transition:transform .5s ease-in-out}.predictive_search_grid.active_search{transform:translateY(0)}.predictive_search_input{display:flex;align-items:center;gap:37px;border-bottom:1px solid rgba(204,195,161,1);padding-bottom:11px}.predictive_search_input input#search-input{border:0;background:transparent;outline:none;padding:11px 0}#predictive_default_search_content{padding-top:24px}.predictive_link_list_row label{font-size:16px;color:#1f1f1f;font-weight:500;margin:0;padding-bottom:16px}.predictive_link_list_row ul{padding:0;list-style:none;margin:0;display:flex;flex-direction:column;gap:12px}.predictive_link_list_row ul li a{font-size:14px;color:#1f1f1f;text-decoration:none;display:flex;align-items:center;gap:9px}.predictive_no_result{padding-top:24px}.predictive_row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;padding-top:24px}.predictive_prd_list img{border-radius:8px}.predictive_prd_list label{padding-top:12px;color:#1f1f1f;font-size:16px;font-weight:400;cursor:pointer;padding-bottom:7px}.predictive_grid a:hover label{background-image:url(//www.cushiehome.com/cdn/shop/t/48/assets/moving-squiggly-linev4.svg?v=4035850\2026);background-position:50% 100%;background-repeat:repeat-x;background-size:auto 7px}.predictive_grid a{text-decoration:none;color:#1f1f1f}.banner_overlay_text_container{background-repeat:no-repeat;background-size:cover}.banner_overlay_wrapper video{width:100%}.banner_overlay_wrapper{display:flex;position:relative}.banner_overlay_grid{position:absolute;top:70px;z-index:2;right:0;left:0;text-align:center}.icon_heading_row{display:flex;align-items:center;justify-content:center;gap:66px}.icon_box_heading img.icon{width:117px;height:117px;object-fit:contain}.icon-heading-container{padding:30px 120px}.icon_box_heading h2.heading{font-size:16px;font-weight:400;text-align:center}.icon_box_heading a{text-decoration:none}.icon_box_heading a:hover h2.heading{background-image:url(//www.cushiehome.com/cdn/shop/t/48/assets/moving-squiggly-linev4.svg?v=4035850\2026);background-position:50% 100%;background-repeat:repeat-x;background-size:auto 7px}span.wave_vector,.new_wave_vector{color:#df781f;position:relative}span.wave_vector:after,.review_slider_heading span.color_text:after{content:"";background-image:url(/cdn/shop/files/wave_vectors_small_1fb95b58-f217-44c4-99f2-e63f17434e99.png?v=1750244529);background-repeat:repeat-x;background-size:contain;width:100%;display:inline-flex;background-position:bottom;height:10px;position:absolute;bottom:0;left:0;right:0;border-radius:30px}span.new_wave_vector:after{content:"";background-image:url(/cdn/shop/files/review_comfort_vector.png?v=1710480542);background-repeat:no-repeat;background-size:contain;width:100%;display:inline-flex;background-position:bottom;height:13px;position:absolute;bottom:0;left:0}.collection_tabs{display:flex;align-items:center;margin-top:32px;gap:13px}label.collection_tab{background-color:#f6f4f1;padding:10px 14px;border-radius:60px;cursor:pointer;color:#555;font-size:14px;font-weight:500;line-height:24px;text-transform:capitalize}label.collection_tab.active_heading{background-color:#f7cd49;color:#1f1f1f}.product_tab_columns a{text-decoration:none;color:inherit}.product_tab_information h3{font-size:20px;color:#121212;font-weight:500;line-height:27px;margin:0;padding-top:8px}label.product_tab_price{margin:0;padding:8px 0}.product_tab_col{width:25%}.product_tab_image img{border-radius:8px;height:254px;object-fit:cover;width:100%}span.product_tab_compare_price{color:#555;font-size:18px;font-weight:400;letter-spacing:.6px;text-decoration:line-through}span.product_tab_main_price{color:#09b205;padding-right:5px;font-size:18px;font-weight:500;letter-spacing:.6px}.product_tab_variants{display:flex;align-items:stretch;gap:6px}.product_tab_variants label{margin:0;cursor:pointer}.product_tab_variants label img{height:24px;width:24px;border-radius:50%;object-fit:cover}.collection_product_grid{padding-top:44px}.image_content_row{display:flex;align-items:center;gap:40px}.image_content_col,.image_content_content{flex:1}.image_content_col img{width:100%;object-fit:cover;height:auto;border-radius:15px}.image_content_content h3{font-size:48px;line-height:1.3;font-weight:700;margin:0;color:#000}.image_content_content p{font-size:20px;color:#000;line-height:150%;padding-top:30px}.image_content_buttons{margin-top:30px}.image_content_grid{gap:96px;display:flex;flex-direction:column;padding-bottom:30px}.image_content_buttons a{background:#09b205;padding:24px 56px;width:fit-content;border-radius:70px;color:#fff;text-decoration:none;font-size:22px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:18px}.image_content_buttons a:after{content:"";background-image:url(/cdn/shop/files/right-arrow.png?v=1709275590);height:29px;width:29px;display:inline-table;background-size:cover;background-repeat:no-repeat;vertical-align:bottom;margin-left:5px}.icons_box_grid{display:flex;gap:90px;flex-wrap:wrap;justify-content:center;text-align:center}.icon-item{max-width:270px}.icon-image{width:60px;height:auto}.icon-heading{font-size:24px;font-weight:700;color:#1f1f1f;margin:0;padding:25px 0}.icon-description{font-size:16px;color:#1f1f1f;font-weight:400;line-height:140%}.video_box_heading h2.section-heading{font-size:48px;text-align:center;padding-bottom:30px}.video_box_heading .section-richtext p{text-align:center;font-size:20px;color:#1f1f1f}.video_box_row{padding-top:50px}.video_box_columns{display:flex;align-items:center;gap:20px}.video_box_wrapper{padding-left:10px;padding-right:10px}.video_wrapper_col{flex:1}.video_wrapper_col video{width:100%;height:100%;border-radius:5px}.rv_rating_star,.rv_author_name{justify-content:center!important}.rv_content_date,.reviews_name_date,.review_short_name,.review-slider-reviews-slider p{text-align:center!important}.reviews_content_column h3{font-size:20px;line-height:1.2;margin:11px 0 8px;color:#2e2e2e;text-align:center}span.review_short_name,span.review_short_name a{padding-top:24px;display:block;font-size:16px;font-weight:300;text-decoration:underline;color:#4a3b3a}.review_slider_wrapper{position:relative}.review_beside_arrow .review-btn-prev{position:absolute;left:4%;top:58%;z-index:1}.review_beside_arrow .review-btn-next{position:absolute;right:4%;top:58%;z-index:1}.why_choose_heading h2{text-align:center;font-size:48px;line-height:130%;color:#222}.why_choose_heading label{text-align:center;font-size:20px;font-weight:500;letter-spacing:0}.why_choose_grid{display:flex;justify-content:center;align-items:flex-start;gap:60px;width:83%;margin:0 auto;padding-top:200px}.why_choose_box{flex:1}.why_choose_col{display:flex;align-items:center;gap:30px}.why_choose_icon{flex:14%}.why_choose_content{flex:86%}.why_choose_icon img{object-fit:contain;width:100%}.why_choose_box_heading img{height:54px;object-fit:contain}.why_choose_box_heading{text-align:center;padding:5px 0}.why_choose_box_heading h3{font-size:28px;margin:0;line-height:190%}.why_choose_content h4{font-size:20px;margin:0;font-weight:900;color:#1f1f1f;padding-bottom:12px;text-transform:capitalize}.why_choose_box_colunmns{padding:0 20px 20px;border-radius:23px;position:relative;display:flex;flex-direction:column;gap:30px}.box_block_image{margin-top:-130px}.footer_newsletter_row h3{font-size:48px;line-height:1.2;margin:0}.footer_newsletter_row label{font-family:Poppins;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:0;color:#000;margin:35px 0 65px;text-transform:capitalize}.footer_newletter_form .newsletter_tag{border-radius:30px;border:1px solid rgba(31,31,31,1);display:flex;align-items:center;justify-content:space-between;padding:0 5px}.footer_newletter_form .newsletter_tag input#Email{border:0;background:transparent;padding:15px 20px;outline:none}.footer_newletter_form .newsletter_tag button#Subscribe{background-color:#09b305;color:#fff;border-radius:30px;padding:14px 29px;text-transform:uppercase;font-weight:700}span.newsletter_short_description{font-size:16px;padding-top:16px;display:block;color:#555;font-weight:400;text-align:center}.footer-newsletter{width:100%;max-width:612px}.mobile_icon{display:none}.heading_video_wrapper{padding:0 20px}.video_heading_grid video{width:100%;border-radius:30px;height:560px;object-fit:cover}.video_heading_grid{position:relative}.play-button.playing{opacity:0!important}button#playButton{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:none;border-radius:35%;width:112px;height:112px;display:flex;justify-content:center;align-items:center;font-size:24px;cursor:pointer;transition:.3s;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:0 15px 75px #1b19444d;padding:0}.featured_decor_heading h2{text-align:center;color:#000;font-size:48px;padding-bottom:30px}.featured_decor_heading img{width:100%;margin:0 auto;height:80px;object-fit:contain}.featured_decor_content{display:flex;align-items:flex-end;justify-content:center;padding:20px 0;gap:10px;width:40%;margin:0 auto;border-bottom:1px solid rgba(0,0,0,1)}.featured_decor_content p{text-align:center;font-size:18px;color:#1f1f1f}.featured_decor_content svg{height:100px;width:100px}.featured_decor_five_star{text-align:center;padding-top:20px}.featured_decor_five_star img{height:24px;object-fit:contain;text-align:center;margin:0 auto}.affirm_image img{width:100%;object-fit:contain;height:80px}.affirm_content_grid{display:flex;align-items:center;justify-content:center;text-align:center;padding-top:20px;gap:20px}.affirm_content_col h3{color:#1f1f1f;font-size:24px}.affirm_content_col p{color:#1f1f1f;font-size:16px}span.royalty_wave{position:relative;color:#ec7824}span.royalty_wave:after{content:"";position:absolute;bottom:-12px;background-image:url(/cdn/shop/files/royalty_wave.png?v=1743755029);width:100%;height:10px;background-size:contain;background-repeat:no-repeat;left:19px}.affirm_content_container{position:relative}.bottom_wave_image{position:absolute;bottom:-23px;z-index:-1}.bottom_wave_image img{width:100%}.icon_description_heading h2{text-align:center;font-size:48px;color:#1f1f1f;padding-bottom:30px}.icon_description_heading p{text-align:center;font-size:18px}.icon_description_box_row{display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap;justify-content:center}.icon_description_columns{width:30%;text-align:center}.icon_description_box_grid{padding:30px 0}.icon_description_columns img{height:100px;width:100%;object-fit:contain}.icon_description_columns h3{color:#1f1f1f;font-size:20px;margin:0;padding:10px 0}.icon_description_columns p{font-size:16px;color:#1f1f1f}.icon_description_container{position:relative}.top_icon_wave{position:absolute;top:-30px;z-index:-1}.top_icon_wave img,.bottom_icon_wave img{width:100%}.bottom_icon_wave{position:absolute;bottom:-20px;z-index:-1}.video_review_html{display:flex;align-items:center;gap:3px}.video_review_html img{object-fit:contain}.build_grid{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.build_image,.build_content{width:48%}.build_review_content{width:100%}.build_columns{display:flex;align-items:center;gap:5px}.build_columns label{font-size:16px;font-weight:400;margin:0}.build_content h2{font-size:48px;margin-bottom:40px}.build_content p{font-size:18px;padding-bottom:20px;color:#1f1f1f;font-weight:500}.build_columns img{height:20px;object-fit:contain}.build_icons{display:flex;flex-direction:column;gap:10px}.build_buttons a{font-size:18px;background-color:#09b205;color:#fff;padding:18px 30px;width:fit-content;margin-top:20px;border-radius:30px;text-transform:uppercase;text-decoration:none;font-weight:700;display:flex;align-items:center;gap:10px;justify-content:center}.build_review_content{border-radius:16px;padding:22px}.build_review_content p{color:#000;font-size:18px;padding:15px 0;font-style:italic}span.build_review_author{font-size:18px;color:#000}span.build_review_date{font-size:16px;font-weight:400;padding-left:10px}.build_buttons a svg{width:20px;height:20px}.icon_box_button a svg{width:20px;height:20px}.icon_box_button a{font-size:24px;background-color:#09b205;color:#fff;padding:18px 30px;width:fit-content;border-radius:30px;text-transform:uppercase;text-decoration:none;font-weight:700;display:flex;align-items:center;gap:10px;justify-content:center;margin:20px auto}.icons_box_heading h2{font-size:48px;text-align:center;padding-bottom:25px}.icons_box_heading p{text-align:center;font-size:18px}.icons_box_heading{padding-bottom:50px}.newsletter_container{position:relative}.newsletter_top_wave{position:absolute;top:-30px;z-index:-1}.newsletter_grid h2{font-size:36px;padding-bottom:30px;text-align:center;color:#1f1f1f}.newsletter_grid p{text-align:center;font-size:18px}.newsletter_box_form{padding:30px 0 0;text-align:center}.newsletter_box_form input{width:50%;padding:10px 25px;border-radius:30px;border:1px solid rgba(31,31,31,1);outline:none;background-color:transparent;height:54px}.newsletter_box_form .newsletter_tag{display:flex;align-items:center;justify-content:center;gap:10px}.newsletter_box_form button#Subscribe{background-color:#09b305;color:#fff;font-size:24px;padding:13px 24px;border-radius:30px;text-transform:uppercase;font-weight:700;height:54px;display:flex;align-items:center;justify-content:center}.newsletter_box_form button#Subscribe:after{content:"";background-image:url(/cdn/shop/files/right-arrow.png?v=1709275590);height:23px;width:23px;display:inline-table;background-size:cover;background-repeat:no-repeat;vertical-align:bottom;margin-left:5px}.banner_slideshow_col{padding:60px;position:relative;z-index:2;background-position:center;background-repeat:no-repeat;background-size:cover;height:600px!important}.banner_slideshow_content{text-align:center;width:60%;margin:0 auto;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.banner_slideshow_content h2{font-size:48px;margin:40px 0;line-height:120%}.banner_slideshow_content p{font-size:20px;line-height:120%}.banner_icons_heading{display:flex;align-items:center;gap:10px}.banner_icons_heading img{height:25px;width:25px;object-fit:contain}.banner_icons_heading label{font-size:16px;font-weight:400;margin:0}.banner_icons_data{display:flex;align-items:center;justify-content:center;gap:20px;margin:30px 0}.banner_buttons a{background-color:#09b305;color:#fff;text-transform:uppercase;text-decoration:none;padding:15px 40px;display:flex;width:fit-content;margin:0 auto;border-radius:32px;font-weight:700;align-items:center;gap:10px}.banner_buttons svg{height:15px;width:15px}.banner_slideshow_col:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:.5}.banner_review_code{display:flex;align-items:center;gap:5px;justify-content:center}.banner_review_code img{object-fit:contain}.banner_slideshow_row{overflow:visible}.banner_slideshow_wrapper{position:relative}.banner-slider-dots{position:absolute;bottom:40px;z-index:3;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:10px}.banner-slider-dots span.swiper-pagination-bullet{background-color:#fff;border-radius:2px}.banner-slider-dots span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px}.heading_video_label h2{text-align:center;color:#000;font-size:48px;line-height:120%}.heading_video_label{padding:40px 0;width:70%;margin:0 auto}.heading_video_label label{font-size:20px;text-align:center;padding-top:30px;font-weight:500}.video_button_label a{background-color:#09b305;padding:14px 35px;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;border-radius:70px;margin:28px auto;width:fit-content;display:flex;align-items:center;gap:15px;justify-content:center}.video_button_label a svg{width:20px;height:18px}.video_review_html{text-align:center;font-size:16px;font-weight:400;justify-content:center}.heading_video_container{position:relative}.video_top_wave_image{position:absolute;top:-2px}.image_content_heading{padding-bottom:30px}span.verify_text{font-weight:400}.image_content_heading h2{text-align:center;padding-bottom:30px;font-size:48px;color:#000;line-height:120%}.image_content_heading span.wave_vector{color:#000}.image_content_heading p{text-align:center;font-size:20px;color:#000}.image_content_container{position:relative}.top_wave_content{position:absolute;top:-2px}.top_wave_content img{width:100%}.image_content_col video{width:100%;border-radius:20px}.image_content_content ul li:before{content:"";background-image:url(/cdn/shop/files/check-circle.png?v=1743825515);background-size:contain;background-repeat:no-repeat;height:20px;display:block;width:30px}.image_content_content ul{padding:0;list-style:none;text-align:left}.image_content_content ul li{display:flex;align-items:flex-start;gap:10px;padding-bottom:10px;font-weight:400}.video_box_buttons a{background-color:#09b305;padding:14px 35px;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;border-radius:70px;margin:28px auto;width:fit-content;display:flex;align-items:center;gap:15px;justify-content:center}.video_review_code{text-align:center;font-size:16px;font-weight:400;justify-content:center;display:flex;align-items:center;gap:5px}.video_box_buttons a svg{width:20px;height:18px}.video_box_navigation{display:none}.collection_product_tab_container{position:relative}.collection_tab_heading h2{font-size:48px;text-transform:capitalize;line-height:120%}.button_now_layout{display:flex}.button_now_layout a{background-color:#583b1e;font-size:24px;font-weight:400;font-family:DM Sans;text-transform:capitalize;padding:9px 50px;display:inline-block;line-height:1.2;border-radius:100px;margin:70px auto 0;text-decoration:unset;color:#fff;transition:all .3s ease}.button_now_layout a svg{display:none}.contant-image_custom .button_now_layout a:hover{background:#979e6c;transition:all .3s ease}.button_review_layout{text-align:center;font-size:18px;font-weight:400;justify-content:center;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.video_review_code img{object-fit:contain}.banner-content{top:0;left:0;right:0;height:100%;margin:0 auto;display:flex;align-items:center;flex-direction:column;padding:20px}.button-responsive svg path{fill:#fff}.button-responsive svg{width:20px;height:20px;position:relative;top:2px;left:10px}.banner-overlay-text-section video{width:100%;position:absolute;z-index:0;top:50%;transform:translateY(-50%)}.collection_tab_products.slick-slider-container:not(.active_product_grid){display:none}.slick-slider-container.active_product_grid:not(.nb_has_slider){display:flex;gap:10px;flex-wrap:wrap}.slick-slider-container .slick-slide{margin:0 10px}.slick-slider-container .slick-track{margin-left:-10px;margin-right:-10px}.collection_tab_products button.slick-arrow{font-size:0;line-height:1;background-color:#1f1f1f;color:#fff;border-radius:30px;width:42px;height:42px;position:absolute;top:35%;transform:translateY(-50%);z-index:1;transition:.2s all}.collection_tab_products button.slick-arrow:hover{background-color:#4a4a4a}.collection_tab_products button.slick-prev{left:-50px}.collection_tab_products button.slick-next{right:-30px}.collection_tab_products button.slick-arrow:before{background-size:100%;width:24px;height:21px;position:absolute;top:10px;left:0;right:0;margin:0 auto}.collection_tab_products button.slick-prev:before{content:"";background-image:url(/cdn/shop/files/arrow-right.svg)}.collection_tab_products button.slick-next:before{content:"";background-image:url(/cdn/shop/files/arrow-right.svg);transform:rotate(-180deg)}.product_tab_image{position:relative}.product_tab_image span.badge:not(:empty){position:absolute;top:10px;left:10px}.product_tab_image span.badge:not(:empty) .badge-new{background-color:#00c851;padding:3px 10px;border-radius:8px;text-transform:capitalize;color:#000;font-size:11px;font-weight:500;letter-spacing:.6px}.product_tab_image span.badge:not(:empty) .badge-hottest{background-color:#ff6556;padding:3px 10px;border-radius:8px;text-transform:capitalize;color:#000;font-size:11px;font-weight:500;letter-spacing:.6px}.product_tab_image span.badge:not(:empty) .badge-award{background-color:#f7cd49;padding:3px 10px;border-radius:8px;text-transform:capitalize;color:#000;font-size:11px;font-weight:500;letter-spacing:.6px}#shopify-section-template--24706173731107__choose_content_section_FhrDQJ .chosse_wrapper:before{content:'Why the name "cushie"?';text-align:center;width:100%;display:block;font-size:32px;line-height:40px;color:#1f1f1f;font-weight:500;margin-bottom:20px}#shopify-section-template--24706173731107__choose_content_section_FhrDQJ p.sub_heading{font-size:26px}.cfp-content-template--24706173731107__cfp_content_block_new_financing_hbUUiE.cfp_content_new_financing{background-image:url(https://www.cushiehome.com/cdn/shop/files/about-img-bottom_1366x.jpg?v=1749647563);background-size:50%;background-repeat:no-repeat;background-position:center right}.cfp-content-template--24706173731107__cfp_content_block_new_financing_hbUUiE.cfp_content_new_financing .div-block-feature3{flex-direction:row-reverse}#shopify-section-template--24706173731107__review_custom_page_zKjJGg,#shopify-section-template--24706173731107__review_custom_page_zKjJGg .review_column{background-color:#f6f4f1}#shopify-section-template--24706173731107__review_custom_page_zKjJGg .review_rating_star,#shopify-section-template--24706173731107__review_custom_page_zKjJGg .custome_review_btn,.cfp-content-template--24706173731107__cfp_content_block_new_financing_hbUUiE .slider_thumb_image{display:none}#shopify-section-template--24706173731107__review_custom_page_zKjJGg .review_contents{display:flex;flex-direction:column-reverse;text-align:center;padding-top:0}#shopify-section-template--24706173731107__review_custom_page_zKjJGg .review_descriptions p{margin-top:8px}#shopify-section-template--24706173731107__review_custom_page_zKjJGg .review_custom_heading h2{font-weight:600}#shopify-section-template--24706173731107__review_custom_page_zKjJGg .review_author_date,#shopify-section-template--24706173731107__review_custom_page_zKjJGg .review_column{justify-content:center}.why_desktop_image{width:400px}.nb_mega-menu{display:none;position:absolute;width:calc(100vw - 15px);z-index:999;padding:2rem 0}.nb_has-mega-menu:hover .nb_mega-menu{display:block}.nb_mega-menu-inner-above{background:#fef7dd}.nb_mega-menu-inner{display:flex;gap:2rem;justify-content:space-between;margin:0 auto;padding:2rem 3rem}.nb_mega-col{flex:1}.nb_mega-col h4{font-size:16px;font-weight:700;margin-bottom:10px}.nb_mega-col ul{list-style:none;padding:0}.nb_mega-col ul li{margin-bottom:8px}.nb_image-col img{width:120px;height:auto;display:block;margin-bottom:8px}.nb_image-col span{font-size:14px;display:block;text-align:center}.nb_mega-gap{flex:.2}.nb_mega-menu-inner .mega-col ul{list-style-type:none;padding:0}.nb_mega-menu-inner .mega-col ul li{margin:10px 0}.nb_mega-menu-inner .mega-col ul li a{padding:0!important}.nb_mega-menu-inner .image-col span{margin-top:10px;display:inline-block;font-size:16px;line-height:24px}.nb_mega-menu-inner .image-col span:after{height:5px;bottom:-4px}.nb_mega-col-outer{display:flex;gap:20px;flex-wrap:wrap}.nb_mega-col-outer:first-child{gap:50px}ul.menu.header_item li.menu-link .mega-col li a{font-size:16px}.nb_has-mega-menu:hover .icon-arrow.down,.nb_has-mega-menu .icon-arrow.up{display:none}.nb_has-mega-menu:hover .icon-arrow.up{display:block}.nb_mobile-menu-panel{display:none;animation:nb_slideIn .3s ease-in-out;overflow-x:hidden}.nb_mobile-menu-panel.nb_active{display:block}@keyframes nb_slideIn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.nb_shop-now-options{list-style-type:none;padding:0 20px 0 24px}.nb_shop-now-options li{padding:.5rem 0;font-weight:700}.nb_shop-now-box{overflow-x:scroll;padding:0 20px}.nb_shop-now-images{display:flex;flex-direction:column;gap:1rem}.nb_image-col img{width:100%;border-radius:8px}.nb_image-col span{display:block;text-align:center;font-size:14px;margin-top:5px}button.nb_back-to-main,button.nb_back-to-shop-now{background:none;border:none;color:#000;font-weight:700;margin-bottom:1rem;display:block}.nb_panel-title,.nb_back-to-shop-now{font-size:16px;font-weight:400;color:#fff}.nb_panel-title svg,.nb_back-to-shop-now svg{position:relative;top:6px}.nb_panel-title svg,.nb_panel-title svg path,.nb_panel-title svg g{fill:#fff}a.nb_open-submenu,ul.nb_submenu-items li a{color:#fff;font-weight:400;text-decoration:none;width:100%;display:block}ul.nb_submenu-items{list-style-type:none;padding-left:21px;padding-top:10px}ul.nb_submenu-items li a{padding:8px 0;display:block}.nb_mmh_active .mobile_sidebar{width:100%}a.nb_open-shop-now{display:block}.nb_open-shop-now svg{float:right;position:relative;top:5px}.collection_product_tab_wrapper{position:relative}.slider-loader{position:absolute;top:50%;transform:translateY(-50%);z-index:999;right:0;left:0;width:100%;margin:0 auto;text-align:center;background-color:#ffffff61;height:100%;display:flex;align-items:center;justify-content:center}.slider-loader-inner{width:48px;height:48px;border:5px solid #df781f;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:slider_rotation 1s linear infinite}@keyframes slider_rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#shopify-section-template--24674449391907__text_content_XchcyK .content_container{padding-bottom:0}#shopify-section-template--24674449391907__1750935772175fdf4a{background-color:#fef7dd;padding:20px 0}.newsletter_container .klaviyo-form.klaviyo-form.klaviyo-form,.footer_newletter_form .klaviyo-form.klaviyo-form.klaviyo-form{border:none!important}.newsletter_container input[id^=email_]{border:1px solid rgba(31,31,31,1)}.footer_newletter_form .needsclick.kl-private-reset-css-Xuajs1:not([data-testid=form-row]){min-height:auto!important}.footer_newletter_form .needsclick.kl-private-reset-css-Xuajs1 [data-testid=form-component] .needsclick.kl-private-reset-css-Xuajs1,.footer_newletter_form .needsclick.kl-private-reset-css-Xuajs1 [data-testid=form-component]{border:0!important}.footer_newletter_form input[id^=email_]{border:0!important;border-radius:0!important;background-color:transparent!important}.footer_newletter_form .needsclick div[data-testid=form-row]{align-items:center!important}.footer_newletter_form [data-testid=form-component] button{margin-right:5px}.footer_newletter_form input[id^=email_]:focus-visible{outline:0!important}.newsletter_container input[id^=email_],.newsletter_container input[id^=email_]::placeholder,.footer_newletter_form input[id^=email_],.footer_newletter_form input[id^=email_]::placeholder{background-color:transparent!important;border-radius:30px!important;color:#4a3b3a!important;font-size:16px!important;font-family:Poppins,sans-serif}.newsletter_container input[id^=email_],.footer_newletter_form input[id^=email_]{padding-right:10px!important;padding-left:20px!important}.newsletter_container input[id^=email_]::placeholder,.footer_newletter_form input[id^=email_]::placeholder{padding-right:0!important;padding-left:0!important}.newsletter_container [data-testid=form-row] [data-testid=form-component]:last-child{position:absolute!important;right:6px;top:5px}.newsletter_container [data-testid=form-row] [data-testid=form-component]:last-child button[type=button],.footer_newletter_form [data-testid=form-row] [data-testid=form-component]:last-child button[type=button]{height:44px!important;font-size:16px!important;font-weight:700!important;box-sizing:border-box}.newsletter_container [data-testid=form-component],.footer_newletter_form [data-testid=form-component]{padding:0!important}.newsletter_container .klaviyo-form-T3s9Xx.klaviyo-form.form-version-cid-2>.needsclick.kl-private-reset-css-Xuajs1:after,.footer_newletter_form .klaviyo-form-T3s9Xx.klaviyo-form.form-version-cid-2>.needsclick.kl-private-reset-css-Xuajs1:after{content:"By subscribing you agree to our terms & policies";width:100%;text-align:center;display:block;margin-top:-13px}@media only screen and (min-width:600px){div._carouselContainer_1cxil_1{width:100%}div._carouselVideoContainer_1cxil_16{overflow:hidden;position:relative}._arrowButtonContainer_1cxil_283{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:99}div._videosContainer_1cxil_49+._arrowButtonContainer_1cxil_283{right:10px;left:auto}}@media(max-width:1400px){.nb_mega-menu .nb_flex-row{gap:20px;padding:50px 20px}.icons_box_grid{display:flex;gap:50px}}@media(min-width:1025px)and (max-width:1114px){ul.menu.header_item{flex-wrap:wrap}.header_icons.header_item{gap:12px}.cart-button-2{padding-left:5px;padding-right:5px}ul.menu.header_item li.menu-link a{font-size:16px}}@media(min-width:768px)and (max-width:1024px){.video_heading_grid video{height:440px}.collection_tab_heading h2{font-size:36px}.video_box_heading h2.section-heading,.image_content_heading h2{font-size:36px;padding:0 100px 20px;line-height:130%}.video_box_columns{gap:10px}.video_box_row{padding-top:10px}.video_box_wrapper{padding-left:20px;padding-right:20px}.image_content_heading h2{font-size:36px}.top_wave_content{top:-5px}.banner_icons_data{flex-wrap:wrap}.banner_slideshow_content p{font-size:18px;line-height:130%}.banner_slideshow_content{width:90%}.banner_slideshow_content h2{font-size:36px;margin:30px 0}.newsletter_grid h2{line-height:130%}.icons_box_heading h2{font-size:36px}.build_content h2{font-size:44px;margin-bottom:40px;line-height:120%}.mobile_icon{display:none}.padding-space{padding-left:40px;padding-right:40px}.product_tab_col{width:33%}.slick-slider-container:not(.nb_has_slider) .product_tab_col{width:calc(100% / 3 - 8px)}.predictive_search_grid{padding:40px 70px}.predictive_row{grid-template-columns:1fr 1fr 1fr}.icon-heading-container{padding:20px}.icon_heading_row{align-items:start;gap:20px}.icon_box_heading h2.heading{line-height:25px;padding-top:7px}.icon_box_heading{width:14%;flex:0 0 auto;text-align:center}.icon_box_heading img.icon{width:100px;height:100px}.image_content_row{flex-wrap:wrap}.image_content_col,.image_content_content{flex:100%;width:100%}.image_content_grid{width:100%}.why_choose_grid{width:100%;gap:30px}.box_block_image{top:-90px}.why_choose_icon{flex:25%}}@media only screen and (min-width:950px){.why_choose_content p{height:60px}.d-sm-none{display:none}}@media only screen and (min-width:1025px){.slick-slider-container:not(.nb_has_slider) .product_tab_col{width:calc(25% - 8px)}.nb_mega-menu{width:100%!important}.nb_mega-menu.nb_d-none{display:none}ul.menu.header_item li.menu-link a:not(:hover) .wave_vector{color:#1f1f1f}ul.menu.header_item li.menu-link a:not(:hover) .wave_vector:after{display:none}}@media only screen and (min-width:1920px){#shopify-section-template--24674449391907__banner_overlay_text_NcF6QA{max-width:1920px;margin:0 auto}}@media only screen and (max-width:1100px){.footer_newsletter_row h3{font-size:35px}}@media only screen and (max-width:1024px){.collection_tab_products button.slick-prev{left:-10px}.collection_tab_products button.slick-next{right:-10px}.cfp-content-template--24706173731107__cfp_content_block_new_financing_hbUUiE.cfp_content_new_financing{background:#fffae2}.image_content_content h3,.image_content_row.left-text-img-right .image_content_content h3{font-size:25px!important;line-height:35px!important}.button_now_layout a{margin:43px auto 0}}@media only screen and (max-width:900px){.footer_grids{flex-wrap:wrap}.footer-newsletter{max-width:100%;margin-bottom:30px}}@media(max-width:767px){.button_now_layout a{margin:30px auto 0}.nb_brand-images{padding:20px}img.reviewhome-refresh-image{width:13px!important}#mobile-video{object-fit:cover}.nb_shop-now-box{overflow-x:scroll;height:calc(100vh - 100px)}.nb_shop-now-images{grid-template-columns:1fr 1fr;width:100%}.video_heading_grid video.myVideo{height:320px;object-fit:cover}.collection_tab_heading h2{font-size:26px}.video_review_code{font-size:10px}.video_box_navigation{display:block}.top_wave_content{top:-7px}.image_content_heading p{font-size:16px}.image_content_heading h2{font-size:26px;padding-bottom:20px;line-height:130%}.reviews_name_date{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}.rv_author_name svg{display:none}.icons_box_container{padding-bottom:50px!important}.banner_icons_data{flex-wrap:wrap;gap:8px;margin:20px 0}.banner_slideshow_content p{font-size:14px;line-height:120%;margin-top:15px}.banner_review_code{font-size:10px}.banner_slideshow_grid{width:100%}.banner_slideshow_content h2{font-size:28px;margin:10px 0 20px}.banner_slideshow_col{padding:20px;height:500px!important}.banner_slideshow_content{width:100%}.footer_content{padding-bottom:20px}.newsletter_box_form .newsletter_short_description{display:none}.newsletter_box_form button#Subscribe{font-size:20px;gap:10px}.newsletter_box_form input,.newsletter_box_form button#Subscribe{width:100%}.newsletter_box_form .newsletter_tag{flex-wrap:wrap;gap:30px}.newsletter_grid h2{font-size:24px;line-height:1.3}.newsletter_grid p{font-size:16px;color:#1f1f1f}.icon_box_button a{width:100%;font-size:20px}.icons_box_heading h2{font-size:26px}.build_review_content{text-align:center}.build_buttons a{width:100%;text-align:center}.build_content p{font-size:16px;text-align:center}.build_content h2{font-size:24px;margin-bottom:20px;line-height:110%;text-align:center}.build_image,.build_content{width:100%}.icon_description_container{padding-bottom:20px!important}.top_icon_wave{top:-10px}.icon_description_columns p{font-size:12px;line-height:140%}.icon_description_columns h3{font-size:14px;padding:5px 0}.icon_description_columns img{height:50px}.icon_description_columns{width:47%}.icon_description_heading p{font-size:16px}.icon_description_heading h2{font-size:24px;padding-bottom:20px}.icon-heading{font-size:20px;padding:15px 0}.icons_box_grid{gap:40px}.icons_box_grid .icon-item{max-width:100%}.cfp_content_new_financing{padding:55px 15px 30px!important}.cfp_content_new_financing .feature-content-grid .button{padding:13px 50px!important}.cfp_content_new_financing .header_cfp{line-height:33px!important}.cfp_content_new_financing .header_cfp span{font-size:24px!important}.cfp_content_new_financing .sofa-dot-holder1 img.sofa-absolute{border-radius:16px!important}.cfp_content_new_financing .feaure-slider-grid,.cfp_content_new_financing .feature-content-grid{flex:100%!important;max-width:100%!important;padding:0!important}.cfp_content_new_financing .div-block-feature3{flex-wrap:wrap}.affirm_content_col h3{font-size:20px;margin:0;padding-bottom:25px}.affirm_content_col p{font-size:14px}.affirm_image img{height:50px}.affirm_content_grid{flex-wrap:wrap;gap:30px;padding:30px 30px 0}.video_box_navigation .swiper-video-button-prev,.video_box_navigation .swiper-video-button-next{background-color:#1f1f1f;width:24px;height:24px;border-radius:8px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;z-index:1}.video_box_navigation .swiper-video-button-prev{left:3%}.video_box_navigation .swiper-video-button-next{right:3%}.video_wrapper_col.swiper-slide.swiper-slide-active{opacity:1;transform:scale(1.1)}.video_wrapper_col.swiper-slide{opacity:.5;transition:transform .2s ease-in-out}.video_box_container{padding-top:50px!important;padding-bottom:20px!important}.video_box_row{overflow:hidden;position:relative;padding:50px 0}.video_box_columns{align-items:unset;gap:0;overflow:visible}.featured_decor_content p{font-size:14px}.featured_decor_content svg{height:78px;width:78px}.featured_decor_content{width:100%}.featured_decor_heading img{height:34px}.featured_decor_heading h2{font-size:18px;padding-bottom:20px}.video_review_html{text-align:center;font-size:10px;font-weight:400;justify-content:center}.video_top_wave_image{top:-8px}.video_button_label a{width:100%}.heading_video_label{width:100%;padding:40px 0 10px}.heading_video_label label{padding:18px 0;font-size:16px}.heading_video_label h2{font-size:24px}.image_content_row:nth-child(2n){flex-direction:column-reverse}.image_content_col,.image_content_content{flex:100%;width:100%}.image_content_row{flex-wrap:wrap}.image_content_content h3{font-size:26px}.desktop_icon{display:none}.mobile_icon{display:block}.video_wrapper_col{flex:unset}.video_box_heading .section-richtext p{font-size:18px;line-height:24px}.video_box_heading h2.section-heading{font-size:26px}.product_tab_information h3{font-size:16px;line-height:22px}span.product_tab_compare_price,span.product_tab_main_price{font-size:14px}.collection_tabs{overflow-x:auto;scrollbar-width:none}label.collection_tab{flex:0 0 auto}.product_tab_variants label img{height:12px;width:12px}.product_tab_image img{height:160px}.collection_tab_products:not(.nb_has_slider){display:flex;flex-wrap:wrap;gap:10px}.product_tab_col{width:calc(50% - 5px)}.padding-space{padding-left:20px;padding-right:20px}.collection_product_tab_container{padding-top:40px!important;padding-bottom:30px!important}.icon_box_heading img.icon{width:65px;height:65px}.icon_box_heading h2.heading{line-height:16px;padding-top:5px;font-size:13px}.icon_heading_wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.icon_box_heading{flex:0 0 auto;width:18%;text-align:center}.icon_heading_wrapper::-webkit-scrollbar{display:none}.icon_heading_row{gap:20px;align-items:start;justify-content:start;overflow-x:scroll}.icon-heading-container{padding:20px 10px}.predictive_search_input{gap:16px}.predictive_search_grid{padding:20px}.predictive_search_grid.active_search{z-index:2}.predictive_row{grid-template-columns:1fr 1fr}.header_icons.header_item{gap:5px}#shopify-section-template--24674449391907__proudly_featured_RecJ99{display:none}.review_slider_grid{margin-top:0}.newsletter-template--24427623973155__newsletter_section_8rRiCM{padding-top:10px;padding-bottom:40px}.why-choose-template--24427623973155__why_choose_MX7bKk{padding-top:30px;padding-bottom:30px}.why_choose_heading h2{font-size:24px}.why_choose_heading label{font-size:16px}.why_choose_box_heading.desktop,.why_choose_box_heading.mobile,.why_mobile_image{display:none}.why_choose_grid{gap:0;width:100%;padding-top:120px}.why_choose_content p{font-size:13px;line-height:1.3}.why_choose_col{height:60px;gap:20px}.box_block_image{margin-top:-190px}.why_choose_box_colunmns{padding:80px 18px 20px;margin-top:30px}div.review-slider-template--24706173731107__reviews_slider_HGpXij{background-color:#fff}div.review-slider-template--24706173731107__reviews_slider_HGpXij .review_content{background-color:#f6f4f1}.cfp-content-template--24706173731107__cfp_content_block_new_financing_hbUUiE.cfp_content_new_financing{background:none}.cfp-content-template--24706173731107__cfp_content_block_new_financing_hbUUiE.cfp_content_new_financing .blocks-holder{position:relative}.cfp-content-template--24706173731107__cfp_content_block_new_financing_hbUUiE.cfp_content_new_financing .blocks-holder:before{content:"";display:block;background-image:url(https://www.cushiehome.com/cdn/shop/files/about-img-bottom_1366x.jpg?v=1749647563);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:300px;margin-bottom:20px}.cfp-content-template--24706173731107__cfp_content_block_new_financing_hbUUiE.cfp_content_new_financing .feature-content-grid .h5-sm.add-25-margin-bot.points-margin{margin:0;text-align:center}#shopify-section-template--24706173731107__image_content_WYnnDK .image_content_grid{gap:10px}span.wave_vector:after,.review_slider_heading span.color_text:after{height:5px}.image_content_heading{padding-bottom:10px}}@media only screen and (max-width:550px){.why_choose_icon{flex:20%}.why_choose_content{flex:80%}.why_choose_box_colunmns{padding:80px 10px 20px}.why_choose_col{height:100px;gap:10px}.box_block_image{margin-top:-140px}.why_choose_box_colunmns{gap:15px}.why_choose_grid{padding-top:60px}.footer_newsletter_row{text-align:center}.newsletter_container .klaviyo-form-T3s9Xx.klaviyo-form.form-version-cid-2>.needsclick.kl-private-reset-css-Xuajs1:after,.footer_newletter_form .klaviyo-form-T3s9Xx.klaviyo-form.form-version-cid-2>.needsclick.kl-private-reset-css-Xuajs1:after{font-size:13px}}@media only screen and (max-width:480px){.collection_tab_products{margin-left:10px}.collection_tab_products button.slick-prev{left:-20px}.collection_tab_products button.slick-next{right:-4px}.why_desktop_image{width:200px;height:120px}.new-homereview .reviews_name_date{margin:10px 0 20px}}@media only screen and (max-width:430px){.why_choose_col{height:100px}.why_choose_icon{flex:15%}.why_choose_content{flex:85%}.why_choose_content p{font-size:11px}}@media only screen and (max-width:375px){.why_desktop_image{width:150px;height:100px}}@media only screen and (min-width:768px){#klaviyo-toggle-btn-mobile,.why_choose_box_heading.mobile,.why_choose_box_heading.desktop,.why_choose_box_colunmns .why_mobile_image,.why_choose_box_heading,#shopify-section-template--24706173731107__review_custom_page_zKjJGg{display:none}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/new-home-page.css.map?v=41919575924801494161785915825 */


/* ===== Source: style.css ===== */
.custom-container.privacy-container{padding:0 30px}.custom-container.privacy-container h2{padding-top:27px!important;padding-bottom:10px}.reviewss-newpadding.review_slider_container.review-slider-template--26160944316707__reviews_slider_KVmPrt{padding-top:0;padding-bottom:50px}.announcement_wrap p strong{background-image:none}.refund_trial_container .hero_days_trial .h1-white span.white_wave:after{content:"";background-image:url(/cdn/shop/files/white_long_vectore_2.png?v=1710741393);background-repeat:no-repeat;background-size:cover;width:100%;display:inline-flex;background-position:bottom;height:15px;position:absolute;bottom:-15px;left:0}ul.w-commerce-commercecartoptionlist.cart_variant_row li span.cart-selected-options-data{display:block}.main-image-banner-section{height:630px;background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px 60px 170px}.image-banner-container{position:relative;height:100%}.image-container img{position:relative}.image-banner-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;justify-content:space-between}.banner-content-container{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.banner-title p{font-size:64px;font-weight:700;color:#fff;line-height:1}.banner-title span.wave_vector{color:#fff}.banner-title span.wave_vector:after{background-image:url(/cdn/shop/files/white_long_wave.png?v=1710566489)}.banner-description p{font-size:36px;color:#fff;text-align:center;line-height:1.5;margin-top:20px;font-weight:500}.price-container{width:100%;text-align:right}.price-container p{font-size:25px;color:#fff;font-weight:700;line-height:1.2;letter-spacing:2.5px}.price-container span{font-weight:500;font-size:30px}span.price{font-size:48px;font-weight:700}.banner-btn a{color:#fff;background-color:#09b305;padding:24.5px 56px;text-decoration:none;border-radius:40px;font-weight:700;font-size:22px;text-transform:uppercase}.banner-btn a:after{content:"";background-image:url(/cdn/shop/files/right-arrow.png?v=1709275590);height:24px;width:30px;display:inline-table;background-repeat:no-repeat;vertical-align:bottom;margin-left:18px}.image-content-template--24563863159075__image_content_DzLCTt img.star_image{width:100px;object-fit:contain;height:18px}.featured_decor_container.featured-decor-template--24533156004131__featured_decor_BmKkgP{background-color:#f6f4f1}.featured_decor_heading h2{font-size:24px;padding-bottom:20px;line-height:100%;font-weight:600}.featured_decor_heading img{height:40px}.featured_decor_content{width:unset;border-bottom:none}.featured_decor_five_star{padding-top:0}.image_content_heading span.wave_vector{color:#000}.icon-box-template--24533156004131__icons_box_x6AVDM .icons_box_grid{gap:30px}.icon-box-template--24533156004131__icons_box_x6AVDM .padding-space{padding-left:60px;padding-right:60px}.icon-box-template--24533156004131__icons_box_x6AVDM .icon-item{max-width:390px}.icon-box-template--24533156004131__icons_box_x6AVDM .icon-heading{font-size:25px}.review_slider_container{padding:50px 0}.review-slider-image{width:100%}.review-slider-image img{width:100%;height:250px;object-fit:cover;border-radius:15px}.review-container{background-color:#f6f4f1;padding:20px 30px;margin-top:20px;border-radius:15px}span.verified_buyer{font-weight:400}.review-slider-template--24533156004131__reviews_slider_FxeAnf .rv_rating_star{justify-content:center!important}.review_slider_heading p{text-align:center!important}.reviews_content_column{padding:0}span.comfort_text{color:#df781f}span.color_text.cushie_title{font-size:42px}.static_product_information span.color_text:after{bottom:0}.why_choose_box_heading span.color_text:after{content:"";background-image:url(/cdn/shop/files/vs_vector.png?v=1710415552);background-repeat:no-repeat;background-size:contain;width:28%;display:inline-flex;background-position:bottom;height:8px;position:absolute;bottom:0;right:0}.static_product_row{padding-right:0!important}.footer_newsletter_row h3{color:#979e6c}span.color_text_comfort{color:#df781f}.shop_now_button.desktop_button{display:block}.static_product_row{padding-right:90px}.static_product_information h3{margin-top:20px}.static_product_columns{padding:10px 0 0}.product_custom_image img{height:100%;object-fit:cover;object-position:right}.static_product_information{padding:0 50px}.static_product_row{padding-right:0}#shopify-section-template--24566500294947__product_fa_qs_section_Gp6ydH .faq_section_container{padding:100px 50px 100px 120px}.configuration-options{display:flex;gap:20px;margin-bottom:0;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #4a3b3a33}.config-item{text-align:center;cursor:pointer;padding:5px 10px 7px;flex:1;border-radius:6px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.config-item:hover{border-color:#000}.config-image{width:100%;height:60px;object-fit:contain}.config-name{font-size:14px;font-weight:400}.seater-variants{margin:30px 0}.seater-variant__title{font-size:15px;margin:0;line-height:1;font-weight:400}.seater-variants__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;max-width:1200px;margin:0 auto}.seater-variant{text-align:center;cursor:pointer}.seater-variant__image-container{height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;overflow:hidden}.seater-variant__image{width:100%;height:60px;object-fit:contain}.seater-variant__title{font-size:11px;margin:0;font-weight:400}.sleeper_image_number{text-align:center}.gf-option-box li a .gf-label{display:inline-block;min-width:20px;text-align:center}.gf-option-box li a .gf-count{display:inline-block;min-width:28px;text-align:left}#shopify-section-content-section h5{padding-left:0!important}@media(max-width:1650px){.configuration-options{gap:15px}body.product\.cushie-v3-pdp.template-product .config-item{padding:12px 15px!important}body.product\.cushie-v3-pdp.template-product .config-item p{font-size:14px!important}}@media(max-width:1400px){.configuration-options{gap:10px}body.product\.cushie-v3-pdp.template-product .config-item{padding:10px!important}body.product\.cushie-v3-pdp.template-product .config-item p{font-size:12px!important}}@media(min-width:1024px){.mobile-title{display:none}}@media only screen and (min-width:768px)and (max-width:1024px){.image_content_col img{height:auto!important}}@media(max-width:900px){.review_slider_grid{padding:0 20px}}@media only screen and (max-width:770px){.template-product .product_container .special-sticky{width:50%!important}}@media screen and (min-width:768px)and (max-width:778px){.sticky-atc-icon img{height:17px}}@media(max-width:768px){.announcement_wrap p strong{display:block}.banner-title p{font-size:55px}.banner-description p{font-size:28px}span.price{font-size:40px}.icon-box-template--24533156004131__icons_box_x6AVDM .padding-space{padding-left:40px;padding-right:40px}.icon-item{max-width:45%}.icon-box-template--24533156004131__icons_box_x6AVDM .icons_box_grid{gap:40px}.review-slider-template--24533156004131__reviews_slider_FxeAnf h3,.review-slider-template--24533156004131__reviews_slider_FxeAnf p,.review-slider-template--24533156004131__reviews_slider_FxeAnf span{text-align:center!important}.review-slider-template--24533156004131__reviews_slider_FxeAnf .rv_author_name{justify-content:center!important}.contact_static_product_container .static_product_information h2,.static_product_information h3{text-align:center}.static_product_information .shop_now_button{width:100%!important;display:flex}.static_product_information .review_block{font-size:20px;display:flex}.contact_static_product_container .product_custom_image.desktop_prd_image img{width:90%;height:100%;display:flex;margin:auto;border-radius:30px}.footer_grids{gap:15px}h3.footer_heading{font-size:18px}.static_product_grid{flex-direction:column-reverse;padding:20px}.product_custom_image.desktop_prd_image img{border-radius:15px}.static_product_row{padding-right:0!important}.static_product_information h2{text-align:left}.shop_now_button a{width:59%}#shopify-section-template--24566500294947__product_fa_qs_section_Gp6ydH .faq_section_container{padding:50px 20px}.static_product_grid{flex-direction:column}.static_product_information span.color_text:after{display:none}.product_faqs_container .faq_section_content{width:100%}}@media(min-width:768px){h4.mobile-title{display:none}}@media only screen and (max-width:767px){.refund_trial_container .hero_days_trial h1.h1-white{width:63%}.refund_trial_container .hero_days_trial .h1-white span.white_wave:after{height:5px}.template-product .product_container .special-sticky{width:100%!important}.heading_video_label h2{padding:0 40px}.image_content_content h3{font-size:20px!important;line-height:1.2!important;text-align:left!important}.image_content_content p{font-size:16px;text-align:left}.button_review_layout{margin-top:0;display:block;font-size:14px}span.color_text.cushie_title{font-size:24px}.why-choose-template--24563863159075__why_choose_pBNr9i,.why-choose-template--24533156004131__why_choose_MX7bKk{padding-top:40px!important;padding-bottom:60px!important}.why_choose_heading h2{font-size:24px}.why_choose_heading label{font-size:18px}.why_choose_icon h4{font-size:16px;display:flex;align-items:center;width:100%;margin:0 0 0 10px;line-height:normal;display:-webkit-box;max-width:200px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.why_choose_icon h4.mobile-title{display:none}.why_choose_box .why_choose_content h4.desktop-title{font-size:14px;padding-bottom:5px;line-height:1.3}.modular_sofa .custom-container{flex-wrap:wrap}.why_choose_box{height:100%}.configuration-options{padding-bottom:15px}}@media(max-width:430px){.announcement_bar_container{padding:6px 50px 10px}.main-image-banner-section{height:500px;width:100%;padding:40px 40px 90px}.banner-title p{font-size:32px;width:200px;text-align:center}.banner-description p{font-size:13px;margin-top:20px}.price-container p{text-align:left;margin-top:-100px;line-height:100%}.price-container span{font-weight:500;font-size:16px}span.price{font-size:26px;font-weight:700}.banner-btn a{padding:16px 56px;font-size:18px}.banner-btn a:after{margin-left:5px}.featured_decor_heading h2{font-size:20px;padding-bottom:10px}.featured_decor_content p{font-size:16px;font-weight:600;margin:auto}.featured_decor_content{padding:15px 0 10px}.featured_decor_five_star{border-top:1px solid #000000;width:30%;margin:auto}.featured_decor_five_star img{margin-top:5px}.image-content-template--24533156004131__image_content_z6H3MD,.image-content-template--24563863159075__image_content_DzLCTt{padding-top:40px!important;padding-bottom:40px!important}.image_content_heading h2{line-height:120%;width:95%;margin:auto}.icon_description_box_row{display:flex;flex-direction:column;row-gap:10px;justify-content:center}.icon_description_columns{width:100%;display:flex;gap:10px}.icon_description_columns img{height:30px;width:30px;object-fit:contain}.icon_description_columns h3{font-size:14px;padding:5px 0;width:100%;text-align:left;display:flex}.icon_description_box_grid{padding:0}.icon-desc-template--24533156004131__icons_description_nRc8Gp{border-radius:10px}.icon-box-template--24533156004131__icons_box_x6AVDM .padding-space{padding-left:20px;padding-right:20px}.review_slider_container{padding:50px 10px}.review_slider_heading h2{font-size:24px}.review_slider_heading span.color_text:after{width:100%}.review_slider_heading p{font-size:16px;line-height:24px;padding:0 5%}.review_slider_grid{margin-top:30px}.review-container{padding:20px 15px;margin-top:10px}span.rv_author_name{font-size:18px}.rv_rating_star{padding-bottom:10px}.reviews_name_date{display:flex;flex-direction:row}.rv_author_name svg{display:none}span.verified_buyer{display:none}.why-choose-template--24563863159075__why_choose_pBNr9i,.why-choose-template--24533156004131__why_choose_MX7bKk{padding-top:40px!important;padding-bottom:60px!important}span.color_text.cushie_title{font-size:24px}.why_choose_content h4{font-size:12px}.why_choose_icon h4{font-size:12px;display:flex;align-items:center;width:100%;margin:0 0 0 10px;line-height:normal;display:-webkit-box;max-width:200px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.icon-heading_box_9XJtLm .why_choose_icon img{height:20px!important}.contact_static_product_container .static_product_information h2,.financing_static_product .static_product_information h2{width:260px}.static_product_columns{padding:0}.static_product_information h2{line-height:130%;text-align:center}.static_product_information h3{width:70%}.shop_now_button a{font-size:20px;width:100%}.review_block{display:block;font-size:12px!important;text-align:center;gap:2px;flex-wrap:wrap}.product_custom_image.desktop_prd_image img{padding:10px;border-radius:30px}.static_product_grid{padding:30px 0}.new_footer_container .footer-newsletter,.footer-newsletter{width:100%}.footer_newsletter_row h3{font-size:30px}.footer_column.footer_menu.footer-menu-menu_link_R6kCwy{width:53%}.footer_column.footer_social_media.footer-social-social_media_JQBfdL{width:38%}h3.footer_heading{font-size:22px}.button-toggle-main-wrap #klaviyo-toggle-btn-mobile{display:none!important}.static_product_information h3{text-align:center}.heading-video-template--24566500294947__heading_video_y33dG4,.image-content-template--24566500294947__image_content_cJzqbQ{padding-top:40px;padding-bottom:40px}.heading_video_label{padding:0 0 10px}.heading_video_label h2{padding:0 40px}.video_heading_grid video.myVideo{height:100%}button#playButton{width:84px;height:84px}.image-content-template--24566500294947__image_content_cJzqbQ img.star_img{height:100%;width:58px;padding:0 2px}.richtext_wrapper h2{width:100%}.junip-product-review-container{padding:32px 40px!important}.faq_section_wrapper{display:flex;flex-direction:column}.faq_section_container .shop_now_button a{font-size:20px}#shopify-section-template--24566500294947__static_product_section_T7E9jz span.color_text:after{bottom:0}.static_prd_content{padding-bottom:10px}.static_product_columns{margin:0 15px}.static_product_wrapper{padding:40px 20px}.static_product_grid{padding:0!important}.expert_form_grid{padding:0;overflow-x:unset;overflow-y:unset;max-height:80vh}.content-image_content_xH3bKC .image_content_content h3{width:75%!important;margin:auto}.content-image_content_FHn6pr .image_content_content h3{width:92%!important;margin:auto}.content-image_content_zyAjBN .image_content_content h3{width:75%!important;margin:auto}.image-content-template--24563863159075__image_content_DzLCTt img.star_image{width:100px;object-fit:contain;height:12px}.review_slider_heading span.color_text:after{bottom:-5px}.static_product_information h3{margin-top:0}.static_prd_content{padding:0 20px 10px 0;gap:15px}.static_product_information .review_block{padding-top:20px}.product_faqs_container .faq_section_content{width:100%}#shopify-section-template--24566500294947__product_fa_qs_section_Gp6ydH .faq_section_container{padding:20px}.faq_section_content{padding-bottom:20px}.static_product_information{padding:0;padding-left:0!important}.sleep_box ul{padding:0 10px 10px!important}.shop_now_button.desktop_button{display:none}}.sleep_box.sleep_box_first ul{padding:0 40px 10px}.sleep_box.sleep_box_second ul,.sleep_box.sleep_box_third ul{padding:0 50px 10px}@media only screen and (max-width:767px){.accordion-item-2 .accordion-heading:after,.refund_faqs h4.accordion-heading:after{min-width:36px}.points-holder{width:100%;height:100%!important;flex-direction:column;padding-left:5px;padding-right:5px}}@media(max-width:1024px)and (min-width:992px){.point_steps .points-text-cont:before{left:-21px;transform:unset;top:12px}.point_steps h6.h6-xs{margin-top:10px}}@media(max-width:767px)and (min-width:576px){.points-connet-line{width:4px;height:75%;margin-top:0;top:12%;left:28px}.point_steps .point-container{margin-bottom:10px}.point_steps{width:100%;margin-top:0}.shop_now_button a{white-space:nowrap!important}.shop_now_button a:after{min-width:29px!important}.footer_payment{display:flex!important}}@media(max-width:575px){.point_steps .points-text-cont{width:fit-content}.point_steps .points-text-cont{padding:10px 15px!important}.points-connet-line{margin-top:0;left:20px;top:14%;width:3px;height:70%}.point_steps .point-container{margin-bottom:0!important}.point_steps{margin-top:30px!important}}@media(max-width:478px){.point-container{height:unset}.shop_now_button{white-space:nowrap!important}.point_wrapper .shop_now_button{margin-left:0;margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/style.css.map?v=15542949922876798771785915885 */


/* ===== Source: page.css ===== */
/** Shopify CDN: Minification failed

Line 2533:10 Expected identifier but found whitespace
Line 2533:11 Unexpected "40px"

**/
.faq-outer ,.term-outer  {
    background: #ECE7E0;
    width: 100%;
}
.term-outer .custom-container .policy-rich-text > h2:first-of-type {
    margin-top: 0;
}
.faq-outer .custom-container {
    max-width: 1698px !important;
    width: 100%;
    margin: 0 auto;
    padding: 50px 30px !important;
}
.faq-outer .custom-container a {
    color:#583B1E !important;
}
.term-outer .custom-container {
  max-width: 1820px !important;
  width: 100%;
  padding: 80px 30px;
  margin: 0 auto;
}
.term-outer .custom-container h2 {
  padding: 0 !important;
  font-family: DM Sans;
  font-weight: 700;
  font-size: 40px;
  line-height: 1.2;
  letter-spacing: 0;
  margin: 80px 0 40px;
  color: #222222;
}

.term-outer .custom-container h4 {
  font-family: DM Sans;
  font-weight: 800;
  font-size: 24px;
  line-height: 1.2;
  letter-spacing: 0;
  margin: 0;
  color: #222222;
}

.term-outer .custom-container p, .term-outer .custom-container  li {
  font-family: DM Sans;
  font-weight: 400;
  font-size: 24px;
  line-height: 1.4;
  letter-spacing: 0;
  margin-bottom: 30px;
  color: #222222;
}
 .term-outer .custom-container  li{
     margin-bottom: 10px;
 }

.term-outer .custom-container a {
  color: #222222;
}
.term-outer .custom-container a strong {
  font-weight: 400;
}



.hdr_quiz_frm_container {
  padding: 20px 25px;
}
.hdr_quiz_frm_wrap img {
  width: 165px;
  object-fit: contain;
}
.ftr_frm_wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ftr_quiz_frm_container {
  margin: 30px;
  padding: 30px 0;
  border-top: 2px solid #d9d9d9;
}
.ftr_grid.ftr_copyright p {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 16px;
  color: #1f1f1f;
}
.ftr_grid {
  flex: 1;
}
.ftr_grid.ftr_logo {
  text-align: center;
}
.ftr_grid.ftr_copyright p a {
  color: #000;
  text-decoration: none;
}
.mobile_right_image {
  display: none;
}
.quiz_page .header_container,
.quiz_page .footer_grids,
.quiz_page .button-toggle-main-wrap {
  display: none !important;
}
.quiz_page .new_footer_container {
  padding: 0 30px;
}
.new_hero_content {
  flex: 0 50%;
  padding: 50px 60px;
  position: relative;
  z-index: 1;
}
.new_hero_content h3 {
  color: #fff;
  font-size: 36px;
  font-weight: 700;
  text-transform: capitalize;
  line-height: 40px;
}
.new_hero_content h3 span.yellow_wave {
  position: relative;
  font-size: 54px;
  line-height: 81px;
  color: #ffec85;
  display: block;
  width: fit-content;
  padding-bottom: 8px;
}
.new_hero_content h3 span.yellow_wave:after {
  content: "";
  background-image: url(/cdn/shop/files/yellow_wave.png?v=1719400870);
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  max-width: 100%;
  display: inline-flex;
  background-position: bottom;
  height: 12px;
  position: absolute;
  bottom: 6px;
  left: 0;
}
.new_hero_sub_text p {
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}
.new_wrong_true {
  width: 95%;
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  margin: 30px 0;
}
.wrong_text p {
  font-size: 15px;
  color: #4a3b3a;
  font-weight: 500;
}
.true_text p {
  color: #4a3b3a;
  font-size: 16px;
  font-weight: 600;
}
.wrong_text,
.true_text {
  flex: 0 50%;
  padding: 15px 8px;
  display: flex;
  align-items: center;
  gap: 10px;
}
.wrong_text {
  background-color: #fffae2;
}
.true_text {
  background-color: #fff;
}
.wrong_text:first-child {
  border-radius: 14px 0 0 0;
}
.wrong_text:nth-child(5) {
  border-radius: 0 0 0 14px;
}
.true_text:nth-child(2) {
  border-radius: 0 14px 0 0;
}
.true_text:last-child {
  border-radius: 0 0 14px 0;
}
.new_hero_sub_text_2 p {
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  line-height: 30px;
}
.quiz_page .shop_now_button a {
  width: fit-content;
}
a.new_hero_button {
  border-radius: 70px;
  background: #09b205;
  padding: 24.5px 56px;
  color: #fff;
  text-decoration: none;
  font-size: 20px;
  font-weight: 700;
  line-height: 140%;
  margin-top: 30px;
  display: flex;
  align-items: center;
  gap: 11px;
  text-transform: uppercase;
  width: 80%;
  justify-content: center;
}
a.new_hero_button:after {
  content: "";
  background-image: url(/cdn/shop/files/right-arrow.png?v=1709275590);
  height: 29px;
  width: 29px;
  display: inline-table;
  background-size: cover;
  background-repeat: no-repeat;
  vertical-align: bottom;
  margin-left: 5px;
}
.new_hero_wrapper {
  display: flex;
  align-items: center;
  position: relative;
}
.new_hero_banner {
  position: absolute;
  width: 65%;
  right: 0;
  z-index: 0;
}
.new_hero_banner img {
  width: 100%;
}
.mb_new_hero_banner {
  display: none;
}
.proudly_feature_wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.left_side_content h2 {
  font-size: 24px;
  color: #1f1f1f;
  font-weight: 600;
}
img.decore_image {
  height: 42px;
  object-fit: contain;
}
.proudly_review_text p {
  font-size: 24px;
  font-weight: 500;
  font-style: normal;
  line-height: 33.6px;
}
img.proudly_review_star_img {
  height: 30px;
  width: 110px;
  object-fit: contain;
}
.right_image img {
  height: 390px;
  width: 100%;
  object-fit: contain;
}
.proudly_feature_container {
  padding: 50px 100px;
  position: relative;
}
img.decore_image {
  margin: 14px 0;
}
.proudly_review_text {
  margin-bottom: 10px;
}
.right_image {
  position: absolute;
  bottom: 0;
  right: 140px;
}
.template-page .sleep_wrapper {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  padding-top: 20px;
}
.template-page .custom-container {
  max-width: 100%;
  padding: 75px 30px;
}
.template-page .sleep_img {
  margin-bottom: -70px;
  text-align: center;
}
.template-page .sleep_content:not(:first-child) ul li:before {
  content: "";
  background-image: url(/cdn/shop/files/tick-circle.png?v=1710824694);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.template-page .sleep_box ul {
  list-style-type: none;
  margin-bottom: 0;
}
.template-page .sleep_box ul li {
  position: relative;
  min-height: 60px;
  display: flex;
  align-items: center;
}
.template-page .sleep_box_second ul {
  margin-bottom: 0;
}
span.number_ {
  color: #ec7824;
  border: 3px solid #ec7824;
  border-radius: 50%;
  font-weight: 600;
  height: 38px;
  width: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.number_content {
  display: flex;
  align-items: baseline;
  gap: 20px;
  margin-bottom: 15px;
}
.number_heading_desc h3 {
  margin: 0 !important;
  font-size: 25px;
  font-weight: 700;
  line-height: 25px;
  padding-bottom: 5px;
}
.number_heading_desc p {
  font-size: 16px;
  font-weight: 400;
  line-height: 22.4px;
  color: #1f1f1f;
}
.page_static_image_container .static_product_information h2 {
  width: 600px;
}
.page_static_image_container .static_product_information span.color_text:after {
  background-position: left;
}
.page_static_image_container .static_product_columns {
  margin-bottom: 40px;
}
.bitlogin-root {
  flex-direction: row !important;
}
.cfp_content_new_financing .div-block-feature3 {
  display: flex;
  justify-content: space-between;
}
.cfp_content_new_financing .feaure-slider-grid,
.cfp_content_new_financing .feature-content-grid {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 0 30px;
}
.cfp_content_new_financing .slider-sofa-mobile {
  height: auto;
  width: 100%;
  max-width: 800px;
}
.cfp_content_new_financing .featureSlider .slide.w-slide .imgPosright {
  width: 358px;
  height: 85.04px;
  position: absolute;
  bottom: 8px;
  padding: 7px 16px;
  right: -10px;
}
.cfp_content_new_financing .imgPosright img {
  border-radius: 10px 10px 40px;
  height: auto;
  object-fit: contain;
  width: 100%;
}
.cfp_content_new_financing .w-slider-mask1 .w-slide {
  padding: 10px;
}
.cfp_content_new_financing
  .featureSlider
  .slide.w-slide
  .absolute-position-holder1 {
  position: relative;
}
.cfp_content_new_financing .sofa-dot-holder1 img.sofa-absolute {
  border-radius: 40px;
  height: auto;
}
.cfp_content_new_financing .imgNavList .imgnavitem.active {
  border: 1px solid #c67800 !important;
  border-radius: 10px;
}
.cfp_content_new_financing .header_cfp {
  margin-left: 0 !important;
  font-family: Poppins;
  font-size: 38px;
  font-weight: 700;
  line-height: 57.6px;
  letter-spacing: 0em;
  text-align: left;
  margin-bottom: 40px;
}
.cfp_content_new_financing .header_cfp span {
  font-size: 48px;
  display: inline-block;
}
.cfp_content_new_financing span.slideicon {
  max-width: 33px;
  margin-right: 10px;
}
.cfp_content_new_financing p.p-2xs {
  font-size: 18px;
  font-weight: 400;
  line-height: 27px;
}
.cfp_content_new_financing .imgtopperMob {
  display: none;
}
.template-page .junip-product-review-container {
  margin: 0 50px;
  max-width: 100%;
  padding-top: 70px;
}
.hero_days_trial {
  width: 100%;
}
.hero_days_trial .hero-section {
  height: 100vh;
}
.hero_days_trial .hero-image-2 {
  object-position: bottom;
}
.hero_days_trial .h1-hero {
  flex-direction: column;
  width: 963px;
  margin: 0 auto;
  text-align: center;
  row-gap: 20px;
  padding: 0;
}
.hero_days_trial h1.h1-white {
  font-size: 64px;
  padding-bottom: 50px;
  width: 800px;
}
.hero_days_trial .review_block {
  color: #fff;
}
.hero_richtext p {
  font-size: 20px;
  color: #fff;
  letter-spacing: 0;
}
.hero_days_trial .white_wave {
  position: relative;
}
.hero_days_trial .h1-white span.white_wave:after {
  content: "";
  background-image: url(/cdn/shop/files/white_long_vectore_2.png?v=1710741393);
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  display: inline-flex;
  background-position: bottom;
  height: 11px;
  position: absolute;
  bottom: -15px;
  left: 0;
}
.main_point_container {
  width: 85%;
}
.point_wrapper {
    display: flex;
    align-items: start;
    gap: 30px;
    justify-content: space-between;
}
.point_wrapper .div-block-42 {
  flex-direction: column;
  width: 43%;
}
.point_steps .points-holder.pc {
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.point_steps {
  width: 48%;
}
.point_heading h2 {
  font-size: 44px;
  line-height: 57.2px;
  color: #000;
  width: 470px;
  padding-bottom: 30px;
}
.point_wrapper .shop_now_button a {
  margin: 0;
}
.point_steps .points_verticle_line {
  width: 7px;
  height: 850px;
  top: 65px;
  left: 28px;
  background-color: #93996D;
  position: absolute;
  z-index: -1;
}
.point_steps .point-container {
  flex-direction: row;
  width: 100%;
  gap: 62px;
  margin-bottom: 80px;
}
.point_steps .points-text-cont {
  background-color: #fff;
  width: 100%;
  padding: 50px 40px;
  border-radius: 10px;
  position: relative;
}
.point_steps .points-text-cont:before {
  content: "";
  background-image: url(/cdn/shop/files/Left_Polygon.png?v=1715676182);
  position: absolute;
  left: -20px;
  height: 35px;
  width: 35px;
  top: 38%;
  background-size: contain;
  background-repeat: no-repeat;
}
div#shopify-section-trial-2 {
  padding: 70px 0 0 0 !important;
}
.trial_faqs .faq_section_wrapper {
  align-items: start;
}
.trial_static_product .static_product_information h2 {
  width: 550px;
}
.trial_static_product .shop_now_button a {
  width: 400px;
}
.trial_static_product .static_product_information span.color_text:after {
  background-image: url(/cdn/shop/files/unleash_frame.png?v=1710148627);
}
.point_steps h6.h6-xs {
  text-align: left;
  font-size: 28px;
  color: #1f1f1f;
  margin-bottom: 10px !important;
}
.point_steps p.p-2xs {
  text-align: left;
}
.point_steps .point-image {
  width: 75px;
  height: 75px;
  background-color: #fff;
  /* padding: 7px; */
  border-radius: 50%;
}
.point_heading span.color_text {
  position: relative;
}
.point_heading h2 span.color_text:after {
  content: "";
  background-image: url(/cdn/shop/files/section_vector.png?v=1709714740);
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  display: inline-flex;
  background-position: bottom;
  height: 10px;
  position: absolute;
  bottom: -4px;
  left: 0;
  right: 0;
}
.richtext_container {
  padding: 50px;
  text-align: center;
}
.richtext_wrapper h2 {
  font-size: 48px;
  line-height: 62.4px;
  color: #1f1f1f;
  padding-bottom: 20px;
}
.richtext_wrapper span.color_text:after {
  content: "";
  background-image: url(/cdn/shop/files/section_vector.png?v=1709714740);
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  display: inline-flex;
  background-position: bottom;
  height: 14px;
  position: absolute;
  bottom: -4px;
  left: 0;
}
.richtext_content p {
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  color: #1f1f1f;
}
.financing_hero_section {
  height: 600px;
}
.financing_hero_section .h1-hero {
  flex-direction: column;
  width: 50%;
  margin: 0 auto;
  text-align: center;
  padding-bottom: 120px;
}
.financing_hero_section .h1-hero h1.h1-white {
  font-size: 64px;
  text-transform: capitalize;
  line-height: 76.8px;
  padding-bottom: 30px;
}
.hero_3_richtext p {
  font-size: 20px;
  color: #fff;
  line-height: 30px;
}
.financing_hero_section .h1-hero h1.h1-white span.white_text {
  position: relative;
}
.financing_hero_section .h1-hero h1.h1-white span.white_text:after {
  content: "";
  background-image: url(/cdn/shop/files/white_frame.png?v=1715574996);
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  display: inline-flex;
  background-position: bottom;
  height: 11px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.image_text_col {
  display: flex;
  align-items: center;
  margin: 30px 0;
  border-radius: 20px;
  overflow: hidden;
}
.image_text_information,
.block_image {
  width: 50%;
}
.image_text_block_container {
  margin: 50px 80px;
}
.image_text_heading h2 {
  font-size: 48px;
  text-align: center;
  line-height: 62.4px;
  width: 900px;
  margin: 0 auto;
}
.image_text_information {
  padding: 12px 80px;
}
.image_text_information h3 {
  font-size: 34px;
  font-weight: 600;
  line-height: 47.6px;
  color: #1f1f1f;
}
.image_text_information p {
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  color: #555;
}
.image_text_heading span.color_text:after {
  content: "";
  background-image: url(/cdn/shop/files/orange_fram_long.png?v=1709707147);
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  display: inline-flex;
  background-position: bottom;
  height: 15px;
  bottom: -15px;
  position: absolute;
  left: 0;
}
.image_text_block_grid {
  padding-top: 40px;
}
.template-page.affiliate_page .image_text_column {
  background-color: #00000087;
}
.template-page.affiliate_page .image_bakground_row {
  height: 35vh;
}
.template-page.affiliate_page .image_text_grid h1 {
  font-size: 28px;
  line-height: 34px;
  margin: 0;
  padding: 15px 0;
}
.template-page.affiliate_page .image_text_grid {
  width: 50%;
}
.template-page.affiliate_page .image_text_grid p {
  font-size: 18px;
  padding-top: 0;
}
.template-page.affiliate_page .review_block {
  font-size: 18px;
  padding-top: 0;
}
.template-page .three_block_grid .custom-container {
  width: 100%;
  max-width: 100%;
}
.template-page .three_block_row {
  display: flex;
  align-items: start;
  justify-content: center;
  gap: 50px;
}
.template-page .three_cnt_sec h3 {
  font-size: 25px;
  color: #1f1f1f;
}
.template-page .multiple_image_grid img {
  height: 660px;
  width: 100%;
}
.text_heading h2 {
  font-size: 48px;
  color: #1f1f1f;
  text-align: center;
}
.text_heading p {
  font-size: 20px;
  color: #1f1f1f;
  text-align: center;
  padding-top: 40px;
}
.text_number_blocks {
  display: flex;
  align-items: self-start;
  justify-content: center;
  gap: 40px;
  margin-top: 50px;
}
.text_blocks_container {
  padding: 50px;
  position: relative;
}
.number_row {
  border: 3px solid #ec7824;
  text-align: center;
  margin: 0 auto;
  height: 38px;
  width: 38px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ec7824;
  font-size: 20px;
  font-weight: 600;
}
.text_numer_row h3 {
  text-align: center;
  font-size: 25px;
  font-weight: 700;
  color: #1f1f1f;
}
.text_numer_row p {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  color: #1f1f1f;
}
img.wave_text_image {
  position: absolute;
  top: -50px;
  width: 100%;
  right: 0;
  left: 0;
}
.text_heading {
  position: relative;
}
.text_heading h2 span.color_text:after {
  content: "";
  background-image: url(/cdn/shop/files/unleash_frame.png?v=1710148627);
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  display: inline-flex;
  background-position: bottom;
  height: 13px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.review_wrapper .review_block {
  justify-content: center;
}
.review_custom_heading h2 {
  font-size: 64px;
  display: block;
  text-align: center;
  line-height: 83.2px;
  color: #1f1f1f;
  padding: 25px;
}
.review_custom_heading h2 span.color_text:after {
  content: "";
  background-image: url(/cdn/shop/files/section_vector.png?v=1709714740);
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  display: inline-flex;
  background-position: bottom;
  height: 18px;
  position: absolute;
  bottom: -4px;
  left: 0;
}
.review_custom_heading p {
  font-size: 20px;
  text-align: center;
  font-weight: 500;
}
.review_custom_heading {
  padding: 40px 40px 80px 40px;
}
.review_slider_row.swiper-wrapper {
  overflow: visible;
}
.review_column {
  display: flex;
  align-items: center;
  height: 100%;
  background-color: #fff;
  border-radius: 20px;
  padding: 20px;
  gap: 30px;
}
.review_image img {
  width: 330px;
  max-width: 330px;
  height: 320px;
  object-fit: cover;
  border-radius: 14px;
}
.review_custom_slider_grid {
  overflow: hidden;
  position: relative;
}
.review_container {
  padding-bottom: 60px;
}
.review_contents p {
  font-size: 20px;
  color: #1f1f1f;
  font-weight: 500;
  line-height: 28px;
  margin: 30px 0;
}
span.review_auth_nm {
  font-size: 24px;
  font-weight: 700;
  color: #1f1f1f;
  line-height: 31.2px;
}
span.review_dt {
  font-size: 15px;
  font-weight: 400;
  line-height: 19.5px;
}
.review_author_date {
  display: flex;
  align-items: center;
  gap: 10px;
  padding-top: 10px;
}
.review_column.swiper-slide {
  opacity: 0.5;
}
.review_column.swiper-slide.swiper-slide-active {
  opacity: 1;
}
.custome_review_btn .review-cust-prev,
.custome_review_btn .review-cust-next {
  position: absolute;
  top: 45%;
  z-index: 1;
  background-color: #000;
  padding: 11px;
  border-radius: 8px;
  cursor: pointer;
}
.custome_review_btn .review-cust-prev {
  left: 8%;
}
.custome_review_btn .review-cust-next {
  right: 8%;
}
.custome_review_btn .review-cust-prev:before,
.custome_review_btn .review-cust-next:before {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
}
.custome_review_btn .review-cust-prev:before {
  background-image: url(/cdn/shop/files/fluent_arrow-left.png?v=1709964794);
}
.custome_review_btn .review-cust-next:before {
  background-image: url(/cdn/shop/files/fluent_arrow-right.png?v=1709964794);
}
.review_custom {
  padding-top: 70px;
}
.review_custom .junip-see-more {
  background-color: #fff0;
  color: #09b205;
  border-radius: 70px !important;
  border: 3px solid #09b205;
  font-size: 12px;
  font-weight: 700;
  padding: 10px 30px;
}
.review_custom .junip-product-review-container {
  max-width: 1400px;
}
.content_container .chosse_wrapper span.color_text:after {
  background-image: url(/cdn/shop/files/unleash_frame.png?v=1710148627);
  height: 11px;
}
.faqs_heading_row .review_block {
  justify-content: center;
}
.faqs_heading_row h2 {
  font-size: 64px;
  line-height: 83.2px;
  padding: 15px 0;
  color: #1f1f1f;
}
p.faqs_sub_title {
  font-size: 20px;
  color: #1f1f1f;
  font-weight: 500;
}
.faqs_tabs {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 40px;
  margin-bottom: 10px;
  gap: 10px;
}
.faqs_heading_grid {
  text-align: center;
  padding: 30px 40px;
}
label.faqs_tab_heading {
  font-size: 16px;
  border-radius: 5px;
  border: 1px solid #1f1f1f;
  padding: 10px 15px;
  font-weight: 400;
  line-height: 20.8px;
  cursor: pointer;
}
label.faqs_tab_heading.active_heading {
  background-color: #1f1f1f;
  color: #fff;
}
.faqs_accordion_grid {
  width: 60%;
  margin: 60px auto;
}
.faqs_question h3 {
  font-size: 18px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  margin: 0;
}
.faqs_question h3:after {
  content: "+";
  border: 1px solid #000;
  border-radius: 5px;
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.faqs_question {
  border: 1px solid #1f1f1f40;
  border-radius: 14px;
  padding: 18px 20px;
  margin-bottom: 20px;
}
.faqs_answer_grid {
  height: 0;
  overflow: hidden;
  transition:
    height 0.5s ease-in-out,
    padding-top 0.5s ease-in-out;
}
.faqs_answer p {
  padding: 10px 0 0;
  font-size: 16px;
  color: #555;
}
.faqs_question.active {
  background-color: #fffae2;
}
.faqs_question.active h3:after {
  content: "-";
  color: #fff;
  background-color: #000;
}
.faqs_heading_row h2 span.color_text:after {
  content: "";
  background-image: url(/cdn/shop/files/section_vector.png?v=1709714740);
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  display: inline-flex;
  background-position: bottom;
  height: 14px;
  position: absolute;
  bottom: -3px;
  left: 0;
}
h4.accordion-heading,
.refund_faqs h4.accordion-heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  font-family: DM Sans;
  font-weight: 400;
  font-size: 32px;
  line-height: 1.2;
  letter-spacing: 0;
  cursor: pointer;
  color: #222222 !important;
}
h4.accordion-heading:after,
.refund_faqs h4.accordion-heading:after {
  content: "+";
  border: 1px solid #4A3B3A;
  border-radius: 5px;
  color: #4A3B3A;
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.accordion-item-2 {
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
.accordion-wrapper {
  padding: 30px !important;
  border-color: #1f1f1f !important;
  border: 1px solid #1f1f1f !important;
  border-radius: 14px;
  margin-bottom: 20px;
  background: #ECE7E0 !important ;

}
.accordion-item-content-2,
.refund_faqs .accordion-item-content-2 {
  margin: 0 !important;
  display: block !important;
  padding: 0;
}
.accordion-description p,
.refund_faqs .accordion-item-content-2 p,
.accordion-item-content-2 p,
.accordion-item-content-2 li {
    color: #222222;
    margin: 0 !important;
    padding: 25px 0 0;
    font-family: DM Sans;
    font-weight: 400;
    font-size: 20px;
    line-height: 1.4;
    letter-spacing: 0;
}
.accordion-item-content-2 li{
  padding: 0px 0 0;
}
.refund_faqs .accordion-item-content-2 ul {
  padding: 15px 30px 0;
}
.accordion-description ul li,
.refund_faqs .accordion-item-content-2 ul li {
  font-family: "Poppins";
}
.accordion-wrapper.active_acc {
  background-color: transparent;
}
.accordion-wrapper.active_acc h4.accordion-heading,
.refund_faqs .accordion-wrapper.active_acc h4.accordion-heading {
  color: #1f1f1f !important;
}
.accordion-wrapper.active_acc h4.accordion-heading:after,
.refund_faqs .accordion-wrapper.active_acc h4.accordion-heading:after 
, .accordion-wrapper.active_accd h4.accordion-heading:after
{
  background-color: #583B1E;
  color: #fff;
  content: "-";
}
.warrantty_grey_back {
  top: 270px;
}
.accordion-item-2 {
  background-color: transparent !important;
}
.accordion-wrapper.active_acc .accordion-item-2 {
  background-color: #fffae2;
}
.warranty_faq_contain,
.shipping_faqs {
  max-width: 100%;
  padding: 50px 30px !important;
  justify-content: center !important;
}
.warranty_hero,
.shipping_hero {
  height: auto !important;
}
.warranty_faq_contain h1,
.shipping_faqs h1 {
      width: 100%;
    margin: 0 0 30px;
    font-family: DM Sans;
    font-weight: 700;
    font-size: 40px;
    line-height: 1.2;
    letter-spacing: 0;
    text-align: center;
    color:#222222;
}
.content_text {
  padding: 25px 20px;
}
.content_text .w-richtext p {
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}
.content_text a.back-policy-button {
  margin-bottom: 1px;
}
.warranty_faqs,
.shipping_faqs_accordion {
  padding-top: 5px;
  /* margin-top: 85px; */
}
.email_subscription_row h2 span.vector_heading:after {
  background-image: url(/cdn/shop/files/white_long_vectore_2.png?v=1710741393);
  height: 15px;
  bottom: -4px;
  width: 100%;
}
.article_heading {
  width: 100%;
  padding: 40px;
  background-color: #fef7dd;
}
.article_heading h2 {
  text-align: center;
  font-size: 34px;
  color: #1f1f1f;
  line-height: 40px;
  width: 50%;
  margin: 0 auto;
}
.article_created {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 10px 0;
  gap: 11px;
}
.article_created span {
  font-size: 18px;
  font-weight: 500;
}
.article_image img {
  height: 300px;
  object-fit: contain;
}
.article_image {
  margin: 30px 0;
}
â
.single_article_page .blog-text.w-richtext {
  margin-top: 10px;
}
.single_article_page .blog-text.w-richtext b,
.single_article_page .blog-text.w-richtext h1 {
  color: #1f1f1f;
}
.warranty_faq_contain .review_block,
.shipping_faqs .review_block {
  justify-content: center;
  padding-top: 0;
}
p.warranty_sub_title,
.shipping_sub_title {
      color: #222222;
    font-family: DM Sans;
    font-weight: 400;
    font-size: 24px;
    line-height: 1.4;
    letter-spacing: 0;
    text-align: center;
}
.read_more_review {
  display: none;
}
.refund_trial_container .reviews_content_column.swiper-slide {
  height: 100%;
}
.trial_static_product .static_product_information,
.contact_static_product_container .static_product_information,
.financing_static_product .static_product_information {
  flex: 0;
  width: 90%;
  margin: 0 auto;
  padding: 0;
}
.trial_static_product .product_custom_image.desktop_prd_image,
.contact_static_product_container .product_custom_image.desktop_prd_image,
.financing_static_product .product_custom_image.desktop_prd_image {
  flex: 0 50%;
}
.trial_static_product .product_custom_image.desktop_prd_image img,
.contact_static_product_container .product_custom_image.desktop_prd_image img,
.financing_static_product .product_custom_image.desktop_prd_image img {
  height: 750px;
  width: 100%;
  object-fit: cover;
}
.contact_static_product_container .static_product_information h2,
.financing_static_product .static_product_information h2 {
  width: 550px;
}
img.mobile_hero_image,
.mobile_review_code,
.step_review_button.mobile {
  display: none;
}
.review_block.mobile_review_code b:first-child,
.review_block.desktop_review_code b:first-child {
  font-weight: 500;
}
.review_block.mobile_review_code b,
.review_block.desktop_review_code b {
  text-transform: capitalize;
}
.point_wrapper .shop_now_button {
  margin-bottom: 0;
}
.financing_hero_section .review_block {
  color: #fff;
  padding-bottom: 10px;
  text-transform: capitalize;
}
.financing_hero_section .review_block b:first-child {
  font-weight: 400;
}
img.mobile_financial_banner {
  /* display:none; */
  height: 100%;
  object-fit: cover;
}
 .warranty_faq_contain .welcome-text-wrapper,
  .shipping_faqs .welcome-text-wrapper {
    width:100% !important
    
  }

@media (max-width: 1600px) 
{
  h4.accordion-heading, .refund_faqs h4.accordion-heading {
    font-size: 28px;
}
.accordion-wrapper {
    padding: 20px !important;
}
.accordion-description p, .refund_faqs .accordion-item-content-2 p, .accordion-item-content-2 p , .accordion-item-content-2 li {
    padding: 15px 0 0;
    font-size: 18px;
}



.term-outer .custom-container h2 {
  font-size: 36px;
  margin: 50px 0 30px;
}

.term-outer .custom-container h4 {
  font-size: 20px;
}

.term-outer .custom-container p, .term-outer .custom-container  li {
  font-size: 18px;
  margin-bottom: 15px;
}
 .term-outer .custom-container  li{
     margin-bottom: 5px;
 }


}
@media (max-width: 1440px) 
{
  h4.accordion-heading, .refund_faqs h4.accordion-heading {
    font-size: 26px;
}

.accordion-description p, .refund_faqs .accordion-item-content-2 p, .accordion-item-content-2 p ,.accordion-item-content-2 p,
.accordion-item-content-2 li{
    font-size: 16px;
}
h4.accordion-heading:after, .refund_faqs h4.accordion-heading:after {
    width: 30px;
    height: 30px;
    min-width: 30px !important;
}


.term-outer .custom-container h2 {
  font-size: 32px;
  margin: 40px 0 20px;
}

.term-outer .custom-container h4 {
  font-size: 18px;
}

.term-outer .custom-container p, .term-outer .custom-container  li {
  font-size: 16px;
  margin-bottom: 10px;
}
.point_steps .point-container {
    gap: 50px;
}
.point_steps .points-text-cont {
    padding: 20px 30px;
}
.page\.refund  .point_steps h6.h6-xs {
    font-size: 26px;
    margin-bottom: 20px!important;
}
.point_steps p.p-2xs {
    font-size: 18px !important;
}

.point_steps .point-image {
    width: 60px;
    height: 60px;
    margin: 0 !important;
}
.point_steps .points_verticle_line {
    height: 73% !important;
    left: 29px !important;
}
.point_steps {
    width: 50%;
}


}
@media (max-width: 1199px) 
{

  h4.accordion-heading, .refund_faqs h4.accordion-heading {
    font-size: 24px;
}

.term-outer .custom-container h2 {
  font-size: 28px;
  margin: 30px 0 20px;
}
.point_steps .point-container {
    margin-bottom: 50px;
}

}

@media (max-width: 1024px) {
.point_wrapper .div-block-42 {
    align-items: center !important;
}
}
@media (max-width: 1024px) and (min-width: 768px) {
  .left_side_content {
    width: 80%;
  }
  .ftr_frm_wrap {
    flex-wrap: wrap;
    gap: 20px;
  }
  .ftr_grid {
    flex: auto;
  }
  .ftr_grid.ftr_copyright {
    order: 2;
    width: 48%;
  }
  .ftr_grid.ftr_logo {
    order: 1;
    width: 100%;
  }
  .ftr_grid.footer_payment_img {
    order: 3;
    width: 48%;
  }
  .proudly_feature_container {
    padding: 40px 40px;
  }
  .right_image {
    right: 0;
  }
  .new_hero_content {
    flex: 0 100%;
  }
  .mb_new_hero_banner {
    display: block;
    padding-top: 15px;
  }
  .new_hero_banner.desktop_banner {
    display: none;
  }
  .main_point_container .review_block {
    justify-content: center;
  }
  .faq_section_wrapper {
    gap: 40px;
  }
  .financing_static_product .static_product_grid,
  .contact_static_product_container .static_product_grid,
  .trial_static_product .static_product_grid {
    flex-direction: column;
  }
  .contact_static_product_container .static_product_information h2,
  .financing_static_product .static_product_information h2,
  .trial_static_product .static_product_information h2 {
    width: 100%;
  }
  .trial_static_product .static_product_information,
  .contact_static_product_container .static_product_information,
  .financing_static_product .static_product_information {
    padding: 30px 20px;
  }
  .trial_static_product .product_custom_image.desktop_prd_image img,
  .contact_static_product_container .product_custom_image.desktop_prd_image img,
  .financing_static_product .product_custom_image.desktop_prd_image img {
    width: 100%;
    height: 100%;
  }
  img.mobile_financial_banner {
    display: none;
  }
  .step_review_button.mobile,
  img.mobile_hero_image {
    display: none;
  }
  .desktop_review_code {
    display: flex;
  }

  .hero_days_trial .h1-hero {
    width: 100%;
  }
  .hero_days_trial h1.h1-white {
    font-size: 50px;
    line-height: 60px;
    width: 80%;
  }
  .hero_richtext p {
    padding: 0 40px;
    line-height: 30px;
  }
  .template-page.affiliate_page .image_bakground_row {
    height: 40vh;
  }
  .template-page.affiliate_page .image_text_grid {
    width: 80%;
  }
  .warranty_faq_contain .welcome-text-wrapper {
    width: 100%;
  }
  .warranty_faq_contain .review_block,
  .shipping_faqs .review_block {
    width: 100%;
  }
  p.warranty_sub_title,
  .shipping_sub_title {
    width: 100%;
  }
  .faqs_accordion_grid {
    width: 90%;
    margin: 30px auto;
  }
  .faqs_heading_row h2 {
    font-size: 34px;
  }
  .faqs_tabs {
    flex-wrap: wrap;
  }
  .custome_review_btn .review-cust-next {
    right: 1%;
  }
  .custome_review_btn .review-cust-prev {
    left: 1%;
  }
  .review_custom_heading h2 {
    font-size: 40px;
    padding: 5px;
  }
  .text_heading h2 {
    font-size: 34px;
  }
  .text_heading p {
    padding-top: 20px;
  }
  .text_blocks_container {
    padding: 20px;
  }
  .text_numer_row h3 {
    font-size: 22px;
  }
  .text_numer_row p {
    font-size: 14px;
  }
  .text_number_blocks {
    gap: 10px;
  }
  .template-page .multiple_image_grid img {
    height: 100%;
  }
  .template-page .three_block_inner_cnt {
    width: 100%;
  }
  .template-page .three_cnt_sec h3 {
    font-size: 20px;
    line-height: 22px;
  }
  .template-page .three_block_row {
    gap: 10px;
  }
  .template-page .three_cnt_sec p {
    font-size: 14px;
    line-height: 18px;
  }
  p.content_sub_heading {
    font-size: 18px;
  }
  .content_wrapper h2 {
    font-size: 40px;
    padding: 15px 0;
  }
  .text_column h2 {
    font-size: 40px;
  }
  .text_column h3 {
    font-size: 18px;
  }
  .template-page .junip-product-review-container {
    margin: 0 30px;
    padding-top: 30px;
  }
  .point_wrapper {
    flex-wrap: wrap;
    justify-content: center;
  }
  .point_steps {
    width: 100%;
  }
  /* .point_steps .points-text-cont {
    width: auto;
    padding: 10px 10px;
  } */
  /* .point_steps .point-container {
    flex-direction: column;
    width: 100%;
    gap: 40px;
    margin-bottom: 80px;
  } */
  .point_steps h6.h6-xs {
    line-height: 25px;
    font-size: 18px;
  }
  .main_point_container {
    width: 95%;
  }

  .point_steps .points-holder.tablet {
    width: 100%;
    height: 100%;
    flex-direction: column;
  }
  /* .point_steps .points-text-cont:before {
    left: 39%;
    top: -21px;
    transform: rotate(90deg);
  } */
  .point_heading h2 {
    width: 100%;
  }
  .point_wrapper .shop_now_button a {
    margin: 0 auto;
  }
  .point_wrapper .div-block-42 {
    width: 80%;
    text-align: center;
  }
  .financing_hero_section .h1-hero {
    width: 70%;
  }
  .financing_hero_section .h1-hero h1.h1-white {
    font-size: 44px;
    line-height: 44.8px;
  }
  .financing_hero_section .wave-hero {
    bottom: -2%;
  }
  .image_text_heading h2 {
    font-size: 36px;
    width: 100%;
  }
  .image_text_block_container {
    margin: 50px 30px;
  }
  .image_text_information {
    padding: 10px 30px;
  }
  .image_text_information h3 {
    font-size: 26px;
    line-height: 34.6px;
  }
  .image_text_information p {
    font-size: 16px;
    line-height: 24px;
  }
  .cfp_content_new_financing {
    display: none;
  }
  .cfp_content_new_financing .feaure-slider-grid,
  .cfp_content_new_financing .feature-content-grid {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cfp_content_new_financing .div-block-feature3 {
    width: 100%;
    flex-wrap: wrap;
  }
  .cfp_content_new_financing .slider-sofa-mobile {
    height: 100%;
  }
}
@media (max-width: 767px) {
.point_steps p.p-2xs {
    font-size: 16px !important;
}
.point_steps .points-text-cont:before {
    left: -15px;
    height: 25px;
    width: 25px;
}
.page\.refund .step_review_description p {
    text-align: center;
}
.term-outer .custom-container h2 {
  font-size: 24px;
  margin: 25px 0 15px;
}

.term-outer .custom-container h4 {
  font-size: 16px;
}

.term-outer .custom-container p, .term-outer .custom-container  li {
  font-size: 14px;
  margin-bottom: 10px;
}


  a.new_hero_button:after {
    height: 22px;
    width: 22px;
  }
  .quiz_page .shop_now_button a {
    padding: 20px 30px;
  }
  .desktop_right_image {
    display: none;
  }
  .mobile_right_image {
    display: block;
  }
  .ftr_quiz_frm_container {
    margin: 10px;
    padding: 20px 0;
  }
  .ftr_frm_wrap {
    flex-direction: column;
    gap: 15px;
  }
  .ftr_copyright {
    order: 2;
  }
  .ftr_logo {
    order: 1;
  }
  .ftr_grid.footer_payment_img {
    order: 3;
  }
  .hdr_quiz_frm_wrap img {
    width: 130px;
  }
  span.number_ {
    border: 2px solid #ec7824;
    height: 30px;
    width: 30px;
  }
  .number_heading_desc {
    width: 83%;
  }
  .number_heading_desc p {
    font-size: 14px;
  }
  .page_static_image_container .static_product_columns {
    margin: 0 20px;
  }
  .number_heading_desc h3 {
    font-size: 20px;
    font-weight: 700;
    padding-top: 0;
    text-align: left;
    width: 100%;
  }
  .page_static_image_container .static_product_information h2 span {
    display: block;
    margin: 0 auto;
  }
  .page_static_image_container .mobile_prd_image img {
    border-radius: 0;
  }
  .page_static_image_container .static_product_wrapper {
    padding: 0 0 20px 0;
  }
  .page_static_image_container .static_product_information h2 {
    width: 100%;
    text-align: center;
  }
  .faq-outer .custom-container {
    padding: 30px 20px !important;
}
h4.accordion-heading:after, .refund_faqs h4.accordion-heading:after {
    width: 26px;
    min-width: 26px !important;
    height: 26px;
}
  .template-page .custom-container {
    padding: 30px 30px;
    /* background-color: #f4f4f4; */
  }
  .template-page .static_product_information .shop_now_button {
    width: 85%;
    margin: 0 auto;
  }
  .template-page .sleep_sec .div-block-42 {
    margin-top: 10px;
  }
  .template-page .sleep_img {
    margin-bottom: -42px !important;
  }
  .template-page .sleep_box:first-child {
    display: none;
  }
  .proudly_review_text p {
    font-size: 9px;
    line-height: 12px;
  }
  img.decore_image {
    height: 26px;
  }
  .right_image {
    right: 0;
    width: 47%;
  }
  .right_image img {
    height: 100%;
    width: 100%;
  }
  img.proudly_review_star_img {
    height: 16px;
    width: auto;
  }
  .left_side_content h2 {
    font-size: 14px;
    font-weight: 600;
    line-height: 22.4px;
  }
  .proudly_feature_container {
    padding: 20px 15px;
  }
  .left_side_content {
    width: 70%;
  }
  a.new_hero_button {
    padding: 15.5px 16px;
    text-align: center;
    font-size: 15px;
    font-weight: 700;
    line-height: 21px;
    width: 90%;
    margin: 15px auto auto;
  }
  .new_hero_sub_text_2 p {
    font-size: 9px;
    line-height: 13.5px;
    text-align: center;
    margin: 0 30px;
  }
  .wrong_text,
  .true_text {
    padding: 8px 8px;
  }
  .wrong_text p,
  .true_text p {
    font-size: 9px;
    line-height: 10px;
  }
  .wrong_text svg,
  .true_text svg {
    height: 8px;
    width: 8px;
  }
  .new_wrong_true {
    margin: 10px auto;
    width: 85%;
  }
  .new_hero_sub_text p {
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    line-height: normal;
    margin: 0 50px;
  }
  .new_hero_content h3 span.yellow_wave {
    font-size: 30px;
    line-height: 120%;
    margin: 0 auto;
  }
  .new_hero_content h3 {
    margin: 0 50px;
    font-size: 18px;
    line-height: 137%;
    text-align: center;
  }
  .new_hero_content {
    flex: 0 100%;
    padding: 30px 0;
  }
  .mb_new_hero_banner {
    display: block;
  }
  .new_hero_banner.desktop_banner {
    display: none;
  }
  .cfp_content_new_financing {
    display: none;
  }
  .financing_hero_section {
    height: 100%;
  }
  img.hero-image-2.desktop_financial_banner {
    display: none;
  }
  /* img.mobile_financial_banner{
        display:block
    } */
  .financing_hero_section .review_block {
    padding-bottom: 0;
  }
  .financing_hero_section .h1-hero {
    padding-bottom: 50px;
  }
  .contact_static_product_container .product_custom_image.desktop_prd_image,
  .financing_static_product .product_custom_image.desktop_prd_image {
    display: block;
  }
  .contact_static_product_container .product_custom_image.desktop_prd_image img,
  .financing_static_product .product_custom_image.desktop_prd_image img {
    height: 100%;
  }
  .contact_static_product_container span.static_compare,
  .contact_static_product_container span.original_price,
  .financing_static_product span.original_price {
    font-size: 18px;
  }
  .contact_static_product_container span.static_compare span,
  .contact_static_product_container span.original_price span,
  .financing_static_product span.static_compare span,
  .financing_static_product span.original_price span {
    display: inline-block;
  }
  .contact_static_product_container .static_product_information h3,
  .financing_static_product .static_product_information h3 {
    width: 100%;
  }
  .contact_static_product_container .static_product_price,
  .financing_static_product .static_product_price {
    flex-wrap: wrap;
    justify-content: center;
    padding: 0 30px;
  }
  .contact_static_product_container .static_product_information h2,
  .financing_static_product .static_product_information h2 {
    width: 280px;
    margin: 0 auto;
  }
  .contact_static_product_container .static_product_wrapper,
  .financing_static_product .static_product_wrapper {
    padding: 0;
  }
  .contact_static_product_container .static_product_information,
  .financing_static_product .static_product_information {
    padding: 30px 0;
  }
  .contact_static_product_container .static_product_grid,
  .financing_static_product .static_product_grid {
    flex-direction: column;
  }
  /* .point_steps .point-image {
    width: 40px;
    height: 40px;
    padding: 5px;
    align-self: center;
  } */
  div#shopify-section-trial-2 {
    padding: 10px 0 0 0 !important;
  }
  .point_wrapper .shop_now_button {
    margin-bottom: 0;
  }
  .point_wrapper .review_block {
    padding: 20px 0 40px;
  }
  .step_review_button.desktop {
    display: none;
  }
 .step_review_button.mobile {
    display: flex;
    width: 100%;
    justify-content: center;
}
  img.desktop_hero_image,
  .desktop_review_code {
    display: none;
  }
  .mobile_review_code {
    display: flex;
    gap: 2px;
  }
  img.mobile_hero_image {
    display: block;
    height: 100%;
    width: 100%;
  }
  .trial_static_product .static_product_price {
    flex-wrap: wrap;
    justify-content: center;
  }
  .trial_static_product span.static_compare span,
  .trial_static_product span.original_price span {
    display: inline-block;
  }
  .trial_static_product .static_product_information {
    width: 100%;
  }
  .trial_static_product .desktop_video_grid,
  .trial_static_product .desktop_prd_image {
    display: block !important;
  }
  .trial_static_product .static_product_grid {
    flex-direction: column;
  }
  .trial_static_product .product_custom_image.desktop_prd_image img {
    height: 100%;
  }
  .image_text_information h3 {
    font-size: 18px;
    line-height: 25.2px;
    text-align: center;
    margin-top: 0;
  }
  .image_text_col:nth-child(even) {
    flex-direction: column-reverse;
  }
  .image_text_information p {
    font-size: 14px;
    line-height: 20.6px;
    text-align: center;
  }
  .image_text_information {
    padding: 50px 30px;
  }
  .image_text_information,
  .block_image {
    width: 100%;
  }
  .image_text_block_container {
    margin: 50px 12px;
  }
  .image_text_heading span.color_text:after {
    width: 150px;
    left: -60px;
    bottom: -4px;
  }
  .image_text_block_grid {
    padding-top: 0;
  }
  .image_text_col {
    flex-wrap: wrap;
  }
  .image_text_heading h2 {
    font-size: 22px;
    line-height: 31.2px;
    width: 310px;
  }
  .financing_hero_section .wave-hero {
    bottom: -2%;
  }
  .sleeper_slider_wrap .shop_now_button {
    margin-bottom: 0;
  }
  .disable_swiper_slider {
    flex-wrap: wrap;
    row-gap: 30px !important;
    margin-bottom: 20px;
  }
  .financing_hero_section .h1-hero {
    width: 100%;
  }
  .financing_hero_section .h1-hero h1.h1-white {
    font-size: 26.07px;
    line-height: 32.09px;
    padding: 20px 10px;
  }
  .hero_3_richtext p {
    font-size: 16.04px;
    line-height: 24.07px;
  }
  .template-page .junip-product-review-container {
    margin: 0 20px;
    padding-top: 20px;
  }
  .richtext_container {
    padding: 20px 30px;
  }
  .richtext_wrapper h2 {
    font-size: 24px;
    line-height: 28.8px;
    width: 200px;
    margin: 0 auto;
  }
  .richtext_content p {
    font-size: 16px;
    line-height: 22.4px;
  }
  .point_richtext {
    padding: 20px 0 0;
  }
  .point_heading h2,
  .point_wrapper .div-block-42 {
    width: 100%;
  }
  .point_heading h2 {
    font-size: 24px;
    line-height: 28.8px;
    padding: 0 10px;
    text-align: center;
  }
  .point_richtext p {
    text-align: center;
    line-height: 19.6px;
    font-size: 14px;
  }
  .point_steps .points-text-cont {
    height: auto;
    padding: 20px 30px;
  }
  .point_steps .mobile .points-connet-line {
    /* height: 900px; */
    /* background-color: #df781f; */
    margin: 0;
    left: 23px;
    /* top: 50px; */
  }
  .point_steps h6.h6-xs {
    font-size: 15px;
  }
  .point_steps .p-2xs {
    font-size: 12px;
  }
  .point_steps {
    width: 100%;
  }
  .point_steps .point-container {
    gap: 30px;
  }
  .point_wrapper {
    flex-wrap: wrap;
    gap: 0;
  }
  .trial_static_product .static_product_columns {
    padding: 10px 30px 0;
  }
  .trial_static_product .shop_now_button a {
    width: 360px;
    margin: 0 auto;
    padding: 0 0;
  }
  .trial_static_product .static_product_information {
    padding: 30px 0;
  }
  .trial_static_product .static_product_information h2 {
    width: 280px;
    margin: 0 auto;
  }
  .trial_static_product .static_product_information h3 {
    width: 80%;
  }
  .trial_static_product .static_product_wrapper {
    padding: 0;
  }
  .trial_static_product .mobile_prd_image img {
    border-radius: 0;
  }
  .trial_static_product .static_product_price {
    padding: 0 30px;
  }
  .hero_days_trial .hero-section {
    height: 100%;
  }
  .hero_days_trial h1.h1-white {
    font-size: 26px;
    padding-bottom: 20px;
    line-height: 32px;
    width: 60%;
  }
  .hero_days_trial .h1-white span.white_wave:after {
    bottom: -6px;
  }
  .hero_richtext p {
    font-size: 16px;
    padding: 0 30px;
    margin-bottom: 20px;
    line-height: 24px;
    font-weight: 500;
  }
  .hero_days_trial .shop_now_button {
    width: 80%;
  }
  .hero_days_trial .h1-hero {
    width: 100%;
    row-gap: 10px;
  }
  .template-page.affiliate_page .image_text_grid h1 {
    font-size: 22px;
    line-height: 30px;
    padding: 16px 0;
  }
  .template-page.affiliate_page .image_text_grid {
    width: 90%;
  }
  /* .warranty_faqs,
  .shipping_faqs_accordion {
    margin-top: 45px;
  } */
  .warranty_faq_contain .welcome-text-wrapper,
  .shipping_faqs .welcome-text-wrapper {
    flex-direction: column;

  }
  .warranty_faq_contain h1,
  .shipping_faqs h1 {
    font-size: 26px;
  }
  p.warranty_sub_title,
  .shipping_sub_title {
    font-size: 16px;
  }
  .article_heading h2 {
    font-size: 24px;
    width: 100%;
  }
  .article_heading {
    padding: 20px;
  }
  .email_subscription_row {
    width: 100%;
  }
  .email_subscription_heading {
    width: 85%;
    margin: 0 auto;
  }
  .warranty_faq_contain,
  .shipping_faqs {
    padding: 40px 20px !important;
    margin-bottom: 0 !important;
  }
  .content_text {
    padding: 30px 20px;
  }
  .content_text .w-richtext p {
    font-size: 16px;
    line-height: 22px;
  }
  .review_slider_row.swiper-wrapper {
    align-items: start;
  }
  .template-page .content_container {
    padding: 6px 20px 70px;
  }
  img.wave_contact_form {
    top: -40px;
    height: 70px;
  }
  .warranty_faqs .accordion-wrapper {
    padding: 15px;
  }
  .faqs_question h3 span {
    flex: 1;
  }
  .faqs_question h3:after {
    width: 24px;
    height: 24px;
    line-height: 0;
  }
  .faqs_answer p {
    font-size: 14px;
  }
  .faqs_question h3 {
    font-size: 16px;
    line-height: 20.8px;
    gap: 15px;
  }
  .faqs_question {
    padding: 12px;
  }
  .faqs_accordion_grid {
    width: 90%;
    margin: 30px auto;
  }
  .faqs_heading_row h2 {
    font-size: 24px;
    line-height: 28.8px;
    width: 320px;
    margin: 0 auto;
  }
  p.faqs_sub_title {
    font-size: 16px;
    padding: 15px 20px;
  }
  .faqs_heading_grid {
    padding: 30px 20px;
  }
  .content_container .chosse_wrapper h2 {
    width: 294px;
    margin: 0 auto;
  }
  .faqs_tabs {
    margin-top: 20px;
    flex-wrap: wrap;
  }
  label.faqs_tab_heading[tab-heading="technical-account"],
  label.faqs_tab_heading[tab-heading="others"] {
    order: 1;
  }
  .content_container p.sub_heading {
    width: 300px;
    margin: 0 auto;
  }
  .custome_review_btn .review-cust-prev,
  .custome_review_btn .review-cust-next {
    position: inherit;
  }
  .custome_review_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 20px 0;
    gap: 30px;
  }
  .review-custom-pagination span.swiper-pagination-bullet {
    height: 8px;
    width: 8px;
    display: block;
    border-radius: 2px;
    background-color: #dcd9c5;
  }
  .review-custom-pagination
    span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 30px;
    background-color: #1f1f1f;
  }
  .review-custom-pagination {
    display: flex;
    align-items: center;
    gap: 15px;
    justify-content: center;
  }
  span.review_auth_nm {
    font-size: 18px;
  }
  span.review_dt {
    font-size: 13px;
  }
  .review_custom_heading h2 {
    font-size: 24px;
    line-height: 28.8px;
    padding: 20px 0;
  }
  .review_custom_heading p {
    font-size: 16px;
  }
  .review_contents p {
    font-size: 15px;
    line-height: 21px;
    margin: 10px 0;
  }
  span.read_more_review {
    color: #ec7824;
    font-size: 16px;
    font-weight: 700;
    display: block;
  }
  .review_custom_heading {
    padding: 20px;
  }
  .review_custom_slider_grid {
    margin: 0 20px;
  }
  .review_column {
    flex-wrap: wrap;
    padding: 0;
    gap: 0;
    height: 100%;
  }
  .review_contents {
    padding: 20px 15px 11px;
  }
  .review_image img {
    width: 100%;
    max-width: 100%;
    height: 100%;
  }
  .template-page .cushi_gallery_wrapper h2 {
    width: 90%;
    margin: 0 auto;
  }
  .template-page .guarantee_wrapper h2 {
    width: 80%;
    margin: 0 auto;
    padding-bottom: 10px;
  }
  .text_number_blocks {
    flex-wrap: wrap;
  }
  .text_blocks_container {
    padding: 20px;
  }
  .text_heading h2 {
    font-size: 24px;
    width: 230px;
    margin: 0 auto;
    font-weight: 700;
    line-height: 31.2px;
    padding-bottom: 15px;
  }
  .text_heading h2 span.color_text:after {
    bottom: -6px;
  }
  .text_heading p {
    font-size: 16px;
    padding-top: 10px;
    width: 230px;
    margin: 0 auto;
    font-weight: 500;
  }
  .text_number_blocks {
    margin-top: 30px;
  }
  .number_row {
    border: 2px solid #ec7824;
    height: 28px;
    width: 28px;
    font-size: 14px;
  }
  .text_numer_row h3 {
    font-size: 20px;
  }
  .text_numer_row p {
    font-size: 14px;
  }
  img.wave_text_image {
    top: -30px;
  }
  .template-page .image_content_columns h3 {
    width: 96% !important;
    margin: 20px auto;
  }
  .template-page .multiple_image_wrapper .shop_now_button {
    margin-top: 30px !important;
  }
  .template-page .multiple_image_grid img {
    height: 100%;
  }
  .template-page .text_column.grid_col {
    padding: 40px 20px 40px;
  }
  .template-page .three_block_row {
    flex-wrap: wrap;
    gap: 0;
  }
  .template-page .three_block_inner_cnt {
    width: 100%;
  }
  .template-page .three_cnt_sec h3 {
    font-size: 20px;
  }
}

.point_wrapper {
  display: flex;
  align-items: start;
  gap: 30px;
}
.point_wrapper .div-block-42 {
  flex-direction: column;
  width: 50%;
}

/* .point_steps {
  width: 50%;
} */

.point_steps .points_verticle_line {
  width: 5px;
  height: 850px;
  top: 65px;
  left: 35px;
  background-color: #979E6C;
  position: absolute;
  z-index: -1;
}
/* .point_steps .point-container {
  flex-direction: row;
  width: 100%;
  gap: 62px;
  margin-bottom: 80px;
}
.point_steps .points-text-cont {
  background-color: #fff;
  /* width: 500px; */
  padding: 40px 30px;
  border-radius: 16px;
  position: relative;
} */
.point_steps .points-text-cont:before {
  content: "";
  background-image: url(/cdn/shop/files/Left_Polygon.png?v=1715676182);
  position: absolute;
  left: -20px;
  height: 35px;
  width: 35px;
  top: 38%;
  background-size: contain;
  background-repeat: no-repeat;
}

.trial_faqs .faq_section_wrapper {
  align-items: center;
}
.trial_static_product .static_product_information h2 {
  width: 450px;
}

.point_steps h6.h6-xs {
    font-family: DM Sans;
    font-weight: 700;
    font-size: 32px;
    line-height: 1.2;
    letter-spacing: 0.0em;
    text-align: center;
    color: #1f1f1f;
    margin-bottom: 40px!important;
    margin-top: 0 !important;
}
.point_steps p.p-2xs {
    font-family: DM Sans;
    font-weight: 400;
    font-size: 20px;
    line-height: 1.3;
    letter-spacing: 0;
    text-align: center;
}

.custome_review_btn .review-cust-prev {
  left: 6%;
}
.custome_review_btn .review-cust-next {
  right: 6%;
}

.contact_static_product_container .static_product_information h2,
.financing_static_product .static_product_information h2 {
  width: 450px;
}

img.mobile_financial_banner {
  display: none;
  height: 100%;
  width: 100%;
  object-fit: cover;
}

@media (max-width: 767px) {
  .page\.refund  .point_steps h6.h6-xs {
    font-size: 22px;
    margin-bottom: 10px!important;
}
.point_steps .point-container {
    margin-bottom: 0px;
    padding: 0 !important;
    align-items: center !important;
    justify-content: center;
}
    h4.accordion-heading, .refund_faqs h4.accordion-heading {
    font-size: 22px;
}
    p.warranty_sub_title, .shipping_sub_title {
    font-size: 18px;
}
  img.mobile_financial_banner {
    display: block;
  }
  
  /* img.mobile_financial_banner{
        display:block
    } */
  
  img.mobile_hero_image {
    display: block;
    height: 100%;
  }
  
.point_steps {
    width: 100%;
    margin-top: 0px !important;
}
  
  /* .warranty_faqs,
  .shipping_faqs_accordion {
    margin-top: 45px;
  } */
    .step_review_button.mobile .shop_now_button a {
    width: 100%;
  }
  .accordion-wrapper {
    padding: 10px !important;
}

@media only screen and (max-width: 575px) {

.point_steps .point-image {
    width: 45px;
    height: 45px;
}
.point_steps .point-container {
    gap: 20px;
}
}
}
@media only screen and (max-width: 480px) {
  .point_steps {
    margin-top: 0;
  }
  h4.accordion-heading, .refund_faqs h4.accordion-heading {
    font-size: 18px;
}
}



/* ===== Source: re-brand.css ===== */
body{font-family:DM Sans,sans-serif!important}.pdp-atc-set .pbm-btn{background-color:#583b1e;margin-top:20px;display:inline-block;padding:10px 15px;color:#fff;text-decoration:none;border-radius:5px}.top-announcement-wrapper{background:#583b1e;padding:15px;position:relative;top:0}.mainheader-whitebar .country-select img.flagg-arrow{filter:brightness(0) invert(1)!important}.header_logo.header_item img:hover{filter:brightness(0) saturate(106%) invert(28%) sepia(64%) saturate(682%) hue-rotate(8deg) brightness(85%) contrast(130%)}.mainheader-whitebar{position:absolute;top:50%;right:36px;transform:translateY(-50%);display:flex;gap:30px;align-items:center;justify-content:center}.announcement-area button{padding:0;width:10px;min-width:10px;background:transparent}.mainheader-whitebar>ul{margin:0;padding:0;display:flex;gap:30px;list-style:none}.mainheader-whitebar>ul li a{font-family:Gellix;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:#fff!important;text-decoration:none;text-align:center}.has-banner .header_container{background:transparent;position:absolute;z-index:999;border:none!important;left:50%;padding:25px 70px!important;transform:translate(-50%)}.has-banner .header_container:hover{background:#ffffff2e;transition:all .3s ease}.has-banner .new-header-outer{display:flex;gap:40px}.has-banner .menu.header_item .menu-link .child_menu.hoveron:after{display:none}.has-banner .menu.header_item .menu-link .child_menu.hoveron{color:#fff!important}.has-banner .header_icons.header_item img{filter:brightness(0) invert(1)}.has-banner .header_item.header_navigation.header_desktop ul.menu.header_item a{color:#fff}.has-banner .header_logo img{filter:unset}.header_item.header_navigation.header_desktop ul.menu.header_item a span.icon-arrow{line-height:0;position:relative;left:5px}.has-banner .burger_close_image img{filter:brightness(0) invert(1)}.has-banner .new-header-outer ul.menu.header_item{gap:40px}.header_container{background:#ece7e0;z-index:999;border:none!important;padding:25px 70px!important}.header_container:hover{background:#979e6c;transition:all .3s ease}.no-banner .header_container .header_icons.header_item svg:hover,.no-banner .header_container .header_icons.header_item svg:hover *{stroke:#583b1e!important}.no-banner .header_container .header_icons.header_item .diff-search svg:hover,.no-banner .header_container .header_icons.header_item .diff-search svg:hover *{fill:#583b1e!important}.no-banner .header_container .header_logo img:hover{filter:brightness(0) saturate(100%) invert(26%) sepia(64%) saturate(682%) hue-rotate(8deg) brightness(86%) contrast(136%)}.new-header-outer{display:flex;gap:40px;align-items:center}.menu.header_item .menu-link .child_menu.hoveron:after{display:none}.no-banner .nb_has-mega-menu:hover .child_menu.hoveron,.menu.header_item .menu-link .child_menu.hoveron{color:#583b1e!important}.no-banner .header_container:hover .header_icons.header_item svg *{stroke:#ece7e0!important}.no-banner .header_container:hover .header_icons.header_item .diff-search svg,.no-banner .header_container:hover .header_icons.header_item .diff-search svg *{fill:#ece7e0!important}.no-banner .header_item.header_navigation.header_desktop ul.menu.header_item li a.child_menu .icon-arrow svg{fill:#583b1e;stroke:#583b1e}.no-banner .header_item.header_navigation.header_desktop ul.menu.header_item li a.child_menu .icon-arrow svg *{fill:transparent;stroke:#583b1e}.no-banner .header_container:hover .header_item.header_navigation.header_desktop ul.menu.header_item li a.child_menu .icon-arrow svg{fill:#ece7e0;stroke:#ece7e0}.no-banner .header_container:hover .header_item.header_navigation.header_desktop ul.menu.header_item li a.child_menu .icon-arrow svg *{stroke:#ece7e0}.no-banner .header_icons.header_item .diff-search svg,.no-banner .header_icons.header_item .diff-search svg *{fill:#583b1e!important}.no-banner .header_icons.header_item .header_account svg,.no-banner .header_icons.header_item .header_account svg *{stroke:#583b1e!important}.no-banner .header_icons.header_item .absolute-cart svg,.no-banner .header_icons.header_item .absolute-cart svg *{stroke:#583b1e!important}.no-banner .header_container:hover .header_icons.header_item .header_account svg,.no-banner .header_container:hover .header_icons.header_item .header_account svg *{stroke:#ece7e0!important}.no-banner .header_container:hover .header_icons.header_item .absolute-cart svg,.no-banner .header_container:hover .header_icons.header_item .absolute-cart svg *{stroke:#ece7e0!important}.header_icons.header_item img,.header_logo img,.no-banner .burger_close_image img{filter:brightness(0) saturate(100%) invert(26%) sepia(64%) saturate(682%) hue-rotate(8deg) brightness(86%) contrast(136%)}.header_container:hover .header_logo img{filter:unset}.has-banner .header_item.header_navigation.header_desktop ul.menu.header_item a{color:#fff!important}.header_container:hover .header_item.header_navigation.header_desktop ul.menu.header_item a{color:#ece7e0}.burger_close_image img{filter:brightness(0) invert(1)}.new-header-outer ul.menu.header_item{gap:40px}.mainheader-whitebar ul.options{display:none}.mainheader-whitebar .country-select.open .options{overflow:hidden!important;display:block;position:absolute;right:0;padding:0;background:#fff;border-radius:8px;z-index:9}.mainheader-whitebar .newhome-whitebar ul{padding:0;list-style-type:none;display:flex;align-items:center;margin:0;gap:30px}.mainheader-whitebar .country-select{position:relative}.mainheader-whitebar .selected{border:none!important;background:transparent;display:flex;gap:5px;align-items:center}.mainheader-whitebar .options{left:-160px;top:30px;display:none}.mainheader-whitebar .country-select img.flagg-arrow{padding-left:5px;transform:rotate(0);transition:transform .35s ease-in-out}.mainheader-whitebar.country-select.open .options{overflow:hidden!important;display:block;position:absolute;right:0;background:#fff;border-radius:8px;z-index:9}.mainheader-whitebar .options li.selected-option{background-color:#eceeea!important}.mainheader-whitebar .options li{padding:14px 15px;display:flex;justify-content:space-between}.mainheader-whitebar .options li span.left{display:flex;gap:5px;align-items:center}.mainheader-whitebar .country-select.open img.flagg-arrow{transform:rotate(180deg)}.announcement-wrapper{overflow:hidden;width:100%}.announcement-track{display:flex;transition:.4s ease}.announcement-item{min-width:100%;flex-shrink:0;text-align:center;color:#fff;font-family:DM Sans;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0}.custom-video-banner.new-re-banner{height:862px}.custom-video-banner.new-re-banner .banner-content{position:unset!important;height:unset}.custom-video-banner.new-re-banner .banner-content h1{font-family:DM Sans;font-size:96px;line-height:100%;letter-spacing:-.02em;color:#fff;font-weight:900;margin:0}.custom-video-banner.new-re-banner .banner-content p{color:#fff;font-family:DM Sans;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:0;margin:15px 0 35px}.custom-video-banner.new-re-banner .banner-btn{display:inline-flex;align-items:center;justify-content:center;padding:27px 106px;border-radius:999px;background:#d2a432;color:#fff;font-family:DM Sans;font-weight:800;font-size:40px;line-height:100%;letter-spacing:.02em;text-align:center;text-decoration:none;transition:all .3s ease}.announcement-area{max-width:500px;display:flex;margin:0 auto}.announcement-bar:not(.has-slider){width:100%}.announcement-has-counter .announcement-bar:not(.has-slider) .announcement-item-inner{max-width:690px;justify-content:space-between}.announcement-area.announcement-has-counter .announcement-item-inner{display:flex;max-width:666px;padding:0 10px;align-items:center;gap:10px;justify-content:space-around;margin:0 auto}.announcement-area.announcement-has-counter{max-width:717px}.announcement-area.announcement-has-counter .announcement-slider{width:100%}body:has(.announcement-has-counter) .announcement-area .countdown-element{font-family:Gellix!important;background:#6a523b;width:30px;border-radius:4.73016px;display:flex;height:22px;align-items:center;justify-content:center}body:has(.announcement-has-counter) .announcement-area .countdown__display span{font-family:Gellix;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0;text-align:center;text-transform:lowercase}body:has(.announcement-has-counter) .announcement-area .header_countdown .countdown__display.countdown__display--visible{gap:5px}body:has(.announcement-has-counter) .announcement-area .header_countdown .countdown__display .countdown__display-block{padding:0!important}.custom-video-banner.new-re-banner .banner-btn:hover{background:#583b1e}.icons_box_container.orange-icon-box{background-color:#583b1e!important}.footer-heading{font-family:DM Sans,sans-serif;font-weight:700;font-size:48px;line-height:1.2;letter-spacing:-1%;margin:0;color:#979e6c}.footer-section .sub-text{color:#fff}.sub-text{font-family:DM Sans,sans-serif;font-weight:400;font-size:32px;line-height:1.4;letter-spacing:0;text-align:center;max-width:940px;width:100%;margin:50px auto 137px}.footer-img{display:flex;justify-content:center;max-width:1745px;width:100%;padding:0 10px;margin:0 auto}.footer-img img{width:100%;height:auto}.logo-item img{opacity:.3}.logo-item.active img{opacity:1}.size-42-dm h2{font-family:DM Sans;text-align:left;font-size:40px;font-weight:400}.image-contnt-btm{max-width:1600px;margin:auto!important;padding:0 60px}.p-100{padding-inline:100px}.pt-70{padding-top:70px!important}.p-70{padding-block:70px}.ovr-hdn,.cushie-section{overflow:hidden}.bg-beidge{background-color:#ece7e0!important}.bg-beidge-light{background-color:#eae1cb!important}.image-contnt-btm .image_content_content h3{font-size:48px;position:relative;font-family:DM Sans!important;font-weight:700;line-height:1.2;color:#979e6c;z-index:1;max-width:409px}.section-title,.title-circle-wrap{position:relative}.section-title{z-index:1}.green-round{position:relative;z-index:-1}.green-round:after,.title-circle-wrap:after{content:"";position:absolute;background-image:url(/cdn/shop/files/Vector_24.png?v=1780900550);height:82px;width:321px;background-size:contain;background-repeat:no-repeat;top:-8px;left:-60px;opacity:0;transform:scale(.6);transition:opacity .8s ease,transform .8s ease}.green-round.in-view:after,.title-circle-wrap.in-view:after{opacity:1;transform:scale(1)}.title-circle-wrap:after{background-image:url(/cdn/shop/files/Vector_25.png?v=1780982762);left:-10px;width:360px;height:98px;top:3px;z-index:-1}.image_content_refresh .image-contnt-btm .image_content_content p{font-size:20px;color:#000;font-family:Poppins!important}.button_now_layout a.cta-brown,.cta-brown{background-color:#583b1e!important;font-size:24px!important;font-weight:400!important;font-family:DM Sans;text-transform:capitalize;padding:9px 50px!important;display:inline-block;line-height:1.2;border-radius:100px;margin:50px auto 0;text-decoration:unset!important;color:#fff;transition:all .3s ease}.button_now_layout a.cta-brown:hover,.cta-brown:hover{background:#979e6c!important}.why_choose_container .choose_button_now_layout{margin-top:72px;display:flex;justify-content:center}.image_content_refresh .button_now_layout{justify-content:center;display:flex}.image_content_refresh .image_content_row.g-140{gap:140px}.two-img-outer .two-img-inner img,.two-img-outer .two-img-inner:hover img{transition:transform 1s ease}.pos-rev{position:relative}.why_choose_box_colunmns.pos-rev.icon-heading_box_rTbhz3 .white-bg{position:absolute;height:100%;width:100%;background-color:#fff;left:0;right:0;border-radius:30px;transform:skew(0);transform:perspective(1000px) rotateX(5deg);transform-origin:top center}.img-leftwrap,.why_choose_col{position:relative;z-index:1}.top-announcement-wrapper{z-index:9999}input#email_01K5XGPA161XE2893NSMT7GRK9{font-family:Poppins;font-weight:400;font-size:20px!important;line-height:150%;letter-spacing:0;color:#6e6e6e!important;padding-left:0!important;opacity:1}input#email_01K5XGPA161XE2893NSMT7GRK9::placeholder{font-family:Poppins;font-weight:400;font-size:20px;line-height:150%;letter-spacing:0;color:#6e6e6e;opacity:1}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go3279073480.kl-private-reset-css-Xuajs1{border:1px solid #000000!important;padding:10px 25px!important;margin:0!important;border-radius:50px!important}.footer_newletter_form button.needsclick.go1530124124.go4033861592.klaviyo-form-button.kl-private-reset-css-Xuajs1{background-color:#583b1e;transition:all .3s ease;font-family:DM Sans!important;font-weight:400!important;font-size:24px!important;line-height:100%;letter-spacing:0;text-align:center;height:unset!important;margin:0;padding:12px 50px!important}.footer_newletter_form button.needsclick.go1530124124.go4033861592.klaviyo-form-button.kl-private-reset-css-Xuajs1:hover{background-color:#979e6c}.wrap-footer-menu{max-width:800px;width:100%;display:flex;gap:30px;align-items:start;justify-content:space-between}.footer_payment img{max-width:690px;width:100%;height:60px}.content_container.cushine-action-sec{padding:0}.content_container.cushine-action-sec h1{margin:0;line-height:1.2;text-align:left}.content_wrapper.heading-visble h2{display:block}._carouselContainer_zvvi2_1.tolstoy-carousel-container{margin-block:0!important;background:transparent}div#shopify-section-template--26701697548579__1750935772175fdf4a{background-color:#eae1cb;padding-bottom:70px}.cushine-action-sec{padding-top:20px!important}.why_choose_box_headingleft.why-left-part{text-align:center}.why_choose_container{padding:70px 0 63px!important}.footer-section{padding-top:184px;background-size:cover;background-position:center;background-repeat:no-repeat}.footer-heading{text-align:center}#shopify-section-new-footer p.sub-text{color:#fff!important}div#shopify-section-icons-with-text{border:unset!important}.has-banner .nb_mega-menu-inner,.has-banner .nb_mega-menu-inner-above{background-color:#583b1e}.nb_mega-menu-inner,.nb_mega-menu-inner-above{background-color:#979e6c}.nb_mega-menu .nb_flex-row .mega-col.image-col .submenuText{background:#f9f1e538;flex:1;display:flex;justify-content:center;align-items:center}.header_item.header_navigation.header_desktop ul.menu.header_item .nb_flex-row a{display:flex;flex-direction:column;height:100%}.mega-col h4{color:#fff}.cu-slider .product-card a{text-decoration:unset!important}.cu-slider.card-swatches,.card-swatches{justify-content:center}.swatch:hover,.swatch.active{transform:unset!important}.product_tab_variants label img{border-radius:100%}.swatch{min-width:22px!important}.swatch:before{top:0!important;right:0!important;bottom:0!important;min-width:22px;height:22px;left:0!important}.product_tab_variants label img{min-width:24px!important}.new-homereview{overflow:hidden!important;position:relative;padding:70px 0 170px!important}.new-homereview .review-btn-prev,.new-homereview .review-btn-next{top:0!important;transform:unset!important;right:0!important;left:unset!important}.new-homereview .review-btn-prev{right:140px!important}.new-homereview .review-btn-next{right:100px!important}.bg-beidge-light.why_choose_container .why_choose_wrapper.padding-space{padding-inline:100px!important}#shopify-section-template--26701697548579__review_slider_new_home_inBfeG .new-homereview .review-btn-prev,#shopify-section-template--26701697548579__review_slider_new_home_inBfeG .new-homereview .review-btn-next{top:0%!important;width:50px}.review-btn-next:after,.review-btn-prev:after{display:none}.new-homereview .review-btn-prev img,.new-homereview .review-btn-next img,.review-btn-next img,.review-btn-prev img{opacity:.3!important}.new-homereview .review-btn-prev:hover img,.new-homereview .review-btn-next:hover img,.review-btn-next:hover img,.review-btn-prev:hover img{opacity:1!important}.country-select .options li:hover{background-color:#eae1cb;color:#979e6c}.country-select .options li{cursor:pointer}.cu-slider #btnNext{transform:unset!important}.cu-slider .nav-btn{width:60px}.quote-item.active{transition:opacity 2s ease}.press-section .quote-item{transform:unset!important;transition:opacity 1s ease!important}.cu-slider .card-img-wrap img{height:300px!important;object-fit:cover!important}.cu-slider .nav-arrows{gap:10px!important}.cushie-section.cu-slider{background-color:#ece7e0;padding:26px 0 56px 50px}.why-right-part .why_left_heading{font-size:32px!important;color:#1f1f1f;max-width:250px;font-weight:900;line-height:1.2;letter-spacing:1px;margin-inline:auto;font-family:DM Sans;text-transform:capitalize}.cta-brown:hover{background-color:#979e6c!important;transition:all .3s ease}.why_choose_content p{color:#1f1f1f!important}.image_content_heading.size-42-dm h2{color:#222!important}div#shopify-section-new-footer li a,div#shopify-section-new-footer li a span{color:#000}.mobile-orange-col .why_choose_box_colunmns.icon-heading_box_yHdRRG .why_choose_box_headingleft{margin-bottom:0!important}.why_choose_grid .why_choose_box:nth-child(2){margin-top:-65px!important}._arrowButtonContainer_zvvi2_294.tolstoy-carousel-arrow-button-container{display:none}.new-homereview .review_slider_wrapper{max-width:100%}.choose_button_now_layout .cta-brown{margin-top:0}.maincollectionGrid.section-template--26701697450275__product-grid-padding.show{padding:0!important}.collectionMainContainer .page-width{padding:0!important;max-width:1750px!important}.collection-filters-toggle{position:relative}.collection-filters-toggle .filter-coll{position:absolute;top:10px;z-index:9}.collection-filters-toggle .filter-coll a{text-decoration:none;color:#222;display:flex;align-items:center;gap:20px}.collection-filters-toggle .filter-coll a span{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-.05em}div#ProductGridContainer #gf-tree{width:0!important;opacity:0;transform:translate(-20px);overflow:hidden;transition:width .4s ease,opacity .4s ease,transform .4s ease}div#ProductGridContainer.show-filter #gf-tree{width:20%!important;opacity:1;transform:translate(0)}.gf-filter-contents>:last-child{margin:0!important}div#ProductGridContainer #gf-grid{width:100%!important;transition:width .4s ease}div#ProductGridContainer.show-filter #gf-grid{width:80%!important}.gf-left div#ProductGridContainer:not(.show-filter) #gf-tree:not(.spf-hidden)+#gf-grid{padding-left:0!important}#ProductGridContainer #gf-products .spf-productswatchs{visibility:hidden;justify-content:center}#ProductGridContainer #gf-products .spf-product-card:hover .spf-productswatchs{visibility:visible}div#ProductGridContainer .spf-price-custom-grid{justify-content:center}div#ProductGridContainer .spf-price-custom-grid span.spf-product-cardsaleprice{color:#222}#ProductGridContainer #gf-grid #gf_pagination_wrap button.gf-loadmore-btn:after{content:url(/cdn/shop/files/Vector_d3fa9b99-f077-42f0-a531-896d114fe93a.svg?v=1781267927)!important}#ProductGridContainer #gf-grid #gf_pagination_wrap button.gf-loadmore-btn{border:2px solid #583b1e!important;color:#583b1e!important}div#ProductGridContainer #gf-products a.spf-product-cardimage-wrapper img{border-radius:0!important}.cart-quantity{background-color:#979e6c}div#ProductGridContainer.show-filter .collection-filters-toggle .filter-coll{padding:0}div#ProductGridContainer #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul.gf-option-box li a.checked span.gf-Checkbox{background-image:url(/cdn/shop/files/check_mark_1.svg?v=1781272079)!important}div#ProductGridContainer #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul.gf-option-box li a.checked span.gf-Checkbox{border-color:#583b1e!important}div#ProductGridContainer #gf-tree .gf-range-slider .noUi-connect{background:#583b1e}div#ProductGridContainer #gf-tree .gf-range-slider .noUi-base .noUi-touch-area{background-color:#583b1e}.spf-product-card__inner img{border-radius:0!important}.collectionMainContainer div#gf_pagination_wrap{margin-top:0}.spf-product__swatchs.spf-color-swatch{padding:0;display:flex;align-items:center;gap:7px;justify-content:center!important;opacity:0;transform:translateY(7px);transition:opacity .35s ease,transform .35s ease}.template-search__results .spf-product-card:hover .spf-product__swatchs.spf-color-swatch{opacity:1!important}div#ProductGridContainer #gf-products>div{padding-block:28px;border:1px solid transparent;transition:all .4s ease}div#ProductGridContainer #gf-products>div:hover{padding-block:28px;border:1px solid #583b1e}div#ProductGridContainer #gf-products>div:hover .spf-product__swatchs.spf-color-swatch{opacity:1;transform:translateY(0)}.collectionMainContainer:after{display:none!important}.review_slider_image img{margin-bottom:0!important}body.template-product{background:#ece7e0}body.template-product nav.product-breadcrumbs{font-family:DM Sans;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0%;color:#4a3b3a!important;text-transform:capitalize;max-width:1840px!important;width:100%;margin:0 auto;justify-content:space-between;padding:20px 30px 10px}nav.product-breadcrumbs a{color:#4a3b3a!important;text-decoration:none}.custom-container.pdp-new-holder.product_container.main_product_contenr_cc{max-width:1840px!important;width:100%;margin:0 auto;justify-content:space-between;padding:50px 30px}.wrap-price-rating{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.junip-product-summary-star-ratings-container .junip-stars-filled svg path{fill:#583b1e;stroke:#583b1e}.junip-product-summary-star.junip-star-outline svg path{stroke:#583b1e}.stock-status-card.test2{background:transparent;border:1px solid #583b1e}.wrap-badges{display:flex;gap:10px}.wrap-badges span{font-family:DM Sans;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-.05em;padding:0 5px;display:inline-block;border-radius:5px;text-transform:capitalize}.wrap-badges .badge.badgeFilter1{border:.2px solid #282828;color:#222!important;background:#eae1cb!important}.wrap-badges .badge.badge2badgeFilter{background:#d2a432;color:#fff;box-shadow:0 0 0 .5px #fff}.blue-spend-text{display:none}.product_meta_size_information.section-guide>.product_meta_size_data{display:flex;gap:15px;justify-content:space-between;align-items:center;width:47.03%}.product_meta_size_information.section-guide .product_sleeper_sofa_size{width:49.37%}.product_meta_size_information.section-guide .product_sleeper_sofa_size .product_meta_size_data{display:flex;gap:10px;justify-content:space-between;align-items:center;margin:0}.product_meta_size_information.section-guide>.product_meta_size_data .product_meta_size_images{width:50.57%}.product_meta_size_information.section-guide>.product_meta_size_data .product_meta_content_information{width:48.15%}.product_meta_size_information.section-guide .product_sleeper_sofa_size .product_meta_size_images{width:52.92%}.product_meta_size_information.section-guide .product_sleeper_sofa_size .product_meta_content_information{width:45.86%}.product_meta_size_information.section-guide img.meta_size_guide_image{width:100%;height:100%}.product_meta_size_accordion.hide{display:block!important}.tolstoy-stories-main-container>div{margin:auto}.tolstoy-stories-main-container>div .tolstoy-stories-story-video{border-color:#583b1e!important}.pbm-wrap{display:none}.speical-holder .junip-product-summary-star.junip-star-filled,.speical-holder .junip-product-summary-star.junip-star-outline{width:10px!important;height:17px!important}.speical-holder .custom-junip-stars-outline,.speical-holder .junip-stars-filled{gap:2px}.speical-holder .junip-product-summary-star svg{width:11px!important}body:has(.product_meta_size_guide_container.active_popup){overflow:hidden!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{display:none}.template-product .richtext_container.richtext_cutsom{padding:50px 20px;text-align:center}.template-product .richtext_wrapper h2{font-family:DM Sans;font-weight:400;font-size:40px;color:#222;line-height:1.2;letter-spacing:-3%;margin-bottom:10px}.template-product .richtext_content p{font-family:Poppins;font-weight:400;color:#222;font-size:20px;line-height:1.4;letter-spacing:0}.template-product .junip-product-review-container{background-color:#ece7e0!important;max-width:1500px!important;padding:20px 40px!important;width:100%!important}.template-product .junip-product-review-bar-filled,.template-product .junip-verified .junip-verified-badge,.template-product .custom-container.pdp-menu{background-color:#583b1e!important}.template-product .junip-trait-indicator svg *{stroke:#583b1e!important;fill:#583b1e!important}.template-product .junip-recommendation-container .junip-recommendation-check *{fill:#583b1e!important}.template-product .junip-btn{background-color:#583b1e;font-size:24px!important;font-weight:400;font-family:DM Sans;text-transform:capitalize;padding:9px 50px!important;line-height:1.2;border-radius:100px!important;text-decoration:unset;color:#fff;transition:all .3s ease}.template-product .junip-btn:hover{background-color:#979e6c}.template-product .junip-checkbox input[type=checkbox]+label:before{background-color:transparent}.template-product .pdp-menu-top.wf-section .pdp{color:#fff}.template-product .squiggle-link:hover{background-image:none}accordion-item-content-2{display:none!important}.page\.reviews .richtext_wrapper h2{font-family:DM Sans;font-weight:400;font-size:40px;color:#222;line-height:1.2;letter-spacing:-3%;margin-bottom:10px}.accordion-wrapper.active_acc .accordion-item-content-2{display:block!important}.page\.reviews .junip-product-review-container{background-color:#ece7e0!important;max-width:1500px!important;padding:20px 40px 40px!important;width:100%!important;margin:0 auto!important}.page\.reviews .junip-product-review-bar-filled,.page\.reviews .junip-verified .junip-verified-badge,.page\.reviews .custom-container.pdp-menu{background-color:#583b1e!important}.page\.reviews .junip-review-section.junip-review-section-rendered{background:#ece7e0}.page\.reviews .junip-trait-indicator svg *{stroke:#583b1e!important;fill:#583b1e!important}.page\.reviews .junip-reviews-tab.junip-active{border-color:#583b1e}.page\.reviews .junip-recommendation-container .junip-recommendation-check *{fill:#583b1e!important}.page\.reviews .junip-btn{background-color:#583b1e;font-size:24px!important;font-weight:400;font-family:DM Sans;text-transform:capitalize;padding:9px 50px!important;line-height:1.2;border-radius:100px!important;text-decoration:unset;color:#fff;transition:all .3s ease}.page\.reviews .junip-btn:hover{background-color:#979e6c}.page\.reviews .junip-checkbox input[type=checkbox]+label:before{background-color:transparent}.page\.reviews .pdp-menu-top.wf-section .pdp{color:#fff}.page\.reviews .squiggle-link:hover{background-image:none}.page\.reviews .richtext_container.richtext_cutsom{padding:50px 20px;text-align:center;background:#ece7e0}.story-btn{background-color:#ece7e0;padding:83px 30px}.story-btn-outter{max-width:920px;width:100%;margin:0 auto}.story-btn-outter h2{font-family:DM Sans;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:0;text-align:center;color:#222;margin:0}.story-btn-outter p{font-family:DM Sans;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:0;text-align:center;margin:30px 0 40px}.str-btn a{display:inline-flex;align-items:center;background:#583b1e;color:#fff;text-decoration:none;padding:10px 50px;border-radius:999px;font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0;text-align:center;transition:all .3s ease}.str-btn a:hover{background:#979e6c}.str-btn{display:flex;justify-content:center}.our-story-bottom{padding:100px 0;background:#eae1cb}.story-bottom-wrapper{max-width:1652px;width:100%;padding:0 30px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:40px}.story-bottom-img{width:47.74%}.story-bottom-img img{width:100%;display:block;border-radius:16px}.story-bottom-content{width:46.53%}.story-bottom-content h2{font-family:DM Sans;font-weight:700;font-size:48px;line-height:1.2;letter-spacing:.02em;margin:0;color:#583b1e}.story-bottom-content .sub-title{font-weight:400;font-size:32px;line-height:1.4;letter-spacing:0;color:#282828;margin:35px 0}.story-bottom-content ul{list-style:none;padding:0;margin:0 0 46px;display:flex;flex-direction:column;gap:20px}.story-bottom-content ul li{display:flex;align-items:center;gap:15px;font-family:DM Sans;font-weight:400;font-size:32px;line-height:1.2;letter-spacing:0;color:#282828}.story-bottom-content ul li img{width:45px;height:45px;object-fit:contain}.story-btnn{display:inline-flex;align-items:center;background:#d2a432;color:#fff;text-decoration:none;padding:10px 50px;border-radius:999px;font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0;text-align:center;transition:all .3s ease}.story-btnn:hover{background:#583b1e}.story-section{background:#ece7e0}.story-outer{max-width:1512px;width:100%;margin:0 auto;padding:50px 40px;display:flex;flex-direction:column;gap:100px}.story-outer>:nth-child(2n){flex-direction:row-reverse}.story-box{display:flex;align-items:center;justify-content:space-between;gap:30px}.story-image{width:41.9%}.story-content{width:53.21%}.story-image img{width:100%;display:block;border-radius:10px}.story-content h3{font-family:DM Sans;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:0;margin:0 0 20px;color:#222}.story-content p{font-family:DM Sans;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:0;color:#222}.our-story-banner{background-repeat:no-repeat;background-size:cover;background-position:center}.our-story-outer{padding:129px 70px 64px;color:#fff;margin:0 auto}.or-heading{font-family:DM Sans;font-weight:700;font-size:64px;line-height:1.2;letter-spacing:-.02em;margin:0 0 10px}.os-banner-text{font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:-.02em}body:has(.active_cart_drawer) .top-announcement-wrapper{z-index:0}body:has(.active_cart_drawer){overflow:hidden}body.no-banner.cart.template-cart .cart-diff-outer .custom-container{max-width:1812px;width:100%;padding:50px 30px;margin:0 auto}body.no-banner.cart.template-cart .cart-diff-outer{width:100%;background:#ece7e0}body.no-banner.cart.template-cart .cart-diff-outer .custom-container .faq_question_grid{background:#ece7e0}body.no-banner.cart.template-cart .footer-section{display:none}.page\.refund .special-cont.add-background-linen{padding:0!important;background:#ece7e0}.page\.refund .special-cont.add-background-linen .main_point_container{max-width:1690px;width:100%;margin:0 auto;padding:123px 40px}.page\.faq{background:#ece7e0}.page\.faq .custom-container.relative{max-width:1698px!important;width:100%;margin:0 auto;padding:45px 30px 75px!important}.page\.faq>.custom-container.relative:last-child{padding-bottom:100px!important}div#shopify-section-template--26868629897507__faq-section-1{padding-top:100px}div#shopify-section-template--26868629897507__faq-section-6{padding-bottom:25px}.page\.faq .custom-container.relative .accordion-wrapper.special:last-of-type{margin-bottom:0}.page\.faq .wf-section h2{font-family:DM Sans;font-weight:700;font-size:40px;max-width:1698px!important;margin:0 auto;padding:0 30px!important;line-height:100%;width:100%;text-align:left!important;letter-spacing:0}.page\.warranty .footer-section,.page\.faq .footer-section,.page\.terms .footer-section,.page\.refund .footer-section,.page\.new-contact .footer-section,.page\.shipping .footer-section,div#shopify-section-template--26868599587107__faq-smaller-5{display:none}.page\.refund .point_heading h2{line-height:1.2;color:#222;font-size:40px;font-weight:400;font-family:DM Sans;width:100%;letter-spacing:0;padding:0}.page\.refund .point_richtext{margin:40px 0 10px}.page\.refund .point_richtext p{font-family:DM Sans;font-weight:400;font-size:20px;color:#222;letter-spacing:0%}.page\.refund .shop_now_button a{background-color:#583b1e;padding:13px 50px 10px;border-radius:50px;color:#fff;text-decoration:none;font-size:24px;width:100%;text-transform:uppercase;font-weight:400;line-height:100%;height:unset}.page\.refund .shop_now_button a:after{display:none}.page\.refund .step_review_description{margin-top:70px}.page\.refund .step_review_description p{font-family:DM Sans;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0%;color:#222}.PDP_Offer_info.hide{display:none}.collection-content-box.content-price-box.collection-price{display:flex;align-items:center;justify-content:center}.collection-content-box.content-price-box.collection-price p{margin:0;padding-left:0;padding-right:0}body .legal-main-wrap{padding:50px 30px 100px;max-width:1698px;width:100%;margin:0 auto;background:#ece7e0}body .legal-main-wrap h1{font-family:DM Sans;font-weight:700;font-size:40px;line-height:100%;letter-spacing:0;text-align:center}body .legal-main-wrap>p{font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0;text-align:center;margin:24px 0 100px}body .legal-main-wrap .custom-container.relative{padding:0}body .legal-main-wrap .icon-7.accordion-icon.pdp-faq{display:none}body:has(.legal-main-wrap){background:#ece7e0}.page\.new-financing .image-contnt-btm .image_content_content h3{max-width:640px}.no-banner .menu.header_item .menu-link .child_menu.hoveron svg,.no-banner .menu.header_item .menu-link .child_menu.hoveron svg *{stroke:#583b1e!important}@media(max-width:1800px){.p-100{padding-inline:40px}}@media(max-width:1650px){.progress-message{font-size:13px}.announcement-item{font-size:18px}.image_content_heading{padding-bottom:20px}}@media(max-width:1600px){.why_choose_box_colunmns.pos-rev.icon-heading_box_rTbhz3 .white-bg{height:98%}.footer-heading{font-size:42px}.sub-text{font-size:30px;margin:30px auto 100px}.custom-video-banner.new-re-banner .banner-content h1{font-size:76px}.custom-video-banner.new-re-banner .banner-content p{font-size:34px;margin:15px 0 30px}.new-homereview{padding:70px 0 120px!important}.button_now_layout a.cta-brown,.cta-brown{margin:30px auto 0}.product_size_table{padding:60px 40px;gap:40px}.story-bottom-content h2{font-size:40px}.story-bottom-content .sub-title{font-size:28px;margin:30px 0}.story-bottom-content ul{margin:0 0 40px;gap:20px}.story-bottom-content ul li{font-size:28px}.our-story-bottom{padding:80px 0}div#shopify-section-template--26868629897507__faq-section-1{padding-top:70px}div#shopify-section-template--26868629897507__faq-section-6{padding-bottom:20px}.page\.faq .custom-container.relative{max-width:1698px!important;width:100%;margin:0 auto;padding:30px 30px 40px!important}}@media(max-width:1599px){.p-100{padding-inline:20px}.image_content_refresh .image_content_row.g-140{gap:30px}.why_choose_container .choose_button_now_layout{margin-top:60px}.bg-beidge-light.why_choose_container .why_choose_wrapper.padding-space,.review_slider_wrapper{padding-inline:30px!important}#shopify-section-template--26701697548579__review_slider_new_home_inBfeG .new-homereview .review-btn-prev,#shopify-section-template--26701697548579__review_slider_new_home_inBfeG .new-homereview .review-btn-next{left:unset!important}.new-homereview .review-btn-next{right:30px!important}.new-homereview .review-btn-prev{right:90px!important}.custom-video-banner.new-re-banner .banner-btn{padding:20px 60px;font-size:32px}.new-homereview-heading{padding:0}}@media(max-width:1440px){body:has(.announcement-has-counter) .mainheader-whitebar>ul{gap:10px}body:has(.announcement-has-counter) .mainheader-whitebar{right:15px;gap:20px}.has-banner .header_container,.header_container{padding:20px 30px!important}.new-homereview{padding:70px 0 80px!important}.header_logo img{width:160px;object-fit:contain;height:auto}.cushie-section.cu-slider{padding:26px 0 50px 30px}.footer_newsletter_row h3{font-size:40px}.footer_newsletter_row label{font-size:18px;margin:30px 0 40px}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go3279073480.kl-private-reset-css-Xuajs1{padding:5px 20px!important;border-radius:50px!important}.footer_heading{font-size:28px;margin:0 0 30px}.footer_menu ul li a,.footer_follow_column ul li.list-social__item a{font-size:18px;line-height:1.5;margin-bottom:10px}.new_footer_container.new-footer-new-footer .new_footer_wrapper .footer_grids{padding:100px 0!important}.page\.refund .special-cont.add-background-linen .main_point_container{padding:70px 30px}.page\.refund .point_heading h2{font-size:34px}.page\.refund .point_richtext p{font-size:18px}.page\.refund .shop_now_button a{font-size:20px}.story-outer{gap:70px}.story-content h3{font-size:36px;margin-bottom:20px}.story-content p{font-size:18px}.story-bottom-content h2{font-size:36px}.story-bottom-content .sub-title{font-size:22px;margin:30px 0}.story-bottom-content ul li{font-size:22px}.our-story-bottom{padding:60px 0}.story-btn-outter h2{font-size:36px}.story-btn-outter p{font-size:18px;margin:30px 0}.story-btn{padding:60px 30px}.or-heading{font-size:45px}.os-banner-text{font-size:18px}.our-story-outer{padding:220px 40px 60px;color:#fff}}@media(max-width:1400px){body .legal-main-wrap{padding:20px 20px 60px}body .legal-main-wrap h1{font-size:32px}body .legal-main-wrap>p{font-size:20px;margin:20px 0 60px}div#shopify-section-template--26868629897507__faq-section-1{padding-top:50px}div#shopify-section-template--26868629897507__faq-section-6{padding-bottom:20px}.footer-heading{font-size:32px}.sub-text{font-size:24px;margin:20px auto 80px}.button_now_layout a.cta-brown,.cta-brown{margin:20px auto 0}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .PDP_Sale_offermsg br{display:none}.page\.refund .step_review_description{margin-top:40px}h4.PDP_Sale_label{font-size:16px!important;line-height:1.4!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{font-size:18px!important}}@media(max-width:1250px){.announcement-area.announcement-has-counter .announcement-item-inner{max-width:630px}.announcement-item{font-size:16px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{font-size:16px!important}}@media(max-width:1199px){h4.PDP_Sale_label{font-size:14px!important}body:has(.announcement-has-counter) .mainheader-whitebar{display:none}.announcement-area.announcement-has-counter{max-width:617px}.announcement-area.announcement-has-counter .announcement-item-inner{max-width:570px}.page\.refund .step_review_description p{font-size:18px;line-height:1.4}.custom-video-banner.new-re-banner{height:500px;padding:150px 0 100px}.custom-video-banner.new-re-banner .banner-content h1{font-size:84px}.custom-video-banner.new-re-banner .banner-content p{font-size:34px}.title-circle-wrap:after{left:16px;width:314px;height:88px}.size-42-dm h2{font-size:32px}.why_choose_container{padding:70px 30px!important}.why_choose_container .choose_button_now_layout{margin-top:100px}.video_box_heading h2.section-heading,.image_content_heading h2{padding:0!important}.green-round:after{height:90px;width:250px;top:0;left:-33px}.image-contnt-btm .image_content_content h3{font-size:40px}.image_content_refresh .image-contnt-btm .image_content_content p{font-size:17px;color:#000;padding-top:10px}.custom-video-banner.new-re-banner .banner-content h1{font-size:50px}.custom-video-banner.new-re-banner .banner-content p{font-size:26px;margin:15px 0 30px}.new-homereview{padding:70px 0!important}.custom-video-banner.new-re-banner .banner-btn{padding:12px 40px;font-size:28px}.new_footer_container.new-footer-new-footer .new_footer_wrapper .footer_grids{padding:50px 0!important;flex-direction:column;gap:40px}.footer_payment img{max-width:100%;width:100%;height:auto}.footer-newsletter,.wrap-footer-menu{width:100%;max-width:100%}.footer_newsletter_row h3{font-size:36px}.footer_newsletter_row label{font-size:16px;margin:20px 0 30px}.announcement-item{font-size:16px;line-height:1.2}.announcement-area{max-width:440px}.mainheader-whitebar>ul{gap:15px}.mainheader-whitebar{right:26px;gap:20px}div#ProductGridContainer #gf-products>div{font-size:20px!important}.footer-section{padding-top:150px}.story-btn-outter h2{font-size:34px}.story-btn-outter p{font-size:16px;margin:30px 0}.story-outer{gap:60px}.story-content h3{font-size:32px}.story-content p{font-size:16px}.story-bottom-content h2{font-size:32px}.story-bottom-content .sub-title{font-size:20px;margin:20px 0}.story-bottom-content ul li{font-size:20px}.our-story-bottom{padding:60px 0}.story-bottom-content ul li img{width:30px;height:30px}div#shopify-section-template--26868629897507__faq-section-1{padding-top:70px}div#shopify-section-template--26868629897507__faq-section-6{padding-bottom:20px}.page\.faq .custom-container.relative{max-width:1698px!important;width:100%;margin:0 auto;padding:30px 20px!important}.page\.faq h2{font-size:36px;padding:0 20px!important}}@media(max-width:1024px){.mainheader-whitebar{display:none}.header_account{display:none!important}.cart-button-2{padding:0}.header_icons.header_item{gap:25px}.footer_heading{font-size:26px;margin:0 0 20px}.footer_menu ul li a,.footer_follow_column ul li.list-social__item a{font-size:16px;margin-bottom:8px}div#ProductGridContainer #gf-products>div{padding-block:15px}.product_meta_size_information.section-guide{flex-direction:column;gap:30px}.product_meta_size_information.section-guide>.product_meta_size_data .product_meta_size_images,.product_meta_size_information.section-guide>.product_meta_size_data .product_meta_content_information,.product_meta_size_information.section-guide .product_sleeper_sofa_size .product_meta_size_images,.product_meta_size_information.section-guide .product_sleeper_sofa_size .product_meta_content_information{width:calc(50% - 5px)!important}.product_meta_size_information.section-guide>.product_meta_size_data,.product_meta_size_information.section-guide .product_sleeper_sofa_size{width:100%;margin:0}.green-round:after{height:50px;width:240px;top:-9px;left:-30px}.title-circle-wrap:after{left:2px;width:324px;top:-8px;height:80px}}@media(max-width:991px){body.template-product nav.product-breadcrumbs{font-size:18px;padding:20px}.custom-video-banner.new-re-banner .banner-content h1{font-size:45px}.custom-video-banner.new-re-banner .banner-content p{font-size:24px}.custom-video-banner.new-re-banner .banner-btn{padding:16px 60px;font-size:20px}.title-circle-wrap:after{left:16px;width:254px;height:67px}.why-right-part .why_left_heading{font-size:25px!important}.why_choose_grid .why_choose_box:nth-child(2){margin-top:-39px!important}.mobile-orange-col .why_choose_box_colunmns.icon-heading_box_yHdRRG .why_choose_box_headingleft{margin-bottom:20px!important}.p-100,.bg-beidge-light.why_choose_container .why_choose_wrapper.padding-space,.review_slider_wrapper{padding-inline:20px}.image-contnt-btm .image_content_content,.image-contnt-btm .image_content_content h3{text-align:left}.image_content_grid .image_content_row:nth-child(2){flex-direction:column-reverse!important}.size-42-dm h2,.new-homereview .review_slider_wrapper h2{font-size:32px;line-height:1.2}.why_choose_container{padding:50px 20px!important}.bg-beidge-light.why_choose_container .why_choose_wrapper.padding-space{padding:0}.new_footer_container.new-footer-new-footer .new_footer_wrapper .footer_grids{padding:0 0 40px!important;flex-direction:column;gap:40px}.footer_newsletter_row h3,.story-btn-outter h2{font-size:30px}.story-btn-outter p{font-size:14px;margin:20px 0 23px}.story-btn{padding:30px 20px}.story-box{gap:40px;flex-direction:column}.story-outer>:nth-child(2n){flex-direction:column}.story-image,.story-content{width:100%}.story-outer{padding:50px 44px;gap:50px}.story-bottom-wrapper{padding:0 30px;gap:40px;flex-direction:column}.story-bottom-img,.story-bottom-content{width:100%}.story-bottom-content h2{font-size:28px}.story-bottom-content .sub-title,.story-bottom-content ul li{font-size:18px}.our-story-bottom{padding:50px 0}.story-bottom-content ul li img{width:25px;height:25px}.or-heading{font-size:40px}.os-banner-text{font-size:16px}.our-story-outer{padding:236px 30px 40px;color:#fff}.page\.refund .step_review_description{margin-top:30px}}@media(max-width:768px){.section-compare{display:none!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{font-size:14px!important}body .legal-main-wrap>p{font-size:18px;margin:20px 0 50px;line-height:1.4}}@media(max-width:767px){.our-story-banner{background-position:center}.page\.refund .point_richtext{margin:20px 0 10px}.page\.refund .step_review_description{margin-top:20px}.page\.refund .special-cont.add-background-linen .main_point_container{padding:50px 20px}.page\.faq h2{font-size:32px;padding:0!important}.has-banner .header_container,.header_container{padding:20px!important}.footer-heading{font-size:32px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{display:block}.review-btn-outer{display:none!important}.custom-video-banner.new-re-banner .banner-content p{font-size:26px;margin:15px 0 20px}.sub-text{font-size:18px;padding:0 50px;letter-spacing:0;margin:49px auto 70px}.custom-video-banner.new-re-banner .banner-content h1{font-size:40px}.custom-video-banner.new-re-banner .banner-content p{font-size:24px}.why_choose_box_colunmns .white-bg{display:none}.why_choose_box_colunmns.pos-rev.icon-heading_box_rTbhz3,.mobile-orange-col .why_choose_box_colunmns{padding:0 8px 14px;border-radius:18px;gap:7px!important}.why_choose_box_colunmns.pos-rev.icon-heading_box_rTbhz3{background:#fff}.why_choose_grid{gap:0}.why_choose_content h4{font-size:14px;padding:0!important;line-height:1.2}.mobile-orange-col .why_choose_content p{height:unset!important;font-size:10px;line-height:1.4}.bg-beidge-light.why_choose_container .why_choose_wrapper.padding-space{padding-inline:10px!important}.size-42-dm h2{text-align:center;font-size:28px;line-height:1.2;letter-spacing:-.05em}.why_choose_container{padding:40px 0!important}.why-right-part .why_left_heading{font-size:13px!important;font-family:DM Sans;letter-spacing:0;margin:0}.mobile-orange-col .img-leftwrap .why_choose_box_headingleft,.mobile-orange-col .why_choose_box_colunmns.icon-heading_box_yHdRRG .why_choose_box_headingleft{margin-bottom:0!important}.why_choose_box_headingleft.why-left-part{text-align:center;max-width:78px;width:100%;margin:0 auto}.mobile-orange-col .why_choose_icon{max-width:28px;height:26px}.cta-brown{margin:0 auto;font-size:20px!important;padding:10px 50px!important}.content_wrapper.heading-visble h2{padding-bottom:20px;font-family:DM Sans,sans-serif;letter-spacing:1px}.icons_box_container.orange-icon-box.white-bg{padding:60px 28px!important}.orange-icon-box .icon-heading{font-size:16px;line-height:1.2}.orange-icon-box p{font-size:13px;line-height:1.4}.icons_box_container.orange-icon-box.white-bg .padding-space{padding:0!important}.icons_box_container.orange-icon-box.white-bg .icons_box_grid{flex-wrap:wrap}.announcement-item{font-size:14px}.footer-section{padding-top:100px}.mobile_menu_header.active_nav ul.menu.header_item{text-align:start}.mobile_menu_header.active_nav ul.menu.header_item li.menu-link a{color:#fff}.mobile_menu_header.active_nav .mobile_sidebar{background-color:#583b1e!important}.announcement-area{max-width:100%;gap:5px;padding:0 15px}.announcement-slider{flex:1;min-width:0}.announcement-item{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-area .swiper.announcement-slider{order:unset!important}.new_footer_container.new-footer-new-footer .new_footer_wrapper .footer_grids{padding:0 0 5px!important;border-bottom:none!important}.footer_newletter_form button.needsclick.go1530124124.go4033861592.klaviyo-form-button.kl-private-reset-css-Xuajs1{font-size:18px!important;padding:10px 30px!important}.footer_newletter_form .needsclick.kl-private-reset-css-Xuajs1:not([data-testid=form-row]){height:unset!important;min-height:auto!important}.wrap-footer-menu{flex-wrap:wrap;gap:20px;align-items:start;justify-content:space-between}.new-footer-new-footer .footer_heading{font-family:DM Sans;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;color:#979e6c!important;text-transform:capitalize;margin-bottom:20px}.footer_menu ul li a,.footer_follow_column ul li.list-social__item a{margin-bottom:18px;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0}.footer_newsletter_row h3{font-size:24px;text-align:center}.footer_newsletter_row label{text-align:center;margin:28px 0}.new-homereview .review-dots{display:none!important}.green-round:after{left:-50px;width:203px}.image_content_refresh .image-contnt-btm .image_content_content p{padding-top:22px}.image_content_refresh .image_content_grid{padding-bottom:42px!important}.footer-img{padding:0 15px}.gf-refine-toggle-mobile button{height:100%!important;padding:0!important}.rv_rating_star{padding-bottom:0}.template-product .product_container .speical-holder .add-to-cart-container .stars-holder{align-items:end;width:fit-content;margin:0}.custom-container.pdp-new-holder.product_container.main_product_contenr_cc{padding:40px 0!important}.custom_product_temp .product_main_slider img{border-radius:0!important}.product_thumbnail_slider{display:none}.page\.reviews .junip-product-review-container{padding:20px 20px 40px!important}.template-product .product_container .speical-holder{padding-inline:15px!important}.add-to-cart-holder .atcButtonWrap input.add-to-cart-button{padding:10px 45px 10px 15px!important;font-size:15px!important}.add-to-cart-holder .atcButtonWrap:after{width:20px!important;height:20px!important;right:calc(50% - 76px)!important}span.status-dot.in-stock svg{width:10px!important;height:10px!important}.stock-status-card{padding:15px 12px!important;margin-top:15px!important}.product_main_slider span.swiper-pagination-bullet{background:#fff;opacity:1;border-radius:50%;margin:4px 6px!important;width:10px;height:10px}.product_main_slider .swiper-pagination-bullet.swiper-pagination-bullet-active{width:13px;height:13px}.product_main_slider .swiper-pagination.main_pagination-1{display:flex;justify-content:center;align-items:center;bottom:20px}.hero-video{height:100%;width:100%;object-fit:cover}.new-faq-section{display:none}.pbm-wrap .product_tab_variants label img{min-width:15px!important;min-height:15px!important;height:15px!important}.pbm-wrap .product_tab_variants label.swatch{width:15px;min-width:15px!important;height:auto}div#new-real-gallery.product-gallery img{min-height:360px}div#new-real-gallery .swiper{width:100%}.pbm-wrap{display:block;margin-top:25px}.pdp-complete-set{display:none}.cushie-section.cu-slider:not(.swiper-initialized) .swiper-wrapper{display:flex;row-gap:8px;flex-wrap:wrap;justify-content:center}.cushie-section.cu-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex-shrink:unset;width:50%!important}.product_tab_variants label img{height:15px!important;width:15px!important;min-width:15px!important}.swatch:before{min-width:15px!important;height:15px!important;width:15px!important;top:56%!important;left:50%!important;transform:translate(-50%,-50%)}.swatch{min-width:15px!important;width:15px!important;height:20px!important}.cu-slider .swatch{width:15px;height:19px}.template-product .junip-product-review-container{padding:20px!important}.template-product .pdp-menu-top.wf-section .pdp{color:#fff;font-size:14px}.page\.reviews .richtext_wrapper h2{font-size:28px;width:100%}.template-product .richtext_content p{font-size:16px}.template-product .richtext_container.richtext_cutsom{padding:30px 20px}.page\.reviews .richtext_wrapper h2{font-size:28px}.page\.reviews .richtext_content p{font-size:16px}.page\.reviews .richtext_container.richtext_cutsom{padding:30px 20px}.story-box{gap:28px}.story-content h3{font-size:24px;text-align:center;margin-bottom:10px}.story-content p{font-size:14px;text-align:center}.story-outer{gap:40px}.story-content h3{font-size:26px}.story-btn-outter h2{font-size:20px;letter-spacing:.01em;padding:0 30px}.story-image img{padding:0 13px}.story-bottom-wrapper{gap:20px}.story-bottom-content h2{font-size:24px}.story-bottom-content ul li{font-size:14px}.story-bottom-content ul{gap:14px;margin:0 0 20px}.os-banner-text{font-size:14px}.story-bottom-content .sub-title{font-size:16px;margin:12px 0}.story-bottom-img img{border-radius:5px}}@media(max-width:575px){body:has(.announcement-has-counter) .announcement-area .header_countdown .countdown__display.countdown__display--visible{gap:5px!important}body:has(.announcement-has-counter) .announcement-area .countdown-element{font-size:14px!important;width:28px;height:20px}.announcement-area.announcement-has-counter .announcement-item-inner{gap:20px}.announcement-area.announcement-has-counter .announcement-item-inner,.announcement-area.announcement-has-counter{padding:0!important}.announcement-area button{display:none}.page\.refund .point_heading h2{font-size:28px}.page\.refund .step_review_description p{font-size:16px}.page\.faq .wf-section h2{font-size:28px}body.template-product nav.product-breadcrumbs{font-size:14px;padding:20px}.story-content h3{font-size:16px;font-weight:500;padding:0}.story-btn-outter p{font-size:12px;margin:20px 0 23px}story-content p{font-size:12px}.story-bottom-content ul li{font-size:12px;gap:5px}.os-banner-text{font-size:14px;text-transform:capitalize}.story-bottom-content ul li img{width:14px;height:14px}.story-bottom-content h2{font-size:20px}.story-btn-outter h2{font-size:20px;padding:0 24px}.tolstoy-stories-main-container>div{margin:auto;padding-left:15px}.size-42-dm h2{font-size:24px;padding-bottom:50px}.pbm-wrap{margin-top:15px}.new-homereview .review_slider_image img{width:100%;border-radius:8px!important}.new-homereview .review_content{border-radius:8px!important;padding:22px}#shopify-section-template--26701697548579__review_slider_new_home_inBfeG .new-homereview .review-btn-prev,#shopify-section-template--26701697548579__review_slider_new_home_inBfeG .new-homereview .review-btn-next{top:0%!important;width:40px}.review_slider_wrapper .new-homereview-heading{gap:0;margin:0 auto 30px}.announcement-item{font-size:12px;white-space:normal;text-align:left}.new-homereview-heading{gap:0px;flex-direction:column;margin:0 auto 30px}.header_icons.header_item{gap:10px}.footer_newletter_form .needsclick.kl-private-reset-css-Xuajs1:not([data-testid=form-row]){border:0px!important;width:fit-content;max-width:fit-content;width:100%;max-width:100%}.footer_newletter_form .needsclick div[data-testid=form-row]{align-items:center!important;flex-direction:column!important;width:100%;gap:28px!important;max-width:100%}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go3279073480.kl-private-reset-css-Xuajs1{padding:0!important;border:none!important;border-radius:0!important}input#email_01K5XGPA161XE2893NSMT7GRK9{padding:10px 20px!important;opacity:1;border:1px solid black!important}.footer_newletter_form button.needsclick.go1530124124.go4033861592.klaviyo-form-button.kl-private-reset-css-Xuajs1{font-size:24px!important;padding:16px 30px!important}.new_footer_container .footer-newsletter,.footer-newsletter{width:100%;margin:0}.footer_copyright p{font-size:16px}.new-homereview .review_slider_wrapper{max-width:100%;padding:0!important}.new-homereview .review_slider_wrapper .review_slider_grid{margin:0;width:100%;padding:0 62px!important}.new_footer_container{padding:50px 20px}.green-round:after{width:170px}.button_now_layout a.cta-brown,.cta-brown{padding:11px 50px!important}div#ProductGridContainer #gf-products a.spf-product-card__image-wrapper img{height:auto}.product_meta_size_information.section-guide>.product_meta_size_data,.product_meta_size_information.section-guide .product_sleeper_sofa_size .product_meta_size_data{flex-direction:column}.product_meta_size_information.section-guide>.product_meta_size_data .product_meta_size_images,.product_meta_size_information.section-guide>.product_meta_size_data .product_meta_content_information,.product_meta_size_information.section-guide .product_sleeper_sofa_size .product_meta_size_images,.product_meta_size_information.section-guide .product_sleeper_sofa_size .product_meta_content_information{width:100%!important}.shipment-header strong{font-size:10px!important;line-height:unset!important}.timeline-item .date span.datelabel{font-size:8px!important}.timeline-item .date span.datecontent{font-size:10px!important}.timeline-item{padding:6px!important}.timeline-item .tag .tagData{font-size:10px!important}.timeline-item .tag{padding:2px 6px!important}.timeline-item .tag svg{width:7px!important;height:7px!important}.shipment-footer.pre-order-text{font-size:10px!important;margin-top:5px!important}.certipur-certified{max-width:169px}.add-to-cart-holder .atcButtonWrap input.add-to-cart-button{font-size:12px!important}.add-to-cart-holder .atcButtonWrap:after{width:12px!important;height:12px!important;right:calc(45% - 50px)!important}.speical-holder .junip-product-summary-star.junip-star-filled,.speical-holder .junip-product-summary-star.junip-star-outline{width:10px!important;height:15px!important}.custom-container.pdp-new-holder.product_container.main_product_contenr_cc{padding:0 0 30px!important;margin-top:0!important}.story-btn{padding:15px 20px}.our-story-bottom{padding:33px 0}.our-story-outer{padding:260px 30px 40px}}@media only screen and (max-width:480px){.our-story-outer{padding:120px 30px 40px}.maincollectionGrid div#ProductGridContainer .spf-product-card__price-wrapper span,.maincollectionGrid div#ProductGridContainer .spf-price-custom-grid span,.maincollectionGrid div#ProductGridContainer .spf-product-card__title a{font-size:13px!important}.maincollectionGrid div#ProductGridContainer span.badge.badgeFilter{padding:1px 8px;font-size:10px}.story-content p{font-size:11px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{font-size:12px!important}}@media(max-width:380px){.story-content h3{font-size:14px}.new-homereview .review_slider_image img{height:170px!important}.story-btnn{width:100%;padding:14px 50px;justify-content:center}.str-btn a{width:100%;justify-content:center;padding-block:14px}.green-round:after{width:144px;top:-3px;left:-30px}body.product\.cushie-v3-pdp.template-product .config-item{padding:8px 6px!important}body.product\.cushie-v3-pdp.template-product .config-item p{font-size:10px!important}body.product\.cushie-v3-pdp.template-product .configuration-options{gap:5px!important}}@media only screen and (max-width:360px){div#ProductGridContainer #gf-products>div{flex:0 0 100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/re-brand.css.map?v=91934570627030694791785915857 */


/* ===== Source: custom-style.css ===== */
.product_color_values.color-unavailable,.custom-video-banner.new-re-banner.ab-test-banner{display:none}.custom_product_temp .product_container .add-to-cart-holder input.add-to-cart-button[value="Add to cart"]+img.cart-icon3{right:calc(50% - 105px)!important}.pn-price-item.cart_cross_price,.top-wrap .blu-text,h3.cart_prd_title,.text-block-13.cart_main_price,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info span.cart-selected-options-data span,li.discounts__discount,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info p.cart_properties,.cart_drawer .cart_remove_product .remove-button-2{font-size:16px!important}ul.gf-option-box li a{display:flex!important;flex-wrap:wrap;align-items:center}ul.gf-option-box li a .gf-swatch-image{flex:0 0 50px!important;max-width:50px!important;width:100%!important;margin-inline:auto!important}ul.gf-option-box{align-items:unset!important}[data-filter-type=colour] .gf-option-box li{flex:1 1 33.333%;max-width:33%}h4.PDP_Sale_label{font-family:DM Sans;font-weight:700;font-size:18px;line-height:1.2;letter-spacing:0;text-transform:capitalize;margin:0}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .PDP_Sale_offermsg{margin-top:25px;font-family:DM Sans;font-weight:500;font-size:20px;line-height:1.2;letter-spacing:0%;text-transform:capitalize}body.product\.cushie-v3-pdp.template-product div#meta-size-giuide .product_meta_size_content .product_meta_size_data .product_meta_size_images{padding-top:30px;padding-right:60px}body.product\.cushie-v3-pdp.template-product .config-item.active_configure{border:1px solid #583b1e;background:#583b1e}body.product\.cushie-v3-pdp.template-product .config-item.active_configure p.config-name{color:#fff}body.product\.cushie-v3-pdp.template-product .config-item{padding:12px 20px;border-radius:28px;border:1px solid #000}body.product\.cushie-v3-pdp.template-product p.config-name{font-family:Poppins;font-weight:500;font-size:16px;line-height:100%;text-align:center;vertical-align:middle;text-transform:capitalize;color:#606060}.pricing-block{display:flex;align-items:center;gap:14px}.stock-status-card.op{opacity:.4}div#ProductGridContainer .spf-price-custom-grid span.spf-product-card__price.money{color:#09b205}div#ProductGridContainer .spf-price-custom-grid span.spf-product-card__saving{background:#f7cd49;border-radius:50px;color:#282828;font-size:12px!important;padding:5px 10px}.cartItemPriceDesc{display:none}input#\35 3642434019619\:53d1e35342bc4c4c08d76fbe9c326499{font-family:DM Sans;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;text-align:center}.pn-price-item.cart_compare_price{color:#737373;font-family:DM Sans;font-weight:400!important;font-size:20px;line-height:1.2;letter-spacing:0%;text-decoration:line-through}.cart-customize-layout-wrapper .cart-items .final-line-price{color:#222;font-family:DM Sans;font-weight:800;font-size:20px;line-height:1.2;letter-spacing:0}.spf-price-content{display:flex;align-items:center;gap:5px;flex-wrap:wrap}p.Product-price-html .main-price{color:#09b205}.aaaa.sale_price_block{display:none}.pricing-block{display:flex!important}.pricing-block .sale-Price{color:#4a3b3a;font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0}.pricing-block .comp-Price{color:#aa9a8a;font-family:DM Sans;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;text-decoration:line-through}.pricing-block{display:flex;align-items:center;gap:10px}.pricing-block .discount-Percent{--badge-background: 0 112 110 / .05;--badge-color: 255 255 255;align-items:center;gap:.375rem;padding:6px 15px;background:#f7cd49;color:#282828;border-radius:2rem;width:max-content;font-size:14px;font-weight:600;display:flex;text-transform:uppercase}body.product\.pricing-mechanic-v1 span.comp-Price.crossed-price,body.product\.pricing-mechanic-v2 span.comp-Price.crossed-price{font-family:Poppins;font-weight:600;font-size:24px;line-height:100%;vertical-align:middle;text-decoration:line-through;color:#555;opacity:.6}.PDP_Offer_info{display:block;align-items:center;justify-content:space-between;width:100%;margin:0 auto;background-color:#032c67;border-radius:8px;padding:22px}.PDP_Offer_info.halfwidth{display:inline-block;width:auto}.pdp-offer-container{width:100%}.add-to-cart-holder{width:100%!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer-flexbox{display:flex;justify-content:space-between}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left{flex:0 0 100%;max-width:100%}body.product\.pricing-mechanic-v1 span.sale-Price,body.product\.pricing-mechanic-v2 span.sale-Price{font-family:Poppins;font-weight:700;font-size:24px;line-height:100%;vertical-align:middle;color:#09b205}body.product\.pricing-mechanic-v1 span.discount-Percent,body.product\.pricing-mechanic-v2 span.discount-Percent{--badge-background: 0 112 110 / .05;--badge-color: 255 255 255;align-items:center;gap:.375rem;padding:6px 15px;background:#09b205;color:#fff;border-radius:2rem;width:max-content;font-size:14px;font-weight:600;display:flex;text-transform:uppercase}.PDP_Offer_info_box.pdp_info_box_new{display:flex;gap:32%}.PDP_Offer_info_box_left .heading_sale .saleText{color:#ec7824;font-family:Poppins;font-weight:700;font-size:18px;line-height:120%}.PDP_Offer_info .countdown__display-block span{text-transform:capitalize;font-family:DM Sans;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:0;text-align:center;vertical-align:middle}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new{gap:10px;justify-content:space-between}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .heading_sale{margin-bottom:0}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right{height:auto}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right>div{height:100%}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer{height:auto;gap:10px;justify-content:end}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display{height:100%;display:contents}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display .countdown__display-block{gap:6px;display:inline;width:33px;text-align:center;padding:0}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display .countdown__display-block h2{flex-grow:1;margin:0;font-weight:500!important;font-size:18px!important;text-transform:capitalize;border-radius:4px;padding:4px;font-family:DM Sans;line-height:100%;letter-spacing:0;text-align:center;font-variant:small-caps}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .heading_sale h4{margin-bottom:0;margin-top:0;color:#fff;font-size:20px;line-height:120%}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .heading_sale img{width:18px;height:18px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{margin-top:0;font-family:DM Sans;font-weight:700;font-size:24px;line-height:1.2;letter-spacing:0;text-transform:capitalize}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new p.PDP_Sale_offercode{margin-top:20px;color:#4a3b3a;font-size:20px;line-height:120%;font-weight:500;display:none}button#enable-zoom{position:absolute;right:10px;bottom:10px;border-radius:50px;height:30px;width:30px;display:flex;align-items:center;justify-content:center}#discount-all-price .discountCodes .discountRow{display:flex;align-items:center;justify-content:space-between;padding:8px 0}#discount-all-price .discountCodes .discountRow span.discount_code{background:transparent;font-size:18px;padding:5px 0}.cart-line.cartDiscountRow .appliedDiscountCode{text-transform:uppercase}#discount-all-price .discountCodes .discountRow .discount_code-new .removeCoupon{cursor:pointer}.cart-line.cartDiscountRow .appliedDiscountCode .removeDiscountCode{text-transform:lowercase;cursor:pointer}.hideImageBlock,.gallery-item-hidden,.gallery-item-new,.lifestyleGallery{display:none}.add-to-cart-holder .atcButtonWrap{flex:0 0 100%;max-width:100%;background-color:#ec7824;border-radius:70px;display:flex;align-items:center}.add-to-cart-holder .atcButtonWrap input.add-to-cart-button{max-width:100%;flex:0 0 100%;border:0;text-align:center}.add-to-cart-holder .atcButtonWrap input.add-to-cart-button.loadingText{flex:0 0 95%;max-width:95%}.add-to-cart-holder .atcButtonWrap input.add-to-cart-button{max-width:100%;width:100%;padding:20px 55px 20px 25px;background-color:#583b1e;color:#fff;border-radius:10px;font-family:DM Sans;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase}.add-to-cart-holder .atcButtonWrap input.add-to-cart-button:hover{background-color:#d2a432;transition:all .3s ease}.add-to-cart-holder .atcButtonWrap{position:relative}.add-to-cart-holder .atcButtonWrap:after{content:"";position:absolute;background-image:url(/cdn/shop/files/bag.svg?v=1756128418);width:25px;height:25px;background-repeat:no-repeat;background-size:contain;background-position:center;right:calc(50% - 100px);top:50%;transform:translate(-50%,-50%);pointer-events:none}body:has(input.add-to-cart-button[value="Adding to cart..."]) .add-to-cart-holder .atcButtonWrap:after{right:calc(50% - 120px)}.add-to-cart-holder .atcButtonWrap{width:100%;max-width:100%;gap:17px;justify-content:center;align-items:center}img.cart_pre_order_icon.cart-icon3{display:none!important}.cart-icon3{position:static!important}.spend-save-widget{font-family:sans-serif;margin:20px 0}.spend-save-header{display:flex;justify-content:space-between;font-size:14px;margin-bottom:10px}.spend-save-header .title{color:#48b108;font-weight:600}.progress-bar-wrapper{position:relative;margin-bottom:12px}.progress-bar-bg{position:relative;width:100%;height:10px;background-color:#e0e0e0;border-radius:4px}.progress-bar-fill{position:absolute;top:0;left:0;height:10px;background-color:#48b108;border-radius:4px;z-index:1;transition:width .4s ease-in-out}.progress-dot{position:absolute;top:50%;width:8px;height:8px;background-color:#fff;outline:6px solid #ccc;border-radius:50%;transform:translate(-50%,-50%);z-index:2}.progress-dot.active{background-color:#fff;outline:6px solid #48b108}.progress-milestones{position:relative;top:-10px;width:100%}.milestone{position:absolute;transform:translate(-50%);font-size:12px;color:#000;top:20px;width:10%;font-family:Poppins;font-weight:500;line-height:100%;vertical-align:middle}.milestone:last-child{width:45px;left:calc(100% - 5px)!important}.spend-save-widget .spend-save-inner{padding:10px 20px}.spend-save-success-msg{margin-top:30px;color:#000;background:#fff7f2;padding:20px 15px;font-family:Poppins;font-size:12px;line-height:100%;letter-spacing:0px;display:flex;align-items:center}.spend-save-success-msg span.checkMsg{padding-left:10px}div#collections-listing{padding:120px}div#collections-listing h2{color:#1f1f1f;font-size:48px;line-height:120%}div#collections-listing ul{padding:0;list-style:none;margin:10px 0}div#collections-listing ul li{margin-bottom:10px;font-family:Poppins}div#collections-listing ul li small.hint{color:#000;font-size:14px}div#collections-listing div#pagination{font-family:Poppins;color:#000;padding-top:20px;font-size:16px}div#collections-listing div#pagination span.page{padding:7px}div#collections-listing div#pagination span.prev{padding-right:7px}div#collections-listing div#pagination span.next{padding-left:7px}.announcement_bar_container.custom_bar_cs{padding:12px 15px}.announcement_bar_container.custom_bar_cs h2.countdown-element{font-family:Gellix;font-weight:500}.announcement_bar_container .announcement-row .announcement-bar__text{flex:0 0 33%;max-width:33%;padding-right:50px}.stock-loader{background:#ffffff80!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.stock-loader .spinner{border:5px solid #979e6c5c;border-top:5px solid #979e6c;width:45px;height:45px}.add-to-cart-holder.single-prod-btn-holder{flex:0 0 100%;max-width:100%;background-color:#ec7824;border-radius:70px;display:flex;align-items:center}.add-to-cart-holder.single-prod-btn-holder input.add-to-cart-button{max-width:100%;flex:0 0 100%;background-color:transparent!important;border:0;border-radius:0!important;text-align:center}.add-to-cart-holder.single-prod-btn-holder input.add-to-cart-button.loadingText{flex:0 0 95%;max-width:95%}.add-to-cart-holder.single-prod-btn-holder input.add-to-cart-button{max-width:fit-content;width:100%;padding:0!important}.add-to-cart-holder.single-prod-btn-holder{width:100%;max-width:85%;padding:15px 25px;gap:17px;justify-content:center;align-items:center}.spf-product-card .productSaleTier .salerow{display:flex;align-items:center;justify-content:space-between}.spf-product-card .productSaleTier .salecol{flex:0 0 33%;max-width:33%;border-right:1px solid #ec7824;text-align:center}.spf-product-card .productSaleTier .salecol span.productSaleTierLabel{font-size:16px;line-height:16px;font-weight:700;color:#ec7824;vertical-align:middle;display:block}.spf-product-card .productSaleTier .salecol span.productSalesubtext{color:#000;font-weight:600;font-size:10px;line-height:12px;letter-spacing:0px;vertical-align:middle;display:block;text-decoration:none!important}.spf-product-card .productSaleTier{background:#fef7dd;padding:15px 10px;position:absolute;bottom:0;left:0;right:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.spf-product-card .productSaleTier .salecol:last-child{border-right:0}.template-search span.currentSale_Label{position:absolute;bottom:0;left:0;right:0;color:#fff;background:#ec7824;border-radius:0 0 8px 8px;padding:10px 0;font-family:Poppins;font-weight:500;font-size:18px;line-height:100%;letter-spacing:.6px;text-align:center;vertical-align:middle}.cart_drawer .discount_price span.cart_discount_toggle_add{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}form[data-testid=klaviyo-form-VpvAWy] #rich-text-01K6287JHT47SZH1Z3ENX58QYC{padding-top:50px!important}button.klaviyo-close-form svg{margin-top:20px!important}.cart-line.cartDiscountRow .appliedDiscountCode .removeDiscountCode{margin:10px}iframe#chat-button{margin-bottom:60px!important}.template-search .shopify-section.section{display:block!important}.sofa_meta_popup_size_image img,.sleeer_popup_meta_image img{object-fit:contain}.product_container .price-text-holder .prd_comp_price p.product_tier_comp_price{margin-right:0;font-size:25px;line-height:25px}.product_container .price-text-holder p.product-price1.main_price1 span{font-size:25px;line-height:25px;color:green;font-weight:700}.heroGalleryWrapper .shimmerGallery .skeleton{position:absolute;top:0;left:0;width:100%;height:100%;background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8,#e0e0e0 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:800px 100%;animation:shimmer 1.5s infinite linear;z-index:1}@keyframes shimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.heroGalleryWrapper .shimmerGallery .product_thumbnail_slider .swiper-slide.swiper-slide-thumb-active{border:none}.heroGalleryWrapper .shimmerGallery .product_thumbnail_slider img,.heroGalleryWrapper .shimmerGallery .product_main_slider img{animation:shimmer 1.5s infinite linear}.heroGalleryWrapper .shimmerGallery .product_thumbnail_slider .product_meta_swiper{display:block!important}.shimmerGallery .swiper-slide{position:relative}#gf-tree.spf-hidden+#gf-grid .gf-filter-selection{display:none!important}div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper span.currentSale_Label{position:absolute;bottom:0;left:0;right:0;color:#fff;background:#ec7824;border-radius:0 0 8px 8px;padding:10px 0;font-family:Poppins;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.6px;text-align:center;vertical-align:middle}div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper span.badge-list{position:absolute;top:10px;z-index:9;left:10px}div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper span.badge-list .badge{position:static!important;margin-right:5px;display:inline-block;color:#fff;background-color:#d2a432}span.badge.badge1.badgeFilter{background-color:#eae1cb!important;color:#000!important}.the_product_title{display:none}div#ProductGridContainer .spf-product-card__price-wrapper span.spf-product-card__oldprice.money{font-family:Poppins;font-weight:400;font-size:18px;line-height:100%;letter-spacing:.6px;vertical-align:middle;text-decoration:line-through;color:#555!important}div#ProductGridContainer .spf-price-custom-grid span.spf-product-card__oldprice.money{font-family:DM Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:-.01em;text-decoration:line-through;color:#8c8c8c!important}.cart_quantity .input-group-button.minus,.cart_quantity .input-group-button.plus{touch-action:manipulation}.div-block-30.viewCart a{font-family:Poppins;font-weight:700;font-size:22px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#555;text-decoration:none}div#discount-all-price .discount_input_fields input#discount-code{height:50px}#discount-all-price button.apply_discount{height:50px;padding:0 19px}.custom_product_temp .product_delivery_bnr.delivery_banner.hide{display:none!important}.custom_product_temp .product_delivery_bnr.delivery_banner{margin-top:0!important}.custom_product_temp .w-commerce-commerceaddtocartform{margin-bottom:20px!important}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item:hover .nav-img-grid{outline:3px solid #ec7824;background-color:#f7cd49!important;background:#f7cd49!important}.maincollectionGrid{padding:50px 0;width:100%;visibility:hidden}.maincollectionGrid.show{visibility:visible}.spf-product-card__inner .open-quick-view{display:none!important}form.gf-controls-search-form{display:none}div#ProductGridContainer ul#gf-products{background:transparent;border:0}div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper{padding:0!important;position:relative}div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper img{width:100%;height:350px;object-fit:cover}.product-grid-container.show-filter div#gf-grid img{height:280px!important}div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper img.spf-product-card__image-main{position:static!important}div#ProductGridContainer .gf-filter-contents .gf-block-content .gf-scroll ul.gf-option-box li a span.gf-Checkbox{display:inline-block}div#ProductGridContainer .gf-filter-selection .sort-by.limit-by.hidden-xs,div#ProductGridContainer .spf-product-card__vendor{display:none}div#ProductGridContainer .spf-product-card__title a{font-family:DM Sans;font-weight:400;font-size:24px;text-align:center;line-height:1.2;letter-spacing:-.02em;color:#222}div#ProductGridContainer .spf-product-card__price-wrapper,div#ProductGridContainer .spf-price-custom-grid{display:flex;align-items:center;gap:10px;margin-bottom:15px}div#ProductGridContainer .spf-product-card__price-wrapper span,div#ProductGridContainer .spf-price-custom-grid span{font-weight:400;font-size:16px;line-height:100%;letter-spacing:.6px;vertical-align:middle;color:#8c8c8c}div#ProductGridContainer .spf-price-custom-grid span{color:#222!important;font-weight:500}div#ProductGridContainer .gf-filter-contents .gf-block-title .h3:after{float:right}div#ProductGridContainer .gf-filter-contents .gf-option-block{border-bottom:1px solid #1f1f1f;margin-bottom:0;padding:18px 0}div#ProductGridContainer .gf-filter-contents .gf-block-title .h3 span{font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;color:#1f1f1f;text-transform:capitalize}div#ProductGridContainer .gf-filter-contents .gf-option-block .gf-block-content .gf-option-box span:not(.gf-option-bgColor){color:#1f1f1f;font-weight:400;gap:10px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px!important;line-height:100%}#gf-tree .gf-filter-contents .gf-option-block .gf-block-content .gf-option-box.color-filter-gf-box{gap:10px}#gf-tree .gf-filter-contents .gf-option-block .gf-block-content .color-filter-gf-box li span.gf-option-bgColor{border:0;background:transparent;font-family:Poppins;font-weight:400;font-size:12px;line-height:20px;text-align:center;height:100%;width:100%;min-width:100%;border-radius:0;padding-top:2px}#gf-tree .gf-filter-contents .gf-option-block .gf-block-content .color-filter-gf-box li span.colorSwatchValue{width:30px;height:30px;min-width:20px}#ProductGridContainer .gf-filter-contents .gf-option-block .gf-block-content .gf-option-box span.gf-count{padding-left:5px}#ProductGridContainer .gf-filter-selection .sort-by{width:200px;background:transparent!important;border:1px solid #d8d8d8;border-radius:60px;cursor:pointer;-webkit-appearance:none;appearance:none;transition:all .3s ease}#ProductGridContainer .gf-filter-selection .sort-by button.sort-by-toggle span{font-family:Poppins;font-weight:500;font-size:14px;line-height:24px;text-align:center;vertical-align:middle;text-transform:capitalize;padding-left:10px;color:#555}#ProductGridContainer .gf-filter-selection .sort-by :before{right:15px!important}#ProductGridContainer .gf-filter-selection .sort-by button.sort-by-toggle{border-radius:60px;border-width:1px;padding:10px 14px;border:1px solid #d8d8d8;background:transparent!important;display:flex;align-items:center}#ProductGridContainer #gf-grid .gf-actions span.gf-summary{font-family:Poppins;font-weight:400;font-size:14px;line-height:100%}#ProductGridContainer .spf-product-card__title{margin-bottom:10px;text-align:center}.gf-left #gf-tree:not(.spf-hidden)+#gf-grid{padding-left:50px!important}#ProductGridContainer ul#gf-products .spf-product-card .spf-product__info .spf-product__swatchs span.spf-product__swatch{border-radius:50%}#ProductGridContainer #gf-grid #gf-products .spf-product__info .junip-product-summary{margin-bottom:5px;text-align:center}#ProductGridContainer #gf-grid #gf-products .spf-product__info .junip-product-summary .junip-product-summary-review-count{font-family:DM Sans;font-weight:300;font-size:12px;line-height:1.4;letter-spacing:0;color:#555}#ProductGridContainer #gf-grid #gf_pagination_wrap button.gf-loadmore-btn{background-color:transparent;border:2px solid #09b205;border-radius:70px;padding-right:10px;padding-left:10px;color:#09b205;width:300px;height:60px;position:relative;display:flex;align-items:center;justify-content:center}#ProductGridContainer #gf-grid #gf_pagination_wrap button.gf-loadmore-btn:after{position:absolute;content:url(/cdn/shop/files/showBtnarw.png?v=1750254307);right:26%;display:inline-block;height:20px}#ProductGridContainer #gf-grid #gf_pagination_wrap button.gf-loadmore-btn span.loadmore{font-family:Poppins;font-weight:700;padding-right:26px;font-size:16px;line-height:100%;text-align:center}#ProductGridContainer div#gf-grid{margin-bottom:30px}#gf-tree .gf-range-slider .noUi-base .noUi-touch-area{background-color:#583b1e;border-radius:50%}#gf-tree .gf-range-slider .noUi-connect{background:#583b1e}div#ProductGridContainer div#gf-grid .gf-actions .gf-refine-toggle-mobile span i{display:none}#gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul.gf-option-box li a.checked span.gf-Checkbox{background-image:url(/cdn/shop/files/check_mark_1.svg?v=1781272079);border-color:transparent}#gf-tree .gf-option-block[data-filter-type=colour] .gf-block-content .gf-option-box{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#gf-tree .gf-option-block[data-filter-type=colour] .gf-block-content .gf-option-box li a span{display:block}#gf-tree .gf-option-block[data-filter-type=colour] .gf-block-content .gf-option-box li span.gf-swatch-image{background-size:cover;margin:0;width:50px;height:50px;flex:0 0 50%;max-width:50%;object-fit:cover}#gf-tree .gf-option-block[data-filter-type=colour] .gf-block-content .gf-option-box li a span.gf-label{border:0;background:transparent;font-family:Poppins;font-weight:400;font-size:12px!important;line-height:20px;height:100%;width:100%;text-align:center;min-width:100%;border-radius:0;padding-top:2px}.cartRecommendations{position:relative}.collectionMainContainer .collection-loader.hide,.cartLoader .loader.hide{visibility:hidden}.collectionMainContainer .loader,.cartLoader .loader{width:48px;height:48px;border:5px solid #000;border-bottom-color:#979e6c;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.collectionMainContainer{position:relative;width:100%;padding:69px 40px;background:#ece7e0}.collectionMainContainer .collection-loader{position:absolute;top:20%;left:50%}div#ProductGridContainer .spf-product__info .spf-product__swatchs.spf-nonColor-swatch{display:none}div#ProductGridContainer .gf-filter-contents .gf-block-content .gf-scroll ul.gf-option-box li a{display:block}div#ProductGridContainer span.badge:not(:empty) .badge-hottest,.recently-viewed-wrapper span.badge:not(:empty) .badge-hottest{background-color:#ff6556;padding:3px 10px;border-radius:8px;text-transform:capitalize;color:#000;font-size:11px;font-weight:500;letter-spacing:.6px}div#ProductGridContainer span.badge:not(:empty) .badge-new,.recently-viewed-wrapper span.badge:not(:empty) .badge-new{background-color:#00c851;padding:3px 10px;border-radius:8px;text-transform:capitalize;color:#000;font-size:11px;font-weight:500;letter-spacing:.6px}div#ProductGridContainer span.badge:not(:empty) .badge-award,.recently-viewed-wrapper span.badge:not(:empty) .badge-award{background-color:#f7cd49;padding:3px 10px;border-radius:8px;text-transform:capitalize;color:#000;font-size:11px;font-weight:500;letter-spacing:.6px}div#ProductGridContainer span.badge,.recently-viewed-wrapper span.badge{position:absolute;z-index:1;top:10px;left:10px}.badgeFilter{position:absolute;z-index:1;top:10px;left:10px;padding:3px 10px;border-radius:8px;text-transform:capitalize!important;color:#000;font-size:11px;font-weight:500;letter-spacing:.6px}.mainCollectionGrid .collection-pagination span,.mainCollectionGrid .collection-pagination a{padding:10px;color:#fff;text-decoration:none;background:#ec7824;border-radius:10px;height:40px;width:40px;display:inline-block}.mainCollectionGrid .collection-pagination span.current{opacity:.5}.mainCollectionGrid .collection-product-grid-wrap .collection-loader.hide,.mainCollectionGrid .collection-product-grid{visibility:hidden}.mainCollectionGrid .collection-product-grid.show{visibility:visible}.mainCollectionGrid .collection-product-grid-wrap .loader{width:48px;height:48px;border:5px solid #000;border-bottom-color:#ec7824;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mainCollectionGrid .collection-product-grid-wrap{position:relative}.mainCollectionGrid .collection-product-grid-wrap .collection-loader{position:absolute;top:25%;left:50%}.mobileFiltersPopup .main-filter-wrapper .main-filter-grid form.filter-form-mobile .filter-group-display__price-range label{flex:0 0 100%;max-width:100%}.mobileFiltersPopup .main-filter-wrapper .main-filter-grid form.filter-form-mobile .filter-group .filter-group-display__price-range-from{margin-bottom:10px;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px;align-items:center;flex-wrap:wrap}.mobileFiltersPopup .main-filter-wrapper .main-filter-grid form.filter-form-mobile .filter-group .filter-group-display__price-range-to{margin-bottom:8px;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px;align-items:center;flex-wrap:wrap}.new_collection_layout .mainCollectionGrid .collection-product-grid .product_variants_image{position:relative}.mainCollectionGrid .collection-pagination{margin-top:50px;text-align:center}.new_collection_layout .mainCollectionGrid .collection-product-grid .product_variants_image span.product-custom-badge{position:absolute;top:9.74px;left:10px;border-radius:8px;padding:5px 10px;font-family:Poppins;font-weight:500;font-size:11px;line-height:100%;letter-spacing:.6px;vertical-align:middle}.shopify-section .page-width,.new_collection_wrapper{padding-inline:50px;max-width:1500px;margin:0 auto}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .color-swatch-filter{display:flex;flex-wrap:wrap;gap:10px;padding:0;list-style:none}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .color-swatch{display:inline-block;cursor:pointer}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .color-swatch input{display:none}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .color-swatch span{display:block;width:40px;height:40px;border-radius:50%;border:2px solid #ccc;transition:all .2s ease-in-out}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .color-swatch input:checked+span{border-color:#f7cd49}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options ul.color-swatch-filter{flex-direction:row!important}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options ul.color-swatch-filter li.color-swatch-filter-list-item span.color-swatch-label{display:block;font-family:Poppins;font-weight:400;font-size:10px;line-height:100%;text-align:center;color:#383838}.mainCollectionGrid .collection-product-grid .collection-product-item .product_variants ul li.active{border:1px solid #000}header.header_container{padding:26px}.product_variants_image img{max-width:100%;width:auto}body.template-collection{overflow-x:hidden}header.header_container{border-bottom:1px solid #e4dab4}.icon_with_text_container.icon_txt_cs.icon-text-icons-with-text{border-bottom:0}.mainIconText{border-bottom:1px solid #1f1f1f33}.header_desktop ul.menu.dropdown-child{opacity:0}.header_desktop li.menu-link:hover .menu.dropdown-child{opacity:1}.image-text-banner{position:relative;padding:70px;color:#fff;z-index:0}.image-text-banner:after{position:absolute;content:"";background:#000;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:50%}.image-text-banner .image-text-banner-inner{max-width:983px;margin:auto;text-align:center}.image-text-banner .image-text-banner-inner ul.bn-list{list-style:none;display:flex;gap:30px;justify-content:center}.image-text-banner .image-text-banner-inner ul.bn-list li{display:flex;align-items:center;gap:10px}.image-text-banner .image-text-banner-inner h4{margin:28px 0;font-family:Poppins;font-weight:500;font-size:20px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-align:center}.image-text-banner .image-text-banner-inner ul.bn-list li span{font-family:Poppins;font-weight:400;font-size:13px;line-height:100%;letter-spacing:0%;text-align:center;color:#ffffffbf}.image-text-banner .image-text-banner-inner span.cushie-wave:after{width:85%;left:10%;bottom:-15px}span.cushie-wave{color:#ec7824;position:relative;display:inline-block}span.cushie-wave:after{position:absolute;content:"";left:0;bottom:-10px;width:100%;height:10px;background-size:cover;background-position:center;background-image:url(/cdn/shop/files/Frame_1484581221.png?v=1749211045)}.horizontal-icons-nav-wrapper .nav-icons-grid{display:flex;margin:auto;gap:15px}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item{flex:1;text-align:-webkit-center}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item .nav-img-grid{background:#e9c791;border-radius:50%;width:120px;height:120px;display:flex;align-items:center;justify-content:center;overflow:hidden}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item h3 a{font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;letter-spacing:3%;text-align:center;color:#1f1f1f;text-decoration:none}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item h3{margin-top:10px;line-height:1.2}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item:last-child .nav-img-grid{background:#fff}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item .nav-slide-content h3 a.add-before{position:relative;transition:all .3s ease}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item .nav-slide-content h3 a.add-before:before{position:absolute;content:"";left:0;bottom:-10px;width:100%;height:10px;background-image:url(/cdn/shop/files/Frame_1484581221.png?v=1749211045);background-size:cover;background-repeat:no-repeat;opacity:1}.horizontal-icons-nav-wrapper{padding:30px 0}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item .nav-slide-content h3 a{position:relative;transition:all .3s ease}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item .nav-slide-content h3 a:before{position:absolute;content:"";left:0;bottom:-10px;width:100%;height:10px;background-image:url(/cdn/shop/files/Frame_1484581221.png?v=1749211045);background-size:contain;background-repeat:no-repeat;opacity:0}.horizontal-icons-nav-wrapper .nav-icons-grid .nav-grid-item:hover a{color:#ec7824}.announcement_bar_container.custom_bar_cs .announcement_wrap.announcement_pop_up p{font-family:Poppins;font-weight:400;font-size:14px;line-height:100%}.announcement_bar_container.custom_bar_cs .announcement_wrap.announcement_pop_up p span.ann-wave-vector{text-decoration:none!important;position:relative;display:inline-block;transition:all .3s ease}.announcement_bar_container.custom_bar_cs .announcement_wrap.announcement_pop_up p span.ann-wave-vector:after{position:absolute;content:"";left:0;bottom:-10px;width:100%;height:10px;background-image:url(/cdn/shop/files/Vector_2_ba8c56d1-45fd-43e1-b14b-56eed374be32.png?v=1749215231);background-size:contain;background-repeat:no-repeat;opacity:1}.announcement_bar_container.custom_bar_cs .announcement_wrap.announcement_pop_up p span.ann-wave-vector:after{position:absolute;content:"";left:0;bottom:-10px;width:100%;height:10px;background-image:url(/cdn/shop/files/waveann.svg?v=1763623893);background-size:contain;background-repeat:no-repeat;opacity:1}.announcement_bar_container.custom_bar_cs .announcement_wrap.announcement_pop_up p span:hover{font-weight:400}.header_item.header_navigation.header_desktop ul.menu.header_item li.menu-link label.child_main_label{margin-bottom:0}.header_item.header_navigation.header_desktop ul.menu.header_item li.menu-link label.child_main_label a.child_menu{padding-bottom:0;font-weight:500}.header_item.header_navigation.header_desktop ul.menu.header_item li.menu-link label.child_main_label span.arrow_down{padding-top:3px}.header_item.header_navigation.header_desktop ul.menu.header_item a{text-transform:none}.bestselling-category-wrapper{padding:70px 0}.bestselling-category-wrapper .bestselling-heading{margin-bottom:50px}.bestselling-category-wrapper .bestselling-heading h2{text-transform:capitalize}.bestselling-category-wrapper .bestselling-content-grid{display:flex;gap:24px}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row{display:flex;gap:20px}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-content,.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-content img{width:100%}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-column{flex:1}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-column h5{font-family:Poppins;font-weight:500;font-size:25px;line-height:27px;letter-spacing:.6px;vertical-align:middle;color:#1f1f1f;margin-bottom:15px;position:relative}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-column a{text-decoration:none}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-column h5:after{position:absolute;content:"";left:0;bottom:-10px;width:100%;height:8px;background-image:url(/cdn/shop/files/Vector_3_fc0bf771-e667-4f2a-bc5c-378c102d2d95.png?v=1749216901);background-size:contain;background-repeat:no-repeat;opacity:0;transition:all .3s ease}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-column:hover h5:after{opacity:1}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-column h6{margin-bottom:0;font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;letter-spacing:.6px;vertical-align:middle;color:#555}.header_desktop li.menu-link:hover .menu.dropdown-child{transform:translateY(-40px)}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child{padding:120px}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content{max-width:535px;margin:auto;width:100%}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content h3{font-size:40px;line-height:1.4;padding-bottom:20px}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column{flex:1}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column .cta-banner-image,.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column .cta-banner-image img{width:100%}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content h5{margin:30px 0;font-family:Poppins;font-weight:500;font-size:20px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-transform:capitalize;line-height:1.4;color:#1f1f1f}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid{text-align:center}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form{height:70px}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex{border:1px solid #1f1f1f;border-radius:42px;height:100%}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex input{background:transparent;border:none;font-family:Poppins;font-weight:400;font-size:20px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;color:#1f1f1f}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex input::placeholder{color:#1f1f1f}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex .email_subscribe_button{background:transparent}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex .email_subscribe_button img{display:none}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex .email_subscribe_button input.button.primary.subscription.w-button{background:#09b205;color:#fff;padding:20px 40px;top:8px;right:5px;text-align:center}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid p.cta-policy-text{font-family:Poppins;font-weight:400;font-size:16px;leading-trim:Cap height;line-height:24px;letter-spacing:0%;margin-top:16px}.bestselling-category-wrapper .bestselling-content-grid,.bestselling-category-wrapper .bestselling-content-grid .bestselling-row{width:100%}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column .cta-banner-image{height:100%}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column .cta-banner-image img{height:100%;object-fit:cover}.new_footer_container.new-footer-new-footer .new_footer_wrapper .footer_grids{border-bottom:.5px solid #000000;padding:135px 0 114px}.new_footer_wrapper{max-width:1780px;width:100%;margin:0 auto}.new_collection_layout .mainCollectionGrid{display:flex;gap:50px}.new_collection_layout .mainCollectionGrid .collection_filter{flex:0 0 23%;max-width:23%}.collection-product-grid{flex:0 0 77%;max-width:77%}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form{display:flex;flex-direction:column;align-items:flex-start}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group{margin-top:10px;margin-bottom:0;width:100%}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-label{margin-bottom:20px}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options{padding:15px 0;border-block:1px solid #1f1f1f}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-label span{font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;letter-spacing:6%;color:#1f1f1f}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options ul.filter-group-display__list{display:flex;flex-direction:column;gap:15px}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options ul.filter-group-display__list label{font-family:Poppins;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options .filter-group-display__price-range .filter-group-display__price-range-from,.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options .filter-group-display__price-range .filter-group-display__price-range-to{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px;align-items:center}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options .filter-group-display__price-range span,.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options .filter-group-display__price-range label{font-family:Poppins;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0%}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options .filter-group-display__price-range label{flex:0 0 40px}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .active-filters{margin-top:10px}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .active-filters a.active-filters__clear{display:inline-block;font-family:Poppins;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;border:none;color:#1f1f1f;text-decoration:underline;padding:0}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options ul.filter-group-display__list input:checked{accent-color:#ec7824;color:#fff}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options a.filter-group-display__header-reset{color:#1f1f1f;margin-bottom:10px;display:inline-block}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-content img{border-radius:8px}.new_collection_layout .mainCollectionGrid .product_variant_info span.product_main_price{font-weight:500;font-size:18px;line-height:100%;letter-spacing:.6px;vertical-align:middle}.new_collection_layout .mainCollectionGrid .product_variant_info .product_variants ul{gap:6px}.new_collection_layout .mainCollectionGrid .product_variant_info .product_variants ul li{width:24px;height:24px}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form{padding-top:0}.new_collection_layout .mainCollectionGrid .product_variant_info .junip-product-summary-stars-wrapper,.new_collection_layout .mainCollectionGrid .product_variant_info h3{margin-top:12px}.new_collection_layout .mainCollectionGrid .product_variants_image img{border-radius:8px}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options ul.color-swatch-filter li.color-swatch-filter-list-item{text-align:-webkit-center;flex:0 1}.new_collection_wrapper .product-sorting-form-wrap .collectionsortrow .collectionsortSelect{font-family:Poppins;font-weight:500;font-size:14px;line-height:24px;text-align:center;vertical-align:middle;text-transform:capitalize}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options ul.color-swatch-filter li.color-swatch-filter-list-item span.color-swatch-label{white-space:nowrap}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3 .product_variant_data{padding-bottom:0}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-label{display:flex;justify-content:space-between}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-label{border-bottom:1px solid #1f1f1f;padding-bottom:18px;margin-bottom:0}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options{border-top:none}.new_collection_wrapper{padding-block:50px}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form{padding:0}.new_collection_layout .mainCollectionGrid .collection_filter{flex:0 0 228px;max-width:100%}.new_collection_layout .mainCollectionGrid .collection-product-grid{flex:auto;max-width:100%}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row{display:grid;padding-right:0;grid-template-columns:repeat(3,1fr)}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3{max-width:100%}.new_collection_layout .mainCollectionGrid{gap:80px}.new_collection_wrapper .product-sorting-form-wrap{padding:0 0 30px}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-options ul.filter-group-display__list label span{width:24px;height:24px}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection_product_variant .product_variants_image img{width:100%;height:300px;object-fit:cover}.new_collection_layout .mainCollectionGrid .collection_filter form.filter-form .filter-group .filter-group-label span.collapse-filter-group{min-height:20px}.recently-viewed-wrapper .recently-viewed-wrapper-inner h4.recent-ptitle{font-family:Poppins;font-weight:500;font-size:20px;line-height:27px;letter-spacing:.6px;vertical-align:middle;color:#121212}.recently-viewed-wrapper .recently-viewed-wrapper-inner .recent-view-item a{text-decoration:none}.recently-viewed-wrapper .recently-viewed-wrapper-inner p.recent-price-html{display:flex;align-items:center;margin-bottom:15px;justify-content:flex-start}.recently-viewed-wrapper .recently-viewed-wrapper-inner p.recent-price-html span.recent-price{font-weight:500;font-size:18px;line-height:100%;letter-spacing:.6px;vertical-align:middle}.recently-viewed-wrapper .recently-viewed-wrapper-inner .recent-view-item a img{border-radius:8px}.recently-viewed-wrapper .recently-viewed-wrapper-inner .recentprdRatings{margin-top:12px}.recently-viewed-wrapper .recently-viewed-wrapper-inner img{height:260px;width:100%;object-fit:cover}.cart_drawer .cart-header{padding:15px 20px}.cart_drawer .cart-header h4 span{font-family:DM Sans;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:0}.cart_drawer .cart_drawer_free_shipping_bar{margin-top:0}.cart_drawer .cart_list .cart-item-2{border:none}.cart_drawer .cart_list .cart-item-2 .cart_image_div img{max-width:150px;width:100%}.cart_draw_prd_info span{display:inline-block}.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info span.cart-selected-options-data span{font-family:DM Sans;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:.01em;color:#222}.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info .cart_prd_price{padding:5px 0}.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info p.cart_properties{color:#222;font-weight:400;font-size:20px;line-height:100%;letter-spacing:-.01em}.cart_drawer .cart_variant_row{padding-top:4px}.cart_drawer .cart_quantity #mini-cart-quantity{text-align:center;-moz-appearance:textfield}.cart_drawer .cart_remove_product .remove-button-2{letter-spacing:0;font-family:DM Sans;font-style:normal;font-weight:400;font-size:20px;line-height:1.2;text-align:center;color:#222;text-decoration-thickness:0%;text-decoration-skip-ink:auto;margin:0}.cart_drawer .cart_list .cart-item-2:last-child{border:none}.cart_drawer .cart_drawer_footer{padding-inline:0;padding-top:10px;border-top:1px solid #808080}.div-block-29.cart_sub_total,.discount_heading,.discountRow.discountItemLevel,.div-block-29.cart_free_shipping,.discountRow.discountCartLevel{padding:0!important;margin-bottom:17px}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29.cart_sub_total{margin-top:0}.w-commerce-commercecartlineitem.cart-line-item{margin-bottom:0!important}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29 .cart-text{font-family:DM Sans;font-size:18px!important;line-height:100%;letter-spacing:0%;font-weight:400;color:#222}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29.cart_free_shipping{margin-top:0}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29.cart_sub_total .cart-text{font-weight:700;color:#222}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29.discount_price span.cart_discount_toggle_add span{color:#979e6c;font-weight:700}.cart_drawer .cart-footer.cart_drawer_footer .div-block-29.cart_free_shipping .cart-text.text-orange-500{color:#d2a432;font-weight:700}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29.cart_final_total .cart-text{font-weight:700}.cart_drawer .cart-buttons-wrap{display:flex;justify-content:center;align-items:center;gap:16px;padding-bottom:0}.cart-buttons-wrap>div{width:100%}.cart_drawer .cart-buttons-wrap>.div-block-30 a{text-align:center;vertical-align:middle;text-transform:capitalize;font-family:DM Sans;font-weight:900;font-size:20px;line-height:100%;letter-spacing:-.01em;padding:12px;color:#fff;border-radius:100px;margin:0;height:auto;display:flex;width:100%!important;max-width:100%!important;align-items:center;justify-content:center;gap:8px}.cart_drawer .cart-buttons-wrap>.div-block-30 a svg{max-width:20px;height:20px}.disabled-checkout{pointer-events:none;opacity:.5;cursor:not-allowed}.cart_drawer .cart-buttons-wrap .div-block-30.viewCart a{background:#d18e97}a#cart-checkout-button{background:#d2a432!important}.cart_drawer .footer-logos-holder.cart{margin-top:10px;padding-bottom:0}.cart_drawer .cart_list{margin-top:0;padding:0!important}.cart_drawer .cart_list .cart-item-2:first-child{padding-top:0}.min-cart-static .cart_drawer_footer.static_footer_drawer{padding-bottom:0;position:sticky;bottom:0;display:block;background:#ece7e0;z-index:9999}.min-cart-static .cart_drawer_items_wrapper{display:block}.min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{display:flex!important;height:auto;height:calc(100vh - 160px);overflow-y:hidden;padding:30px 20px 20px}body:not(:has(.cart_drawer_free_shipping_bar)) .min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 115px)}body:has(div#saleCongratsBox[style*="display: flex"]) .min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 216px);padding-top:20px}body:has(div#saleCongratsBox[style*="display: flex"]) .new-height.min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 166px)}body:has(.active_cart_drawer .bot_img_text) .new-height.min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 100px)}body:has(.active_cart_drawer .bot_img_text[style="display:flex;"]) .min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 210px)}body:has(.active_cart_drawer .bot_img_text[style="display:flex;"]) .min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform .w-commerce-commercecartlist.cart_list.cart_list_static{margin-top:0}.min-cart-static .cart-container-2{height:calc(100dvh - 65px);overflow-y:scroll;margin-top:65px;background:#ece7e0;scrollbar-width:thin;scrollbar-color:#979E6C #ece7e0}.min-cart-static .cart-container-2::-webkit-scrollbar{width:8px}.min-cart-static .cart-container-2::-webkit-scrollbar-track{background:#ece7e0;border-radius:10px}.min-cart-static .cart-container-2::-webkit-scrollbar-thumb{background:#979e6c;border-radius:10px;border:2px solid #ece7e0}.min-cart-static .cart-container-2::-webkit-scrollbar-thumb:hover{background:#979e6c}.new-height.min-cart-static .cart-container-2{height:100dvh;margin-top:0}.new-height.min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 90px)}body:not(:has(.cart_drawer_free_shipping_bar)) .new-height.min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 50px)}.min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform .cart_list.cart_list_static{height:100%}.discount_price .discount_text span.discount_code,.discount_price .discount_text span.discount_code_{padding:0}.cart_drawer .cart-tt{width:100%;justify-content:space-between;align-items:center;display:flex;background:#eae1cb;padding:15px 10px;margin-bottom:10px}.w-commerce-commercecartformwrapper.cart_drawer_items_wrapper{position:relative}.w-commerce-commercecartformwrapper.cart_drawer_items_wrapper.show-loader:after{content:"";background:#ffffff80;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999}.w-commerce-commercecartformwrapper.cart_drawer_items_wrapper .cart-total-loader{position:absolute;top:35%;left:45%;z-index:99990}.w-commerce-commercecartformwrapper.cart_drawer_items_wrapper .cart-total-loader .loader{width:48px;height:48px;border:5px solid #1f1f1f;border-bottom-color:#979e6c;border-radius:50%;display:inline-block;box-sizing:border-box;animation:loader_rotation 1s linear infinite}@keyframes loader_rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}countdown-timer{display:flex!important}.countdown__display.countdown__hidden{opacity:1;visibility:visible}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display .countdown__display-block h2{background-color:#fff;color:#000!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right>div{height:auto;justify-content:end;gap:7px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer{height:auto;gap:10px;margin-top:10px}.PDP_Offer_info .countdown__display-block span{color:#fff}.PDP_Offer_info b.saleLabel{color:#fff!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left{flex:auto}.spf-product-card.spf-product-card__left.spf-product-card__template-1{padding:0!important;padding-inline:5px!important;margin:0!important}.accordion-item-content-2{display:none!important}.accordion-wrapper.active_accd .accordion-item-content-2{display:block!important}.pdp-new-holder .add-to-cart-container .stars-holder .custom-junip-product-summary{cursor:pointer}@media only screen and (max-width:1650px){.PDP_Offer_info{padding:15px 22px}}@media only screen and (max-width:1600px){.PDP_Offer_info{padding:10px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{font-size:20px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .heading_sale h4{font-size:18px}body:has(.active_cart_drawer .bot_img_text[style="display:flex;"]) .min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 210px)}}@media only screen and (max-width:1500px){.needsclick.kl-private-reset-css-Xuajs1 div[aria-label="FLYOUT Form"] div[data-testid=FLYOUT]{overflow-y:scroll}.div-block-29.cart_sub_total,.discount_heading,.discountRow.discountItemLevel,.div-block-29.cart_free_shipping,.discountRow.discountCartLevel{padding:0!important;margin-bottom:10px}.announcement_wrap p strong{white-space:nowrap}}@media only screen and (max-width:1300px){.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new p.PDP_Sale_offercode{font-size:18px}body:has(.active_cart_drawer .bot_img_text) .new-height.min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 90px)}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .PDP_Sale_offermsg{font-size:16px}}@media screen and (max-width:1200px){.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new{gap:10px}.heroGalleryWrapper .shimmerGallery div#shimmer-main .swiper-slide{height:400px}.heroGalleryWrapper .shimmerGallery div#shimmer-thumbs .swiper-slide{height:100px}.horizontal-icons-nav-wrapper .nav-icons-grid{gap:30px}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row{display:grid;padding-right:0;grid-template-columns:repeat(2,1fr);grid-gap:30px 12px}.horizontal-icons-nav-wrapper .nav-slide-item .nav-img-grid{width:50px;height:50px}.horizontal-icons-nav-wrapper .horizontal-nav-mobile .swiper-wrapper h3{font-size:9px;text-align:center}.horizontal-icons-nav-wrapper .horizontal-nav-mobile .swiper-wrapper .nav-slide-content{text-align:-webkit-center}.horizontal-icons-nav-wrapper .nav-slide-item .nav-img-grid{border-radius:50%;width:100px;height:100px;display:flex;align-items:center;justify-content:center;overflow:hidden}.horizontal-icons-nav-wrapper .nav-slide-item:first-child .nav-slide-content h3 a{position:relative;transition:all .3s ease}.horizontal-icons-nav-wrapper .nav-slide-item h3 a{font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;letter-spacing:3%;text-align:center;color:#1f1f1f;text-decoration:none}.horizontal-icons-nav-wrapper .nav-slide-item h3{margin-top:10px;line-height:1.2}.horizontal-icons-nav-wrapper .page-width{padding-right:0!important}.product-grid-container.show-filter div#gf-grid img{height:160px!important}div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper img{height:230px}div#ProductGridContainer .spf-product-card__title a{font-size:20px}}@media only screen and (max-width:1100px){.heroGalleryWrapper .shimmerGallery div#shimmer-main .swiper-slide{height:600px}}@media only screen and (max-width:1024px){div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper img{height:180px}#ProductGridContainer span.spf-product__swatch-color,#ProductGridContainer span.spf-product__swatch-image{width:20px;height:20px}.memorial-sale-progress{margin:9px 20px 0}.top-wrap{padding:0 20px}.pn-price-item.cart_cross_price,.top-wrap .blu-text,h3.cart_prd_title,.text-block-13.cart_main_price,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info span.cart-selected-options-data span,li.discounts__discount,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info p.cart_properties,.cart_drawer .cart_remove_product .remove-button-2{font-size:18px!important}}@media screen and (max-width:991px){body.product\.cushie-v3-pdp.template-product div#meta-size-giuide .product_meta_size_content .product_meta_size_data .product_meta_size_images{padding-top:30px;padding-right:30px}.horizontal-icons-nav-wrapper .nav-icons-grid{gap:30px}.new_collection_layout .mainCollectionGrid{flex-direction:column}.mobileFiltersPopup .main-filter-wrapper .filterClosewrap{padding-bottom:14px;border-bottom:1px solid #1f1f1f}.mobileFiltersPopup .main-filter-wrapper{padding:24px 20px}.mobileFiltersPopup .main-filter-wrapper .filterClosewrap button#closeFilterForm{padding:0}.mobileFiltersPopup .main-filter-wrapper .main-filter-grid form.filter-form-mobile .filter-group{margin:16px 0}.mobileFiltersPopup .main-filter-wrapper .main-filter-grid form.filter-form-mobile .filter-group .filter-group-label{display:flex;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #1f1f1f;font-size:14px}.mobileFiltersPopup .main-filter-wrapper .filterClosewrap #closeFilterForm span.clstxt{font-size:16px}.mobileFiltersPopup .main-filter-wrapper .main-filter-grid form.filter-form-mobile .filter-group .filter-group-options ul.filter-group-display__list.color-swatch-filter li{text-align:-webkit-center}.mobileFiltersPopup .main-filter-wrapper .main-filter-grid form.filter-form-mobile .filter-group .filter-group-options ul.filter-group-display__list li label{display:flex;align-items:center;gap:10px;cursor:pointer;font-family:Poppins;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;color:#1f1f1f}.mobileFiltersPopup .main-filter-wrapper .main-filter-grid form.filter-form-mobile .filter-group .filter-group-options{padding:15px 0;border-bottom:1px solid #1f1f1f}.collectionMainContainer{padding:50px 30px}.product_size_table{align-items:self-start!important;flex-direction:column;padding:20px;gap:30px}}@media only screen and (max-width:890px){.horizontal-icons-nav-wrapper .nav-icons-grid{gap:10px}.horizontal-icons-nav-wrapper .nav-icons-grid{max-width:100%}div#ProductGridContainer .gf-filter-contents .gf-block-title .h3 span{font-size:12px}div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper span.currentSale_Label{font-size:12px;line-height:20px}}@media screen and (max-width:767px){.cart-container-2{max-width:600px!important}.cart_drawer .cart-buttons-wrap{flex-direction:column;gap:10px}.cart_drawer .cart-buttons-wrap>.div-block-30 a svg{max-width:15px;height:15px}.pn-price-item.cart_cross_price,.top-wrap .blu-text,h3.cart_prd_title,.text-block-13.cart_main_price,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info span.cart-selected-options-data span,li.discounts__discount,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info p.cart_properties,.cart_drawer .cart_remove_product .remove-button-2{font-size:16px!important}.cart_drawer .cart-buttons-wrap>.div-block-30 a{font-size:14px!important;padding:10px!important}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29 .cart-text{font-size:16px!important}#ProductGridContainer div#gf-grid{margin-bottom:0;padding:0!important}.spf-product-card.spf-product-card__left.spf-product-card__template-1{padding-inline:0px!important}.gf-refine-toggle-mobile button i{display:none}.gf-refine-toggle-mobile button{position:relative;justify-content:end}.gf-refine-toggle-mobile button:after{position:absolute;content:url(/cdn/shop/files/Filter_bf15d5bb-9fcf-412a-b007-93e1ca190d1e.svg?v=1781504534);left:5px;height:24px}.collectionMainContainer{padding:40px 20px}.collection.page-width{margin-top:0!important}.collectionMainContainer div#gf_pagination_wrap{margin:0}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display .countdown__display-block{padding:0!important}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29.cart_free_shipping{padding-bottom:8px!important}.add-to-cart-holder .atcButtonWrap{width:100%;max-width:100%}.stock-status-card,.pdp-offer-container{width:100%}.add-to-cart-holder.single-prod-btn-holder{width:100%!important;max-width:100%}.announcement_bar_container.custom_bar_cs p.ann-mobile{max-width:100%;margin-left:0;line-height:120%!important}.announcement_bar_container .announcement-row.gap-10{justify-content:space-between}div#collections-listing{padding:50px 20px!important}div#collections-listing h2{font-size:24px!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new p.PDP_Sale_offercode{margin-top:20px;font-size:16px}.PDP_Offer_info .heading_sale{margin-bottom:0}body.product\.cushie-v3-pdp.template-product div#meta-size-giuide .product_meta_size_content .product_meta_size_data .product_meta_size_images{padding-top:0;padding-right:0;flex:0 0 100%;max-width:100%}body.product\.cushie-v3-pdp.template-product div#meta-size-giuide .product_meta_size_content .product_meta_size_data .product_meta_content_information{margin-top:30px}.cartItemPriceDesc{display:block}.first-part-mid.cartItemPrice{display:none!important}.sofa_meta_popup_size_image img,.sleeer_popup_meta_image img{object-fit:contain;height:130px}.product_meta_size_guide_container .size-row span{font-size:12px}.product_meta_size_guide_container .size-content h3{font-size:14px}.product_accordion_meta_size_images img{object-fit:contain;height:100%}.product_accordion_meta_split span{font-size:13px;color:#000;font-weight:400}.spf-product-card .productSaleTier{padding:10px 2px}.point_wrapper .shop_now_button{margin-left:30px;margin-top:50px;width:fit-content}.image_content_col img{width:100%;object-fit:contain;border-radius:15px;height:100%}.review_wrapper .review_column.swiper-slide,.review_wrapper .review_rating_star{justify-content:center}.review_wrapper .review_contents p{text-align:center}.review_wrapper .review_author_date{justify-content:center}.heroGalleryWrapper .shimmerGallery div#shimmer-main .swiper-slide{height:500px}#ProductGridContainer ul#gf-products .spf-product-card .spf-product__info .spf-product__swatchs span.spf-product__swatch.is-selected{box-shadow:0 0 0 1px #ddd,0 1px 1px #ddd!important}.cart_quantity #mini-cart-quantity{margin-left:0;margin-right:0;font-size:12px}.custom-static-layout .static_product_grid .static_product_information .product_custom_image.mobile_prd_image img{height:auto!important}.cart-item-2 .cart_image_div{width:auto}.div-block-30.viewCart a{font-size:16px;line-height:30px}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection_product_variant .product_variants_image img,div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper img{height:200px}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row{flex-wrap:wrap}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-column a{display:inline-block}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child{padding:40px 20px}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:last-child{display:none}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content h3{margin-top:0;font-size:24px;text-align:center}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content h5{margin:28px 0;text-align:center}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex{flex-direction:column;border:none;height:auto;gap:28px}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form{height:auto}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex input{border:1px solid #1f1f1f;text-align:left}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex .email_subscribe_button{width:100%;height:auto}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex .email_subscribe_button input.button.primary.subscription.w-button{margin-top:0;width:100%;padding:13px;font-family:Poppins;font-weight:700;font-size:20px;leading-trim:Cap height;line-height:140%;letter-spacing:0%;text-transform:uppercase;border:none;top:0}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid p.cta-policy-text{display:none}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-column a{display:inline-block;width:100%}.new_collection_layout .mainCollectionGrid{gap:30px}.collection_product_grid{padding-top:20px}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-column h6{margin-top:0}.new_collection_wrapper{padding-block:20px}.shopify-section .page-width,.new_collection_wrapper{padding-inline:20px}.bestselling-category-wrapper{padding:30px 0}.recently-viewed-wrapper .recently-viewed-wrapper-inner img{height:130px}#ProductGridContainer span.spf-product__swatch-color,#ProductGridContainer span.spf-product__swatch-image{width:16px;height:16px}div#ProductGridContainer div#gf-grid .gf-filter-selection{justify-content:flex-end;display:flex;align-items:center;gap:10px}div#ProductGridContainer div#gf-grid .gf-actions .gf-refine-toggle-mobile{border:0!important;padding:0!important}div#ProductGridContainer div#gf-grid .gf-actions .gf-refine-toggle-mobile span{padding:0!important;font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;text-align:center}body>#gf-tree .gf-filter-contents .gf-block-title .h3:after{float:right!important}body>#gf-tree .gf-filter-header>div.gf-filter-heading{font-family:Poppins;font-weight:500!important;font-size:16px!important;line-height:100%;text-transform:capitalize!important}body>#gf-tree .gf-filter-contents .gf-block-title .h3 span{font-family:Poppins;font-weight:400;font-size:14px;line-height:100%;text-transform:capitalize;color:#1f1f1f}body>#gf-tree .gf-filter-contents .gf-block-content .gf-scroll .gf-option-box span.gf-label,body>#gf-tree .gf-filter-contents .gf-block-content .gf-scroll .gf-option-box span.gf-count{font-family:Poppins;font-weight:400!important;font-size:12px!important;line-height:100%;color:#1f1f1f!important}body>#gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul.gf-option-box li a{display:block}body>#gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul.gf-option-box li a span.gf-Checkbox{display:inline-block}div#ProductGridContainer div#gf-grid .gf-actions .gf-refine-toggle-mobile span{position:relative}div#ProductGridContainer div#gf-grid .gf-actions .gf-refine-toggle-mobile span:after{position:absolute;content:url(/cdn/shop/files/chevron-down-arw.png?v=1750252527);right:55%;display:inline-block;vertical-align:middle}#gf-tree .gf-filter-contents .gf-option-block:not(.is-collapsed) .h3 span{font-weight:600!important}body>#gf-tree .gf-option-block,body>#gf-tree .gf-filter-header{border-bottom:1px solid #1f1f1f!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right>div{justify-content:end;align-items:center}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .PDP_Sale_offermsg{font-size:16px;margin-top:15px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer{gap:5px}.cartItemPriceDesc .cart-price-flex-row{display:flex;gap:10px;align-items:center}.cart-savingprice span.cart_saving_prd,.cart-customize-layout-wrapper .cart-items #final-line-price,.cart-customize-layout-wrapper .cart-items .final-line-price,.cart-customize-layout-wrapper .cart-items .pn-price-item.cart_compare_price{font-size:12px;line-height:20px}li.discounts__discount{margin-top:0}.PDP_Offer_info{padding:12px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .heading_sale h4{font-size:20px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{font-size:18px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display .countdown__display-block h2{line-height:1.2;font-size:10px!important;padding:3px 0!important;width:20px!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display .countdown__display-block{width:22px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display{height:100%;justify-content:end;gap:5px!important;margin-top:10px}}@media only screen and (max-width:585px){button#enable-zoom{bottom:unset;top:10px}.product_main_slider span.swiper-pagination-bullet{margin:4px!important}body.product\.cushie-v3-pdp.template-product .config-item{padding:12px}body.product\.cushie-v3-pdp.template-product p.config-name{font-size:14px}}@media screen and (max-width:575px){.collectionMainContainer .collection-loader{left:43%}.cart_drawer .cart_list .cart-item-2 .cart_image_div img{max-width:110px;width:100%}body:has(div#saleCongratsBox[style*="display: flex"]) .min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 190px)!important}.min-cart-static .cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100vh - 120px)!important}.pn-price-item.cart_cross_price,.top-wrap .blu-text,h3.cart_prd_title,.text-block-13.cart_main_price,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info span.cart-selected-options-data span,li.discounts__discount,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info p.cart_properties,.cart_drawer .cart_remove_product .remove-button-2{font-size:14px!important}.milestone-label{font-size:14px}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29 .cart-text{font-size:14px!important}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection_product_variant .product_variants_image img,div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper img{height:auto}.announcement_bar_container .announcement-row.gap-10{justify-content:space-between}.announcement_bar_container .announcement-row .announcement-bar__text{flex:0 0 70%!important;max-width:70%!important;padding:0}.announcement_bar_container.custom_bar_cs h2.countdown-element{font-size:12px;font-weight:500;font-family:Gellix}.announcement-countdown .countdown__block--timer .countdown__display-block span{font-size:8px!important}.countdown__display.countdown__display--visible{gap:0px!important}.announcement-countdown .countdown__block--timer .countdown__display-block .countdown-element{font-size:12px!important}.announcement_wrap.announcement_pop_up span.break-text{display:inline-block}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .heading_sale h4{margin:0;line-height:20px}.PDP_Offer_info_box_left{padding-top:0}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left{max-width:50%}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new{gap:0}.PDP_Offer_info .countdown__display-block span{font-size:12px}.template-product .heading_sale{margin-bottom:5px}h1{font-size:28px;line-height:1.4}h2{font-size:24px}.heroGalleryWrapper .shimmerGallery div#shimmer-main .swiper-slide{height:350px}.heroGalleryWrapper .shimmerGallery div#shimmer-thumbs .swiper-slide{height:54px}.heroGalleryWrapper #shimmer-main .swiper.main-shimmer-slider{margin:0!important;width:100%}.heroGalleryWrapper div#shimmer-thumbs .swiper.thumbnail-shimmer-slider{width:100%}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row{flex-direction:column}.horizontal-icons-nav-wrapper .nav-icons-grid{gap:30px}.new_collection_layout .mainCollectionGrid,.bestselling-category-wrapper .bestselling-content-grid .bestselling-row{flex-direction:column}span.cushie-wave:after{background-size:contain;background-repeat:no-repeat}.image-text-banner{padding:35px 0}.image-text-banner .image-text-banner-inner span.cushie-wave:after{width:70%;left:9%}.image-text-banner .image-text-banner-inner ul.bn-list{padding:0;gap:2px}.image-text-banner .image-text-banner-inner h4{font-size:14px;line-height:1.6;padding-top:20px}.image-text-banner .image-text-banner-inner ul.bn-list li{flex-direction:column;flex:1}.image-text-banner .image-text-banner-inner ul.bn-list li span{font-size:9px}.bestselling-category-wrapper .bestselling-content-grid .bestselling-row .bestselling-column h6{margin-top:0}.image-text-banner .image-text-banner-inner h4{max-width:320px;margin-inline:auto}.bestselling-category-wrapper .bestselling-heading{margin-bottom:30px}span.cushie-wave:after{bottom:-12px}.horizontal-icons-nav-wrapper{padding:0!important}.horizontal-icons-nav-wrapper .page-width{padding:12px 0 12px 20px}.new_collection_layout .mainCollectionGrid .collection-product-grid{flex:auto;max-width:100%}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3{max-width:100%}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3 .product_variants_image img{width:100%}.new_collection_layout .mainCollectionGrid .product_variant_info .product_variants ul li{width:12px;height:12px}.new_collection_layout .mainCollectionGrid .product_variant_info .product_variants ul{gap:5px;margin-bottom:0}.new_collection_layout .mainCollectionGrid .product_variant_info h3{line-height:110%}.new_collection_layout .mainCollectionGrid .product_variant_info span.product_main_price{font-size:14px;line-height:1.2}.new_collection_layout .mainCollectionGrid .product_variant_info h3{font-size:16px}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex .email_subscribe_button input.button.primary.subscription.w-button{right:0}.new_collection_layout .new_collection_wrapper,.cta-subscription-banner-wrapper{position:relative}.new_collection_layout .new_collection_wrapper:after,.cta-subscription-banner-wrapper:after,.collectionMainContainer:after{position:absolute;content:"";left:0;top:-10px;background-image:url(/cdn/shop/files/Union_2_611582ed-a195-46be-87df-69b6f44f63a4.png?v=1749643648);width:100%;height:20px;background-size:cover}.cta-subscription-banner-wrapper:after{background-image:url(/cdn/shop/files/Union_3.png?v=1749643649)}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content h5{font-size:16px;max-width:260px;margin:auto auto 28px}.cta-subscription-banner-wrapper .cta-subscription-row .cta-banner-column:first-child .cta-banner-content .cta-subscription-form-grid form#contact_form .cta-form-flex input::placeholder{font-size:16px}.image-text-banner .image-text-banner-inner span.cushie-wave:after{bottom:-8px;width:65%}.image-text-banner .image-text-banner-inner h4{margin-top:10px}.recently-viewed-wrapper .recently-viewed-wrapper-inner h4.recent-ptitle{font-size:16px;line-height:110%}.recently-viewed-wrapper .recently-viewed-wrapper-inner p.recent-price-html{flex-wrap:wrap}.recently-viewed-wrapper .recently-viewed-wrapper-inner p.recent-price-html span.recent-price{font-size:14px;line-height:1.2}div#recently-viewed-products .recent-product-options ul{gap:5px;margin-bottom:0}.recently-viewed-wrapper .page-width .recently-viewed-wrapper-inner .recently-heading{padding-bottom:30px}div#recently-viewed-products .recent-product-options ul{flex-wrap:wrap;gap:6px}div#recently-viewed-products .recent-product-options ul li{width:12px;height:12px}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3 .product_variant_data span.custom-junip-product-summary .collection-custom-rating-review .crating-count span{padding:0}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3 .product_variant_data span.custom-junip-product-summary .junip-product-summary-star.junip-star-filled,.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3 .product_variant_data span.custom-junip-product-summary .junip-product-summary-star.junip-star-outline{height:16px!important;width:16px!important}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3 .product_variant_data span.custom-junip-product-summary .junip-product-summary-star.junip-star-filled svg,.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3 .product_variant_data span.custom-junip-product-summary .junip-product-summary-star.junip-star-outline svg{width:14px;height:14px}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3 .product_variant_data span.custom-junip-product-summary .collection-custom-rating-review .crating-count span{font-size:12px;line-height:12px}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection-product-item.variant-col-3 .product_variant_data span.custom-junip-product-summary .junip-product-summary-star-ratings-container{flex-wrap:wrap}.mainCollectionGrid .collection-pagination{margin-top:40px;margin-bottom:20px}div#ProductGridContainer .gf-filter-selection .sort-by{width:auto}#ProductGridContainer span.spf-product__swatch-color,#ProductGridContainer span.spf-product__swatch-image{width:12px;height:12px}div#ProductGridContainer .spf-product-card__title a{font-size:18px;line-height:20px}div#ProductGridContainer .spf-product-card__price-wrapper span,div#ProductGridContainer .spf-price-custom-grid span{font-size:16px!important}.globo-selected-items-wrapper.rounded .selected-item span.gf-clear svg{font-size:20px;width:18px;height:18px}body>#gf-tree .globo-selected-items button.clear-refinements{background:transparent;font-family:Poppins;font-weight:400;font-size:14px;padding:0;text-decoration:underline}body>#gf-tree .globo-selected-items-wrapper>.globo-selected-items .selected-item.gf-option-label{margin-top:10px}body>#gf-tree .globo-selected-items-wrapper>.globo-selected-items .selected-item.gf-option-label a span.selected-item{font-family:Poppins;font-weight:400;font-size:12px;line-height:100%}#ProductGridContainer #gf-grid #gf_pagination_wrap button.gf-loadmore-btn{height:50px}#ProductGridContainer #gf-grid #gf_pagination_wrap button.gf-loadmore-btn span.loadmore{font-size:14px;padding-right:31px}.cart_drawer .cart_drawer_free_shipping_bar{margin-top:5px}.cart_drawer h3.cart_prd_title,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info span.cart-selected-options-data span,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info p.cart_properties,.cart_drawer .cart_remove_product .remove-button-2{font-size:12px}.cart_drawer .cart_drawer_footer{padding-top:16px!important}.cart_drawer .cart_variant_row{padding-top:0!important}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29.discount_price{margin-bottom:0!important}.cart_drawer .cart_drawer_footer .cart-line-item .div-block-29.cart_free_shipping{padding-top:0}.cart_drawer_footer .cart-line-item .div-block-29.discount_price span.cart_discount_toggle_add span{font-size:14px!important}.cart_drawer .cart-buttons-wrap>.div-block-30 a{font-size:14px;padding:15px 25px;line-height:1}.main_point_container .step_review_button.mobile .review_block a{display:none}.min-cart-static .cart-container-2{overflow-y:auto}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new p.PDP_Sale_offercode{margin-top:25px;font-size:18px;line-height:18px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new p.PDP_Sale_offermsg{margin-top:15px!important;font-size:12px!important}div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper span.currentSale_Label{padding:3px 2px;font-size:12px;line-height:20px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{font-size:20px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .heading_sale h4{font-size:16px}.cart_drawer .cart-buttons-wrap>.div-block-30 a{font-size:13px!important;padding:13px 16px!important;line-height:1}.checkout_button svg#Lock{height:18px!important;width:24px!important}.min-cart-static .cart-container-2{height:100dvh;margin-top:0}.pricing-block .comp-Price,.pricing-block .sale-Price{font-size:16px}.wrap-badges span{font-size:12px}.custom-rating-review{font-size:10px}.pricing-block .comp-Price,.pricing-block .sale-Price{font-size:18px}.PDP_Sale_label{font-size:14px}.custom-rating-review{font-size:12px}.installement_single_payment_opt p{font-size:10px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{font-size:14px}.PDP_Offer_info .countdown__display-block span{font-size:9px}h4.PDP_Sale_label{font-size:12px!important}.memorial-sale-progress{margin:9px 20px 0}.top-wrap{padding:0 20px}.add-to-cart-holder{width:100%!important}}@media only screen and (max-width:480px){.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new p.PDP_Sale_offercode{font-size:16px;line-height:16px}.PDP_Offer_info .countdown__display-block span{font-size:10px}body.product\.cushie-v3-pdp.template-product div#meta-size-giuide .product_meta_size_content .product_meta_size_data .product_meta_content_information{margin-top:10px}body.product\.cushie-v3-pdp.template-product .configuration-options{grid-template-columns:repeat(3,1fr)}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .heading_sale h4,.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{font-size:14px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display .countdown__display-block h2{font-size:10px!important;line-height:10px!important;width:20px}.PDP_Offer_info{padding:10px}.PDP_Offer_info_box_left .heading_sale .saleText{font-size:14px;line-height:16px}.template-search span.currentSale_Label{font-size:12px}.heroGalleryWrapper .shimmerGallery div#shimmer-main .swiper-slide{height:300px}.heroGalleryWrapper .shimmerGallery div#shimmer-thumbs .swiper-slide{height:54px!important}div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper span.currentSale_Label{font-size:10px;line-height:14px}.new_collection_layout .mainCollectionGrid .product_variant_info h3{font-size:14px}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection_product_variant .product_variants_image img{height:160px}.new_collection_layout .mainCollectionGrid .product_variant_info .product_variants ul{flex-wrap:wrap}div#ProductGridContainer .gf-filter-selection .sort-by label.sort-by-toggle span{font-size:12px;line-height:20px}div#ProductGridContainer div#gf-grid .gf-actions .gf-refine-toggle-mobile span{font-size:13px}div#ProductGridContainer .spf-product-card__title a{font-size:16px}.spf-product-card .productSaleTier .salecol span.productSalesubtext{font-size:8px;line-height:10px}.spf-product-card .productSaleTier .salecol span.productSaleTierLabel{font-size:10px;line-height:12px}.spf-product-card .productSaleTier{padding:3px 2px}.countdown__display-block{padding:0 3px!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display{padding-left:27px}.pn-price-item.cart_cross_price,.top-wrap .blu-text,h3.cart_prd_title,.text-block-13.cart_main_price,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info span.cart-selected-options-data span,li.discounts__discount,.cart_drawer .cart_list .cart-item-2 .cart_prd_info .cart_draw_prd_info p.cart_properties,.cart_drawer .cart_remove_product .remove-button-2{font-size:12px!important}.milestone-label{top:14px;font-size:12px}.milestone{font-size:10px;width:12%}.spend-save-header{font-size:12px}.spend-save-success-msg{line-height:20px}.progress-dot{width:6px;height:6px;outline:4px solid #ccc}.progress-dot.active{outline:4px solid #48b108}}@media only screen and (min-width:375px)and (max-width:425px){.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{padding-top:0}}@media only screen and (max-width:390px){.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new p.PDP_Sale_offercode{font-size:12px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp{font-size:14px}}@media only screen and (min-width:345px)and (max-width:375px){.countdown__display-block{padding:0 2px!important}.countdown__display.countdown__display--visible{gap:unset}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block .countdown-timer .countdown__display .countdown__display-block h2{width:20px!important}}@media only screen and (max-width:375px){.new_collection_layout .mainCollectionGrid .product_variant_info h3,.new_collection_layout .mainCollectionGrid .product_variant_info span.product_main_price{font-size:13px}.new_collection_layout .mainCollectionGrid .collection-product-grid .collection-product-row .collection_product_variant .product_variants_image img,div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper img{height:auto}div#ProductGridContainer .spf-product-card__price-wrapper span,div#ProductGridContainer .spf-price-custom-grid span{font-size:14px}div#ProductGridContainer .spf-product-card__title a{font-size:14px;line-height:18px}div#ProductGridContainer .spf-product-card__price-wrapper span.money,div#ProductGridContainer .spf-price-custom-grid span.money{font-size:14px!important}.heroGalleryWrapper .shimmerGallery div#shimmer-main .swiper-slide{height:250px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display .countdown__display-block{padding:0 3px}.pricing-block .sale-Price,.pricing-block .comp-Price{font-size:20px!important}.pricing-block .discount-Percent{font-size:12px!important;padding:3px 8px!important}.cartItemPriceDesc .cart-price-flex-row{gap:5px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .heading_sale h4{font-size:12px}.heading_sale img{max-width:13px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new p.PDP_Sale_offercode{font-size:13px;margin-top:20px}.heading_sale{justify-content:right;gap:3px}.installement_single_payment_opt p{font-size:9px}}@media only screen and (max-width:345px){div#ProductGridContainer ul#gf-products a.spf-product-card__image-wrapper span.badge-list .badgeFilter{padding:3px 7px}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new p.PDP_Sale_offercode{font-size:12px}.announcement_bar_container .announcement-row .announcement-bar__text{flex:0 0 55%;max-width:55%}}@media only screen and (max-width:320px){countdown__block--timer .countdown__display-block .countdown-element{font-size:10px!important}.countdown__block--timer .countdown__display-block span{font-size:10px!important}.countdown__display-block{padding:0!important}.countdown__block--timer .countdown__display-block .countdown-element{font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/custom-style.css.map?v=181590407120969283461785915774 */


/* ===== Source: separate-section.css ===== */
a{color:#d2a432}.contact-form .form-success{margin:15px 0;font-size:20px;line-height:24px;color:#93996d;font-weight:600}.press-section{position:relative;overflow:hidden;width:100%;padding:354px 30px 105px;text-align:center}.press-section .press-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.press-section .press-bg img{width:100%;height:100%;object-fit:cover;display:block}.press-section .mobile-bg{display:none}.press-section .quote-wrapper{position:absolute;z-index:3;top:40%;left:50%;max-width:755px;width:100%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.press-section .quote-item{position:absolute;max-width:755px;width:100%;padding:0 15px;color:#fff;font-family:DM Sans;font-weight:400;font-size:48px;line-height:1.2;letter-spacing:0;text-align:center;opacity:0;margin:0;transform:translateY(10px);transition:opacity .7s ease,transform .7s ease;pointer-events:none}.press-section .quote-item.active{opacity:1;transform:translateY(0);pointer-events:auto}.press-section .rating-quote{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.press-section .tp-stars{padding-left:10px}.press-section .rating-quote a{color:#fff;padding-right:5px}.press-section .logos-bar{max-width:1700px;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;justify-content:center;gap:30px}.press-section .logos-bar img{width:100%;height:100%}.press-section .logo-item.active img{filter:brightness(0) saturate(100%) invert(100%)}@keyframes progressBar{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.two-img-outer{display:flex;width:100%;align-items:center;justify-content:center}.two-img-outer .two-img-inner{position:relative;width:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.two-img-outer .two-img-inner img{width:100%;height:auto}.two-img-outer .two-img-inner .tex-box-2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:390px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity .3s ease}.two-img-outer .two-img-inner .tex-box-2 .hesd-twoimg{font-family:DM Sans,sans-serif;font-weight:300;font-size:64px;line-height:70px;letter-spacing:-3%;text-align:center;color:#fff;margin:0 0 46px}.two-img-outer .two-img-inner .tex-box-2 .twoimg-btn a{display:inline-block;background-color:#583b1e;color:#fff;text-decoration:none;font-family:DM Sans,sans-serif;font-weight:400;font-size:24px;padding:9px 50px;line-height:1.2;letter-spacing:0;text-align:center;border-radius:120px}.two-img-outer .two-img-inner .tex-box-2 .twoimg-btn a:hover{background-color:#979e6c;transition:all .3s ease}.two-img-outer .two-img-inner:hover img{transform:scale(1.05);transition:transform .3s ease}.banner-poster.loaded{opacity:0;visibility:hidden}.custom-video-banner{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.new-re-banner .banner-video-wrapper{top:0;right:0;bottom:0;left:0;overflow:hidden}.new-re-banner .banner-poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;transition:opacity .5s ease}.banner-poster.loaded{opacity:0;pointer-events:none}.new-re-banner .poster-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.new-re-banner .banner-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.new-re-banner .banner-content{position:relative;z-index:4;text-align:center;max-width:900px;padding:20px}.new-re-banner .banner-content h1{font-size:clamp(42px,7vw,110px);line-height:1;color:#fff;font-weight:700;margin-bottom:20px}.new-re-banner .banner-content p{font-size:clamp(18px,2vw,36px);color:#fff;margin-bottom:40px}.new-re-banner .banner-btn{display:inline-flex;align-items:center;justify-content:center;padding:18px 70px;border-radius:999px;background:#d8ab2e;color:#fff;font-size:32px;font-weight:600;text-decoration:none}.new-re-banner .mobile-video,.new-re-banner .mobile-poster{display:none}.cu-slider .section-header{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px;max-width:1760px;width:100%;padding:0 20px}.cu-slider .section-title{font-family:DM Sans;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:-5%;color:#222}.cu-slider .title-circle-wrap{position:relative;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;padding:24px 0}.cu-slider .nav-arrows{display:flex;gap:20px;flex-shrink:0}.cu-slider .nav-btn{width:40px;height:40px;border:none;background:transparent;cursor:pointer}.cu-slider #btnNext{transform:rotate(180deg)}.cu-slider .nav-btn svg{width:100%;height:100%}.cu-slider .slider-outer .slick-slide{padding:28px 20px}.cu-slider .slider-outer .slick-list{overflow:visible!important}.cu-slider .product-card{border:1px solid transparent;transition:all .3s ease;cursor:pointer;position:relative;outline:none;padding:28px 20px;width:100%;overflow:hidden}.cu-slider .product-card:hover{border:1px solid #583b1e}.cu-slider .product-card .wrap-badges{position:absolute;top:36px;left:30px;z-index:9}.cu-slider .card-img-wrap{position:relative;width:100%;overflow:hidden;background:#e4dfd6;border-radius:calc(var(--radius) - 2px) calc(var(--radius) - 2px) 0 0}.cu-slider .product-card:hover .main-product-image{display:none}.cu-slider .product-card:hover .card-img-wrap .card-img.hover{display:block}.cu-slider .product-card .card-img-wrap .card-img.hover{display:none}.cu-slider .card-img{width:100%;height:100%;object-fit:contain;object-position:center bottom;display:block;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.cu-slider .product-card:hover .card-img{transform:scale(1.04)}.cu-slider .card-info{padding:20px 10px;text-align:center}.cu-slider .card-name{font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-5%;color:#222}.cu-slider .card-rating{display:flex;align-items:center;justify-content:center;gap:5px;margin:12px 0}.cu-slider .review-count{font-family:DM Sans;font-weight:300;font-size:12px;line-height:1.4;letter-spacing:0px}.cu-slider .card-price{display:flex;align-items:center;justify-content:center;gap:8px}.cu-slider .price-original{font-family:DM Sans;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:-1px;color:#8c8c8c;text-decoration:line-through}.cu-slider .price-sale{font-family:DM Sans;font-weight:500;font-size:16px;line-height:1.4;letter-spacing:-1px;color:#222}.cu-slider .card-swatches{display:flex;align-items:center;gap:7px;opacity:0;overflow:hidden;transform:translateY(8px);transition:max-height .7s ease,opacity .5s ease,transform .5s ease}.cu-slider .swiper-wrapper{align-items:stretch}.cu-slider .swiper-slide{height:auto!important;display:flex}.cu-slider .swiper-slide .product-card{display:flex;flex-direction:column;width:100%;height:100%}.cu-slider .product-card:hover .card-swatches{max-height:100%;opacity:1;transform:translateY(0)}.cu-slider .swatch{width:22px;height:26px;border-radius:50%;cursor:pointer;flex-shrink:0;position:relative;transition:transform .2s ease}.cu-slider .swatch:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:1.5px solid transparent;transition:border-color .2s ease}.cu-slider .swatch:hover,.cu-slider .swatch.active{transform:scale(1.18)}.cu-slider .swatch:hover:before,.cu-slider .swatch.active:before{border-color:var(--muted)}.cu-slider .swatch-more{font-size:.68rem;color:var(--muted);white-space:nowrap;margin-left:2px;font-weight:400}.cu-slider .shop-all-wrap{text-align:center;margin-top:36px}.btn-wrap{width:fit-content;margin:58px auto 0}.cu-slider .shop-all-btn,.brown_btn{display:inline-flex;align-items:center;background:#583b1e;color:#fff;text-decoration:none;padding:10px 50px;border-radius:999px;font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0;text-align:center;transition:all .3s ease}.cu-slider .shop-all-btn:hover,.brown_btn:hover{background:#979e6c}.cu-slider .shop-all-btn:active{transform:translateY(0)}.cu-slide .card-img-wrap{position:relative;overflow:hidden}.cu-slide .card-img{display:block;width:100%;transition:opacity .4s ease}.cu-slide .card-img.hover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0}.cu-slide .product-card:hover .card-img.hover{opacity:1}.cu-slide .product-card:hover .main-product-image{opacity:0}.orange-icon-box{padding:66px 0!important}.icons_box_container.orange-icon-box{background-color:#fff!important}.orange-icon-box .items-image-ornge{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin:auto}.orange-icon-box .icon-heading{font-weight:600;font-size:20px;line-height:normal;text-align:center;text-transform:capitalize;padding:0;margin-bottom:12px}.orange-icon-box p{font-size:14px;letter-spacing:0}.orange-icon-box .icon-item{max-width:277px;width:100%}.orange-icon-box .items-image-ornge img{width:auto!important;height:auto!important}.coll-btn-banner{padding:145px 20px;background-size:cover;background-position:center;background-repeat:no-repeat}.coll-btn-banner h4{font-family:DM Sans;font-weight:700;font-size:48px;line-height:1.2;letter-spacing:-.01em;text-align:center;color:#979e6c;margin:0}.coll-btn-banner p{font-family:DM Sans;font-weight:400;font-size:32px;line-height:1.4;letter-spacing:0;text-align:center;color:#fff;max-width:800px;width:100%;margin:49px auto}.btn-outer{display:flex;align-items:center;justify-content:center}.btn-col-banner{border:1px solid #ffffff;border-radius:60px;font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0;text-align:center;background:transparent;transition:all .3s ease;text-decoration:none;color:#fff;padding:6px 50px;display:inline-block}.btn-col-banner:hover{background:#ffffff3f}.header_item .menu-link:nth-child(n+3) svg{display:none}.new-faq-section{padding:50px 0 250px;background:#ece7e0}.new-faq-section .faq-outer{max-width:1800px;padding:0 40px;margin:auto}.new-faq-section .faq-title{font-family:DM Sans;font-weight:400;font-size:40px;line-height:100%;width:fit-content;letter-spacing:-.03em;margin-bottom:50px;color:#222;position:relative;z-index:1}.new-faq-section .faq-title span{position:relative;padding:40px 20px 40px 0;display:inline-block;z-index:-1}.new-faq-section .faq-title span:after{content:"";position:absolute;right:-2px;top:0;width:120%;height:100%;background-image:url(/cdn/shop/files/Vector_26181d32-88b0-4d90-87de-50d5644dbb20.png?v=1781690712);background-repeat:no-repeat;background-position:center;background-size:contain}.new-faq-section .faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:130px;max-width:1695px;width:100%}.new-faq-section .faq-grid .faq-wrqp{display:flex;flex-direction:column;gap:60px}.new-faq-section .faq-question{width:100%;border:none;background:transparent;padding:0;display:flex;justify-content:space-between;align-items:self-start;cursor:pointer;gap:20px;color:#222;text-align:left;font-family:DM Sans;font-weight:400;font-size:32px;line-height:1.2;letter-spacing:0}.new-faq-section .faq-outer .icon{width:36px;height:36px;border:1px solid #4a3b3a;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .4s ease}.new-faq-section .faq-item.active .icon{background:#4a3b3a}.new-faq-section .faq-answer{max-height:0;opacity:0;overflow:hidden;padding-top:0;font-family:DM Sans;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:0;color:#222;transition:all .4s ease}.new-faq-section .faq-item.active .faq-answer{max-height:1000px;opacity:1;padding-top:30px}.new-faq-section .faq-item.active .faq-question .open{display:block}.new-faq-section .faq-item .faq-question .open,.new-faq-section .faq-item.active .faq-question .close{display:none}.new-faq-section .faq-item .faq-question .close{display:block}.mobile-comparison-wrapper{display:none}.collection-table-wrap{background:#eae1cb;padding:70px 0}.collection-table-wrap .collection-table-outer{max-width:1760px;width:100%;margin:0 auto;padding:0 20px}.collection-table-wrap .collection-table-heading{font-family:DM Sans;font-weight:400;font-size:40px;line-height:1.2;color:#222;letter-spacing:-.05em}.collection-table-wrap table.collection-compare-table{display:flex;flex-direction:column;max-width:1490px;width:100%;margin:0 auto;border-collapse:collapse}.collection-table-wrap table.collection-compare-table thead,.collection-table-wrap table.collection-compare-table tbody{display:flex;flex-direction:column;width:100%}.collection-table-wrap table.collection-compare-table tr{display:flex;width:100%;gap:36px}.collection-table-wrap table.collection-compare-table tr.no-white-bg td{background:transparent!important}.collection-table-wrap table.collection-compare-table thead tr:first-child p{color:#1f1f1f}.collection-table-wrap table.collection-compare-table th,.collection-table-wrap table.collection-compare-table td{flex:1}.collection-table-wrap table.collection-compare-table th:first-child,.collection-table-wrap table.collection-compare-table td:first-child{flex:0 0 270px}.collection-table-wrap .collection-compare-table{width:100%}.collection-table-wrap .collection-compare-table th{font-family:DM Sans;font-weight:900;font-size:32px;line-height:1.2;letter-spacing:0;text-align:center;text-transform:capitalize;padding:87px 20px}.collection-table-wrap .collection-compare-table tbody tr:nth-child(odd) td:not(:first-child){background:#fff}.collection-table-wrap .collection-compare-table thead tr:nth-child(2) td{position:relative;height:87px}.collection-table-wrap .collection-compare-table thead tr:nth-child(2) td:not(:first-child){width:100%;border-top-left-radius:16px;border-top-right-radius:16px;background:#fff;justify-content:center}.collection-table-wrap .collection-compare-table tbody tr:nth-child(2n) td:not(:first-child){background:#f8f8f8}.collection-table-wrap .collection-compare-table td{display:flex;align-items:center;gap:12px}.collection-table-wrap .collection-label-cell{background:#583b1e!important;color:#fff;font-family:DM Sans;font-weight:900;font-size:24px;line-height:1.2;letter-spacing:0;text-transform:capitalize;position:relative;padding:28px 28px 28px 33px}.collection-table-wrap .collection-label-cell:after{content:"";position:absolute;width:80%;height:1px;bottom:0;left:50%;transform:translate(-50%);background:#eae1cb}.collection-table-wrap .collection-label-cell:last-child{border-bottom:none}.collection-table-wrap .collection-img-row td{background:transparent}.collection-table-wrap .collection-product-card{text-align:center}.collection-table-wrap .collection-product-card img{width:280px;object-fit:contain;margin-top:-30px;margin-left:40px}.collection-table-wrap .collection-price p{padding:20px;margin:0 auto}.collection-table-wrap .collection-content-box{padding:28px 37px;text-align:center;width:100%;height:100%}.collection-table-wrap .collection-content-box h4{margin-bottom:10px}.collection-table-wrap .collection-content-box p{color:#1f1f1f;font-family:DM Sans;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:0;text-align:center;text-transform:capitalize}.collection-table-wrap .collection-features{text-align:left}.collection-table-wrap .collection-features ul{padding-left:20px}.collection-table-wrap .collection-features li{margin-bottom:12px}.collection-table-wrap .collection-best-suited{text-align:center}.collection-table-wrap .collection-best-suited h4{margin-bottom:10px}.collection-table-wrap .collection-compare-table tbody tr:first-child td:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.collection-table-wrap .collection-compare-table tbody tr:last-child td{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.collection-table-wrap .collection-compare-table tbody tr:last-child td:first-child:after{display:none}.collection-table-wrap .collection-price p,.collection-table-wrap .collection-content-box h4,.collection-table-wrap .collection-features li{font-family:DM Sans;font-weight:900;font-size:24px;line-height:1.2;letter-spacing:0;text-transform:capitalize;color:#1f1f1f}.PDP_Offer_info{border:1px solid #222222;background-color:#eae1cb!important;color:#583b1e!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_left .sale-price.sp-grid-pdp,.PDP_Offer_info b.saleLabel,p.PDP_Sale_offermsg,.product-page-countdown .countdown__block--timer .countdown__display-block span{color:#583b1e!important}.PDP_Offer_info .PDP_Offer_info_box.pdp_info_box_new .PDP_Offer_info_box_right .countdown__block countdown-timer .countdown__display .countdown__display-block h2{background-color:#583b1e!important;color:#fff!important}.contant-image_custom .image_content_content h3{color:#979e6c}.product-gallery img{width:100%;height:100%}.gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;max-width:1084px;width:100%;margin:0 auto}.gallery-item{overflow:hidden}.mobile-gallery{display:none}.blog-section{background:#ece7e0;padding-bottom:69px}.blog-section .blog-container{max-width:1804px;width:100%;margin:0 auto;padding:0 30px}.blog-heading{font-family:DM Sans;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:0;text-align:center;color:#222}.blog-text{font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0;text-align:center;max-width:921px;width:100%;color:#222;margin:30px auto 40px}.blog-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;row-gap:40px}.blog-main-img{height:100%;width:100%}.blog-box{position:relative;overflow:hidden}.blog-box .blog-text-wrap{position:absolute;bottom:72px;left:52px;max-width:100%;color:#fff;z-index:2}.blog-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1}.blog-top{font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:-.01em}.blog-pname{font-family:DM Sans;font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.01em;margin:15px 0 20px}.blog-detail-btn a{border:1px solid #ffffff;border-radius:60px;font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0;text-align:center;background:transparent;transition:all .3s ease;text-decoration:none;color:#fff;padding:6px 50px;display:inline-block;transition:all .4s ease}.blog-detail-btn a:hover{background:#ffffff3f}div#blogs-directory{background:#ece7e0}.pagination__list li:first-child{list-style:none}.blog-section .pagination-wrapper .pagination{position:static}.blog-section .pagination-wrapper .pagination ul li{color:#b7b7b7}.blog-section .pagination-wrapper .pagination ul li .pagination__item--current{color:#282828}.blog-section .pagination-wrapper{margin-top:2rem}.blog-text-wrap .blog-author-date{margin-bottom:25px}.junip-product-summary-review-count{font-family:DM Sans;font-weight:300;font-size:12px;line-height:1.4;letter-spacing:0;color:#555!important}.article-main{width:100%;background:#ece7e0}.article-main .article-featured-image{position:relative}.article-main .article-featured-image img{width:100%;height:auto}.article-main .article-title{position:absolute;bottom:100px;left:70px}.article-main .article-title h1{color:#fff;font-family:DM Sans,sans-serif;font-size:64px;line-height:70px}.article-main .article-title .article-meta p{color:#fff;font-family:DM Sans,sans-serif;font-size:24px;line-height:40px}.article-main .article-content-wrapper .article-content{text-align:center}.article-main .article-content-wrapper a{color:#979e6c}.article-main .article-content-wrapper table thead tr th{background:#a3a3a3!important;color:#222;text-align:center!important;border:1px solid #e2e2e2!important;width:33%}.article-main .article-content-wrapper table tbody tr td{border:1px solid #e2e2e2}@media(max-width:1600px){.collection-table-wrap .collection-compare-table th{padding:40px 20px 75px;font-size:28px}.btn-wrap{margin:36px auto 0}.collection-table-wrap .collection-table-heading{font-size:36px;letter-spacing:-.02em}.collection-table-wrap .collection-content-box p{font-size:18px}.collection-table-wrap .collection-price p,.collection-table-wrap .collection-content-box h4,.collection-table-wrap .collection-features li{font-size:20px}.collection-table-wrap .collection-label-cell{font-size:20px;padding:28px 28px 28px 30px}.new-faq-section .faq-outer .icon{width:32px;height:32px}.new-faq-section .faq-answer{font-size:18px}.new-faq-section .faq-question{font-size:30px}.new-faq-section .faq-grid{gap:80px}.new-faq-section .faq-grid .faq-wrqp{gap:40px}.new-faq-section .faq-title{font-size:36px;margin-bottom:40px}.new-faq-section .faq-title span{padding:20px 10px 30px 0}.two-img-outer .two-img-inner .tex-box-2 .hesd-twoimg{font-size:50px;line-height:1.2;margin-bottom:30px}.cu-slider .product-card{padding:20px 15px}.blog-text-wrap{bottom:50px;left:40px}.blog-top{font-size:20px}.blog-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;row-gap:26px}.blog-pname{font-size:34px}.blog-box .blog-text-wrap{bottom:52px;left:32px}}@media(max-width:1440px){.collection-table-wrap table.collection-compare-table tr{gap:25px}.collection-table-wrap table.collection-compare-table th:first-child,.collection-table-wrap table.collection-compare-table td:first-child{flex:0 0 230px}.collection-table-wrap .collection-content-box{padding:20px 30px}.collection-table-wrap .collection-label-cell{padding:20px}.new-faq-section .faq-question{font-size:24px}.new-faq-section .faq-grid{gap:60px}.new-faq-section .faq-grid .faq-wrqp{gap:30px}.new-faq-section .faq-item.active .faq-answer{padding-top:20px}.press-section .quote-item{font-size:40px}.press-section .logos-bar{gap:0px}.two-img-outer .two-img-inner .tex-box-2 .hesd-twoimg{font-size:40px;margin-bottom:20px}.cu-slider .card-name{font-size:18px}.cu-slider .section-header{padding-left:0}.cu-slider .card-img-wrap img{height:240px!important;object-fit:cover!important}.coll-btn-banner h4{font-size:44px}.coll-btn-banner p{font-size:30px;margin:35px auto 30px}.coll-btn-banner{padding:120px 20px}.new-faq-section{padding:50px 0 100px}.blog-text-wrap{bottom:40px;left:40px}.blog-heading{font-size:34px}.blog-top{font-size:18px}.blog-pname{font-size:28px;margin:10px 0 15px}.blog-text{font-size:20px;margin:20px auto 30px}.blog-section{padding:20px 0}.blog-detail-btn a{font-size:20px;padding:6px 30px}}@media(max-width:1199px){.collection-table-wrap .collection-compare-table th{font-size:26px}.collection-table-wrap .collection-table-heading{font-size:32px}.collection-table-wrap .collection-content-box p{font-size:16px}.collection-table-wrap .collection-price p,.collection-table-wrap .collection-content-box h4,.collection-table-wrap .collection-features li,.collection-table-wrap .collection-label-cell{font-size:18px}.collection-table-wrap table.collection-compare-table tr{gap:15px}.new-faq-section .faq-outer .icon{width:32px;height:32px}.new-faq-section .faq-answer{font-size:16px}.new-faq-section .faq-question{font-size:26px}.new-faq-section .faq-grid{gap:40px}.new-faq-section .faq-grid .faq-wrqp{gap:30px}.new-faq-section .faq-item.active .faq-answer{padding-top:15px}.new-faq-section .faq-title{font-size:34px;margin-bottom:30px}.cu-slider .section-title{font-size:36px}.cu-slider .nav-btn{width:30px;height:30px}.cu-slider .cushie-section{padding:0 30px}.cu-slider .title-circle-wrap{padding:10px 0}.cu-slider .slider-outer .slick-slide{padding:20px 15px}.cu-slider .product-card{padding:15px}.blog-box .blog-text-wrap{bottom:40px;width:90%;left:25px}}@media(max-width:1024px){.collection-table-wrap table.collection-compare-table th:first-child,.collection-table-wrap table.collection-compare-table td:first-child{flex:0 0 180px}.collection-table-wrap .collection-content-box{padding:15px 20px}.collection-table-wrap .collection-label-cell{padding:15px}.collection-table-wrap .collection-table-wrap{padding:50px 0}.collection-table-wrap .collection-compare-table thead tr:nth-child(2) td{position:relative;height:50px}.collection-table-wrap .collection-product-card img{width:200px;margin-top:-30px}.new-faq-section .faq-grid{grid-template-columns:1fr;gap:30px}.new-faq-section .faq-title{font-size:30px}.new-faq-section .faq-title span{padding:20px 10px 20px 0}.new-faq-section .faq-title span:after{right:-40px;width:150%;height:110%}.press-section .quote-item{font-size:32px;padding:0 35px}.press-section .logos-bar{row-gap:12px;grid-template-columns:repeat(3,1fr)}.new-faq-section{padding:50px 0}.blog-pname{font-size:25px;margin:10px 0 15px}.blog-text-wrap{bottom:30px;left:20px}.blog-detail-btn a{font-size:16px;padding:6px 20px}.blog-section .blog-container{padding:0 20px}.blog-grid{gap:20px;row-gap:20px}.blog-box .blog-text-wrap{bottom:20px}}@media(max-width:991px){.template-product .custom-container.pdp-menu .pdp-menu-left.mobile{display:flex;align-items:center;justify-content:space-around}.two-img-outer .two-img-inner .tex-box-2{max-width:300px}.cu-slider .card-img-wrap img{height:220px!important}.two-img-outer .two-img-inner .tex-box-2 .hesd-twoimg{font-size:32px;margin-bottom:27px}.cu-slider .section-title{font-size:28px}.cu-slider .slider-outer .slick-slide{padding:15px}.coll-btn-banner h4{font-size:32px}.coll-btn-banner p{font-size:24px;margin:40px auto 30px;padding:0 30px;line-height:1.3}.coll-btn-banner{padding:90px 20px}}@media(max-width:768px){.new-faq-section .faq-outer .icon{width:28px;height:28px}.blog-box{position:relative;overflow:hidden;height:450px}.new-faq-section .faq-outer{padding:0 20px}.new-faq-section .faq-answer{font-size:16px}.new-faq-section .faq-question,.new-faq-section .faq-title{font-size:24px}.new-faq-section .faq-title span:after{right:-10px;width:130%;height:100%}.press-section .quote-item{font-size:28px;padding:0 35px}.cu-slider .card-img-wrap img{height:240px!important}.press-section .tp-stars{padding-left:10px;max-width:200px}.press-section .tp-stars img{width:100%;height:auto}.press-section .press-section{padding:213px 25px 68px}.press-section .rating-quote{gap:10px}.two-img-outer{flex-direction:column}.two-img-outer .two-img-inner .tex-box-2{max-width:208px}.two-img-outer .two-img-inner{width:100%}.custom-video-banner{height:85vh}.new-re-banner .desktop-video,.new-re-banner .desktop-poster{display:none}.new-re-banner .mobile-video,.new-re-banner .mobile-poster{display:block}.new-re-banner .banner-btn{padding:14px 40px;font-size:22px}.cu-slider .section-header{gap:20px;align-items:self-start;padding:0 20px}.cu-slider .shop-all-wrap{text-align:center;margin-top:17px}.cu-slider .shop-all-btn,.brown_btn{font-size:20px;padding-block:11px}.cu-slider .product-card{padding:10px}.cu-slider .card-rating{margin:8px 0}.card-rating .junip-product-summary-stars-wrapper{display:flex}.cu-slider .card-info{padding:15px 15px 5px}.p-70{padding-block:50px}.swiper.productSwiper{margin:0}.cushie-section.cu-slider{padding:43px 15px}.two-img-outer .two-img-inner .tex-box-2 .twoimg-btn a{font-size:20px}.ovr-hdn.bg-beidge{padding:50px 15px!important}.image_content_refresh .image_content_content h3{letter-spacing:-.01em}.image_content_refresh .image_content_row.g-140{gap:40px}.why_choose_container{display:none!important}.choose_comparison_table{background:#eae1cb;padding:50px 20px}.choose_button_now_layout{margin-top:30px;display:flex}.comparison-table{display:flex;flex-direction:column;width:100%;padding-top:170px;max-width:100%;margin:0 auto}.comparison-table thead,.comparison-table tbody{display:flex;flex-direction:column;width:100%}.comparison-table tr{display:flex;width:100%}.comparison-table th,.comparison-table td{flex:1}.comparison-table th{text-align:center;height:50px;position:relative}.comparison-table th img{width:80%;max-width:100%;position:absolute;left:50%;transform:translate(-50%);bottom:0}.comparison-table td{display:flex;padding:10px}.feature-item{display:flex;gap:15px;align-items:center}.feature-icon{width:28px;min-width:28px}.feature-icon.corss{width:14px;min-width:14px}.feature-content{flex:1}.feature-title{font-weight:900;color:#1f1f1f;font-size:18px;line-height:100%;letter-spacing:0;text-transform:capitalize}.feature-desc{font-family:DM Sans;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0}.comparison-table tr>td:first-child,.comparison-table tr>th:first-child{background:#fff}.comparison-table tr>th:first-child{border-top-left-radius:18px;border-top-right-radius:18px}.comparison-table tr:first>td:first-child{border-radius:50px}.comparison-table tr:last-child td:first-child{border-bottom-left-radius:18px;border-bottom-right-radius:18px;padding-bottom:20px}.press-section .mobile-bg{display:block}img.desktop-bg{display:none!important}.choose_comparison_table{display:block}.coll-btn-banner{padding:73px 20px}.blog-grid{grid-template-columns:1fr}.blog-text{font-size:18px}}@media(max-width:767px){.article-main .article-title{bottom:50px;left:30px}.article-main .article-title h1{font-size:40px;line-height:60px}.custom-video-banner.new-re-banner{height:800px}.image-contnt-btm{padding:0!important}.page\.new-financing .image_content_heading.size-42-dm h2{max-width:100%}.image_content_heading.size-42-dm h2{color:#222!important;max-width:70%;margin-bottom:20px;margin-inline:auto}.mobile-comparison-wrapper .comparison-card-outer{display:flex;gap:25px}.collection-table-wrap table.collection-compare-table th:first-child,.collection-table-wrap table.collection-compare-table td:first-child{display:none}.collection-table-wrap .collection-table-heading{font-size:26px;text-align:center}.collection-table-wrap .collection-compare-table th{font-size:16px;padding:40px 20px 50px}.collection-table-wrap{background:#eae1cb;padding:35px 0}.collection-table-wrap .collection-table-outer{padding:0 13px}.collection-content-box h4{margin-top:0;font-size:18px}.collection-table-wrap .collection-price p,.collection-table-wrap .collection-content-box h4,.collection-table-wrap .collection-features li,.collection-table-wrap .collection-label-cell{text-align:left}.collection-content-box.collection-price p{padding:20px 0 0;font-size:18px!important}.collection-table-wrap .collection-content-box p,.collection-table-wrap .collection-features li{font-size:14px;text-align:left}.collection-table-wrap table.collection-compare-table tr{gap:10px}.collection-table-wrap .collection-features ul{padding-left:15px;margin:0}.collection-table-wrap .collection-features ul li{font-weight:700!important}.collection-table-wrap .collection-content-box{padding:10px 20px}.mobile-comparison-wrapper{display:none;max-width:768px;width:100%;margin:auto;padding:40px 36px;background:#eae1cb}.mobile-comparison-wrapper .comparison-title{font-family:DM Sans;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-.02em;text-align:center;text-transform:capitalize;color:#1f1f1f;max-width:78%;margin:0 auto 14px}.mobile-comparison-wrapper .comparison-row.collection-price p{font-family:DM Sans;font-weight:700;font-size:18px;line-height:1.4;letter-spacing:0;color:#1f1f1f}.mobile-comparison-wrapper .comparison-card-outer .comparison-row.bg-diff{background:#f8f8f8}.mobile-comparison-wrapper .comparison-card{overflow:hidden;text-align:center}.mobile-comparison-wrapper .comparison-card h3{font-family:DM Sans;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;text-align:center;text-transform:capitalize;margin:30px 15px 57px}.mobile-comparison-wrapper .comparison-card .img-rap img{width:200px;margin-top:-50px;margin-left:40px}.mobile-comparison-wrapper .img-rap{height:50px;display:flex;justify-content:center;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px}.mobile-comparison-wrapper .comparison-card .comparison-row:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:20px}.mobile-comparison-wrapper .comparison-row{padding:10px 21px;background:#fff;text-align:left}.mobile-comparison-wrapper .comparison-row strong,.mobile-comparison-wrapper .comparison-row h4,.mobile-comparison-wrapper .comparison-row ul li{font-family:DM Sans;font-weight:700;font-size:18px;line-height:1.4;letter-spacing:0;color:#1f1f1f;text-transform:capitalize}.mobile-comparison-wrapper .price{font-size:18px;font-weight:700}.mobile-comparison-wrapper .comparison-row ul li{margin-bottom:5px}.mobile-comparison-wrapper .comparison-row h4{margin:0 0 5px}.mobile-comparison-wrapper .comparison-row p{margin:0;font-family:DM Sans;font-weight:400;font-size:14px;line-height:1.3;letter-spacing:0%;text-transform:capitalize}.mobile-comparison-wrapper .comparison-row ul{padding-left:20px;margin:0;text-align:left}.mobile-comparison-wrapper .comparison-row ul li{margin-bottom:8px;line-height:1.2}.gallery-grid{display:none}.mobile-gallery{display:block}.mobile-gallery .swiper-pagination{display:flex;justify-content:center;align-items:center}.mobile-gallery .swiper-pagination-bullet{width:10px;height:10px;opacity:1;background:#fff;margin:0 5px!important}.mobile-gallery .swiper-pagination-bullet-active{background:#583b1e;width:13px;height:13px}.cu-slider .title-circle-wrap{padding:0}.title-circle-wrap:after,.cu-slider .nav-arrows{display:none}.cu-slider .section-title{margin-bottom:30px}.cu-slider .shop-all-btn,.brown_btn{font-size:20px;padding:10px 23px}}@media(max-width:575px){.new-re-banner .banner-video{height:auto}.custom-video-banner.new-re-banner{height:600px}.cushie-section.cu-slider .swiper.productSwiper{width:100%}.collection-table-wrap .collection-product-card img{width:70%;margin-left:30px;margin-top:-16px}.collection-table-wrap .collection-compare-table th{font-size:13px;padding:40px 20px 50px}.collection-table-wrap .collection-table-heading{font-size:24px;width:68%;margin:0 auto}.collection-table-wrap .collection-features li{margin-bottom:7px}.collection-table-wrap .collection-content-box h4{margin-top:0;font-size:14px;margin-bottom:4px}.collection-table-wrap .collection-price p,.collection-table-wrap .collection-content-box h4,.collection-table-wrap .collection-features li,.collection-table-wrap .collection-label-cell{text-align:left}.collection-content-box.collection-price p{padding:5px 0 0!important;font-size:14px!important}.collection-table-wrap .collection-content-box p,.collection-table-wrap .collection-features li{font-size:12px;text-align:left}.collection-table-wrap table.collection-compare-table tr{gap:6px}.mobile-comparison-wrapper .comparison-card-outer{flex-direction:column;gap:0px}.mobile-comparison-wrapper .comparison-row strong,.mobile-comparison-wrapper .comparison-row h4,.mobile-comparison-wrapper .comparison-row ul li{font-size:13px}.mobile-comparison-wrapper .comparison-row p{font-size:12px;max-width:76%;width:100%;margin:0 auto}.mobile-comparison-wrapper .comparison-card-outer .comparison-card:nth-child(1) img{margin-left:20px}.mobile-comparison-wrapper .img-rap{height:40px}.new-faq-section .faq-question{font-size:20px}.cu-slider .section-header{display:block;padding:0;margin:0}.wrap-all-coll{overflow:hidden}.swiper.productSwiper{margin:0;max-width:100%}.cu-slider .card-img-wrap img{height:188px!important}.press-section{padding:213px 25px 68px}.footer-section{padding-top:100px}.press-section .quote-item{font-size:24px;padding:0 35px}.press-section .tp-stars{max-width:150px}.two-img-outer .two-img-inner{width:100%;height:260px}.cu-slider .section-title{text-align:center}.cu-slider .nav-arrows{display:flex;gap:20px;margin:0 auto;flex-shrink:0}.custom-video-banner.new-re-banner .banner-content{position:unset!important;height:unset;max-width:254px;padding:0}.cu-slider .section-title{font-size:24px;text-align:center}.cu-slider .title-circle-wrap{padding:0}.title-circle-wrap:after,.cu-slider .nav-arrows{display:none}.cushie-section.cu-slider.p-100.p-70{padding-inline:0}.feature-title{font-size:14px}.feature-desc{font-size:10px}.comparison-table td{display:flex;padding:5px 8px}.choose_comparison_table{background:#eae1cb;padding:40px 0 40px 5px}.comparison-table th img{width:100%}.feature-item{gap:12px}.comparison-table{padding-top:80px}.mobile-gallery .swiper-pagination{margin-top:0;position:absolute;margin-bottom:20px}.cu-slider .card-name,.junip-product-summary-review-count,.cu-slider .price-original,.cu-slider .price-sale{font-size:12px}.cushie-section.cu-slider .junip-product-summary-star.junip-star-filled,.cushie-section.cu-slider .junip-product-summary-star.junip-star-outline{width:8px!important;height:15px!important}.cushie-section.cu-slider .custom-junip-stars-outline,.cushie-section.cu-slider .junip-stars-filled,.cushie-section.cu-slider .junip-stars-container .junip-stars-filled,.cushie-section.cu-slider .junip-stars-outline{gap:2px}.cushie-section.cu-slider .junip-product-summary-star svg{width:8px!important}.junip-product-summary-star-ratings-container{align-items:end!important;gap:10px}.cu-slider .product-card{padding:10px 7px}.blog-box{position:relative;overflow:hidden;height:400px}.cu-slider .product-card .wrap-badges{top:15px;left:15px}}@media(max-width:480px){.article-main .article-title h1{font-size:24px;line-height:40px}.article-main .article-title .article-meta p{font-size:20px;line-height:30px}.comparison-table{padding-top:50px}.blog-box{position:relative;overflow:hidden;height:340px}.collection-table-wrap .collection-product-card img{width:80%;margin-left:30px;margin-top:-16px}.collection-table-wrap .collection-compare-table th{font-size:13px;padding:40px 20px 30px!important}.cu-slider .card-img-wrap img{height:124px!important}.feature-item{margin-bottom:13px}}@media only screen and (max-width:395px){.custom-video-banner.new-re-banner{height:500px}.new-re-banner .banner-video{height:100%}.article-main .article-title .article-meta p{font-size:16px;line-height:24px}.article-main .article-title{bottom:30px}}@media only screen and (max-width:375px){.template-product .pdp-menu-top.wf-section .pdp{font-size:12px}}@media only screen and (max-width:350px){.two-img-outer .two-img-inner{height:230px}}@media only screen and (max-width:320px){.custom-video-banner.new-re-banner{height:400px}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/separate-section.css.map?v=165820621362483934471785915864 */


/* ===== Source: new-home.css ===== */
.icons_box_container.orange-icon-box{background-color:#fff!important}.orange-icon-box .items-image-ornge{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin:auto}.orange-icon-box p{font-size:14px;letter-spacing:0}.orange-icon-box .icon-item{max-width:277px;width:100%}.cushie-slider-sec .cushie-slider-heading{font-size:48px;color:#1f1f1f!important;line-height:120%;padding-left:42px;margin-bottom:32px}.cushie-slider-sec h3{letter-spacing:.6px}.cushie-slider-sec .product_tab_main_price{color:#ec7824}.cushie-slider-sec .product_tab_compare_price{color:#555}.mainheader-witebar .header__country-selector .country-selector{border:0;font-family:Gellix;font-weight:400;font-size:11px;line-height:100%;text-align:center;color:#282828!important;background:transparent!important}.featured-press .featured-press__item p.featured-press__text{font-size:16px!important;max-width:248px;color:#3c3c3c}.featured-press .trustpilot-badge .trustpilot-badge-inner{width:100%!important;display:flex;align-items:center;gap:10px;margin:auto;justify-content:center}.new-homereview .review_slider_wrapper h2{margin-bottom:34px;font-size:48px;color:#222}.new-homereview .wave_vector.color_text{color:#ec7824}.mobile-orange-col .why_choose_grid .why_choose_box .box_block_image{text-align:center;margin-top:0!important}.mobile-orange-col .why_choose_grid{width:84%}.mobile-orange-col .why_choose_box_colunmns{padding:0 30px 50px;gap:36px}.mobile-orange-col .why_choose_content p{height:unset!important}.mobile-orange-col .why_choose_icon{max-width:70px;width:100%;height:70px;flex:unset!important}.mobile-orange-col .why_choose_icon img{width:100%;height:100%!important;object-fit:contain;display:block}.mobile-orange-col .icon-heading_box_yHdRRG{padding-bottom:0!important}.new-homereview .reviews_content_column p{font-style:normal;text-align:center}.mobile-orange-col .icon-heading_box_yHdRRG .why_choose_icon{max-width:36px;width:100%;height:36px}.mobile-orange-col .icon-heading_box_yHdRRG .why_choose_icon img{width:100%;height:100%!important;object-fit:contain;display:block!important}.mobile-orange-col .why_choose_grid .why_choose_box .box_block_image .why_desktop_image{max-width:300px;width:100%;max-height:160px;height:100%}.featured-press .featured-press__logo img{max-height:70px!important;height:100%!important;max-width:270px!important;width:100%!important;object-fit:contain!important}.mobile-orange-col .img-leftwrap{display:flex;flex-direction:column;margin-top:-160px}.mobile-orange-col .img-leftwrap .why_choose_box_headingleft.why-left-part .why_left_heading{font-size:50px;color:#ec7824;text-align:center}.mobile-orange-col .img-leftwrap .why_choose_box_headingleft.why-right-part .why_left_heading{font-size:28px;text-align:center}.mobile-orange-col .img-leftwrap .why_choose_box_headingleft{margin-bottom:15px}.mobile-orange-col .img-leftwrap .why_choose_box_headingleft.why-left-part .why_left_heading span.wave_vector:after{background-image:url(/cdn/shop/files/Vector_51c84831-6685-45fd-93b3-96bd8dd3758f.svg?v=1770018819)!important}.country-select.flag-dropdown-mobile ul.options{display:none}.country-select.flag-dropdown-mobile.open ul.options{display:block}.featured-press{padding:78px 0!important}.new-homereview .review_slider_grid{padding:0 105px}.announcement_bar_container.custom_bar_cs{padding:12px 15px}.announcement_bar_container.custom_bar_cs h2.countdown-element{font-family:Gellix;font-weight:500}.announcement_bar_container .announcement-row .announcement-bar__text{flex:0 0 33%;max-width:33%;padding-right:50px}@media screen and (max-width:1600px){.new-home-banner .banner-trustbadge{width:190px!important}.new-homereview .review-btn-next{right:0!important}.new-homereview .review-btn-prev{left:0!important}.cushie-slider-sec .slick-next.slick-arrow{right:-10px!important}.cushie-slider-sec .slick-prev.slick-arrow{left:-10px!important}}.new-home-banner .banner-trustbadge{position:absolute;top:64%;left:0;right:0;margin-left:auto;margin-right:auto;width:250px!important;text-align:center}.new-home-banner .banner-trustbadge img{width:100%!important;max-width:100%!important}.orange-icon-box{padding:66px 0!important}.icons_box_container.orange-icon-box{background-color:#f6f4f1!important}.orange-icon-box .items-image-ornge{width:80px;height:70px;display:flex;align-items:center;justify-content:center;margin:auto}.orange-icon-box .icon-heading{font-weight:600;font-size:20px;line-height:normal;text-align:center;text-transform:capitalize;padding:0;margin-bottom:12px}.orange-icon-box p{font-size:14px}.orange-icon-box .items-image-ornge img{width:auto!important;height:auto!important}.cushie-slider-sec{padding:100px 0 50px!important}.cushie-slider-sec .cushie-slider-heading{font-size:48px;color:#1f1f1f!important;line-height:120%}.cushie-slider-sec .product_tab_colm{margin:10px}.mainheader-witebar .newhome-whitebar{display:flex;align-items:center;justify-content:end;padding:17px 30px;gap:30px}.mainheader-witebar .newhome-whitebar ul{padding:0;list-style-type:none;display:flex;align-items:center;margin:0;gap:30px}.mainheader-witebar .newhome-whitebar ul a{font-family:Gellix;font-weight:400;font-size:11px;line-height:100%;text-align:center;color:#282828!important;text-decoration:none}.mainheader-witebar .header__country-selector .country-selector{border:0;font-family:Gellix;font-weight:400;font-size:11px;line-height:100%;text-align:center;color:#282828!important}.new-homereview{overflow:hidden!important}.cushie-slider-sec button{background-color:transparent!important;z-index:9;top:38%}.cushie-slider-sec .slick-next:before,.cushie-slider-sec .slick-prev:before{display:none!important}.cushie-slider-sec .product_tab_colm{position:relative}.cushie-slider-sec .product_tab_colm .award-winning-bage{position:absolute;top:10px;z-index:1;left:10px;background:#f7cd49;border-radius:6px;padding:6px 10px}.cushie-slider-sec .product_tab_colm .award-winning-bage p{font-family:Poppins;font-weight:500;font-size:11px;line-height:100%;color:#000!important}.featured-press .trustpilot-badge{display:flex;align-items:center}.featured-press .trustpilot-badge img{width:80px}.featured-press .trustpilot-badge p{margin:0!important}.featured-press .trustpilot-badge .trustpilot-badge-inner{width:100%!important;display:flex;align-items:center;gap:5px;margin:auto;justify-content:center}.button_review_layout .trustbg-img{width:100px;height:30px;object-fit:contain}.button_review_layout .five-star{width:68px;height:100%}.button_review_layout a{display:flex;align-items:center;gap:6px}.home-refresh-content .content_wrapper h2{font-size:48px!important}.new-homereview .review_slider_wrapper h2{margin-bottom:34px;font-size:48px}.featured-press{overflow:hidden!important}.new-homereview .review_content{background:#f6f4f1!important}.icons_box_container{background:#fff!important}.featured-press .featured-press__heading{font-weight:600;font-size:24px;color:#1f1f1f}.button_now_layout a{font-weight:400!important}.new-homereview{background-color:#fff!important}.mobile-orange-col .why_choose_grid .why_choose_box .box_block_image .why_desktop_image{max-width:280px;width:100%;max-height:160px;height:100%}.featured-press .featured-press__logo img{max-height:74px!important;height:100%!important;max-width:270px!important;width:100%!important;object-fit:contain!important}.new-homereview .review_slider_wrapper{width:100%!important}.mainheader-witebar .newhome-whitebar select{border:0;outline:none;font-family:Gellix;font-weight:400;font-size:11px;line-height:100%;text-align:center;color:#282828!important;background:transparent!important}.new-homereview span.swiper-pagination-bullet{border-radius:50px;background:#d9d9d9!important;opacity:1!important}.new-homereview .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1f1f1f!important}.extra_choose_colmobile{display:none!important}.new-homereview .review_content .review-vverification{display:flex;align-items:center;gap:8px;justify-content:center}.new-homereview .review_content .review-vverification p{font-size:16px;font-style:normal!important}.new-homereview .review-vverification p{padding:0!important}.new-homereview .reviews_name_date{margin:12px 0 24px}.new-homereview .review_content .review_short_name a{font-size:16px!important;color:#2e2e2e;font-weight:300;text-decoration:underline;text-underline-offset:5px}.new-homereview .review_content .rv_rating_star svg{width:28px;height:28px}.image_content_refresh .image_content_content h3{max-width:384px;width:100%}.image_content_refresh .image_content_heading h2{padding-bottom:10px}.image_content_refresh .image_content_content p{max-width:560px;width:100%}.image_content_refresh .image_content_row{display:grid;align-items:center;grid-template-columns:49.4% 45%;gap:30px;justify-content:space-between}.image_content_refresh .image_content_row .image_content_col,.image_content_refresh .image_content_row .image_content_content{width:100%}.image_content_refresh .image_content_row.left-text-img-right{grid-template-columns:45% 50%}.new-homereview .review_content .reviewhome-refresh-date{text-align:center;color:#000;font-size:14px;font-style:normal;display:none}.reviewhome-tick strong{font-size:16px;font-weight:700}.why_choose_containermobile{display:none!important}.icons_box_container.orange-icon-box.white-bg{background-color:#fff!important}.mainheader-witebar .newhome-whitebar .selected{border:none!important;background:transparent}.icons_box_container.orange-icon-box.white-bg .icons_box_grid{width:100%!important;max-width:1190px!important;margin:auto!important;justify-content:space-between;gap:0!important;display:flex!important}.mainnew-home-refresh .nb_mega-menu{padding-top:30px!important}.mainheader-witebar .newhome-whitebar .options{left:-160px;top:30px;display:none}.mainheader-witebar .newhome-whitebar .options li a{padding:14px 15px;display:flex;justify-content:space-between}.mainheader-witebar .newhome-whitebar .options li a:hover,.mainheader-witebar .newhome-whitebar .options li.selected-option{background-color:#eceeea!important}.mainheader-witebar .newhome-whitebar .options li span.left{display:flex;gap:5px;align-items:center}.mainheader-witebar .country-select{position:relative}.mainheader-witebar .country-select.open .options{overflow:hidden!important;display:block;position:absolute;right:0;background:#fff;border-radius:8px;z-index:9}.mainheader-witebar .country-select img.flagg-arrow{padding-left:5px;transform:rotate(0);transition:transform .35s ease-in-out}.mainheader-witebar .country-select.open img.flagg-arrow{transform:rotate(180deg)}div#shopify-block-AWmlpdUFIbUJpQUVpd__tolstoy_shoppable_video_quiz_carousel_block_KHMV7z{background-color:#fef7dd;padding-bottom:100px}._carouselContainer_17v2f_1.tolstoy-carousel-container{margin-top:0!important}.orange-icon-box .icons_box_grid{max-width:1010px;margin:0 auto;width:100%;gap:30px;justify-content:space-between}.orange-icon-box .items-image-ornge{margin-bottom:12px}.cushie-slider-sec .junip-product-summary-review-count{font-family:Poppins;font-weight:500;font-size:14px;line-height:normal;letter-spacing:.6px}.cushie-slider-sec .collection-prod-reviews{margin-top:12px}.home-refresh-content{padding:75px 20px 66px!important}.cushie-slider-sec .junip-product-summary-star{max-width:16px!important;width:100%!important;height:17px!important}.cushie-slider-sec .junip-product-summary-star svg{filter:invert(97%) sepia(61%) saturate(5317%) hue-rotate(523deg) brightness(200%) contrast(175%)!important;max-width:12px;width:100%;margin:0;height:12px}.cushie-slider-sec .junip-product-summary-star-ratings-container{gap:0px;align-items:center!important}.new-homereview .review-btn-prev,.new-homereview .review-btn-next{top:55%!important}.new-homereview .review_slider_image img{margin-bottom:0!important}.new-homereview .review_slider_image{padding-bottom:24px}.new-homereview .reviews_content_column h3{margin:12px 0 8px;color:#2e2e2e;text-align:center}.mobile-orange-col .why_choose_content h4{padding-bottom:3px}.mobile-orange-col .why_choose_col.extra_choose_col{height:81px}.mobile-orange-col .why_choose_box_colunmns.icon-heading_box_yHdRRG .why_choose_box_headingleft{margin-bottom:75px}.mobile-orange-col .why_choose_heading label{margin-bottom:25px}@media screen and (max-width:1600px){.new-home-banner .banner-trustbadge{width:190px!important}.new-homereview .review-btn-next{right:-80px!important}.new-homereview .review-btn-prev{left:-80px!important}.cushie-slider-sec .slick-next.slick-arrow{right:-10px!important}.cushie-slider-sec .slick-prev.slick-arrow{left:-10px!important}.new-homereview .review-btn-next{right:0!important}.new-homereview .review-btn-prev{left:0!important}}@media(max-width:1310px){.announcement_bar_container .announcement-row .announcement-bar__text{flex:0 0 40%!important;max-width:40%!important}}@media screen and (max-width:1199px){.announcement_bar_container .announcement-row .announcement-bar__text{flex:0 0 48%!important;max-width:52%!important}.new-homereview .review-btn-next{right:40px!important}.new-homereview .review-btn-prev{left:40px!important}.mobile-orange-col .img-leftwrap .why_choose_box_headingleft{margin-bottom:30px}.new-homereview .review_slider_grid{padding:0 70px}.orange-icon-box .icons_box_grid{max-width:100%;gap:30px}.image_content_refresh .padding-space{padding-inline:40px!important}.mobile-orange-col .why_choose_grid{width:100%}.featured-press{padding:50px 0!important}.mobile-orange-col .why_choose_box_colunmns.icon-heading_box_yHdRRG .why_choose_box_headingleft{margin-bottom:30px}}@media screen and (max-width:1024px){.country-select.open .options{padding:6px 10px!important}.country-select.open .options li{margin-bottom:5px!important}.nb_mobile-menu-panel.nb_active{padding:20px 20px 80px!important}.orange-icon-box{padding:59px 0!important}.image_content_container.image-content-template--25975316316451__image_content_refresh_pkEaeb{padding-top:40px!important;padding-bottom:40px!important}.template-page .content_container{padding-bottom:40px!important;padding-top:20px!important}.why-choose-template--25975316316451__why_choose_refresh_fqDWy3{padding-top:40px!important;padding-bottom:40px!important}.mobile-orange-col .why_choose_grid .why_choose_box .box_block_image .why_desktop_image{max-width:240px;width:100%;max-height:100%;height:100%}.mobile-orange-col .img-leftwrap{margin-top:-130px}.country-select.flag-dropdown-mobile button.selected{background-color:transparent}.country-select.flag-dropdown-mobile img.flaggg-image{margin-right:5px}.country-select.flag-dropdown-mobile.open ul.options{list-style:none}.country-select.flag-dropdown-mobile.open span.left{font-family:Gellix;font-weight:500;font-size:12px;line-height:24px;letter-spacing:0px;vertical-align:middle}.country-select.flag-dropdown-mobile.open span.left img{margin-right:6px}.country-select.flag-dropdown-mobile.open .options{overflow:hidden!important;display:block;right:0;background:#fff;border-radius:8px;z-index:9}.country-select.flag-dropdown-mobile.open .options li{padding:7px 15px;display:flex;justify-content:space-between;font-family:Gellix;font-weight:400;font-size:11px;line-height:100%;text-align:center;color:#282828!important;text-decoration:none}.country-select.flag-dropdown-mobile.open .options li.selected-option{background-color:#eceeea!important}.country-select.flag-dropdown-mobile.open .options li{margin-bottom:0!important}.country-select.flag-dropdown-mobile.open .options{padding:0!important}.country-select.flag-dropdown-mobile.open button.selected{margin-bottom:10px}.country-select span.right{text-align:center;padding-top:6px;font-family:Gellix;font-weight:500;font-size:12px}.country-select.flag-dropdown-mobile.open ul.options{width:45%}.country-select.flag-dropdown-mobile.open img.flagg-arrow{transform:rotate(180deg);transition:transform .35s ease-in-out}.country-select.flag-dropdown-mobile.open ul a{font-family:Gellix;font-weight:400;font-size:11px;line-height:100%;text-align:center;color:#282828!important;text-decoration:none;display:flex;align-items:center;justify-content:space-between!important;width:100%}.country-select.flag-dropdown-mobile.open ul a .right{padding:0!important}.image_content_refresh .image_content_content h3,.image_content_refresh .image_content_content p{max-width:100%;margin:auto}.image_content_refresh .image_content_grid{gap:40px}.image_content_refresh .image_content_row .image_content_col,.image_content_refresh .image_content_row .image_content_content{max-width:100%}.image_content_refresh .image_content_row,.image_content_refresh .image_content_row.left-text-img-right{display:flex}.image_content_refresh .image_content_row.left-text-img-right{flex-direction:column-reverse}}@media screen and (max-width:991px){.announcement_bar_container .announcement-row .announcement-bar__text{flex:0 0 62%!important;max-width:62%!important}.cushie-slider-sec{padding:40px 0!important}.orange-icon-box .icon-item{max-width:30%;width:100%}.featured-press{padding:51px 0!important}.cushie-slider-sec .cushie-slider-heading{font-size:0px!important}.mobile-orange-col .why_choose_box_colunmns{padding:0 10px 50px;gap:25px}}@media screen and (max-width:800px){.image_content_refresh .image_content_row.left-text-img-right,.image_content_refresh .image_content_row{display:flex}.image_content_refresh .image_content_grid{gap:40px}.image_content_refresh .image_content_row .image_content_col,.image_content_refresh .image_content_row .image_content_content{max-width:100%}.mobile-orange-col .why_choose_col.extra_choose_col{height:unset;gap:20px}.mobile-orange-col .why_choose_icon{max-width:50px;height:50px}}@media(max-width:767px){.new-homereview .review_slider_image{padding-bottom:15px}.announcement_bar_container.custom_bar_cs p.ann-mobile{max-width:100%;margin-left:0;line-height:120%!important}.announcement_bar_container .announcement-row.gap-10{justify-content:space-between}.mainnew-home-refresh a.cart-button-2{padding-left:0;padding-right:0}.mobile-orange-col .img-leftwrap .why_choose_box_headingleft.why-left-part .why_left_heading{font-size:36px}.mobile-orange-col .img-leftwrap .why_choose_box_headingleft{margin-bottom:10px}.mobile-orange-col .img-leftwrap{margin-top:-70px}.mobile-orange-col .img-leftwrap .why_choose_box_headingleft.why-right-part .why_left_heading{font-size:20px}.image_content_refresh .image_content_content h3,.image_content_refresh .image_content_content p{margin:auto}.image_content_refresh .button_now_layout a{max-width:fit-content!important;padding:15px 50px;font-size:20px!important;width:100%!important;margin:0 auto}.image_content_refresh .button_review_layout a{justify-content:center;gap:6px}.new-homereview .review_slider_grid{padding:0}.orange-icon-box .icon-item{max-width:calc(50% - 10px);width:100%}.mobile-orange-col .why_choose_grid{padding-top:80px}.why_choose_grid .why_choose_box:nth-child(2){margin-top:0!important}.why_choose_container .choose_button_now_layout{margin-top:30px}.mobile-orange-col .why_choose_box_colunmns{padding:0 8px 14px;gap:36px}.mobile-orange-col .why_choose_icon{max-width:40px;width:100%;height:41px;flex:unset!important}.mobile-orange-col .why_choose_col{height:60px;gap:10px}.new-homereview .review_slider_wrapper h2{line-height:1.1}.new-homereview .revieww-subtext{margin-bottom:25px;color:#1f1f1f;font-weight:500}.mobile-orange-col .icon-heading_box_yHdRRG .why_choose_icon{max-width:25px;width:100%;height:25px}.cushie-slider-sec .collection-prod-reviews{display:none}.new-homereview .review_content{padding:26px 20px}.icon-heading_box_JAN8KL .why_choose_icon img{height:16px}.mobile-orange-col .why_choose_icon{max-width:28px;height:26px}.mobile-orange-col .why_choose_col.extra_choose_col{gap:12px}.mobile-orange-col .icon-heading_box_yHdRRG .why_choose_icon{max-width:14px;width:100%;height:14px}.orange-icon-box .items-image-ornge{width:45px;height:45px}.icons_box_container.orange-icon-box.white-bg .icons_box_grid{row-gap:26px!important;column-gap:20px!important;justify-content:center}}@media screen and (max-width:575px){.announcement_bar_container .announcement-row.gap-10{justify-content:space-between}.announcement_bar_container .announcement-row .announcement-bar__text{flex:0 0 70%!important;max-width:70%!important;padding:0}.announcement_bar_container.custom_bar_cs h2.countdown-element{font-size:12px;font-weight:500;font-family:Gellix}.announcement-countdown .countdown__block--timer .countdown__display-block span{font-size:8px!important}.countdown__display.countdown__display--visible{gap:0px!important}.announcement-countdown .countdown__block--timer .countdown__display-block .countdown-element{font-size:12px!important}div#shopify-block-AWmlpdUFIbUJpQUVpd__tolstoy_shoppable_video_quiz_carousel_block_KHMV7z{padding-bottom:50px}.cushie-slider-sec .cushie-slider-heading{font-size:24px!important;line-height:120%;padding-left:0!important;margin-bottom:28px}.new-homereview .review_slider_wrapper h2{margin-bottom:24px!important;font-size:24px!important;line-height:130%!important}.cushie-product-slider{gap:10px!important;row-gap:20px!important}.cushie-slider-sec .product_tab_colm{margin:0!important}.cushie-slider-sec .product_tab_colm .award-winning-bage{top:5px;left:5px}.cushie-slider-sec .product_tab_colm .award-winning-bage p{font-size:9px!important}.featured-press .featured-press__heading{font-size:20px;margin:0}.cushie-slider-sec .load-more-btn{width:100%;max-width:320px;font-weight:700}.cushie-slider-sec{padding:40px 0 30px!important}.cushie-slider-sec .load-more-btn span{margin-left:6px}.mainheader-witebar .newhome-whitebar ul{gap:12px}.mainheader-witebar .newhome-whitebar{padding:10px 15px;gap:14px}.image_content_heading h2{font-size:24px!important}.image_content_content p{font-size:13px!important;padding:20px 0 0}.image_content_content .image_content_row,.image_content_content .image_content_grid{gap:28px!important}.button_review_layout a{font-size:16px!important;justify-content:center!important}.orange-icon-box .items-image-ornge{margin-bottom:5px}.home-refresh-content .content_wrapper h2{font-size:24px!important;line-height:120%!important;text-align:center!important;padding:20px 0}.why_choose_heading label{font-size:16px!important}.mobile-orange-col .why_choose_grid .why_choose_box .box_block_image .why_desktop_image{max-width:128px;width:100%;max-height:100%;height:100%}.extra_choose_coldesktop{display:none!important}.why_choose_containermobile{display:block!important}.why-choose-mobile{padding:40px 0!important}.why-choose-mobile .why_choose_box_colunmns.icon-heading_box_jDxFQH h4.why_left_heading{color:#fff!important;font-size:32px!important;text-align:center!important;margin-bottom:36px}.why-choose-mobile .why_choose_box_colunmns.icon-heading_box_jDxFQH h4.why_left_heading span{color:#fff!important;font-size:32px!important}.why-choose-mobile .why_choose_box_colunmns.icon-heading_box_jDxFQH h4.why_left_heading span:after{background-image:url(/cdn/shop/files/Vector_1_3b179072-9726-4d77-8891-9c5f648ff9b2.svg?v=1770028065)!important}.why_choose_containermobile .why_choose_box_colunmns{border-radius:10px!important;gap:0;padding-right:8px}.why_choose_containermobile .why_choose_box_colunmns.icon-heading_box_jDxFQH .why_choose_col.extra_choose_col p{font-weight:500;font-size:13px;line-height:130%;text-transform:capitalize;color:#fff}.why_choose_containermobile .why_choose_box_colunmns.icon-heading_box_jDxFQH .why_choose_col.extra_choose_col .why_choose_icon img{width:16px;height:16px}.why_choose_containermobile .why_desktop_image{width:142px!important;height:73px!important}.why_choose_containermobile .box_block_image{margin-top:-102px!important}.why_choose_containermobile .why_choose_box_colunmns .why_choose_col.extra_choose_col{height:100px!important;border-top:1px solid rgb(255 255 255 / 25%)!important;padding:23px 0!important}.why_choose_containermobile .why_choose_box_colunmns.icon-heading_box_JAN8KL .why_choose_col.extra_choose_col{padding:27px 0!important;height:100px!important;gap:6px;border-color:#00000029!important}.why_choose_containermobile .why_choose_box_colunmns.icon-heading_box_JAN8KL .why_choose_col.extra_choose_col p{font-size:12px;color:#1f1f1f;font-weight:500}.why_choose_containermobile .why_choose_box_colunmns.icon-heading_box_JAN8KL .why_left_heading{text-align:center;font-weight:600}.why_choose_containermobile .why_choose_box_colunmns.icon-heading_box_JAN8KL{margin-top:50px!important;border:1px solid rgba(31,31,31,.2);border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding-top:60px}.why_choose_containermobile .why_choose_box_colunmns.icon-heading_box_jDxFQH{border-bottom-right-radius:0!important}.new-homereview .review_content .review-vverification p{font-family:DM Sans;font-weight:700;font-size:10px!important;line-height:130%;letter-spacing:0;text-align:center}.new-homereview .review_content .reviewhome-aftertick{font-weight:400!important}.reviewhome-tick strong{font-size:10.48px!important;font-weight:700}.why_choose_containermobile .why_choose_heading h2 .wave_vector:after{width:36px;margin:auto}.new-homereview .review-btn-next{right:20px!important}.new-homereview .review-btn-prev{left:20px!important}.new-homereview .reviews_name_date{gap:12px;margin:12px 0 15px}.new-homereview .review_content .rv_rating_star svg{width:18px;height:18px}.newhome-whitebar{display:none!important}.featured-press .featured-press__item p .featured-press__text{font-size:16px!important;width:100%!important;max-width:100%!important}.reviews_content_column h3{font-family:DM Sans;font-weight:700;font-size:13.1px;line-height:100%;letter-spacing:0;text-align:center;margin:0!important}.new-homereview .review_content{padding:22px 20px!important}.new-homereview .review-btn-prev,.new-homereview .review-btn-next{top:30%!important}.orange-icon-box .icons_box_grid{gap:35px}.cushie-slider-sec h3{padding-top:24px}.cushie-slider-sec .load-more-wrap{margin-top:28px}.image_content_refresh .padding-space{padding-inline:20px!important;padding-bottom:0}.image_content_refresh .image_content_col video{width:100%;border-radius:20px}.image_content_refresh .image_content_row{gap:28px}.image_content_refresh .image_content_content p{padding:24px 0 0}.mobile-orange-col .img-leftwrap{margin-top:-44px}.mobile-orange-col .why_choose_grid{padding-top:44px}.new-homereview .review_content .review_short_name a{font-size:10.48px!important}.orange-icon-box .icon-heading{max-width:132px;width:100%;margin-inline:auto}}@media screen and (max-width:437px){.country-select.flag-dropdown-mobile.open ul.options{width:70%}}@media(max-width:375px){.image_content_row.left-text-img-right .image_content_content h3,.image_content_content h3{font-size:20px!important;line-height:25px!important}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/new-home.css.map?v=150015807213182327931785915826 */


/* ===== Source: globo-custom.css ===== */
@media(min-width: 769px){
  .ui-menu.ui-widget-content.ui-autocomplete {
    display: block !important;
    position: relative;
    top: unset !important;
    width: 100% !important;
    left: unset !important;
    background: #fffcf1 !important;
    box-shadow: none !important;
  }

}

