@font-face{font-family:BOWENS;src:url(/cdn/shop/files/BOWENS.woff?v=1714381789) format("woff"),url(/cdn/shop/files/BOWENS.woff2?v=1714381789) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-BoldItalic.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-BoldItalic.woff?v=1714471587) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-SemiBoldItalic.woff2?v=1714471587.woff2) format("woff2"),url(/cdn/shop/files/Lufga-SemiBoldItalic.woff?v=1714471587) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-Bold.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-Bold.woff?v=1714471587) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-MediumItalic.woff2?v=1714471586) format("woff2"),url(/cdn/shop/files/Lufga-MediumItalic.woff?v=1714471586) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-ExtraLightItalic.woff2?v=1714471586) format("woff2"),url(/cdn/shop/files/Lufga-ExtraLightItalic.woff?v=1714471586) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-ThinItalic.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-ThinItalic.woff?v=1714471587) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-Black.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-Black.woff?v=1714471587) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-LightItalic.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-LightItalic.woff?v=1714471587) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-ExtraBold.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-ExtraBold.woff?v=1714471587) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-Italic.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-Italic.woff?v=1714471587) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-Thin.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-Thin.woff?v=1714471587) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-SemiBold.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-SemiBold.woff?v=1714471587) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-ExtraLight.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-ExtraLight.woff?v=1714471587) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-Medium.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-Medium.woff?v=1714471587) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-Light.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-Light.woff?v=1714471587) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/files/Lufga-Regular.woff2?v=1714471587) format("woff2"),url(/cdn/shop/files/Lufga-Regular.woff?v=1714471587) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:Lufga}p{font-size:16px;line-height:30px}.container{max-width:1600px!important;padding:0 100px!important}.cust-banner-sec .hero__main__inner:before{background:none!important}.cust-banner-sec h2.hero__title{font-family:BOWENS;font-size:94px;line-height:88px;letter-spacing:4px}.cust-banner-sec .hero__title{max-width:70.4rem}.cust-banner-sec .hero__subtitle p{font-family:Lufga;font-size:18px;font-weight:300;line-height:30px;margin:3.2rem 0 0}.custom-press .press__logo{background-repeat:no-repeat;background-size:auto;background-position:center;padding:70px 0}.custom-press-background{position:relative}.custom-press-background img{animation:rotate 18s normal linear infinite}.press__logos{position:relative;justify-content:center}.press__logo{position:absolute}@keyframes rotate{0%{-webkit-transform:rotate3d(0,0,1,360deg);transform:rotate3d(0,0,1,360deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.custom-richtext{padding-bottom:45px!important}.custom-richtext .richtext__inner--wide{max-width:1020px}.custom-richtext .richtext__entry p{font-family:Lufga;font-size:18px;font-weight:300;line-height:36px;text-align:center}.custom-feature{background-image:url(/cdn/shop/files/feture-bg.png?v=1713270418);background-repeat:no-repeat;background-position:top center;background-size:100%;padding-top:26rem!important}.custom-feature .products-carousel__head h2:after{display:none}.custom-feature .product-card__title a{font-family:Lufga;font-size:32px;font-weight:400;line-height:48px;text-align:left}.custom-range{background-image:url(/cdn/shop/files/feture-bg.png?v=1713270418);background-repeat:no-repeat;background-position:top center;background-size:100%;padding-top:16rem!important}.custom-range .title-heading h2{font-family:BOWENS;font-size:62px}.project-slider{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.project-img{min-height:500px;overflow:hidden;margin-bottom:30px;max-height:500px}.project-slider .project-box img{min-height:500px;transform:scale(1);transition:all .6s;width:100%}.project-box:hover .project-img img{transform:scale(1.1)}.project-content h3,.project-content h5,.project-content p{margin:0}.project-content h3{font-family:BOWENS;font-size:32px;font-weight:400;line-height:48px;text-align:left}.project-content a{text-decoration:none;color:unset}.project-content h5{font-family:lufga;font-size:22px;font-weight:275;line-height:33px;text-align:left;margin-bottom:20px}.project-content p{font-family:Lufga;font-size:18px;font-weight:300;line-height:27px;text-align:left;max-width:290px}.step-figure img{width:100%}.custom-about{background-repeat:no-repeat;background-position:90% 100%;background-size:auto;overflow:hidden}.custom-about .about__content-wrapper{max-width:100%!important}.custom-about h5{font-size:80px;position:relative;left:10px;white-space:nowrap;right:81vw;font-family:BOWENS;line-height:60px}.custom-about .about__entry p{font-family:Lufga;font-size:32px;font-weight:275;line-height:48px;text-align:right;color:#005469;margin:0}.custom-radiance{padding-top:50px}.custom-radiance .row{display:flex;flex-wrap:wrap}.custom-radiance .row .col-xxl-6{flex:0 0 auto;width:50%}.radiance-img{overflow:hidden;max-height:870px}.radiance-img img{width:100%;height:900px;object-position:center;object-fit:cover}.radiance-content{max-width:685px;margin-right:auto;padding-left:60px}.radiance-content .submit-btn{margin-top:30px;display:inline-block;color:#005469;padding:15px 41px;font-family:Lufga;font-size:20px;font-weight:300;line-height:30px;background:#fccec8;text-align:center;text-transform:uppercase;text-decoration:none}.align-items-center{align-items:center}.radiance-heading{margin-bottom:37px}.radiance-heading h2,.radiance-heading p,.step-box h5,.step-box h3{margin:0}.radiance-heading h2{font-family:Lufga;font-size:32px;font-weight:275;line-height:48px;text-align:left;margin-bottom:20px}.radiance-heading h2 span{font-family:Lufga;font-size:32px;font-weight:400;line-height:48px}.radiance-heading p{font-family:Lufga;font-size:20px;font-weight:300;line-height:30px;text-align:left}.step-box{display:flex;gap:15px;margin-bottom:60px}.step-item{width:50%}.step-item h5{font-family:Lufga;font-size:22px;font-weight:275;line-height:40px;text-align:left}.step-item h3{font-family:Lufga;font-size:32px;font-weight:400;line-height:40px;text-align:left}.step-item p{font-family:Lufga;font-size:15px;font-weight:300;line-height:27px;text-align:left;margin-bottom:0}.custom-icon{padding:85px 0}.custom-list-box{display:grid;grid-template-columns:repeat(6,1fr);gap:40px}.custom-list-item{display:flex;align-items:center;justify-content:center;flex-direction:column}.custom-list-img{max-width:68px;max-height:68px;border:1px solid #005469;min-height:68px;min-width:68px;display:flex;align-items:center;justify-content:center;border-radius:50px;margin-bottom:20px}.custom-list-content p{font-family:Lufga;font-size:16px;font-weight:400;line-height:24px;text-align:center;margin:0}.custom-list-img img{transition:transform .5s}.footer-sec{padding:80px 0;position:relative;border-bottom:2px solid #fccec8}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap}.col-lg-4{flex:0 0 auto;width:33.33%}.col-lg-8{flex:0 0 auto;width:75%}.col-lg-5{flex:0 0 auto;width:41.666%}.col-lg-7{flex:0 0 auto;width:58.333%}.col-md-12{flex:0 0 auto;width:100%}.footer-logo-box{max-width:333px}.footer-logo-box figure{margin:0 0 50px}.footer-logo-box p{font-family:Lufga;font-size:16px;font-weight:400;line-height:24px;text-align:left;margin:0}.footer-widget h3,.footer-widget ul{margin:0}.footer-widget h3{font-family:Lufga;font-size:20px;font-weight:400;line-height:30px;text-align:left;margin-bottom:20px}.footer-widget ul{list-style:none;padding:0}.footer-widget ul li a{font-family:Lufga;font-size:20px;font-weight:300;line-height:30px;text-align:left;color:#005469;text-decoration:none}.footer-bottom{position:relative;padding:30px 0}.footer-text p{margin:0}.footer-text p.copyright_text{font-family:Lufga;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-decoration:none}section.news-letter-sec,.news-letter-sec form{display:flex;flex-direction:column;align-items:center;position:relative;justify-content:center}h2.news-title{font-family:Lufga;font-size:32px;font-weight:200;line-height:48px;text-align:center;color:#005469;margin:0}h2.news-title span{font-family:BOWENS;font-size:42px;font-weight:400}h2.news-title.add-style span{font-family:inherit;font-size:inherit}.img-slider{display:flex;width:100%;align-items:center;justify-content:center;gap:13px;flex-wrap:wrap;margin:60px 0}.news-letter-sec .input-box label{font-family:Lufga;font-size:18px;font-weight:300;line-height:27px;text-align:left;display:block;width:100%}.news-letter-sec .input-box label input{background:transparent;border:1px solid #fccec8;width:100%;height:60px;margin-top:10px;padding:10px 15px;font-size:16px;font-family:Lufga;font-size:18px;font-weight:300;line-height:27px}.news-letter-sec .input-box{display:flex;gap:30px;padding:50px 0;width:100%}.news-letter-sec form{width:71%}.submit-btn{color:#005469;padding:15px 41px;font-family:Lufga;font-size:20px;font-weight:300;line-height:30px;background:#fccec8;text-align:center;text-transform:uppercase;display:flex;align-items:center;gap:5px}img.bg-graphic{position:absolute;z-index:-1;bottom:75px}.header__logo{width:17rem!important}.step-figure.product-step img{min-height:390px;height:390px;overflow:hidden;object-fit:cover;object-position:center}.template--faq #MainContent .card-callout{margin-bottom:0rem}.template--collection h1.collection-banner__title{margin:6.4rem 0 3.2rem}.template--collection .collection-banner .breadcrumbs{padding:2.4rem 0 0}*:focus-visible,.focused,.no-js *:focus{outline:none}.template--contact #MainContent{background-color:#ffece5}form#ContactForm input.field__input{height:5.5rem!important}form#ContactForm input.field__input,textarea#ContactForm-body{background:#fff;border-color:#e6e6e6}.menu-opening .search-form__wrapper:after{background:transparent!important}.menu-opening .search-form__clear{background:#e6e6e6!important}.menu-opening .predictive-search{background-color:#fff!important}.contact-form__inner{max-width:unset!important}.contact-form__head h1.contact-form__title{font-family:BOWENS;font-size:45px;line-height:60px}.contact-form__head .contact-form__entry p{font-family:Lufga;font-size:16px;line-height:30px}.template--default .page-generic__breadcrumbs{display:none}.template--default h3{font-family:BOWENS;font-size:30px;font-weight:400;letter-spacing:.8px}.template--default h3 b{font-weight:400!important}.template--default p span,.template--default ul li span{font-family:Lufga;font-size:16px;line-height:30px}.template--product h4.products-carousel__title:after{background-color:#fccec8}.template--product .main-product__grid--media-grid .main-product__media-list{grid-template-columns:repeat(1,1fr)}.template--product .main-product__breadcrumbs{display:none}.template--product .main-product{padding-bottom:50px}.template--product .button-link:after,.spr-summary-actions-newreview:after{background-color:#f99683}.template--product .main-product__form-submit{padding:0;height:50px;font-family:Lufga;font-size:18px;font-weight:300;line-height:30px;text-transform:uppercase}.template--product .button--secondary{background:#fccec8}.template--product .button--secondary:before{background-color:#fff!important;opacity:.2}.ripple-sec{background-image:url(/cdn/shop/files/ripple-2.png?v=1715240642);background-repeat:no-repeat;background-position:center;background-size:cover}.custom-press .press__logo{display:flex;align-items:center;justify-content:center;max-width:120px;padding-block:1rem;height:100%;grid-area:logo;width:100%;min-width:unset!important}.custom-press img{max-width:100%!important;max-height:100%!important;width:100%!important;height:auto!important}.template--collection .collection-banner__content .collection-banner__title{font-family:BOWENS;font-size:45px}.template--collection .collection-banner__breadcrumbs{display:none}.template--collection .mobile-facets__open svg path{fill:#01546a}.contact-form .contact-form__inner{background-image:url(/cdn/shop/files/sun.png?v=1715236771);background-repeat:no-repeat;background-position:50% 50%;background-size:50%;padding:110px 0}h4.recommended-products{font-family:Bowens;font-size:45px}.main-product__title{font-family:Bowens}.contact-form .contact-form__top{display:none}.template--product .main-product__media-wrapper{margin-top:7.2rem!important}.template--faq .page-banner .page-banner__title{font-family:BOWENS;font-size:45px;line-height:60px}.template--faq .section-accordions__body .accordion{border-bottom:1px solid #f99683}.template--faq .section-accordions__body{background-image:url(/cdn/shop/files/ripple-2.png?v=1715240642);background-repeat:no-repeat;background-position:50% 50%;background-size:100%}.template--collection .collection-body{background-image:url(/cdn/shop/files/sun.png?v=1715236771);background-repeat:no-repeat;background-position:50% 50%;background-size:42%;padding:80px 0}.template--faq .card-callout__wrapper{background-image:url(/cdn/shop/files/sun.png?v=1715236771);background-repeat:no-repeat;background-position:50% 50%;background-size:40%;padding:180px 0}.template--faq .accordion__title{font-family:Lufga}.template--faq .card-callout__wrapper h3{font-family:BOWENS;font-size:45px}.footer-logo-box img{width:17rem!important}.template--faq .page-banner{padding:2.4rem 0 4.8rem}.template--faq .section-accordions{margin:4.8rem 0 6.4rem;margin-bottom:0}.template--product .main-product__details .main-product__title{font-family:BOWENS;font-size:30px}@media only screen and (max-width: 768px){.custom-about{background-size:100%}.news-letter-sec .news-title{padding:50px 0}}@media only screen and (max-width: 575px){.template--collection #product-grid{grid-template-columns:repeat(1,1fr)}}.main-product__form-buttons--buyitnow{display:none}.custom-header{background:transparent!important;transition:all .6s}.custom-header.newheader{background:#fff!important}.custom-header .header__nav,.custom-header .header__logo{grid-area:auto}.custom-header .header__inner{grid-template-columns:14.5rem auto auto}.template--product .accordion__content span{font-size:1.8rem}.template--product .accordion__inner .accordion__title{font-size:1.8rem;font-weight:700}section.news-letter-sec{padding-top:42.5px}.comingsoon-form__title{font-family:BOWENS;font-size:75px;line-height:70px;text-align:center}.coming__pg p{text-align:center;font-size:32px;font-family:Lufga;line-height:auto}.coming--form-outer{background-repeat:no-repeat;background-position:50% 20%;background-size:30%;padding:110px 0}.sing-up--pg p{font-family:Lufga;text-align:center;font-size:20px}.coming--form-field{background:transparent;border:2px solid #FCCEC8}.coming--form-field__label{font-size:18px}.soon__sub{margin:auto;border-radius:10px}.template--coming-soon .header__logo img{max-width:150px;height:auto}.template--coming-soon .header__wrapper{padding:20px 0}.template--coming-soon .custom-header{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
