.template-index{background-color:#e3dfd7}.template-page:has(.serenescent-banner) .main-content{background-color:#fff!important}.template-page .shopify-section:has(.serenescent-banner){position:relative}.template-page .shopify-section:has(.serenescent-banner):before{content:"";position:absolute;background-image:url(/cdn/shop/files/Group_1171276422_1.png?v=1772218467);background-repeat:no-repeat;background-position:top center;background-size:contain;top:2rem;left:50%;transform:translate(-50%);width:85%;height:100%;z-index:2}.template-page .shopify-section:has(.serenescent-banner) [class*=ai-video-container]{padding:0;max-width:unset}@media(min-width:1024px){.template-page .shopify-section:has(.serenescent-banner):before{max-width:712px}}@media(min-width:1024px){.template-page .serenescent-banner.mobile{display:none}}@media(max-width:1023px){.template-page .serenescent-banner.mobile{display:block}}@media(max-width:1023px){.template-page .serenescent-banner.desktop{display:none}}@media(min-width:1024px){.template-page .serenescent-banner.desktop{display:block}}.template-page .serenescent-banner img{width:100%}.template-page .serenescent-banner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center}.template-page .serenescent-banner h2{font-family:Inter Tight;font-weight:200;font-size:42px;letter-spacing:10%;text-align:center;margin-bottom:1rem}@media(min-width:1024px){.template-page .serenescent-banner h2{font-size:157px;margin-bottom:4rem}}.template-page .serenescent-banner p{font-family:new-kansas,sans-serif;font-weight:400;font-size:20px;line-height:100%;letter-spacing:5%;text-align:center}@media(min-width:1024px){.template-page .serenescent-banner p{font-size:25px;margin-top:2rem}}.template-page .serenescent-banner a{text-transform:unset;background:#000!important;cursor:pointer;border:solid 2px black;color:#fff;border-radius:var(--buttonRadius);font-size:20px;line-height:1.42;margin:2rem 0 0;min-width:90px;padding:11px 20px;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:normal;width:auto;letter-spacing:2%;font-weight:600;font-family:Quicksand}.template-page [id*=ai_gen_block]:has([class*=ai-collection-switcher]){position:relative}.template-page [id*=ai_gen_block]:has([class*=ai-collection-switcher]):before,.template-page [id*=ai_gen_block]:has([class*=ai-collection-switcher]):after{content:"";position:absolute;background-image:url(/cdn/shop/files/0_0-11_2_1.png?v=1772224596);background-repeat:no-repeat;background-position:top left;background-size:contain;top:-4rem;left:2rem;width:130px;height:100%}@media(max-width:1023px){.template-page [id*=ai_gen_block]:has([class*=ai-collection-switcher]):before,.template-page [id*=ai_gen_block]:has([class*=ai-collection-switcher]):after{width:80px;left:-1rem}}.template-page [id*=ai_gen_block]:has([class*=ai-collection-switcher]):after{background-image:url(/cdn/shop/files/Group_1171276427.png?v=1772224667);right:0;left:unset;background-position:top right;top:-6rem}.template-page [id*=ai_gen_block]:has([class*=ai-collection-switcher]) h2{font-weight:400!important}.template-page [id*=ai_gen_block]:has([class*=ai-collection-switcher]) p{margin-top:1rem}@media(max-width:1023px){.template-page [id*=ai_gen_block]:has([class*=ai-collection-switcher]) h2,.template-page [id*=ai_gen_block]:has([class*=ai-collection-switcher]) p{font-size:20px!important}}.template-page .collage-container{margin:2rem 0 4rem;background-color:#fff;position:relative}.template-page .collage-container [class*=ai-video-section]{position:absolute;top:124%;width:125px;left:30%}.template-page .collage-container [class*=ai-video-container]{padding:0!important}.template-page .collage-container .block--image{position:relative}@media(min-width:1024px){.template-page .collage-container .block--image.mobile{display:none}}@media(max-width:767px){.template-page .collage-container [class*=ai-video-section]{top:130%;width:50px;left:1%}}@media(max-width:1023px){.template-page .collage-container [class*=ai-video-section]{top:126%;width:90px;left:5%}.template-page .collage-container .block--image.mobile{display:block}}@media(max-width:1023px){.template-page .collage-container .block--image.desktop{display:none}}@media(min-width:1024px){.template-page .collage-container .block--image.desktop{display:block}}.template-page .collage-container .block--image img{width:100%}.template-page .collage-container .block--image .text-box{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;max-width:440px}@media(max-width:1023px){.template-page .collage-container .block--image .text-box{max-width:400px;top:66%}}.template-page .collage-container .block--image .text-box h2{font-family:Inter Tight;font-weight:400;font-size:25px;line-height:35px;letter-spacing:20%;text-align:center;text-transform:uppercase;color:#fff}.template-page .collage-container .block--image .text-box h3{font-family:new-kansas,sans-serif;font-weight:400;font-size:25px;line-height:35px;letter-spacing:20%;text-align:center;text-transform:lowercase;color:#fff}@media(max-width:1023px){.template-page .collage-container .block--image .text-box h2{font-weight:800;font-size:14px;line-height:20px}.template-page .collage-container .block--image .text-box h3{font-size:14px;line-height:20px;text-transform:uppercase}}.template-page .collage-container .block--image .text-box a.btn{text-transform:unset}.template-page .review-slider-section{background-color:#fff}.template-page .review-slider-section .review-slider__quote{font-family:Inter Tight;font-weight:400;font-size:10px;line-height:27px;text-align:center;color:#000}@media(min-width:1024px){.template-page .review-slider-section .review-slider__quote,.template-page .review-slider-section .review-slider__author{font-size:20px}}.template-page .review-slider-section .review-slider__author{font-family:Inter Tight;font-weight:400;font-style:italic;font-size:15px;line-height:27px;text-align:center;color:#000}.template-page .scrolling-text{background-color:#000;color:#fff}.template-page .scrolling-text span{font-family:Inter Tight;font-weight:200;font-size:60px;line-height:80px;letter-spacing:20%;text-transform:uppercase}@media(max-width:1023px){.template-page .scrolling-text span{font-size:25px}}.template-page .scrolling-text span i{font-weight:700}.template-page [id*=c_collections_grid]{margin-top:3rem;background-color:#fff}.template-page [id*=c_collections_grid] .section-header__title{font-family:Inter Tight;font-weight:300;font-size:30px;letter-spacing:4%;text-align:center;text-transform:capitalize}.template-page .collections-grid-wrapper .collection-item:hover .collection-image{transform:unset}.template-page .collections-grid-wrapper .c-collections-grid__card{box-shadow:unset}.template-page .collections-grid-wrapper .c-collections-grid__title{font-family:Inter Tight;font-weight:400;font-size:30px;line-height:33.5px;text-transform:capitalize;text-align:left}.template-page .collections-grid-wrapper .c-collections-grid__desc{text-align:left;font-family:new-kansas,sans-serif;font-weight:500;font-size:40px;line-height:49.52px;letter-spacing:-2%;text-transform:capitalize}.template-page .shopify-section:has(.signature-container){background-color:#fff}.template-page .signature-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin:2rem auto}.template-page .signature-container img{margin:auto}@media(max-width:1023px){.template-page .signature-container img{max-width:76px}}.template-page .signature-container p{font-family:Inter Tight;font-weight:400;font-size:20px;line-height:27px;text-align:center}.template-page .signature-container p strong{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/117/assets/html-elements.css.map */
