:root{--letter-spacing-6-percent: -.96px;--color-border: #222222 !important}body{background-color:#f3ebdc!important;color:#222}body.template-index{background-image:url(/cdn/shop/files/bg_1.webp?v=1763746792);background-color:transparent;background-repeat:no-repeat;background-size:contain}body.template-password{background-image:url(/cdn/shop/files/background_image.webp?v=1763118133);background-color:transparent;background-repeat:no-repeat;background-size:cover;padding:20px 0 30px}body.template-password footer,body.template-password .shopify-section-group-footer-group{display:none!important}body.template-password p{font-weight:500}body.template-password .shopify-section:not(.header-section) .section-background{background-color:transparent}body.template-password #MainContent{background-image:url(/cdn/shop/files/Frame_2147225873.webp?v=1763121201);background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:0 0 18px 18px}body:not(.template-password) .header__row--top:not(.divider--page-width){border-radius:18px}body.template-password .email-signup__input.paragraph{height:84px;background-color:#fbf7ef;color:#222}body.template-password .email-signup__input.paragraph::placeholder{color:#222;text-transform:uppercase}.notify_btn{display:none;color:#222!important;font-family:Oswald;font-weight:700;font-size:24px;line-height:100%;letter-spacing:var(--letter-spacing-6-percent)}body.template-password .notify_btn{display:block!important;color:#222!important}body.template-password .email-signup__button.button-unstyled{color:#222;background-color:#fbe7c2;width:154px;height:98%;margin:0;top:1px;border:1px solid #000;right:1px}body.template-password .email-signup__button.button-unstyled svg{display:none}#MainContent .shopify-section,.header-section{max-width:1391px;width:100%;margin:0 auto}#MainContent .shopify-section{margin:20px auto}.shopify-section:not(.header-section) .section-background{border-radius:0 0 18px 18px}.shopify-section:not(.header-section) .section-background{border-radius:18px}.template-product .shopify-section:not(.header-section) .section-background{border-radius:18px}.header__row--top:not(.divider--page-width),.header__row--top.divider--page-width .header__columns,.header__row--bottom{border-radius:18px 18px 0 0}body.template-password #MainContent #shopify-section-template--25416365801752__section_7HVxTq{border-top:1px solid #fff}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link{font-family:Oswald;font-weight:500;font-size:16.65px;line-height:100%;letter-spacing:var(--letter-spacing-6-percent);text-transform:uppercase}.swiper_buttons{display:flex;position:inherit;justify-content:end;align-items:center}.swiper_buttons .buttons_area{display:flex;width:141px;height:60px;border:1px solid #0C334C;background-color:#ffffffab;border-radius:999px;justify-content:center;align-items:center;gap:20px;padding-top:20px;margin-top:-250px}.swiper_buttons .buttons_area .verticle_line{margin-top:-20px}.swiper_buttons .swiper-button-next,.swiper_buttons .swiper-button-prev{position:inherit}.swiper_buttons .swiper-button-prev:after,.swiper_buttons .swiper-rtl .swiper-button-next:after{display:none}.swiper_buttons .swiper-button-next:after,.swiper_buttons .swiper-rtl .swiper-button-prev:after{display:none}.swiper_buttons_{display:flex;position:inherit;justify-content:end;align-items:end}.swiper_buttons_ .buttons_area{display:flex;width:141px;height:40px;border:1px solid #0C334C;background-color:#ffffffab;border-radius:999px;justify-content:center;align-items:center;gap:20px;padding-top:20px}.swiper_buttons_ .buttons_area svg{width:21px}.swiper_buttons_ .buttons_area .verticle_line{margin-top:-20px}.swiper_buttons_ .swiper-button-next,.swiper_buttons_ .swiper-button-prev{position:inherit}.swiper_buttons_ .swiper-button-prev:after,.swiper_buttons_ .swiper-rtl .swiper-button-next:after{display:none}.swiper_buttons_ .swiper-button-next:after,.swiper_buttons_ .swiper-rtl .swiper-button-prev:after{display:none}.icon-button-group{display:flex;flex-direction:column;gap:12px}.icon-button,.icon-button_{display:flex;align-items:center;gap:0px}.icon-circle{width:62px;height:62px;background:#222;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px}.btn-light,.btn-dark{border-radius:9999px;font-family:Oswald;font-weight:500;font-style:Medium;font-size:19.3px;line-height:100%;letter-spacing:-.2px;text-transform:uppercase;text-decoration:none;padding:10px 25px;min-width:156px;height:61px;display:flex;justify-content:center;align-items:center;transition:background-color .4s ease,color .4s ease}.btn-light{background:#fbf7ef;color:#222}.btn-dark{background-color:#222;color:#fff}.btn-dark:hover{background-color:#fbf7ef;color:#222}.icon-button-wrapper{display:inline-block}.icon-button-wrapper .icon-button{display:flex;align-items:center;gap:0px;text-decoration:none}.icon-button-wrapper .icon-circle{width:62px;height:62px;background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.icon-button-wrapper .icon-circle svg{width:16px;height:16px;stroke:#fff}.icon-button-wrapper .button-text{background:#000;padding:10px 30px;border-radius:30px;color:#fff;font-weight:600;letter-spacing:.5px;transition:background .3s ease;height:61px;display:flex;align-items:center;font-family:Oswald;font-weight:500;font-size:19.3px;line-height:100%;letter-spacing:-.2px;text-transform:uppercase}.icon-button-wrapper .icon-button:hover .icon-circle{transform:rotate(45deg)}.icon-button-wrapper .icon-button:hover .button-text{background:#fbf7ef;color:#222}.hero-wrapper .hero{border-radius:18px}.made_by_tradies{--hero-min-height: 724px !important;height:724px!important}.made_by_tradies .text-block h2,.why_about_us .text-block h2{font-family:Oswald;font-weight:700;font-size:61.94px;line-height:100%;letter-spacing:-.6px}.white_bg{background-color:#fff;border-radius:18px}.white_bg .icon-button-wrapper{width:100%}.white_bg .icon-button-wrapper .button-text{width:86%;justify-content:center;border:1px solid #222222;background-color:#fbe8c3;color:#222}.new_arrivals_numbers h3{font-family:Oswald;font-weight:600;font-size:54px;line-height:100%;letter-spacing:-.6px;color:#f89b1d}.new_arrivals_numbers p{font-family:Montserrat;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.2px}#shopify-section-template--25416365736216__hero_gjcyNK .hero__container{border-radius:16px}.why_about_us .text-block h4{font-family:Montserrat;font-weight:700;font-size:18px;line-height:26px;letter-spacing:0%}.why_about_us .text-block p{font-family:Montserrat;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0%}.cts-product-card{border:1px solid #eee;border-radius:10px;overflow:hidden;background:#f1ebe0;transition:.25s ease;width:inherit}.mega_menue_swiper .cts-product-card{width:auto}.cts-product-image img{width:100%;display:block}.cts-product-info{padding:12px 10px}.cts-product-info .product-info-bg{background-color:#fbf7ef;border:1px solid #222222;border-radius:12px;padding:24px 15px 15px;display:flex;flex-direction:column;gap:10px;position:relative}.cts-badge{padding:8px;display:flex;flex-direction:row;align-items:center;gap:8px;width:max-content;position:absolute;top:-20px;border-radius:999px}.cts-badge h6{font-family:Oswald;font-weight:700;font-size:14.91px;line-height:100%;letter-spacing:-.6px text-transform: uppercase}.product-info-bg .price_title{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #222222}.cts-product-title{font-family:Oswald;font-weight:700;font-size:27.08px;line-height:100%;letter-spacing:-1px;margin:0;text-transform:uppercase}.cts-product-price{display:flex;gap:4px;align-items:center;font-family:Oswald;font-weight:700;font-size:16.66px;line-height:100%;letter-spacing:-6%;text-transform:uppercase;flex-direction:column}.new-price{color:#000;font-weight:700}.old-price{color:#999;text-decoration:line-through}.product_addtocart_button .icon-circle{width:50px;height:50px;background-color:#fbe8c3;border:1px solid #222222}.product_addtocart_button .button-text{background-color:#fbe8c3;color:#222;border:1px solid #222222;padding:10px 30px;border-radius:30px;font-weight:600;letter-spacing:.5px;transition:background .3s ease;height:51px;display:flex;align-items:center;font-family:Oswald;font-weight:500;font-size:16.5px;line-height:100%;letter-spacing:-.2px;text-transform:uppercase}.product_addtocart_button .icon-button:hover .button-text{background-color:#fff;color:#222}.icon-circle_{width:50px;height:50px;background-color:#fbe8c3;border:1px solid #222222;border-radius:100%;display:flex;align-items:center;justify-content:center}.button-text_{background-color:#fbe8c3;color:#222;border:1px solid #222222;padding:10px 30px;border-radius:30px;font-weight:600;letter-spacing:.5px;transition:background .3s ease;height:51px;display:flex;align-items:center;font-family:Oswald;font-weight:500;font-size:16.5px;line-height:100%;letter-spacing:-.2px;text-transform:uppercase;justify-content:center;width:86%}.icon-button_:hover .button-text_{background-color:#fff;color:#222}.product_addtocart_button product-form-component{display:none}.cts-products .ctp-reivews{padding:12px 0}.ctp-reivews{display:flex;flex-direction:row;align-items:center;gap:10px}.ctp-reivews svg{width:110px}.tab-product-reviews{color:#555;font-family:Montserrat;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.2px}.product_card_addtocart .group-block-content>div{width:100%}.product_card_addtocart product-form-component{display:none}.tradesman_footer .column_left h2{font-family:Oswald;font-weight:700;font-size:52.3px;line-height:100%;letter-spacing:-2px;text-transform:uppercase}.tradesman_footer .email-signup__heading{color:#c4c0b8;font-family:Montserrat;font-weight:400;font-size:17px;line-height:100%;letter-spacing:-4%}footer{margin-top:-120px}body.template- footer{margin-top:0}footer>.section-background{border-radius:0!important}footer .footer-content{max-width:1280px;width:100%;margin:0 auto}.footer_menus_list ul.list-unstyled .menu__item a{color:#c4c0b8;font-family:Oswald;font-weight:500;font-size:14.89px;line-height:100%;letter-spacing:-.4px;text-transform:uppercase}footer email-signup-block{max-width:305px}footer email-signup-block .email-signup__input.paragraph::placeholder{color:#c4c0b8}footer email-signup-block .email-signup__input.paragraph{background-color:#2d2d2d;color:#c4c0b8;border:0px;font-family:Oswald;font-weight:500;font-size:14.89px;line-height:100%;letter-spacing:-6%;width:100%}footer .email-signup__input-group{display:flex;flex-direction:column;gap:10px}.copywrite_text h4{color:#fbf7ef;font-family:Oswald;font-weight:700;font-size:19.82px;line-height:100%;letter-spacing:-.9px}.copywrite_text p{color:#c4c0b8;font-family:Oswald;font-weight:500;font-size:13.37px;line-height:100%;letter-spacing:-.6px}.footer_copy_wright{background-color:#2d2d2d;border:1px solid #484848;border-radius:12px 12px 0 0;padding:20px 25px}.singup_button_footer{display:flex}.singup_button_footer .arrow_icon{width:54px;height:54px;background-color:#fbe8c3;border-radius:100%;display:flex;justify-content:center;align-items:center}.singup_button_footer .email-signup__button{background-color:#fbf7ef;color:#222;font-family:Oswald;font-weight:500;font-size:15.32px;line-height:100%;letter-spacing:-.1px;text-transform:uppercase;border-radius:999px}.template-product .product-information__grid{grid-template-columns:50% 50%!important}.template-product #MainContent{padding-top:30px}.template-product .slideshow-controls__thumbnails .slideshow-control{width:124px;height:124px;border-radius:15px;background-color:#fbf7ef}.product-media{background-color:#fbf7ef;border-radius:20px}.product-media img{border-radius:20px}.template-product .product-details{background-color:#fbf7ef;border-radius:20px;padding-left:0!important}.Product_heading .group-block-content{grid-template-columns:60% 40%!important}.Product_heading .text-block h1{font-family:Oswald;font-weight:700;font-size:42px;line-height:100%;letter-spacing:-.6px;text-transform:uppercase}.Product_heading .price{font-family:Oswald;font-weight:700;font-size:42px;line-height:100%;letter-spacing:-.6px}.product_reviews_detail{border-top:1px solid #222222;border-bottom:1px solid #222222}.product_reviews_detail p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.4px;color:#222;cursor:pointer;width:fit-content}.product_description p{font-family:Montserrat;font-weight:400;font-size:16px;line-height:23px;letter-spacing:-.3px}.product_benefits h2{font-family:Oswald;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0px}.product_benefits ul{list-style:none;padding-left:0}.product_benefits ul li{position:relative;font-family:Montserrat;font-weight:400;font-size:18px;line-height:100%;letter-spacing:-.4px;padding:8px 0 8px 26px}.product_benefits ul li strong{font-weight:700}.product_benefits ul li:before{content:"";position:absolute;left:0;width:20px;height:20px;background-image:url(/cdn/shop/files/Group_99.svg?v=1763801053);background-size:contain;background-repeat:no-repeat}add-to-cart-component .button{height:60px;border-radius:999px;border:1px solid #222222;font-family:Oswald;font-weight:500;font-size:16.12px;line-height:100%;letter-spacing:-.2px;text-transform:uppercase}.other_payments p{font-family:Montserrat;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%}.accordion .details__header{font-family:Oswald!important;font-weight:700!important;font-size:20px!important;line-height:100%!important;letter-spacing:-.2px!important;padding:20px 0}.accordion .details__header .icon-plus svg,.accordion .details__header .icon-plus{width:18px!important}.product_features img{width:50px}#shopify-section-template--25476152197400__section_E7qzX3,#shopify-section-template--25477160501528__section_E7qzX3,#shopify-section-template--25477220466968__section_E7qzX3,#shopify-section-template--25477220466968__section_aLNNJc,#shopify-section-template--25477220466968__section_ingredients_slider_YmbgVi,#shopify-section-template--25477160501528__section_aLNNJc,#shopify-section-template--25477160501528__section_ingredients_slider_YmbgVi,#shopify-section-template--25510930776344__section_E7qzX3,#shopify-section-template--25510930776344__section_aLNNJc,#shopify-section-template--25511637123352__section_E7qzX3,#shopify-section-template--25511637123352__section_aLNNJc,#shopify-section-template--25511637123352__section_ingredients_slider_YmbgVi,#shopify-section-template--25511802143000__section_E7qzX3,#shopify-section-template--25511802143000__section_aLNNJc,#shopify-section-template--25511976435992__section_E7qzX3,#shopify-section-template--25638769918232__section_E7qzX3,.ingrediant_slider,.steps_howtouse{max-width:none!important;border-radius:0!important}#shopify-section-template--25476152197400__section_E7qzX3 .section-background,#shopify-section-template--25477160501528__section_E7qzX3 .section-background,#shopify-section-template--25477220466968__section_E7qzX3 .section-background,#shopify-section-template--25477220466968__section_aLNNJc .section-background,#shopify-section-template--25477220466968__section_ingredients_slider_YmbgVi .section-background,#shopify-section-template--25477160501528__section_aLNNJc .section-background,#shopify-section-template--25477160501528__section_ingredients_slider_YmbgVi .section-background,#shopify-section-template--25510930776344__section_E7qzX3 .section-background,#shopify-section-template--25510930776344__section_aLNNJc .section-background,#shopify-section-template--25511637123352__section_E7qzX3 .section-background,#shopify-section-template--25511637123352__section_aLNNJc .section-background,#shopify-section-template--25511802143000__section_E7qzX3 .section-background,#shopify-section-template--25511802143000__section_aLNNJc .section-background,#shopify-section-template--25511976435992__section_E7qzX3 .section-background{border-radius:0!important}#shopify-section-template--25477220466968__section_jFnMXN .background-image-container,#shopify-section-template--25477160501528__section_jFnMXN .background-image-container,#shopify-section-template--25510930776344__section_jFnMXN .background-image-container,#shopify-section-template--25511637123352__section_jFnMXN .background-image-container,#shopify-section-template--25511802143000__section_jFnMXN .background-image-container,#shopify-section-template--25476152197400__section_jFnMXN .background-image-container,.shopify-section .product_benefits_row .background-image-container{border-radius:18px}#shopify-section-template--25476152197400__section_E7qzX3 .section--full-width,#shopify-section-template--25477160501528__section_E7qzX3 .section--full-width,#shopify-section-template--25477220466968__section_E7qzX3 .section--full-width,#shopify-section-template--25477220466968__section_aLNNJc .section--full-width,#shopify-section-template--25477220466968__section_ingredients_slider_YmbgVi .page-width,#shopify-section-template--25477160501528__section_aLNNJc .section--full-width,#shopify-section-template--25477160501528__section_ingredients_slider_YmbgVi .page-width,#shopify-section-template--25510930776344__section_E7qzX3 .section--full-width,#shopify-section-template--25510930776344__section_aLNNJ .section--full-width,#shopify-section-template--25510930776344__section_aLNNJc .section--full-width,#shopify-section-template--25511637123352__section_E7qzX3 .section--full-width,#shopify-section-template--25511637123352__section_aLNNJc .section--full-width,#shopify-section-template--25511637123352__section_ingredients_slider_YmbgVi .page-width,#shopify-section-template--25511802143000__section_E7qzX3 .section--full-width,#shopify-section-template--25511802143000__section_aLNNJc .section--full-width,#shopify-section-template--25511976435992__section_E7qzX3 .section--full-width,.ingrediant_slider .page-width,.steps_howtouse .how-to-use-section,#shopify-section-template--25638769918232__section_E7qzX3 .section--full-width{max-width:1390px;margin:auto;width:100%;padding-left:5px;padding-right:5px}.ingrediant_slider{background-color:#fbf7ef}.product_features .text-block p{font-family:Oswald;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.section_first_heading h2{font-family:Oswald;font-weight:700;font-size:57.78px;line-height:100%;letter-spacing:-2px}.section_first_description p{font-family:Montserrat;font-weight:400;font-size:16px;line-height:27px;letter-spacing:-.4px}.sleep_detail .group-block-content{background-color:#fff;padding:15px}.sleep_detail h2{font-family:Oswald;font-weight:700;font-size:24px;line-height:29px;letter-spacing:-6%;text-transform:uppercase}.numbers_box h2{font-family:Oswald;font-weight:600;font-size:100px;line-height:100%;letter-spacing:-6px;text-transform:uppercase}.numbers_box p{font-family:Oswald;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-1px;text-transform:uppercase;max-width:210px}.how_use_heading h2,.ingredients-content h2{font-family:Oswald;font-weight:700;font-size:57.78px;line-height:100%;letter-spacing:-2px;margin:0}.howtouse_content h2{font-family:Oswald;font-weight:700;font-size:26px;line-height:100%;letter-spacing:0%}.howtouse_content p,.ingredients-content p{font-family:Montserrat;font-weight:400;font-size:16px;line-height:27px;letter-spacing:-4x;margin:0}.nutritions_features img{width:50px;height:50px}.nutritions_features h2{font-family:Oswald;font-weight:700;font-size:24px;line-height:100%;letter-spacing:-.6px}.nutritions_features p{font-family:Montserrat;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.6px}.nutrition_featured_image img{max-width:476px;width:100%;margin:0 auto}.why_choose_heading h2{font-family:Oswald;font-weight:700;font-size:58px;line-height:100%;letter-spacing:-.4px}.why_choose_features img{width:70px}.why_choose_features h2{font-family:Montserrat;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-1px;text-align:center}@media (min-width:750px){.why_box .group-block-content{max-width:241px;width:100%;margin:0 auto}.why_box:not(:last-child):after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background:#22222280}}.product_faq_section h3{font-family:Oswald;font-weight:700;font-size:57.78px;line-height:100%;letter-spacing:-2px;text-transform:capitalize}.product_faq_section .accordion .details__header{font-family:Oswald!important;font-weight:700!important;font-size:22px!important;line-height:100%!important;letter-spacing:-.2px!important;padding:20px 0}.product_faq_section .accordion .details-content p{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:#000}.product_faq_section{max-width:1016px;width:100%;margin:0 auto}.payment_cards_icon img{width:183px}.paginations_row{display:grid;grid-template-columns:75% 20%}.paginations_row .scrolbar{position:relative;overflow:auto;align-items:center;display:flex}.paginations_row .scrolbar .swiper-scrollbar{position:initial}.why_use_information>.group-block-content{align-items:stretch}.sleep_box{background-color:#fff}#shopify-section-template--25511802143000__section_ingredients_slider_YmbgVi .ingredients-swiper .swiper-slide{width:100%!important;flex-direction:row!important}#shopify-section-template--25511802143000__section_ingredients_slider_YmbgVi .ingredients-swiper .swiper-slide .ingredient-card{max-width:65%!important}.collection_header .background-image-container{border-radius:10px}.collection_heading .group-block-content h1{font-family:Oswald;font-weight:700;font-size:259.66px;line-height:100%;letter-spacing:-14px;text-transform:uppercase}.collection_heading .group-block-content img{position:absolute;width:480px;top:-42px}.product-grid li.product-grid__item{background-color:#f1ebe0;border-radius:18px}.product-grid li.product-grid__item .product-media,.product-grid li.product-grid__item .product-media img{border-radius:10px 10px 0 0}.card_product_details_block>.group-block-content{background-color:#fbf7ef;border-radius:12px;padding:15px;border:1px solid #222222}.card_product_details_block .rating-wrapper{justify-content:space-between}.border-above-bottom{border-top:1px solid #222222;border-bottom:1px solid #222222}.border-bottom{border-bottom:1px solid #222222}.product-title-price a p{font-family:Oswald;font-weight:700;font-size:27.08px;line-height:100%;letter-spacing:-1px;margin:0;text-transform:uppercase}.product-title-price .price{gap:4px;align-items:right;font-family:Oswald;font-weight:700;font-size:16.66px;line-height:100%;letter-spacing:-6%;text-transform:uppercase}.product-grid__item .quick-add{display:none}.card-bullets ul{list-style:none;padding-left:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2px 20px}.card-bullets ul li{position:relative;font-family:Montserrat;font-weight:400;font-size:17px;line-height:18px;letter-spacing:-.4px;padding:4px 0 4px 8px;width:100%}.card-bullets ul li:before{content:"";position:absolute;left:-4px;top:9px;width:6px;height:6px;background-image:url(/cdn/shop/files/Group_156.svg?v=1764416017);background-size:contain;background-repeat:no-repeat}.product_upsell .shopify-app-block{width:100%}.product_upsell .shopify-app-block [data-essential-upsell-element=content] a,.product_upsell .shopify-app-block [data-essential-upsell-element=regular-price]{font-family:Oswald!important;font-weight:700!important;font-size:20px!important;line-height:100%!important;letter-spacing:0%!important;padding-bottom:8px!important}.product_upsell .shopify-app-block [data-essential-upsell-element=container]{padding-top:0!important;padding-bottom:0!important}.product_upsell .shopify-app-block [data-essential-upsell-element=image-container]{width:94px!important;height:94px!important}.product_upsell .shopify-app-block [data-essential-upsell-element=header]{display:none!important}.product_upsell .shopify-app-block [data-essential-upsell-element=add-to-cart-button]{font-family:Oswald!important;font-weight:500!important;font-size:16px!important;line-height:100%!important;letter-spacing:-.2px!important;border:1px solid #222222!important;padding:12px 20px!important}.template-product .installments:not(:has(shopify-payment-terms)){display:block}.template-product .product-details product-price{display:flex!important;flex-direction:row!important;align-items:end;gap:4px}.template-product .product-details product-price .installments{width:fit-content!important;max-width:fit-content!important;min-width:fit-content!important;font-family:Montserrat;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-.6px;display:flex;align-items:end;padding-bottom:7px;color:#222}.contact_form_section h1{font-family:Oswald;font-weight:500;font-size:97.58px;line-height:100%;letter-spacing:2px;text-align:center}.template-page .contact-form{width:100%}.template-page .contact-form__form-row{justify-content:space-between}.template-page .contact-form .form-row{width:100%}.template-page .contact-form__form label{font-family:Oswald;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.2px;color:#222}.template-page .contact-form__form label a{text-decoration:underline}.template-page .contact-form .contact-form__input{border:1px solid #FCFCFA;border-radius:10px}.built_for_works_section{height:908px!important}.built_heading p{font-family:Oswald;font-weight:700;font-style:Bold;font-size:201.48px;line-height:100%;letter-spacing:-10px}.built_work_icon_box{max-width:217px}.built_work_icon_box_2{max-width:180px}.built_work_icon_box h2{font-family:Oswald;font-weight:700;font-size:26.93px;line-height:100%;letter-spacing:-2px;text-transform:uppercase}.built_work_icon_box p{font-family:Montserrat;font-weight:400;font-size:19.06px;line-height:100%;letter-spacing:-.4px;color:#464440}.buil_middle_text{margin:0 auto;z-index:+1}.built_overlay_image{position:absolute;bottom:0}.built_button{z-index:+1}.built_for_row .background-image-container{border-radius:18px}.built_heading .group-block__media-wrapper>.background-image-container img{display:none}.built_mobile_image{display:none;width:102%}.built_heading .background-image-container{border-radius:0!important}.c_form_btn{display:flex;flex-direction:row;align-items:center;background-color:transparent;width:100%;padding-left:0;padding-right:0}.c_form_btn .btn_text{background-color:#fbe8c3;color:#222;font-family:Oswald;font-weight:500;font-size:18px;line-height:100%;letter-spacing:-.6px;text-transform:uppercase;width:93%;height:54px;border-radius:999px;border:1px solid #222222;display:flex;align-items:center;justify-content:center;transition:background-color .4s ease,color .4s ease}.c_form_btn .btn_icon{background-color:#222;width:54px;height:54px;display:flex;justify-content:center;align-items:center;border-radius:100%}.c_form_btn:hover .btn_text{background-color:#222;color:#fff}.what_we_offer_orange_bg{background-color:#edc16d}.what_we_offer_orange_bg h5{font-family:Oswald;font-weight:700;font-size:26.93px;line-height:100%;letter-spacing:-.6px}.mega-menu__products_drawer .cts-product-card,.accordion_{width:100%}.accordion_ .cts-product-card .cts-product-title,.accordion_ .cts-product-price{color:#222}.mega-cat-accordion__heading{font-family:Oswald;font-weight:700;font-size:25.62px;line-height:100%;letter-spacing:-1px;margin:0;color:#fbf7ef;border-top:1px solid #FBF7EF;padding:15px 0}.mega-cat-accordion__item{border-top:1px solid #FBF7EF;padding-top:10px;padding-bottom:10px}.mega-cat-accordion__trigger{width:100%;padding:10px 0;display:flex;align-items:center;justify-content:space-between;background:transparent;border:0;color:inherit;cursor:pointer}.mega-cat-accordion__title{text-transform:uppercase;font-family:Oswald;font-weight:500;font-size:20px;line-height:100%;letter-spacing:-.6px}.mega-cat-accordion__icon svg{width:18px}.mega-cat-accordion__panel{padding-bottom:12px}.drawer_collection_img{margin-top:10px}.mega-menu__category-image-wrap img{width:100%;display:block;border-radius:18px}.mega-menu--tradesman{background:#222;padding:10px 30px}.mega-menu__subtitle{color:#fbf7ef;font-family:Oswald;font-weight:700;font-size:25.62px;line-height:100%;letter-spacing:-1px;text-transform:capitalize;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.menu-list__submenu #submenu-1{padding:0;overflow:visible}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.overflow-menu::part(overflow){height:900px;background-color:#222!important;border-radius:0 0 18px 18px}.mega-menu__inner{display:flex;flex-direction:column;gap:24px}.mega-menu__products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.mega-menu__products .cts-product-title{font-size:22px}.mega-menu__products .cts-product-price{font-size:13px;letter-spacing:0px}.mega-menu__categories{display:grid;grid-template-columns:20% 20% 20% 20% 20%;gap:16px}.mega-menu__categories_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.mega-menu__category-card{display:block;text-decoration:none}.mega-menu__category-image-wrap{position:relative;overflow:hidden;border-radius:18px;background:#111;border:1px solid #FBF7EF}.mega-menu__category-image-wrap img{display:block;width:100%;height:260px;object-fit:cover}.mega-menu__category-badge{position:absolute;left:50%;bottom:16px;transform:translate(-50%);padding:6px;height:44px;min-width:144px;border:1px solid #FBF7EF;border-radius:999px;background:#222;color:#fbf7ef;text-transform:uppercase;font-family:Oswald;font-weight:500;font-size:20px;line-height:100%;letter-spacing:-1px;text-align:center;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #00000073}.mega-cat-accordion{padding-top:30px}.menu-drawer{background-color:#222!important;color:#fbf7ef!important}.cart_heading_{justify-content:center;width:100%;font-family:Oswald!important;font-weight:700!important;font-size:25.62px!important;line-height:100%!important;letter-spacing:-1.4px!important;margin:0}.cart-drawer__inner,.cart-items-component{background-color:#fbf7ef!important}.cart-drawer__items{padding-left:0!important;padding-right:0!important}.cart-items__media{width:100px;padding:10px!important}.cart-items__table-row{background-color:#f1ebe0;border-top:1px solid #222222;border-bottom:1px solid #222222!important;display:flex!important;flex-direction:row!important;padding:16px 0!important}.cart-items__table-row .cart-items__variants{display:none}.cart-drawer__items .cart-items__table{margin-top:12px}.cart-items__table-row{align-items:center!important;padding:12px 0;position:relative}.cart-items__table-row .cart-items__title{font-family:Oswald;font-weight:700;font-size:22px;line-height:100%;letter-spacing:-.6px}.cartItemPrice{font-family:Oswald;font-weight:700;font-size:22px;line-height:100%;letter-spacing:-.6px;color:#222}.cart-items__table-row .quantity-selector{height:50px;border-radius:999px;background-color:#f1ebe0;border:1px solid #222222}.cart-items__remove{position:absolute;right:0;top:0}.cart-items__details{width:130px}.cart-discount .disclosure-trigger__label{font-family:Oswald!important;font-weight:500!important;font-size:16px!important;line-height:100%!important;letter-spacing:-.6px!important;color:#222!important}.cart__total-label{font-family:Oswald!important;font-weight:500!important;font-size:20px!important;line-height:100%!important;letter-spacing:-.6px!important;color:#222!important}.cart__total-value{font-family:Oswald!important;font-weight:500!important;font-size:22px!important;line-height:100%!important;letter-spacing:-.6px!important;color:#222!important}.cart__summary-item small{font-family:Oswald;font-weight:500;font-size:14px;line-height:27px;letter-spacing:0%;color:#222}.checkout-btn-wrapper{width:100%;display:flex;justify-content:right}.checkout-pill-btn{position:relative;width:100%;background:#fce3b3;color:#222;border-radius:999px;border:1.5px solid #222222;padding:16px 24px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;overflow:visible;gap:8px;cursor:pointer;transition:background .2s ease,transform .1s ease;width:84%;font-family:Oswald;font-weight:500;font-size:16.12px;line-height:100%;letter-spacing:-.4px}.checkout-pill-btn:hover:not(:disabled){background:#f9d99a}.checkout-pill-btn:hover .checkout-icon{background-color:#222}.checkout-pill-btn:hover .checkout-icon svg{transform:rotate(45deg)}.checkout-pill-btn:hover .checkout-icon svg path{fill:#fff}.checkout-icon-wrap{position:absolute;left:-53px;top:50%;transform:translateY(-50%)}.checkout-icon{width:52px;height:52px;border-radius:50%;border:1.5px solid #222222;background:#fce3b3;display:flex;align-items:center;justify-content:center}.checkout-icon svg{display:block;transition:transform .25s ease}.checkout-text{white-space:nowrap}.cart__ctas .additional-checkout-buttons{display:none}.pumper_app_section .shopify-app-block,.okendo_widget .shopify-app-block{width:100%}[data-oke-widget] .oke-button{border-radius:999px!important}.mega_menue_swiper{width:100%}.mega_menue_swiper .swiper-slide{width:371px;box-sizing:border-box}.mega_menue_swiper .swiper-pagination{margin-top:20px;position:relative}.mega_menue_swiper .swiper-pagination-bullet{width:10px;height:10px;opacity:.4}.mega_menue_swiper .swiper-pagination-bullet-active{opacity:1}.product-card- .cts-product-title{font-size:20px;word-break:break-word;overflow-wrap:break-word;white-space:normal;width:50%}.product-card- .cts-product-price{width:50%;display:flex;align-items:end}.mega_menue_swiper .cts-product-price .old-price{display:none}.details-content span strong{cursor:pointer}.products-wrapper-{width:100%;overflow-x:auto;padding:20px 0;scroll-behavior:smooth}.products-scroll-{display:flex;gap:10px;width:max-content;padding:0 20px}.product-card-{width:320px;min-width:320px;flex-shrink:0}.products-wrapper-::-webkit-scrollbar{height:8px}.products-wrapper-::-webkit-scrollbar-track{background:#1a1a1a;border-radius:10px}.products-wrapper-::-webkit-scrollbar-thumb{background:#e6e6e6;border-radius:10px}.products-wrapper-::-webkit-scrollbar-thumb:hover{background:#fff}@media (min-width:1050px){.built_box_margin_left{margin-left:40px}.built_box_margin_right{margin-right:40px}}@media (max-width:1400px){body.template-password{padding:20px 15px 30px}body.template-index{background-size:100% 1500px}body #MainContent .shopify-section{padding-left:10px;padding-right:10px}.custom-section .manage_width{width:98.5%!important;margin:0 auto}}@media (max-width: 1350px){.collection_heading .group-block-content h1{font-size:234px}.built_heading p{font-size:180px}}@media (max-width: 1200px){.collection_heading .group-block-content h1{font-size:210px}}@media (max-width:1150px){.custom-section .manage_width{width:98%!important}.mega-menu__products .cts-product-title{font-size:18px}.mega-menu__products .cts-product-price{font-size:16px}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.overflow-menu::part(overflow){height:85vh}}@media (max-width:1120px){.built_heading p{font-size:150px}}@media (max-width: 1050px){.collection_heading .group-block-content h1{font-size:180px;letter-spacing:-12px}.made_by_tradies .hero__media-wrapper .hero__image{object-fit:contain!important;object-position:bottom!important}.built_overlay_image{display:none}.circle_bg_desktop .group-block__media-wrapper>.background-image-container img{display:none!important}.built_heading .group-block__media-wrapper>.background-image-container img{display:block!important}.built_mobile_image{display:block;margin-top:-6%}.built_work_icon_box .group-block-content{--horizontal-alignment: flex-start !important}.built_work_icon_box p{text-align:left}.mega-menu__category-image-wrap img{height:250px}}@media (max-width: 1000px){.collection_heading .group-block-content img{top:-28px}.template-product .product-details product-price{flex-direction:column!important}.Product_heading .group-block-content{align-items:baseline}}@media (max-width: 930px){.built_heading p{font-size:124px}}@media (max-width: 910px){.collection_heading .group-block-content h1{font-size:150px;letter-spacing:-10px}.collection_heading>.group-block-content{--vertical-alignment: top !important}}@media (max-width:990px){.tradesman_footer{padding-top:120px}}@media (max-width:900px){.swiper_buttons .buttons_area{margin-top:-180px;margin-right:12px}.card-bullets ul li{font-size:14px;padding:4px 0 4px 6px}.custom-section .manage_width{width:97.5%!important}}@media (max-width:767px){.made_by_tradies{--hero-min-height: 551px !important;height:551px!important}.swiper_buttons .buttons_area{width:104px;height:44px;gap:10px}.swiper_buttons .buttons_area svg{width:15px}#shopify-section-template--25511802143000__section_ingredients_slider_YmbgVi .ingredients-swiper .swiper-slide{flex-direction:column!important}#shopify-section-template--25511802143000__section_ingredients_slider_YmbgVi .ingredients-swiper .swiper-slide .ingredient-card{max-width:none!important;width:100%}}@media (max-width:700px){body.template-password .email-signup__input.paragraph{height:70px}}@media (max-width: 749px){.why_use_information .sleep_box{flex:none!important}.sleep_detail .group-block-content{height:auto!important;justify-content:flex-start}.sleep_detail .group-block-content .rte{text-wrap:auto!important}.why_use_information>.group-block-content{align-items:unset!important}.mega-menu__category-image-wrap img{height:420px}.cart-items__table-row .cart-items__title{font-size:22px}.cartItemPrice{font-size:20px}#header-component .header__columns{display:flex;flex-direction:row-reverse;justify-content:space-between}.header-logo__image{--header-logo-image-width: 108px !important;--header-logo-image-width-mobile: 108px !important;--header-logo-image-height: 45px !important;--header-logo-image-height-mobile: 45px !important;width:108px!important;height:45px!important}.header__row{padding-left:10px;padding-right:10px}.menu-drawer,.menu-drawer__backdrop{margin-top:9%}.menu-drawer .close-button{display:none}.header-drawer-icon,.header-drawer-icon svg{width:36px!important;height:36px!important}.header__columns header-actions .account-drawer{display:none}.header__columns search-button{display:none}.menu-drawer__featured-content{display:none}.why_we_do_it{order:2}.new_arrivals_mobile .group-block-content{display:grid;grid-template-columns:50% 50%}.what_we_offer_orange_bg>.group-block-content{gap:50px}.what_we_offer_orange_bg .icon-block{width:70px;height:70px}.numbers_col .group-block-content{display:grid;grid-template-columns:100%}.built_work_icon_box .icon-block{width:30px}.buil_middle_text{padding:20px 10px}.built_heading p{font-size:100px;letter-spacing:-4px}.product-title-price .group-block-content{display:flex!important;flex-direction:row!important;flex-wrap:unset!important}.collection_heading .group-block-content h1{font-size:120px;letter-spacing:-5px}.collection_heading>.group-block-content{--vertical-alignment: top !important;justify-content:flex-start!important}.card-bullets ul li{font-size:13px}.card_product_details_block>.group-block-content{padding:12px}.singup_button_footer .email-signup__button{width:92%}body:not(.template-password) .header__row--top:not(.divider--page-width){border-radius:0}.template-product .product-details{grid-column:inherit}.template-product .product-information__grid{gap:20px;grid-template-columns:none!important}.why_choose_features>.group-block-content{grid-template-columns:repeat(2,1fr)!important;grid-template-rows:repeat(2,1fr)!important;display:grid!important;gap:32px}.product_offers .custom-section-content .section-content-wrapper{grid-template-columns:repeat(2,1fr)!important;grid-template-rows:repeat(2,1fr)!important;display:grid!important;gap:25px}.product_offers .group-block{border-radius:0}.pipline_progress{display:none}.how_to_use_2_progress,.how_to_use_3_progress{width:90%;margin-left:10%}.how_to_use_2_progress:before{content:"";position:absolute;top:0;right:95%;bottom:0;background-image:url(/cdn/shop/files/Group_1707479407_2_85303e22-33d2-4bb6-afbc-f7cec54988b8.svg?v=17642354769);background-size:100% 100%;background-position:center;background-repeat:no-repeat;z-index:+9;left:-16%}.how_to_use_3_progress:before{content:"";position:absolute;top:0;right:95%;bottom:0;background-image:url(/cdn/shop/files/Group_1707479408.svg?v=1764235464);background-size:100% 100%;background-position:center;background-repeat:no-repeat;z-index:+9;left:-16%}.nutritions_features_row .nutrition_featured_image{order:1}.nutritions_features_row .nutritions_features{order:2}.email-signup-block{max-width:100%!important}.testimonial-card h3{font-size:30px!important;letter-spacing:-.06px!important}.product_addtocart_button .button-text{width:80%;justify-content:center;letter-spacing:.6px;font-size:16px}.cts-product-title{font-size:22px}.product-title-price a p{font-size:23.21px}.product_features .text-block p{font-size:16px}.product_features img{width:40px}.section_first_description .spacing-style{--padding-inline-start: 0px !important}.section_first_heading h2,.why_choose_heading h2,.made_by_tradies .text-block h2,.why_about_us .text-block h2{font-size:42px}.new_arrivals_numbers h3{font-size:44px}.ingredients-content h2{font-size:38px;letter-spacing:-1px}.numbers_box p{max-width:none!important;font-size:18px}.numbers_box h2{font-size:60px;letter-spacing:-1px}.why_choose_features h2{font-size:14px;line-height:20px}.product_faq_section h3{font-size:35px}.product_faq_section .accordion .details__header{font-size:18px!important}.product_faq_section .accordion .details-content p{font-size:14px}.what_we_offer_orange_bg h5{font-size:24px}}@media (max-width: 670px){.menu-drawer,.menu-drawer__backdrop{margin-top:68px}}@media (max-width: 650px){.built_work_icon_box{max-width:none!important}.built_work_icon_box h2{letter-spacing:-1px}.collection_heading .group-block-content h1{font-size:77px;letter-spacing:-2px;margin-top:28px}.section.collection_header{--section-min-height: 323px !important}.collection_heading .group-block-content img{width:330px;bottom:0;top:48px}.copywrite_text h4{font-size:16px;letter-spacing:-.7px}.built_heading p{font-size:64px;letter-spacing:-1px}}@media (max-width: 550px){.template-collection .product-grid{grid-template-columns:100%}.contact_form_section h1{font-size:66px}.white_bg .icon-button-wrapper .button-text{width:80%}}@media (max-width:480px){.mega-menu__category-image-wrap img{height:360px}.collection_heading .group-block-content img{width:330px;bottom:0;top:48px}.collection_heading .group-block-content h1{font-size:60px;letter-spacing:.6px;margin-top:28px}.built_heading p{font-size:56px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
