*,*:before,*:after{box-sizing:border-box}html{height:100%;width:100%;font-size:.5208333333vw}@media (max-width: 991.98px){html{font-size:1.0080848404vw}}@media (max-width: 575.98px){html{font-size:1.7361713948vw}}@media (min-width: 1920px){html{font-size:10px}}.container{--bs-gutter-container-x: 1rem;--bs-gutter-container-m-x: 2.5rem;max-width:186.6rem;padding-left:calc(.5 * var(--bs-gutter-container-x));padding-right:calc(.5 * var(--bs-gutter-container-x));margin-right:auto;margin-left:auto}@media (max-width: 991.98px){.container{max-width:100%;padding-left:calc(.5 * var(--bs-gutter-container-m-x));padding-right:calc(.5 * var(--bs-gutter-container-m-x))}}.container-fluid{--bs-gutter-container-x: 1rem;--bs-gutter-container-m-x: 2.5rem;max-width:177rem;padding-left:calc(.5 * var(--bs-gutter-container-x));padding-right:calc(.5 * var(--bs-gutter-container-x));margin-right:auto;margin-left:auto}@media (max-width: 991.98px){.container-fluid{max-width:100%;padding-left:calc(.5 * var(--bs-gutter-container-m-x));padding-right:calc(.5 * var(--bs-gutter-container-m-x))}}.row{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem;--bs-gutter-m-x: 1rem;--bs-gutter-m-y: 1rem}@media (max-width: 991.98px){.row{margin-right:calc(-.5 * var(--bs-gutter-m-x));margin-left:calc(-.5 * var(--bs-gutter-m-x))}}@media (max-width: 991.98px){.row [class^=col-],.row [class*=" col-"]{padding-left:calc(.5 * var(--bs-gutter-m-x));padding-right:calc(.5 * var(--bs-gutter-m-x))}}.g-0{--bs-gutter-x: 0;--bs-gutter-m-x: 0;--bs-gutter-y: 0;--bs-gutter-m-y: 0}.gx-0{--bs-gutter-x: 0;--bs-gutter-m-x: 0}.gy-0{--bs-gutter-y: 0;--bs-gutter-m-y: 0}.row-sm{--bs-gutter-x: 2.5rem}@media (max-width: 991.98px){.row-sm{margin-right:calc(-.5 * var(--bs-gutter-m-x));margin-left:calc(-.5 * var(--bs-gutter-m-x))}}@media (max-width: 991.98px){.row-sm [class^=col-],.row-sm [class*=" col-"]{padding-left:calc(.5 * var(--bs-gutter-m-x));padding-right:calc(.5 * var(--bs-gutter-m-x))}}a,acronym,applet,body,details,dfn,div,footer,header,hgroup,kbd,object,output,samp,section,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{color:#2e302d;font-family:Figtree;font-weight:400;background-color:#fff;font-size:1.6rem;line-height:1.5625}body ::-webkit-scrollbar{width:.3rem}body ::-webkit-scrollbar-track{background-color:#fff}body ::-webkit-scrollbar-thumb{background:#0c6e6d}.menu ol,.footer-nav ul,.menu ul{list-style:none;padding-left:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{text-decoration:none}a:hover{text-decoration:none;color:inherit}p{margin-bottom:1.5rem}img{max-width:100%;height:auto;vertical-align:middle}label{display:block;text-align:left;margin-bottom:1rem}input,textarea,select{border:1px solid #000000;padding-top:1rem;padding-bottom:2rem;margin-bottom:2rem;background:transparent}input[type=checkbox]{width:auto}.col-2dot4{flex:0 0 50%;max-width:50%}@media (min-width: 575.98px){.col-sm-2dot4{flex:0 0 20%;max-width:20%}}@media (min-width: 767.98px){.col-md-2dot4{flex:0 0 20%;max-width:20%}}@media (min-width: 991.98px){.col-lg-2dot4{flex:0 0 20%;max-width:20%}}@media (min-width: 1199.98px){.col-xl-2dot4{flex:0 0 20%;max-width:20%}}.btn-custom{font-family:Figtree;font-size:1.8rem;line-height:1.3333333333;color:#fff;padding:1.6rem 4.8rem;display:inline-block;transition:all .3s ease-in-out;font-weight:500;text-decoration:none;position:relative;background-color:#0aa28f;border-radius:100px;text-align:center}.btn-custom:hover{color:#fff;text-decoration:none;background-color:#0aa28f}.btn-main{font-family:Figtree;font-size:1.8rem;line-height:1.3333333333;color:#fff;padding:1.6rem 4.8rem;display:inline-block;transition:all .3s ease-in-out;font-weight:500;text-decoration:none;position:relative;background-color:#105975;border-radius:100px;text-align:center}.btn-main:hover{color:#010101;text-decoration:none;background-color:#efac2d}.mb-10{margin-bottom:1rem}.mt-10{margin-top:1rem}.mb-20{margin-bottom:2rem}.mt-20{margin-top:2rem}.mt-30{margin-top:3rem}.mb-30{margin-bottom:3rem}.mt-40{margin-top:4rem}.mb-40{margin-bottom:4rem}.mt-50{margin-top:5rem}.mb-50{margin-bottom:5rem}.mt-70{margin-top:7rem}.mt-100{margin-top:10rem}.mt-120{margin-top:12rem}.mb-70{margin-bottom:7rem}.py-5{padding-top:5rem;padding-bottom:5rem}.py-6{padding-top:6rem;padding-bottom:6rem}.py-8{padding-top:8rem;padding-bottom:8rem}.py-10{padding-top:10rem;padding-bottom:10rem}.py-12{padding-top:12rem;padding-bottom:12rem}.py-13{padding-top:13rem;padding-bottom:13rem}.pt-13{padding-top:13rem}.pb-13{padding-bottom:13rem}.py-15{padding-top:15rem;padding-bottom:15rem}.pt-20{padding-top:20rem}.pb-20{padding-bottom:20rem}.pt-15{padding-top:15rem}.pb-15{padding-bottom:15rem}.pt-10{padding-top:10rem}.pb-10{padding-bottom:10rem}.pt-8{padding-top:8rem!important}.pb-8{padding-bottom:8rem!important}.pt-5{padding-top:5rem!important}.pb-5{padding-bottom:5rem!important}.label{font-size:3.1rem;line-height:1.1935483871;font-family:Gilda Display;color:#252525;font-weight:400}.desc{font-size:1.6rem;line-height:1.5625;font-family:Figtree;font-weight:400;color:#2e302d}.heading{font-size:10rem;line-height:1.2;font-weight:400;font-family:Gilda Display;color:#0a090a}@media (max-width: 767.98px){.heading{font-size:8rem;line-height:1.25}}.slideshow .slideshow__slide .banner__heading{font-weight:400;color:#fff;font-size:6.1rem;line-height:1.1803278689;font-family:Gilda Display}@media (max-width: 991.98px){.slideshow .slideshow__slide .banner__heading{font-size:3.9rem;line-height:1.1794871795}}.slideshow .slideshow__slide .banner__text{text-transform:uppercase;font-weight:700;font-size:1.3rem;line-height:1.3846153846;letter-spacing:2px;color:#fff;font-family:Figtree;margin-bottom:1rem}.slideshow .slideshow__slide .banner__buttons .button{text-transform:uppercase;transition:all .3s ease}.slideshow .slideshow__slide .banner__buttons .button:hover{background-color:#f8f7f5;color:#252525}.collection-section .collection-section__title{font-size:3.1rem;line-height:1.1935483871;font-family:Gilda Display;color:#252525;font-weight:400}.collection-section .collection-section__subtitle{font-size:1.6rem;line-height:1.5625;font-family:Figtree;font-weight:400;color:#2e302db3}.collection-section .collection-section__product-name,.collection-section .collection-section__product-name a{font-size:1.6rem;line-height:1.5625;font-family:Figtree;font-weight:500;color:#2e302d}.collection-section .collection-section__product-description{font-size:1.6rem;line-height:1.5625;font-family:Figtree;font-weight:400;color:#2e302db3}@media (max-width: 991.98px){.slider-mobile-gutter .slideshow .banner__box{padding:15rem 1.5rem}}.info-section .info-section__content{max-width:122.8rem;margin:0 auto}.info-section .info-section__intro{font-size:3.1rem;line-height:1.1935483871;font-family:Gilda Display;color:#252525;font-weight:400}.info-section .info-section__heading{font-size:6.1rem;line-height:1.1967213115;font-family:Gilda Display;color:#252525;font-weight:400}@media (max-width: 767.98px){.info-section .info-section__heading{font-size:4.9rem;line-height:1.1836734694}}.info-section .info-section__link{font-size:3.1rem;line-height:1.1935483871;font-family:Gilda Display;color:#252525;font-weight:400}@media (max-width: 767.98px){.info-section .info-section__left{margin-bottom:2rem}}.info-section .info-section__right .info-section__accordion-button{font-size:3.1rem;line-height:1.1935483871;font-family:Gilda Display;color:#252525;font-weight:400}.info-section .info-section__right .info-section__accordion-body{font-size:1.6rem;line-height:1.5625;font-family:Figtree;font-weight:400;color:#2e302d}.cta-section .cta-section__content{max-width:1200px;margin:0 auto;text-align:center}.cta-section .cta-section__heading{font-size:10rem;line-height:1.2;font-weight:400;font-family:Gilda Display;color:#0a090a;margin-bottom:2rem}@media (max-width: 767.98px){.cta-section .cta-section__heading{font-size:4.9rem;line-height:1.1836734694;margin-bottom:2rem}}.cta-section .cta-section__text{font-size:1.8rem;line-height:1.5555555556;font-family:Figtree;font-weight:400;color:#2e302d}.cta-section .cta-section__button{font-size:1.8rem;line-height:1.3333333333;font-family:Figtree;font-weight:500;color:#2e302d;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:180px;height:180px;border-radius:50%;border:1px solid #252525;background:transparent;text-transform:uppercase;text-decoration:none;transition:all .4s ease;cursor:pointer}.cta-section .cta-section__button .cta-section__button-arrow{display:inline-flex;align-items:center;justify-content:center}.cta-section .cta-section__button .cta-section__button-arrow img{width:2.4rem;height:2.4rem;object-fit:contain;display:block;transition:all .4s ease}.cta-section .cta-section__button:hover{transform:scale(1.1)}.cta-section .cta-section__button:hover .cta-section__button-arrow img{transform:rotate(-45deg)}.boutique-section .boutique-section__subheading{font-size:3.1rem;line-height:1.1935483871;font-family:Gilda Display;color:#252525;font-weight:400}.boutique-section .boutique-section__heading{font-size:10rem;line-height:1.2;font-weight:400;font-family:Gilda Display;color:#0a090a}@media (max-width: 767.98px){.boutique-section .boutique-section__heading{font-size:4.9rem;line-height:1.1836734694}}@media (max-width: 991.98px){.boutique-section .boutique-section__contact .boutique-section__contact-item{margin-bottom:2rem}}.boutique-section .boutique-section__contact .boutique-section__contact-item .boutique-section__contact-title{font-size:3.9rem;line-height:1.1794871795;font-family:Gilda Display;color:#252525;font-weight:400}.boutique-section .boutique-section__contact .boutique-section__contact-item .boutique-section__contact-text{font-size:1.8rem;line-height:1.5555555556;font-family:Figtree;font-weight:400;color:#2e302d}.boutique-section .boutique-section__slider .swiper-slide .image{position:relative;padding-top:37%}@media (max-width: 991.98px){.boutique-section .boutique-section__slider .swiper-slide .image{padding-top:56%}}.boutique-section .boutique-section__slider .swiper-slide .image img{position:absolute;top:0;right:0;left:0;width:100%;height:100%;object-fit:cover}.story-section .story-section__subheading{font-size:3.1rem;line-height:1.1935483871;font-family:Gilda Display;color:#252525;font-weight:400}.story-section .story-section__heading{font-size:10rem;line-height:1.2;font-weight:400;font-family:Gilda Display;color:#0a090a;max-width:144rem}@media (max-width: 767.98px){.story-section .story-section__heading{font-size:4.9rem;line-height:1.1836734694}}.story-section .story-section__graphic img{width:13.6rem;height:13.6rem;object-fit:contain}@media (max-width: 767.98px){.story-section .story-section__graphic{margin-bottom:5rem;margin-top:0}}.story-section .story-section__text{font-size:1.6rem;line-height:1.5625;font-family:Figtree;font-weight:400;color:#2e302d}.materials-section-content .materials-section__heading{font-size:4.9rem;line-height:1.1836734694;font-family:Gilda Display;color:#252525;font-weight:400}.materials-section-content .materials-section__intro-text{font-size:1.6rem;line-height:1.5625;font-family:Figtree;font-weight:400;color:#2e302db3}.materials-section-content .materials-section__left{position:relative}.materials-section-content .materials-section__left .image{position:relative;padding-top:130%}@media (max-width: 991.98px){.materials-section-content .materials-section__left .image{padding-top:180%}}.materials-section-content .materials-section__left .image img{position:absolute;left:0;top:0;right:0;width:100%;height:100%;object-fit:cover}.materials-section-content .materials-section__left .materials-section__left-content{position:absolute;left:0;right:0;top:0;padding:6.5rem 3rem}.materials-section-content .materials-section__right{padding:8rem 0 8rem 10rem}@media (max-width: 991.98px){.materials-section-content .materials-section__right{padding:4rem 0 4rem 1rem}}.materials-section-content .materials-section__right .materials-section__slide-title{font-size:1.6rem;line-height:1.5625;font-family:Figtree;font-weight:500;color:#2e302d}.materials-section-content .materials-section__right .materials-section__slide-description,.materials-section-content .materials-section__right .materials-section__conclusion{font-size:1.6rem;line-height:1.5625;font-family:Figtree;font-weight:400;color:#2e302db3}.materials-section-content .materials-section__right .materials-section__navigation{display:flex;gap:2rem;margin-bottom:2rem}.materials-section-content .materials-section__right .materials-section__navigation .materials-section__nav-arrow{border:0;background:transparent;color:#252525;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;font-size:3rem;text-decoration:none;padding:0;border-radius:0;position:relative;z-index:10;pointer-events:auto}.materials-section-content .materials-section__right .materials-section__navigation .materials-section__nav-arrow img{width:6.4rem;height:auto}.materials-section-content .materials-section__slider .image{position:relative;padding-top:110%}.materials-section-content .materials-section__slider .image img{position:absolute;left:0;top:0;right:0;width:100%;height:100%;object-fit:cover}.header--has-social .menu-drawer__utility-links{display:none}.header-wrapper{border-bottom:0}.header-wrapper .header{position:absolute;top:0;left:0;right:0;width:100%}.header-wrapper .header.show{background-color:#fff}.header-wrapper .header .header__icon .icon path{fill:#fff}.header-wrapper .header .header__icon--menu .icon path{fill:#fff}
/*# sourceMappingURL=/cdn/shop/t/1/assets/main.css.map */
