:root{--glass-fill: rgba(245,239,226,.08);--glass-fill-strong: rgba(245,239,226,.14);--glass-edge: rgba(245,239,226,.22);--glass-hi: rgba(255,255,255,.25);--ease-out: cubic-bezier(.2,.8,.2,1)}header.site-header{background:#c62f6bc7;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid rgba(245,239,226,.08)}nav.site-nav{gap:16px}nav.site-nav a:not(.nav-home-icon):not(.cart-link){padding:7px 12px;border-radius:999px;border-bottom:none;transition:background .25s var(--ease-out),color .2s ease}nav.site-nav a:not(.nav-home-icon):not(.cart-link):hover{background:var(--glass-fill-strong);color:var(--cream)}@media(max-width:640px){nav.site-nav{gap:4px}nav.site-nav a:not(.nav-home-icon):not(.cart-link){padding:6px 8px}}.cta{box-shadow:0 10px 24px -14px #2400138c;transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out),background .2s ease,color .2s ease}.cta:hover{box-shadow:0 16px 30px -16px #24001399}.cta:active{transform:translateY(0) scale(.98)}.cta[disabled]{opacity:.5;cursor:not-allowed;transform:none}.cta-checkout{border:1px solid var(--glass-edge);background:var(--glass-fill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 var(--glass-hi);transition:transform .35s var(--ease-out),background .25s ease,border-color .25s ease}.cta-checkout:hover{background:var(--glass-fill-strong);border-color:#f5efe273;transform:translateY(-2px)}.cta-checkout:active{transform:translateY(0) scale(.98)}.panel{background:#5c163899;-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);border:1px solid rgba(245,239,226,.08);box-shadow:0 24px 50px -32px #2400138c}.collection-card{background:#5c163894;-webkit-backdrop-filter:blur(12px) saturate(130%);backdrop-filter:blur(12px) saturate(130%);border:1px solid rgba(245,239,226,.08);transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out),border-color .3s ease}.collection-card:hover{transform:translateY(-5px);border-color:#f5efe22e;box-shadow:0 20px 36px -22px #240013a6}select.product-form,.product-form select{-webkit-appearance:none;appearance:none;font-family:JetBrains Mono,monospace;padding:11px 40px 11px 16px;border-radius:999px;border:1px solid var(--glass-edge);background-color:var(--glass-fill);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23F5EFE2' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px;color:var(--cream);margin-bottom:20px;cursor:pointer}select.product-form option{color:var(--plum)}.cta:focus-visible,.cta-checkout:focus-visible,nav.site-nav a:focus-visible,.collection-card:focus-visible,select:focus-visible{outline:2px solid var(--cream);outline-offset:3px}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){header.site-header{background:var(--pink)}.panel,.collection-card{background:#5c1638bf}}@media(prefers-reduced-motion:reduce){.cta,.cta-checkout,.collection-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/glass.css.map */
