.StoreTemporarilyUnavailable-module-scss-module__jy-iaG__unavailable{width:min(100% - 2*var(--space-s),45rem);padding:var(--space-xl)var(--space-l);border-radius:var(--radius-l);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-1);color:var(--color-text);margin:auto}@media (max-width:480px){.StoreTemporarilyUnavailable-module-scss-module__jy-iaG__unavailable{padding:var(--space-l)var(--space-m)}}.StoreTemporarilyUnavailable-module-scss-module__jy-iaG__unavailable__title{font-family:var(--font-display);font-size:var(--step-4);margin:0;line-height:1.15}.StoreTemporarilyUnavailable-module-scss-module__jy-iaG__unavailable__copy{margin:var(--space-xs)0 0;font-size:var(--step-0);color:var(--color-text-muted);line-height:1.6}
.SkeletalLoader-module-scss-module__QhpCnG__skeleton{background-color:var(--color-neutral-10,#e2e8f0);border-radius:var(--radius-s,4px);width:100%;height:100%;position:relative;overflow:hidden}.SkeletalLoader-module-scss-module__QhpCnG__skeleton:after{content:"";background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:2s infinite SkeletalLoader-module-scss-module__QhpCnG__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes SkeletalLoader-module-scss-module__QhpCnG__shimmer{to{transform:translate(100%)}}.SkeletalLoader-module-scss-module__QhpCnG__text{border-radius:var(--radius-s,4px);height:1em;margin-bottom:.5em}.SkeletalLoader-module-scss-module__QhpCnG__circular{border-radius:50%}.SkeletalLoader-module-scss-module__QhpCnG__rectangular{border-radius:var(--radius-m,8px)}
.DynamicStorefront-module-scss-module__zqHW-G__potionLayout{flex-direction:column;flex:1;min-height:0;display:flex}.DynamicStorefront-module-scss-module__zqHW-G__main{flex-direction:column;flex:1;display:flex}.DynamicStorefront-module-scss-module__zqHW-G__mainShop{--shop-inline:var(--space-1,clamp(1.25rem,1.2rem + .3vw,1.46rem));--shop-max:var(--content-width-page,80rem)}.DynamicStorefront-module-scss-module__zqHW-G__mainShop .shop-banner-section .section__inner{max-width:var(--shop-max)!important;padding-inline:var(--shop-inline)!important;box-sizing:border-box!important;margin-inline:auto!important}.DynamicStorefront-module-scss-module__zqHW-G__shopGrid{box-sizing:border-box;width:100%;max-width:var(--shop-max,var(--content-width-page,80rem));padding-block:clamp(1.5rem,3vw,2.5rem);padding-inline:var(--shop-inline,var(--space-1,1.25rem));grid-template-columns:200px minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);margin:0 auto;display:grid}:is(.DynamicStorefront-module-scss-module__zqHW-G__shopGrid .product-grid-section,.DynamicStorefront-module-scss-module__zqHW-G__shopGrid .product-grid-section .section__inner){align-items:stretch!important;width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}.DynamicStorefront-module-scss-module__zqHW-G__shopGrid .product-grid-section__grid{justify-content:start!important;width:100%!important;max-width:none!important;margin-inline:0!important}.DynamicStorefront-module-scss-module__zqHW-G__shopGrid .product-grid-section__grid:has(>:only-child){grid-template-columns:repeat(var(--product-grid-columns,3),minmax(0,1fr))!important}@media (max-width:768px){.DynamicStorefront-module-scss-module__zqHW-G__shopGrid{grid-template-columns:1fr;gap:1rem}:is(.DynamicStorefront-module-scss-module__zqHW-G__shopGrid .product-grid-section__grid,.DynamicStorefront-module-scss-module__zqHW-G__shopGrid .product-grid-section__grid:has(>:only-child)){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.DynamicStorefront-module-scss-module__zqHW-G__shopGridProducts{min-width:0}
.DirectorySearchBar-module-scss-module__505pfG__form{background:color-mix(in srgb,var(--color-text,#faf7f2)8%,transparent);border:1px solid color-mix(in srgb,var(--color-text,#faf7f2)14%,transparent);border-radius:999px;align-items:center;gap:8px;width:100%;padding:6px 10px 6px 12px;display:flex}@media (prefers-reduced-motion:no-preference){.DirectorySearchBar-module-scss-module__505pfG__form{transition:border-color var(--duration-fast,.15s)var(--ease-standard),background var(--duration-fast,.15s)var(--ease-standard)}}.DirectorySearchBar-module-scss-module__505pfG__form:hover{border-color:color-mix(in srgb,var(--surface-brand,#8b5cf6)35%,transparent)}.DirectorySearchBar-module-scss-module__505pfG__form:focus-within{border-color:var(--surface-brand,#8b5cf6);background:color-mix(in srgb,var(--color-text,#faf7f2)10%,transparent)}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__form{background:var(--dir-void-light,#0a0a10);border-color:var(--dir-ash,#2a2a38)}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__form:hover{border-color:var(--dir-amethyst-edge,#9b6dff66)}@supports (color:lab(0% 0 0)){[data-directory] .DirectorySearchBar-module-scss-module__505pfG__form:hover{border-color:var(--dir-amethyst-edge,lab(56.4047% 42.835 -67.4716/.4))}}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__form:focus-within{border-color:var(--dir-emerald,#2dd4a8);background:var(--dir-void-light,#0a0a10);box-shadow:0 0 0 2px #2dd4a826;box-shadow:0 0 0 2px lab(76.1647% -50.7209 9.50861/.15)}.DirectorySearchBar-module-scss-module__505pfG__icon{color:color-mix(in srgb,var(--color-text,#faf7f2)65%,transparent);flex-shrink:0;justify-content:center;align-items:center;font-size:1.05em;line-height:1;display:inline-flex}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__icon{color:var(--dir-silver,#8888a0)}.DirectorySearchBar-module-scss-module__505pfG__input{min-width:0;color:var(--color-text,#faf7f2);font-family:var(--font-body,sans-serif);background:0 0;border:none;outline:none;flex:1;font-size:.875rem;line-height:1.4}.DirectorySearchBar-module-scss-module__505pfG__input::placeholder{color:color-mix(in srgb,var(--color-text,#faf7f2)50%,transparent)}.DirectorySearchBar-module-scss-module__505pfG__input::-webkit-search-cancel-button{appearance:none}.DirectorySearchBar-module-scss-module__505pfG__input::-webkit-search-decoration{appearance:none}.DirectorySearchBar-module-scss-module__505pfG__submit{background:var(--surface-brand,#8b5cf6);width:28px;height:28px;color:var(--color-text-inverse,#fff);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (prefers-reduced-motion:no-preference){.DirectorySearchBar-module-scss-module__505pfG__submit{transition:background var(--duration-fast,.15s)var(--ease-standard),transform var(--duration-fast,.15s)var(--ease-standard)}}.DirectorySearchBar-module-scss-module__505pfG__submit:hover{background:color-mix(in srgb,var(--surface-brand,#8b5cf6)85%,#fff 15%)}.DirectorySearchBar-module-scss-module__505pfG__submit:active{transform:scale(.96)}.DirectorySearchBar-module-scss-module__505pfG__submit:focus-visible{outline:2px solid var(--color-text,#faf7f2);outline-offset:2px}.DirectorySearchBar-module-scss-module__505pfG__submit:before{content:"";border:1.5px solid;border-radius:50%;width:12px;height:12px;display:block;transform:translate(-1px,-1px);box-shadow:5px 5px 0 -4px}.DirectorySearchBar-module-scss-module__505pfG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DirectorySearchBar-module-scss-module__505pfG__variant-compact{width:100%}@media (min-width:768px){.DirectorySearchBar-module-scss-module__505pfG__variant-compact{max-width:320px}}.DirectorySearchBar-module-scss-module__505pfG__variant-hero{max-width:560px;margin-inline:auto;padding:10px 12px 10px 18px}.DirectorySearchBar-module-scss-module__505pfG__variant-hero .DirectorySearchBar-module-scss-module__505pfG__input{font-size:1rem}.DirectorySearchBar-module-scss-module__505pfG__variant-hero .DirectorySearchBar-module-scss-module__505pfG__submit{width:36px;height:36px}.DirectorySearchBar-module-scss-module__505pfG__variant-hero .DirectorySearchBar-module-scss-module__505pfG__submit:before{width:14px;height:14px;box-shadow:6px 6px 0 -5px}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__variant-hero{padding:9px 18px}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__variant-hero .DirectorySearchBar-module-scss-module__505pfG__submit{display:none}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__variant-hero .DirectorySearchBar-module-scss-module__505pfG__input{font-size:.95rem}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__variant-compact .DirectorySearchBar-module-scss-module__505pfG__input,[data-directory] .DirectorySearchBar-module-scss-module__505pfG__variant-hero .DirectorySearchBar-module-scss-module__505pfG__input{color:var(--dir-white,#f4f4fa)}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__variant-compact .DirectorySearchBar-module-scss-module__505pfG__input::placeholder,[data-directory] .DirectorySearchBar-module-scss-module__505pfG__variant-hero .DirectorySearchBar-module-scss-module__505pfG__input::placeholder{color:var(--dir-silver,#8888a0)}.DirectorySearchBar-module-scss-module__505pfG__fallback{background:color-mix(in srgb,var(--color-text,#faf7f2)8%,transparent);border:1px solid color-mix(in srgb,var(--color-text,#faf7f2)14%,transparent);color:var(--color-text,#faf7f2);font-family:var(--font-body,sans-serif);font-size:.875rem;font-weight:var(--weight-medium,500);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.DirectorySearchBar-module-scss-module__505pfG__fallback{transition:border-color var(--duration-fast,.15s)var(--ease-standard),background var(--duration-fast,.15s)var(--ease-standard)}}.DirectorySearchBar-module-scss-module__505pfG__fallback:hover{border-color:var(--surface-brand,#8b5cf6);background:color-mix(in srgb,var(--surface-brand,#8b5cf6)12%,transparent)}.DirectorySearchBar-module-scss-module__505pfG__fallback:focus-visible{outline:2px solid var(--surface-brand,#8b5cf6);outline-offset:2px}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__fallback{background:var(--dir-void-light,#0a0a10);border-color:var(--dir-ash,#2a2a38);color:var(--dir-white,#f4f4fa)}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__fallback:hover{border-color:var(--dir-emerald,#2dd4a8);color:var(--dir-emerald,#2dd4a8);background:#2dd4a80f;background:lab(76.1647% -50.7209 9.50861/.06)}[data-directory] .DirectorySearchBar-module-scss-module__505pfG__fallback:focus-visible{outline:2px solid var(--dir-emerald,#2dd4a8);outline-offset:2px}.DirectorySearchBar-module-scss-module__505pfG__wrapper{width:100%;position:relative}.DirectorySearchBar-module-scss-module__505pfG__wrapper:has(.DirectorySearchBar-module-scss-module__505pfG__variant-compact){max-width:320px}.DirectorySearchBar-module-scss-module__505pfG__panel{z-index:200;background:var(--dir-void-light,#0a0a10);color:var(--dir-white,#f4f4fa);border:1px solid var(--dir-ash,#2a2a38);overscroll-behavior:contain;border-radius:14px;max-height:480px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto;box-shadow:0 1px 2px #00000029,0 16px 40px -12px #0000007a}@media (prefers-reduced-motion:no-preference){.DirectorySearchBar-module-scss-module__505pfG__panel{animation:DirectorySearchBar-module-scss-module__505pfG__dir-dropdown-in .14s var(--ease-standard,cubic-bezier(.2,0,0,1))}}@keyframes DirectorySearchBar-module-scss-module__505pfG__dir-dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.DirectorySearchBar-module-scss-module__505pfG__listbox{margin:0;padding:4px;list-style:none}.DirectorySearchBar-module-scss-module__505pfG__sectionLabel{font-family:var(--font-body,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--dir-silver,#8888a0);pointer-events:none;-webkit-user-select:none;user-select:none;padding:10px 12px 4px;font-size:.6875rem;font-weight:600}.DirectorySearchBar-module-scss-module__505pfG__row{border-radius:10px;align-items:center;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){.DirectorySearchBar-module-scss-module__505pfG__row{transition:background-color var(--duration-fast,.15s)var(--ease-standard)}}.DirectorySearchBar-module-scss-module__505pfG__rowActive{background:color-mix(in oklch,var(--dir-white,#f4f4fa)7%,transparent);box-shadow:inset 2px 0 0 0 var(--dir-emerald,#2dd4a8)}.DirectorySearchBar-module-scss-module__505pfG__rowLink{width:100%;color:inherit;font-family:var(--font-body,sans-serif);align-items:center;gap:10px;padding:8px 12px;font-size:.9375rem;text-decoration:none;display:flex}.DirectorySearchBar-module-scss-module__505pfG__rowLink:focus-visible{outline:none}.DirectorySearchBar-module-scss-module__505pfG__rowCategory{cursor:pointer}.DirectorySearchBar-module-scss-module__505pfG__rowCategory .DirectorySearchBar-module-scss-module__505pfG__rowLink{font-size:.9375rem;font-weight:500}.DirectorySearchBar-module-scss-module__505pfG__rowVendor{cursor:pointer}.DirectorySearchBar-module-scss-module__505pfG__rowVendor .DirectorySearchBar-module-scss-module__505pfG__rowLink img{object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.DirectorySearchBar-module-scss-module__505pfG__vendorMonogram{background:radial-gradient(circle at 50% 42%,#9b6dff33,transparent 62%),var(--dir-void-light,#0a0a10);border:1px solid var(--dir-ash,#2a2a38);width:40px;height:40px;font-family:var(--font-display,var(--font-body,sans-serif));color:var(--dir-silver,#8888a0);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:inline-flex}@supports (color:lab(0% 0 0)){.DirectorySearchBar-module-scss-module__505pfG__vendorMonogram{background:radial-gradient(circle at 50% 42%,lab(56.4047% 42.835 -67.4716/.2),transparent 62%),var(--dir-void-light,#0a0a10)}}.DirectorySearchBar-module-scss-module__505pfG__rowName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.DirectorySearchBar-module-scss-module__505pfG__rowTagline{color:var(--dir-silver,#8888a0);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:.8125rem;overflow:hidden}.DirectorySearchBar-module-scss-module__505pfG__rowBoard{cursor:pointer}.DirectorySearchBar-module-scss-module__505pfG__rowBoard .DirectorySearchBar-module-scss-module__505pfG__rowLink{font-size:.9375rem;font-weight:500}.DirectorySearchBar-module-scss-module__505pfG__footer{border-top:1px solid var(--dir-ash,#2a2a38);cursor:pointer;color:var(--dir-emerald,#2dd4a8);font-family:var(--font-body,sans-serif);border-radius:0 0 9px 9px;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:11px 12px;font-size:.875rem;font-weight:600;display:flex}@media (prefers-reduced-motion:no-preference){.DirectorySearchBar-module-scss-module__505pfG__footer{transition:background-color var(--duration-fast,.15s)var(--ease-standard)}}.DirectorySearchBar-module-scss-module__505pfG__footerLink{width:100%;color:inherit;font:inherit;justify-content:space-between;align-items:center;gap:8px;text-decoration:none;display:flex}.DirectorySearchBar-module-scss-module__505pfG__footerLink:focus-visible{outline:none}.DirectorySearchBar-module-scss-module__505pfG__footerActive{background:#2dd4a814;background:lab(76.1647% -50.7209 9.50861/.08)}.DirectorySearchBar-module-scss-module__505pfG__footerLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DirectorySearchBar-module-scss-module__505pfG__footerArrow{flex-shrink:0}.DirectorySearchBar-module-scss-module__505pfG__loading{padding:4px}.DirectorySearchBar-module-scss-module__505pfG__skeletonRow{border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.DirectorySearchBar-module-scss-module__505pfG__skeleton{background:linear-gradient(90deg,color-mix(in oklch,var(--dir-white,#f4f4fa)9%,var(--dir-void-light,#0a0a10))25%,color-mix(in oklch,var(--dir-white,#f4f4fa)18%,var(--dir-void-light,#0a0a10))50%,color-mix(in oklch,var(--dir-white,#f4f4fa)9%,var(--dir-void-light,#0a0a10))75%);background-size:200% 100%;border-radius:6px;display:block}@media (prefers-reduced-motion:no-preference){.DirectorySearchBar-module-scss-module__505pfG__skeleton{animation:1.4s ease-in-out infinite DirectorySearchBar-module-scss-module__505pfG__dir-skeleton-shimmer}}@keyframes DirectorySearchBar-module-scss-module__505pfG__dir-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.DirectorySearchBar-module-scss-module__505pfG__skeletonThumb{border-radius:8px;flex-shrink:0;width:40px;height:40px}.DirectorySearchBar-module-scss-module__505pfG__skeletonMeta{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.DirectorySearchBar-module-scss-module__505pfG__skeletonLineName{width:60%;height:.85rem}.DirectorySearchBar-module-scss-module__505pfG__skeletonLineLabel{width:35%;height:.7rem}.DirectorySearchBar-module-scss-module__505pfG__noResults{padding:20px 16px}.DirectorySearchBar-module-scss-module__505pfG__noResultsText{font-family:var(--font-body,sans-serif);color:var(--dir-silver,#8888a0);margin:0;font-size:.875rem}
.page-module-scss-module__h8YXta__alkemyPage{color:#c0c0d0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;font-family:var(--font-outfit,"Outfit",system-ui,sans-serif);--section-gap:clamp(80px,12vw,160px);--color-bg:#050508;--color-text:#c0c0d0;flex-direction:column;display:flex;position:relative;background:#050508!important}.page-module-scss-module__h8YXta__alkemyContent{flex-direction:column;flex:1;display:flex;position:relative}.page-module-scss-module__h8YXta__alkemyContent>section,.page-module-scss-module__h8YXta__alkemyContent>footer{z-index:1;position:relative}.page-module-scss-module__h8YXta__primaryCta,.page-module-scss-module__h8YXta__primaryCta:hover{filter:brightness(1.05)}.page-module-scss-module__h8YXta__secondaryCta:hover{background:#faf7f21f;border-color:#faf7f252}.page-module-scss-module__h8YXta__capabilityCard h3{color:var(--color-text);margin:0 0 .45rem;font-size:1rem}.page-module-scss-module__h8YXta__capabilityCard p{color:var(--color-text-muted);margin:0;font-size:.92rem;line-height:1.55}.page-module-scss-module__h8YXta__missingState{border-radius:var(--radius-l);border:1px solid var(--color-border);background:var(--color-surface);width:min(100% - 2rem,720px);box-shadow:var(--shadow-1);color:var(--color-text);margin:auto;padding:clamp(2rem,6vw,3.5rem)}.page-module-scss-module__h8YXta__missingTitle{font-family:var(--font-display);margin:0;font-size:clamp(1.5rem,3.5vw,2.4rem)}.page-module-scss-module__h8YXta__missingCopy{color:var(--color-text-muted);margin:.75rem 0 0;line-height:1.6}.page-module-scss-module__h8YXta__missingCopy code{font-family:var(--font-mono);color:var(--color-text);background:var(--color-surface-hover);border-radius:var(--radius-s);padding:2px 6px}@media (max-width:940px){.page-module-scss-module__h8YXta__hero{grid-template-columns:1fr}.page-module-scss-module__h8YXta__heroPanel{max-width:36rem}}@media (max-width:640px){.page-module-scss-module__h8YXta__landingMain{width:min(100% - 1.25rem,1180px);padding-top:1rem}.page-module-scss-module__h8YXta__heroTitle{font-size:clamp(1.7rem,9vw,2.5rem)}.page-module-scss-module__h8YXta__heroActions{gap:.5rem}.page-module-scss-module__h8YXta__primaryCta,.page-module-scss-module__h8YXta__secondaryCta{justify-content:center;width:100%}}
.StorefrontSearchBar-module-scss-module__I1L7WW__wrapper{width:100%;min-width:200px;max-width:480px;position:relative}.StorefrontSearchBar-module-scss-module__I1L7WW__form{background:color-mix(in srgb,var(--color-text,#faf7f2)8%,transparent);border:1px solid color-mix(in srgb,var(--color-text,#faf7f2)14%,transparent);border-radius:999px;align-items:center;gap:8px;width:100%;padding:6px 10px 6px 12px;display:flex}@media (prefers-reduced-motion:no-preference){.StorefrontSearchBar-module-scss-module__I1L7WW__form{transition:border-color var(--duration-fast,.15s)var(--ease-standard),background var(--duration-fast,.15s)var(--ease-standard)}}.StorefrontSearchBar-module-scss-module__I1L7WW__form:hover{border-color:color-mix(in srgb,var(--surface-brand,#8b5cf6)35%,transparent)}.StorefrontSearchBar-module-scss-module__I1L7WW__form:focus-within{border-color:var(--surface-brand,#8b5cf6);background:color-mix(in srgb,var(--color-text,#faf7f2)10%,transparent)}.StorefrontSearchBar-module-scss-module__I1L7WW__icon{color:color-mix(in srgb,var(--color-text,#faf7f2)65%,transparent);flex-shrink:0;justify-content:center;align-items:center;font-size:1.05em;line-height:1;display:inline-flex}.StorefrontSearchBar-module-scss-module__I1L7WW__input{min-width:0;color:var(--color-text,#faf7f2);font-family:var(--font-body,sans-serif);background:0 0;border:none;outline:none;flex:1;font-size:.875rem;line-height:1.4}.StorefrontSearchBar-module-scss-module__I1L7WW__input::placeholder{color:color-mix(in srgb,var(--color-text,#faf7f2)50%,transparent)}.StorefrontSearchBar-module-scss-module__I1L7WW__input::-webkit-search-cancel-button{appearance:none}.StorefrontSearchBar-module-scss-module__I1L7WW__input::-webkit-search-decoration{appearance:none}.StorefrontSearchBar-module-scss-module__I1L7WW__submit{background:var(--surface-brand,#8b5cf6);width:28px;height:28px;color:var(--color-text-inverse,#fff);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (prefers-reduced-motion:no-preference){.StorefrontSearchBar-module-scss-module__I1L7WW__submit{transition:background var(--duration-fast,.15s)var(--ease-standard),transform var(--duration-fast,.15s)var(--ease-standard)}}.StorefrontSearchBar-module-scss-module__I1L7WW__submit:hover{background:color-mix(in srgb,var(--surface-brand,#8b5cf6)85%,#fff 15%)}.StorefrontSearchBar-module-scss-module__I1L7WW__submit:active{transform:scale(.96)}.StorefrontSearchBar-module-scss-module__I1L7WW__submit:focus-visible{outline:2px solid var(--color-text,#faf7f2);outline-offset:2px}.StorefrontSearchBar-module-scss-module__I1L7WW__submit:before{content:"";border:1.5px solid;border-radius:50%;width:12px;height:12px;display:block;transform:translate(-1px,-1px);box-shadow:5px 5px 0 -4px}.StorefrontSearchBar-module-scss-module__I1L7WW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StorefrontSearchBar-module-scss-module__I1L7WW__panel{--surface-base:var(--color-bg);--surface-base-fg:var(--color-text);--surface-base-fg-muted:var(--color-text-muted);--surface-base-fg-subtle:var(--color-text-subtle);--surface-raised:var(--color-surface);--surface-raised-fg:var(--color-text);--surface-raised-fg-muted:var(--color-text-muted);--surface-sunken:var(--color-surface-sunken,var(--color-bg));--surface-sunken-fg:var(--color-text);--header-bar-bg:var(--color-text);--header-bar-fg:var(--color-bg);--header-bar-fg-muted:color-mix(in oklch,var(--color-bg)65%,transparent);--cta-bg:var(--color-interactive);--cta-bg-hover:var(--color-interactive-hover,var(--color-interactive));--cta-bg-active:var(--color-interactive-active,var(--color-interactive));--cta-fg:var(--button-fg,var(--color-text-inverse));--cta-secondary-bg:transparent;--cta-secondary-bg-hover:color-mix(in oklch,var(--color-text)6%,transparent);--cta-secondary-fg:var(--color-text);--cta-secondary-border:var(--color-border-strong,var(--color-border));--accent:var(--color-interactive);--accent-fg:var(--button-fg,var(--color-text-inverse));--accent-text:var(--accent-readable,var(--color-interactive));--on-interactive-text:var(--button-fg,var(--color-text-inverse));--on-accent-text:var(--on-accent-readable,var(--button-fg,var(--color-text-inverse)));--accent-tint:color-mix(in oklch,var(--color-interactive)12%,transparent);--accent-tint-strong:color-mix(in oklch,var(--color-interactive)22%,transparent);--accent-ring:color-mix(in oklch,var(--color-interactive)28%,transparent);--intent-success:#2dd4a8;--intent-success-fg:#04140e;--intent-success-tint:#2dd4a824;--intent-warning:#e8b840;--intent-warning-fg:#1a1305;--intent-warning-tint:#e8b84024;--intent-danger:#f46;--intent-danger-fg:#1a040a;--intent-danger-tint:#ff446624;--intent-info:#9b6dff;--intent-info-fg:#0d0820;--intent-info-tint:#9b6dff24;--border-subtle:color-mix(in oklch,var(--color-text)8%,transparent);--border-strong:color-mix(in oklch,var(--color-text)18%,transparent);--focus-ring-color:var(--accent-ring);--focus-ring:0 0 0 3px var(--accent-ring);--disabled-bg:color-mix(in oklch,var(--color-text)6%,transparent);--disabled-fg:color-mix(in oklch,var(--color-text)38%,transparent);--disabled-border:color-mix(in oklch,var(--color-text)10%,transparent);--disabled-opacity:.55;z-index:200;background:var(--surface-raised);color:var(--surface-raised-fg);border:1px solid var(--border-subtle);border-radius:var(--radius-l,14px);overscroll-behavior:contain;max-height:480px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto;box-shadow:0 1px 2px #00000014,0 16px 40px -12px #00000061}@supports (color:lab(0% 0 0)){.StorefrontSearchBar-module-scss-module__I1L7WW__panel{--intent-success-tint:lab(76.1647% -50.7209 9.50861/.14);--intent-warning-tint:lab(77.6541% 9.41768 64.3872/.14);--intent-danger-tint:lab(59.1579% 71.5705 26.0626/.14);--intent-info-tint:lab(56.4047% 42.835 -67.4716/.14)}}@media (prefers-reduced-motion:no-preference){.StorefrontSearchBar-module-scss-module__I1L7WW__panel{animation:StorefrontSearchBar-module-scss-module__I1L7WW__sf-dropdown-in .14s var(--ease-standard,cubic-bezier(.2,0,0,1))}}@keyframes StorefrontSearchBar-module-scss-module__I1L7WW__sf-dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.StorefrontSearchBar-module-scss-module__I1L7WW__listbox{margin:0;padding:4px;list-style:none}.StorefrontSearchBar-module-scss-module__I1L7WW__row{border-radius:var(--radius-m,10px);align-items:center;gap:12px;padding:8px 10px;display:flex}.StorefrontSearchBar-module-scss-module__I1L7WW__rowProduct{cursor:pointer}@media (prefers-reduced-motion:no-preference){.StorefrontSearchBar-module-scss-module__I1L7WW__rowProduct{transition:background-color var(--duration-fast,.15s)var(--ease-standard)}}.StorefrontSearchBar-module-scss-module__I1L7WW__rowActive{background:color-mix(in oklch,var(--surface-raised-fg)7%,transparent);box-shadow:inset 2px 0 0 0 var(--accent-text)}.StorefrontSearchBar-module-scss-module__I1L7WW__thumb{border-radius:var(--radius-m,10px);object-fit:cover;background:var(--surface-sunken);flex-shrink:0;width:48px;height:48px}.StorefrontSearchBar-module-scss-module__I1L7WW__thumbBranded{border-radius:var(--radius-m,10px);background:radial-gradient(circle at 50% 42%,var(--accent-tint),transparent 62%),var(--surface-sunken);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--border-subtle);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.StorefrontSearchBar-module-scss-module__I1L7WW__thumbLogoImg{object-fit:contain;width:100%;height:100%;padding:16%}.StorefrontSearchBar-module-scss-module__I1L7WW__thumbMonogram{font-family:var(--font-display,var(--font-serif,var(--font-body,serif)));letter-spacing:.04em;color:var(--surface-base-fg-muted);font-size:1rem;font-weight:600}.StorefrontSearchBar-module-scss-module__I1L7WW__rowMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.StorefrontSearchBar-module-scss-module__I1L7WW__rowName{font-family:var(--font-display,var(--font-serif,var(--font-body,serif)));color:var(--surface-raised-fg);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.25;overflow:hidden}.StorefrontSearchBar-module-scss-module__I1L7WW__rowPrice{font-family:var(--font-body,sans-serif);color:var(--surface-raised-fg-muted);font-size:.8125rem}.StorefrontSearchBar-module-scss-module__I1L7WW__footer{border-top:1px solid var(--border-subtle);border-radius:0 0 calc(var(--radius-l,14px) - 5px)calc(var(--radius-l,14px) - 5px);cursor:pointer;color:var(--accent-text);font-family:var(--font-body,sans-serif);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:11px 12px;font-size:.875rem;font-weight:600;display:flex}@media (prefers-reduced-motion:no-preference){.StorefrontSearchBar-module-scss-module__I1L7WW__footer{transition:background-color var(--duration-fast,.15s)var(--ease-standard)}}.StorefrontSearchBar-module-scss-module__I1L7WW__footerActive{background:var(--accent-tint)}.StorefrontSearchBar-module-scss-module__I1L7WW__footerLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.StorefrontSearchBar-module-scss-module__I1L7WW__footerArrow{flex-shrink:0}.StorefrontSearchBar-module-scss-module__I1L7WW__loading{padding:4px}.StorefrontSearchBar-module-scss-module__I1L7WW__skeleton{border-radius:var(--radius-s,6px);background:linear-gradient(90deg,color-mix(in oklch,var(--surface-raised-fg)9%,var(--surface-raised))25%,color-mix(in oklch,var(--surface-raised-fg)18%,var(--surface-raised))50%,color-mix(in oklch,var(--surface-raised-fg)9%,var(--surface-raised))75%);background-size:200% 100%;display:block}@media (prefers-reduced-motion:no-preference){.StorefrontSearchBar-module-scss-module__I1L7WW__skeleton{animation:1.4s ease-in-out infinite StorefrontSearchBar-module-scss-module__I1L7WW__sf-skeleton-shimmer}}@keyframes StorefrontSearchBar-module-scss-module__I1L7WW__sf-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.StorefrontSearchBar-module-scss-module__I1L7WW__skeletonThumb{border-radius:var(--radius-m,10px);flex-shrink:0;width:48px;height:48px}.StorefrontSearchBar-module-scss-module__I1L7WW__skeletonLineName{width:65%;height:.85rem}.StorefrontSearchBar-module-scss-module__I1L7WW__skeletonLinePrice{width:32%;height:.7rem}.StorefrontSearchBar-module-scss-module__I1L7WW__empty{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 16px;display:flex}.StorefrontSearchBar-module-scss-module__I1L7WW__emptyText{font-family:var(--font-body,sans-serif);color:var(--surface-raised-fg-muted);margin:0;font-size:.875rem}.StorefrontSearchBar-module-scss-module__I1L7WW__emptyLink{font-family:var(--font-body,sans-serif);color:var(--accent-text);font-size:.875rem;font-weight:600;text-decoration:none}.StorefrontSearchBar-module-scss-module__I1L7WW__emptyLink:hover{text-decoration:underline}.StorefrontSearchBar-module-scss-module__I1L7WW__emptyLink:focus-visible{outline:2px solid var(--accent-ring,currentcolor);outline-offset:2px;border-radius:4px}
.CurrencySwitcher-module-scss-module__4kcHuG__headerWrap{display:none}@media (min-width:768px){.CurrencySwitcher-module-scss-module__4kcHuG__headerWrap{align-items:center;display:inline-flex}}.CurrencySwitcher-module-scss-module__4kcHuG__menuRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}@media (min-width:768px){.CurrencySwitcher-module-scss-module__4kcHuG__menuRow{display:none}}.CurrencySwitcher-module-scss-module__4kcHuG__menuLabel{font-family:var(--font-body,sans-serif);font-size:.875rem;font-weight:var(--weight-medium,500);color:var(--header-fg,var(--color-text,currentColor))}.CurrencySwitcher-module-scss-module__4kcHuG__toggle{-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:1px;display:inline-flex}.CurrencySwitcher-module-scss-module__4kcHuG__option{color:var(--header-muted,var(--color-text-muted,currentColor));cursor:pointer;background:0 0;border:none;align-items:center;padding:15px 7px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.CurrencySwitcher-module-scss-module__4kcHuG__option{transition:color var(--duration-fast,.15s)var(--ease-standard)}}.CurrencySwitcher-module-scss-module__4kcHuG__option[data-active=true]{color:var(--header-fg,var(--color-text,currentColor))}@media (hover:hover){.CurrencySwitcher-module-scss-module__4kcHuG__option:hover{color:var(--header-fg,var(--color-text,currentColor))}}.CurrencySwitcher-module-scss-module__4kcHuG__option:focus-visible{box-shadow:0 0 0 2px var(--header-accent,color-mix(in srgb,currentColor 35%,transparent));border-radius:6px;outline:none}.CurrencySwitcher-module-scss-module__4kcHuG__label{font-family:var(--font-body,sans-serif);font-size:.8125rem;font-weight:var(--weight-semibold,600);letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;line-height:1;display:inline-flex;position:relative}.CurrencySwitcher-module-scss-module__4kcHuG__option[data-active=true] .CurrencySwitcher-module-scss-module__4kcHuG__label:after{content:"";background:var(--header-accent,currentColor);border-radius:2px;height:2px;position:absolute;bottom:-4px;left:0;right:0}.CurrencySwitcher-module-scss-module__4kcHuG__sep{color:var(--header-muted,currentColor);opacity:.5;font-size:.75rem;font-weight:400}
.orders-tab-module-scss-module__ThCTXa__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-l);margin-bottom:12px;overflow:hidden}.orders-tab-module-scss-module__ThCTXa__header{cursor:pointer;align-items:center;gap:10px;padding:14px 16px;display:flex}@media (prefers-reduced-motion:no-preference){.orders-tab-module-scss-module__ThCTXa__header{transition:background var(--duration-fast)var(--ease-standard)}}.orders-tab-module-scss-module__ThCTXa__header:hover{background:var(--color-surface-sunken)}.orders-tab-module-scss-module__ThCTXa__orderId{font-family:var(--font-mono);color:var(--color-text);font-size:12px;font-weight:600}.orders-tab-module-scss-module__ThCTXa__date{color:var(--color-text-muted);margin-left:auto;font-size:11.5px}.orders-tab-module-scss-module__ThCTXa__mixedStatusesTag{font-size:var(--step--2);color:var(--color-text-muted)}.orders-tab-module-scss-module__ThCTXa__chevron{width:20px;height:20px;color:var(--color-text-subtle);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.orders-tab-module-scss-module__ThCTXa__chevron{transition:transform .25s var(--ease-standard)}}.orders-tab-module-scss-module__ThCTXa__chevronOpen{transform:rotate(180deg)}.orders-tab-module-scss-module__ThCTXa__body{border-top:1px solid var(--color-border)}.orders-tab-module-scss-module__ThCTXa__badge{text-transform:uppercase;letter-spacing:.4px;border-radius:100px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.orders-tab-module-scss-module__ThCTXa__badgeDelivered{background:var(--sf-green-bg,#5b8c5a14);color:var(--sf-green,#5b8c5a)}.orders-tab-module-scss-module__ThCTXa__badgeShipped{background:var(--sf-blue-bg,#5a7ea814);color:var(--sf-blue,#5a7ea8)}.orders-tab-module-scss-module__ThCTXa__badgeProcessing{background:var(--sf-yellow-bg,#c9a84c14);color:var(--sf-yellow,#c9a84c)}.orders-tab-module-scss-module__ThCTXa__badgeCancelled{background:var(--intent-danger-tint);color:var(--sf-red,#b85450)}.orders-tab-module-scss-module__ThCTXa__badgePending{background:var(--color-surface-sunken);color:var(--color-text-muted)}.orders-tab-module-scss-module__ThCTXa__shipment{padding:14px 16px}.orders-tab-module-scss-module__ThCTXa__shipment+.orders-tab-module-scss-module__ThCTXa__shipment{border-top:1px solid var(--color-border)}.orders-tab-module-scss-module__ThCTXa__vendor{align-items:center;gap:8px;margin-bottom:10px;display:flex}.orders-tab-module-scss-module__ThCTXa__vendorAvatar{background:var(--color-surface-sunken);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex;overflow:hidden}.orders-tab-module-scss-module__ThCTXa__vendorAvatar img{object-fit:cover;width:100%;height:100%}.orders-tab-module-scss-module__ThCTXa__vendorName{color:var(--color-text);font-size:12.5px;font-weight:600}.orders-tab-module-scss-module__ThCTXa__vendor .orders-tab-module-scss-module__ThCTXa__badge{margin-left:auto}.orders-tab-module-scss-module__ThCTXa__stepper{align-items:flex-start;margin-bottom:12px;padding:0 4px;display:flex}.orders-tab-module-scss-module__ThCTXa__step{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.orders-tab-module-scss-module__ThCTXa__dot{border:2px solid var(--color-border);background:var(--color-surface);z-index:2;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.orders-tab-module-scss-module__ThCTXa__dot svg{display:none}.orders-tab-module-scss-module__ThCTXa__line{background:var(--color-border);z-index:1;height:2px;position:absolute;top:10px;left:calc(50% + 10px);right:calc(10px - 50%)}.orders-tab-module-scss-module__ThCTXa__stepLabel{color:var(--color-text-muted);text-align:center;margin-top:5px;font-size:10px;font-weight:500}.orders-tab-module-scss-module__ThCTXa__step_done .orders-tab-module-scss-module__ThCTXa__dot{background:var(--sf-green,#5b8c5a);border-color:var(--sf-green,#5b8c5a)}.orders-tab-module-scss-module__ThCTXa__step_done .orders-tab-module-scss-module__ThCTXa__dot svg{display:block}.orders-tab-module-scss-module__ThCTXa__step_done .orders-tab-module-scss-module__ThCTXa__line{background:var(--sf-green,#5b8c5a)}.orders-tab-module-scss-module__ThCTXa__step_done .orders-tab-module-scss-module__ThCTXa__stepLabel{color:var(--sf-green,#5b8c5a)}.orders-tab-module-scss-module__ThCTXa__step_current .orders-tab-module-scss-module__ThCTXa__dot{background:var(--sf-amber,#c17f3e);border-color:var(--accent-text)}@media (prefers-reduced-motion:no-preference){.orders-tab-module-scss-module__ThCTXa__step_current .orders-tab-module-scss-module__ThCTXa__dot{animation:2s infinite orders-tab-module-scss-module__ThCTXa__pulse}}.orders-tab-module-scss-module__ThCTXa__step_current .orders-tab-module-scss-module__ThCTXa__dot svg{display:block}.orders-tab-module-scss-module__ThCTXa__step_current .orders-tab-module-scss-module__ThCTXa__stepLabel{color:var(--accent-text);font-weight:600}@keyframes orders-tab-module-scss-module__ThCTXa__pulse{0%,to{box-shadow:0 0 #c17f3e4d}50%{box-shadow:0 0 0 6px #c17f3e00}}.orders-tab-module-scss-module__ThCTXa__pickupLocation{border:1px solid var(--color-border);background:var(--color-surface-sunken);border-radius:8px;margin-bottom:12px;padding:10px 12px}.orders-tab-module-scss-module__ThCTXa__pickupLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin-bottom:4px;font-size:11px;font-weight:600}.orders-tab-module-scss-module__ThCTXa__pickupAddress{color:var(--color-text);font-size:12.5px;line-height:1.45}.orders-tab-module-scss-module__ThCTXa__pickupInstructions{color:var(--color-text);margin-top:8px;font-size:12px;line-height:1.45}.orders-tab-module-scss-module__ThCTXa__pickupInstructionsLabel{color:var(--color-text-muted);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.orders-tab-module-scss-module__ThCTXa__item{align-items:center;gap:10px;padding:6px 0;display:flex}.orders-tab-module-scss-module__ThCTXa__itemThumb{background:var(--color-surface-sunken);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex;overflow:hidden}.orders-tab-module-scss-module__ThCTXa__itemThumb img{object-fit:cover;width:100%;height:100%}.orders-tab-module-scss-module__ThCTXa__itemInfo{flex:1;min-width:0}.orders-tab-module-scss-module__ThCTXa__itemName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.orders-tab-module-scss-module__ThCTXa__itemVariant{color:var(--color-text-muted);font-size:11px}.orders-tab-module-scss-module__ThCTXa__itemActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.orders-tab-module-scss-module__ThCTXa__itemPrice{font-family:var(--font-mono);color:var(--color-text);flex-shrink:0;font-size:12px;font-weight:500}.orders-tab-module-scss-module__ThCTXa__reviewBtn{color:var(--accent-text);border:1px solid var(--accent);border-radius:var(--radius-pill);cursor:pointer;font-size:11px;font-weight:600;font-family:var(--font-body);white-space:nowrap;background:0 0;align-items:center;gap:4px;padding:3px 10px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.orders-tab-module-scss-module__ThCTXa__reviewBtn{transition:background var(--duration-fast)var(--ease-standard),color var(--duration-fast)var(--ease-standard)}}.orders-tab-module-scss-module__ThCTXa__reviewBtn:hover{background:var(--accent-tint)}.orders-tab-module-scss-module__ThCTXa__summary{border-top:1px solid var(--color-border);background:var(--color-surface);padding:14px 16px}.orders-tab-module-scss-module__ThCTXa__summaryTitle{font-family:var(--font-display);color:var(--color-text);text-transform:uppercase;letter-spacing:.4px;margin-bottom:10px;font-size:12px;font-weight:600}.orders-tab-module-scss-module__ThCTXa__summaryRow{color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:3px 0;font-size:12px;display:flex}.orders-tab-module-scss-module__ThCTXa__summaryRow span:last-child{font-family:var(--font-mono);font-weight:500}.orders-tab-module-scss-module__ThCTXa__summaryDiscount{color:var(--sf-green,#5b8c5a)}.orders-tab-module-scss-module__ThCTXa__couponTag{background:var(--accent-tint);color:var(--accent-text);font-family:var(--font-mono);letter-spacing:.3px;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-block}.orders-tab-module-scss-module__ThCTXa__summaryDivider{background:var(--color-border);height:1px;margin:8px 0}.orders-tab-module-scss-module__ThCTXa__summaryTotal{color:var(--color-text);font-size:13px;font-weight:600}.orders-tab-module-scss-module__ThCTXa__summaryTotal span:last-child{font-weight:700}.orders-tab-module-scss-module__ThCTXa__footer{border-top:1px solid var(--color-border);background:var(--color-surface-sunken);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.orders-tab-module-scss-module__ThCTXa__footerLabel{color:var(--color-text-muted);font-size:12px}.orders-tab-module-scss-module__ThCTXa__footerTotal{font-family:var(--font-display);color:var(--color-text);font-size:16px;font-weight:700}.orders-tab-module-scss-module__ThCTXa__footerTotalDanger{color:var(--intent-danger)}.orders-tab-module-scss-module__ThCTXa__payInfo{color:var(--color-text-muted);font-size:11px;font-family:var(--font-mono);align-items:center;gap:6px;display:flex}.orders-tab-module-scss-module__ThCTXa__ghostBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.orders-tab-module-scss-module__ThCTXa__ghostBtn{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.orders-tab-module-scss-module__ThCTXa__ghostBtn:disabled,.orders-tab-module-scss-module__ThCTXa__ghostBtn[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:var(--cursor-disabled);pointer-events:none}.orders-tab-module-scss-module__ThCTXa__ghostBtn{color:var(--accent-text);text-underline-offset:2px;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-body);background:0 0;border:none;padding:4px 0;text-decoration:underline}.orders-tab-module-scss-module__ThCTXa__ghostBtn:hover{color:var(--accent-text)}.orders-tab-module-scss-module__ThCTXa__shipmentHelp{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;gap:0 .75em;margin-top:8px;padding-top:8px;display:flex}.orders-tab-module-scss-module__ThCTXa__helpLink{color:var(--color-text-muted);cursor:pointer;font-size:11.5px;font-weight:500;font-family:var(--font-body);text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.orders-tab-module-scss-module__ThCTXa__helpLink{transition:color var(--duration-fast)var(--ease-standard)}}.orders-tab-module-scss-module__ThCTXa__helpLink:hover{color:var(--color-text)}
.ReviewCard-module-scss-module__X7-fMa__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-l);padding:var(--space-m);margin-bottom:var(--space-s)}.ReviewCard-module-scss-module__X7-fMa__product{align-items:center;gap:var(--space-s);margin-bottom:var(--space-s);display:flex}.ReviewCard-module-scss-module__X7-fMa__productThumb{border-radius:var(--radius-s);background:var(--color-surface-sunken);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex;overflow:hidden}.ReviewCard-module-scss-module__X7-fMa__productThumb img{object-fit:cover;width:100%;height:100%}.ReviewCard-module-scss-module__X7-fMa__productInfo{flex:1;min-width:0}.ReviewCard-module-scss-module__X7-fMa__productName{font-size:var(--step--1);font-weight:var(--weight-semibold);color:var(--color-text)}.ReviewCard-module-scss-module__X7-fMa__productVendor{font-size:var(--step--2);color:var(--color-text-muted)}.ReviewCard-module-scss-module__X7-fMa__date{font-size:var(--step--2);color:var(--color-text-subtle);flex-shrink:0}.ReviewCard-module-scss-module__X7-fMa__stars{margin-bottom:var(--space-2xs)}.ReviewCard-module-scss-module__X7-fMa__text{font-size:var(--step--1);color:var(--color-text);line-height:var(--leading-relaxed)}.ReviewCard-module-scss-module__X7-fMa__reply{margin-top:var(--space-s);padding:var(--space-s);background:var(--color-surface-sunken);border-radius:var(--radius-s);border-left:3px solid var(--sf-amber,var(--color-accent))}.ReviewCard-module-scss-module__X7-fMa__replyHead{font-size:var(--step--2);font-weight:var(--weight-semibold);color:var(--sf-amber,var(--color-accent));margin-bottom:3px}.ReviewCard-module-scss-module__X7-fMa__replyText{font-size:var(--step--2);color:var(--color-text-muted);line-height:var(--leading-normal)}.ReviewCard-module-scss-module__X7-fMa__reviewImages{gap:var(--space-xs);margin-top:var(--space-s);flex-wrap:wrap;display:flex}.ReviewCard-module-scss-module__X7-fMa__reviewImageThumb{border-radius:var(--radius-s);border:1px solid var(--color-border);cursor:pointer;background:0 0;flex-shrink:0;width:64px;height:64px;padding:0;transition:opacity .15s;overflow:hidden}.ReviewCard-module-scss-module__X7-fMa__reviewImageThumb img{object-fit:cover;width:100%;height:100%;display:block}.ReviewCard-module-scss-module__X7-fMa__reviewImageThumb:hover{opacity:.8}.ReviewCard-module-scss-module__X7-fMa__lightbox{z-index:9999;padding:var(--space-l);background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ReviewCard-module-scss-module__X7-fMa__lightboxInner{max-width:90vw;max-height:90vh;position:relative}.ReviewCard-module-scss-module__X7-fMa__lightboxImg{border-radius:var(--radius-m);object-fit:contain;max-width:90vw;max-height:85vh;display:block}.ReviewCard-module-scss-module__X7-fMa__lightboxClose{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:20px;line-height:1;display:flex;position:absolute;top:-12px;right:-12px}.ReviewCard-module-scss-module__X7-fMa__lightboxClose:hover{background:#000000e6}
.WishlistItem-module-scss-module__KSLEUq__item{align-items:center;gap:var(--space-s);padding:var(--space-s)0;border-bottom:1px solid var(--color-border);display:flex}.WishlistItem-module-scss-module__KSLEUq__item:last-child{border-bottom:none}.WishlistItem-module-scss-module__KSLEUq__thumb{border-radius:var(--radius-m);background:var(--color-surface-sunken);flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;display:flex;overflow:hidden}.WishlistItem-module-scss-module__KSLEUq__thumb img{object-fit:cover;width:100%;height:100%}.WishlistItem-module-scss-module__KSLEUq__info{flex:1;min-width:0}.WishlistItem-module-scss-module__KSLEUq__name{font-size:var(--step--1);font-weight:var(--weight-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WishlistItem-module-scss-module__KSLEUq__vendor{font-size:var(--step--2);color:var(--color-text-muted);margin-top:1px}.WishlistItem-module-scss-module__KSLEUq__priceRow{align-items:center;gap:var(--space-2xs);margin-top:3px;display:flex}.WishlistItem-module-scss-module__KSLEUq__price{font-family:var(--font-mono);font-size:var(--step--1);font-weight:var(--weight-semibold);color:var(--color-text)}.WishlistItem-module-scss-module__KSLEUq__priceDropped{color:var(--sf-green,var(--color-success))}.WishlistItem-module-scss-module__KSLEUq__priceOrig{font-family:var(--font-mono);font-size:var(--step--2);color:var(--color-text-subtle);text-decoration:line-through}.WishlistItem-module-scss-module__KSLEUq__dropBadge{font-size:9px;font-weight:var(--weight-bold);background:var(--sf-green-bg,#5b8c5a14);color:var(--sf-green,var(--color-success));text-transform:uppercase;letter-spacing:.3px;border-radius:4px;padding:2px 5px}.WishlistItem-module-scss-module__KSLEUq__actions{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.WishlistItem-module-scss-module__KSLEUq__actionBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.WishlistItem-module-scss-module__KSLEUq__actionBtn{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.WishlistItem-module-scss-module__KSLEUq__actionBtn:disabled,.WishlistItem-module-scss-module__KSLEUq__actionBtn[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:var(--cursor-disabled);pointer-events:none}.WishlistItem-module-scss-module__KSLEUq__actionBtn{border-radius:var(--radius-xs);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media (prefers-reduced-motion:no-preference){.WishlistItem-module-scss-module__KSLEUq__actionBtn{transition:all var(--duration-fast)var(--ease-standard)}}.WishlistItem-module-scss-module__KSLEUq__actionBtn svg{fill:none;stroke-width:1.8px;width:14px;height:14px}.WishlistItem-module-scss-module__KSLEUq__cartBtn svg{stroke:var(--sf-amber,var(--color-accent))}.WishlistItem-module-scss-module__KSLEUq__cartBtn:hover{background:var(--sf-amber-glow,#c17f3e1a);border-color:var(--sf-amber-ring,var(--color-accent))}.WishlistItem-module-scss-module__KSLEUq__removeBtn svg{stroke:var(--color-text-subtle)}.WishlistItem-module-scss-module__KSLEUq__removeBtn:hover{background:var(--sf-red-bg,#b854500f);border-color:var(--sf-red-soft,#b854501f)}.WishlistItem-module-scss-module__KSLEUq__removeBtn:hover svg{stroke:var(--sf-red,var(--color-danger))}
.AlkemyHeader-module-scss-module___c_Orq__header{--header-bg:var(--embed-bar-bg,var(--color-surface,#0d0915));--header-fg:var(--embed-bar-fg,var(--color-text,#faf7f2));--header-muted:var(--embed-bar-muted,var(--color-text-muted,#c4b8a8));--header-divider:var(--embed-bar-divider,var(--color-border-subtle,transparent));--header-accent:var(--embed-bar-accent,var(--surface-brand,#8b5cf6));--header-accent-light:color-mix(in srgb,var(--header-accent)60%,#fff 40%);--header-accent-glow:#8b5cf64d;--header-shell:#faf7f214;--header-shell-hover:#faf7f224;--header-shell-border:#faf7f21f;--header-shell-border-hover:#faf7f233;--header-outline-border:#faf7f226;--header-outline-bg-hover:#faf7f21a;--header-outline-border-hover:#faf7f24d;--header-brand-mark-fg:var(--color-text-inverse,#fff);background:var(--header-bg);color:var(--header-fg);border-bottom:1px solid var(--header-divider);z-index:var(--z-sticky,20);position:sticky;top:0}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing]{--header-bg:color-mix(in oklch,brand.$brand-void-light 60%,transparent);--header-fg:var(--color-text,#faf7f2);--header-muted:var(--color-text-muted,#faf7f2a6);--header-divider:color-mix(in oklch,brand.$brand-white 6%,transparent);background:var(--header-bg);-webkit-backdrop-filter:blur(4px)saturate(1.5);backdrop-filter:blur(4px)saturate(1.5);border-bottom:1px solid var(--header-divider);transition:background .6s cubic-bezier(.16,1,.3,1),border-bottom-color .6s cubic-bezier(.16,1,.3,1)}@supports (color:lab(0% 0 0)){.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing]{--header-muted:var(--color-text-muted,lab(97.3617% .390381 2.78084/.65))}}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing][data-scrolled=true]{--header-bg:color-mix(in oklch,brand.$brand-void-light 80%,transparent);--header-divider:color-mix(in oklch,brand.$brand-emerald 10%,transparent)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory]{--header-bg:color-mix(in oklch,brand.$brand-void 92%,transparent);--header-fg:var(--dir-white,brand.$brand-white);--header-muted:var(--dir-pale,brand.$brand-pale);--header-divider:transparent;background:var(--header-bg);-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);border-bottom:1px solid var(--header-divider)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront]{--intent-danger:#f46;--intent-danger-fg:#1a040a;--header-bg:var(--embed-bar-bg,var(--color-bg,var(--potion-surface,#1e1a14)));--header-fg:var(--embed-bar-fg,var(--potion-text,#faf7f2));--header-muted:var(--embed-bar-muted,var(--potion-text-muted,#c4b8a8));--header-divider:var(--embed-bar-divider,color-mix(in oklch,var(--potion-text,#faf7f2)8%,transparent));--header-accent:var(--embed-bar-accent,var(--potion-brand,#c17f3e));--header-accent-light:color-mix(in srgb,var(--header-accent)60%,#fff 40%);--header-accent-glow:color-mix(in oklch,var(--potion-brand,#c17f3e)30%,transparent);--header-shell:color-mix(in oklch,var(--potion-text,#faf7f2)8%,transparent);--header-shell-hover:color-mix(in oklch,var(--potion-text,#faf7f2)14%,transparent);--header-shell-border:color-mix(in oklch,var(--potion-text,#faf7f2)12%,transparent);--header-shell-border-hover:color-mix(in oklch,var(--potion-text,#faf7f2)22%,transparent);--header-outline-border:color-mix(in oklch,var(--potion-text,#faf7f2)15%,transparent);--header-outline-bg-hover:color-mix(in oklch,var(--potion-text,#faf7f2)10%,transparent);--header-outline-border-hover:color-mix(in oklch,var(--potion-text,#faf7f2)30%,transparent);--header-brand-mark-fg:var(--button-fg,var(--color-text-inverse,#fff));font-family:var(--embed-bar-font,inherit)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:12px}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{font-family:var(--embed-bar-font-heading,var(--potion-font-heading,var(--font-display,serif)));font-size:1.4rem;font-weight:var(--potion-heading-font-weight,400);letter-spacing:0}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{border:1.5px solid var(--potion-brand,currentcolor);width:32px;height:32px;font-family:var(--embed-bar-font-heading,var(--potion-font-heading,var(--font-display,serif)));font-size:1.25rem;font-weight:var(--potion-heading-font-weight,400);letter-spacing:0;color:var(--potion-brand,currentcolor);background:0 0;border-radius:50%;line-height:0}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoImage{border-radius:var(--potion-button-radius-sm,4px);height:44px;overflow:hidden}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{font-family:var(--embed-bar-font-heading,var(--potion-font-body,var(--font-body,sans-serif)));font-size:.9rem;font-weight:var(--potion-button-font-weight,500);letter-spacing:var(--potion-button-letter-spacing,0);text-transform:var(--potion-button-text-transform,none);display:inline-block;position:relative}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__cartBadge{background:var(--intent-danger);color:var(--intent-danger-fg)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__accountAvatar{background:var(--potion-text);color:var(--potion-surface)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__rightSection,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__actions{gap:16px}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__accountBtn{margin-left:0}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__cartBtn{background:var(--header-shell);border:1px solid var(--header-shell-border);border-radius:999px;width:36px;height:36px;padding:0}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__cartBtn:hover{background:var(--header-shell-hover);border-color:var(--header-shell-border-hover)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__cartBtn svg{width:22px;height:22px}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__searchSlot form{background:var(--header-shell);border-color:var(--header-shell-border)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__searchSlot form:hover{border-color:var(--header-shell-border-hover)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__searchSlot form:focus-within{border-color:var(--potion-accent,var(--header-fg));background:var(--header-shell-hover);box-shadow:0 0 0 2px color-mix(in oklch,var(--potion-accent,var(--header-fg))18%,transparent)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__searchSlot button[type=submit]{display:none}.AlkemyHeader-module-scss-module___c_Orq__actionCluster{align-items:center;gap:8px;display:flex}@media (max-width:767.98px){.AlkemyHeader-module-scss-module___c_Orq__header[data-mobile-toolbar] .AlkemyHeader-module-scss-module___c_Orq__rightSection{display:none}.AlkemyHeader-module-scss-module___c_Orq__header[data-mobile-toolbar] .AlkemyHeader-module-scss-module___c_Orq__menuToggle{margin-inline-start:auto}.AlkemyHeader-module-scss-module___c_Orq__header[data-mobile-toolbar] .AlkemyHeader-module-scss-module___c_Orq__searchSlot{flex:1 1 0;order:0;justify-content:stretch;min-width:0}.AlkemyHeader-module-scss-module___c_Orq__header[data-mobile-toolbar] .AlkemyHeader-module-scss-module___c_Orq__searchSlot>form{width:100%;max-width:none}}[data-potion-pattern=modern-minimal] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{text-transform:uppercase;letter-spacing:.15em;color:var(--color-text-muted);padding:4px 0;font-size:.7rem;font-weight:500}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=modern-minimal] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{transition:color .3s cubic-bezier(.16,1,.3,1)}}[data-potion-pattern=modern-minimal] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:before{content:"/ ";opacity:.45;margin-right:2px}[data-potion-pattern=modern-minimal] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:after{content:"";background:var(--potion-brand);transform-origin:0;height:1px;position:absolute;inset:auto 0 -2px;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=modern-minimal] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:after{transition:transform .3s cubic-bezier(.16,1,.3,1)}}[data-potion-pattern=modern-minimal] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{color:var(--color-text)}[data-potion-pattern=modern-minimal] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover:after{transform:scaleX(1)}[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{text-transform:uppercase;letter-spacing:.2em;color:var(--color-text-muted);padding:6px 0;font-size:.7rem;font-weight:500}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{transition:color .5s cubic-bezier(.4,0,.2,1)}}[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:after{content:"";background:var(--potion-brand);transform-origin:50%;width:100%;height:1px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)scaleX(0)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:after{transition:transform .5s cubic-bezier(.4,0,.2,1)}}[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{color:var(--accent-text)}[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover:after{transform:translate(-50%)scaleX(1)}[data-potion-pattern=cyberpunk] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{text-transform:uppercase;letter-spacing:.2em;color:var(--color-text-muted);border-left:1px solid color-mix(in oklch,var(--potion-brand)35%,transparent);border-right:1px solid color-mix(in oklch,var(--potion-brand)35%,transparent);padding:4px 10px;font-size:.75rem;font-weight:500}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=cyberpunk] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{transition:text-shadow 80ms ease-out,color 80ms ease-out,border-color 80ms ease-out}}[data-potion-pattern=cyberpunk] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{color:var(--color-text);border-left-color:var(--potion-brand);border-right-color:var(--potion-brand);text-shadow:1px 0 0 var(--potion-brand),-1px 0 0 var(--potion-accent),0 0 12px var(--potion-brand)}[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text);background:var(--potion-surface);border:2px solid var(--potion-text);box-shadow:3px 3px 0 var(--potion-text);padding:6px 14px;font-size:.78rem;font-weight:800}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{transition:background 50ms linear,color 50ms linear,box-shadow 50ms linear,transform 50ms linear}}[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{background:var(--potion-accent);color:var(--on-accent-text);box-shadow:5px 5px 0 var(--potion-text)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{transform:translate(-2px,-2px)}}[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{--tilt:0deg;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text);background:var(--potion-surface);border:2px solid var(--potion-text);box-shadow:2px 2px 0 var(--potion-text);border-radius:999px;padding:5px 14px;font-size:.74rem;font-weight:700}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{transform:rotate(var(--tilt));transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s cubic-bezier(.34,1.56,.64,1),background .25s cubic-bezier(.34,1.56,.64,1),color .25s cubic-bezier(.34,1.56,.64,1)}}[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:nth-child(odd){--tilt:-1.5deg}[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:nth-child(2n){--tilt:1deg}[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{background:var(--potion-brand);color:var(--on-interactive-text);box-shadow:4px 4px 0 var(--potion-text)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{transform:rotate(calc(var(--tilt)*2))translateY(-2px)scale(1.05)}}[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{letter-spacing:.02em;color:var(--color-text);background:color-mix(in oklch,var(--potion-text)5%,transparent);border:1px solid color-mix(in oklch,var(--potion-text)12%,transparent);-webkit-backdrop-filter:blur(10px)saturate(1.2);border-radius:999px;padding:6px 16px;font-size:.85rem;font-weight:500}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{transition:background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),text-shadow .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}}[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{background:color-mix(in oklch,var(--potion-text)10%,transparent);border-color:color-mix(in oklch,var(--potion-brand)45%,transparent);text-shadow:0 0 12px var(--potion-brand)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{transform:scale(1.02)}}[data-potion-pattern=nordic] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{letter-spacing:.04em;text-transform:lowercase;color:var(--color-text-muted);padding:4px 0;font-size:.85rem;font-weight:300}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=nordic] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{transition:color .5s ease-in-out}}[data-potion-pattern=nordic] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:after{content:"";background:var(--potion-brand);transform-origin:50%;opacity:0;width:100%;height:1px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)translateY(2px)scaleX(0)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=nordic] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:after{transition:transform .5s ease-in-out,opacity .5s ease-in-out}}[data-potion-pattern=nordic] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{color:var(--color-text)}[data-potion-pattern=nordic] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover:after{opacity:1;transform:translate(-50%)translateY(0)scaleX(1)}[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__nav{counter-reset:nav-item-counter}[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{letter-spacing:.01em;color:var(--color-text-muted);counter-increment:nav-item-counter;padding:6px 0;font-size:.92rem;font-weight:400}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{transition:color .4s cubic-bezier(.4,0,.2,1)}}[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:before{content:counter(nav-item-counter,decimal-leading-zero)" ";color:var(--accent-text);vertical-align:baseline;margin-right:4px;font-size:.7em;font-weight:700}[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:after{content:"";background:var(--potion-accent);transform-origin:0;height:1px;position:absolute;top:-2px;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:after{transition:transform .4s cubic-bezier(.4,0,.2,1)}}[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{color:var(--color-text)}[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover:after{transform:scaleX(1)}[data-potion-pattern=retro] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text);border:2px solid var(--potion-brand);border-radius:var(--potion-button-radius-lg,14px);background:0 0;padding:4px 12px;font-size:.78rem;font-weight:700}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=retro] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{transition:background .15s ease-out,color .15s ease-out,text-shadow .15s ease-out,transform .15s ease-out}}[data-potion-pattern=retro] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{background:var(--potion-brand);color:var(--on-interactive-text);text-shadow:2px 2px 0 color-mix(in oklch,var(--potion-text)30%,transparent)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=retro] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{transform:skew(-3deg)}}[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{letter-spacing:.02em;padding:4px 8px;font-size:.92rem;font-weight:600}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink{transition:text-shadow .2s cubic-bezier(.34,1.56,.64,1),transform .2s cubic-bezier(.34,1.56,.64,1)}}[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:nth-child(3n+1),[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:nth-child(3n+2){color:var(--accent-text)}[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:nth-child(3n+3){color:var(--color-text)}[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{text-shadow:2px 2px 0 var(--potion-accent)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{transform:rotate(-2deg)translateY(-1px)}}[data-potion-pattern=modern-minimal] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:10px}[data-potion-pattern=modern-minimal] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{border-width:1px;width:28px;height:28px;font-size:.95rem;font-weight:400}[data-potion-pattern=modern-minimal] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{letter-spacing:.22em;text-transform:uppercase;font-size:1.1rem;font-weight:500}[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:14px}[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{outline:1px solid var(--potion-brand);outline-offset:2px;border-width:1px;width:30px;height:30px;font-size:1rem;font-weight:400}[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{letter-spacing:.24em;text-transform:uppercase;font-size:.95rem;font-weight:500}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{transition:color .5s cubic-bezier(.4,0,.2,1)}}[data-potion-pattern=dark-luxe] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoText{color:var(--potion-brand)}[data-potion-pattern=cyberpunk] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:12px}[data-potion-pattern=cyberpunk] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{width:32px;height:32px;font-family:var(--potion-font-body);box-shadow:0 0 8px color-mix(in oklch,var(--potion-brand)30%,transparent);border-width:1px;border-radius:0;font-size:1.05rem;font-weight:500}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=cyberpunk] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{transition:box-shadow 80ms ease-out}}[data-potion-pattern=cyberpunk] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{font-family:var(--potion-font-body);text-transform:uppercase;letter-spacing:.2em;text-shadow:0 0 8px color-mix(in oklch,var(--potion-brand)25%,transparent);font-size:1rem;font-weight:500}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=cyberpunk] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{transition:text-shadow 80ms ease-out}}[data-potion-pattern=cyberpunk] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoMark{box-shadow:0 0 16px color-mix(in oklch,var(--potion-brand)60%,transparent)}[data-potion-pattern=cyberpunk] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoText{text-shadow:1px 0 0 var(--potion-brand),-1px 0 0 var(--potion-accent),0 0 12px var(--potion-brand)}[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:14px}[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{background:var(--potion-surface);width:36px;height:36px;color:var(--potion-text);box-shadow:3px 3px 0 var(--potion-text);border-width:2px;border-radius:0;font-size:1.3rem;font-weight:800}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{transition:box-shadow 50ms linear,transform 50ms linear}}[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoImage{height:50px}[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{letter-spacing:.04em;text-transform:uppercase;font-size:1.5rem;font-weight:800}[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoMark{box-shadow:5px 5px 0 var(--potion-text)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=neo-brutalism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoMark{transform:translate(-2px,-2px)}}[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:12px}[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{background:var(--potion-surface);width:36px;height:36px;color:var(--potion-text);box-shadow:2px 2px 0 var(--potion-text);border-width:2px;border-radius:12px;font-size:1.25rem;font-weight:800}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s cubic-bezier(.34,1.56,.64,1);transform:rotate(-3deg)}}[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoImage{height:48px}[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{letter-spacing:.02em;text-transform:uppercase;font-size:1.4rem;font-weight:700}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{transform-origin:0;display:inline-block;transform:rotate(1deg)}}[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoMark{box-shadow:4px 4px 0 var(--potion-text)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=cute-alism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoMark{transform:rotate(-6deg)scale(1.05)}}[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:12px}[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{background:color-mix(in oklch,var(--potion-text)8%,transparent);border-color:color-mix(in oklch,var(--potion-text)18%,transparent);-webkit-backdrop-filter:blur(10px)saturate(1.2);width:34px;height:34px;box-shadow:0 0 16px color-mix(in oklch,var(--potion-brand)25%,transparent);border-width:1px;font-size:1.1rem;font-weight:500}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{transition:box-shadow .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}}[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{letter-spacing:.05em;text-shadow:0 0 12px color-mix(in oklch,var(--potion-brand)18%,transparent);font-size:1.2rem;font-weight:400}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{transition:text-shadow .4s cubic-bezier(.4,0,.2,1)}}[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoMark{box-shadow:0 0 24px color-mix(in oklch,var(--potion-brand)45%,transparent)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoMark{transform:scale(1.03)}}[data-potion-pattern=glassmorphism] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoText{text-shadow:0 0 16px color-mix(in oklch,var(--potion-brand)35%,transparent)}[data-potion-pattern=nordic] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:10px}[data-potion-pattern=nordic] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{background:var(--potion-brand);width:24px;height:24px;color:var(--potion-surface);border:none;font-size:.78rem;font-weight:400}[data-potion-pattern=nordic] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoImage{height:36px}[data-potion-pattern=nordic] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{letter-spacing:.03em;text-transform:lowercase;font-size:1.1rem;font-weight:300}[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:12px}[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{background:var(--potion-text);width:32px;height:32px;color:var(--potion-surface);border:none;border-radius:0;font-size:1.4rem;font-style:italic;font-weight:700}[data-potion-pattern=broadstreet] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{letter-spacing:0;border-bottom:1px solid var(--potion-accent);padding-bottom:2px;font-size:1.4rem;font-weight:500}[data-potion-pattern=retro] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:12px}[data-potion-pattern=retro] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{border-radius:var(--potion-button-radius-lg,14px);background:var(--potion-brand);width:36px;height:36px;color:var(--on-interactive-text);border-width:2px;font-size:1.3rem;font-weight:700}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=retro] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{transition:transform .15s ease-out}}[data-potion-pattern=retro] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoImage{height:50px}[data-potion-pattern=retro] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{text-transform:uppercase;letter-spacing:.06em;font-size:1.3rem;font-weight:700}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=retro] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoMark{transform:skew(-3deg)}}[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand{gap:12px}[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{background:var(--potion-brand);width:32px;height:32px;color:var(--on-interactive-text);border:none;border-radius:8px;font-size:1.15rem;font-weight:700}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoMark{transition:transform .2s cubic-bezier(.34,1.56,.64,1);transform:rotate(-5deg)}}[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText{letter-spacing:.02em;font-size:1.3rem;font-weight:700}[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__logoText:first-letter{color:var(--potion-accent)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=terrazzo] .AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront] .AlkemyHeader-module-scss-module___c_Orq__brand:hover .AlkemyHeader-module-scss-module___c_Orq__logoMark{transform:rotate(-10deg)scale(1.05)}}.AlkemyHeader-module-scss-module___c_Orq__inner{align-items:center;column-gap:var(--space-m,16px);flex-wrap:wrap;row-gap:10px;width:calc(100% - clamp(2rem,5vw,6rem));max-width:1920px;margin-inline:auto;padding-block:14px;display:flex}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__inner,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__inner{gap:12px;width:100%;min-height:56px;padding-block:8px;padding-inline:16px}@media (min-width:900px){.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__inner,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__inner{gap:24px;min-height:60px;padding-inline:24px}}@media (min-width:1090px){.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__inner,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__inner{gap:28px;padding-inline:32px}}@media (min-width:1380px){.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__inner,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__inner{gap:32px;min-height:64px;padding-inline:40px}}.AlkemyHeader-module-scss-module___c_Orq__brand{color:var(--header-fg);flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.AlkemyHeader-module-scss-module___c_Orq__logoMark{background:linear-gradient(135deg,var(--header-accent),var(--header-accent-light));width:30px;height:30px;font-size:15px;font-weight:var(--weight-bold,700);color:var(--header-brand-mark-fg);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AlkemyHeader-module-scss-module___c_Orq__logoImage{object-fit:contain;flex-shrink:0;width:auto;height:30px}.AlkemyHeader-module-scss-module___c_Orq__logoText{font-family:var(--font-display,var(--font-cormorant,serif));font-size:1.25rem;font-weight:var(--weight-medium,500);letter-spacing:.05em}@media (max-width:767.98px){.AlkemyHeader-module-scss-module___c_Orq__header .AlkemyHeader-module-scss-module___c_Orq__brand .AlkemyHeader-module-scss-module___c_Orq__logoText{display:none!important}}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__logoMark,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__logoMark{width:32px;height:32px;font-family:var(--font-cormorant,"Cormorant Garamond",Georgia,serif);letter-spacing:0;color:#2dd4a8;background:0 0;border:1.5px solid #2dd4a8;border-radius:50%;font-size:1.25rem;font-weight:400;line-height:0}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__logoText,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__logoText{font-family:var(--font-cormorant,serif);letter-spacing:.15em;font-size:1.4rem;font-weight:300}.AlkemyHeader-module-scss-module___c_Orq__nav{align-items:center;gap:24px;display:none}@media (min-width:768px){.AlkemyHeader-module-scss-module___c_Orq__nav{display:flex}}@media (max-width:767.98px){.AlkemyHeader-module-scss-module___c_Orq__header[data-menu-open=true] .AlkemyHeader-module-scss-module___c_Orq__nav{border-top:1px solid var(--header-divider);flex-direction:column;order:2;align-items:flex-start;gap:10px;width:100%;padding:12px 0 14px;display:flex}}@media (min-width:768px){.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=storefront][data-nav-wrapped=true] .AlkemyHeader-module-scss-module___c_Orq__nav{order:1;margin-inline:auto}}.AlkemyHeader-module-scss-module___c_Orq__menuToggle{width:40px;height:40px;color:var(--header-fg);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}@media (prefers-reduced-motion:no-preference){.AlkemyHeader-module-scss-module___c_Orq__menuToggle{transition:background var(--duration-fast,.15s)var(--ease-standard)}}.AlkemyHeader-module-scss-module___c_Orq__menuToggle:hover{background:var(--header-shell-hover,color-mix(in srgb,currentColor 8%,transparent))}.AlkemyHeader-module-scss-module___c_Orq__menuToggle:focus-visible{outline:2px solid var(--header-accent,currentColor);outline-offset:2px}@media (max-width:767.98px){.AlkemyHeader-module-scss-module___c_Orq__menuToggle{display:inline-flex}}.AlkemyHeader-module-scss-module___c_Orq__menuToggleBars{background:currentColor;border-radius:2px;width:18px;height:2px;display:block;position:relative}@media (prefers-reduced-motion:no-preference){.AlkemyHeader-module-scss-module___c_Orq__menuToggleBars{transition:background var(--duration-fast,.15s)var(--ease-standard),transform var(--duration-fast,.15s)var(--ease-standard)}}.AlkemyHeader-module-scss-module___c_Orq__menuToggleBars:before,.AlkemyHeader-module-scss-module___c_Orq__menuToggleBars:after{content:"";background:currentColor;border-radius:2px;width:100%;height:2px;position:absolute;left:0}@media (prefers-reduced-motion:no-preference){.AlkemyHeader-module-scss-module___c_Orq__menuToggleBars:before,.AlkemyHeader-module-scss-module___c_Orq__menuToggleBars:after{transition:transform var(--duration-fast,.15s)var(--ease-standard)}}.AlkemyHeader-module-scss-module___c_Orq__menuToggleBars:before{top:-6px}.AlkemyHeader-module-scss-module___c_Orq__menuToggleBars:after{top:6px}.AlkemyHeader-module-scss-module___c_Orq__header[data-menu-open=true] .AlkemyHeader-module-scss-module___c_Orq__menuToggleBars{background:0 0}.AlkemyHeader-module-scss-module___c_Orq__header[data-menu-open=true] .AlkemyHeader-module-scss-module___c_Orq__menuToggleBars:before{transform:translateY(6px)rotate(45deg)}.AlkemyHeader-module-scss-module___c_Orq__header[data-menu-open=true] .AlkemyHeader-module-scss-module___c_Orq__menuToggleBars:after{transform:translateY(-6px)rotate(-45deg)}.AlkemyHeader-module-scss-module___c_Orq__navLink{color:var(--header-muted);font-size:.85rem;font-weight:var(--weight-medium,500);font-family:var(--font-body,sans-serif);white-space:nowrap;text-decoration:none}@media (prefers-reduced-motion:no-preference){.AlkemyHeader-module-scss-module___c_Orq__navLink{transition:color var(--duration-fast,.15s)var(--ease-standard)}}.AlkemyHeader-module-scss-module___c_Orq__navLink:hover{color:var(--header-fg)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__navLink,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__navLink{color:#a8a8c0;font-family:var(--font-outfit,"Outfit",system-ui,sans-serif);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:400;transition:color .3s;position:relative}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__navLink:after,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__navLink:after{content:"";opacity:.5;background:linear-gradient(90deg,#0000 0%,#2dd4a8 30% 70%,#0000 100%);width:0;height:1px;transition:width .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%;transform:translate(-50%)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover{color:#2dd4a8}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover:after,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__navLink:hover:after{opacity:1;width:120%}@media (min-width:1090px){.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__navLink,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__navLink{font-size:.82rem}}.AlkemyHeader-module-scss-module___c_Orq__spacer{display:none}.AlkemyHeader-module-scss-module___c_Orq__rightSection{align-items:center;gap:var(--space-s,12px);flex-shrink:0;min-width:0;margin-left:auto;display:flex}@media (max-width:768px){.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__inner{gap:8px;padding-block:12px 8px}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__actions{gap:8px}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__accountBtn{margin-left:2px}}.AlkemyHeader-module-scss-module___c_Orq__searchSlot{flex:1 0 100%;order:99;justify-content:center;align-items:center;display:flex}.AlkemyHeader-module-scss-module___c_Orq__searchSlot>form{width:100%;max-width:480px}@media (min-width:1090px){.AlkemyHeader-module-scss-module___c_Orq__searchSlot{flex:1 1 0;order:0;justify-content:flex-end;min-width:200px}}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__searchSlot form{background:#f4f4fa0a;background:lab(96.3182% .799239 -2.89325/.04);border-color:#f4f4fa14;border-color:lab(96.3182% .799239 -2.89325/.08);border-radius:6px}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__searchSlot form:hover{border-color:#2dd4a866;border-color:lab(76.1647% -50.7209 9.50861/.4)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__searchSlot form:focus-within{background:#2dd4a808;background:lab(76.1647% -50.7209 9.50861/.03);border-color:#1a9e7a;box-shadow:0 0 0 2px #2dd4a820}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__searchSlot button[type=submit]{display:none}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__searchSlot form{border-radius:var(--radius-pill,999px);background:var(--dir-void-light,#0a0a10);border-color:var(--dir-ash,#2a2a38);padding:9px 18px}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__searchSlot form:hover{border-color:#9b6dff66;border-color:lab(56.4047% 42.835 -67.4716/.4)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__searchSlot form:focus-within{border-color:var(--dir-emerald,#2dd4a8);background:var(--dir-void-light,#0a0a10);box-shadow:0 0 0 2px #2dd4a826;box-shadow:0 0 0 2px lab(76.1647% -50.7209 9.50861/.15)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__searchSlot form input::placeholder{color:var(--dir-silver,#8888a0)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__searchSlot button[type=submit]{display:none}.AlkemyHeader-module-scss-module___c_Orq__actions{align-items:center;gap:var(--space-s,12px);flex-shrink:0;display:flex}.AlkemyHeader-module-scss-module___c_Orq__newBoardCta{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.AlkemyHeader-module-scss-module___c_Orq__newBoardCta:disabled,.AlkemyHeader-module-scss-module___c_Orq__newBoardCta[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:var(--cursor-disabled);pointer-events:none}.AlkemyHeader-module-scss-module___c_Orq__newBoardCta{border-radius:var(--radius-pill,999px);border:1px solid var(--dir-emerald-edge,color-mix(in oklch,currentColor 25%,transparent));color:var(--dir-emerald,var(--header-fg));letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:4px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.AlkemyHeader-module-scss-module___c_Orq__newBoardCta{transition:background var(--duration-fast)var(--ease-standard),border-color var(--duration-fast)var(--ease-standard)}}@media (hover:hover){.AlkemyHeader-module-scss-module___c_Orq__newBoardCta:hover{background:var(--dir-emerald-edge,color-mix(in oklch,currentColor 12%,transparent));border-color:var(--dir-emerald,currentColor)}}.AlkemyHeader-module-scss-module___c_Orq__newBoardCta:focus-visible{box-shadow:0 0 0 3px var(--dir-emerald-edge,color-mix(in oklch,currentColor 25%,transparent));outline:none}@media (max-width:480px){.AlkemyHeader-module-scss-module___c_Orq__newBoardCta{display:none}}.AlkemyHeader-module-scss-module___c_Orq__cartBtn{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:9px;display:none;position:relative}@media (prefers-reduced-motion:no-preference){.AlkemyHeader-module-scss-module___c_Orq__cartBtn{transition:background var(--duration-fast,.15s)var(--ease-standard)}}.AlkemyHeader-module-scss-module___c_Orq__cartBtn.AlkemyHeader-module-scss-module___c_Orq__cartVisible{display:flex}.AlkemyHeader-module-scss-module___c_Orq__cartBtn.AlkemyHeader-module-scss-module___c_Orq__cartHidden{display:none}.AlkemyHeader-module-scss-module___c_Orq__cartBtn:hover{background:var(--header-shell-hover,color-mix(in srgb,currentColor 8%,transparent))}.AlkemyHeader-module-scss-module___c_Orq__cartBtn:focus-visible{outline:2px solid var(--header-accent,currentColor);outline-offset:2px}.AlkemyHeader-module-scss-module___c_Orq__cartBtn svg{width:22px;height:22px;stroke:var(--header-muted);fill:none;stroke-width:1.8px}@media (prefers-reduced-motion:no-preference){.AlkemyHeader-module-scss-module___c_Orq__cartBtn svg{transition:stroke var(--duration-fast,.15s)}}.AlkemyHeader-module-scss-module___c_Orq__cartBtn:hover svg{stroke:var(--header-fg)}.AlkemyHeader-module-scss-module___c_Orq__cartBadge{background:var(--brand-emerald,#2dd4a8);min-width:18px;height:18px;color:var(--brand-void,#050508);font-size:10px;font-weight:var(--weight-bold,700);border-radius:9999px;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:flex;position:absolute;top:1px;right:-1px}.AlkemyHeader-module-scss-module___c_Orq__accountBtn{box-sizing:border-box;height:36px;margin-left:var(--space-2xs,6px);background:var(--header-shell);border:1px solid var(--header-shell-border);cursor:pointer;font-family:var(--font-body,sans-serif);color:var(--header-fg);font-size:13px;font-weight:var(--weight-medium,500);border-radius:100px;align-items:center;gap:8px;padding:0 14px 0 4px;display:flex}@media (prefers-reduced-motion:no-preference){.AlkemyHeader-module-scss-module___c_Orq__accountBtn{transition:all var(--duration-fast,.15s)}}.AlkemyHeader-module-scss-module___c_Orq__accountBtn:hover{background:var(--header-shell-hover);border-color:var(--header-shell-border-hover)}@media (max-width:1024px){.AlkemyHeader-module-scss-module___c_Orq__accountBtn{justify-content:center;gap:0;width:36px;padding:0 4px}.AlkemyHeader-module-scss-module___c_Orq__accountLabel{display:none}}.AlkemyHeader-module-scss-module___c_Orq__accountAvatar{background:var(--brand-white,#f4f4fa);width:28px;height:28px;font-size:12px;font-weight:var(--weight-bold,700);color:var(--brand-void,#050508);border-radius:50%;justify-content:center;align-items:center;display:flex}.AlkemyHeader-module-scss-module___c_Orq__guestActions{align-items:center;gap:var(--space-s,12px);display:flex}.AlkemyHeader-module-scss-module___c_Orq__signInLink{border:1px solid var(--header-outline-border);color:var(--header-fg);font-size:13px;font-weight:var(--weight-medium,500);font-family:var(--font-body,sans-serif);cursor:pointer;background:0 0;border-radius:100px;align-items:center;padding:8px 18px;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.AlkemyHeader-module-scss-module___c_Orq__signInLink{transition:all var(--duration-fast,.15s)}}.AlkemyHeader-module-scss-module___c_Orq__signInLink:hover{background:var(--header-outline-bg-hover);border-color:var(--header-outline-border-hover)}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__signInLink,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__signInLink{color:#a8a8c0;font-family:var(--font-outfit,"Outfit",system-ui,sans-serif);background:0 0;border:none;border-radius:0;padding:0;font-size:.85rem;transition:color .3s}.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=marketing] .AlkemyHeader-module-scss-module___c_Orq__signInLink:hover,.AlkemyHeader-module-scss-module___c_Orq__header[data-mode=directory] .AlkemyHeader-module-scss-module___c_Orq__signInLink:hover{color:#2dd4a8;background:0 0;border:none}.AlkemyHeader-module-scss-module___c_Orq__getStartedBtn{background:linear-gradient(135deg,var(--header-accent),var(--header-accent-light));color:var(--header-brand-mark-fg);font-size:13px;font-weight:var(--weight-semibold,600);font-family:var(--font-body,sans-serif);cursor:pointer;border:none;border-radius:100px;align-items:center;padding:8px 18px;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.AlkemyHeader-module-scss-module___c_Orq__getStartedBtn{transition:all var(--duration-fast,.15s)}}.AlkemyHeader-module-scss-module___c_Orq__getStartedBtn:hover{filter:brightness(1.05);box-shadow:0 4px 16px var(--header-accent-glow)}@media (max-width:480px){.AlkemyHeader-module-scss-module___c_Orq__getStartedBtn{display:none}}.AlkemyHeader-module-scss-module___c_Orq__signInLink:disabled,.AlkemyHeader-module-scss-module___c_Orq__getStartedBtn:disabled,.AlkemyHeader-module-scss-module___c_Orq__accountBtn:disabled,.AlkemyHeader-module-scss-module___c_Orq__cartBtn:disabled{opacity:.55;cursor:not-allowed}
.MarketingShell-module-scss-module__jDVuNq__shell{z-index:var(--z-sticky,20);pointer-events:none;position:fixed;top:0;left:0;right:0}.MarketingShell-module-scss-module__jDVuNq__shell>*{pointer-events:auto}
.HorizonButton-module-scss-module__Spc2xG__btn{font-family:var(--font-outfit,"Outfit",system-ui,sans-serif);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;will-change:transform;border:none;border-radius:3px;justify-content:center;align-items:center;padding:20px 72px;font-size:.88rem;font-weight:500;text-decoration:none;transition:all .6s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}@media (max-width:480px){.HorizonButton-module-scss-module__Spc2xG__btn{padding:18px 48px;font-size:.82rem}}.HorizonButton-module-scss-module__Spc2xG__label{z-index:2;position:relative}.HorizonButton-module-scss-module__Spc2xG__primary{color:#2dd4a8;background:#050508;border:1px solid #1a9e7a}.HorizonButton-module-scss-module__Spc2xG__primary:before{content:"";opacity:.2;background:linear-gradient(90deg,#0000 10%,#2dd4a8 50%,#0000 90%);height:1px;transition:all .6s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:0;right:0}.HorizonButton-module-scss-module__Spc2xG__primary:after{content:"";background:linear-gradient(#0000 50%,#2dd4a8 200%);transition:all .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.HorizonButton-module-scss-module__Spc2xG__primary:hover:before{opacity:1;height:2px;top:35%;box-shadow:0 0 20px #2dd4a8,0 0 40px #2dd4a84d}.HorizonButton-module-scss-module__Spc2xG__primary:hover:after{background:linear-gradient(#0000 40%,#2dd4a8 160%)}.HorizonButton-module-scss-module__Spc2xG__primary:hover{color:#f4f4fa;border-color:#2dd4a8;transform:translateY(-2px);box-shadow:0 12px 40px #2dd4a826}.HorizonButton-module-scss-module__Spc2xG__primary:active{transform:translateY(0)}.HorizonButton-module-scss-module__Spc2xG__secondary{color:#a8a8c0;background:0 0;border:1px solid #ffffff0f}.HorizonButton-module-scss-module__Spc2xG__secondary:before{content:"";opacity:0;background:linear-gradient(90deg,#0000 20%,#7b4de0 50%,#0000 80%);height:1px;transition:all .6s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:0;right:0}.HorizonButton-module-scss-module__Spc2xG__secondary:hover:before{opacity:.6;top:40%;box-shadow:0 0 15px #9b6dff33}.HorizonButton-module-scss-module__Spc2xG__secondary:hover{color:#f4f4fa;border-color:#9b6dff33;transform:translateY(-2px)}.HorizonButton-module-scss-module__Spc2xG__secondary:active{transform:translateY(0)}
.CompareSection-module-scss-module__mPCIwG__section{background:0 0;padding:clamp(48px,6vw,80px) 0 clamp(24px,3vw,40px);position:relative}.CompareSection-module-scss-module__mPCIwG__section:before{content:"";background:linear-gradient(90deg,#0000,#2dd4a833,#0000);height:1px;position:absolute;top:0;left:0;right:0}.CompareSection-module-scss-module__mPCIwG__container{max-width:min(1200px,90vw);margin:0 auto;padding:0 24px;container:section/inline-size}.CompareSection-module-scss-module__mPCIwG__grid{grid-template-columns:repeat(4,1fr);gap:2px;max-width:1120px;margin:0 auto;display:grid}@container section (max-width:960px){.CompareSection-module-scss-module__mPCIwG__grid{grid-template-columns:repeat(2,1fr)}}@container section (max-width:600px){.CompareSection-module-scss-module__mPCIwG__grid{grid-template-columns:1fr}}.CompareSection-module-scss-module__mPCIwG__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a10d9;border:1px solid #ffffff0a;padding:36px 28px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.CompareSection-module-scss-module__mPCIwG__card:before{content:"";background:var(--card-accent);transform-origin:0;height:3px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.CompareSection-module-scss-module__mPCIwG__card:first-child{border-radius:12px 0 0 12px}.CompareSection-module-scss-module__mPCIwG__card:last-child{border-radius:0 12px 12px 0}.CompareSection-module-scss-module__mPCIwG__card:hover{background:#111118;border-color:#ffffff14}.CompareSection-module-scss-module__mPCIwG__card:hover:before{transform:scaleX(1)}@container section (max-width:960px){.CompareSection-module-scss-module__mPCIwG__card:first-child,.CompareSection-module-scss-module__mPCIwG__card:last-child{border-radius:0}}.CompareSection-module-scss-module__mPCIwG__featured{background:#111118d9;border-color:#2dd4a81f;box-shadow:0 4px 40px #2dd4a80f}.CompareSection-module-scss-module__mPCIwG__featured:before{transform:scaleX(1)}.CompareSection-module-scss-module__mPCIwG__badge{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.15em;text-transform:uppercase;color:#2dd4a8;background:#2dd4a820;border:1px solid #2dd4a833;border-radius:10px;padding:3px 10px;font-size:.48rem;position:absolute;top:12px;right:12px}.CompareSection-module-scss-module__mPCIwG__platformName{font-family:var(--font-cormorant,"Cormorant Garamond",Georgia,serif);color:#f4f4fa;margin-bottom:4px;font-size:1.6rem;font-weight:600}.CompareSection-module-scss-module__mPCIwG__platformType{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:#a8a8c0;margin-bottom:20px;font-size:.55rem}.CompareSection-module-scss-module__mPCIwG__costBlock{border-bottom:1px solid #ffffff0a;margin-bottom:20px;padding-bottom:20px}.CompareSection-module-scss-module__mPCIwG__costBlock:last-of-type{margin-bottom:20px}.CompareSection-module-scss-module__mPCIwG__costLabel{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:#a8a8c0;margin-bottom:6px;font-size:.55rem}.CompareSection-module-scss-module__mPCIwG__costValue{font-family:var(--font-cormorant,"Cormorant Garamond",Georgia,serif);color:#e8e8f0;font-size:1.1rem;font-weight:600}.CompareSection-module-scss-module__mPCIwG__featured .CompareSection-module-scss-module__mPCIwG__costValue{color:#2dd4a8}.CompareSection-module-scss-module__mPCIwG__attrs{flex-direction:column;gap:10px;display:flex}.CompareSection-module-scss-module__mPCIwG__attr{color:#c0c0d0;align-items:flex-start;gap:8px;font-size:.78rem;line-height:1.4;display:flex}.CompareSection-module-scss-module__mPCIwG__attrIcon{text-align:center;flex-shrink:0;width:16px;margin-top:2px;font-size:.7rem}.CompareSection-module-scss-module__mPCIwG__iconYes{color:#2dd4a8}.CompareSection-module-scss-module__mPCIwG__iconNo{color:#f46;opacity:.6}.CompareSection-module-scss-module__mPCIwG__iconPartial{color:#e8b840}.CompareSection-module-scss-module__mPCIwG__compareLink{justify-content:center;margin-top:48px;display:flex}.CompareSection-module-scss-module__mPCIwG__card{opacity:0;transition:all .6s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.CompareSection-module-scss-module__mPCIwG__card[data-visible]{opacity:1;transform:translateY(0)}.CompareSection-module-scss-module__mPCIwG__card:nth-child(2){transition-delay:.1s}.CompareSection-module-scss-module__mPCIwG__card:nth-child(3){transition-delay:.2s}.CompareSection-module-scss-module__mPCIwG__card:nth-child(4){transition-delay:.3s}
.FinalCTASection-module-scss-module__JQDCha__section{padding:var(--section-gap,clamp(80px,12vw,160px))8px 100px;text-align:center;background:#050508;position:relative}.FinalCTASection-module-scss-module__JQDCha__section:before{content:"";opacity:.3;background:linear-gradient(90deg,#0000,#1a9e7a,#0000);height:1px;position:absolute;top:0;left:0;right:0}.FinalCTASection-module-scss-module__JQDCha__eyebrow{font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);letter-spacing:.3em;text-transform:uppercase;color:#2dd4a8;margin-bottom:16px;font-size:.68rem}.FinalCTASection-module-scss-module__JQDCha__title{font-family:var(--font-cormorant,"Cormorant Garamond",Georgia,serif);color:#f4f4fa;margin-bottom:24px;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:300;line-height:1.15}.FinalCTASection-module-scss-module__JQDCha__title strong{font-weight:700}.FinalCTASection-module-scss-module__JQDCha__desc{color:#a8a8c0;max-width:480px;margin:0 auto 40px;line-height:1.7}.FinalCTASection-module-scss-module__JQDCha__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.FinalCTASection-module-scss-module__JQDCha__reveal{opacity:0;transition:all .8s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.FinalCTASection-module-scss-module__JQDCha__reveal[data-visible]{opacity:1;transform:translateY(0)}
