:root{--sas-page-bg: radial-gradient(circle at 8% 8%, rgba(195, 124, 255, .22), transparent 24rem), radial-gradient(circle at 92% 10%, rgba(40, 215, 255, .18), transparent 28rem), radial-gradient(circle at 18% 48%, rgba(255, 159, 232, .13), transparent 30rem), radial-gradient(circle at 88% 72%, rgba(40, 215, 255, .12), transparent 32rem), linear-gradient(180deg, #fbf4ff 0%, #f8fbff 30%, #ffffff 55%, #f5fbff 100%);--sas-section-wash: linear-gradient(180deg, rgba(248, 251, 255, 0) 0%, rgba(250, 245, 255, .38) 42%, rgba(246, 252, 255, .28) 74%, rgba(248, 251, 255, 0) 100%), radial-gradient(circle at 14% 8%, rgba(255, 159, 232, .18), transparent 28rem), radial-gradient(circle at 88% 12%, rgba(117, 231, 255, .14), transparent 30rem);--sas-surface: radial-gradient(circle at 16% 10%, rgba(255, 159, 232, .2), transparent 24rem), radial-gradient(circle at 88% 8%, rgba(117, 231, 255, .16), transparent 28rem), rgba(255, 255, 255, .66);--sas-surface-strong: radial-gradient(circle at 14% 8%, rgba(255, 159, 232, .2), transparent 24rem), radial-gradient(circle at 90% 10%, rgba(117, 231, 255, .14), transparent 26rem), rgba(255, 255, 255, .78);--sas-border-soft: rgba(255, 255, 255, .72);--sas-border-lilac: rgba(178, 120, 255, .18);--sas-shadow-soft: 0 24px 70px rgba(78, 47, 150, .14), inset 0 1px 0 rgba(255,255,255,.82);--sas-section-radius: 3rem}html,body,body.gradient{background:var(--sas-page-bg)!important;background-attachment:fixed!important}#MainContent,.main-content,.template-page #MainContent,.template-collection #MainContent,.template-product #MainContent{background:transparent!important}.shopify-section{background-color:transparent}.shopify-section:has(.sas-section),.shopify-section:has(.collection),.shopify-section:has(.rich-text),.shopify-section:has(.main-page-title),.shopify-section:has(.sas-contact-form-section){background-image:var(--sas-section-wash)!important;margin-top:-1px}.sas-section,.sas-band,.sas-band--soft,.sas-band--deep,.collection,.collection.gradient,.rich-text,.rich-text.gradient,.sas-contact-form-section,.sas-contact-form-section.gradient,.main-page-title,.page-width>.main-page-title{background:transparent!important;background-image:none!important}.sas-section+.sas-section,.shopify-section+.shopify-section{margin-top:-1px}.shopify-section:has(.collection){padding-bottom:clamp(4rem,6vw,7.2rem)!important;padding-top:clamp(4rem,6vw,7.2rem)!important}.collection.page-width,.collection .page-width,.main-page-title.page-width,.page-width:has(>.main-page-title),.rich-text .rich-text__wrapper,.sas-contact-form-section .page-width,.contact.page-width{max-width:min(118rem,calc(100vw - 3.2rem))!important}.rich-text .rich-text__blocks:has(.rich-text__text),.template-page .page-width:has(>.main-page-title)+.rte,.template-page .page-width>.rte,.contact form,.sas-contact-form-section .sas-contact-form__shell,.collection .title-wrapper-with-link,.facets-container,.pagination-wrapper,.collection-hero,.collection-hero__inner{background:var(--sas-surface)!important;border:1px solid var(--sas-border-soft)!important;border-radius:var(--sas-section-radius)!important;box-shadow:var(--sas-shadow-soft)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.collection .title-wrapper-with-link,.facets-container,.pagination-wrapper{padding:clamp(1.4rem,2.4vw,2.4rem)!important}.collection .title-wrapper-with-link{margin-left:auto!important;margin-right:auto!important;max-width:min(92rem,calc(100vw - 3.2rem))!important}.collection .product-grid,.collection .grid,.product-grid{position:relative;z-index:1}.collection .product-grid:before,.product-grid:before{background:radial-gradient(circle at 10% 0%,rgba(255,159,232,.16),transparent 22rem),radial-gradient(circle at 88% 12%,rgba(117,231,255,.14),transparent 24rem);border-radius:4rem;content:"";top:-2rem;right:-1rem;bottom:-2rem;left:-1rem;pointer-events:none;position:absolute;z-index:-1}.main-page-title,.collection .title,.title-wrapper-with-link .title,.rich-text .rich-text__heading,.sas-contact-form__heading{color:#201a44!important;letter-spacing:0!important;text-shadow:0 12px 34px rgba(139,66,255,.12)!important}.rte,.rte p,.rte li,.rich-text .rich-text__text,.rich-text .rich-text__text p,.rich-text .rich-text__text li,.collection__description,.collection-hero__description,.sas-contact-form__copy{color:#201a44c2!important}.rte a,.rich-text .rich-text__text a,.collection__description a,.collection-hero__description a{color:#7c35e8!important;font-weight:900;text-decoration-color:#8b42ff47!important;text-underline-offset:.35rem}.sas-hero+.shopify-section,.sas-hero+.sas-band,.shopify-section:has(.sas-hero)+.shopify-section{position:relative}.sas-hero+.shopify-section:before,.shopify-section:has(.sas-hero)+.shopify-section:before{background:radial-gradient(ellipse at 20% 0%,rgba(255,255,255,.82) 0 16%,rgba(250,245,255,.46) 34%,transparent 66%),radial-gradient(ellipse at 82% 0%,rgba(242,250,255,.74) 0 14%,rgba(245,238,255,.42) 36%,transparent 68%);content:"";height:clamp(5rem,7vw,9rem);left:0;pointer-events:none;position:absolute;right:0;top:-1px;z-index:0}.sas-hero+.shopify-section>*,.shopify-section:has(.sas-hero)+.shopify-section>*{position:relative;z-index:1}.footer,.footer.gradient,.footer[class*=color-]{background:linear-gradient(180deg,#f8fbff00,#faf0ff94 20%,#eef7ffdb 54%,#f5ebfff5),radial-gradient(circle at 12% 8%,rgba(255,159,232,.26),transparent 30rem),radial-gradient(circle at 86% 12%,rgba(117,231,255,.22),transparent 34rem),radial-gradient(circle at 50% 100%,rgba(139,66,255,.18),transparent 40rem)!important}@media screen and (max-width:749px){html,body,body.gradient{background-attachment:scroll!important}.shopify-section:has(.sas-section),.shopify-section:has(.collection),.shopify-section:has(.rich-text),.shopify-section:has(.main-page-title),.shopify-section:has(.sas-contact-form-section){background-image:linear-gradient(180deg,#f8fbff00,#faf5ff47 48%,#f8fbff00)!important}.collection.page-width,.collection .page-width,.main-page-title.page-width,.page-width:has(>.main-page-title),.rich-text .rich-text__wrapper,.sas-contact-form-section .page-width,.contact.page-width{max-width:calc(100vw - 1.6rem)!important}.rich-text .rich-text__blocks:has(.rich-text__text),.template-page .page-width:has(>.main-page-title)+.rte,.template-page .page-width>.rte,.contact form,.sas-contact-form-section .sas-contact-form__shell,.collection .title-wrapper-with-link,.facets-container,.pagination-wrapper,.collection-hero,.collection-hero__inner{border-radius:2.2rem!important}.shopify-section:has(.collection){padding-bottom:4rem!important;padding-top:3rem!important}.collection .title-wrapper-with-link,.facets-container,.pagination-wrapper{max-width:calc(100vw - 1.6rem)!important;padding:1.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sas-visual-system.css.map */
