:root{--aurelion-shell: #f7f2ec;--aurelion-surface: #ffffff;--aurelion-surface-soft: #fcf8f3;--aurelion-ink: #17120f;--aurelion-muted: #6f6359;--aurelion-line: rgba(43, 31, 22, .1);--aurelion-line-strong: rgba(43, 31, 22, .18);--aurelion-shadow-soft: 0 18px 42px rgba(28, 20, 14, .08);--aurelion-shadow-hover: 0 24px 60px rgba(28, 20, 14, .12);--aurelion-radius-card: 24px;--aurelion-radius-panel: 28px}body{background:radial-gradient(circle at top center,rgba(230,214,197,.2),transparent 28%),linear-gradient(180deg,#fbf7f2,#fff 18% 100%);color:var(--aurelion-ink)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.24),transparent 18%),radial-gradient(circle at 20% 0%,rgba(210,190,170,.1),transparent 26%);z-index:0}#MainContent,#header-group,footer{position:relative;z-index:1}.header-section .section,.header-section{background:#fffaf5e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--aurelion-line)}.header-section .section{box-shadow:0 10px 30px #140c080a}.header a,.header button,.header .button,.header-drawer a,.header-drawer button{letter-spacing:.06em}@media screen and (min-width:750px){.header a,.header button,.header .button{font-size:.92rem}}.product-card,.collection-card,.resource-card,.predictive-search-results__card{background:var(--aurelion-surface);border:1px solid var(--aurelion-line);border-radius:var(--aurelion-radius-card);box-shadow:var(--aurelion-shadow-soft);overflow:clip}.product-card__image,.collection-card__image,.resource-card__image,.card-gallery,.product-media-container,.product-media-gallery,.product-media-gallery img,.product-media-gallery video,.product-media-gallery model-viewer{border-radius:calc(var(--aurelion-radius-card) - 2px);overflow:hidden}.product-card__content,.collection-card__content,.resource-card__content{padding:1rem 1.05rem 1.2rem}.product-card .group-block,.collection-card .group-block,.resource-card .group-block{gap:.45rem}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card:hover,.collection-card:hover,.resource-card:hover{transform:translateY(-6px);box-shadow:var(--aurelion-shadow-hover)}}:is(.product-card,.product-grid__card,.collection-card,.resource-card) :is(h4,.h4,h5,.h5,h6,.h6){color:var(--aurelion-ink);letter-spacing:.01em}.price,.compare-at-price,.unit-price,product-price{color:var(--aurelion-ink);letter-spacing:.04em;font-weight:700}.button,button.button,.shopify-payment-button__button,button.shopify-payment-button__button--unbranded{border-radius:999px;letter-spacing:.12em;text-transform:uppercase;font-size:.82rem}.variant-picker .variant-option--buttons{gap:.75rem}.variant-option__button-label:not(.variant-option__button-label--has-swatch){min-height:48px;border-radius:999px;background:var(--aurelion-surface-soft);box-shadow:inset 0 0 0 1px var(--aurelion-line);color:var(--aurelion-ink);padding-inline:1rem}.variant-option__button-label__pill{background:#1b1512;box-shadow:inset 0 0 0 1px #ffffff14}.variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch){background:#f2ebe4;color:#9c8f83}.variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch){box-shadow:none}.swatch,.pills__pill--swatch .swatch{box-shadow:inset 0 0 0 1px #17120f24}.product-details{background:#ffffffeb;border:1px solid var(--aurelion-line);border-radius:var(--aurelion-radius-panel);padding:clamp(1.15rem,2vw,2rem);box-shadow:var(--aurelion-shadow-soft)}.product-details .quantity-selector{border-radius:999px;border-color:var(--aurelion-line-strong)}@media screen and (min-width:990px){.product-details{position:sticky;top:calc(var(--header-group-height, 88px) + 1.25rem)}}.shopify-section .section-background{background:transparent}.template-index .shopify-section,.template-collection .shopify-section,.template-product .shopify-section{margin-block:clamp(1.5rem,2vw,3rem)}.template-index .hero .section-content-wrapper,.template-index .hero .group-block{border-radius:32px}.template-index .hero .section-background{overflow:hidden;border-radius:32px}.template-index .hero .button,.template-index .hero button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.template-collection .page-width-wide,.template-product .page-width-wide,.template-product .page-width-normal{--page-margin: 20px}@media screen and (min-width:750px){.template-collection .page-width-wide,.template-product .page-width-wide,.template-product .page-width-normal{--page-margin: 44px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aurelion-premium.css.map */
