@font-face{font-family:Muli;src:url(/cdn/shop/files/Muli-ExtraLight.ttf?v=1746175116) format("truetype");font-weight:100}@font-face{font-family:Muli;src:url(/cdn/shop/files/Muli_Light.ttf?v=1746175217) format("truetype");font-weight:300}@font-face{font-family:Muli;src:url(/cdn/shop/files/Muli.ttf?v=1746175116) format("truetype");font-weight:400}@font-face{font-family:Muli;src:url(/cdn/shop/files/Muli_SemiBold.ttf?v=1746175228) format("truetype");font-weight:600}@font-face{font-family:Muli;src:url(/cdn/shop/files/Muli-Bold.ttf?v=1746175116) format("truetype");font-weight:700}.announcement-bar__message{text-transform:uppercase}.header{border-bottom:1px solid #2E2C2B;max-width:100%}header .header__icons{align-items:center}header .header__icons .btn_contact{white-space:nowrap;font-size:16px;line-height:26px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#000;padding:9px 20px;border-right:1px solid #000}header .header__icons .header__icon{border:1px solid #000;margin-left:15px}.header .header__menu-item{color:#232426;font-size:16px;line-height:26px;font-weight:600}.mt20{margin-top:20px}.hero_sec .page-width{max-width:100%}.hero_sec .page-width .banner__box{padding:0;min-width:fit-content;max-width:fit-content}.hero_sec .page-width .banner__heading{letter-spacing:5px;font-size:24px;line-height:34px;font-weight:600;text-transform:uppercase}.hero_sec .page-width .button:after,.hero_sec .page-width .button:before{content:unset}.hero_sec .page-width .button{min-width:fit-content;min-height:fit-content;padding:0;letter-spacing:5px;font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase;border-bottom:1px solid}.collection_boxes .multicolumn__title{justify-content:center;margin-bottom:60px}.collection_boxes h2.title{letter-spacing:5px;font-size:16px;line-height:26px;font-weight:600;text-transform:uppercase}.collection_boxes .multicolumn-card__image-wrapper{margin:0!important}.collection_boxes .multicolumn-card__info{padding:0!important;position:absolute;bottom:30px;width:100%}.collection_boxes .multicolumn-card__info h3{letter-spacing:5px;font-size:14px;line-height:24px;font-weight:600;text-transform:uppercase;color:#fff}.home_product .collection__title{text-align:center;margin-bottom:60px!important}.home_product .collection__title h2{letter-spacing:5px;font-size:16px;line-height:26px;font-weight:600;text-transform:uppercase;margin-bottom:0}.home_product ul .card .card__heading{font-weight:600;font-size:14px;line-height:24px;letter-spacing:3px;text-align:center;text-transform:uppercase}.home_product ul .card .card__information{padding-bottom:0}.home_product ul .card .price{font-weight:300;font-size:13px;line-height:23px;letter-spacing:3px;text-align:center;text-transform:uppercase}.footer .page-width{max-width:100%}.footer .footer__content-top .grid .footer-block{width:100%;max-width:fit-content}.footer .footer__content-top .grid{justify-content:space-between}.footer .footer__content-top .grid .footer-block:nth-child(1),.footer .footer__content-top .grid .footer-block:nth-child(4){max-width:375px}.footer .footer__content-top .footer-block__brand-info p{font-size:14px;line-height:26px;font-weight:300}.footer .footer-block__brand-info .footer__list-social{margin-top:40px}.footer .footer__content-top .footer-block__heading{letter-spacing:5px;font-size:16px;line-height:26px;font-weight:600;text-transform:uppercase;margin-bottom:25px}.footer .footer__newsletter .field:after,.footer .footer__newsletter .field:before{content:unset}.footer .footer__newsletter .field{flex-direction:column;gap:20px}.footer .footer__newsletter .field .field__label{display:none}.footer .footer__newsletter .field input{min-height:fit-content;border:1px solid #FFFFFF26;padding:10px 15px!important;font-weight:300;font-size:14px;line-height:26px;letter-spacing:3px;text-transform:uppercase;outline:none;box-shadow:none}.footer .footer__newsletter .field input::placeholder{color:#fff!important;opacity:1!important;visibility:visible!important}.footer .footer__newsletter .newsletter-form__button{position:unset;width:fit-content;font-weight:600;font-size:14px;line-height:25px;letter-spacing:5px;text-transform:uppercase;border-bottom:2px solid}.footer .footer__content-bottom{display:flex;flex-direction:row-reverse;align-items:center}.footer .footer__content-bottom .footer__copyright,.footer .footer__content-bottom-wrapper .footer__column .footer__payment{margin:0}.footer .footer__content-bottom-wrapper .footer__column{align-items:flex-end}.footer .footer__content-bottom .footer__copyright .copyright__content{font-size:16px;line-height:26px;font-weight:300;margin:0}.about_txt p{font-size:20px;line-height:30px;letter-spacing:1.4px}.about_imgs .page-width{max-width:100%}.about_imgs .multicolumn-card__image-wrapper{margin:0!important}.story_sec .rich-text__blocks{max-width:83rem}.story_sec .rich-text__heading{font-weight:700;font-size:16px;line-height:26px;letter-spacing:5px;text-transform:uppercase}.story_sec p{font-size:20px;line-height:30px;letter-spacing:1.4px;text-align:left}.sec_how_works .page-width{max-width:100%}.sec_how_works .multicolumn__title{justify-content:center;margin-bottom:60px}.sec_how_works h2.title{letter-spacing:5px;font-size:16px;line-height:26px;font-weight:600;text-transform:uppercase}.sec_how_works .multicolumn-card__image-wrapper{margin:0!important;border:10px solid #fff;box-shadow:0 10px 20px #0000001a}.sec_how_works .multicolumn-card__info{padding:0!important}.sec_how_works .multicolumn-card__info h3{margin-top:15px;letter-spacing:4px;font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase}.sec_how_works .multicolumn-card__info .rte{margin-top:10px}.sec_how_works .multicolumn-card__info p{letter-spacing:1.4px;font-size:14px;line-height:24px}.sec_inquire{min-height:1400px;background:url(/cdn/shop/files/inquire_bg.png?v=1740373631);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:unset}.sec_inquire .contact .title{text-align:center;margin-bottom:25px;font-size:24px;line-height:34px;font-weight:700;letter-spacing:5px;text-transform:uppercase}.sec_inquire .contact .contact_text p{text-align:center;margin:0 40px 60px;font-size:14px;line-height:26px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.sec_inquire .contact form .field:before,.sec_inquire .contact form .field:after{content:unset}.sec_inquire .contact form .field .field__label{display:none}.sec_inquire .contact form .field input::placeholder,.sec_inquire .contact form .field textarea::placeholder{opacity:1!important;color:#fff!important}.sec_inquire .contact form .field input{height:auto}.sec_inquire .contact form .field input,.sec_inquire .contact form .field textarea{background:transparent;border:1px solid #FFF!important;outline:none;box-shadow:none;padding:12px 20px!important;font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase;letter-spacing:3px}.sec_inquire .contact form .field textarea{min-height:18rem}.sec_inquire .contact form .contact__button{margin-top:2rem}.sec_inquire .contact form .contact__button button:after,.sec_inquire .contact form .contact__button button:before{content:unset}.sec_inquire .contact form .contact__button button{min-height:auto;width:100%;font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase;letter-spacing:5px;padding:12px;border:1px solid #FFF;transition:all linear .3s}.sec_inquire .contact form .contact__button button:hover{background:transparent;color:#fff}.connect_cta .image-with-text__heading{padding:0 20px;font-weight:700;font-size:16px;line-height:26px;letter-spacing:5px;text-transform:uppercase}.connect_cta .page-width .button:after,.connect_cta .page-width .button:before{content:unset}.connect_cta .page-width .button{min-width:fit-content;min-height:fit-content;padding:0;letter-spacing:5px;font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase;border-bottom:1px solid}.sec_faqs .collapsible-content__heading{font-weight:600;font-size:16px;line-height:26px;letter-spacing:5px;text-transform:uppercase;margin-bottom:60px}.sec_faqs .accordion{border-top:1px solid #23242626!important;border-bottom:1px solid #23242626;margin-top:0;margin-bottom:24px}.sec_faqs .accordion:last-child{margin-bottom:0}.sec_faqs .accordion summary{background:transparent!important;padding-top:25px;padding-bottom:25px}.sec_faqs .accordion .accordion__title{text-decoration:none!important;font-weight:600;font-size:14px;line-height:24px;text-transform:uppercase}.sec_faqs .accordion .accordion__content{padding:0;margin-bottom:25px}.sec_faqs .accordion .accordion__content p{font-weight:300;font-size:14px;line-height:24px}.product .product__info-wrapper .product__title h1{font-weight:600;font-size:24px;line-height:34px;letter-spacing:5px;text-transform:uppercase;border-bottom:1px solid #E3E3E3;padding-bottom:20px}.product .product__info-wrapper .product__tax{display:none}.product .product__info-wrapper .price{font-weight:500;font-size:13px;line-height:23px;letter-spacing:3px;text-transform:uppercase}.product .product__info-wrapper .product__description>*{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0}.product .product__info-wrapper .product-form__submit{min-height:auto;width:fit-content;font-weight:700;font-size:14px;line-height:24px;letter-spacing:5px;text-transform:uppercase;padding:1rem 6rem}.sec_standard_header .rich-text__heading{font-weight:700;font-size:24px;line-height:26px;letter-spacing:5px;text-transform:uppercase}.sec_standard{--grid-desktop-vertical-spacing: 60px}.sec_standard .image-with-text__content .image-with-text__heading{font-weight:700;font-size:16px;line-height:26px;letter-spacing:5px;text-transform:uppercase}.sec_standard .image-with-text__content .image-with-text__text{line-height:26px}@media only screen and (max-width: 990px){.multicolumn-list:not(.slider),slider-component.page-width{padding-left:2rem!important;padding-right:2rem!important}.header{grid-template-columns:1fr 1fr 1fr}.header.page-width,.utility-bar__grid.page-width,.page-width{padding-left:2rem;padding-right:2rem}.header__icon--cart{margin-right:0}header .header__icons{padding-right:0}header .header__heading-logo{max-width:200px}header .header__icons .btn_contact{font-size:14px;line-height:26px;padding:9px 20px 9px 0}.hero_sec .banner__content{padding:2rem}#insta-feed{width:calc(100% - 4rem)!important}.footer .footer__content-top .grid{justify-content:flex-start;gap:20px}.footer .footer__content-top .grid .footer-block:nth-child(1),.footer .footer__content-top .grid .footer-block:nth-child(4){max-width:calc(50% - 10px);order:0}.footer .footer__content-top .grid .footer-block.footer-block--menu{max-width:calc(50% - 10px);order:1}.about_txt .rich-text__blocks{max-width:100%}.about_imgs .grid__item{width:100%;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.connect_cta .image-with-text__content{padding-left:0}}@media only screen and (max-width: 767px){.header.page-width,.utility-bar__grid.page-width,.page-width{padding-left:1.5rem;padding-right:1.5rem}header .header__icons .btn_contact{display:none}.hero_sec .banner__content{padding:2rem 1.5rem}.hero_sec .page-width .banner__heading{letter-spacing:2.5px;font-size:20px;line-height:30px}.collection_boxes h2.title,.home_product .collection__title h2,.collection_boxes .multicolumn-card__info h3{letter-spacing:2.5px}.home_product .collection__title{margin-bottom:30px!important}#insta-feed{padding:60px 0!important;width:calc(100% - 3rem)!important}#insta-feed h2{margin-bottom:30px!important}.footer__content-top{padding-left:1.5rem!important;padding-right:1.5rem!important}.footer .footer__content-top .grid{display:flex}.footer .footer__content-top .grid .footer-block{margin:0!important}.footer .footer__content-top .grid .footer-block:nth-child(1),.footer .footer__content-top .grid .footer-block:nth-child(4){max-width:100%;order:0}.footer .footer__content-top .grid .footer-block:nth-child(4){order:1}.footer .footer__content-top .footer-block__heading{letter-spacing:2.5px}.footer .newsletter-form__field-wrapper{max-width:100%}.about_txt p,.story_sec p{font-size:14px;line-height:24px}.about_imgs .grid__item{max-width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}.about_txt .rich-text__wrapper,.story_sec .rich-text__wrapper{width:100%}.sec_inquire .contact .contact_text p{margin:0 0 30px;font-size:14px;line-height:24px;letter-spacing:2px}.sec_inquire{min-height:1000px}.connect_cta .image-with-text__heading{padding:0;font-size:14px;line-height:14px;letter-spacing:2px}.sec_faqs .collapsible-content__heading{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
