html{scroll-behavior:smooth}.gl-fullscreen-suggestions{word-wrap:break-word}.announcement-bar__counter{display:none!important}.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:.2rem;text-underline-offset:.3rem;font-weight:600;width:100px;text-align:right;cursor:pointer;font-size:16px}.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:#09b305;color:#fff;font-weight:700;text-transform:uppercase;cursor:pointer;font-size:16px}#discount-form{display:flex;flex-direction:column}span.discount_code{font-size:12px;background-color:#ededed;padding:5px 10px;border-radius:5px;cursor:pointer}.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{font-size:12px;background-color:#ededed;padding:5px;border-radius:5px}.div-block-29.cart_free_shipping{padding-bottom:15px}.cart_drawer_free_shipping_bar{margin:30px 20px 0}p.cart_properties{padding-bottom:10px;font-size:14px}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}.cart_compare_price{display:none}.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:-3px;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{padding:50px 20px;position:relative}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:510px}.contact_form_col{width:50%}.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:500}.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{font-size:12px;font-weight:500;color:#616767;text-transform:uppercase;line-height:16px;letter-spacing:1px;padding-left:25px;padding-bottom:5px}.contact_form_col #contact_form input.form-field{border:0;border-radius:70px;padding:30px 22px;background-color:#f4f4f5!important}.contact_information ul li span{font-size:20.71px;color:#1f1f1f;font-weight:600}.contact_form_col #contact_form textarea{border:0;border-radius:30px;padding:30px 22px;background-color:#f4f4f5!important;outline:unset}.contact_form_col #contact_form input.button-login{background-color:#09b305;width:100%;text-transform:uppercase;font-size:22px}.free_prd_item .cart_quantity{margin-top:10px}.cart_quantity.load_cart.low.quantity-block{pointer-events:none}.cart_drawer_items_wrapper form.w-commerce-commercecartform{height:calc(100% - 400px);overflow-y:auto}.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;justify-content:space-between}.free_prd_item .w-commerce-commercecartproductname{width:200px}.cart_image_div img{width:100%;height:100%}.cart_image_div{width:120px}.free_prd_item .div-block-26.cart_remove_product{flex-direction:column}.pn-price-item.cart_cross_price{font-size:14px;font-weight:600!important;color:#555;display:none}.text-block-13.cart_main_price{font-size:14px;font-weight:600}.cart_quantity #mini-cart-quantity{height:100%;flex:1;width:45px;text-align:right;padding:4px 0}.free_prd_item .cart_prd_info{flex-direction:row}.cart_prd_info{flex-direction:column}.quantity-block.low.cart_quantity{border-radius:30px;border-color:#f7cd49;justify-content:space-around;align-items:stretch;background-color:#fff}.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:#fef7dd;height:auto!important;padding:10px 9px;flex:1;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{background-color:#f7cd49;padding:8px 20px;border-radius:22px;color:#1f1f1f;font-weight:700;font-size:14px;display:none}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-text.sub_total_text,.cart_total_text{font-size:20px!important;color:#555!important;font-weight:600}.cart_free_prd_description{font-size:12px;line-height:130%;padding:3px 0;font-weight:700;color:#555}div#discount-all-price,.cart_total_price{font-size:22px;font-weight:600}h3.cart_prd_title{font-size:16px;margin:0;line-height:120%;color:#1f1f1f}h3.cart_prd_title a{text-decoration:none;color:#1f1f1f}.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:100%;height:40px;object-fit:contain}.cart_free_shipping .cart-text{font-size:22px;font-weight:600}.shipping_text{color:#555!important}.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_final_total{border-top:1px solid #87401f;border-bottom:1px solid #87401f;padding:20px 0}.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:#ec7824}.cart_drawer .cart-container-2{border-radius:0}.cart-header{background-color:#fef7dd}.cart-header h4{font-size:24px;font-weight:700;color:#1f1f1f;text-transform:capitalize;display:flex;align-items:center;gap:10px}.cart-header h4 img{height:24px;width:24px;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:6px 5px}.header_logo img{width:165px;object-fit:contain;height:46px}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:#6d645a;text-decoration:none;font-size:18px;font-weight:400;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%}.header_icons img.cart-icon{width:1.5rem;height:1.5rem}.header_icons .cart-quantity{height:23px;min-width:23px;font-size:13px;right:-2px}.left_cart_drawer_side{width:100%}.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,.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 52px 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}.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:20px}.reviews_content_column p{font-size:14px;font-weight:500;font-style:italic;padding:12px 0;line-height:150%;color:#2e2e2e}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:baseline;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}.grid-5 .footer_column{width:20%}.footer_richtect{width:416px}.new_footer_container{padding:30px 30px 0}h3.footer_heading{margin:0;font-size:22px;text-transform:capitalize;padding-bottom:20px}.footer_richtect p{font-size:16px;line-height:150%;color:#555}.footer_menu ul,.footer_follow_column ul{padding:0;list-style:none}.footer_menu ul li a{font-size:16px;color:#1f1f1f;text-decoration:none;line-height:28px}.footer_follow_column ul li.list-social__item svg{height:40px;width:40px}.footer_follow_column ul li.list-social__item a{color:#1f1f1f;font-size:16px;line-height:28px}.footer_copyright p{display:flex;align-items:center;gap:6px;font-size:16px;color:#1f1f1f}.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:#1f1f1f}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}@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_richtect{width:100%}.new_footer_container{padding:20px}.footer_grids{gap:20px;padding:20px 0}.footer_copy_content{padding:20px 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;flex:1}.icon_text_button{display:none}img.overlay_wave_image{bottom:-3px}}@media (max-width: 1024px){.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:100vh;width:100%;z-index:22;left:0;transform:translateY(100%);transition:transform .5s ease-in-out}.header_mobile_nav .mobile_menu_header.active_nav{transform:translateY(0)}.mobile_sidebar_contain{display:flex;height:100%;flex-direction:column-reverse;align-items:center}.mobile_sidebar{width:100%;background-color:#fef7dd;padding-bottom:20px;height:100%;border-radius:8px;overflow-y:auto}.nb_main-panel{padding:20px}.mobile_close_icon{width:auto;text-align:center;line-height:1;background-color:#fef7dd;border-radius:30px;margin-bottom:10px;box-sizing:content-box}.mobile_close_icon img{height:40px;width:40px;margin:0 auto}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:#1f1f1f}.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(2) 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(2){border-top:1px solid #E4DAB4;margin-top:24px;padding-top:30px}.nb_mobile-menu-panel .header_item .menu-link:last-child a{position:relative;padding-left:25px}.nb_mobile-menu-panel .header_item .menu-link:last-child a:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;background-image:url(https://www.cushiehome.com/cdn/shop/t/70/assets/user.png);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){.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}.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}.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;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:0 8px}.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_final_total{padding:10px 0}.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}img.cart_drawer_footer_payment{width:180px}.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-text.sub_total_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,span.cart_saving_prd{font-size:12px}.cart_image_div{width:75px}span.cart_saving_prd{padding:2px 7px}.quantity-block.low.cart_quantity{width:80px}.cart_quantity #mini-cart-quantity,.cart_quantity .input-group-button{height:26px!important}.cart_quantity .input-group-button{padding:8px 5px}.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:20px 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}h3.footer_heading{padding-bottom:8px}.new_footer_container{padding:30px 15px}.footer_grids{flex-wrap:wrap;gap:0;padding:10px 0}.footer_grids .footer_column{width:45%}.footer_richtect p,.footer_menu ul li a,.footer_follow_column ul li.list-social__item a{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;line-height:21px}.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_mobile_nav{display:block;flex:1}.header_item{flex:1}.cart_icon .absolute-cart{width:100%}.header_icons .cart-quantity{height:22px;min-width:22px;font-size:10px;right:-12px}.burger_icon img{height:30px;width:30px}.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}}@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}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/home-page.css.map */
