[data-neon-page]{--neon-surface-0: #0a0a0a;--neon-surface-1: #0f0f0f;--neon-surface-2: #161616;--neon-surface-3: #1e1e1e;--neon-text-primary: #f5f0e8;--neon-text-secondary: rgba(245, 240, 232, .72);--neon-text-tertiary: rgba(245, 240, 232, .44);--neon-text-accent: #C4F621;--neon-accent: #C4F621;--neon-accent-rgb: 196, 246, 33;--neon-border-subtle: rgba(245, 240, 232, .06);--neon-border-medium: rgba(245, 240, 232, .1);--neon-border-accent: rgba(196, 246, 33, .22);--neon-font-heading: "Sora", sans-serif;--neon-font-body: "Inter", sans-serif;--neon-radius-sm: 12px;--neon-radius: 16px;--neon-radius-lg: 20px;--neon-radius-pill: 100px;--neon-shadow-card: 0 1px 2px rgba(0,0,0,.3), 0 4px 16px rgba(0,0,0,.2);--neon-shadow-card-hover: 0 4px 8px rgba(0,0,0,.3), 0 12px 40px rgba(0,0,0,.25), 0 0 0 1px rgba(196,246,33,.08);--neon-shadow-elevated: 0 24px 64px rgba(0,0,0,.4);--neon-glow-sm: 0 0 16px rgba(196, 246, 33, .15);--neon-glow-md: 0 0 32px rgba(196, 246, 33, .2);--neon-glow-lg: 0 0 64px rgba(196, 246, 33, .25);--neon-ease-out: cubic-bezier(.16, 1, .3, 1);--neon-ease-smooth: cubic-bezier(.25, .1, .25, 1);--neon-fast: .18s;--neon-dur: .3s;--neon-slow: .5s;--color-foreground: 245, 240, 232;--color-background: 10, 10, 10;--neon-bg: var(--neon-surface-0);--neon-fg: var(--neon-text-primary);--neon-fg-muted: var(--neon-text-secondary);--neon-fg-subtle: var(--neon-text-tertiary);--neon-transition-fast: var(--neon-fast) var(--neon-ease-smooth);--neon-transition: var(--neon-dur) var(--neon-ease-smooth)}[data-neon-page]{background:var(--neon-surface-0);color:var(--neon-text-primary)}.collection-header-bar{padding:48px 0 32px;border-bottom:1px solid var(--neon-border-subtle);margin-bottom:0}.collection-header-bar__inner{max-width:1200px;margin:0 auto;padding:0 20px}.collection-header-bar__title{font-family:var(--neon-font-heading);font-weight:800;letter-spacing:-.04em;line-height:1.08;font-size:clamp(1.75rem,4vw,2.75rem);color:#fff!important;margin:0 0 8px;-webkit-text-fill-color:#ffffff!important}[data-neon-page][data-page-type=collection] .collection-header-bar h1,[data-neon-page][data-page-type=collection] .collection-header-bar h2,[data-neon-page][data-page-type=collection] .collection-header-bar .text-block,[data-neon-page][data-page-type=collection] .collection-header-bar .text-block *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.collection-header-bar__accent-line{width:48px;height:3px;background:var(--neon-accent);border-radius:2px;margin-bottom:16px;box-shadow:0 0 12px #c4f62159}.collection-header-bar__desc{color:var(--neon-text-secondary);font-family:var(--neon-font-body);font-size:.9375rem;line-height:1.65;max-width:560px;margin:0}.collection-header-bar__meta{display:flex;align-items:center;gap:12px;margin-top:16px}.collection-header-bar__count{color:var(--neon-text-tertiary);font-family:var(--neon-font-body);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;background:var(--neon-surface-1);border:1px solid var(--neon-border-subtle);border-radius:100px;padding:6px 14px}[data-neon-page][data-page-type=collection] .facets{font-family:var(--neon-font-body);padding:20px 0 0}[data-neon-page][data-page-type=collection] .facets select,[data-neon-page][data-page-type=collection] .facets summary,[data-neon-page][data-page-type=collection] .sort-select{background:var(--neon-surface-1);border:1px solid var(--neon-border-subtle);border-radius:var(--neon-radius-sm);color:var(--neon-text-secondary);font-family:var(--neon-font-heading);font-size:.8125rem;font-weight:500;padding:10px 18px;transition:border-color var(--neon-dur) var(--neon-ease-smooth),background var(--neon-dur) var(--neon-ease-smooth),color var(--neon-dur) var(--neon-ease-smooth)}[data-neon-page][data-page-type=collection] .facets select:hover,[data-neon-page][data-page-type=collection] .facets summary:hover{border-color:var(--neon-border-medium);background:var(--neon-surface-2);color:var(--neon-text-primary)}[data-neon-page][data-page-type=collection] .facets select:focus-visible,[data-neon-page][data-page-type=collection] .facets summary:focus-visible{border-color:var(--neon-accent);outline:none;box-shadow:0 0 0 2px #c4f6211f}[data-neon-page][data-page-type=collection] .products-count-wrapper{color:var(--neon-text-tertiary);font-family:var(--neon-font-body);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}[data-neon-page][data-page-type=collection] .grid-density-controls button{color:var(--neon-text-tertiary);transition:color var(--neon-fast) var(--neon-ease-smooth)}[data-neon-page][data-page-type=collection] .grid-density-controls button:hover,[data-neon-page][data-page-type=collection] .grid-density-controls button[aria-pressed=true]{color:var(--neon-accent)}[data-neon-page][data-page-type=collection] .facets__pill{background:#c4f62114;border:1px solid rgba(196,246,33,.2);color:var(--neon-accent);border-radius:var(--neon-radius-pill);font-family:var(--neon-font-heading);font-size:.6875rem;font-weight:600;padding:5px 14px}[data-neon-page][data-page-type=collection] .section-wrapper .text-block h1,[data-neon-page][data-page-type=collection] .section-wrapper .text-block h2{display:none!important}[data-neon-page][data-page-type=collection] .product-grid{--product-grid-gap: 28px 20px}@media screen and (min-width:750px){[data-neon-page][data-page-type=collection] .product-grid{--product-grid-gap: 32px 24px}}@media screen and (max-width:749px){[data-neon-page][data-page-type=collection] .product-grid{--product-grid-gap: 16px 12px}}[data-neon-page][data-page-type=collection] .product-card__content{background:var(--neon-surface-1);border:1px solid var(--neon-border-subtle);border-radius:var(--neon-radius);overflow:hidden;transition:transform .4s var(--neon-ease-out),border-color var(--neon-dur) var(--neon-ease-smooth),box-shadow .4s var(--neon-ease-out)}[data-neon-page][data-page-type=collection] .product-card__content *,[data-neon-page][data-page-type=collection] .product-card__content:before,[data-neon-page][data-page-type=collection] .product-card__content:after{background-color:transparent!important}[data-neon-page][data-page-type=collection] .product-card .card-gallery,[data-neon-page][data-page-type=collection] .product-card .product-card__media{background:var(--neon-surface-2)!important}@media(any-pointer:fine){[data-neon-page][data-page-type=collection] .product-card:hover .product-card__content{border-color:var(--neon-border-accent);box-shadow:var(--neon-shadow-card-hover),var(--neon-glow-sm);transform:translateY(-4px)}}[data-neon-page][data-page-type=collection] .product-card .card-gallery,[data-neon-page][data-page-type=collection] .product-card .product-card__media{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:var(--neon-surface-2);border-radius:0}[data-neon-page][data-page-type=collection] .product-card .card-gallery img,[data-neon-page][data-page-type=collection] .product-card .product-card__media img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;transition:transform var(--neon-slow) var(--neon-ease-out);will-change:transform}@media(any-pointer:fine){[data-neon-page][data-page-type=collection] .product-card:hover .card-gallery img,[data-neon-page][data-page-type=collection] .product-card:hover .product-card__media img{transform:scale(1.04)}}[data-neon-page][data-page-type=collection] .product-card .product-card__details,[data-neon-page][data-page-type=collection] .product-card .product-card__info{padding:14px 16px 18px}[data-neon-page][data-page-type=collection] .product-card .product-title,[data-neon-page][data-page-type=collection] .product-card .product-card__title,[data-neon-page][data-page-type=collection] .product-card .product-title a,[data-neon-page][data-page-type=collection] .product-card a.product-title{font-family:var(--neon-font-heading);color:#fff!important;font-weight:600;font-size:.9375rem;letter-spacing:-.01em;line-height:1.35;transition:color var(--neon-fast) var(--neon-ease-smooth);text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-neon-page][data-page-type=collection] .product-card .product-title:hover,[data-neon-page][data-page-type=collection] .product-card .product-card__title:hover,[data-neon-page][data-page-type=collection] .product-card .product-title a:hover,[data-neon-page][data-page-type=collection] .product-card a.product-title:hover{color:var(--neon-accent)!important}[data-neon-page][data-page-type=collection] .product-card .price,[data-neon-page][data-page-type=collection] .product-card .price__regular,[data-neon-page][data-page-type=collection] .product-card .price__container{color:#fff!important;font-family:var(--neon-font-heading);font-weight:700;font-size:1rem}[data-neon-page][data-page-type=collection] .product-card .price__sale,[data-neon-page][data-page-type=collection] .product-card .price--on-sale .price__sale{color:var(--neon-accent)!important;font-weight:700;font-size:1rem}[data-neon-page][data-page-type=collection] .product-card .price .compare-at-price{color:var(--neon-text-tertiary)!important;font-weight:400;font-size:.8125rem;text-decoration:line-through;text-decoration-color:#f5f0e833;margin-left:6px}[data-neon-page][data-page-type=collection] .product-card .badge--sale,[data-neon-page][data-page-type=collection] .product-card .product-badges span,[data-neon-page][data-page-type=collection] .product-card .product-badges li{background:var(--neon-accent);color:#0a0a0a;font-family:var(--neon-font-heading);font-weight:700;border-radius:6px;border:none;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;line-height:1}[data-neon-page][data-page-type=collection] .product-card .badge--sold-out{background:#000000b3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff9;border:1px solid rgba(255,255,255,.1);border-radius:6px;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px}[data-neon-page][data-page-type=collection] .product-card .quick-add-button,[data-neon-page][data-page-type=collection] .product-card .quick-add__button{background:#0a0a0ab3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);color:#fff;font-family:var(--neon-font-heading);font-weight:600;border-radius:var(--neon-radius-pill);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;opacity:0;transition:opacity var(--neon-fast) var(--neon-ease-smooth),background var(--neon-fast) var(--neon-ease-smooth),box-shadow var(--neon-fast) var(--neon-ease-smooth),color var(--neon-fast) var(--neon-ease-smooth),border-color var(--neon-fast) var(--neon-ease-smooth);padding:10px 20px}@media(any-pointer:fine){[data-neon-page][data-page-type=collection] .product-card:hover .quick-add-button,[data-neon-page][data-page-type=collection] .product-card:hover .quick-add__button{opacity:1}}[data-neon-page][data-page-type=collection] .product-card .quick-add-button:hover,[data-neon-page][data-page-type=collection] .product-card .quick-add__button:hover{background:var(--neon-accent);color:#0a0a0a;border-color:transparent;box-shadow:0 0 20px #c4f62159}[data-neon-page][data-page-type=product] .product-information{padding-top:24px;padding-bottom:24px}[data-neon-page][data-page-type=product] .product-information__grid{display:grid;grid-template-columns:1fr;gap:24px;padding:0 20px}@media screen and (min-width:750px){[data-neon-page][data-page-type=product] .product-information__grid{grid-template-columns:1fr 340px;gap:48px;align-items:start;padding:0 40px}}@media screen and (min-width:1200px){[data-neon-page][data-page-type=product] .product-information__grid{grid-template-columns:1fr 380px;gap:56px;padding:0 60px}}[data-neon-page][data-page-type=product] .product-information__media{order:0}[data-neon-page][data-page-type=product] media-gallery,[data-neon-page][data-page-type=product] .media-gallery__grid{width:100%}[data-neon-page][data-page-type=product] .media-gallery__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0;margin:0;list-style:none}[data-neon-page][data-page-type=product] .media-gallery__grid>li{border-radius:16px;border:1px solid var(--neon-border-subtle);background:var(--neon-surface-1);overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05;clip-path:inset(0 round 16px)}[data-neon-page][data-page-type=product] .media-gallery__grid>li .product-media,[data-neon-page][data-page-type=product] .media-gallery__grid>li .product-media-container,[data-neon-page][data-page-type=product] .media-gallery__grid>li slideshow-slide,[data-neon-page][data-page-type=product] .media-gallery__grid>li .slideshow-slide,[data-neon-page][data-page-type=product] .media-gallery__grid>li .product-media__drag-zoom-wrapper{border-radius:16px!important;overflow:hidden!important;clip-path:inset(0 round 16px)}[data-neon-page][data-page-type=product] .media-gallery__grid>li img,[data-neon-page][data-page-type=product] .media-gallery__grid>li .product-media__image{display:block;width:100%;height:100%;object-fit:cover!important;border-radius:16px!important}[data-neon-page][data-page-type=product] .product-media{width:100%;height:100%}[data-neon-page][data-page-type=product] .product-media__image{display:block;width:100%;height:100%;object-fit:cover}[data-neon-page][data-page-type=product] .product-media-container--zoomable{cursor:default!important}[data-neon-page][data-page-type=product] .product-media-container__zoom-button{display:none!important}[data-neon-page][data-page-type=product] zoom-dialog{display:none!important}[data-neon-page][data-page-type=product] .product-media-gallery .thumbnail-list,[data-neon-page][data-page-type=product] .product-media-gallery .product-media-gallery__thumbnails{background:#ffffff04;border-radius:var(--neon-radius-sm);padding:8px;gap:8px;margin-top:12px}[data-neon-page][data-page-type=product] .product-media-gallery .thumbnail{border:2px solid transparent;border-radius:var(--neon-radius-sm);overflow:hidden;opacity:.45;transition:border-color .25s var(--neon-ease-smooth),box-shadow .25s var(--neon-ease-smooth),opacity .25s var(--neon-ease-smooth)}[data-neon-page][data-page-type=product] .product-media-gallery .thumbnail[aria-current=true],[data-neon-page][data-page-type=product] .product-media-gallery .thumbnail.active{border-color:var(--neon-accent);box-shadow:0 0 10px #c4f6211f;opacity:1}[data-neon-page][data-page-type=product] .product-media-gallery .thumbnail:hover{opacity:.75}[data-neon-page][data-page-type=product] .product-details{order:1}@media screen and (min-width:750px){[data-neon-page][data-page-type=product] .product-details{position:sticky;top:calc(var(--header-height, 80px) + 16px)}}[data-neon-page][data-page-type=product] .details-glass-card{background:#0f0f0fe0;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid var(--neon-border-medium);border-radius:var(--neon-radius-lg);padding:28px 24px;box-shadow:0 8px 40px #00000059,inset 0 1px #ffffff08}@media screen and (min-width:750px){[data-neon-page][data-page-type=product] .details-glass-card{padding:32px 28px}}[data-neon-page][data-page-type=product] .product-title-heading,[data-neon-page][data-page-type=product] .view-product-title h1,[data-neon-page][data-page-type=product] h1.product-title{font-family:var(--neon-font-heading);color:#fff!important;font-weight:800;letter-spacing:-.035em;font-size:clamp(1.375rem,2.8vw,2rem);line-height:1.12;margin:0 0 12px}[data-neon-page][data-page-type=product] .product-price-display,[data-neon-page][data-page-type=product] .price__container,[data-neon-page][data-page-type=product] .price{color:#fff!important;font-family:var(--neon-font-heading);font-weight:700;font-size:1.5rem;margin-bottom:20px}[data-neon-page][data-page-type=product] .product-price-display .price__sale,[data-neon-page][data-page-type=product] .price__sale,[data-neon-page][data-page-type=product] .price--on-sale .price__sale{color:var(--neon-accent)!important}[data-neon-page][data-page-type=product] .product-price-display .compare-at-price,[data-neon-page][data-page-type=product] .price .compare-at-price{color:var(--neon-text-tertiary)!important;font-size:1rem;font-weight:400;text-decoration:line-through;text-decoration-color:#f5f0e833;margin-left:8px}[data-neon-page][data-page-type=product] .details-divider{border:none;height:1px;background:var(--neon-border-subtle);margin:0 0 20px}[data-neon-page][data-page-type=product] .variant-picker legend,[data-neon-page][data-page-type=product] .variant-picker .variant-picker__label{font-family:var(--neon-font-heading);color:var(--neon-text-tertiary);font-weight:600;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}[data-neon-page][data-page-type=product] .variant-picker button,[data-neon-page][data-page-type=product] .variant-picker .variant-button,[data-neon-page][data-page-type=product] .variant-option__button-label{background:var(--neon-surface-1);border:1.5px solid var(--neon-border-subtle);border-radius:10px;color:var(--neon-text-secondary);font-family:var(--neon-font-heading);font-weight:500;font-size:.8125rem;padding:10px 18px;transition:all var(--neon-fast) var(--neon-ease-smooth);cursor:pointer}[data-neon-page][data-page-type=product] .variant-picker button:hover,[data-neon-page][data-page-type=product] .variant-option__button-label:hover{border-color:var(--neon-border-medium);background:var(--neon-surface-2);color:var(--neon-text-primary)}[data-neon-page][data-page-type=product] .variant-picker button[aria-checked=true],[data-neon-page][data-page-type=product] .variant-picker button[aria-selected=true],[data-neon-page][data-page-type=product] .variant-picker button.active,[data-neon-page][data-page-type=product] .variant-option__button-label:has(:checked){background:#c4f6210f;border-color:var(--neon-accent);color:var(--neon-accent);box-shadow:0 0 0 3px #c4f62114}[data-neon-page][data-page-type=product] .variant-picker .swatch{width:32px;height:32px;border-radius:50%;border:2.5px solid transparent;outline:1.5px solid var(--neon-border-subtle);outline-offset:2px;transition:outline-color .2s var(--neon-ease-smooth),box-shadow .2s var(--neon-ease-smooth)}[data-neon-page][data-page-type=product] .variant-picker .swatch[aria-checked=true],[data-neon-page][data-page-type=product] .variant-picker .swatch.active,[data-neon-page][data-page-type=product] .variant-option__button-label--has-swatch:has(:checked) .swatch{outline-color:var(--neon-accent);box-shadow:0 0 12px #c4f62133}[data-neon-page][data-page-type=product] .quantity-selector{background:var(--neon-surface-1);border:1.5px solid var(--neon-border-subtle);border-radius:10px;color:#fff}[data-neon-page][data-page-type=product] .quantity-selector input{color:#fff;font-family:var(--neon-font-heading);font-weight:600}[data-neon-page][data-page-type=product] .quantity-selector button{color:var(--neon-text-tertiary);transition:color var(--neon-fast) var(--neon-ease-smooth)}[data-neon-page][data-page-type=product] .quantity-selector button:hover{color:var(--neon-accent)}[data-neon-page][data-page-type=product] .add-to-cart-button{background:var(--neon-accent);color:#0a0a0a;font-family:var(--neon-font-heading);font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--neon-radius-pill);border:none;padding:16px 36px;font-size:.875rem;position:relative;overflow:hidden;width:100%;transition:box-shadow var(--neon-dur) var(--neon-ease-smooth),transform var(--neon-fast) var(--neon-ease-smooth)}[data-neon-page][data-page-type=product] .add-to-cart-button:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:skew(-20deg);transition:left .6s var(--neon-ease-out);pointer-events:none}[data-neon-page][data-page-type=product] .add-to-cart-button:not([disabled]):hover:before{left:150%}[data-neon-page][data-page-type=product] .add-to-cart-button:not([disabled]):hover{box-shadow:0 0 40px #c4f6214d,0 0 80px #c4f6211a;transform:scale(1.01)}[data-neon-page][data-page-type=product] .add-to-cart-button:not([disabled]):active{transform:scale(.98);box-shadow:0 0 20px #c4f62133}[data-neon-page][data-page-type=product] .add-to-cart-button[disabled]{background:var(--neon-surface-2);color:var(--neon-text-tertiary);cursor:not-allowed;box-shadow:none;transform:none}[data-neon-page][data-page-type=product] .add-to-cart-button[disabled]:before{display:none}[data-neon-page][data-page-type=product] .product-description-rte,[data-neon-page][data-page-type=product] .rte{color:var(--neon-text-secondary);font-family:var(--neon-font-body);font-size:.9375rem;line-height:1.75}[data-neon-page][data-page-type=product] .product-description-rte a,[data-neon-page][data-page-type=product] .rte a{color:var(--neon-accent);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c4f6214d;transition:color var(--neon-fast) var(--neon-ease-smooth)}[data-neon-page][data-page-type=product] .product-description-rte a:hover,[data-neon-page][data-page-type=product] .rte a:hover{color:#d4ff44}[data-neon-page][data-page-type=product] .accordion summary,[data-neon-page][data-page-type=product] details summary{color:var(--neon-text-secondary);font-family:var(--neon-font-heading);font-weight:600;font-size:.875rem;padding:14px 0;border-bottom:1px solid var(--neon-border-subtle);transition:color var(--neon-fast) var(--neon-ease-smooth),border-color var(--neon-fast) var(--neon-ease-smooth);cursor:pointer}[data-neon-page][data-page-type=product] .accordion summary:hover,[data-neon-page][data-page-type=product] details summary:hover{color:var(--neon-text-primary)}[data-neon-page][data-page-type=product] details[open]>summary{color:var(--neon-accent);border-bottom-color:#c4f62126}[data-neon-page][data-page-type=product] .accordion details[open] .rte,[data-neon-page][data-page-type=product] details[open] .rte{color:var(--neon-text-secondary);font-family:var(--neon-font-body);font-size:.875rem;line-height:1.7;padding-top:12px}[data-neon-page][data-page-type=product] .share-button{color:var(--neon-text-tertiary);transition:color var(--neon-fast) var(--neon-ease-smooth)}[data-neon-page][data-page-type=product] .share-button:hover{color:var(--neon-accent)}[data-neon-page][data-page-type=product] .pickup-availability{color:var(--neon-text-secondary)}[data-neon-page] .sticky-add-to-cart__bar{background:#0a0a0aeb;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid var(--neon-border-subtle);box-shadow:0 -4px 32px #00000080,0 0 0 1px #c4f6210a}[data-neon-page] .sticky-add-to-cart__title{color:#fff;font-family:var(--neon-font-heading);font-weight:600}[data-neon-page] .sticky-add-to-cart__variant{color:var(--neon-text-tertiary)}[data-neon-page] .sticky-add-to-cart__price{color:var(--neon-text-primary);font-family:var(--neon-font-heading);font-weight:700}[data-neon-page] .sticky-add-to-cart__button{background:var(--neon-accent);color:#0a0a0a;font-family:var(--neon-font-heading);font-weight:700;border-radius:var(--neon-radius-pill);border:none;padding:10px 24px;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;transition:box-shadow var(--neon-dur) var(--neon-ease-smooth),transform var(--neon-fast) var(--neon-ease-smooth)}[data-neon-page] .sticky-add-to-cart__button:hover{box-shadow:0 0 24px #c4f6214d;transform:scale(1.02)}[data-neon-page][data-page-type=product] .product-recommendations{border-top:1px solid var(--neon-border-subtle);padding-top:64px}[data-neon-page][data-page-type=product] .product-recommendations h3,[data-neon-page][data-page-type=product] .product-recommendations h4{font-family:var(--neon-font-heading);color:#fff;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,#ffffff 55%,var(--neon-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-neon-page][data-page-type=product] .product-recommendations .section-background{background:transparent!important}[data-neon-page][data-page-type=product] .product-recommendations .product-card .price,[data-neon-page][data-page-type=product] .product-recommendations .product-card .price__regular,[data-neon-page][data-page-type=product] .product-recommendations .product-card .price__container{color:#fff!important;font-family:var(--neon-font-heading);font-weight:700;font-size:1rem}[data-neon-page][data-page-type=product] .product-recommendations .product-card .price__sale,[data-neon-page][data-page-type=product] .product-recommendations .product-card .price--on-sale .price__sale{color:var(--neon-accent)!important;font-weight:700}[data-neon-page][data-page-type=product] .product-recommendations .product-card .price .compare-at-price{color:var(--neon-text-tertiary)!important;font-weight:400;font-size:.8125rem;text-decoration:line-through}[data-neon-page][data-page-type=product] .product-recommendations .product-card .product-title,[data-neon-page][data-page-type=product] .product-recommendations .product-card .product-card__title,[data-neon-page][data-page-type=product] .product-recommendations .product-card .product-title a{color:#fff!important;font-family:var(--neon-font-heading);font-weight:600;font-size:.9375rem;text-decoration:none}[data-neon-page][data-page-type=product] .product-recommendations .product-card .card-gallery,[data-neon-page][data-page-type=product] .product-recommendations .product-card .product-card__media{border-radius:var(--neon-radius) var(--neon-radius) 0 0;overflow:hidden;aspect-ratio:1 / 1;clip-path:inset(0 round var(--neon-radius) var(--neon-radius) 0 0)}[data-neon-page][data-page-type=product] .product-recommendations .product-card .card-gallery img,[data-neon-page][data-page-type=product] .product-recommendations .product-card .product-card__media img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--neon-radius) var(--neon-radius) 0 0!important}[data-neon-page][data-page-type=product] .product-recommendations .product-card .product-card__content{background:var(--neon-surface-1);border:1px solid var(--neon-border-subtle);border-radius:var(--neon-radius);overflow:hidden}[data-neon-page][data-page-type=product] .product-recommendations .product-card .product-card__details,[data-neon-page][data-page-type=product] .product-recommendations .product-card .product-card__info{padding:14px 16px 18px}.neon-reveal{opacity:0;transform:translateY(32px);transition:opacity .7s var(--neon-ease-out, cubic-bezier(.16, 1, .3, 1)),transform .7s var(--neon-ease-out, cubic-bezier(.16, 1, .3, 1))}.neon-reveal.neon-reveal--visible{opacity:1;transform:translateY(0)}.neon-reveal--delay-1{transition-delay:.08s}.neon-reveal--delay-2{transition-delay:.16s}.neon-reveal--delay-3{transition-delay:.24s}.neon-reveal--delay-4{transition-delay:.32s}.neon-reveal--delay-5{transition-delay:.4s}.neon-reveal--delay-6{transition-delay:.48s}[data-neon-page][data-page-type=collection] .product-grid__item{opacity:0;transform:translateY(28px) scale(.97);transition:opacity .6s var(--neon-ease-out, cubic-bezier(.16, 1, .3, 1)),transform .6s var(--neon-ease-out, cubic-bezier(.16, 1, .3, 1))}[data-neon-page][data-page-type=collection] .product-grid__item.neon-reveal--visible{opacity:1;transform:translateY(0) scale(1)}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(1){transition-delay:0s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(2){transition-delay:.07s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(3){transition-delay:.14s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(4){transition-delay:.21s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(5){transition-delay:.28s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(6){transition-delay:.35s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(7){transition-delay:.42s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(8){transition-delay:.49s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(9){transition-delay:.56s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(10){transition-delay:.63s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(11){transition-delay:.7s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(12){transition-delay:.77s}[data-neon-page][data-page-type=collection] .product-grid__item:nth-child(n+13){transition-delay:.84s}@media screen and (max-width:749px){.collection-header-bar{padding:36px 0 24px}.collection-header-bar__title{font-size:1.625rem;letter-spacing:-.03em}.collection-header-bar__accent-line{width:36px;height:2px;margin-bottom:12px}.collection-header-bar__desc{font-size:.875rem}[data-neon-page][data-page-type=product] .product-title-heading,[data-neon-page][data-page-type=product] .view-product-title h1{font-size:1.375rem}[data-neon-page][data-page-type=product] .product-price-display,[data-neon-page][data-page-type=product] .price{font-size:1.25rem}[data-neon-page][data-page-type=product] .add-to-cart-button{padding:14px 24px;font-size:.8125rem}[data-neon-page][data-page-type=product] .details-glass-card{padding:24px 20px;border-radius:var(--neon-radius)}[data-neon-page][data-page-type=product] .media-gallery__grid{grid-template-columns:repeat(2,1fr);gap:8px}[data-neon-page][data-page-type=product] .media-gallery__grid>li{border-radius:14px}[data-neon-page][data-page-type=collection] .product-card:hover .product-card__content{transform:none;box-shadow:none;border-color:var(--neon-border-subtle)}[data-neon-page][data-page-type=collection] .product-card .quick-add-button,[data-neon-page][data-page-type=collection] .product-card .quick-add__button{opacity:1}[data-neon-page][data-page-type=collection] .product-card__content{border-radius:14px}[data-neon-page] .sticky-add-to-cart__bar{border-radius:0;border-left:none;border-right:none}[data-neon-page][data-page-type=collection] .product-grid__item{opacity:1;transform:none;transition:none}[data-neon-page][data-page-type=product] .product-recommendations{padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-collection-neon.css.map */
