veyr-aurelis-ball-court.veyr-abc{--veyr-abc-bg: #060607;--veyr-abc-bg-edge: #0c0c0e;--veyr-abc-ink: #f3f3f4;--veyr-abc-ink-dim: #9b9ba1;--veyr-abc-ink-faint: #5e5e65;--veyr-abc-line: rgb(255 255 255 / .13);--veyr-abc-line-soft: rgb(255 255 255 / .07);--veyr-abc-focus: #9fc4ff;--veyr-abc-aspect: 1 / 1;--veyr-abc-pad-x: clamp(20px, 5vw, 68px);--veyr-abc-pad-y: clamp(36px, 6vw, 86px);display:block;position:relative;overflow:hidden;box-sizing:border-box;padding-inline:max(var(--veyr-abc-pad-x),env(safe-area-inset-left)) max(var(--veyr-abc-pad-x),env(safe-area-inset-right));padding-block:var(--veyr-abc-pad-y);background:radial-gradient(120% 78% at 68% 34%,var(--veyr-abc-bg-edge) 0%,var(--veyr-abc-bg) 62%),var(--veyr-abc-bg);color:var(--veyr-abc-ink);font-family:var(--font-body--family, inherit);-webkit-font-smoothing:antialiased}veyr-aurelis-ball-court.veyr-abc *,veyr-aurelis-ball-court.veyr-abc *:before,veyr-aurelis-ball-court.veyr-abc *:after{box-sizing:border-box}.veyr-abc--empty{padding:32px;color:var(--veyr-abc-ink-dim)}.veyr-abc__stage{display:grid;gap:clamp(22px,4vw,34px);max-width:1460px;margin-inline:auto}.veyr-abc__panel{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.veyr-abc__eyebrow{margin:0 0 clamp(10px,1.4vw,16px);font-size:clamp(10px,.78vw,12px);font-weight:600;letter-spacing:.42em;text-transform:uppercase;color:var(--veyr-abc-ink-faint)}.veyr-abc__title{margin:0;font-family:var(--font-heading--family, var(--font-body--family, inherit));font-size:clamp(26px,2.9vw,46px);font-weight:500;line-height:1.06;letter-spacing:-.015em;text-wrap:balance;color:var(--veyr-abc-ink)}.veyr-abc__desc{margin:clamp(8px,1.1vw,14px) 0 0;max-width:46ch;font-size:clamp(12px,.95vw,15px);line-height:1.5;color:var(--veyr-abc-ink-dim)}.veyr-abc__price{margin:clamp(10px,1.3vw,16px) 0 0;font-size:clamp(15px,1.15vw,19px);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--veyr-abc-ink)}.veyr-abc__colourline{display:flex;align-items:baseline;gap:.5em;margin:clamp(20px,2.4vw,30px) 0 clamp(12px,1.4vw,16px);font-size:clamp(10px,.78vw,12px);font-weight:600;letter-spacing:.24em;text-transform:uppercase}.veyr-abc__colourline-key,.veyr-abc__colourline-dash{color:var(--veyr-abc-ink-faint)}.veyr-abc__colourline-value{color:var(--veyr-abc-ink)}.veyr-abc__swatches{display:flex;flex-wrap:wrap;gap:10px;margin:0}.veyr-abc__swatch{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:6px 4px 0;border:0;background:none;color:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.veyr-abc__swatch-chip{position:relative;display:block;width:clamp(30px,2.5vw,38px);height:clamp(30px,2.5vw,38px);border-radius:2px;background:var(--veyr-abc-swatch, #888);box-shadow:inset 0 0 0 1px #ffffff29,0 1px 5px #0000008c;transition:transform .18s ease,box-shadow .18s ease}.veyr-abc__swatch:hover .veyr-abc__swatch-chip{transform:translateY(-2px)}.veyr-abc__swatch[aria-checked=true] .veyr-abc__swatch-chip{box-shadow:inset 0 0 0 1px #ffffff4d,0 0 0 1px var(--veyr-abc-bg),0 0 0 2px var(--veyr-abc-ink),0 2px 10px #0009}.veyr-abc__swatch[data-pending=true] .veyr-abc__swatch-chip{box-shadow:inset 0 0 0 1px #ffffff4d,0 0 0 1px var(--veyr-abc-bg),0 0 0 2px var(--veyr-abc-ink-faint)}.veyr-abc__swatch:focus-visible{outline:none}.veyr-abc__swatch:focus-visible .veyr-abc__swatch-chip{outline:2px solid var(--veyr-abc-focus);outline-offset:3px}.veyr-abc__swatch-label{font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--veyr-abc-ink-faint);transition:color .18s ease}.veyr-abc__swatch[aria-checked=true] .veyr-abc__swatch-label{color:var(--veyr-abc-ink)}.veyr-abc__swatch-note{font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--veyr-abc-ink-faint)}.veyr-abc__swatch[data-soldout=true] .veyr-abc__swatch-chip,.veyr-abc__swatch[data-unmapped=true] .veyr-abc__swatch-chip{opacity:.4}.veyr-abc__swatch[data-soldout=true] .veyr-abc__swatch-chip:after,.veyr-abc__swatch[data-unmapped=true] .veyr-abc__swatch-chip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(255 255 255 / .65) 50%,transparent calc(50% + 1px))}.veyr-abc__steps{display:flex;gap:6px;margin-top:clamp(18px,2.2vw,26px)}.veyr-abc__step{width:clamp(18px,2vw,30px);height:1px;background:var(--veyr-abc-line);transition:background .24s ease,height .24s ease}.veyr-abc__step[data-active=true]{height:2px;background:var(--veyr-abc-ink)}.veyr-abc__step[data-passed=true]{background:var(--veyr-abc-ink-faint)}.veyr-abc__sizes{margin:clamp(20px,2.4vw,28px) 0 0;padding:0;border:0}.veyr-abc__sizes-legend{padding:0;margin:0 0 9px;font-size:clamp(10px,.78vw,12px);font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--veyr-abc-ink-faint)}.veyr-abc__sizes-row{display:flex;flex-wrap:wrap;gap:8px}.veyr-abc__size{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid var(--veyr-abc-line);border-radius:2px;background:transparent;color:var(--veyr-abc-ink-dim);font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.veyr-abc__size[aria-disabled=true]{opacity:.32;cursor:not-allowed;pointer-events:none}.veyr-abc__size:hover{color:var(--veyr-abc-ink);border-color:#ffffff47}.veyr-abc__size[aria-checked=true]{background:var(--veyr-abc-ink);border-color:var(--veyr-abc-ink);color:#08080a}.veyr-abc__size[data-unavailable=true]{opacity:.4;text-decoration:line-through}.veyr-abc__size:focus-visible{outline:2px solid var(--veyr-abc-focus);outline-offset:2px}.veyr-abc__form{display:block;width:100%;max-width:460px;margin-top:clamp(22px,2.6vw,32px)}.veyr-abc__cta-wrap{display:block;width:100%}.veyr-abc__cta-wrap add-to-cart-component,.veyr-abc__cta-wrap .veyr-abc__native-cta{width:100%}.veyr-abc__native-cta{min-height:56px}.veyr-abc[data-enhanced=true] .veyr-abc__form{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.veyr-abc__slide{width:100%;max-width:460px;margin-top:clamp(22px,2.6vw,32px)}.veyr-abc__slide[hidden]{display:none}.veyr-abc__track{position:relative;display:flex;align-items:center;width:100%;height:60px;padding:5px;border:1px solid var(--veyr-abc-line);border-radius:2px;background:#ffffff08;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none}.veyr-abc__track-fill{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;transform:scaleX(var(--veyr-abc-progress, 0));background:#ffffff17;pointer-events:none}.veyr-abc__track-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--veyr-abc-ink-dim);pointer-events:none;transition:color .2s ease,opacity .2s ease}.veyr-abc__handle{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:48px;height:48px;padding:0;border:0;border-radius:1px;background:var(--veyr-abc-ink);color:#08080a;cursor:grab;transform:translate(var(--veyr-abc-handle-x, 0px));touch-action:pan-y}.veyr-abc__handle:active{cursor:grabbing}.veyr-abc__handle:focus-visible{outline:2px solid var(--veyr-abc-focus);outline-offset:3px}.veyr-abc__handle-icon,.veyr-abc__handle-icon svg{display:block;width:16px;height:16px}.veyr-abc__handle-icon svg{fill:currentColor}.veyr-abc[data-slide-animating=true] .veyr-abc__handle,.veyr-abc[data-slide-animating=true] .veyr-abc__track-fill{transition:transform .32s cubic-bezier(.22,1,.36,1)}.veyr-abc__slide[data-state=success] .veyr-abc__track{border-color:#ffffff57}.veyr-abc__slide[data-disabled=true]{opacity:.45;pointer-events:none}.veyr-abc__slide[data-disabled=true] .veyr-abc__handle{cursor:not-allowed}.veyr-abc__status{min-height:1.2em;margin:12px 0 0;font-size:12px;line-height:1.4;letter-spacing:.02em;color:var(--veyr-abc-ink-dim)}.veyr-abc__status[data-tone=error]{color:#ffb0a3}.veyr-abc__film{min-width:0}.veyr-abc__frame{position:relative;width:100%;aspect-ratio:var(--veyr-abc-aspect);overflow:hidden;background:#000;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.veyr-abc__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(116% 116% at 50% 50%,transparent 62%,rgb(6 6 7 / .55) 88%,var(--veyr-abc-bg) 100%)}.veyr-abc__poster,.veyr-abc__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#000}.veyr-abc__video{opacity:0;pointer-events:none}.veyr-abc__video.is-active{opacity:1}.veyr-abc[data-poster-only=true] .veyr-abc__video{opacity:0}.veyr-abc__poster{z-index:0}.veyr-abc__video{z-index:1}.veyr-abc__arrow{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1px solid var(--veyr-abc-line-soft);border-radius:1px;background:#0606078c;color:var(--veyr-abc-ink);cursor:pointer;transform:translateY(-50%);transition:background .2s ease,border-color .2s ease,opacity .2s ease}.veyr-abc__arrow:hover{background:#060607cc;border-color:var(--veyr-abc-line)}.veyr-abc__arrow--prev{left:clamp(8px,1.4vw,18px)}.veyr-abc__arrow--next{right:clamp(8px,1.4vw,18px)}.veyr-abc__arrow:focus-visible{outline:2px solid var(--veyr-abc-focus);outline-offset:2px}.veyr-abc__arrow[disabled]{opacity:.22;cursor:default}.veyr-abc__arrow .svg-wrapper,.veyr-abc__arrow svg{display:block;width:15px;height:15px}@media screen and (max-width:989px){veyr-aurelis-ball-court.veyr-abc{--veyr-abc-pad-x: clamp(14px, 4vw, 26px);--veyr-abc-pad-y: clamp(26px, 6vw, 44px)}.veyr-abc__panel{display:contents}.veyr-abc__stage{grid-template-columns:minmax(0,1fr) minmax(0,46%);grid-template-areas:"eyebrow film" "title   film" "desc    film" "price   film" "colour  film" "swatch  film" "steps   film" "size    film" "slide   slide" "status  status";column-gap:clamp(10px,3vw,20px);row-gap:0;align-content:start}.veyr-abc__eyebrow{grid-area:eyebrow}.veyr-abc__title{grid-area:title}.veyr-abc__desc{grid-area:desc}.veyr-abc__price{grid-area:price}.veyr-abc__colourline{grid-area:colour}.veyr-abc__swatches{grid-area:swatch}.veyr-abc__steps{grid-area:steps}.veyr-abc__sizes{grid-area:size}.veyr-abc__form,.veyr-abc__slide{grid-area:slide}.veyr-abc__status{grid-area:status}.veyr-abc__film{grid-area:film;align-self:stretch}.veyr-abc__frame{aspect-ratio:auto;height:100%;min-height:clamp(190px,52vw,300px)}.veyr-abc__eyebrow{margin-bottom:6px;font-size:9px;letter-spacing:.3em}.veyr-abc__title{font-size:clamp(17px,4.6vw,26px);line-height:1.1}.veyr-abc__desc{margin:6px 0 0;font-size:clamp(11px,2.9vw,13px)}.veyr-abc__price{margin-top:6px;font-size:clamp(13px,3.4vw,17px)}.veyr-abc__colourline{margin:14px 0 8px;font-size:9px;letter-spacing:.16em}.veyr-abc__swatches{gap:8px}.veyr-abc__swatch{flex:0 0 calc(25% - 6px);min-width:0;gap:5px;padding:4px 0 0}.veyr-abc__swatch-chip{width:100%;height:clamp(20px,5.4vw,30px)}.veyr-abc__swatch-label{font-size:7px;letter-spacing:.03em;white-space:normal;text-align:center;line-height:1.15}.veyr-abc__swatch-note{font-size:7px;letter-spacing:.04em}.veyr-abc__steps{width:100%;margin-top:12px;gap:4px}.veyr-abc__step{flex:1 1 0;width:auto}.veyr-abc__sizes{margin-top:14px}.veyr-abc__sizes-legend{margin-bottom:6px;font-size:9px;letter-spacing:.16em}.veyr-abc__size{min-height:40px;padding:0 13px;font-size:10px;letter-spacing:.1em}.veyr-abc__form,.veyr-abc__slide{max-width:none;margin-top:clamp(16px,4vw,24px)}.veyr-abc__slide{margin-bottom:env(safe-area-inset-bottom)}.veyr-abc__track{height:52px;padding:4px}.veyr-abc__handle{width:44px;height:44px}.veyr-abc__track-text{font-size:10px;letter-spacing:.22em}.veyr-abc__arrow{display:none}.veyr-abc__status{margin-top:8px;font-size:11px}}@media screen and (min-width:990px){.veyr-abc__stage{grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:center;gap:clamp(34px,4vw,72px)}.veyr-abc__panel{padding-right:clamp(0px,1.5vw,24px)}}@media screen and (min-width:1440px){.veyr-abc__stage{gap:84px}}@media(prefers-reduced-motion:reduce){veyr-aurelis-ball-court.veyr-abc *,veyr-aurelis-ball-court.veyr-abc *:before,veyr-aurelis-ball-court.veyr-abc *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.veyr-abc__handle{cursor:pointer}}@media(forced-colors:active){.veyr-abc__swatch[aria-checked=true] .veyr-abc__swatch-chip{outline:3px solid CanvasText;outline-offset:2px}.veyr-abc__step[data-active=true]{background:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/veyr-aurelis-ball-court.css.map */
