.wd-pdp{max-width:var(--wd-container);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;box-sizing:border-box}.wd-pdp__left,.wd-pdp__right{min-width:0;display:flex;flex-direction:column}@media(min-width:900px){.wd-pdp{grid-template-columns:58fr 42fr;gap:var(--wd-sp-5);padding:var(--wd-page-pad-lg) var(--wd-page-pad-lg) 0}.wd-pdp__left{position:sticky;top:calc(var(--header-offset, var(--wd-sp-0)) + var(--wd-sp-3))}.wd-gallery__stage{width:100%;max-width:calc((100svh - var(--header-offset, var(--wd-sp-0)) - var(--wd-sp-3) * 2) * .8);margin:0 auto;box-sizing:border-box}}.wd-gallery{padding:var(--wd-sp-15) 0 var(--wd-sp-1);display:flex;flex-direction:column;gap:var(--wd-sp-1);background:var(--wd-bg-raised)}@media(min-width:900px){.wd-gallery{padding:0;display:grid;grid-template-columns:var(--wd-sp-8) minmax(0,1fr);grid-template-areas:"thumbs media";align-items:start;gap:var(--wd-sp-2);background:transparent}.wd-gallery--single{grid-template-columns:minmax(0,1fr);grid-template-areas:"media"}}.wd-gallery__media{position:relative;min-width:0;grid-area:media}.wd-gallery__nav{display:none}@media(min-width:900px){.wd-gallery__nav{position:absolute;top:50%;z-index:1;width:var(--wd-tap-min);height:var(--wd-tap-min);padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--wd-r-full);background:var(--wd-paper-0);box-shadow:var(--wd-sh-2);color:var(--wd-text);transform:translateY(-50%);cursor:pointer}.wd-gallery__nav:hover{color:var(--wd-accent)}.wd-gallery__nav--prev{left:var(--wd-sp-0)}.wd-gallery__nav--next{right:var(--wd-sp-0)}}.wd-gallery__stage{position:relative;padding:0 var(--wd-page-pad)}@media(min-width:900px){.wd-gallery__stage{padding:0}}.wd-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--wd-r-sm)}.wd-gallery__track::-webkit-scrollbar{display:none}.wd-gallery__slide{position:relative;flex:0 0 100%;aspect-ratio:4 / 5;scroll-snap-align:center;display:flex;align-items:center;justify-content:center}.wd-gallery__slide img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--wd-r-sm)}@media(min-width:900px){.wd-gallery__track{background:var(--wd-bg-sunken)}.wd-gallery__slide{display:block}.wd-gallery__slide img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border-radius:0}}.wd-pill-dora{height:var(--wd-dora-pill-h);padding:0 var(--wd-sp-15);display:flex;align-items:center;gap:var(--wd-sp-05);border:var(--wd-dora-border-w) solid transparent;border-radius:var(--wd-r-full);background:linear-gradient(var(--wd-dora-bg),var(--wd-dora-bg)) padding-box,var(--wd-dora-gradient) border-box;color:var(--wd-text);font-size:var(--wd-fs-sm);font-weight:var(--wd-weight-semi);text-decoration:none;box-sizing:border-box}.wd-pill-dora:hover{color:var(--wd-text)}.wd-pill-dora img{width:var(--wd-icon-sm);height:var(--wd-icon-sm);display:block}.wd-gallery__customize{background:linear-gradient(var(--wd-dora-bg),var(--wd-dora-bg)) padding-box,conic-gradient(from var(--dora-angle),var(--wd-dora-1),var(--wd-dora-2),var(--wd-dora-3),var(--wd-dora-4),var(--wd-dora-1)) border-box;animation:wd-dora-turn var(--wd-dur-dora-think) var(--wd-ease-inout) var(--wd-dur-dora-think) 1}.wd-gallery__customize img{animation:wd-dora-wiggle var(--wd-dur-sheet) var(--wd-ease) calc(var(--wd-dur-dora-think) * 1.5) 2}@media(prefers-reduced-motion:reduce){.wd-gallery__customize,.wd-gallery__customize img{animation:none}}.wd-gallery__customize{position:absolute;bottom:var(--wd-sp-15);left:calc(var(--wd-page-pad) + var(--wd-sp-15))}.wd-gallery__zoom svg,.wd-gallery__nav svg,.wd-zoom__nav svg{transition:transform var(--wd-dur) var(--wd-ease)}@media(hover:hover){.wd-gallery__zoom:hover{box-shadow:var(--wd-sh-2);transform:scale(1.08)}.wd-gallery__zoom:hover svg{transform:scale(1.18)}.wd-gallery__nav:hover,.wd-zoom__nav:hover{box-shadow:var(--wd-sh-3);transform:translateY(-50%) scale(1.08)}.wd-gallery__nav--prev:hover svg,.wd-zoom__nav--prev:hover svg{transform:translate(calc(var(--wd-sp-025) * -1))}.wd-gallery__nav--next:hover svg,.wd-zoom__nav--next:hover svg{transform:translate(var(--wd-sp-025))}}.wd-gallery__zoom{transition:transform var(--wd-dur) var(--wd-ease),box-shadow var(--wd-dur) var(--wd-ease)}.wd-gallery__zoom{position:absolute;bottom:var(--wd-sp-15);right:calc(var(--wd-page-pad) + var(--wd-sp-15));width:var(--wd-tap-min);height:var(--wd-tap-min);padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--wd-r-full);background:var(--wd-paper-0);box-shadow:0 0 0 var(--wd-badge-ring) var(--wd-paper-0);color:var(--wd-text);cursor:pointer}@media(min-width:900px){.wd-gallery__customize{left:var(--wd-sp-15)}.wd-gallery__zoom{right:var(--wd-sp-15)}}.wd-gallery__dots{position:absolute;left:0;right:0;bottom:calc(var(--wd-sp-15) + var(--wd-sp-6));display:var(--wd-mobilebar-display);justify-content:center;gap:var(--wd-sp-1);pointer-events:none}.wd-gallery__dot{display:block;width:var(--wd-sp-1);height:var(--wd-sp-1);border-radius:var(--wd-r-full);background:var(--wd-paper-0);box-shadow:0 0 0 var(--wd-badge-ring) var(--wd-border-strong)}.wd-gallery__dot.is-active{background:var(--wd-paper-900);box-shadow:0 0 0 var(--wd-badge-ring) var(--wd-paper-0)}.wd-gallery__thumbs{padding:0 var(--wd-page-pad);display:flex;gap:var(--wd-sp-1);overflow-x:auto;scrollbar-width:none}@media(min-width:900px){.wd-gallery__thumbs{grid-area:thumbs;flex-direction:column;max-height:calc(100svh - var(--header-offset, var(--wd-sp-0)) - var(--wd-sp-3) * 2);padding:0;overflow-x:hidden;overflow-y:auto}}.wd-gallery__thumb{position:relative;flex:0 0 auto;width:var(--wd-sp-8);height:var(--wd-sp-8);padding:0;border:none;border-radius:var(--wd-r-sm);overflow:hidden;background:var(--wd-bg-sunken);cursor:pointer}.wd-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover;opacity:calc(1 - var(--wd-canvas-dim));transition:opacity var(--wd-dur) var(--wd-ease)}.wd-gallery__thumb:hover img,.wd-gallery__thumb[aria-pressed=true] img{opacity:1}.wd-gallery__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--wd-sh-hairline)}.wd-gallery__thumb[aria-pressed=true]:after{box-shadow:inset 0 0 0 var(--wd-focus-w) var(--wd-accent)}.wd-pdp-info__chips{display:flex;flex-wrap:wrap;gap:var(--wd-sp-1)}.wd-sku{display:flex;align-items:center;gap:var(--wd-sp-1)}.wd-sku__label{font-family:var(--wd-font-mono);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm);letter-spacing:var(--wd-tracking-wide);color:var(--wd-text-faint)}.wd-sku__value{min-height:var(--wd-tap-min);padding:0 var(--wd-sp-05);display:flex;align-items:center;gap:var(--wd-sp-05);border:none;background:transparent;color:var(--wd-text-muted);font-family:var(--wd-font-mono);font-size:var(--wd-fs-sm);text-transform:uppercase;cursor:pointer}.wd-sku__value:hover{color:var(--wd-accent)}.wd-sku__icon{width:var(--wd-sp-2);height:var(--wd-sp-2)}.wd-sku__copied{font-size:var(--wd-fs-micro);line-height:var(--wd-lh-micro);color:var(--wd-text-muted)}.wd-pdp-cta__buy{font-size:var(--wd-fs-md)}.wd-buy__live{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:var(--wd-sp-025) var(--wd-sp-1);margin:0;padding:var(--wd-sp-1) var(--wd-sp-15);border-radius:var(--wd-r-md);background:var(--wd-bg-sunken)}.wd-buy__live[hidden]{display:none}.wd-buy__live-label{color:var(--wd-text-muted);font-size:var(--wd-fs-sm)}.wd-buy__live-price{justify-self:end;font-size:var(--wd-fs-lg);line-height:var(--wd-lh-lg);font-weight:var(--wd-weight-semi);font-variant-numeric:tabular-nums}.wd-buy__live-meta{grid-column:1 / -1;color:var(--wd-text-muted);font-size:var(--wd-fs-caption);line-height:var(--wd-lh-caption);font-variant-numeric:tabular-nums}.wd-buy__live.is-updated{animation:wd-live-flash .9s var(--wd-ease)}.wd-buy__live.is-updated .wd-buy__live-price{animation:wd-live-pop .5s var(--wd-ease)}@keyframes wd-live-flash{0%{background:var(--wd-accent-subtle)}to{background:var(--wd-bg-sunken)}}@keyframes wd-live-pop{40%{transform:scale(1.06);color:var(--wd-accent)}}@media(prefers-reduced-motion:reduce){.wd-buy__live.is-updated,.wd-buy__live.is-updated .wd-buy__live-price{animation:none}}.wd-buy{padding:var(--wd-sp-3) var(--wd-page-pad) var(--wd-sp-5);display:flex;flex-direction:column;gap:var(--wd-sp-3)}@media(min-width:900px){.wd-buy{padding:0 0 var(--wd-sp-6)}}.wd-buy__head{padding-bottom:var(--wd-sp-3);display:flex;flex-direction:column;gap:var(--wd-sp-1);border-bottom:var(--wd-border-w) solid var(--wd-border)}.wd-buy__title{font-size:var(--wd-fs-h1);line-height:var(--wd-lh-h1);letter-spacing:var(--wd-tracking-tight)}.wd-buy__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wd-sp-05) var(--wd-sp-15);color:var(--wd-text-muted);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm)}.wd-sku--quiet{margin:0}.wd-buy__meta .wd-pdp-info__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wd-sp-05) var(--wd-sp-15);margin:0}.wd-buy__meta .wd-tax-chip{min-height:0;padding:0;border:none;border-radius:0;background:none;color:var(--wd-text-muted);text-decoration:underline;text-decoration-color:var(--wd-border-strong);text-underline-offset:var(--wd-sp-05)}.wd-buy__meta .wd-tax-chip:hover{background:none;color:var(--wd-text);text-decoration-color:currentColor}.wd-buy__meta .wd-tax-chip+.wd-tax-chip{position:relative}.wd-buy__meta .wd-tax-chip+.wd-tax-chip:before{content:"\b7";position:absolute;left:calc(var(--wd-sp-15) / -2);color:var(--wd-text-faint);transform:translate(-50%);pointer-events:none}.wd-buy__price{margin-top:var(--wd-sp-1);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wd-sp-05) var(--wd-sp-1)}.wd-buy__total{font-size:var(--wd-fs-price);line-height:var(--wd-lh-price);font-weight:var(--wd-weight-semi);font-variant-numeric:tabular-nums}.wd-buy__context{color:var(--wd-text-muted);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm);font-variant-numeric:tabular-nums}.wd-calc--v2{display:flex;flex-direction:column;gap:var(--wd-sp-3)}.wd-buy__field{display:flex;flex-direction:column;gap:var(--wd-sp-1)}.wd-buy__field-head{min-height:var(--wd-control-h-sm);display:flex;align-items:center;justify-content:space-between;gap:var(--wd-sp-2)}.wd-buy__field-head [hidden]{display:none}.wd-buy__label{font-size:var(--wd-fs-md);line-height:var(--wd-lh-md);font-weight:var(--wd-weight-semi);color:var(--wd-text)}.wd-buy__help{padding:0;border:none;background:none;color:var(--wd-text-muted);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm);text-decoration:underline;text-decoration-color:var(--wd-border-strong);text-underline-offset:var(--wd-sp-05);cursor:pointer}.wd-buy__help:hover{color:var(--wd-text);text-decoration-color:currentColor}.wd-calc--v2 .wd-material{padding:var(--wd-sp-15);gap:var(--wd-sp-025)}.wd-calc--v2 .wd-material__name{font-size:var(--wd-fs-base);line-height:var(--wd-lh-base)}.wd-calc--v2 .wd-material__rate{font-size:var(--wd-fs-caption);line-height:var(--wd-lh-caption)}.wd-size{position:relative}.wd-size__trigger{width:100%;height:var(--wd-control-h);padding:0 var(--wd-sp-15) 0 var(--wd-sp-2);display:flex;align-items:center;justify-content:space-between;gap:var(--wd-sp-1);border:var(--wd-border-w) solid var(--wd-border-strong);border-radius:var(--wd-r-md);background:var(--wd-paper-0);color:var(--wd-text);font-size:var(--wd-fs-base);font-weight:var(--wd-weight-medium);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;box-sizing:border-box}.wd-size__trigger:hover,.wd-size__trigger[aria-expanded=true]{border-color:var(--wd-accent)}.wd-size__trigger .wd-icon{flex:0 0 auto;color:var(--wd-text-muted);transition:transform var(--wd-dur) var(--wd-ease)}.wd-size__trigger[aria-expanded=true] .wd-icon{transform:rotate(180deg)}.wd-size__current{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-size__list{position:absolute;top:calc(100% + var(--wd-sp-05));left:0;right:0;z-index:var(--wd-z-sticky);padding:var(--wd-sp-05);display:flex;flex-direction:column;border:var(--wd-border-w) solid var(--wd-border);border-radius:var(--wd-r-md);background:var(--wd-paper-0);box-shadow:var(--wd-sh-3)}.wd-size__list[hidden]{display:none}.wd-size__option{padding:var(--wd-sp-15);display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:var(--wd-sp-2);border:none;border-radius:var(--wd-r-sm);background:transparent;color:var(--wd-text);font-size:var(--wd-fs-base);line-height:var(--wd-lh-base);text-align:left;cursor:pointer}.wd-size__option:hover{background:var(--wd-bg-sunken)}.wd-size__option[aria-pressed=true]{background:var(--wd-accent-subtle);color:var(--wd-accent)}.wd-size__name{font-weight:var(--wd-weight-medium)}.wd-size__dims{color:var(--wd-text-muted);font-size:var(--wd-fs-sm);font-variant-numeric:tabular-nums}.wd-size__option[aria-pressed=true] .wd-size__dims{color:inherit}.wd-size__price{min-width:var(--wd-sp-10);font-weight:var(--wd-weight-semi);font-variant-numeric:tabular-nums;text-align:right}.wd-size__option--sample{margin-top:var(--wd-sp-05);border-top:var(--wd-border-w) solid var(--wd-border);border-radius:0 0 var(--wd-r-sm) var(--wd-r-sm)}.wd-buy__wall{display:flex;flex-direction:column;gap:var(--wd-sp-15)}.wd-buy__wall[hidden],.wd-buy__sample[hidden]{display:none}.wd-calc--v2 .wd-calc__dims{margin-top:var(--wd-sp-1)}.wd-calc--v2 .wd-dim__label{font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm);letter-spacing:var(--wd-tracking-normal);text-transform:none;font-weight:var(--wd-weight-medium)}.wd-calc--v2 .wd-calc__confirm,.wd-calc--v2 .wd-result__total-row{display:none}.wd-calc--v2 .wd-result{padding:0;flex-direction:row;flex-wrap:wrap;gap:var(--wd-sp-05) var(--wd-sp-1);background:none}.wd-calc--v2 .wd-result[hidden]{display:none}.wd-calc--v2 .wd-result__row{gap:var(--wd-sp-05)}.wd-calc--v2 .wd-result__row+.wd-result__row:before{content:"\b7";margin-right:var(--wd-sp-05);color:var(--wd-text-faint)}.wd-calc--v2 .wd-result__notice{flex-basis:100%}.wd-buy__fine{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wd-sp-05) var(--wd-sp-1);color:var(--wd-text-faint);font-size:var(--wd-fs-caption);line-height:var(--wd-lh-caption)}.wd-buy__fine .wd-buy__help{font-size:var(--wd-fs-caption);line-height:var(--wd-lh-caption)}.wd-buy__sample{margin-top:var(--wd-sp-05);padding:var(--wd-sp-15) var(--wd-sp-2);border-radius:var(--wd-r-md);background:var(--wd-bg-sunken);color:var(--wd-text);font-size:var(--wd-fs-base);line-height:var(--wd-lh-base)}.wd-buy__cta{display:flex;flex-direction:column;gap:var(--wd-sp-1)}.wd-buy__actions{margin-top:calc(var(--wd-sp-15) * -1);display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--wd-sp-25)}.wd-buy__action{min-height:var(--wd-control-h-sm);padding:0;display:inline-flex;align-items:center;gap:var(--wd-sp-05);border:none;background:none;color:var(--wd-text-muted);font-size:var(--wd-fs-sm);font-weight:var(--wd-weight-medium);cursor:pointer}.wd-buy__action:hover{color:var(--wd-text)}.wd-buy__action[aria-pressed=true]{color:var(--wd-accent)}.wd-buy__action[aria-pressed=true] path{fill:currentColor}.wd-buy__action.is-pop svg,.wd-card__save.is-pop svg{animation:wd-heartbeat var(--wd-dur-sheet) var(--wd-ease) 2}.wd-buy__action[hidden]{display:none}.wd-buy__action--sample{margin-left:auto;text-decoration:underline;text-decoration-color:var(--wd-border-strong);text-underline-offset:var(--wd-sp-05)}.wd-buy__included{padding-top:var(--wd-sp-3);display:flex;flex-direction:column;gap:var(--wd-sp-1);border-top:var(--wd-border-w) solid var(--wd-border)}.wd-buy__included[hidden],.wd-buy__list li[hidden]{display:none}.wd-buy__list{margin:0;padding-left:var(--wd-sp-25);display:flex;flex-direction:column;gap:var(--wd-sp-05);color:var(--wd-text);font-size:var(--wd-fs-base);line-height:var(--wd-lh-base)}.wd-buy__trust{margin-top:var(--wd-sp-1);display:flex;flex-wrap:wrap;gap:var(--wd-sp-05) var(--wd-sp-3);color:var(--wd-text-muted);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm)}.wd-buy__trust-item{display:inline-flex;align-items:center;gap:var(--wd-sp-05)}.wd-buy__trust-item .wd-icon{color:var(--wd-confirm)}.wd-buy__price{position:relative}.wd-buy__token{padding:0;display:inline-flex;align-items:center;gap:var(--wd-sp-025);border:none;background:none;color:var(--wd-text);font:inherit;font-weight:var(--wd-weight-medium);font-variant-numeric:tabular-nums;text-decoration:underline dotted;text-decoration-color:var(--wd-text-faint);text-underline-offset:var(--wd-sp-05);cursor:pointer}.wd-buy__token:hover,.wd-buy__token[aria-expanded=true]{color:var(--wd-accent);text-decoration-color:currentColor}.wd-buy__token-icon{width:var(--wd-sp-15);height:var(--wd-sp-15);flex:0 0 auto;transition:transform var(--wd-dur) var(--wd-ease)}.wd-buy__token[aria-expanded=true] .wd-buy__token-icon{transform:rotate(180deg)}.wd-token-menu{position:absolute;z-index:var(--wd-z-sticky);min-width:calc(var(--wd-sp-12) * 3);margin-top:var(--wd-sp-05);padding:var(--wd-sp-05);display:flex;flex-direction:column;border:var(--wd-border-w) solid var(--wd-border);border-radius:var(--wd-r-md);background:var(--wd-paper-0);box-shadow:var(--wd-sh-3)}.wd-token-menu__item{padding:var(--wd-sp-1) var(--wd-sp-15);display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:var(--wd-sp-2);border:none;border-radius:var(--wd-r-sm);background:none;color:var(--wd-text);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm);text-align:left;white-space:nowrap;cursor:pointer}.wd-token-menu__item:hover{background:var(--wd-bg-sunken)}.wd-token-menu__item[aria-checked=true]{background:var(--wd-accent-subtle);color:var(--wd-accent)}.wd-token-menu__name{font-weight:var(--wd-weight-medium)}.wd-token-menu__dims,.wd-token-menu__rate{color:var(--wd-text-muted);font-variant-numeric:tabular-nums}.wd-token-menu__item[aria-checked=true] .wd-token-menu__dims,.wd-token-menu__item[aria-checked=true] .wd-token-menu__rate{color:inherit}.wd-token-menu__price{font-weight:var(--wd-weight-semi);font-variant-numeric:tabular-nums;text-align:right}.wd-token-menu__item.is-custom,.wd-size__option--custom{margin-bottom:var(--wd-sp-05);border-bottom:var(--wd-border-w) solid var(--wd-border);border-radius:var(--wd-r-sm) var(--wd-r-sm) 0 0}.wd-token-menu__item.is-sample{margin-top:var(--wd-sp-05);border-top:var(--wd-border-w) solid var(--wd-border);border-radius:0 0 var(--wd-r-sm) var(--wd-r-sm)}.wd-sticky-buy{position:fixed;left:0;right:0;bottom:calc(var(--wd-bottomnav-h) + var(--wd-safe-b));z-index:var(--wd-z-sticky);min-height:var(--wd-sticky-h);padding:var(--wd-sp-1) var(--wd-page-pad);display:var(--wd-mobilebar-display);align-items:center;gap:var(--wd-sp-1);background:var(--wd-bg-raised);box-shadow:var(--wd-sh-sticky);box-sizing:border-box;transform:translateY(calc(100% + var(--wd-sp-1)));transition:transform var(--wd-dur) var(--wd-ease)}.wd-sticky-buy.is-visible{transform:none}.wd-sticky-buy__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--wd-sp-025);overflow:hidden}.wd-sticky-buy__total{font-size:var(--wd-fs-lg);line-height:var(--wd-lh-lg);font-weight:var(--wd-weight-semi);font-variant-numeric:tabular-nums}.wd-sticky-buy__size{font-size:var(--wd-fs-micro);line-height:var(--wd-lh-micro);color:var(--wd-text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wd-sticky-buy__btn{flex:0 0 auto;min-width:var(--wd-sp-12);padding:0 var(--wd-sp-2)}.wd-zoom{width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:none;background:var(--wd-scrim)}.wd-zoom[open]{display:flex}.wd-zoom::backdrop{background:var(--wd-scrim)}.wd-zoom__main{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center}.wd-zoom__img{display:block;width:auto;height:auto;max-width:100%;max-height:100svh;object-fit:contain}.wd-zoom__nav{position:absolute;top:50%;z-index:1;width:var(--wd-sp-6);height:var(--wd-sp-6);padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--wd-r-full);background:var(--wd-paper-0);box-shadow:var(--wd-sh-2);color:var(--wd-text);transform:translateY(-50%);cursor:pointer}.wd-zoom__nav:hover{color:var(--wd-accent)}.wd-zoom__nav--prev{left:var(--wd-sp-2)}.wd-zoom__nav--next{right:var(--wd-sp-2)}.wd-zoom__count{position:absolute;bottom:calc(var(--wd-sp-2) + var(--wd-safe-b));left:50%;padding:var(--wd-sp-05) var(--wd-sp-15);border-radius:var(--wd-r-full);background:var(--wd-paper-0);color:var(--wd-text);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm);font-variant-numeric:tabular-nums;transform:translate(-50%)}.wd-zoom__thumbs{display:none}.wd-zoom__close{position:absolute;top:var(--wd-sp-2);right:var(--wd-sp-2);z-index:2;border-radius:var(--wd-r-full);background:var(--wd-paper-0);box-shadow:0 0 0 var(--wd-badge-ring) var(--wd-paper-0)}@media(min-width:900px){.wd-zoom__nav--prev{left:var(--wd-sp-6)}.wd-zoom__nav--next{right:var(--wd-sp-6)}.wd-zoom__count{display:none}.wd-zoom__thumbs{flex:0 0 auto;align-self:center;max-height:100%;padding:var(--wd-sp-10) var(--wd-sp-10) var(--wd-sp-10) var(--wd-sp-0);display:grid;grid-template-columns:repeat(2,calc(var(--wd-sp-12) + var(--wd-sp-2)));align-content:center;gap:var(--wd-sp-15);overflow-y:auto;scrollbar-width:none;box-sizing:border-box}.wd-zoom__close{top:var(--wd-sp-3);right:var(--wd-sp-3)}}.wd-zoom__thumb{position:relative;aspect-ratio:1;padding:0;border:none;border-radius:var(--wd-r-sm);overflow:hidden;background:var(--wd-bg-sunken);cursor:pointer}.wd-zoom__thumb img{display:block;width:100%;height:100%;object-fit:cover;opacity:calc(1 - var(--wd-canvas-dim));transition:opacity var(--wd-dur) var(--wd-ease)}.wd-zoom__thumb:hover img,.wd-zoom__thumb[aria-pressed=true] img{opacity:1}.wd-zoom__thumb[aria-pressed=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--wd-focus-w) var(--wd-paper-0)}.wd-pdp-lower{max-width:var(--wd-container);margin:0 auto;padding:var(--wd-sec-gap) var(--wd-page-pad) 0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wd-sp-6);align-items:start;box-sizing:border-box}@media(min-width:900px){.wd-pdp-lower{grid-template-columns:58fr 42fr}}.wd-questions{min-width:0;display:flex;flex-direction:column;gap:var(--wd-sp-5)}.wd-questions__group{display:flex;flex-direction:column;gap:var(--wd-sp-15)}.wd-questions__title{font-size:var(--wd-fs-h2);line-height:var(--wd-lh-h2)}.wd-questions__list{display:flex;flex-direction:column;border-top:var(--wd-border-w) solid var(--wd-border)}.wd-questions__row{width:100%;min-height:var(--wd-tap-min);padding:var(--wd-sp-1) 0;display:flex;align-items:center;gap:var(--wd-sp-15);border:none;border-bottom:var(--wd-border-w) solid var(--wd-border);background:transparent;color:var(--wd-text);font-size:var(--wd-fs-base);text-align:left;cursor:pointer}.wd-questions__row:hover{color:var(--wd-accent)}.wd-questions__row span{flex:1 1 auto;min-width:0}.wd-questions__row .wd-icon{color:var(--wd-text-muted)}.wd-accordion{border-bottom:var(--wd-border-w) solid var(--wd-border)}.wd-accordion summary{min-height:var(--wd-tap-min);padding:var(--wd-sp-1) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--wd-sp-2);font-size:var(--wd-fs-md);font-weight:var(--wd-weight-medium);list-style:none;cursor:pointer}.wd-accordion summary::-webkit-details-marker{display:none}.wd-accordion summary .wd-icon{color:var(--wd-text-muted);transition:transform var(--wd-dur) var(--wd-ease)}.wd-accordion[open] summary .wd-icon{transform:rotate(180deg)}.wd-accordion__body{max-width:var(--wd-measure);padding-bottom:var(--wd-sp-2);display:flex;flex-direction:column;gap:var(--wd-sp-1);font-size:var(--wd-fs-base);line-height:var(--wd-lh-base);color:var(--wd-text-muted);text-wrap:pretty}.wd-pdp-more{max-width:var(--wd-container);margin:0 auto;padding:var(--wd-sec-gap) var(--wd-page-pad) 0;display:flex;flex-direction:column;gap:var(--wd-sp-2);box-sizing:border-box}@media(min-width:900px){.wd-pdp-more{padding-left:var(--wd-page-pad-lg);padding-right:var(--wd-page-pad-lg)}}.wd-pdp-more:last-child{padding-bottom:var(--wd-sp-6)}.wd-pdp-more .wd-grid-product>:nth-child(n+5){display:none}@media(min-width:600px){.wd-pdp-more .wd-grid-product>:nth-child(-n+6){display:flex}}@media(min-width:900px){.wd-pdp-more .wd-grid-product>:nth-child(n+5){display:none}}@media(min-width:1240px){.wd-pdp-more .wd-grid-product>:nth-child(5){display:flex}}.wd-pdp-more__head{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--wd-sp-2)}.wd-pdp-more__title{font-size:var(--wd-fs-h2);line-height:var(--wd-lh-h2)}.wd-pdp-more__link{margin-left:auto;min-height:var(--wd-tap-min);display:flex;align-items:center;font-size:var(--wd-fs-sm);font-weight:var(--wd-weight-semi);text-decoration:none}.wd-studio-band{max-width:var(--wd-container);margin:0 auto;padding:var(--wd-sec-gap) var(--wd-page-pad) 0;box-sizing:border-box}@media(min-width:900px){.wd-studio-band{padding-left:var(--wd-page-pad-lg);padding-right:var(--wd-page-pad-lg)}}.wd-studio-band[hidden]{display:none}.wd-studio-band__inner{padding:var(--wd-sp-3);display:flex;flex-direction:column;gap:var(--wd-sp-25);border:var(--wd-dora-border-w) solid transparent;border-radius:var(--wd-r-lg);background:linear-gradient(var(--wd-dora-bg),var(--wd-dora-bg)) padding-box,var(--wd-dora-gradient) border-box;box-sizing:border-box}@media(min-width:900px){.wd-studio-band__inner{padding:var(--wd-sp-4)}}.wd-studio-band__head{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--wd-sp-2)}.wd-studio-band__heading{display:flex;flex-direction:column;gap:var(--wd-sp-05)}.wd-studio-band__eyebrow{display:inline-flex;align-items:center;gap:var(--wd-sp-05)}.wd-studio-band__eyebrow img{width:var(--wd-sp-2);height:var(--wd-sp-2);display:block}.wd-studio-band__title{font-size:var(--wd-fs-h2);line-height:var(--wd-lh-h2)}.wd-studio-band__all{margin-left:auto;min-height:var(--wd-tap-min);display:flex;align-items:center;font-size:var(--wd-fs-sm);font-weight:var(--wd-weight-semi);text-decoration:none}.wd-studio-band__all[hidden],.wd-studio-band__empty[hidden],.wd-studio-band__row[hidden]{display:none}.wd-studio-band__empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wd-sp-15)}.wd-studio-band__empty p{max-width:var(--wd-measure);color:var(--wd-text-muted)}.wd-studio-band__actions{display:flex;flex-wrap:wrap;gap:var(--wd-sp-1)}.wd-studio-band__row{margin:0 calc(var(--wd-sp-3) * -1);padding:0 var(--wd-sp-3) var(--wd-sp-05);display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--wd-gutter)) / 2.3);gap:var(--wd-gutter);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--wd-sp-3)}.wd-studio-band__row::-webkit-scrollbar{display:none}@media(min-width:600px){.wd-studio-band__row{margin:0;padding:0;grid-auto-flow:row;grid-template-columns:repeat(var(--wd-cols-product),minmax(0,1fr));overflow:visible}.wd-studio-band__item:nth-child(n+3){display:none}}@media(min-width:900px){.wd-studio-band__item:nth-child(-n+3){display:flex}.wd-studio-band__item:nth-child(n+4){display:none}}@media(min-width:1240px){.wd-studio-band__item:nth-child(4){display:flex}}.wd-studio-band__item,.wd-studio-band__new{min-width:0;display:flex;flex-direction:column;gap:var(--wd-sp-05);color:var(--wd-text);text-decoration:none;scroll-snap-align:start}.wd-studio-band__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--wd-r-md);box-shadow:var(--wd-sh-hairline);background:var(--wd-bg-sunken)}.wd-studio-band__media>img{width:100%;height:100%;display:block;object-fit:cover;transition:transform var(--wd-dur-slow) var(--wd-ease)}@media(hover:hover){.wd-studio-band__item:hover .wd-studio-band__media>img{transform:scale(1.04)}.wd-studio-band__item:hover .wd-studio-band__what{color:var(--wd-accent)}}.wd-studio-band__kind{position:absolute;top:var(--wd-sp-1);left:var(--wd-sp-1);max-width:calc(100% - var(--wd-sp-2));padding:var(--wd-sp-025) var(--wd-sp-1) var(--wd-sp-025) var(--wd-sp-05);display:flex;align-items:center;gap:var(--wd-sp-05);border-radius:var(--wd-r-full);background:var(--wd-paper-0);font-size:var(--wd-fs-micro);line-height:var(--wd-lh-micro);font-weight:var(--wd-weight-semi);box-sizing:border-box}.wd-studio-band__kind img{width:var(--wd-sp-15);height:var(--wd-sp-15);flex:0 0 auto}.wd-studio-band__kind span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-studio-band__what{margin-top:var(--wd-sp-05);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm);font-weight:var(--wd-weight-medium);transition:color var(--wd-dur) var(--wd-ease)}.wd-studio-band__meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--wd-sp-05);color:var(--wd-text-muted);font-size:var(--wd-fs-micro);line-height:var(--wd-lh-micro);font-variant-numeric:tabular-nums}.wd-studio-band__from{display:none}@media(min-width:600px){.wd-studio-band__from{display:inline}}.wd-studio-band__meta>span+span:before{content:"\b7";margin-right:var(--wd-sp-05);color:var(--wd-text-faint)}.wd-studio-band__n{font-weight:var(--wd-weight-semi);color:var(--wd-text)}.wd-studio-band__new{justify-content:flex-start}.wd-studio-band__new-mark{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:var(--wd-border-w) dashed var(--wd-border-strong);border-radius:var(--wd-r-md);background:var(--wd-bg);box-sizing:border-box;transition:border-color var(--wd-dur) var(--wd-ease),background var(--wd-dur) var(--wd-ease)}.wd-studio-band__new-mark img{width:var(--wd-sp-5);height:var(--wd-sp-5);display:block;transition:transform var(--wd-dur-slow) cubic-bezier(.34,1.56,.64,1)}.wd-studio-band__new-title{margin-top:var(--wd-sp-05);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm);font-weight:var(--wd-weight-semi)}.wd-studio-band__new-body{color:var(--wd-text-muted);font-size:var(--wd-fs-micro);line-height:var(--wd-lh-micro)}@media(hover:hover){.wd-studio-band__new:hover .wd-studio-band__new-mark{border-color:var(--wd-accent);background:var(--wd-accent-subtle)}.wd-studio-band__new:hover .wd-studio-band__new-mark img{transform:rotate(-14deg) scale(1.15)}.wd-studio-band__new:hover .wd-studio-band__new-title{color:var(--wd-accent)}}.wd-gallery__thumbs-sep{flex:0 0 auto;align-self:stretch;width:var(--wd-border-w);margin:var(--wd-sp-05) var(--wd-sp-025);background:var(--wd-border-strong)}@media(min-width:900px){.wd-gallery__thumbs-sep{width:auto;height:var(--wd-border-w);margin:var(--wd-sp-05) var(--wd-sp-1)}}.wd-gallery__thumb--yours,.wd-zoom__thumb--yours{border:var(--wd-dora-border-w) solid transparent;background:linear-gradient(var(--wd-bg-sunken),var(--wd-bg-sunken)) padding-box,var(--wd-dora-gradient) border-box;box-sizing:border-box}.wd-gallery__slide--yours{background:var(--wd-paper-100)}.wd-gallery__slide--yours img{object-fit:contain}.wd-gallery__yours,.wd-zoom__yours{position:absolute;top:var(--wd-sp-15);left:var(--wd-sp-15);z-index:1;display:inline-flex;align-items:center;padding:var(--wd-sp-05) var(--wd-sp-15);border:var(--wd-dora-border-w) solid transparent;border-radius:var(--wd-r-full);background:linear-gradient(var(--wd-paper-0),var(--wd-paper-0)) padding-box,var(--wd-dora-gradient) border-box;color:var(--wd-text);font-size:var(--wd-fs-caption);line-height:var(--wd-lh-caption);font-weight:var(--wd-weight-semi);pointer-events:none}.wd-zoom__yours{top:var(--wd-sp-3);left:50%;translate:-50% 0}.wd-gallery__open{position:absolute;top:var(--wd-sp-15);right:var(--wd-sp-15);z-index:1;display:inline-flex;align-items:center;min-height:var(--wd-control-h-sm);padding:0 var(--wd-sp-15);border-radius:var(--wd-r-full);background:var(--wd-accent);color:var(--wd-text-on-ink);font-size:var(--wd-fs-caption);font-weight:var(--wd-weight-semi);text-decoration:none}.wd-gallery__open:hover{background:var(--wd-accent-hover);color:var(--wd-text-on-ink)}.wd-zoom__yours[hidden]{display:none}.wd-gallery__dot--yours{background:var(--wd-dora-2)}.wd-buy__terms{margin:var(--wd-sp-1) 0 0;color:var(--wd-text-muted);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm)}.wd-buy__terms:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp.css.map */
