.page-width.utility-bar__grid{z-index:1}.custom-stone-design{display:block!important;width:100%;height:100%;position:absolute}.rich-text__image img{width:100%;object-fit:cover;border-radius:8px}.rich-text--full-width .rich-text__blocks{max-width:100%}.custom-has-bg{height:458px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:30px;background-size:cover!important;background-repeat:no-repeat!important}.accordion:has(.date-container){display:flex;gap:30px;align-items:flex-start;margin-bottom:30px;border:0px}.date-container{background-color:#f0ebf4;color:#121212;text-align:center;display:flex;flex-direction:column;width:95px;height:93px;justify-content:center;align-items:center}.date-container>span:first-child{font-family:Tenor Sans;font-size:40px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.8px}.date-container>span:last-child{font-family:Josefin Sans;font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:3.3px}.accordion .date-container+details{width:89%;border-radius:8px;border:1px solid #D3D3D3;background:#fff;box-shadow:0 20px 50px #0000001f}.collapsible-content .collapsible-content-wrapper-narrow{max-width:1140px}h3.accordion__title.inline-richtext.h4{font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.64px}.accordion .date-container+details summary{padding:15px 30px;background:none}.accordion .date-container+details summary+.accordion__content.rte{padding:15px 30px}div.slideshow__text.banner__box{max-width:780px}div#Banner-template--23914977853808__image_banner_cbtARR .content-container{max-width:100%}section#shopify-section-template--23914977853808__collection_list_mEMdXc .title-wrapper-with-link{justify-content:center}section#shopify-section-template--23914977853808__collection_list_mEMdXc span.icon-wrap{display:none}section#shopify-section-template--23914977853808__collection_list_mEMdXc h3.card__heading{text-align:center}div#shopify-section-template--23914977853808__banner h1.collection-hero__title{text-align:center;padding-top:60px}h2#SectionHeading-template--23914977853808__collection_list_mEMdXc{max-width:600px;text-align:center}h3.card__heading.h5{font-size:24px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.48px}.card__inner.custom-portrait{--ratio-percent: 125% !important}#shopify-section-template--23817246343536__17588695401a6127c2,#shopify-section-template--25839831449968__17591265444d75d460{max-width:1200px;margin:0 auto}.header__inline-menu .header__menu-item{font-size:17px}.header__inline-menu #HeaderMenu-shop{color:red}#HeaderMenu-youtube{color:#00f!important}.custom-stone-design:before{content:""!important;background:url(/cdn/shop/files/green_crystal1-1.png?v=1759308213)!important;width:10%;height:230px;background-repeat:no-repeat!important;background-size:contain!important;background-position:left center!important;pointer-events:none;transform:rotate(45deg);left:-30px!important;top:-60px!important}.custom-stone-design:after{content:""!important;background:url(/cdn/shop/files/red_crystals1-1.png?v=1759308184)!important;width:10%;height:200px;background-repeat:no-repeat!important;background-size:contain!important;background-position:right center!important;pointer-events:none;right:-30px!important;top:-30px!important}.footer-block__brand-info .footer-block__image-wrapper{max-width:180px!important}.footer-block__brand-info .footer-block__image-wrapper img{width:100%!important}.footer-block__details-content.newsletter h4,footer h2.footer-block__heading.inline-richtext{font-size:15px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase}.footer__copyright.caption small{font-size:14px;font-style:normal;font-weight:400;line-height:150%}.footer__content-bottom{background-color:#fff}footer.footer{background:#fff;background:linear-gradient(0deg,#fff 25%,#f0ebf4 25%)}.custom-footer-container{background-color:#f0ebf4}footer .list-social__item svg path{fill:#fff}footer li.list-social__item{background-color:#7266dc;border-radius:100%}footer ul.list-unstyled.list-social.footer__list-social{gap:17px;margin-top:20px}@media(min-width:990px){.header--middle-center-center{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}}@media(max-width:1024px){.custom-stone-design{display:none!important}.announcement-bar-section div.utility-bar{height:auto!important;padding:5px 0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
