.MessageSellerButton-galactic-module__GybTqW__overlay{-webkit-backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur)) saturate(var(--galactic-glass-saturation));backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur)) saturate(var(--galactic-glass-saturation));background:color-mix(in srgb, var(--galactic-canvas-low) 78%, transparent);padding:max(var(--ds-space-overlay-padding), env(safe-area-inset-top)) max(var(--ds-space-overlay-padding), env(safe-area-inset-right)) max(var(--ds-space-overlay-padding), env(safe-area-inset-bottom)) max(var(--ds-space-overlay-padding), env(safe-area-inset-left));z-index:240}.MessageSellerButton-galactic-module__GybTqW__surface[data-slot=dialog]{--message-control:linear-gradient(145deg, color-mix(in srgb, var(--galactic-panel-highlight) 28%, transparent), color-mix(in srgb, var(--galactic-active-surface) 72%, transparent) 58%, color-mix(in srgb, var(--galactic-panel-end) 30%, transparent));--message-control-border:color-mix(in srgb, var(--galactic-text-subtle) 38%, var(--galactic-panel-border));--message-action-background:var(--galactic-action-background,linear-gradient(112deg, color-mix(in srgb, var(--galactic-cyan) 42%, var(--galactic-active-surface)), color-mix(in srgb, var(--galactic-accent) 48%, var(--galactic-inactive-surface))));--message-action-border:var(--galactic-action-border,color-mix(in srgb, var(--galactic-accent) 48%, var(--galactic-panel-border)));--message-action-shadow:var(--galactic-action-shadow,0 .55rem 1.2rem color-mix(in srgb, var(--galactic-accent) 18%, transparent));--message-action-text:var(--galactic-action-text,var(--galactic-text-strong));-webkit-backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));background:linear-gradient(118deg, color-mix(in srgb, var(--galactic-panel-highlight) 15%, transparent), transparent 38% 74%, color-mix(in srgb, var(--galactic-cyan) 5%, transparent)), linear-gradient(145deg, color-mix(in srgb, var(--galactic-panel-start) 92%, var(--galactic-canvas-high)), color-mix(in srgb, var(--galactic-panel-middle) 86%, var(--galactic-canvas)) 52%, color-mix(in srgb, var(--galactic-panel-end) 92%, var(--galactic-canvas-low)));border-color:color-mix(in srgb, var(--galactic-accent) 24%, var(--galactic-panel-border));border-radius:var(--galactic-radius-panel);box-shadow:inset 0 var(--galactic-border-width) 0 color-mix(in srgb, var(--galactic-panel-highlight) 64%, transparent), var(--galactic-shadow), 0 0 var(--ds-space-section-gap) color-mix(in srgb, var(--galactic-accent) 10%, transparent);color:var(--galactic-text);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - (var(--ds-space-overlay-padding) * 2));max-width:28rem;padding:0;overflow:hidden auto}.MessageSellerButton-galactic-module__GybTqW__content{color:var(--galactic-text);min-width:0}.MessageSellerButton-galactic-module__GybTqW__header,.MessageSellerButton-galactic-module__GybTqW__listingInfo,.MessageSellerButton-galactic-module__GybTqW__footer{border-color:color-mix(in srgb, var(--galactic-panel-border) 72%, transparent);padding:var(--ds-space-stack-gap) var(--ds-space-card-padding)}.MessageSellerButton-galactic-module__GybTqW__header{background:color-mix(in srgb, var(--galactic-panel-start) 84%, transparent);border-bottom-style:solid;border-bottom-width:var(--galactic-border-width);justify-content:space-between;align-items:center;display:flex}.MessageSellerButton-galactic-module__GybTqW__title{color:var(--galactic-text-strong);font-size:var(--ds-type-heading3-font-size);font-weight:800;line-height:1.35}.MessageSellerButton-galactic-module__GybTqW__subtitle,.MessageSellerButton-galactic-module__GybTqW__listingTitle,.MessageSellerButton-galactic-module__GybTqW__offerCurrency{color:var(--galactic-text-muted)}.MessageSellerButton-galactic-module__GybTqW__subtitle,.MessageSellerButton-galactic-module__GybTqW__listingTitle{font-size:var(--ds-type-body-small-font-size)}.MessageSellerButton-galactic-module__GybTqW__closeButton,.MessageSellerButton-galactic-module__GybTqW__iconTrigger{height:var(--galactic-touch-target);width:var(--galactic-touch-target);justify-content:center;align-items:center;display:inline-flex}.MessageSellerButton-galactic-module__GybTqW__closeButton{background:color-mix(in srgb, var(--galactic-active-surface) 52%, transparent);border:var(--galactic-border-width) solid transparent;border-radius:var(--galactic-radius-control);color:var(--galactic-text-muted)}.MessageSellerButton-galactic-module__GybTqW__listingInfo{background:color-mix(in srgb, var(--galactic-active-surface) 54%, transparent);border-bottom-style:solid;border-bottom-width:var(--galactic-border-width)}.MessageSellerButton-galactic-module__GybTqW__listingTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MessageSellerButton-galactic-module__GybTqW__price{color:color-mix(in srgb, var(--galactic-success) 78%, var(--galactic-text-strong));font-size:var(--ds-type-heading3-font-size);font-weight:800}.MessageSellerButton-galactic-module__GybTqW__body{gap:var(--ds-space-stack-gap);padding:var(--ds-space-card-padding);display:grid}.MessageSellerButton-galactic-module__GybTqW__textarea,.MessageSellerButton-galactic-module__GybTqW__offerField,.MessageSellerButton-galactic-module__GybTqW__offerToggle{background:var(--message-control);border:var(--galactic-border-width) solid var(--message-control-border);border-radius:var(--galactic-radius-control);color:var(--galactic-text-strong)}.MessageSellerButton-galactic-module__GybTqW__textarea{caret-color:var(--galactic-accent);font:inherit;min-height:calc(var(--galactic-touch-target) * 2.5);padding:var(--ds-space-control-y) var(--ds-space-control-x);resize:vertical;width:100%}.MessageSellerButton-galactic-module__GybTqW__textarea::placeholder,.MessageSellerButton-galactic-module__GybTqW__offerInput::placeholder{color:var(--galactic-text-subtle)}.MessageSellerButton-galactic-module__GybTqW__offerRow{align-items:center;gap:var(--ds-space-inline-gap);flex-wrap:wrap;display:flex}.MessageSellerButton-galactic-module__GybTqW__offerToggle,.MessageSellerButton-galactic-module__GybTqW__offerField{align-items:center;gap:var(--ds-space-inline-gap);min-height:var(--galactic-touch-target);padding:var(--ds-space-control-y) var(--ds-space-control-x);display:inline-flex}.MessageSellerButton-galactic-module__GybTqW__offerToggle{color:var(--galactic-text-muted);font-size:var(--ds-type-body-small-font-size);font-weight:750}.MessageSellerButton-galactic-module__GybTqW__offerActive{background:color-mix(in srgb, var(--galactic-success) 11%, var(--galactic-active-surface));border-color:color-mix(in srgb, var(--galactic-success) 42%, var(--galactic-panel-border));box-shadow:0 0 var(--ds-space-stack-gap) color-mix(in srgb, var(--galactic-success) 14%, transparent);color:color-mix(in srgb, var(--galactic-success) 78%, var(--galactic-text-strong))}.MessageSellerButton-galactic-module__GybTqW__offerCurrency{height:var(--ds-space-choice-control-size);width:var(--ds-space-choice-control-size)}.MessageSellerButton-galactic-module__GybTqW__offerInput{color:var(--galactic-text-strong);font:inherit;background:0 0;border:0;outline:none;width:6rem;min-width:0}.MessageSellerButton-galactic-module__GybTqW__error{background:color-mix(in srgb, var(--galactic-danger) 10%, var(--galactic-active-surface));border:var(--galactic-border-width) solid color-mix(in srgb, var(--galactic-danger) 38%, var(--galactic-panel-border));border-radius:var(--galactic-radius-control);color:color-mix(in srgb, var(--galactic-danger) 76%, var(--galactic-text-strong));font-size:var(--ds-type-body-small-font-size);padding:var(--ds-space-control-y) var(--ds-space-control-x);font-weight:700}.MessageSellerButton-galactic-module__GybTqW__footer{background:color-mix(in srgb, var(--galactic-panel-start) 82%, transparent);border-top-style:solid;border-top-width:var(--galactic-border-width);align-items:center;gap:var(--ds-space-inline-gap);justify-content:flex-end;display:flex}.MessageSellerButton-galactic-module__GybTqW__cancelButton,.MessageSellerButton-galactic-module__GybTqW__submitButton,.MessageSellerButton-galactic-module__GybTqW__buttonTrigger,.MessageSellerButton-galactic-module__GybTqW__iconTrigger{border-radius:var(--galactic-radius-control);cursor:pointer;transition:background-color var(--galactic-motion-control) ease, border-color var(--galactic-motion-control) ease, box-shadow var(--galactic-motion-control) ease, color var(--galactic-motion-control) ease, filter var(--galactic-motion-control) ease, transform var(--galactic-motion-control) ease;font-weight:800}.MessageSellerButton-galactic-module__GybTqW__cancelButton,.MessageSellerButton-galactic-module__GybTqW__submitButton,.MessageSellerButton-galactic-module__GybTqW__buttonTrigger{align-items:center;gap:var(--ds-space-inline-gap);min-height:var(--galactic-touch-target);padding:var(--ds-space-control-y) var(--ds-space-control-x);justify-content:center;display:inline-flex}.MessageSellerButton-galactic-module__GybTqW__cancelButton{background:var(--message-control);border:var(--galactic-border-width) solid var(--message-control-border);color:var(--galactic-text)}.MessageSellerButton-galactic-module__GybTqW__submitButton,.MessageSellerButton-galactic-module__GybTqW__buttonTrigger{background:var(--message-action-background);border:var(--galactic-border-width) solid var(--message-action-border);box-shadow:var(--message-action-shadow);color:var(--message-action-text)}.MessageSellerButton-galactic-module__GybTqW__buttonTrigger{background:var(--galactic-action-background);border-color:var(--galactic-action-border);box-shadow:var(--galactic-action-shadow);color:var(--galactic-action-text)}.MessageSellerButton-galactic-module__GybTqW__iconTrigger{background:color-mix(in srgb, var(--galactic-accent) 12%, var(--galactic-active-surface));border:var(--galactic-border-width) solid color-mix(in srgb, var(--galactic-accent) 36%, var(--galactic-panel-border));color:color-mix(in srgb, var(--galactic-accent) 76%, var(--galactic-text-strong))}:is(.MessageSellerButton-galactic-module__GybTqW__closeButton,.MessageSellerButton-galactic-module__GybTqW__offerToggle,.MessageSellerButton-galactic-module__GybTqW__textarea,.MessageSellerButton-galactic-module__GybTqW__offerInput,.MessageSellerButton-galactic-module__GybTqW__cancelButton,.MessageSellerButton-galactic-module__GybTqW__submitButton,.MessageSellerButton-galactic-module__GybTqW__buttonTrigger,.MessageSellerButton-galactic-module__GybTqW__iconTrigger):focus-visible{outline:calc(var(--galactic-border-width) * 2) solid var(--galactic-focus);outline-offset:calc(var(--galactic-border-width) * 2)}:is(.MessageSellerButton-galactic-module__GybTqW__closeButton,.MessageSellerButton-galactic-module__GybTqW__offerToggle,.MessageSellerButton-galactic-module__GybTqW__cancelButton,.MessageSellerButton-galactic-module__GybTqW__submitButton,.MessageSellerButton-galactic-module__GybTqW__buttonTrigger,.MessageSellerButton-galactic-module__GybTqW__iconTrigger):not(:disabled):hover{filter:brightness(1.045)saturate(1.055);transform:translateY(calc(var(--galactic-border-width) * -1))}:is(.MessageSellerButton-galactic-module__GybTqW__cancelButton,.MessageSellerButton-galactic-module__GybTqW__submitButton):disabled{cursor:not-allowed;filter:none;opacity:.58}.MessageSellerButton-galactic-module__GybTqW__spinner{animation:MessageSellerButton-galactic-module__GybTqW__messageSellerSpin var(--ds-motion-spinner-duration) var(--ds-motion-spinner-easing) infinite;height:var(--ds-space-choice-control-size);width:var(--ds-space-choice-control-size)}@keyframes MessageSellerButton-galactic-module__GybTqW__messageSellerSpin{to{transform:rotate(360deg)}}@media (max-width:30rem){.MessageSellerButton-galactic-module__GybTqW__overlay{align-items:flex-start}.MessageSellerButton-galactic-module__GybTqW__surface[data-slot=dialog]{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - (var(--ds-space-form-control-padding-vertical) * 2))}.MessageSellerButton-galactic-module__GybTqW__header,.MessageSellerButton-galactic-module__GybTqW__listingInfo,.MessageSellerButton-galactic-module__GybTqW__body,.MessageSellerButton-galactic-module__GybTqW__footer{padding-inline:var(--ds-space-stack-gap)}.MessageSellerButton-galactic-module__GybTqW__footer>*{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.MessageSellerButton-galactic-module__GybTqW__closeButton,.MessageSellerButton-galactic-module__GybTqW__offerToggle,.MessageSellerButton-galactic-module__GybTqW__cancelButton,.MessageSellerButton-galactic-module__GybTqW__submitButton,.MessageSellerButton-galactic-module__GybTqW__buttonTrigger,.MessageSellerButton-galactic-module__GybTqW__iconTrigger,.MessageSellerButton-galactic-module__GybTqW__spinner{transition-duration:0s;animation:none}}@media (forced-colors:active){.MessageSellerButton-galactic-module__GybTqW__overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}.MessageSellerButton-galactic-module__GybTqW__surface[data-slot=dialog],.MessageSellerButton-galactic-module__GybTqW__header,.MessageSellerButton-galactic-module__GybTqW__listingInfo,.MessageSellerButton-galactic-module__GybTqW__closeButton,.MessageSellerButton-galactic-module__GybTqW__textarea,.MessageSellerButton-galactic-module__GybTqW__offerField,.MessageSellerButton-galactic-module__GybTqW__offerToggle,.MessageSellerButton-galactic-module__GybTqW__error,.MessageSellerButton-galactic-module__GybTqW__footer,.MessageSellerButton-galactic-module__GybTqW__cancelButton,.MessageSellerButton-galactic-module__GybTqW__submitButton,.MessageSellerButton-galactic-module__GybTqW__buttonTrigger,.MessageSellerButton-galactic-module__GybTqW__iconTrigger{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}}
.ShopRoutePresentation-module__SHYadG__shopShell{--shop-space-compact:.35rem;--shop-space-control:.4rem;--shop-space-control-y:.45rem;--shop-space-field:.65rem;--shop-space-copy:.7rem;--shop-space-search-leading:2.35rem;background:color-mix(in srgb, var(--galactic-canvas,var(--ds-color-surface-canvas)) 96%, transparent);color:var(--galactic-text,var(--ds-color-text-primary));min-height:100svh}.ShopRoutePresentation-module__SHYadG__shopMain{max-width:80rem;padding:var(--ds-space-panel-padding) var(--ds-space-page-gutter-mobile) calc(var(--ds-space-section-gap) * 2);z-index:1;margin-inline:auto;position:relative}.ShopRoutePresentation-module__SHYadG__shopWishlistControl{gap:var(--shop-space-control);display:grid}.ShopRoutePresentation-module__SHYadG__shopWishlistButton.ShopRoutePresentation-module__SHYadG__shopWishlistButton[data-slot=button]{border:var(--galactic-border-width) solid var(--sf-border,var(--ds-color-border-panel));border-radius:var(--ds-radius-pill);box-shadow:none;color:var(--galactic-text-strong,var(--ds-color-text-strong));background:0 0;width:100%;min-height:3rem;font-weight:700}.ShopRoutePresentation-module__SHYadG__shopWishlistButton.ShopRoutePresentation-module__SHYadG__shopWishlistButton[data-slot=button]:not(:disabled):hover{background:var(--sf-glass,var(--ds-color-surface-panel));border-color:color-mix(in srgb, var(--galactic-accent) 55%, transparent);box-shadow:none;filter:none;transform:none}.ShopRoutePresentation-module__SHYadG__shopWishlistButton.ShopRoutePresentation-module__SHYadG__shopWishlistButton[data-slot=button][data-wishlist-state=active],.ShopRoutePresentation-module__SHYadG__shopWishlistButton.ShopRoutePresentation-module__SHYadG__shopWishlistButton[data-slot=button][data-wishlist-state=owned]{background:linear-gradient(var(--galactic-canvas-high), var(--galactic-canvas-high)) padding-box, var(--sf-holo,var(--galactic-accent)) border-box;border:calc(var(--galactic-border-width) * 2) solid transparent;color:var(--galactic-text-strong,var(--ds-color-text-strong))}.ShopRoutePresentation-module__SHYadG__shopWishlistCount,.ShopRoutePresentation-module__SHYadG__shopWishlistError{font-size:var(--ds-type-body-small-font-size);font-weight:var(--ds-type-label-font-weight);text-align:center;margin:0}.ShopRoutePresentation-module__SHYadG__shopWishlistCount{color:var(--sf-cyan-text,var(--ds-color-text-link));font-family:var(--sf-mono,var(--ds-type-mono-font-family));letter-spacing:.08em;font-size:.68rem}.ShopRoutePresentation-module__SHYadG__shopWishlistError{color:var(--ds-color-action-danger-outline-foreground)}.ShopRoutePresentation-module__SHYadG__productSummary{--product-summary-sticky-bottom-gap:var(--ds-space-stack-gap);--product-summary-sticky-header-gap:var(--ds-space-inline-gap);--product-summary-sticky-top:calc((var(--ds-space-touch-target) * 2) + var(--ds-space-panel-padding))}@media (max-width:63.999rem){.ShopRoutePresentation-module__SHYadG__productSummary.ShopRoutePresentation-module__SHYadG__productSummary[data-commerce-surface=detail-summary]:has([data-product-media] iframe){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000}.ShopRoutePresentation-module__SHYadG__productSummary.ShopRoutePresentation-module__SHYadG__productSummary[data-commerce-surface=detail-summary]:has([data-product-media] iframe):before{content:none}}.ShopRoutePresentation-module__SHYadG__productSummaryLengthProbe{box-sizing:border-box;pointer-events:none;visibility:hidden;width:0;height:0;display:block;position:absolute;overflow:hidden}.ShopRoutePresentation-module__SHYadG__errorState{background:var(--ds-color-notice-control-danger-background);border:var(--ds-space-overlay-border-width) solid var(--ds-color-notice-control-danger-border);border-radius:var(--ds-radius-state);box-sizing:border-box;color:var(--ds-color-notice-control-danger-foreground);max-width:42rem;padding:calc(var(--ds-space-state-padding-y) * 2);text-align:center;width:100%;margin-inline:auto}.ShopRoutePresentation-module__SHYadG__errorIcon{color:var(--ds-color-notice-control-danger-label);height:var(--ds-space-icon-button-size-md);width:var(--ds-space-icon-button-size-md);margin-block-end:var(--ds-space-state-icon-gap);margin-inline:auto}.ShopRoutePresentation-module__SHYadG__errorTitle{color:inherit;font-family:var(--ds-type-heading3-font-family);font-size:clamp(var(--ds-type-heading3-font-size), 2vw, var(--ds-type-heading2-font-size));font-weight:var(--ds-type-feedback-title-font-weight);letter-spacing:var(--ds-type-heading3-letter-spacing);line-height:var(--ds-type-heading3-line-height);margin:0}.ShopRoutePresentation-module__SHYadG__errorCopy{color:var(--ds-color-notice-control-danger-label);font-family:var(--ds-type-body-small-font-family);font-size:var(--ds-type-body-small-font-size);font-weight:var(--ds-type-body-small-font-weight);letter-spacing:var(--ds-type-body-small-letter-spacing);line-height:var(--ds-type-body-small-line-height);margin:var(--ds-space-state-text-gap) 0 0}.ShopRoutePresentation-module__SHYadG__errorAction{margin-block-start:var(--ds-space-state-icon-gap)}.ShopRoutePresentation-module__SHYadG__galleryOverlay.ShopRoutePresentation-module__SHYadG__galleryOverlay[data-slot=dialog-overlay]{background:var(--ds-color-surface-scrim)}.ShopRoutePresentation-module__SHYadG__gallerySurface.ShopRoutePresentation-module__SHYadG__gallerySurface[data-slot=dialog]{background:color-mix(in srgb, var(--ds-color-surface-scrim) 95%, var(--ds-color-surface-canvas));border-color:var(--ds-color-border-divider);box-shadow:var(--ds-shadow-dialog);color:var(--ds-color-media-control-avatar-foreground);height:88dvh;max-height:88dvh;padding:0;position:relative;overflow:hidden}.ShopRoutePresentation-module__SHYadG__galleryContent{height:100%;min-height:0;position:relative}.ShopRoutePresentation-module__SHYadG__galleryImageStage{max-width:64rem;height:100%;padding:var(--ds-space-overlay-padding);width:100%;margin-inline:auto;position:relative}.ShopRoutePresentation-module__SHYadG__galleryZoomStage{cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none;overflow:hidden}.ShopRoutePresentation-module__SHYadG__galleryZoomStage[data-zoomed=true]{cursor:grab}.ShopRoutePresentation-module__SHYadG__galleryZoomStage[data-dragging=true]{cursor:grabbing}.ShopRoutePresentation-module__SHYadG__galleryZoomImage{object-fit:contain;pointer-events:none;transform-origin:50%;height:100%;transition:transform var(--ds-motion-overlay-duration) var(--ds-motion-overlay-easing);-webkit-user-select:none;user-select:none;will-change:transform;width:100%}.ShopRoutePresentation-module__SHYadG__galleryZoomStage[data-dragging=true] .ShopRoutePresentation-module__SHYadG__galleryZoomImage{transition:none}.ShopRoutePresentation-module__SHYadG__galleryControl.ShopRoutePresentation-module__SHYadG__galleryControl[data-slot=icon-button]{background:color-mix(in srgb, var(--ds-color-surface-scrim) 62%, transparent);border-color:color-mix(in srgb, var(--ds-color-media-control-avatar-foreground) 12%, transparent);color:var(--ds-color-media-control-avatar-foreground);transition:background-color var(--ds-motion-overlay-duration) var(--ds-motion-overlay-easing), border-color var(--ds-motion-overlay-duration) var(--ds-motion-overlay-easing);z-index:1;position:absolute}.ShopRoutePresentation-module__SHYadG__galleryControl.ShopRoutePresentation-module__SHYadG__galleryControl[data-slot=icon-button]:hover{background:color-mix(in srgb, var(--ds-color-surface-scrim) 78%, transparent);border-color:color-mix(in srgb, var(--ds-color-media-control-avatar-foreground) 24%, transparent)}.ShopRoutePresentation-module__SHYadG__galleryCloseControl{right:var(--ds-space-overlay-padding);top:var(--ds-space-overlay-padding)}.ShopRoutePresentation-module__SHYadG__galleryCloseControl>svg{height:var(--ds-space-top-header-back-icon-size);width:var(--ds-space-top-header-back-icon-size)}.ShopRoutePresentation-module__SHYadG__galleryPreviousControl,.ShopRoutePresentation-module__SHYadG__galleryNextControl{top:50%;transform:translateY(-50%)}.ShopRoutePresentation-module__SHYadG__galleryPreviousControl{left:var(--ds-space-overlay-padding)}.ShopRoutePresentation-module__SHYadG__galleryNextControl{right:var(--ds-space-overlay-padding)}.ShopRoutePresentation-module__SHYadG__galleryCounter{background:color-mix(in srgb, var(--ds-color-surface-scrim) 72%, transparent);border-radius:var(--ds-radius-control);color:var(--ds-color-media-control-avatar-foreground);font-size:var(--ds-type-body-small-font-size);left:var(--ds-space-overlay-padding);padding:var(--ds-space-form-label-gap) var(--ds-space-action-padding-horizontal-sm);top:var(--ds-space-overlay-padding);z-index:1;position:absolute}.ShopRoutePresentation-module__SHYadG__galleryZoomToolbar{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:color-mix(in srgb, var(--ds-color-surface-scrim) 76%, transparent);border:var(--ds-space-overlay-border-width) solid color-mix(in srgb, var(--ds-color-media-control-avatar-foreground) 14%, transparent);border-radius:var(--ds-radius-pill);bottom:var(--ds-space-overlay-padding);box-shadow:var(--ds-shadow-floating);align-items:center;gap:var(--ds-space-form-label-gap);padding:var(--ds-space-form-label-gap);z-index:2;display:flex;position:absolute;left:50%;transform:translate(-50%)}.ShopRoutePresentation-module__SHYadG__galleryZoomControl.ShopRoutePresentation-module__SHYadG__galleryZoomControl[data-slot=icon-button]{background:color-mix(in srgb, var(--ds-color-media-control-avatar-foreground) 9%, transparent);color:var(--ds-color-media-control-avatar-foreground)}.ShopRoutePresentation-module__SHYadG__galleryZoomControl.ShopRoutePresentation-module__SHYadG__galleryZoomControl[data-slot=icon-button]:hover:not(:disabled){background:color-mix(in srgb, var(--ds-color-media-control-avatar-foreground) 18%, transparent)}.ShopRoutePresentation-module__SHYadG__galleryZoomControl.ShopRoutePresentation-module__SHYadG__galleryZoomControl[data-slot=icon-button]:disabled{opacity:.38}.ShopRoutePresentation-module__SHYadG__galleryZoomControl>svg{height:var(--ds-space-top-header-back-icon-size);width:var(--ds-space-top-header-back-icon-size)}.ShopRoutePresentation-module__SHYadG__galleryZoomValue{color:var(--ds-color-media-control-avatar-foreground);font-family:var(--ds-type-label-font-family);font-size:var(--ds-type-body-small-font-size);font-variant-numeric:tabular-nums;font-weight:var(--ds-type-action-strong-font-weight);text-align:center;min-width:3.25rem}.ShopRoutePresentation-module__SHYadG__galleryZoomInstructions{background:color-mix(in srgb, var(--ds-color-surface-scrim) 68%, transparent);border-radius:var(--ds-radius-control);bottom:var(--ds-space-overlay-padding);color:color-mix(in srgb, var(--ds-color-media-control-avatar-foreground) 82%, transparent);font-size:var(--ds-type-body-small-font-size);left:var(--ds-space-overlay-padding);max-width:min(21rem, calc(100% - 2 * var(--ds-space-overlay-padding)));padding:var(--ds-space-form-label-gap) var(--ds-space-action-padding-horizontal-sm);z-index:1;margin:0;position:absolute}@media (max-width:47.999rem){.ShopRoutePresentation-module__SHYadG__galleryZoomInstructions{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}}@media (prefers-reduced-motion:reduce){.ShopRoutePresentation-module__SHYadG__galleryZoomImage{transition:none}}@media (min-width:75rem){[data-slot=candidate-app-shell] .ShopRoutePresentation-module__SHYadG__productSummary{--product-summary-sticky-bottom-gap:var(--galactic-dashboard-desktop-top-inset);--product-summary-sticky-header-gap:var(--galactic-dashboard-desktop-top-inset)}}@media (forced-colors:active){.ShopRoutePresentation-module__SHYadG__shopShell{color:canvastext;background:canvas}.ShopRoutePresentation-module__SHYadG__errorState,.ShopRoutePresentation-module__SHYadG__gallerySurface.ShopRoutePresentation-module__SHYadG__gallerySurface[data-slot=dialog]{color:canvastext;background:canvas;border-color:canvastext}.ShopRoutePresentation-module__SHYadG__galleryOverlay.ShopRoutePresentation-module__SHYadG__galleryOverlay[data-slot=dialog-overlay]{background:canvas}.ShopRoutePresentation-module__SHYadG__galleryControl.ShopRoutePresentation-module__SHYadG__galleryControl[data-slot=icon-button],.ShopRoutePresentation-module__SHYadG__galleryCounter,.ShopRoutePresentation-module__SHYadG__galleryZoomControl.ShopRoutePresentation-module__SHYadG__galleryZoomControl[data-slot=icon-button],.ShopRoutePresentation-module__SHYadG__galleryZoomInstructions,.ShopRoutePresentation-module__SHYadG__galleryZoomToolbar{color:canvastext;background:canvas;border-color:canvastext}.ShopRoutePresentation-module__SHYadG__galleryZoomValue{color:canvastext}}@media (min-width:64rem){.ShopRoutePresentation-module__SHYadG__shopMain{padding-inline:var(--ds-space-page-gutter-desktop)}.ShopRoutePresentation-module__SHYadG__productSummary{top:var(--product-summary-sticky-top);align-self:start;margin-block-start:calc(0px - var(--ds-space-panel-padding) - var(--ds-space-stack-gap));position:sticky}}
@font-face{font-display:swap;font-family:DiscUs Home Display;font-style:normal;font-weight:800;src:url(/fonts/sora-extrabold-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:DiscUs Home Display;font-style:normal;font-weight:800;src:url(/fonts/sora-extrabold-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{ascent-override:85.29%;descent-override:25.5%;font-family:DiscUs Home Display Fallback;line-gap-override:0%;size-adjust:113.73%;src:local(Arial)}.ShopFront-module__eWcSmq__front{--sf-display:"DiscUs Home Display", "DiscUs Home Display Fallback", var(--font-sora,Sora), system-ui, sans-serif;--sf-display-weight:800;--sf-display-tracking:-.05em;--sf-display-leading:1.04;--sf-display-scale:.97;--sf-mono:var(--font-geist-mono), ui-monospace, monospace;--sf-white:var(--galactic-pearl-highlight);--sf-cyan:color-mix(in srgb, var(--galactic-cyan) 62%, var(--galactic-text-strong));--sf-cyan-text:color-mix(in srgb, var(--galactic-cyan) 45%, var(--galactic-text-strong));--sf-amber:color-mix(in srgb, var(--galactic-amber) 70%, var(--galactic-text-strong));--sf-violet:var(--galactic-accent);--sf-magenta:color-mix(in srgb, var(--galactic-accent) 55%, var(--galactic-danger));--sf-success:color-mix(in srgb, var(--galactic-success) 72%, var(--galactic-text-strong));--sf-danger:color-mix(in srgb, var(--galactic-danger) 74%, var(--galactic-text-strong));--sf-label:var(--galactic-text-muted);--sf-tag:color-mix(in srgb, var(--galactic-danger) 88%, var(--galactic-text-strong));--sf-holo:linear-gradient(100deg, var(--sf-cyan), var(--sf-violet) 52%, var(--sf-magenta));--sf-on-holo:var(--sf-white);--sf-border:color-mix(in srgb, var(--galactic-text-subtle) 24%, transparent);--sf-line:color-mix(in srgb, var(--galactic-text-subtle) 16%, transparent);--sf-glass:color-mix(in srgb, var(--galactic-canvas-high) 66%, transparent);--sf-glass-strong:color-mix(in srgb, var(--galactic-canvas-high) 88%, transparent);--sf-glow:color-mix(in srgb, var(--sf-violet) 26%, transparent);--sf-shadow:var(--galactic-shadow-primary);--sf-blur:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));--sf-radius-card:calc(var(--ds-radius-panel) * 1.25);--sf-radius-xl:calc(var(--ds-radius-panel) * 1.75);--sf-ease:cubic-bezier(.2, .7, .2, 1)}:is([data-galactic-theme=night] .ShopFront-module__eWcSmq__front,.ShopFront-module__eWcSmq__front[data-galactic-theme=night]){--sf-cyan:var(--galactic-cyan);--sf-cyan-text:var(--galactic-cyan);--sf-amber:var(--galactic-amber);--sf-magenta:color-mix(in srgb, var(--galactic-accent) 40%, var(--galactic-danger));--sf-success:var(--galactic-success);--sf-danger:color-mix(in srgb, var(--galactic-danger) 82%, var(--galactic-text-strong));--sf-label:var(--galactic-text-subtle);--sf-tag:color-mix(in srgb, var(--galactic-danger) 70%, var(--galactic-canvas-low));--sf-on-holo:var(--galactic-canvas);--sf-border:var(--galactic-panel-border);--sf-line:color-mix(in srgb, var(--galactic-panel-border) 70%, transparent);--sf-glass:color-mix(in srgb, var(--galactic-canvas-high) 58%, transparent);--sf-glass-strong:color-mix(in srgb, var(--galactic-active-surface) 94%, transparent);--sf-glow:color-mix(in srgb, var(--sf-violet) 42%, transparent)}.ShopFront-module__eWcSmq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ShopFront-module__eWcSmq__miniDisc{background:conic-gradient(from 0deg, var(--sf-cyan), var(--sf-violet), var(--sf-magenta), var(--sf-amber), var(--sf-cyan));border-radius:var(--ds-radius-pill);height:var(--mini-disc-size,.95rem);-webkit-mask:radial-gradient(closest-side, transparent 30%, var(--sf-white) 36%);-webkit-mask:radial-gradient(closest-side, transparent 30%, var(--sf-white) 36%);mask:radial-gradient(closest-side, transparent 30%, var(--sf-white) 36%);width:var(--mini-disc-size,.95rem);flex:none;display:inline-block}.ShopFront-module__eWcSmq__spinning{animation:8s linear infinite ShopFront-module__eWcSmq__spin}.ShopFront-module__eWcSmq__kicker{color:var(--galactic-text-strong);font:600 .75rem/1 var(--sf-mono);align-items:center;gap:var(--ds-space-list-gap);letter-spacing:.22em;text-transform:uppercase;margin:0;display:inline-flex}.ShopFront-module__eWcSmq__poster{margin-block-end:calc(var(--ds-space-section-gap) * 1.25)}.ShopFront-module__eWcSmq__posterStage{isolation:isolate;position:relative}.ShopFront-module__eWcSmq__posterGlow{filter:blur(3.5rem)saturate(1.8);object-fit:cover;opacity:.75;pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0;transform:translateY(10%)scale(.96,.9)}[data-galactic-theme=light] .ShopFront-module__eWcSmq__posterGlow{opacity:.5}.ShopFront-module__eWcSmq__posterFrame{aspect-ratio:3;background:var(--galactic-canvas-low);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--sf-radius-card);box-shadow:0 1.5rem 3rem var(--sf-shadow);position:relative;overflow:hidden}.ShopFront-module__eWcSmq__posterImage{object-fit:cover;width:100%;height:100%;display:block}.ShopFront-module__eWcSmq__posterControls{align-items:center;gap:var(--ds-space-inline-gap);justify-content:center;margin-block-start:var(--ds-space-list-gap);display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__posterArrow[data-slot=icon-button]{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);color:var(--galactic-text-strong);height:2.25rem;transition:background .25s var(--sf-ease), border-color .25s var(--sf-ease), color .25s var(--sf-ease);width:2.25rem}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__posterArrow[data-slot=icon-button]:hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__posterArrow[data-slot=icon-button]:focus-visible{background:var(--sf-holo);color:var(--sf-on-holo);border-color:#0000}.ShopFront-module__eWcSmq__posterArrow>svg{width:1.05rem;height:1.05rem}.ShopFront-module__eWcSmq__posterDots{align-items:center;display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__posterDot[data-slot=icon-button]{border-radius:var(--ds-radius-pill);min-width:1.25rem;height:2rem;min-height:2rem;transition:width .35s var(--sf-ease);background:0 0;border:0;width:1.25rem}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__posterDot[data-slot=icon-button]:before{background:color-mix(in srgb, var(--galactic-text-strong) 30%, transparent);border-radius:var(--ds-radius-pill);content:"";height:.45rem;transition:background .35s var(--sf-ease), width .35s var(--sf-ease);width:.45rem}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__posterDot[data-slot=icon-button]:hover:before{background:color-mix(in srgb, var(--galactic-text-strong) 60%, transparent)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__posterDot[data-slot=icon-button][aria-current=true]{width:2.5rem}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__posterDot[data-slot=icon-button][aria-current=true]:before{background:var(--sf-holo);width:1.75rem}.ShopFront-module__eWcSmq__intro{align-items:end;gap:var(--ds-space-stack-gap) calc(var(--ds-space-section-gap) * 1.5);margin-block-end:calc(var(--ds-space-section-gap) * 1.25);display:grid}.ShopFront-module__eWcSmq__introHead>.ShopFront-module__eWcSmq__kicker .ShopFront-module__eWcSmq__miniDisc{animation:8s linear infinite ShopFront-module__eWcSmq__spin}.ShopFront-module__eWcSmq__intro[data-compact=true]{margin-block:var(--ds-space-inline-gap) var(--ds-space-section-gap);grid-template-columns:minmax(0,1fr)}.ShopFront-module__eWcSmq__intro[data-compact=true] .ShopFront-module__eWcSmq__introTitle{font-size:calc(clamp(1.75rem, 3.2vw, 2.6rem) * var(--sf-display-scale));margin-block-start:var(--ds-space-inline-gap)}.ShopFront-module__eWcSmq__introTitle{color:var(--galactic-text-strong);font-family:var(--sf-display);font-size:calc(clamp(2.35rem, 5.6vw, 4.37rem) * var(--sf-display-scale));font-weight:var(--sf-display-weight);letter-spacing:var(--sf-display-tracking);line-height:var(--sf-display-leading);margin:var(--ds-space-list-gap) 0 0;text-wrap:balance}.ShopFront-module__eWcSmq__introCopy{gap:var(--ds-space-inline-gap);display:grid}.ShopFront-module__eWcSmq__introLead{color:var(--galactic-text-muted);text-wrap:pretty;max-width:34rem;margin:0;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.65}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--sf-radius-card);box-shadow:0 1rem 2.5rem var(--sf-shadow);gap:var(--ds-space-inline-gap);padding:var(--ds-space-inline-gap);margin-block-end:var(--ds-space-stack-gap);display:grid}.ShopFront-module__eWcSmq__searchRow{align-items:center;gap:var(--ds-space-inline-gap);min-width:0;display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchField{background:color-mix(in srgb, var(--galactic-canvas-low) 42%, transparent);border:var(--galactic-border-width) solid var(--sf-line);border-radius:var(--ds-radius-pill);box-shadow:none;min-width:0;height:2.75rem;transition:border-color .25s var(--sf-ease), box-shadow .25s var(--sf-ease), background .25s var(--sf-ease);flex:auto;align-items:center;display:flex;position:relative}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchField:hover{background:color-mix(in srgb, var(--galactic-canvas-low) 42%, transparent);border-color:color-mix(in srgb, var(--sf-violet) 40%, var(--sf-line));box-shadow:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchField:focus-within{background:color-mix(in srgb, var(--galactic-canvas-low) 58%, transparent);border-color:color-mix(in srgb, var(--sf-violet) 70%, transparent);box-shadow:0 0 0 calc(var(--galactic-border-width) * 3) color-mix(in srgb, var(--sf-violet) 22%, transparent), 0 0 1.5rem var(--sf-glow);transform:none}.ShopFront-module__eWcSmq__searchIcon{color:var(--galactic-text-subtle);pointer-events:none;flex:none;width:1.05rem;height:1.05rem;position:absolute;left:1rem}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchInput{appearance:none;border-radius:var(--ds-radius-pill);box-shadow:none;color:var(--galactic-text-strong);font:500 .9rem/1 var(--font-sora), Sora, system-ui, sans-serif;min-width:0;height:100%;padding:0 var(--ds-space-stack-gap) 0 calc(var(--ds-space-section-gap) * 1.4);background:0 0;border:0;outline:0;width:100%}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchInput:focus-visible{box-shadow:none;outline:0}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchInput::placeholder{color:var(--galactic-text-subtle)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchInput::-webkit-search-cancel-button{cursor:pointer}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchButton{--mini-disc-size:1rem;background:var(--sf-holo);border-radius:var(--ds-radius-pill);box-shadow:0 .6rem 1.5rem var(--sf-glow), inset 0 1px 0 color-mix(in srgb, var(--sf-white) 40%, transparent);color:var(--sf-on-holo);cursor:pointer;font:700 .9rem/1 var(--font-sora), Sora, system-ui, sans-serif;align-items:center;gap:var(--ds-space-inline-gap);height:2.75rem;padding:0 calc(var(--ds-space-stack-gap) * 1.25);transition:transform .25s var(--sf-ease), box-shadow .25s var(--sf-ease), background-position .5s var(--sf-ease), opacity .25s var(--sf-ease);background-size:160% 100%;border:0;flex:none;justify-content:center;display:inline-flex;position:relative}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchButton:not(:disabled):hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchButton:focus-visible{box-shadow:0 .8rem 2rem var(--sf-glow), inset 0 1px 0 color-mix(in srgb, var(--sf-white) 40%, transparent);filter:none;background-position:100% 0;transform:translateY(-1px)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchButton:disabled{cursor:wait;opacity:.72}.ShopFront-module__eWcSmq__searchButton>svg{width:1rem;height:1rem}.ShopFront-module__eWcSmq__filterRow{gap:var(--ds-space-inline-gap);margin:calc(var(--ds-space-floating-gap) * -1) calc(var(--ds-space-inline-gap) * -1);overscroll-behavior-x:contain;padding:var(--ds-space-floating-gap) var(--ds-space-inline-gap);scrollbar-width:none;display:flex;overflow-x:auto}.ShopFront-module__eWcSmq__filterRow::-webkit-scrollbar{display:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__selectShell{background:color-mix(in srgb, var(--galactic-canvas-low) 42%, transparent);border:var(--galactic-border-width) solid var(--sf-line);border-radius:var(--ds-radius-pill);box-shadow:none;height:2.5rem;transition:border-color .25s var(--sf-ease), box-shadow .25s var(--sf-ease), background .25s var(--sf-ease);flex:none;align-items:center;display:inline-flex;position:relative}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__selectShell:hover{background:color-mix(in srgb, var(--galactic-canvas-low) 42%, transparent);border-color:color-mix(in srgb, var(--sf-violet) 40%, var(--sf-line));box-shadow:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__selectShell:focus-within{background:color-mix(in srgb, var(--galactic-canvas-low) 58%, transparent);border-color:color-mix(in srgb, var(--sf-violet) 70%, transparent);box-shadow:0 0 0 calc(var(--galactic-border-width) * 3) color-mix(in srgb, var(--sf-violet) 22%, transparent);transform:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__selectShell[data-active=true]{background:linear-gradient(color-mix(in srgb, var(--galactic-canvas-high) 92%, transparent), color-mix(in srgb, var(--galactic-canvas-high) 92%, transparent)) padding-box, var(--sf-holo) border-box;border-color:#0000}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__select{appearance:none;border-radius:var(--ds-radius-pill);box-shadow:none;color:var(--galactic-text-strong);cursor:pointer;field-sizing:content;font:600 .85rem/1 var(--font-sora), Sora, system-ui, sans-serif;height:100%;padding:0 calc(var(--ds-space-section-gap) * 1.1) 0 var(--ds-space-stack-gap);background:0 0;border:0;outline:0}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__select:focus-visible{box-shadow:none;outline:0}.ShopFront-module__eWcSmq__selectIcon{color:var(--galactic-text-subtle);pointer-events:none;width:.95rem;height:.95rem;position:absolute;right:.85rem}.ShopFront-module__eWcSmq__summary{color:var(--galactic-text-muted);font:600 .68rem/1.4 var(--sf-mono);align-items:center;gap:var(--ds-space-inline-gap) var(--ds-space-stack-gap);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;min-height:2rem;margin-block-end:var(--ds-space-stack-gap);display:flex}.ShopFront-module__eWcSmq__summaryLead,.ShopFront-module__eWcSmq__summaryPage{align-items:center;gap:var(--ds-space-list-gap);display:inline-flex}.ShopFront-module__eWcSmq__summaryCount{color:var(--galactic-text-strong)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__summaryClear[data-slot=button]{border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);color:var(--galactic-text-strong);font:600 .66rem/1 var(--sf-mono);gap:var(--ds-space-floating-gap);letter-spacing:.12em;min-height:1.85rem;padding:0 var(--ds-space-list-gap);text-transform:uppercase;background:0 0}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__summaryClear[data-slot=button]:not(:disabled):hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__summaryClear[data-slot=button]:focus-visible{background:var(--sf-holo);color:var(--sf-on-holo);border-color:#0000}.ShopFront-module__eWcSmq__summaryClear>svg{width:.8rem;height:.8rem}.ShopFront-module__eWcSmq__results{overflow-anchor:none;position:relative}.ShopFront-module__eWcSmq__updating{pointer-events:none;z-index:4;justify-content:center;display:flex;position:absolute;inset:.75rem 0 auto}.ShopFront-module__eWcSmq__updating>span{--mini-disc-size:.85rem;-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass-strong);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);box-shadow:0 .75rem 2rem var(--sf-shadow);color:var(--galactic-text-strong);font:600 .68rem/1 var(--sf-mono);align-items:center;gap:var(--ds-space-inline-gap);letter-spacing:.16em;padding:var(--ds-space-inline-gap) var(--ds-space-stack-gap);text-transform:uppercase;display:inline-flex}.ShopFront-module__eWcSmq__grid{gap:calc(var(--ds-space-list-gap) * 1.75) var(--ds-space-list-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;transition:opacity .2s;display:grid}.ShopFront-module__eWcSmq__results[aria-busy=true] .ShopFront-module__eWcSmq__grid{opacity:.55}.ShopFront-module__eWcSmq__alert{margin-block-end:var(--ds-space-stack-gap)}.ShopFront-module__eWcSmq__grid>li{min-width:0;display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--sf-radius-card);box-shadow:0 .75rem 2rem color-mix(in srgb, var(--sf-shadow) 60%, transparent);gap:var(--ds-space-inline-gap);isolation:isolate;min-width:0;height:auto;padding:calc(var(--ds-space-inline-gap) * 1.25);transition:border-color .35s var(--sf-ease), box-shadow .35s var(--sf-ease);flex-direction:column;flex:auto;display:flex;position:relative;overflow:visible}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card:before{content:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card:hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card:focus-within{border-color:color-mix(in srgb, var(--sf-violet) 45%, transparent);box-shadow:0 1.5rem 3rem var(--sf-shadow), 0 0 2rem var(--sf-glow)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card>.ShopFront-module__eWcSmq__cardLink{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:calc(var(--sf-radius-card) - var(--ds-space-floating-gap));box-shadow:none;color:inherit;gap:var(--ds-space-inline-gap);background:0 0;border:0;flex-direction:column;flex:auto;min-width:0;text-decoration:none;display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card>.ShopFront-module__eWcSmq__cardLink:hover{box-shadow:none;filter:none;border:0}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card>.ShopFront-module__eWcSmq__cardLink:focus-visible{outline:var(--ds-space-action-focus-width) solid var(--galactic-focus);outline-offset:var(--ds-space-floating-gap)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardArt{background:0 0;display:block;position:relative}.ShopFront-module__eWcSmq__cardFrame{aspect-ratio:3/4;background:var(--galactic-canvas-low);border-radius:var(--ds-radius-media);isolation:isolate;display:block;position:relative;overflow:hidden}.ShopFront-module__eWcSmq__cardImage{color:#0000;object-fit:contain;width:100%;height:100%;display:block;position:relative}.ShopFront-module__eWcSmq__cardImage:after,.ShopFront-module__eWcSmq__cardMissing{background:var(--sf-holo);color:var(--sf-on-holo);font:var(--sf-display-weight) calc(1.4rem * var(--sf-display-scale))/1 var(--sf-display);letter-spacing:-.03em;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ShopFront-module__eWcSmq__cardImage:after{content:"DiscUs";position:absolute;top:0;left:0}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card[data-available=false] .ShopFront-module__eWcSmq__cardImage{filter:grayscale(.7)brightness(.72)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardTag{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--sf-tag);border:var(--galactic-border-width) solid color-mix(in srgb, var(--sf-white) 30%, transparent);border-radius:var(--ds-radius-pill);box-shadow:0 .35rem 1rem color-mix(in srgb, var(--galactic-danger) 30%, transparent);color:var(--sf-white);font:700 .6rem/1.2 var(--sf-mono);left:var(--ds-space-inline-gap);letter-spacing:.12em;max-width:calc(100% - var(--ds-space-stack-gap));padding:var(--ds-space-form-label-gap) var(--ds-space-inline-gap);pointer-events:none;text-shadow:none;text-transform:uppercase;top:var(--ds-space-inline-gap);z-index:2;position:absolute}.ShopFront-module__eWcSmq__cardWish{bottom:var(--ds-space-inline-gap);align-items:center;gap:var(--ds-space-form-label-gap);left:var(--ds-space-inline-gap);z-index:2;display:flex;position:absolute}.ShopFront-module__eWcSmq__cardWishHeart{aspect-ratio:21/19;color:var(--sf-on-holo);filter:drop-shadow(0 .2rem .4rem var(--sf-shadow)) drop-shadow(0 0 .45rem var(--sf-glow));font:800 .74rem/1 var(--font-sora), Sora, system-ui, sans-serif;isolation:isolate;flex:none;place-items:center;width:2.1rem;padding-block-end:var(--ds-space-floating-gap);display:grid;position:relative}.ShopFront-module__eWcSmq__cardWishHeart:before{background:var(--sf-holo);content:"";z-index:-1;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1.5 2.5 21 19'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1.5 2.5 21 19'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.ShopFront-module__eWcSmq__cardWishHeart[data-digits="2"]{font-size:.64rem}.ShopFront-module__eWcSmq__cardWishHeart[data-digits="3"]{font-size:.5rem}.ShopFront-module__eWcSmq__cardWishLabel{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass-strong);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);box-shadow:0 .4rem 1rem var(--sf-shadow);color:var(--galactic-text-strong);font:600 .62rem/1 var(--sf-mono);letter-spacing:.04em;opacity:0;padding:var(--ds-space-form-label-gap) var(--ds-space-inline-gap);pointer-events:none;transform:translateX(calc(var(--ds-space-floating-gap) * -1));transition:opacity .2s var(--sf-ease), transform .25s var(--sf-ease);white-space:nowrap}.ShopFront-module__eWcSmq__cardWish:hover .ShopFront-module__eWcSmq__cardWishLabel,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card>.ShopFront-module__eWcSmq__cardLink:focus-visible .ShopFront-module__eWcSmq__cardWishLabel{opacity:1;transform:none}.ShopFront-module__eWcSmq__cardRail{align-items:center;gap:0;min-width:0;min-height:1.5rem;display:flex}.ShopFront-module__eWcSmq__cardRailLine{flex:auto}.ShopFront-module__eWcSmq__cardRail .format-pill{flex:none;max-width:100%}.ShopFront-module__eWcSmq__cardBody{gap:var(--ds-space-floating-gap);flex-direction:column;flex:auto;min-width:0;display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardBody{background:0 0;border-top:0}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardTitle{color:var(--galactic-text-strong);filter:none;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-text-fill-color:currentColor;background:0 0;-webkit-box-orient:vertical;margin:0;font-size:.92rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardTitle:hover{color:var(--galactic-text-strong)}.ShopFront-module__eWcSmq__cardDetails{color:var(--galactic-text-muted);text-wrap:pretty;margin:0;font-size:.74rem;line-height:1.4}.ShopFront-module__eWcSmq__cardPrice{align-items:baseline;gap:var(--ds-space-floating-gap) var(--ds-space-inline-gap);padding-top:var(--ds-space-inline-gap);flex-wrap:wrap;margin-top:auto;display:flex}.ShopFront-module__eWcSmq__cardFrom{color:var(--galactic-text-muted);font:600 .62rem/1 var(--sf-mono);letter-spacing:.16em;text-transform:uppercase}.ShopFront-module__eWcSmq__cardNow{color:var(--galactic-text-strong);font-family:var(--sf-display);font-size:calc(1.2rem * var(--sf-display-scale));font-weight:var(--sf-display-weight);letter-spacing:-.02em;white-space:nowrap;line-height:1}.ShopFront-module__eWcSmq__cardDeal{align-items:center;gap:var(--ds-space-floating-gap) var(--ds-space-inline-gap);flex-wrap:wrap;flex-basis:100%;display:flex}.ShopFront-module__eWcSmq__cardWas{color:var(--galactic-text-muted);white-space:nowrap;font-size:.78rem;font-weight:600}.ShopFront-module__eWcSmq__cardWas>del,.ShopFront-module__eWcSmq__priceWas>del{color:var(--galactic-text-strong);-webkit-text-decoration-color:var(--sf-magenta);text-decoration-color:var(--sf-magenta);text-decoration-thickness:.12em}.ShopFront-module__eWcSmq__cardSave{background:color-mix(in srgb, var(--galactic-success) 14%, transparent);border:var(--galactic-border-width) solid color-mix(in srgb, var(--galactic-success) 40%, transparent);border-radius:var(--ds-radius-pill);color:var(--sf-success);font:700 .58rem/1 var(--sf-mono);letter-spacing:.12em;padding:var(--ds-space-floating-gap) var(--ds-space-form-label-gap);text-transform:uppercase;white-space:nowrap}.ShopFront-module__eWcSmq__cardAction{gap:var(--ds-space-floating-gap);min-width:0;display:grid}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardButton{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb, var(--galactic-canvas-low) 32%, transparent);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);box-shadow:none;color:var(--galactic-text-strong);cursor:pointer;font:700 .8rem/1 var(--font-sora), Sora, system-ui, sans-serif;align-items:center;gap:var(--ds-space-form-label-gap);letter-spacing:0;min-width:0;height:2.5rem;padding:0 var(--ds-space-list-gap);text-transform:none;transition:background .25s var(--sf-ease), border-color .25s var(--sf-ease), color .25s var(--sf-ease), box-shadow .25s var(--sf-ease);justify-content:center;width:100%;text-decoration:none;display:inline-flex;position:relative;inset:auto}.ShopFront-module__eWcSmq__cardButton>svg{flex:none;width:.95rem;height:.95rem}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardButton:not(:disabled):hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardButton:focus-visible{background:var(--sf-holo);box-shadow:0 .6rem 1.5rem var(--sf-glow);color:var(--sf-on-holo);filter:none;border-color:#0000;transform:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardButton[data-state=added]{background:color-mix(in srgb, var(--galactic-success) 18%, transparent);border-color:color-mix(in srgb, var(--galactic-success) 55%, transparent);color:var(--sf-success)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardButton:disabled{border-color:var(--sf-line);box-shadow:none;color:var(--galactic-text-subtle);cursor:not-allowed;filter:none;opacity:1;background:0 0;border-style:dashed}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardButton[data-commerce-stock-action=available]:disabled{cursor:wait}.ShopFront-module__eWcSmq__cardStepper{background:color-mix(in srgb, var(--galactic-canvas-low) 32%, transparent);border:var(--galactic-border-width) solid color-mix(in srgb, var(--sf-violet) 55%, transparent);border-radius:var(--ds-radius-pill);grid-template-columns:2.5rem 1fr 2.5rem;align-items:center;height:2.5rem;display:grid}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardStep{border-radius:var(--ds-radius-pill);box-shadow:none;color:var(--galactic-text-strong);cursor:pointer;height:100%;transition:background .25s var(--sf-ease), color .25s var(--sf-ease);background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:inline-flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardStep:not(:disabled):hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardStep:focus-visible{background:var(--sf-holo);color:var(--sf-on-holo);filter:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardStep:disabled{color:var(--galactic-text-subtle);cursor:wait}.ShopFront-module__eWcSmq__cardStep>svg{width:.9rem;height:.9rem}.ShopFront-module__eWcSmq__cardQty{color:var(--galactic-text-strong);font:var(--sf-display-weight) .95rem/1 var(--sf-display);text-align:center}.ShopFront-module__eWcSmq__cardNotice{color:var(--sf-amber);text-align:center;margin:0;font-size:.7rem;font-weight:600;line-height:1.35}.ShopFront-module__eWcSmq__pager{align-items:center;gap:var(--ds-space-list-gap);justify-items:center;margin-block-start:calc(var(--ds-space-section-gap) * 1.5);display:grid}.ShopFront-module__eWcSmq__pagerSummary{color:var(--galactic-text-muted);font:600 .68rem/1 var(--sf-mono);gap:var(--ds-space-list-gap);letter-spacing:.14em;text-transform:uppercase;margin:0;display:inline-flex}.ShopFront-module__eWcSmq__pagerLinks{align-items:center;gap:var(--ds-space-form-label-gap);flex-wrap:wrap;justify-content:center;display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerStep,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerNumber{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);box-shadow:none;color:var(--galactic-text-strong);font:700 .85rem/1 var(--font-sora), Sora, system-ui, sans-serif;align-items:center;gap:var(--ds-space-floating-gap);height:2.75rem;transition:background .25s var(--sf-ease), border-color .25s var(--sf-ease), color .25s var(--sf-ease), transform .25s var(--sf-ease);justify-content:center;text-decoration:none;display:inline-flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerStep{padding:0 var(--ds-space-stack-gap)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerNumber{min-width:2.75rem;padding:0 var(--ds-space-list-gap)}.ShopFront-module__eWcSmq__pagerStep>svg{width:1rem;height:1rem}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerStep:hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerStep:focus-visible,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerNumber:hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerNumber:focus-visible{border-color:color-mix(in srgb, var(--sf-violet) 55%, transparent);filter:none;transform:translateY(-2px)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerNumber[aria-current=page]{background:var(--sf-holo);box-shadow:0 .6rem 1.5rem var(--sf-glow);color:var(--sf-on-holo);border-color:#0000}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerStep[data-disabled=true]{color:var(--galactic-text-subtle);opacity:.6;pointer-events:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__empty{--mini-disc-size:3.25rem;-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--sf-radius-xl);box-shadow:0 1.5rem 3rem var(--sf-shadow);color:var(--galactic-text-strong);gap:var(--ds-space-list-gap);padding:calc(var(--ds-space-section-gap) * 2) var(--ds-space-card-padding);text-align:center;justify-items:center;display:grid}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__empty:before{content:none}.ShopFront-module__eWcSmq__emptyTitle{color:var(--galactic-text-strong);font-family:var(--sf-display);font-size:calc(clamp(1.6rem, 3vw, 2.2rem) * var(--sf-display-scale));font-weight:var(--sf-display-weight);letter-spacing:-.035em;margin:var(--ds-space-inline-gap) 0 0;text-wrap:balance;line-height:1.1}.ShopFront-module__eWcSmq__emptyCopy{color:var(--galactic-text-muted);max-width:26rem;margin:0}.ShopFront-module__eWcSmq__emptyAction{background:var(--sf-holo);border-radius:var(--ds-radius-pill);box-shadow:0 .75rem 2rem var(--sf-glow), inset 0 1px 0 color-mix(in srgb, var(--sf-white) 40%, transparent);color:var(--sf-on-holo);align-items:center;gap:var(--ds-space-inline-gap);min-height:3rem;padding:0 calc(var(--ds-space-stack-gap) * 1.5);transition:transform .25s var(--sf-ease), box-shadow .25s var(--sf-ease), background-position .5s var(--sf-ease);background-size:160% 100%;margin-block-start:var(--ds-space-inline-gap);font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.ShopFront-module__eWcSmq__emptyAction:hover,.ShopFront-module__eWcSmq__emptyAction:focus-visible{background-position:100% 0;transform:translateY(-2px)}@media (max-width:39.999rem){.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchButton{width:2.75rem;padding:0}.ShopFront-module__eWcSmq__searchButtonLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ShopFront-module__eWcSmq__searchIcon{display:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchInput{padding-inline-start:var(--ds-space-stack-gap)}}@media (min-width:40rem){.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card .ShopFront-module__eWcSmq__cardTitle{font-size:1rem}.ShopFront-module__eWcSmq__cardDetails{font-size:.8rem}.ShopFront-module__eWcSmq__cardNow{font-size:calc(1.35rem * var(--sf-display-scale))}.ShopFront-module__eWcSmq__cardSave{font-size:.62rem}}@media (min-width:48rem){.ShopFront-module__eWcSmq__posterFrame{border-radius:var(--sf-radius-xl)}.ShopFront-module__eWcSmq__intro{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters{border-radius:var(--sf-radius-xl);padding:var(--ds-space-list-gap)}.ShopFront-module__eWcSmq__filterRow{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.ShopFront-module__eWcSmq__grid{gap:calc(var(--ds-space-list-gap) * 2.25) calc(var(--ds-space-list-gap) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr))}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card{padding:var(--ds-space-list-gap)}}@media (min-width:64rem){.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters{border-radius:var(--ds-radius-pill);padding:var(--ds-space-inline-gap);grid-template-columns:minmax(18rem,1fr) auto;align-items:center}.ShopFront-module__eWcSmq__filterRow{flex-wrap:nowrap}.ShopFront-module__eWcSmq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes ShopFront-module__eWcSmq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ShopFront-module__eWcSmq__spinning,.ShopFront-module__eWcSmq__introHead>.ShopFront-module__eWcSmq__kicker .ShopFront-module__eWcSmq__miniDisc{animation:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card,.ShopFront-module__eWcSmq__cardWishLabel{transition:none}.ShopFront-module__eWcSmq__cardWishLabel{transform:none}}@media (forced-colors:active){.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__grid .ShopFront-module__eWcSmq__card,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__empty,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerStep,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerNumber,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchField,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__selectShell{-webkit-backdrop-filter:none;backdrop-filter:none;color:canvastext;background:canvas;border-color:canvastext}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__filters .ShopFront-module__eWcSmq__searchButton,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__pager .ShopFront-module__eWcSmq__pagerNumber[aria-current=page]{color:highlighttext;background:highlight}}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__backLink{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);color:var(--galactic-text-strong);font:600 .66rem/1 var(--sf-mono);align-items:center;gap:var(--ds-space-inline-gap);letter-spacing:.16em;min-height:2.25rem;padding:0 var(--ds-space-stack-gap) 0 var(--ds-space-list-gap);text-transform:uppercase;transition:background .25s var(--sf-ease), border-color .25s var(--sf-ease), color .25s var(--sf-ease);margin-block-end:var(--ds-space-stack-gap);text-decoration:none;display:inline-flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__backLink:hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__backLink:focus-visible{background:var(--sf-holo);color:var(--sf-on-holo);filter:none;border-color:#0000}.ShopFront-module__eWcSmq__backLink>svg{width:.9rem;height:.9rem}.ShopFront-module__eWcSmq__detail{gap:calc(var(--ds-space-section-gap) * 1.25);min-width:0;display:grid}.ShopFront-module__eWcSmq__column{min-width:0}.ShopFront-module__eWcSmq__desktopOnly{display:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__detail .ShopFront-module__eWcSmq__buyBox[data-commerce-surface]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;gap:var(--ds-space-stack-gap);isolation:auto;background:0 0;border:0;border-radius:0;min-width:0;padding:0;display:grid;overflow:visible}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__detail .ShopFront-module__eWcSmq__buyBox[data-commerce-surface]:before{content:none}.ShopFront-module__eWcSmq__badges{align-items:center;gap:var(--ds-space-inline-gap);flex-wrap:wrap;display:flex}.ShopFront-module__eWcSmq__metaTag{border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);color:var(--galactic-text-muted);font:600 .62rem/1.2 var(--sf-mono);letter-spacing:.14em;padding:var(--ds-space-form-label-gap) var(--ds-space-list-gap);text-transform:uppercase}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__title{color:var(--galactic-text-strong);font-family:var(--sf-display);font-size:calc(clamp(2rem, 3.2vw, 2.65rem) * var(--sf-display-scale));font-weight:var(--sf-display-weight);letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;margin:0;line-height:1.04}.ShopFront-module__eWcSmq__mobileMedia{min-width:0}.ShopFront-module__eWcSmq__buy{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--sf-radius-card);gap:var(--ds-space-stack-gap);padding:var(--ds-space-card-padding);display:grid}.ShopFront-module__eWcSmq__price{gap:var(--ds-space-inline-gap);display:grid}.ShopFront-module__eWcSmq__priceRow{align-items:baseline;gap:var(--ds-space-inline-gap) var(--ds-space-list-gap);flex-wrap:wrap;display:flex}.ShopFront-module__eWcSmq__priceNow{color:var(--galactic-text-strong);font-family:var(--sf-display);font-size:calc(clamp(2.3rem, 3.4vw, 2.75rem) * var(--sf-display-scale));font-weight:var(--sf-display-weight);letter-spacing:-.03em;margin:0;line-height:1}.ShopFront-module__eWcSmq__priceWas{color:var(--galactic-text-muted);white-space:nowrap;font-size:1.05rem;font-weight:600}.ShopFront-module__eWcSmq__priceSave{background:color-mix(in srgb, var(--galactic-success) 14%, transparent);border:var(--galactic-border-width) solid color-mix(in srgb, var(--galactic-success) 40%, transparent);border-radius:var(--ds-radius-pill);color:var(--sf-success);font:700 .66rem/1 var(--sf-mono);letter-spacing:.12em;padding:var(--ds-space-form-label-gap) var(--ds-space-inline-gap);text-transform:uppercase;white-space:nowrap}.ShopFront-module__eWcSmq__stock{color:var(--sf-success);font:600 .7rem/1 var(--sf-mono);align-items:center;gap:var(--ds-space-inline-gap);letter-spacing:.16em;text-transform:uppercase;margin:0;display:inline-flex}.ShopFront-module__eWcSmq__stock:before{border-radius:var(--ds-radius-pill);content:"";background:currentColor;width:.45rem;height:.45rem;box-shadow:0 0 .6rem}.ShopFront-module__eWcSmq__stock[data-tone=warning]{color:var(--sf-amber)}.ShopFront-module__eWcSmq__stock[data-tone=danger]{color:var(--sf-danger)}.ShopFront-module__eWcSmq__purchase{gap:var(--ds-space-inline-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseAdd,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseStepper{border-radius:var(--ds-radius-pill);min-width:0;height:3.25rem}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseAdd{background:var(--sf-holo);box-shadow:0 .75rem 2rem var(--sf-glow), inset 0 1px 0 color-mix(in srgb, var(--sf-white) 40%, transparent);color:var(--sf-on-holo);cursor:pointer;font:700 .95rem/1 var(--font-sora), Sora, system-ui, sans-serif;align-items:center;gap:var(--ds-space-inline-gap);padding:0 var(--ds-space-card-padding);transition:transform .25s var(--sf-ease), box-shadow .25s var(--sf-ease), background-position .5s var(--sf-ease);background-size:160% 100%;border:0;justify-content:center;display:inline-flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseAdd:not(:disabled):hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseAdd:focus-visible{box-shadow:0 1rem 2.5rem var(--sf-glow), inset 0 1px 0 color-mix(in srgb, var(--sf-white) 40%, transparent);filter:none;background-position:100% 0;transform:translateY(-2px)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseAdd[data-state=added]{background:color-mix(in srgb, var(--galactic-success) 22%, transparent);box-shadow:inset 0 0 0 var(--galactic-border-width) color-mix(in srgb, var(--galactic-success) 55%, transparent);color:var(--sf-success)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseAdd:disabled{border:var(--galactic-border-width) dashed var(--sf-line);box-shadow:none;color:var(--galactic-text-subtle);cursor:not-allowed;filter:none;opacity:1;background:0 0;transform:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseAdd[data-commerce-stock-action=available]:disabled{cursor:wait}.ShopFront-module__eWcSmq__purchaseAdd>svg,.ShopFront-module__eWcSmq__purchaseCart>svg{flex:none;width:1.05rem;height:1.05rem}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseStepper{background:color-mix(in srgb, var(--galactic-canvas-low) 32%, transparent);border:var(--galactic-border-width) solid color-mix(in srgb, var(--sf-violet) 55%, transparent);grid-template-columns:3.25rem 1fr 3.25rem;align-items:center;display:grid}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseStep{border-radius:var(--ds-radius-pill);color:var(--galactic-text-strong);cursor:pointer;height:100%;transition:background .25s var(--sf-ease), color .25s var(--sf-ease);background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:inline-flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseStep:not(:disabled):hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseStep:focus-visible{background:var(--sf-holo);color:var(--sf-on-holo);filter:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseStep:disabled{color:var(--galactic-text-subtle);cursor:wait}.ShopFront-module__eWcSmq__purchaseStep>svg{width:1rem;height:1rem}.ShopFront-module__eWcSmq__purchaseQty{color:var(--galactic-text-strong);font:var(--sf-display-weight) 1.1rem/1 var(--sf-display);text-align:center}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseCart{border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);box-shadow:none;color:var(--galactic-text-strong);font:700 .85rem/1 var(--font-sora), Sora, system-ui, sans-serif;align-items:center;gap:var(--ds-space-inline-gap);height:3.25rem;padding:0 var(--ds-space-card-padding);transition:border-color .25s var(--sf-ease), background .25s var(--sf-ease), color .25s var(--sf-ease);background:0 0;justify-content:center;text-decoration:none;display:inline-flex;position:relative}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseCart:hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseCart:focus-visible{background:var(--sf-glass);border-color:color-mix(in srgb, var(--sf-violet) 55%, transparent);filter:none}.ShopFront-module__eWcSmq__purchaseCount{background:var(--sf-holo);border-radius:var(--ds-radius-pill);color:var(--sf-on-holo);font:700 .65rem/1 var(--sf-mono);min-width:1.3rem;height:1.3rem;padding:0 var(--ds-space-floating-gap);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-.35rem;right:-.2rem}.ShopFront-module__eWcSmq__purchaseNotice{color:var(--sf-amber);grid-column:1/-1;margin:0;font-size:.78rem;font-weight:600}.ShopFront-module__eWcSmq__options{gap:var(--ds-space-card-padding);display:grid}.ShopFront-module__eWcSmq__optionGroup{border:0;min-width:0;margin:0;padding:0}.ShopFront-module__eWcSmq__optionLegend{color:var(--sf-label);font:600 .66rem/1 var(--sf-mono);letter-spacing:.16em;text-transform:uppercase;margin-block-end:var(--ds-space-list-gap);padding:0}.ShopFront-module__eWcSmq__gradeGrid{gap:var(--ds-space-inline-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__gradeOption,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__packOption{background:color-mix(in srgb, var(--galactic-canvas-low) 26%, transparent);border:var(--galactic-border-width) solid var(--sf-border);box-shadow:none;color:var(--galactic-text-strong);cursor:pointer;transition:border-color .25s var(--sf-ease), background .25s var(--sf-ease), color .25s var(--sf-ease)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__gradeOption{border-radius:var(--sf-radius-card);gap:var(--ds-space-floating-gap);padding:var(--ds-space-list-gap) var(--ds-space-stack-gap);text-align:start;display:grid}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__packOption{border-radius:var(--ds-radius-pill);font:var(--sf-display-weight) .95rem/1 var(--sf-display);min-width:2.75rem;height:2.75rem;padding:0 var(--ds-space-list-gap)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__gradeOption:not(:disabled):hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__packOption:not(:disabled):hover{border-color:color-mix(in srgb, var(--sf-violet) 55%, transparent);filter:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__gradeOption[aria-pressed=true]{background:linear-gradient(color-mix(in srgb, var(--galactic-canvas-high) 92%, transparent), color-mix(in srgb, var(--galactic-canvas-high) 92%, transparent)) padding-box, var(--sf-holo) border-box;border:calc(var(--galactic-border-width) * 2) solid transparent;box-shadow:0 .5rem 1.5rem var(--sf-glow);color:var(--galactic-text-strong)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__packOption[aria-pressed=true]{background:var(--sf-holo);box-shadow:0 .5rem 1.25rem var(--sf-glow);color:var(--sf-on-holo);border-color:#0000}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__gradeOption:disabled,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__packOption:disabled{cursor:not-allowed;opacity:.4}.ShopFront-module__eWcSmq__gradeName{font-size:.92rem;font-weight:700}.ShopFront-module__eWcSmq__gradeNote{color:var(--galactic-text-muted);font-size:.75rem;line-height:1.4}.ShopFront-module__eWcSmq__packRow{gap:var(--ds-space-inline-gap);flex-wrap:wrap;display:flex}.ShopFront-module__eWcSmq__optionSummary{color:var(--galactic-text);margin:0;font-size:.9rem}.ShopFront-module__eWcSmq__optionUnit{color:var(--galactic-text-muted);margin:0;font-size:.78rem;line-height:1.5}.ShopFront-module__eWcSmq__stock[data-tone=muted]{color:var(--sf-label)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__optionUnavailable{border:var(--galactic-border-width) dashed var(--sf-line);border-radius:var(--ds-radius-pill);color:var(--galactic-text-subtle);cursor:not-allowed;font:700 .92rem/1 var(--font-sora), Sora, system-ui, sans-serif;background:0 0;width:100%;height:3.25rem}.ShopFront-module__eWcSmq__summaryCopy{color:var(--galactic-text-muted);text-wrap:pretty;margin:0;font-size:.92rem;line-height:1.65}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__facts{background:color-mix(in srgb, var(--galactic-canvas-low) 26%, transparent);border:var(--galactic-border-width) solid var(--sf-line);border-radius:var(--sf-radius-card);padding:var(--ds-space-floating-gap) var(--ds-space-stack-gap);margin:0}.ShopFront-module__eWcSmq__fact{border-top:var(--galactic-border-width) solid var(--sf-line);align-items:baseline;gap:var(--ds-space-stack-gap);padding:var(--ds-space-list-gap) 0;justify-content:space-between;display:flex}.ShopFront-module__eWcSmq__fact:first-child{border-top:0}.ShopFront-module__eWcSmq__fact>dt{color:var(--sf-label);font:600 .62rem/1.4 var(--sf-mono);letter-spacing:.14em;text-transform:uppercase;flex:none}.ShopFront-module__eWcSmq__fact>dd{color:var(--galactic-text-strong);overflow-wrap:anywhere;text-align:end;margin:0;font-size:.88rem;font-weight:600}.ShopFront-module__eWcSmq__factCode{font-family:var(--sf-mono);letter-spacing:.04em}.ShopFront-module__eWcSmq__assurances{color:var(--galactic-text-muted);gap:var(--ds-space-list-gap);font-size:.85rem;line-height:1.5;display:grid}.ShopFront-module__eWcSmq__assurance{align-items:flex-start;gap:var(--ds-space-list-gap);display:flex}.ShopFront-module__eWcSmq__assurance>svg{color:var(--sf-cyan-text);height:1.05rem;margin-top:var(--ds-space-floating-gap);flex:none;width:1.05rem}.ShopFront-module__eWcSmq__policyLinks{gap:var(--ds-space-inline-gap);flex-wrap:wrap;justify-content:center;display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__policyLinks>a{border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);color:var(--galactic-text-strong);font:600 .62rem/1 var(--sf-mono);letter-spacing:.14em;padding:var(--ds-space-inline-gap) var(--ds-space-list-gap);text-transform:uppercase;transition:background .25s var(--sf-ease), border-color .25s var(--sf-ease), color .25s var(--sf-ease);text-decoration:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__policyLinks>a:hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__policyLinks>a:focus-visible{background:var(--sf-holo);color:var(--sf-on-holo);filter:none;border-color:#0000}.ShopFront-module__eWcSmq__viewToggle{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);gap:var(--ds-space-floating-gap);margin:0 auto var(--ds-space-list-gap);padding:var(--ds-space-floating-gap);width:fit-content;display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__viewToggle .ShopFront-module__eWcSmq__viewOption[data-slot=button]{border-radius:var(--ds-radius-pill);box-shadow:none;color:var(--galactic-text-muted);font:700 .82rem/1 var(--font-sora), Sora, system-ui, sans-serif;min-height:2.25rem;padding:0 var(--ds-space-stack-gap);background:0 0;border:0}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__viewToggle .ShopFront-module__eWcSmq__viewOption[data-slot=button]:not(:disabled):hover{color:var(--galactic-text-strong);filter:none;background:0 0}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__viewToggle .ShopFront-module__eWcSmq__viewOption[data-slot=button][aria-pressed=true]{background:var(--sf-holo);box-shadow:0 .4rem 1rem var(--sf-glow);color:var(--sf-on-holo)}.ShopFront-module__eWcSmq__gallery{gap:var(--ds-space-list-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ShopFront-module__eWcSmq__galleryStage{isolation:isolate;min-width:0;position:relative}.ShopFront-module__eWcSmq__galleryStage:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--sf-violet) 30%, transparent), transparent);content:"";pointer-events:none;z-index:-1;position:absolute;inset:10% 0 -6%}.ShopFront-module__eWcSmq__galleryFrame{aspect-ratio:3/4;background:var(--galactic-canvas-low);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--sf-radius-xl);box-shadow:0 1.5rem 3rem var(--sf-shadow);isolation:isolate;transition:border-color .35s var(--sf-ease), box-shadow .35s var(--sf-ease);position:relative;overflow:hidden}.ShopFront-module__eWcSmq__galleryFrame:hover,.ShopFront-module__eWcSmq__galleryFrame:focus-within{border-color:color-mix(in srgb, var(--sf-violet) 45%, transparent);box-shadow:0 1.5rem 3rem var(--sf-shadow), 0 0 2rem var(--sf-glow)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__galleryStage .ShopFront-module__eWcSmq__galleryOpen{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__galleryStage .ShopFront-module__eWcSmq__galleryOpen:focus-visible{outline:var(--ds-space-action-focus-width) solid var(--galactic-focus);outline-offset:calc(var(--ds-space-action-focus-width) * -2)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__galleryStage .ShopFront-module__eWcSmq__galleryImage{filter:none;object-fit:contain;width:100%;height:100%;padding:0;display:block}.ShopFront-module__eWcSmq__galleryArrows{inset:50% var(--ds-space-list-gap) auto;pointer-events:none;z-index:2;justify-content:space-between;display:flex;position:absolute;transform:translateY(-50%)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__galleryStage .ShopFront-module__eWcSmq__galleryArrow{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);color:var(--galactic-text-strong);cursor:pointer;pointer-events:auto;height:2.75rem;transition:background .25s var(--sf-ease), color .25s var(--sf-ease), border-color .25s var(--sf-ease);justify-content:center;align-items:center;width:2.75rem;display:inline-flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__galleryStage .ShopFront-module__eWcSmq__galleryArrow:hover,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__galleryStage .ShopFront-module__eWcSmq__galleryArrow:focus-visible{background:var(--sf-holo);color:var(--sf-on-holo);filter:none;border-color:#0000}.ShopFront-module__eWcSmq__galleryArrow>svg{width:1.15rem;height:1.15rem}.ShopFront-module__eWcSmq__galleryCount{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);bottom:var(--ds-space-list-gap);color:var(--galactic-text-strong);font:600 .66rem/1 var(--sf-mono);letter-spacing:.14em;padding:var(--ds-space-form-label-gap) var(--ds-space-list-gap);pointer-events:none;right:var(--ds-space-list-gap);z-index:2;position:absolute}.ShopFront-module__eWcSmq__galleryEmpty{aspect-ratio:1;background:var(--sf-holo);border-radius:var(--sf-radius-xl);color:var(--sf-on-holo);font:var(--sf-display-weight) calc(2rem * var(--sf-display-scale))/1 var(--sf-display);letter-spacing:-.03em;justify-content:center;align-items:center;display:flex}.ShopFront-module__eWcSmq__thumbs{gap:var(--ds-space-inline-gap);justify-content:center;display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__gallery .ShopFront-module__eWcSmq__thumb{aspect-ratio:1;background:var(--galactic-canvas-low);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-media);cursor:pointer;min-width:0;transition:border-color .25s var(--sf-ease), transform .25s var(--sf-ease), opacity .25s var(--sf-ease);flex:0 5.5rem;padding:0;position:relative;overflow:hidden}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__gallery .ShopFront-module__eWcSmq__thumb:hover{border-color:color-mix(in srgb, var(--sf-violet) 55%, transparent);filter:none;transform:translateY(-2px)}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__gallery .ShopFront-module__eWcSmq__thumb[aria-current=true]{background:linear-gradient(var(--galactic-canvas-low), var(--galactic-canvas-low)) padding-box, var(--sf-holo) border-box;border:calc(var(--galactic-border-width) * 2) solid transparent}.ShopFront-module__eWcSmq__thumb>img{object-fit:cover;width:100%;height:100%;display:block}.ShopFront-module__eWcSmq__thumbMore>img{opacity:.4}.ShopFront-module__eWcSmq__thumbMore>span{color:var(--galactic-text-strong);font:var(--sf-display-weight) 1.05rem/1 var(--sf-display);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ShopFront-module__eWcSmq__sections{border-top:var(--galactic-border-width) solid var(--sf-line);margin-block-start:calc(var(--ds-space-section-gap) * 1.25)}.ShopFront-module__eWcSmq__section{border-bottom:var(--galactic-border-width) solid var(--sf-line)}.ShopFront-module__eWcSmq__sectionHeading{margin:0}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__sectionToggle{color:var(--galactic-text-strong);cursor:pointer;font:600 .75rem/1 var(--sf-mono);align-items:center;gap:var(--ds-space-stack-gap);letter-spacing:.22em;padding:var(--ds-space-card-padding) 0;text-align:start;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;width:100%;display:flex}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__sectionToggle:hover{filter:none}.ShopFront-module__eWcSmq__sectionIcon{border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);height:2.25rem;transition:background .25s var(--sf-ease), border-color .25s var(--sf-ease), color .25s var(--sf-ease), transform .35s var(--sf-ease);flex:none;justify-content:center;align-items:center;width:2.25rem;display:inline-flex}.ShopFront-module__eWcSmq__sectionIcon>svg{width:1rem;height:1rem}.ShopFront-module__eWcSmq__sectionToggle:hover .ShopFront-module__eWcSmq__sectionIcon,.ShopFront-module__eWcSmq__sectionToggle:focus-visible .ShopFront-module__eWcSmq__sectionIcon{background:var(--sf-holo);color:var(--sf-on-holo);border-color:#0000}.ShopFront-module__eWcSmq__sectionToggle[aria-expanded=true] .ShopFront-module__eWcSmq__sectionIcon{transform:rotate(180deg)}.ShopFront-module__eWcSmq__sectionBody{padding-block-end:var(--ds-space-card-padding)}.ShopFront-module__eWcSmq__prose{color:var(--galactic-text);white-space:pre-line;max-width:46rem;margin:0;font-size:.95rem;line-height:1.75}.ShopFront-module__eWcSmq__proseNote{color:var(--galactic-text-muted);margin:var(--ds-space-list-gap) 0 0;font-size:.85rem;line-height:1.6}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__table{background:color-mix(in srgb, var(--galactic-canvas-low) 26%, transparent);border:var(--galactic-border-width) solid var(--sf-line);border-radius:var(--sf-radius-card);margin:0;overflow:hidden}.ShopFront-module__eWcSmq__tableRow{border-top:var(--galactic-border-width) solid var(--sf-line);gap:var(--ds-space-floating-gap) var(--ds-space-stack-gap);padding:var(--ds-space-list-gap) var(--ds-space-stack-gap);display:grid}.ShopFront-module__eWcSmq__tableRow:first-child{border-top:0}.ShopFront-module__eWcSmq__tableRow>dt{color:var(--sf-label);font:600 .64rem/1.5 var(--sf-mono);letter-spacing:.14em;text-transform:uppercase}.ShopFront-module__eWcSmq__tableRow>dd{color:var(--galactic-text-strong);white-space:pre-line;margin:0;font-size:.9rem;line-height:1.55}.ShopFront-module__eWcSmq__front.ShopFront-module__eWcSmq__bar{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass-strong);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);bottom:max(var(--ds-space-list-gap), env(safe-area-inset-bottom));box-shadow:0 1rem 2.5rem var(--sf-shadow), 0 0 2rem var(--sf-glow);color:var(--galactic-text);left:var(--ds-space-page-gutter-mobile);right:var(--ds-space-page-gutter-mobile);transition:transform .4s var(--sf-ease), opacity .3s var(--sf-ease)}.ShopFront-module__eWcSmq__front.ShopFront-module__eWcSmq__bar[data-state=hidden]{opacity:0;pointer-events:none;transform:translateY(calc(100% + var(--ds-space-section-gap)))}.ShopFront-module__eWcSmq__barInner{align-items:center;gap:var(--ds-space-inline-gap);padding:var(--ds-space-inline-gap);display:flex}.ShopFront-module__eWcSmq__barInfo{gap:var(--ds-space-floating-gap);min-width:0;flex:auto;padding-inline-start:var(--ds-space-list-gap);display:grid}.ShopFront-module__eWcSmq__barPrice{color:var(--galactic-text-strong);font:var(--sf-display-weight) calc(1.25rem * var(--sf-display-scale))/1 var(--sf-display);letter-spacing:-.02em;white-space:nowrap;margin:0}.ShopFront-module__eWcSmq__barStock{color:var(--sf-success);font:600 .58rem/1.2 var(--sf-mono);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;overflow:hidden}.ShopFront-module__eWcSmq__barStock[data-tone=warning]{color:var(--sf-amber)}.ShopFront-module__eWcSmq__barStock[data-tone=danger]{color:var(--sf-danger)}.ShopFront-module__eWcSmq__barCart,.ShopFront-module__eWcSmq__barStep{border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--ds-radius-pill);color:var(--galactic-text-strong);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex;position:relative}.ShopFront-module__eWcSmq__barCart>svg,.ShopFront-module__eWcSmq__barStep>svg,.ShopFront-module__eWcSmq__barAdd>svg{width:1.05rem;height:1.05rem}.ShopFront-module__eWcSmq__barCount{background:var(--sf-holo);border-radius:var(--ds-radius-pill);color:var(--sf-on-holo);font:700 .6rem/1 var(--sf-mono);min-width:1.15rem;height:1.15rem;padding:0 var(--ds-space-floating-gap);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-.3rem;right:-.25rem}.ShopFront-module__eWcSmq__barStepper{align-items:center;gap:var(--ds-space-floating-gap);display:flex}.ShopFront-module__eWcSmq__barQty{color:var(--galactic-text-strong);font:var(--sf-display-weight) 1rem/1 var(--sf-display);text-align:center;min-width:1.5rem}.ShopFront-module__eWcSmq__barAdd{background:var(--sf-holo);border-radius:var(--ds-radius-pill);box-shadow:0 .5rem 1.25rem var(--sf-glow);color:var(--sf-on-holo);cursor:pointer;font:700 .88rem/1 var(--font-sora), Sora, system-ui, sans-serif;align-items:center;gap:var(--ds-space-inline-gap);height:2.75rem;padding:0 var(--ds-space-card-padding);border:0;flex:none;justify-content:center;display:inline-flex}.ShopFront-module__eWcSmq__barAdd[data-state=added]{background:color-mix(in srgb, var(--galactic-success) 22%, transparent);box-shadow:inset 0 0 0 var(--galactic-border-width) color-mix(in srgb, var(--galactic-success) 55%, transparent);color:var(--sf-success)}.ShopFront-module__eWcSmq__barAdd:disabled{border:var(--galactic-border-width) dashed var(--sf-line);box-shadow:none;color:var(--galactic-text-subtle);cursor:not-allowed;background:0 0}.ShopFront-module__eWcSmq__barCart:focus-visible,.ShopFront-module__eWcSmq__barStep:focus-visible,.ShopFront-module__eWcSmq__barAdd:focus-visible{outline:var(--ds-space-action-focus-width) solid var(--galactic-focus);outline-offset:var(--ds-space-floating-gap)}@media (max-width:39.999rem){.ShopFront-module__eWcSmq__detail{padding-block-end:calc(var(--ds-space-section-gap) * 2)}}@media (min-width:40rem){.ShopFront-module__eWcSmq__tableRow{grid-template-columns:minmax(9rem,13rem) minmax(0,1fr)}}@media (min-width:64rem){.ShopFront-module__eWcSmq__detail{grid-template-columns:minmax(0,1fr) minmax(22rem,26rem);align-items:start}.ShopFront-module__eWcSmq__desktopOnly{display:block;container:product-media/inline-size}.ShopFront-module__eWcSmq__gallery{--sf-stage-width:min(calc((100svh - 11rem) * .75), 34rem)}.ShopFront-module__eWcSmq__galleryStage{max-width:100%;width:var(--sf-stage-width);justify-self:center}.ShopFront-module__eWcSmq__mobileMedia,.ShopFront-module__eWcSmq__mobileOnly{display:none}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__detail .ShopFront-module__eWcSmq__buyBox[data-commerce-surface]{-webkit-backdrop-filter:var(--sf-blur);backdrop-filter:var(--sf-blur);background:var(--sf-glass);border:var(--galactic-border-width) solid var(--sf-border);border-radius:var(--sf-radius-xl);box-shadow:0 1.5rem 3rem var(--sf-shadow);padding:calc(var(--ds-space-card-padding) * 1.2);order:2;margin-block-start:0}.ShopFront-module__eWcSmq__column{order:1}.ShopFront-module__eWcSmq__buy{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-block:var(--galactic-border-width) solid var(--sf-line);padding:var(--ds-space-card-padding) 0;background:0 0;border-radius:0}}@container product-media (min-width:46.5rem){.ShopFront-module__eWcSmq__gallery:has(>.ShopFront-module__eWcSmq__thumbs){grid-template-columns:minmax(5.5rem, 1fr) minmax(0, var(--sf-stage-width)) minmax(5.5rem, 1fr);align-items:start}.ShopFront-module__eWcSmq__gallery:has(>.ShopFront-module__eWcSmq__thumbs)>.ShopFront-module__eWcSmq__galleryStage{grid-area:1/2;width:100%}.ShopFront-module__eWcSmq__gallery:has(>.ShopFront-module__eWcSmq__thumbs)>.ShopFront-module__eWcSmq__thumbs{flex-direction:column;grid-area:1/1;justify-self:end;width:5.5rem}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__gallery:has(>.ShopFront-module__eWcSmq__thumbs) .ShopFront-module__eWcSmq__thumb{flex:none;width:100%}}@media (prefers-reduced-motion:reduce){.ShopFront-module__eWcSmq__galleryFrame,.ShopFront-module__eWcSmq__front.ShopFront-module__eWcSmq__bar,.ShopFront-module__eWcSmq__sectionIcon{transition:none}}@media (forced-colors:active){.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__detail .ShopFront-module__eWcSmq__buyBox[data-commerce-surface],.ShopFront-module__eWcSmq__buy,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__facts,.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__table,.ShopFront-module__eWcSmq__galleryFrame,.ShopFront-module__eWcSmq__front.ShopFront-module__eWcSmq__bar{-webkit-backdrop-filter:none;backdrop-filter:none;color:canvastext;background:canvas;border-color:canvastext}.ShopFront-module__eWcSmq__front .ShopFront-module__eWcSmq__purchase .ShopFront-module__eWcSmq__purchaseAdd,.ShopFront-module__eWcSmq__barAdd{color:highlighttext;background:highlight}}
.EstimatedDeliveryNotice-module__za30OG__notice{background:radial-gradient(circle at top left, color-mix(in srgb, var(--ds-color-brand-highlight) 14%, transparent), transparent 58%), linear-gradient(135deg, var(--ds-color-status-brand-background), var(--ds-color-feedback-info-background));border:var(--ds-space-data-border-width) solid var(--ds-color-status-brand-border);border-radius:var(--ds-radius-control);color:var(--ds-color-text-secondary);align-items:center;gap:var(--ds-space-action-gap);padding:calc(var(--ds-space-stack-gap) * .625) calc(var(--ds-space-stack-gap) * .75);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ds-color-brand-highlight) 20%, transparent), 0 0 var(--ds-space-action-gap) color-mix(in srgb, var(--ds-color-status-brand-border) 12%, transparent);display:flex;position:relative;overflow:hidden}.EstimatedDeliveryNotice-module__za30OG__centered{justify-content:center;max-width:28rem;margin-block-start:var(--ds-space-stack-gap);margin-inline:auto}.EstimatedDeliveryNotice-module__za30OG__icon{background:var(--ds-color-status-brand-background);border:var(--ds-space-data-border-width) solid var(--ds-color-status-brand-border);border-radius:var(--ds-radius-pill);color:var(--ds-color-status-brand-foreground);height:calc(var(--ds-space-action-touch-target) - var(--ds-space-inline-gap));box-shadow:0 0 var(--ds-space-action-gap) color-mix(in srgb, var(--ds-color-status-brand-border) 22%, transparent);width:calc(var(--ds-space-action-touch-target) - var(--ds-space-inline-gap));flex:none;justify-content:center;align-items:center;display:inline-flex}.EstimatedDeliveryNotice-module__za30OG__icon svg{height:var(--ds-space-top-header-back-icon-size);width:var(--ds-space-top-header-back-icon-size)}.EstimatedDeliveryNotice-module__za30OG__copy{gap:var(--ds-space-form-label-gap);min-width:0;margin:0;line-height:1.4;display:grid}.EstimatedDeliveryNotice-module__za30OG__label{color:var(--ds-color-text-secondary);font-size:var(--ds-type-feedback-eyebrow-font-size);font-weight:var(--ds-type-feedback-eyebrow-font-weight);letter-spacing:var(--ds-type-feedback-eyebrow-letter-spacing);line-height:var(--ds-type-feedback-eyebrow-line-height);text-transform:uppercase;display:block}.EstimatedDeliveryNotice-module__za30OG__date{color:var(--ds-color-status-brand-foreground);font-size:var(--ds-type-body-small-font-size);font-weight:800;line-height:var(--ds-type-body-small-line-height);display:block}
.media-primitives-module__-VTzwq__avatar{background-image:linear-gradient(to bottom right, var(--ds-color-media-control-avatar-gradient-start), var(--ds-color-media-control-avatar-gradient-end));border-radius:var(--ds-radius-avatar);color:var(--ds-color-media-control-avatar-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.media-primitives-module__-VTzwq__avatar:has(.media-primitives-module__-VTzwq__avatarImage[data-avatar-image-state=loaded]){background-image:none}.media-primitives-module__-VTzwq__avatar[data-size=xs]{font-family:var(--ds-type-avatar-fallback-xs-font-family);font-size:var(--ds-type-avatar-fallback-xs-font-size);font-weight:var(--ds-type-avatar-fallback-xs-font-weight);height:var(--ds-space-avatar-size-xs);letter-spacing:var(--ds-type-avatar-fallback-xs-letter-spacing);line-height:var(--ds-type-avatar-fallback-xs-line-height);width:var(--ds-space-avatar-size-xs)}.media-primitives-module__-VTzwq__avatar[data-size=sm]{font-family:var(--ds-type-avatar-fallback-sm-font-family);font-size:var(--ds-type-avatar-fallback-sm-font-size);font-weight:var(--ds-type-avatar-fallback-sm-font-weight);height:var(--ds-space-avatar-size-sm);letter-spacing:var(--ds-type-avatar-fallback-sm-letter-spacing);line-height:var(--ds-type-avatar-fallback-sm-line-height);width:var(--ds-space-avatar-size-sm)}.media-primitives-module__-VTzwq__avatar[data-size=md]{font-family:var(--ds-type-avatar-fallback-md-font-family);font-size:var(--ds-type-avatar-fallback-md-font-size);font-weight:var(--ds-type-avatar-fallback-md-font-weight);height:var(--ds-space-avatar-size-md);letter-spacing:var(--ds-type-avatar-fallback-md-letter-spacing);line-height:var(--ds-type-avatar-fallback-md-line-height);width:var(--ds-space-avatar-size-md)}.media-primitives-module__-VTzwq__avatar[data-size=lg]{font-family:var(--ds-type-avatar-fallback-lg-font-family);font-size:var(--ds-type-avatar-fallback-lg-font-size);font-weight:var(--ds-type-avatar-fallback-lg-font-weight);height:var(--ds-space-avatar-size-lg);letter-spacing:var(--ds-type-avatar-fallback-lg-letter-spacing);line-height:var(--ds-type-avatar-fallback-lg-line-height);width:var(--ds-space-avatar-size-lg)}.media-primitives-module__-VTzwq__avatar[data-size=xl]{font-family:var(--ds-type-avatar-fallback-xl-font-family);font-size:var(--ds-type-avatar-fallback-xl-font-size);font-weight:var(--ds-type-avatar-fallback-xl-font-weight);height:var(--ds-space-avatar-size-xl);letter-spacing:var(--ds-type-avatar-fallback-xl-letter-spacing);line-height:var(--ds-type-avatar-fallback-xl-line-height);width:var(--ds-space-avatar-size-xl)}.media-primitives-module__-VTzwq__avatarImage,.media-primitives-module__-VTzwq__mediaImage{object-fit:cover;width:100%;height:100%;display:block}.media-primitives-module__-VTzwq__avatarImage[data-avatar-image-state=error]{opacity:0}.media-primitives-module__-VTzwq__avatarFallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.media-primitives-module__-VTzwq__mediaFrame{background-color:var(--ds-color-media-control-surface);position:relative;overflow:hidden}.media-primitives-module__-VTzwq__mediaFrame[data-aspect=square]{aspect-ratio:var(--ds-media-aspect-square)}.media-primitives-module__-VTzwq__mediaFrame[data-aspect=poster]{aspect-ratio:var(--ds-media-aspect-poster)}.media-primitives-module__-VTzwq__mediaFrame[data-aspect=landscape]{aspect-ratio:var(--ds-media-aspect-landscape)}.media-primitives-module__-VTzwq__mediaFrame[data-radius=default]{border-radius:var(--ds-radius-media)}.media-primitives-module__-VTzwq__mediaFrame[data-radius=compact]{border-radius:var(--ds-radius-media-compact)}.media-primitives-module__-VTzwq__mediaFrame[data-size=order-item]{height:var(--ds-space-order-item-media-size-compact);width:var(--ds-space-order-item-media-size-compact)}.media-primitives-module__-VTzwq__mediaFallback{color:var(--ds-color-media-control-fallback-foreground);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.media-primitives-module__-VTzwq__mediaFallback[data-tone=subdued]{color:var(--ds-color-media-control-subdued-fallback-foreground)}@media (min-width:640px){.media-primitives-module__-VTzwq__avatar[data-size=md]{height:var(--ds-space-avatar-size-md-wide);width:var(--ds-space-avatar-size-md-wide)}.media-primitives-module__-VTzwq__mediaFrame[data-size=order-item]{height:var(--ds-space-order-item-media-size);width:var(--ds-space-order-item-media-size)}}@media (forced-colors:active){.media-primitives-module__-VTzwq__avatar,.media-primitives-module__-VTzwq__mediaFrame{forced-color-adjust:auto;border:1px solid canvastext}}
.VaultWinnerAnnouncement-module__yKce2q__banner,.VaultWinnerAnnouncement-module__yKce2q__dashboardCard{--vault-winner-highlight:color-mix(in srgb, var(--ds-color-notice-control-celebration-warning-foreground) 72%, var(--ds-color-notice-control-announcement-highlight))}.VaultWinnerAnnouncement-module__yKce2q__banner{background:linear-gradient(100deg, var(--ds-color-notice-control-celebration-brand-gradient-start), var(--ds-color-notice-control-celebration-brand-gradient-end) 54%, var(--ds-color-notice-control-celebration-warning-gradient-end));border-bottom:1px solid var(--ds-color-notice-control-announcement-border);box-shadow:var(--ds-shadow-announcement);color:var(--ds-color-notice-control-celebration-brand-foreground);text-align:center;z-index:120;justify-content:center;align-items:center;gap:.7rem;min-height:2.6rem;padding:.55rem 1rem;font-size:.76rem;display:flex;position:relative}.VaultWinnerAnnouncement-module__yKce2q__banner>svg{color:var(--vault-winner-highlight);flex:none;width:1rem;height:1rem}.VaultWinnerAnnouncement-module__yKce2q__banner strong{color:var(--ds-color-notice-control-celebration-brand-foreground)}.VaultWinnerAnnouncement-module__yKce2q__banner a{color:var(--vault-winner-highlight);flex:none;align-items:center;gap:.2rem;font-weight:800;text-decoration:none;display:inline-flex}.VaultWinnerAnnouncement-module__yKce2q__banner a svg{width:.85rem;height:.85rem}.VaultWinnerAnnouncement-module__yKce2q__dashboardCard{background:radial-gradient(circle at 5% 20%, var(--ds-color-notice-control-announcement-background), transparent 25%), linear-gradient(120deg, var(--ds-color-notice-control-celebration-brand-gradient-start), var(--ds-color-notice-control-celebration-brand-gradient-end) 54%, var(--ds-color-notice-control-celebration-warning-gradient-end));border:1px solid var(--ds-color-notice-control-announcement-border);border-radius:var(--ds-radius-announcement);box-shadow:var(--ds-shadow-announcement);color:var(--ds-color-notice-control-celebration-brand-foreground);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;max-width:90rem;margin:0 auto 1.4rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.VaultWinnerAnnouncement-module__yKce2q__dashboardIcon{background:var(--ds-color-notice-control-announcement-badge-background);border:1px solid var(--ds-color-notice-control-announcement-badge-border);border-radius:var(--ds-radius-card);color:var(--vault-winner-highlight);justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.VaultWinnerAnnouncement-module__yKce2q__dashboardIcon svg{width:1.35rem;height:1.35rem}.VaultWinnerAnnouncement-module__yKce2q__dashboardCard p{color:var(--vault-winner-highlight);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:800}.VaultWinnerAnnouncement-module__yKce2q__dashboardCard h2{color:var(--ds-color-notice-control-celebration-brand-foreground);letter-spacing:-.02em;margin:.2rem 0;font-size:clamp(1.05rem,2.5vw,1.4rem)}.VaultWinnerAnnouncement-module__yKce2q__dashboardCard div>span{color:var(--ds-color-notice-control-celebration-brand-foreground);opacity:.78;font-size:.76rem;line-height:1.5}.VaultWinnerAnnouncement-module__yKce2q__dashboardCard a{border:1px solid var(--ds-color-notice-control-announcement-badge-border);border-radius:var(--ds-radius-action-link);color:var(--vault-winner-highlight);align-items:center;gap:.3rem;padding:.7rem .85rem;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.VaultWinnerAnnouncement-module__yKce2q__dashboardCard a svg{width:.9rem;height:.9rem}@media (max-width:650px){.VaultWinnerAnnouncement-module__yKce2q__banner{flex-wrap:wrap;align-items:flex-start}.VaultWinnerAnnouncement-module__yKce2q__dashboardCard{grid-template-columns:auto 1fr}.VaultWinnerAnnouncement-module__yKce2q__dashboardCard a{grid-column:1/-1;justify-content:center}}
