@font-face{font-family:TT Commons;src:url(/cdn/shop/t/32/assets/TTCommons-Bold.woff2?v=122445938350384105801653547439) format("woff2"),url(/cdn/shop/t/32/assets/TTCommons-Bold.woff?v=150648455410171953531653547437) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(/cdn/shop/t/32/assets/TTCommons-DemiBold.woff2?v=166723969056994120221653547442) format("woff2"),url(/cdn/shop/t/32/assets/TTCommons-DemiBold.woff?v=14730916814507210941653547441) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(/cdn/shop/t/32/assets/TTCommons-Black.woff2?v=124954204515463244121653547435) format("woff2"),url(/cdn/shop/t/32/assets/TTCommons-Black.woff?v=35627545208349747341653547434) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(/cdn/shop/t/32/assets/TTCommons-Medium.woff2?v=117932107743635777941653547453) format("woff2"),url(/cdn/shop/t/32/assets/TTCommons-Medium.woff?v=162978598268934184011653547452) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(/cdn/shop/t/32/assets/TTCommons-Regular.woff2?v=45289856634513045001653547457) format("woff2"),url(/cdn/shop/t/32/assets/TTCommons-Regular.woff?v=148699665825065605711653547456) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(/cdn/shop/t/32/assets/TTCommons-Light.woff2?v=99964538444207319231653547450) format("woff2"),url(/cdn/shop/t/32/assets/TTCommons-Light.woff?v=167634984545561605891653547448) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(/cdn/shop/t/32/assets/TTCommons-ExtraBold.woff2?v=139663392553469401101653547446) format("woff2"),url(/cdn/shop/t/32/assets/TTCommons-ExtraBold.woff?v=110045254424247437701653547444) format("woff");font-weight:800;font-style:normal;font-display:swap}img{max-width:100%}.custom-slideshow-section .banner .caption .caption-content .action_button,.review_slider_main .review_slider_inner .review_slider .review_slider_content a.review_btn,.under-menu .container .banner .button_active a.action_button,.our-brand-value .container .our_brand_btn .action_button,.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left .learn_more_btn,.promise-image-with-text .container h3.title{background-color:transparent;border:0;margin:0;padding:0;width:auto!important;height:auto;min-height:auto;color:#000;font-size:16px;line-height:normal;letter-spacing:1.16px;font-weight:600;position:relative}.custom-slideshow-section .banner .caption .caption-content .action_button:after,.review_slider_main .review_slider_inner .review_slider .review_slider_content a.review_btn:after,.under-menu .container .banner .button_active a.action_button:after,.our-brand-value .container .our_brand_btn .action_button:after,.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left .learn_more_btn:after,.promise-image-with-text .container h3.title:after{content:"";height:6px;width:100%;position:absolute;top:15px;bottom:0;left:0;animation:zigzagPlay 4s infinite linear;animation-play-state:running;margin-top:7px;background:url(/cdn/shop/files/zigzag-orange.png?v=1618480645);background-size:10px!important}@keyframes zigzagPlay{0%{background-position:0}to{background-position:-96px}}@keyframes buttonFromRightToLeft{0%{-webkit-transform:translateX(0%);transform:translate(0)}25%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}50%{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}75%{opacity:1;-webkit-transform:translateX(0%);transform:translate(0)}}.slick-prev,.slick-next{z-index:11;width:44px;height:40px;display:flex!important;align-items:center;justify-content:center;background-color:transparent;border:1px solid #000;border-radius:50px;-webkit-transform:scale(1.001);transform:scale(1.001);-webkit-transition:background .15s ease-in-out,opacity .15s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background .15s ease-in-out,opacity .15s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background .15s ease-in-out,opacity .15s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out;transition:background .15s ease-in-out,opacity .15s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out}.slick-prev:hover,.slick-next:hover{transform:scale(1.1)}.slick-prev:hover:before,.slick-next:hover:before{-webkit-animation:buttonFromRightToLeft .5s ease-in-out forwards;animation:buttonFromRightToLeft .5s ease-in-out forwards}.slick-prev:before,.slick-next:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:18px;color:#000;font-weight:400;opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev{left:20px}.slick-prev:before{content:"\f053"}.slick-next{right:20px}.slick-next:before{content:"\f054"}.header .promo-banner{padding:12px 10px}.header .promo-banner .promo-banner__content p{font-size:14px;font-weight:500;letter-spacing:.063em;line-height:normal}.header .top_bar .social_icons li a{display:inline-flex;line-height:normal}.header .top_bar .social_icons li a:before{margin:0}.header .top_bar ul.menu.left li{padding:0}.header .top_bar ul.menu.left li a{line-height:normal;display:inline-flex;font-size:13px;font-weight:500;letter-spacing:.063em;margin:0 21px}.header .top_bar ul.menu.right li a.icon-user{display:inline-flex}.header .top_bar ul.menu.right li a.icon-user span{padding:0 0 0 5px;letter-spacing:.063em;font-weight:500}.main_nav_wrapper .main_nav{display:flex;align-items:center}.main_nav_wrapper .main_nav .nav .menu li{padding:0 21px;line-height:normal;vertical-align:middle}.main_nav_wrapper .main_nav .nav .menu li a,.nav-desktop a.nav-desktop__tier-1-link{padding:0;border-bottom:0;transition:color .2s ease-in-out}.main_nav_wrapper .main_nav .nav .menu li a:hover,.nav-desktop a.nav-desktop__tier-1-link:hover{font-weight:700;color:#000}.sticky_nav--stick div.logo img{width:100%}.sticky_nav--stick .main_nav .nav{display:grid;align-items:center;grid-template-columns:1fr auto}.sticky_nav--stick .main_nav .nav .menu{padding-top:0;margin:0}.sticky_nav--stick .main_nav .nav .cart_container{order:2}.sticky_nav--stick .main_nav .nav .cart_container .mini_cart{padding-top:0;padding-bottom:0;display:flex;align-items:center;transition:.3s linear}.sticky_nav--stick .main_nav .nav .cart_container .mini_cart span.cart_count{padding:0;display:inline-block;line-height:normal;font-size:13px;background-color:transparent;transition:.3s linear}.sticky_nav--stick .main_nav .nav .active_link .mini_cart{background-color:#000}.sticky_nav--stick .main_nav .nav .active_link .mini_cart:before{transition:.3s linear;color:#fff}.sticky_nav--stick .main_nav .nav .active_link .mini_cart span.cart_count{color:#fff!important}.scroll_block{overflow:hidden}.mobile_nav-fixed--true .mobile_menu{display:block!important}.mobile_nav-fixed--true .mobile_menu .dropdown{position:fixed;top:0;left:0;visibility:hidden;width:calc(100vw - 65px);height:100vh;z-index:111111;-webkit-transition:visibility .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:visibility .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),visibility .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),visibility .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateX(calc(-100vw + 65px));transform:translate(calc(-100vw + 65px));background:transparent}.mobile_nav-fixed--true .mobile_menu .dropdown .mobile_menu_content{opacity:0;-webkit-transition:opacity .5s ease .25s,-webkit-transform .5s ease .25s;transition:opacity .5s ease .25s,-webkit-transform .5s ease .25s;transition:opacity .5s ease .25s,transform .5s ease .25s;transition:opacity .5s ease .25s,transform .5s ease .25s,-webkit-transform .5s ease .25s;-webkit-transform:translateX(-65px);transform:translate(-65px)}.mobile_nav-fixed--true .mobile_menu .dropdown .mobile_menu_close_btn{padding:10px 0;margin:0 20px}.mobile_nav-fixed--true .mobile_menu .dropdown .mobile_menu_close_btn a.close_btn{display:inline-flex;padding:0;width:100%;max-width:40px;height:40px;align-items:center}.mobile_nav-fixed--true .mobile_menu .dropdown .mobile_menu_close_btn a.close_btn i.fal.fa-times{font-size:25px}.mobile_nav-fixed--true .mobile_menu .dropdown #mobile_menu{margin:0 20px 10px;overflow:auto;height:calc(100vh - 60px)}.mobile_nav-fixed--true .mobile_menu .dropdown #mobile_menu li{padding:15px 0}.mobile_nav-fixed--true .mobile_menu .dropdown #mobile_menu li a{padding:0;line-height:normal;font-size:20px;font-weight:600;color:#000}.mobile_nav-fixed--true .mobile_menu .dropdown #mobile_menu li a span.right.icon-down-arrow{padding:0!important}.mobile_nav-fixed--true .mobile_menu .dropdown #mobile_menu li a span.right.icon-down-arrow:before{font-weight:600;content:"\f078";font-family:"Font Awesome 5 Pro";font-size:17px}.mobile_menu_active .mobile_menu .dropdown{visibility:visible;-webkit-transform:translateX(0);transform:translate(0)}.mobile_menu_active .mobile_menu .dropdown .mobile_menu_content{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.mobile_menu_overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:11111;visibility:hidden;opacity:0;background:#000;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.mobile_overlay_active{opacity:.5;visibility:visible}.custom-slideshow-section .banner .caption{max-width:1330px;top:65%;-ms-transform:translate(0,-65%);-webkit-transform:translate(0,-65%);transform:translateY(-65%)}.custom-slideshow-section .banner .caption .caption-content .action_button{font-size:20px}.index .featured-content-section{padding:70px 0;background-color:#f3f4f480}.index .featured-content-section .container{padding-top:0;padding-bottom:0}.index .featured-content-section .container .homepage_content{margin:0}.rich-text__content .featured_text,.index .featured-content-section .container .homepage_content .featured_text{font-size:38px;text-align:center;line-height:normal;max-width:1000px;margin:0 auto;color:#000}.rich-text__content .featured_text .fr_line,.rich-text__content .featured_text .text_or_color,.index .featured-content-section .container .homepage_content .featured_text .fr_line,.index .featured-content-section .container .homepage_content .featured_text .text_or_color{color:#f8c6bb}.rich-text__content .featured_text p,.index .featured-content-section .container .homepage_content .featured_text p{line-height:inherit;font-size:inherit;margin-bottom:0}.review_slider_main .review_slider_inner .review_slider{background-color:#ffefe7}.review_slider_main .review_slider_inner .review_slider .slick-track{display:flex;align-items:center}.review_slider_main .review_slider_inner .review_slider .slick-track .slick-slide{outline:none;padding:60px 30px}.review_slider_main .review_slider_inner .review_slider .review_slider_content{text-align:center}.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_icon,.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_title,.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_name{max-width:1000px;margin:0 auto}.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_icon{padding-bottom:20px}.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_icon i{font-style:normal;color:#fabda9;line-height:normal}.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_icon i:before{font-size:50px;line-height:normal}.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_title h3.title{line-height:normal;padding:0 30px}.review_slider_main .review_slider_inner .review_slider .review_slider_content a.review_btn{margin-top:13px;display:inline-block;text-transform:uppercase;outline:none}.under-menu .container .banner .button_active{max-width:1180px;padding:0;top:70%;-ms-transform:translate(0,-70%);-webkit-transform:translate(0,-70%);transform:translateY(-70%)}div#shopify-section-16157121175a6d4795 .container .banner .button_active{top:72%;-ms-transform:translate(0,-72%);-webkit-transform:translate(0,-72%);transform:translateY(-72%)}.image-with-text-section .container .image-with-text .featured-link--half .info .description p{font-size:inherit}.image-with-text-section .container .image-with-text .featured-link--half .info a.button{border:0}.our-brand-value{padding:50px 0}.our-brand-value .container .sixteen{margin:0;width:100%;float:none}.our-brand-value .container .sixteen .title{text-align:left;letter-spacing:1px;line-height:normal;font-size:49px;margin:0 0 44px}.our-brand-value .container .text-column .image-element__wrap{margin:0}.our-brand-value .container .text-column .image-element__wrap img{object-fit:cover;max-width:100px;height:103px;margin:0}.our-brand-value .container .text-column h3.regular_text{padding:25px 0 0 50px;margin:0 0 10px;font-weight:600;font-size:22px;letter-spacing:0;line-height:normal}.our-brand-value .container .text-column .rte-setting{padding:0 0 0 50px}.our-brand-value .container .text-column .rte-setting p{font-size:18px;margin-bottom:0}.our-brand-value .container .our_brand_btn{clear:both}@media screen and (min-width: 799px){.our-brand-value .container .our_brand_btn{padding-top:50px}}.our-brand-value .container .our_brand_btn .action_button i.far.fa-long-arrow-right{padding-left:5px}.logo-list-section .logo-bar-section .logo-bar__item{margin-top:0}.why-cushii-image-with-text .container .cushii_image_with_text_inner{display:grid;grid-template-columns:auto 1fr;grid-column-gap:50px;align-items:center;padding:0 10px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left h3.title{letter-spacing:0;padding-top:0;line-height:normal;color:#000;letter-spacing:1px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left h3.title p{line-height:normal;margin-bottom:0;font-weight:inherit}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left h3.title span.or_color{color:#f8c6bb;font-weight:inherit}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left .info{padding-bottom:20px;font-weight:500;color:#000}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left .info p{line-height:normal;margin-bottom:0}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left .learn_more_btn{text-transform:uppercase}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_right{display:grid;grid-template-columns:auto 1fr}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_right .img_bg_text{background-color:#fff2eb;display:flex;width:58px;justify-content:center}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_right .img_bg_text p{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;transform:rotate(180deg);margin-bottom:0;font-size:25px;font-weight:600;color:#000;padding-top:30px}.footer-section footer.footer{border-top:1px solid #000}.footer-section footer.footer .footer-menu-wrap .column:nth-child(1){width:calc(28% - 20px)}.footer-section footer.footer .footer-menu-wrap .column:nth-child(2){width:calc(18% - 20px)}.footer-section footer.footer .footer-menu-wrap .column:nth-child(3){width:calc(18% - 20px)}.footer-section footer.footer .footer-menu-wrap .column:nth-child(4){width:calc(28% - 20px)}.footer-section footer.footer .footer-menu-wrap .column .newsletter_section .newsletter form#contact_form{display:grid;grid-template-columns:auto auto}.footer-section footer.footer .footer-menu-wrap .column .newsletter_section .newsletter form#contact_form input.contact_email{border-right:0}.footer-section footer.footer .footer-menu-wrap .toggle_content ul li p{line-height:normal}.footer-section footer.footer .footer-menu-wrap .toggle_content ul li p a{font-size:16px}.footer-section footer.footer .footer-menu-wrap .toggle_content p{line-height:normal;font-size:16px}.footer-section footer.footer .footer_credits{display:flex;align-items:center;justify-content:space-between;padding:15px 0;flex-wrap:wrap}.footer-section footer.footer .footer_credits:after{display:none}.footer-section footer.footer .footer_credits p.credits,.footer-section footer.footer .footer_credits a{font-size:16px;padding:0;margin:0;line-height:normal;vertical-align:middle;float:none}.footer-section footer.footer .footer_credits .payment_methods{padding:0;float:none;margin:0;line-height:0}.newsletter-section .sixteen.columns{margin:0;width:100%}div#shopify-section-newsletter{padding:50px 0}div#shopify-section-newsletter .container .section_form{margin:0;padding:0;left:0;float:none;width:100%;display:inline-block}div#shopify-section-newsletter .container .section_form h2.title{letter-spacing:0;font-size:30px;line-height:normal}div#shopify-section-newsletter .container .section_form .newsletter{width:100%;max-width:450px}div#shopify-section-newsletter .container .section_form .newsletter form#contact_form .input-row{margin:0}div#shopify-section-newsletter .container .section_form .newsletter form#contact_form .input-row input.contact_email{margin-bottom:0;font-size:15px;color:#000}div#shopify-section-newsletter.container .section_form .newsletter form#contact_form input.action_button{font-weight:600}.product .product-template,.product-alternate-new .product-template{padding-bottom:50px}.shopify-section--product-template .product_gallery_nav .gallery-cell,.product-alternate-new .product-template .container .product .sixteen .product_section .product_left .gallery-wrap .product_gallery_nav .gallery-cell{margin:10px;border:1px solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}.shopify-section--product-template .product_gallery_nav .is-nav-selected,.product-alternate-new .product-template .container .product .sixteen .product_section .product_left .gallery-wrap .product_gallery_nav .is-nav-selected{border-color:#000}.product .product-template .container .product .sixteen .product_section .product_right h1.product_name,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right h1.product_name{padding-top:0;line-height:normal;letter-spacing:.7px;font-size:20px}.product .product-template .container .product .sixteen .product_section .product_right .product_form,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form{max-width:100%}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:15px;padding-top:10px;padding-bottom:0}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity label,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity label{display:none}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity .ss-icon,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity .ss-icon{background-color:transparent;line-height:48px;min-height:48px;height:48px}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity .ss-icon span:before,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity .ss-icon span:before{margin:0;line-height:normal;font-size:11px;font-weight:600}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity input#quantity,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity input#quantity{border-left:0;border-right:0;font-size:14px;font-weight:600;line-height:48px;min-height:48px;height:48px;padding:0}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart{height:auto;min-height:auto;display:grid;grid-template-columns:1fr auto;grid-column-gap:20px;align-items:center;border:0;color:#000;font-weight:600;font-size:15px;padding:12px 20px;background-color:transparent;box-shadow:4px 4px #f8c6bb;position:relative;transition:transform .25s ease-out,opacity .25s ease-out,box-shadow .25s ease-out,opacity .25s ease-out;flex:0 0 100%;max-width:100%}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart:hover,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart:hover{transform:translate(2px) translateY(2px);box-shadow:2px 2px #f8c6bb}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart p.modal_price,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart p.modal_price{margin-bottom:0;padding-bottom:0;font-weight:600;font-size:15px}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart span.text,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart span.text{border-right:2px solid #f8c6bb}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart:before,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart:before{position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center;z-index:-1;background-color:#ffefe7}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity,.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__buttons,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__buttons{width:100%;flex:0 0 100%;margin:0}.product .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-payment-button,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-payment-button{height:auto;padding-top:5px}.product .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-payment-button button.shopify-payment-button__button,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-payment-button button.shopify-payment-button__button{height:auto;min-height:auto;display:grid;grid-template-columns:1fr auto;grid-column-gap:20px;align-items:center;border:0;color:#000;font-weight:600;font-size:15px;padding:12px 20px;background-color:transparent;box-shadow:4px 4px #f8c6bb;position:relative;transition:transform .25s ease-out,opacity .25s ease-out,box-shadow .25s ease-out,opacity .25s ease-out}.product .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-payment-button button.shopify-payment-button__button:hover,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-payment-button button.shopify-payment-button__button:hover{transform:translate(2px) translateY(2px);box-shadow:2px 2px #f8c6bb}.product .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-payment-button button.shopify-payment-button__button:before,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-payment-button button.shopify-payment-button__button:before{position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center;z-index:-1;background-color:#ffefe7}.product_form div#dm-afterpay-js{padding-top:35px}.product_form div#dm-afterpay-js p.afterpay-paragraph,.product .i-change_text_image p,.product-alternate-new .i-change_text_image p{font-size:16px}.product .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-payment-button__more-options,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-payment-button__more-options{display:none}.product .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-cleanslate ._2EiMjnumZ6FVtlC7RViKtj,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .product_form .shopify-cleanslate ._2EiMjnumZ6FVtlC7RViKtj{border-radius:5px!important}.product-block .smart-tabs-navigation-accordion,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .smart-tabs-wrapper .smart-tabs-navigation-wrapper .smart-tabs-navigation-links .smart-tabs-navigation-accordion{background-color:transparent;border:0;border-bottom:1px solid #d9d9d9!important;letter-spacing:.8px;font-weight:600;font-size:14px;outline:none;padding:22px 0!important}.product-block .smart-tabs-navigation-accordion b,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .smart-tabs-wrapper .smart-tabs-navigation-wrapper .smart-tabs-navigation-links .smart-tabs-navigation-accordion b{font-weight:600}.product-block .smart-tabs-navigation-accordion:hover,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .smart-tabs-wrapper .smart-tabs-navigation-wrapper .smart-tabs-navigation-links .smart-tabs-navigation-accordion:hover{background-color:transparent}.product-block span.smart-tabs-accordion-symbol,.product-block .smart-tabs-navigation-accordion span.smart-tabs-accordion-symbol,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .smart-tabs-wrapper .smart-tabs-navigation-wrapper .smart-tabs-navigation-links .smart-tabs-navigation-accordion span.smart-tabs-accordion-symbol{font-weight:400;font-size:20px}.product-block .smart-tabs-content-block-clone,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .smart-tabs-wrapper .smart-tabs-navigation-wrapper .smart-tabs-navigation-links .smart-tabs-content-block-clone{background-color:transparent;border:0;padding:20px 0}.product-block .smart-tabs-content-block-clone p,.product-alternate-new .product-template .container .product .sixteen .product_section .product_right .smart-tabs-wrapper .smart-tabs-navigation-wrapper .smart-tabs-navigation-links .smart-tabs-content-block-clone p{background-color:transparent}.product-block .smart-tabs-navigation-li:not(.smart-tabs-navigation-li-active):hover{background-color:transparent}.product .product-template .block__related_products,.product-alternate-new .product-template .block__related_products{padding:70px 0}.product .product-template .block__related_products .container .products-slider,.product-alternate-new .product-template .block__related_products .container .products-slider,.product .product-template .block__related_products .container .products-slider form,.product-alternate-new .product-template .block__related_products .container .products-slider form{margin-bottom:0}.product .product-template .block__related_products .container .related-products__title .title,.product-alternate-new .product-template .block__related_products .container .related-products__title .title{padding:0;line-height:normal;margin-bottom:30px;font-size:35px;font-weight:400}.product .shopify-tabs .tabs,.product-alternate-new .shopify-tabs .tabs{padding:50px 0}.ten-ways-your-cushii-main{padding:70px 0}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content:first-child .ten-ways-your-cushii-main-info{padding:150px 100px 70px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content:first-child .ten-ways-your-cushii-img{margin-bottom:-100px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info{background-color:#ffefe7;padding:70px 100px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info h3.title{text-align:center;padding-top:0;margin-bottom:0;line-height:normal}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info h3.title p{margin-bottom:0;padding-bottom:50px;line-height:normal;font-size:31px;letter-spacing:0}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text{display:grid;grid-template-columns:auto 1fr;grid-column-gap:40px;padding-bottom:50px;align-items:center}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text p{font-size:22px;line-height:normal;font-weight:500;max-width:700px;margin-bottom:0}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text span.index{font-size:70px;line-height:normal}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text:nth-child(2n){padding-left:100px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-img .image-element__wrap{max-width:100%!important;padding:30px 0}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-img .image-element__wrap img{max-width:1000px}.page-ten-ways-your-cushii .sixteen{margin:0;width:100%;float:none}.logo-list-section footer.footer{padding-top:0}.page-our-story .our-story .our-story-header{text-align:center;background-color:#ffefe7;padding:30px 0}.page-our-story .our-story .our-story-header h3{margin-bottom:0;font-size:31px;text-transform:capitalize}.page-our-story .our-story .container{padding:70px 0}.page-our-story .our-story .container .our-story-content{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}.page-our-story .our-story .container .our-story-content .our-story-right .richtext-content p{font-size:17px}.page-our-story .our-story .container .our-story-content .our-story-right .sign_img{padding-top:20px}.page-our-story .our-story .container .our-story-content .our-story-right .sign_img .image-element__wrap{margin:0}.page-our-story .our-story .container .our-story-content .our-story-right .sign_img .image-element__wrap img{max-width:200px;margin:0 0 20px}.page-our-story .our-story .container .our-story-content .our-story-right .sign_img .sign_info p{margin-bottom:0;font-size:17px;line-height:normal}.page-our-story .single_banner_img .container{max-width:100%;padding:0}.page-our-story .single_banner_img .container .image-element__wrap{max-width:100%!important}.inner_page_banner{padding:50px 0}.inner_page_banner .container .inner_page_banner_content .title{padding-top:0;line-height:normal;font-size:31px;letter-spacing:0}.inner_page_banner .container .inner_page_banner_content .info p{margin-bottom:0;font-size:20px;line-height:normal}.promise-image-with-text .container .section_title{text-align:center}.promise-image-with-text .container h3.title{text-align:center;padding-top:0;position:relative;font-size:31px;letter-spacing:0;display:inline-block;margin:0 auto 70px}.promise-image-with-text .container h3.title:after{top:25px}.promise-image-with-text .container .promise-image-with-text-content{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;align-items:center}.promise-image-with-text .container .promise-image-with-text-content .promise-info p{margin-bottom:0;font-size:20px;line-height:normal}.promise-image-with-text .container .image-position-right .promise-img{order:2}.promise-how-it-work{padding:70px 0}.promise-how-it-work .container .promise-how-it-work-content{background-color:#ffefe7;padding:70px}.promise-how-it-work .container .promise-how-it-work-content h3.title{text-align:center;padding-top:0;margin-bottom:0;position:relative;font-size:31px;letter-spacing:0}.promise-how-it-work .container .promise-how-it-work-content h3.title:before{position:absolute;content:"";bottom:0;width:100px;height:3px;background-color:#f7bca9;margin:0 auto;left:0;right:0}.promise-how-it-work .container .promise-how-it-work-content .how-it-work-info{max-width:400px;margin:0 auto;padding-bottom:50px;display:grid;grid-template-columns:auto 1fr;align-items:flex-start}.promise-how-it-work .container .promise-how-it-work-content .how-it-work-info span{display:inline-block;font-size:30px;padding-right:15px;line-height:normal}.promise-how-it-work .container .promise-how-it-work-content .how-it-work-info p{margin-bottom:0;font-size:20px;line-height:normal}.promise-how-it-work .container .promise-how-it-work-content .info{max-width:700px;margin:0 auto}.promise-how-it-work .container .promise-how-it-work-content .info p{margin-bottom:0;font-size:20px;line-height:normal}.promise-how-it-work .container h4.sub_title{text-align:center;font-size:24px;font-weight:400;padding:40px 0}.cushii-rich-text{background-color:#f9f9f9;padding:20px 0}.cushii-rich-text .container .sixteen.columns{margin:0;float:none;width:100%}.cushii-rich-text .container .sixteen.columns .homepage_content{margin:0}.cushii-rich-text .container .sixteen.columns .homepage_content .featured_text{font-size:24px;max-width:660px;margin:0 auto;line-height:normal;font-weight:500}.cushii-rich-text .container .sixteen.columns .homepage_content .featured_text span{color:#f8bcaa}.cushii-image-with-text .promise-image-with-text{padding:50px 0}.cushii-image-with-text .promise-image-with-text .promise-image-with-text-content{grid-column-gap:50px}.cushii-image-with-text .promise-image-with-text .promise-image-with-text-content .promise-info{max-width:440px;margin:0 auto}.cushii-image-with-text .promise-image-with-text .promise-image-with-text-content .promise-info p{margin-bottom:20px}.cushii-image-with-text .promise-image-with-text .promise-image-with-text-content .promise-info p:last-child{margin-bottom:0}.cushii-image-with-text .promise-image-with-text .promise-image-with-text-content .promise-info p span{color:#f9bfaf}.cushii-image-with-text.second .promise-image-with-text h3.title:before{display:none}.second_single_banner_image .single_banner_img{padding:0}.second_single_banner_image .single_banner_img .container{max-width:100%;padding:0}.single_banner_img .image-element__wrap{max-width:100%!important}.cushii_text_column{background-color:#ffefe7;padding:50px 0}.cushii_text_column .container .cushii_text_column_content h3.title{padding-top:0;text-align:center;line-height:normal;margin-bottom:30px;font-size:31px}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;margin:0 auto;grid-row-gap:80px}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner{text-align:center}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_img{padding-bottom:20px}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_img .image-element__wrap{padding-top:90px;position:relative;overflow:hidden}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_img .image-element__wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_title h4.inner_title{padding-bottom:5px;font-size:25px;font-weight:600;line-height:normal;margin:0 auto 20px;position:relative}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_title h4.inner_title:after{position:absolute;content:"";height:3px;width:111px;background-color:#f7bca9;bottom:0;left:0;right:0;margin:0 auto}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_info{max-width:250px;margin:0 auto}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_info p{margin-bottom:0;font-size:20px;line-height:normal}@media screen and (min-width: 641px){.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .desktop_hide{display:none}}.thumbnail .product-info__caption{text-align:center}.thumbnail .product-info__caption .title{font-weight:600;font-size:16px;letter-spacing:.2px;line-height:normal;margin-bottom:5px;color:#000}.thumbnail .product-info__caption span.style{display:block;font-size:17px;line-height:normal}.thumbnail .product-info__caption span.price{text-align:center;margin:0 0 10px;line-height:1;display:inline-block}.thumbnail .product-info__caption span.price span.money{font-size:15px;font-weight:700;line-height:1;display:inline-block}.thumbnail form{text-align:center;margin:0}.thumbnail span.stamped-product-reviews-badge.stamped-main-badge{display:block;width:100%;padding-bottom:10px}.collection-template-section{padding-bottom:100px}.page-faq .container.main.content,.page-faq .inner_page_banner .container{max-width:715px}.page-faq .sixteen h1{padding-top:0;line-height:normal;font-size:31px}.page-faq .sixteen .feature_divider{border:0}.page-faq .container-indent .container{padding:0}.page-faq .container-indent .container .so-tab label{font-size:18px}.page-i-change .details-section-content .container .sixteen{margin:0;width:100%;float:none;display:inline-block}.page-i-change .details-section-content .container .homepage_content{margin:0;padding:70px 0}.page-i-change .details-section-content .container .homepage_content h2.title{margin:0 0 30px;font-size:32px;line-height:normal}.page-i-change .details-section-content .container .homepage_content .feature_divider{margin-bottom:0;border-bottom:0}.page-i-change .details-section-content .container .homepage_content .featured_text{max-width:700px;margin:0 auto}.page-i-change .details-section-content .container .homepage_content .featured_text h4.sub_title{padding:0;margin-bottom:10px;font-size:22px;letter-spacing:0;font-weight:500}.page-i-change .details-section-content .container .homepage_content .featured_text p.info{line-height:normal;margin-bottom:20px}.page-i-change .details-section-content .container .homepage_content .featured_text p.info:last-child{margin-bottom:0}.page-i-change .details-section-content .container .homepage_content h3.title{padding-top:0;letter-spacing:0;font-size:22px;font-weight:600}.page-i-change .details-section-content .container .homepage_content h4.sub_title_inner{padding:0;margin-bottom:0;line-height:normal;display:inline-block;text-decoration:underline}.page-i-change .details-section-content .i_text_column_main .container .i_text_column_inner{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding-bottom:70px}.page-i-change .details-section-content .i_text_column_main .container .i_text_column_inner h3.regular_text{padding:20px 0;line-height:normal;font-size:25px;letter-spacing:0;max-width:64%;margin:0 auto;font-weight:600}.page-i-change .details-section-content .i_text_column_main .container .i_text_column_inner .rte-setting p{line-height:normal;font-size:22px;max-width:75%;margin:0 auto}.page-faq .faq-section .container{padding:0 20px}.page-faq .faq-section .container .sixteen.columns{margin:0;width:100%}.faqAccordion{margin:0;padding-bottom:70px}.faqAccordion h2.title.faq--heading{padding-top:0;line-height:normal;letter-spacing:0;font-size:28px;font-weight:600}.faqAccordion dt button{font-size:18px;letter-spacing:0;font-weight:500}.why-tencel .container,.shipping-return-policy .container,.warranty .container,.terms-of-service .container,.reviews .container,.what-our-customers-are-saying .container,.page-imperfect .container,.returns-exchanges .container,.page .container,.privacy-policy .container,.shipping-policy .container{padding:0 20px}.why-tencel .container h1,.shipping-return-policy .section-wrapper h1,.warranty .section-wrapper h1,.terms-of-service .section-wrapper h1,.reviews .section-wrapper h1,.what-our-customers-are-saying h1,.page-imperfect .section-wrapper h1,.returns-exchanges .section-wrapper h1,.page .section-wrapper h1,.privacy-policy .section-wrapper h1,.shipping-policy .section-wrapper h1{line-height:normal;margin-bottom:0;font-size:31px;letter-spacing:0;padding:50px 0}.why-tencel .container .feature_divider,.shipping-return-policy .section-wrapper .feature_divider,.warranty .container .feature_divider,.terms-of-service .section-wrapper .feature_divider,.reviews .container .feature_divider,.what-our-customers-are-saying .container .feature_divider,.page-imperfect .container .feature_divider,.returns-exchanges .section-wrapper .feature_divider,.page .section-wrapper .feature_divider,.privacy-policy .section-wrapper .feature_divider,.shipping-policy .section-wrapper .feature_divider{margin-bottom:0;border-bottom:0}.shipping-return-policy .section-wrapper .page,.warranty .section-wrapper .page,.terms-of-service .section-wrapper .page,.page-imperfect .section-wrapper .page,.returns-exchanges .section-wrapper .page,.privacy-policy .section-wrapper .page,.shipping-policy .section-wrapper .page{width:100%;margin:0 auto;display:block;max-width:715px;position:relative;float:none}.join-the-cushii-team .sixteen.columns.page.clearfix{position:relative;max-width:1120px;width:100%;display:block;float:none;margin:20px auto}.returns-exchanges .refund-policy{width:100%;float:none;display:block}.what-our-customers-are-saying .sixteen h1{position:relative;display:inline-block;margin:50px 0 15px;padding:0}.what-our-customers-are-saying .sixteen div#stamped-main-widget .stamped-container{margin-top:0!important}.what-our-customers-are-saying .sixteen div#stamped-main-widget .stamped-container .stamped-header-title{margin:0 0 50px;font-size:20px}.reviews .container h1,.page-stamped .container h1{padding-bottom:0}.reviews .container div#stamped-main-widget,.page-stamped .container div#stamped-main-widget{margin:0}.shipping_content{padding-bottom:60px}.shipping_content .sub_title_with_info{padding-bottom:30px}.shipping_content .sub_title_with_info:last-child{padding-bottom:0}.shipping_content .sub_title_with_info h4.sub_title{font-size:20px;letter-spacing:0;padding:0;line-height:normal;margin-bottom:10px}.shipping_content .sub_title_with_info p{font-size:18px;line-height:22px}.imperfect_section{padding-bottom:70px}.imperfect_section .imperfect_content h3.title{line-height:normal;margin-bottom:0;letter-spacing:0;padding:20px 0 10px}.imperfect_section .imperfect_content .info p{margin-bottom:0}.page-contact .contact-section{padding:50px 0}.page-contact .contact-section .container form#contact_form{margin-bottom:0}.page-contact .contact-section .container h1{padding-top:0;line-height:normal;font-size:31px;margin-bottom:0;padding-bottom:50px}.page-contact .contact-section .container p{font-size:18px}.blog-header{margin-bottom:0;padding:50px 0 20px}.blog-header .eight{margin:0}.blog-header .blog-title{padding-top:0;margin-bottom:0;line-height:normal;font-size:31px;letter-spacing:0}.blog-header #blog_filter{padding:5px 20px 0 10px;height:auto;min-height:auto}.blog_post_main{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:20px}.blog_post_main .twelve{width:100%;margin:0;float:none;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.blog_post_main .twelve .alpha,.blog_post_main .twelve .omega{width:100%;margin:0}.blog_post_main .twelve .alpha h2,.blog_post_main .twelve .omega h2,.blog_post_main .twelve .alpha a.action_button.continue-button,.blog_post_main .twelve .omega a.action_button.continue-button{margin-top:0}.blog_post_main .sidebar{margin:0;width:100%}.blog_post_main .sidebar .sidebar_content .sidebar-block{border-bottom:0}.blog_post_main .sidebar .sidebar_content .sidebar-block h4.toggle{display:block;line-height:normal;text-align:center;text-transform:uppercase;font-size:14px;font-weight:600;padding-bottom:12px}.blog_post_main .sidebar .sidebar_content .sidebar-block ul.toggle_list{padding:0;text-align:center}.blog_post_main .sidebar .sidebar_content .sidebar-block ul.toggle_list li{padding:0 10px 20px;line-height:normal;display:inline-block}.blog_post_main .sidebar .sidebar_content .sidebar-block ul.toggle_list li a{font-size:15px;text-transform:capitalize;border:0;display:block;margin:0;max-width:100%;text-decoration:underline}#BIS_trigger{margin-top:10px!important}@media screen and (max-width: 1800px){.custom-slideshow-section .banner .caption{max-width:1170px}}@media screen and (max-width: 1600px){.custom-slideshow-section .banner .caption{max-width:1100px}}@media screen and (max-width: 1500px){.custom-slideshow-section .banner .caption{max-width:1030px}}@media screen and (max-width: 1400px){.custom-slideshow-section .banner .caption{max-width:970px}}@media screen and (max-width: 1300px){.custom-slideshow-section .banner .caption{max-width:900px}}@media screen and (max-width: 1200px){.custom-slideshow-section .banner .caption{max-width:840px}.main_nav_wrapper .main_nav .nav .menu li{padding:0 10px}.our-brand-value .container .sixteen .title{font-size:40px;margin:0 0 30px}.our-brand-value .container .our_brand_btn .action_button{margin:15px 0 0}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left h3.title{font-size:35px!important;margin:0 auto 10px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left .info{font-size:22px!important;padding-bottom:15px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_right .img_bg_text{width:50px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_right .img_bg_text p{font-size:22px;padding-top:20px}}@media screen and (max-width: 1024px){.main_nav_wrapper .main_nav .nav .menu li{padding:0 5px}}@media screen and (max-width: 1000px){.custom-slideshow-section .banner .caption{max-width:800px;top:67%;-ms-transform:translate(0,-67%);-webkit-transform:translate(0,-67%);transform:translateY(-67%)}}@media screen and (max-width: 991px){.index .featured-content-section .container .homepage_content .featured_text{font-size:28px!important;line-height:normal}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content:first-child .ten-ways-your-cushii-main-info{padding:70px 70px 20px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content:first-child .ten-ways-your-cushii-img{margin-bottom:0}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info{padding:70px 70px 20px}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .add_to_cart{grid-column-gap:10px;padding:12px 15px}.under-menu .container .banner .button_active a.action_button{font-size:15px}.page-i-change .details-section-content .i_text_column_main .container .i_text_column_inner h3.regular_text{font-size:22px;max-width:100%}.page-i-change .details-section-content .i_text_column_main .container .i_text_column_inner .rte-setting p{line-height:normal;font-size:18px;max-width:100%}.blog_post_main{grid-template-columns:auto;grid-column-gap:0px;grid-row-gap:25px}.blog_post_main .sidebar_content{padding-left:0;border-left:0}}@media screen and (max-width: 900px){.custom-slideshow-section .banner .caption{max-width:730px}.footer .footer-menu-wrap h6{font-size:15px}.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_title h3.title{font-size:30px!important;letter-spacing:0}.why-cushii-image-with-text .container .cushii_image_with_text_inner{grid-column-gap:30px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left h3.title{font-size:28px!important}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left .learn_more_btn{font-size:14px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left .learn_more_btn:after{top:10px}}@media screen and (max-width: 800px){.custom-slideshow-section .banner .caption{max-width:670px}}@media screen and (max-width: 798px){.index .featured-content-section{padding:50px 0}.product .product-template .block__related_products{padding:30px 0}.product .product-template .block__related_products .container .related-products__title .title{margin-bottom:20px;font-size:28px}.image-with-text-section .container .sixteen{width:100%;margin:0}.image-with-text-section .container .sixteen .image-with-text section.featured-link--section{margin-bottom:30px!important}.image-with-text-section .container .sixteen .image-with-text section.featured-link--section:last-child{margin-bottom:0!important}.image-with-text-section .container .sixteen .image-with-text section.featured-link--section .featured-link--half{width:100%!important;margin:0!important}.image-with-text-section .container .sixteen .image-with-text section.featured-link--section .featured-link--half .info{width:100%;padding:0}.footer_main{padding-bottom:0}.footer_main .footer-section footer.footer{padding-bottom:0}.footer_main .footer-section footer.footer .footer-menu-wrap .column{width:100%!important;margin:0}.footer_main .footer-section footer.footer .footer-menu-wrap .column h6{border:0;padding-top:15px;padding-bottom:0}.footer_main .footer-section footer.footer .footer-menu-wrap .column h6 span.right.icon-down-arrow{display:none}.footer_main .footer-section footer.footer .footer-menu-wrap .column .toggle_content{display:block!important;padding:0!important;height:100%!important;overflow:visible!important}.footer_main .footer-section footer.footer .footer-menu-wrap .column .toggle_content ul{padding-top:0}.footer_main .footer-section footer.footer .footer-menu-wrap .column .toggle_content ul li{margin-bottom:0}.footer_main .footer-section footer.footer .footer-menu-wrap .column .toggle_content ul li p{margin-bottom:5px}.footer_main .footer-section .newsletter_section .newsletter{width:60%}.footer_main .footer-section .newsletter_section .social_icons{text-align:left;margin-top:0}.footer_main .footer_credits{margin-bottom:0}.footer_main .footer_credits .payment_methods{margin:0;padding:0}.inner_page_banner .container .inner_page_banner_content .title{font-size:28px;margin-bottom:10px}.promise-image-with-text .container h3.title{margin-bottom:20px;font-size:28px}.promise-image-with-text .container .promise-image-with-text-content .promise-info p{font-size:18px}.promise-how-it-work{padding:50px 0}.promise-how-it-work .container h4.sub_title{font-size:23px;padding:30px 0;letter-spacing:0;margin-bottom:0;line-height:normal}.promise-how-it-work .container .promise-how-it-work-content .how-it-work-info{padding-bottom:30px}.promise-how-it-work .container .promise-how-it-work-content h3.title,.cushii_text_column .container .cushii_text_column_content h3.title{font-size:28px}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_title h4.inner_title{font-size:23px}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_info p{font-size:18px}.page-our-story .our-story .container{padding:50px 0}.page-our-story .our-story .our-story-header h3{font-size:28px;letter-spacing:0;line-height:normal}.page-our-story .our-story .container .our-story-content{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:30px;padding:0 20px}.ten-ways-your-cushii-main{padding:30px 0 50px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content:first-child .ten-ways-your-cushii-main-info,.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info{padding:50px 50px 0}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info h3.title p{font-size:28px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text:nth-child(2n){padding-left:50px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text span.index{font-size:50px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text p{font-size:20px}.faqAccordion{padding-bottom:50px}.page-i-change .details-section-content .container .homepage_content{padding:50px 0}.page-i-change .details-section-content .container .homepage_content h2.title{margin:0 0 20px;font-size:28px}.page-i-change .details-section-content .container .homepage_content .featured_text h4.sub_title{line-height:normal}.page-i-change .details-section-content .i_text_column_main .container .i_text_column_inner{padding-bottom:50px;grid-row-gap:40px;grid-template-columns:repeat(2,1fr)}div#shopify-section-newsletter .container .section_form .newsletter form#contact_form .input-row{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.our-brand-value .container .text-column{width:100%;margin:0 0 40px}.our-brand-value .container .text-column:first-child{margin-bottom:0}.custom-slideshow-section .banner .caption{max-width:700px}.why-cushii-image-with-text .container .cushii_image_with_text_inner{grid-template-columns:1fr;grid-column-gap:0px;padding:50px 0}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left{order:2;padding-top:30px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left h3.title{font-size:28px!important;max-width:580px;margin:0 0 10px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left h3.title p{display:inline-block;padding-right:10px}#header .top_bar{height:76px}#header .promo-banner{min-height:auto;line-height:normal}#header .promo-banner .promo-banner__content{max-height:100%;padding:9px 22px;font-size:1.06667em}#header .promo-banner .promo-banner__content p{font-size:18px;font-weight:400;letter-spacing:0;line-height:1.5}}@media screen and (max-width: 700px){.custom-slideshow-section .banner .caption{max-width:700px;padding:0 50px}}@media screen and (max-width: 670px){.footer-section footer.footer .footer_credits p.credits{width:100%;padding-bottom:10px}.footer-section footer.footer .footer_credits .payment_methods{width:100%}}@media screen and (max-width: 640px){.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_icon i:before{font-size:40px}.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_title h3.title{font-size:25px!important}.custom-slideshow-section .banner .caption{top:69%;-ms-transform:translate(0,-69%);-webkit-transform:translate(0,-69%);transform:translateY(-69%)}.promise-image-with-text .container .promise-image-with-text-content{grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:25px}.promise-how-it-work .container .promise-how-it-work-content{padding:40px}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid{grid-template-columns:1fr 1fr;grid-row-gap:30px}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_img img{max-width:90px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content:first-child .ten-ways-your-cushii-main-info,.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info{padding:30px 30px 0}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info h3.title p{font-size:25px;padding-bottom:30px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text{padding-bottom:30px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text:nth-child(2n){padding-left:30px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_right .img_bg_text{width:40px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_right .img_bg_text p{font-size:18px;padding-top:10px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left .info{padding-bottom:10px}.blog_post_main .twelve{grid-template-columns:auto;grid-column-gap:0;grid-row-gap:25px}.our-brand-value .container .text-column .image-element__wrap img{max-width:100px;height:auto}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_img{padding-bottom:5px}}@media screen and (max-width: 552px){.promo-banner-show.mobile_nav-fixed--true #pagecontent,.promo-banner-show.mobile_nav-fixed--false #pagecontent{padding-bottom:146px}}@media screen and (max-width: 480px){.slick-prev{left:10px}.slick-next{right:10px}.review_slider_main .review_desktop_img{display:none}.review_slider_main .review_slider_inner .review_slider .slick-track .slick-slide{padding:40px 20px}.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_icon i:before{font-size:35px}.review_slider_main .review_slider_inner .review_slider .review_slider_content .review_title h3.title{font-size:22px!important;padding:0 20px}.desktop_img{display:none}.custom-slideshow-section .banner .caption{top:38%;-ms-transform:translate(0,-38%);-webkit-transform:translate(0,-38%);transform:translateY(-38%);position:absolute;max-width:230px}.custom-slideshow-section .banner .caption{padding:0 20px}.index .featured-content-section .container .homepage_content .featured_text{font-size:22px!important}.index .featured-content-section{padding:40px 0}.our-brand-value .container .sixteen .title{font-size:33px;margin:0 0 20px}.our-brand-value .container .text-column h3.regular_text{margin-bottom:5px}.our-brand-value .container .text-column .rte-setting p{line-height:normal}.footer_main .footer-section .newsletter_section .newsletter{width:100%}.promise-how-it-work .container .promise-how-it-work-content{padding:30px}.promise-image-with-text .container h3.title{font-size:25px}.inner_page_banner .container .inner_page_banner_content .title{font-size:25px;margin-bottom:10px}.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid .cushii_text_column_grid_inner .cushii_text_column_title h4.inner_title{font-size:22px;letter-spacing:0}.page-our-story .our-story .our-story-header h3{font-size:25px;padding:0 10px}.inner_page_banner{padding:40px 0}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info h3.title p{font-size:22px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text{padding-bottom:30px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text span.index{font-size:40px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text p{font-size:18px}.ten-ways-your-cushii-main .container .ten-ways-your-cushii-main-content .ten-ways-your-cushii-main-info .info-loop .index-with-text:nth-child(2n){padding-left:20px}.product-details__blocks .container .related-products .thumbnail{width:50%}.faqAccordion h2.title.faq--heading{font-size:25px;font-weight:600;margin:20px 0 0}.faqAccordion{padding-bottom:40px}.faqAccordion dt button{font-size:16px;line-height:normal}.page-i-change .details-section-content .container .homepage_content{padding:40px 0}.page-i-change .details-section-content .container .homepage_content h2.title{font-size:22px}.page-i-change .details-section-content .container .homepage_content h4.sub_title_inner{font-size:16px}.page-i-change .details-section-content .i_text_column_main .container .i_text_column_inner{padding-bottom:40px;grid-row-gap:30px;grid-template-columns:repeat(1,1fr)}.page-i-change .details-section-content .i_text_column_main .container .i_text_column_inner h3.regular_text{padding-bottom:10px}.mobile_nav span.menu_title{display:none!important}.slick-prev,.slick-next{width:30px;height:30px;min-height:auto}.slick-prev:before,.slick-next:before{font-size:16px}.footer-section .newsletter_section .newsletter input{font-size:14px;border-radius:0}.featured-promotions.full-width--false .promo-per-row-1 .feature-section{padding:0 0 20px}.featured-collection-section .thumbnail form button.add_to_cart_btn{padding:0 15px}#header .promo-banner .promo-banner__content{padding:14px 22px}#header .promo-banner .promo-banner__content p{line-height:normal}.top_bar--right a.icon-cart.mini_cart{margin:0;padding:0}.logo-list-section .logo-bar-section .desktop_icon{display:inline-block}.why-tencel .container h1,.shipping-return-policy .container h1,.warranty .container h1,.terms-of-service .container h1,.reviews .container h1,.what-our-customers-are-saying h1,.page-imperfect .container h1,.returns-exchanges .container h1,.page .container h1,.privacy-policy .container h1,.shipping-policy .container h1{padding:50px 0 20px}.page-contact .contact-section .container h1{padding-bottom:20px}.thumbnail .product-info__caption span.style{font-size:15px}.article .container.main.content{padding-left:15px;padding-right:15px}.cart_container .add_to_cart.action_button{margin-bottom:100px}.container.main.content{padding-left:15px;padding-right:15px}}@media screen and (max-width: 440px){.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_right{grid-template-columns:auto}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_right .img_bg_text{justify-content:flex-start;width:100%}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_right .img_bg_text p{font-size:16px;padding:10px;line-height:normal;transform:none;-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb}}@media screen and (max-width: 374px){.cushii_text_column .container .cushii_text_column_content .cushii_text_column_grid{grid-template-columns:1fr}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details{grid-template-columns:1fr;grid-row-gap:15px}.product .product-template .container .product .sixteen .product_section .product_right .product_form .purchase-details .purchase-details__quantity{flex:0 0 50%;max-width:50%}div#shopify-section-newsletter.container .section_form .newsletter form#contact_form .input-row{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center}div#shopify-section-newsletter .container .section_form .newsletter form#contact_form .input-row input.action_button{font-weight:600;margin:15px auto 0;width:100%}div#shopify-section-newsletter .container .section_form .newsletter form#contact_form .input-row input.contact_email{width:100%}.mobile_nav-fixed--true .mobile_menu .dropdown{width:calc(100vw - 40px);-webkit-transform:translateX(calc(-100vw + 40px));transform:translate(calc(-100vw + 40px))}.mobile_menu_active .mobile_menu .dropdown{visibility:visible;-webkit-transform:translateX(0);transform:translate(0)}.custom-slideshow-section .banner .caption{max-width:207px}.why-cushii-image-with-text .container .cushii_image_with_text_inner .cushii_image_with_text_left h3.title{font-size:24px!important}}@media screen and (max-width: 367px){.our-brand-value .container .our_brand_btn .action_button{font-size:13px}}@media screen and (min-width: 481px){.review_slider_main .review_mobile_img,.mobile_img{display:none}}.cart div#shopify-section-newsletter{display:none}.instagram--images-heading h2{text-align:center}.section-wrapper.section-wrapper--404{padding-bottom:100px}.instagram--section-images{width:20%;float:left}
/*# sourceMappingURL=/cdn/shop/t/60/assets/cushii-1.css.map */
