@media(max-width:1023px){.pdp--m-stacked .pdp__opt{margin-block-start:22px;min-inline-size:0;max-width:100%}.pdp--m-stacked .pdp__values--swatch{min-width:0;max-width:100%}.pdp--m-stacked .pdp__opt-head{justify-content:flex-start;align-items:center;gap:12px;margin-block-end:18px}.pdp--m-stacked .pdp__info>.pdp__variants{margin-block-start:32px}.pdp--m-stacked .pdp__variants>.pdp__opt:first-child{margin-block-start:0}.pdp--m-stacked .pdp__info>.pdp__buy{margin-block-start:32px}.pdp--m-stacked .pdp__form .pdp__add,.pdp--m-stacked .pdp__form .pdp__buyrow{margin-block-start:0}.pdp--m-stacked .pdp__opt-count{display:inline;font-size:.7em;color:var(--color-muted);vertical-align:super;margin-inline-start:2px}.pdp--m-stacked .pdp__opt-label [data-opt-selected]{margin-inline-start:14px}.pdp--m-stacked .pdp__opt-colon{display:none}.pdp--m-stacked .pdp__values--swatch{flex-wrap:nowrap;gap:10px;overflow-x:auto;scrollbar-width:none;padding-block-end:8px}.pdp--m-stacked .pdp__values--swatch::-webkit-scrollbar{display:none}.pdp--m-stacked .pdp__values--swatch .pdp__value{flex:none;position:relative}.pdp--m-stacked .pdp__sw--img{width:min(15vw,60px);height:auto;aspect-ratio:var(--card-ratio, 4 / 5)}.pdp--m-stacked .pdp__opt--sw-small .pdp__sw--img{width:35px}.pdp--m-stacked .pdp__opt--sw-large .pdp__sw--img{width:min(18vw,76px)}.pdp--m-stacked .pdp__values--swatch{align-items:center}.pdp--m-stacked .pdp__values--swatch .pdp__radio:checked+.pdp__value .visually-hidden{position:absolute;clip:rect(0 0 0 0)}.pdp--m-stacked .pdp__radio:checked+.pdp__value .pdp__sw{outline:none;box-shadow:none;border-color:var(--color-outline-soft)}.pdp--m-stacked .pdp__sw--img,.pdp--m-stacked .pdp__value:hover .pdp__sw--img{border:none}.pdp--m-stacked .pdp__values--swatch .pdp__radio:checked+.pdp__value:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:var(--color-foreground)}.pdp--m-stacked .pdp__values--swatch .pdp__radio:checked+.pdp__value:has(.pdp__sw--img):after{bottom:0}.pdp--m-stacked .pdp__values--swatch:has(.pdp__sw--img) .pdp__swline{bottom:8px}.pdp--m-stacked .pdp__values--swatch{position:relative}.pdp--m-stacked .pdp__values--swatch.has-line .pdp__radio:checked+.pdp__value:after{display:none}.pdp--m-stacked .pdp__values--size{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pdp--m-stacked .pdp__values--size .pdp__value{width:auto;min-height:40px;padding:6px 4px;box-sizing:border-box;position:relative;z-index:1;border:1px solid var(--color-outline-soft);background:transparent;color:var(--color-foreground);font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);transition:color .1s ease .1s,border-color .1s ease .1s}.pdp--m-stacked .pdp__values--size .pdp__radio:checked+.pdp__value{background:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}.pdp--m-stacked .pdp__values--size.has-puck .pdp__radio:checked+.pdp__value{background:transparent}.pdp--m-stacked:not(.pdp--m-soft) .pdp__opt--outline .pdp__values--size .pdp__radio:checked+.pdp__value{background:transparent;color:var(--color-foreground);box-shadow:none;border-color:var(--color-outline-soft)}.pdp--m-stacked:not(.pdp--m-soft) .pdp__opt--outline .pdp__values--size:not(.has-puck) .pdp__radio:checked+.pdp__value{box-shadow:inset 0 0 0 1px var(--color-foreground)}.pdp--m-stacked .pdp__opt--outline .pdp__szpuck{z-index:2}.pdp--m-stacked .pdp__opt--outline .pdp__szpuck>i{background:transparent;box-shadow:inset 0 0 0 1px var(--color-foreground)}@media(prefers-reduced-motion:reduce){.pdp--m-stacked .pdp__values--size .pdp__value{transition:none}}.pdp--inv.pdp--m-stacked:not(.pdp--m-sheet) .pdp__values--size .pdp__radio:checked+.pdp__value:not(.pdp__value--soldout):after{content:"";flex:none;width:4px;height:4px;border-radius:50%;margin-inline-start:5px;background:var(--color-success, #2A9D3F)}.pdp--inv.pdp--m-stacked:not(.pdp--m-sheet) .pdp__values--size .pdp__radio:checked+.pdp__value.pdp__value--low:not(.pdp__value--soldout):after{background:var(--color-warning, #b7791f)}.pdp--inv.pdp--m-stacked:not(.pdp--m-sheet) .pdp__values--size .pdp__radio:checked+.pdp__value.pdp__value--soldout:after{content:"";flex:none;width:4px;height:4px;border-radius:50%;margin-inline-start:5px;background:var(--color-error, #AD2E2A)}.pdp--m-stacked .pdp__info>.pdp__inventory+.pdp__buy{margin-block-start:22px}.pdp--m-soft .pdp__values--size .pdp__value{border-color:transparent;background:var(--color-concrete-soft, #f4f4f4);transition:none}.pdp--m-soft .pdp__buyrow .qty{border-color:transparent;background:var(--color-concrete-soft, #f4f4f4)}.pdp--m-soft .pdp__buyrow .qty:hover{border-color:transparent}.pdp--m-soft .pdp__values--size .pdp__radio:checked+.pdp__value{background:var(--color-concrete-soft, #f4f4f4);color:var(--color-foreground);border-color:transparent;box-shadow:inset 0 -1px 0 var(--color-foreground)}.pdp--m-soft .pdp__values--size.has-line .pdp__radio:checked+.pdp__value{box-shadow:none}.pdp--m-soft .pdp__szpuck{display:none}.pdp--m-stacked:not(.pdp--m-soft) .pdp__swline--size{display:none}.pdp--m-stacked .pdp__values--size .pdp__value--soldout{text-decoration:none;color:color-mix(in srgb,var(--color-foreground) 54%,transparent)}.pdp--m-stacked .pdp__values--size .pdp__value--soldout .pdp__value-text{text-decoration:line-through;text-decoration-thickness:1px}.pdp--m-stacked .pdp__values--size .pdp__radio:checked+.pdp__value--soldout{color:var(--color-foreground)}.pdp--m-sheet .pdp__sheet .pdp__opt{margin:0;border:0;padding:0}.pdp--m-sheet .pdp__variants>.pdp__opt:last-of-type{margin-block-end:0}.pdp--m-sheet .pdp__sheet .pdp__opt-head{display:none}.pdp__sheet-foot{margin-block-start:12px;text-align:center}.pdp__sheet-foot .pdp__size-guide{display:inline-flex;font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--label-case, none);text-decoration:none;color:var(--color-muted)}.pdp__sheet-foot .pdp__size-guide:hover,.pdp__sheet-foot .pdp__size-guide:focus-visible{color:var(--color-foreground);text-decoration:none}.pdp--m-sheet .pdp__sheet .pdp__values--size{display:flex;flex-direction:column;border:0}.pdp--m-sheet .pdp__sheet .pdp__values--size .pdp__value{min-height:44px;padding:0;border:0;justify-content:center;background:transparent;color:var(--color-foreground);transition:none}.pdp--m-sheet .pdp__sheet .pdp__values--size .pdp__radio:checked+.pdp__value{background:transparent;color:var(--color-foreground)}.pdp--m-sheet .pdp__sheet .pdp__values--size .pdp__radio:checked+.pdp__value.pdp__value--soldout{color:var(--color-muted)}.pdp--m-sheet .pdp__sheet .pdp__values--size .pdp__value--soldout{pointer-events:none}.pdp--m-sheet .pdp__form form:has(.pdp__dynamic)>.pdp__paylogos{margin-block-start:12px}.pdp--m-tabs .pdp__info:has([data-pdp-vtabs])>.pdp__variants,.pdp--m-tabs .pdp__info:has([data-pdp-vtabs]) .pdp__descwrap,.pdp--m-tabs .pdp__info:has([data-pdp-vtabs])>.pdp__acc--desc,.pdp--m-tabs .pdp__info:has([data-pdp-vtabs])>.pdp__desc{display:none}.pdp--m-tabs .pdp__vtabs{display:flex;gap:22px;margin-block-start:22px;padding-block-end:2px;overflow-x:auto;scrollbar-width:none}.pdp--m-tabs .pdp__vtabs::-webkit-scrollbar{display:none}.pdp--m-tabs .pdp__vtab{flex:none;background:none;border:0;padding:0;cursor:pointer;font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--label-case, none);color:var(--color-muted)}.pdp--m-tabs .pdp__vtab.is-active{color:var(--color-foreground)}.pdp--m-tabs .pdp__vtab--guide{display:inline-flex;align-items:center;gap:5px;text-decoration:none;color:var(--color-muted)}.pdp--m-tabs .pdp__vtab--guide:hover,.pdp__vtab--guide:focus-visible{color:var(--color-foreground);text-decoration:none}.pdp--m-tabs .pdp__vtab--guide{white-space:nowrap}.pdp--m-tabs .pdp__vpanes{display:block;margin-block-start:12px}.pdp--m-tabs .pdp__vpane[hidden]{display:none}.pdp--m-tabs .pdp__vpane .pdp__opt{border:0;padding:0;margin:0}.pdp--m-tabs .pdp__vpane .pdp__opt-head{display:none}.pdp--m-tabs .pdp__vpane .pdp__values--swatch{position:relative;margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px;display:flex;flex-wrap:nowrap;gap:14px;overflow-x:auto;scrollbar-width:none;padding-block-end:46px}.pdp--m-tabs .pdp__vpane .pdp__values--swatch::-webkit-scrollbar{display:none}.pdp--m-tabs .pdp__vpane .pdp__values--swatch .pdp__value{flex:none;position:relative}.pdp--m-tabs .pdp__vpane .pdp__sw{width:25px;height:25px}.pdp--m-tabs .pdp__vpane .pdp__opt--sw-small .pdp__sw{width:22px;height:22px}.pdp--m-tabs .pdp__vpane .pdp__opt--sw-large .pdp__sw{width:28px;height:28px}.pdp--m-tabs .pdp__vpane .pdp__radio:checked+.pdp__value .pdp__sw{border:1px solid var(--color-foreground);outline:none;box-shadow:none}.pdp--m-tabs .pdp__vpane .pdp__radio:checked+.pdp__value:after{content:"";position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%);width:3px;height:3px;border-radius:50%;background:var(--color-foreground)}.pdp--m-tabs .pdp__vpane .pdp__values--swatch.has-dot .pdp__radio:checked+.pdp__value:after{display:none}.pdp--m-tabs .pdp__vpane .pdp__radio:checked+.pdp__value .visually-hidden{animation:pdp-name-in .28s ease-out}@media(prefers-reduced-motion:reduce){.pdp__vpane .pdp__radio:checked+.pdp__value .visually-hidden{animation:none}}.pdp--m-tabs .pdp__vpane .pdp__radio:checked+.pdp__value .visually-hidden{position:absolute;width:auto;height:auto;margin:0;padding:0;clip:auto;clip-path:none;overflow:visible;white-space:nowrap;top:calc(100% + 30px);left:50%;transform:translate(calc(-50% + var(--nm-shift, 0px)));font-size:calc(10.5px * var(--bscale, 1));letter-spacing:calc(.02em + var(--track-shift, 0em));color:var(--color-foreground)}.pdp--m-tabs .pdp__vpane .pdp__values--size{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;scrollbar-width:none}.pdp--m-tabs .pdp__vpane .pdp__values--size::-webkit-scrollbar{display:none}.pdp--m-tabs .pdp__vpane .pdp__values--size .pdp__value{transition:none;flex:1 1 0;width:auto;min-width:40px;padding:8px 6px;font-size:calc(11px * var(--bscale, 1));text-align:center;box-sizing:border-box}.pdp--m-tabs .pdp__vpane{min-height:var(--pdp-vpane-h, auto)}.pdp--m-tabs .pdp__vpane--rte{max-height:var(--pdp-vpane-h, none);overflow-y:auto}.pdp--m-tabs .pdp__vpane--rte .pdp__desc--preview{max-height:calc(1.7em * var(--desc-lines, 2))}.pdp--m-tabs .pdp__vpane--rte .pdp__desc--preview.is-open{max-height:none}.pdp--m-tabs .pdp__vpane--rte:has(.is-open){max-height:none;overflow:visible}.pdp--m-tabs .pdp__info>.pdp__vtabs{margin-block-start:26px}.pdp--m-tabs .pdp__info>*{order:8}.pdp--m-tabs .pdp__info>.pdp__vendor{order:1}.pdp--m-tabs .pdp__info>.pdp__titlewrap{order:2}.pdp--m-tabs .pdp__info>.pdp__badges{order:3}.pdp--m-tabs .pdp__info>.pdp__price{order:4}.pdp--m-tabs .pdp__info>.pdp__taxnote{order:5}.pdp--m-tabs .pdp__info>.pdp__vtabs{order:6}.pdp--m-tabs .pdp__info>.pdp__vpanes{order:7}}@media(min-width:1024px){.pdp--d-stacked .pdp__opt{margin-block-start:22px;min-inline-size:0;max-width:100%}.pdp--d-stacked .pdp__values--swatch{min-width:0;max-width:100%}.pdp--d-stacked .pdp__opt-head{justify-content:flex-start;align-items:center;gap:12px;margin-block-end:18px}.pdp--d-stacked .pdp__info>.pdp__variants{margin-block-start:32px}.pdp--d-stacked .pdp__variants>.pdp__opt:first-child{margin-block-start:0}.pdp--d-stacked .pdp__info>.pdp__buy{margin-block-start:32px}.pdp--d-stacked .pdp__form .pdp__add,.pdp--d-stacked .pdp__form .pdp__buyrow{margin-block-start:0}.pdp--d-stacked .pdp__opt-count{display:inline;font-size:.7em;color:var(--color-muted);vertical-align:super;margin-inline-start:2px}.pdp--d-stacked .pdp__opt-label [data-opt-selected]{margin-inline-start:14px}.pdp--d-stacked .pdp__opt-colon{display:none}.pdp--d-stacked .pdp__values--swatch{flex-wrap:nowrap;gap:10px;overflow-x:auto;scrollbar-width:none;padding-block-end:8px}.pdp--d-stacked .pdp__values--swatch::-webkit-scrollbar{display:none}.pdp--d-stacked .pdp__values--swatch .pdp__value{flex:none;position:relative}.pdp--d-stacked .pdp__sw--img{width:min(15vw,60px);height:auto;aspect-ratio:var(--card-ratio, 4 / 5)}.pdp--d-stacked .pdp__opt--sw-small .pdp__sw--img{width:35px}.pdp--d-stacked .pdp__opt--sw-large .pdp__sw--img{width:min(18vw,76px)}.pdp--d-stacked .pdp__values--swatch{align-items:center}.pdp--d-stacked .pdp__values--swatch .pdp__radio:checked+.pdp__value .visually-hidden{position:absolute;clip:rect(0 0 0 0)}.pdp--d-stacked .pdp__radio:checked+.pdp__value .pdp__sw{outline:none;box-shadow:none;border-color:var(--color-outline-soft)}.pdp--d-stacked .pdp__sw--img,.pdp--d-stacked .pdp__value:hover .pdp__sw--img{border:none}.pdp--d-stacked .pdp__values--swatch .pdp__radio:checked+.pdp__value:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:var(--color-foreground)}.pdp--d-stacked .pdp__values--swatch .pdp__radio:checked+.pdp__value:has(.pdp__sw--img):after{bottom:0}.pdp--d-stacked .pdp__values--swatch:has(.pdp__sw--img) .pdp__swline{bottom:8px}.pdp--d-stacked .pdp__values--swatch{position:relative}.pdp--d-stacked .pdp__values--swatch.has-line .pdp__radio:checked+.pdp__value:after{display:none}.pdp--d-stacked .pdp__values--size{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pdp--d-stacked .pdp__values--size .pdp__value{width:auto;min-height:40px;padding:6px 4px;box-sizing:border-box;position:relative;z-index:1;border:1px solid var(--color-outline-soft);background:transparent;color:var(--color-foreground);font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);transition:color .1s ease .1s,border-color .1s ease .1s}.pdp--d-stacked .pdp__values--size .pdp__radio:checked+.pdp__value{background:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}.pdp--d-stacked .pdp__values--size.has-puck .pdp__radio:checked+.pdp__value{background:transparent}.pdp--d-stacked:not(.pdp--d-soft) .pdp__opt--outline .pdp__values--size .pdp__radio:checked+.pdp__value{background:transparent;color:var(--color-foreground);box-shadow:none;border-color:var(--color-outline-soft)}.pdp--d-stacked:not(.pdp--d-soft) .pdp__opt--outline .pdp__values--size:not(.has-puck) .pdp__radio:checked+.pdp__value{box-shadow:inset 0 0 0 1px var(--color-foreground)}.pdp--d-stacked .pdp__opt--outline .pdp__szpuck{z-index:2}.pdp--d-stacked .pdp__opt--outline .pdp__szpuck>i{background:transparent;box-shadow:inset 0 0 0 1px var(--color-foreground)}@media(prefers-reduced-motion:reduce){.pdp--d-stacked .pdp__values--size .pdp__value{transition:none}}.pdp--inv.pdp--d-stacked:not(.pdp--d-sheet) .pdp__values--size .pdp__radio:checked+.pdp__value:not(.pdp__value--soldout):after{content:"";flex:none;width:4px;height:4px;border-radius:50%;margin-inline-start:5px;background:var(--color-success, #2A9D3F)}.pdp--inv.pdp--d-stacked:not(.pdp--d-sheet) .pdp__values--size .pdp__radio:checked+.pdp__value.pdp__value--low:not(.pdp__value--soldout):after{background:var(--color-warning, #b7791f)}.pdp--inv.pdp--d-stacked:not(.pdp--d-sheet) .pdp__values--size .pdp__radio:checked+.pdp__value.pdp__value--soldout:after{content:"";flex:none;width:4px;height:4px;border-radius:50%;margin-inline-start:5px;background:var(--color-error, #AD2E2A)}.pdp--d-stacked .pdp__info>.pdp__inventory+.pdp__buy{margin-block-start:22px}.pdp--d-soft .pdp__values--size .pdp__value{border-color:transparent;background:var(--color-concrete-soft, #f4f4f4);transition:none}.pdp--d-soft .pdp__buyrow .qty{border-color:transparent;background:var(--color-concrete-soft, #f4f4f4)}.pdp--d-soft .pdp__buyrow .qty:hover{border-color:transparent}.pdp--d-soft .pdp__values--size .pdp__radio:checked+.pdp__value{background:var(--color-concrete-soft, #f4f4f4);color:var(--color-foreground);border-color:transparent;box-shadow:inset 0 -1px 0 var(--color-foreground)}.pdp--d-soft .pdp__values--size.has-line .pdp__radio:checked+.pdp__value{box-shadow:none}.pdp--d-soft .pdp__szpuck{display:none}.pdp--d-stacked:not(.pdp--d-soft) .pdp__swline--size{display:none}.pdp--d-stacked .pdp__values--size .pdp__value--soldout{text-decoration:none;color:color-mix(in srgb,var(--color-foreground) 54%,transparent)}.pdp--d-stacked .pdp__values--size .pdp__value--soldout .pdp__value-text{text-decoration:line-through;text-decoration-thickness:1px}.pdp--d-stacked .pdp__values--size .pdp__radio:checked+.pdp__value--soldout{color:var(--color-foreground)}.pdp--d-sheet .pdp__sheet .pdp__opt{margin:0;border:0;padding:0}.pdp--d-sheet .pdp__variants>.pdp__opt:last-of-type{margin-block-end:0}.pdp--d-sheet .pdp__sheet .pdp__opt-head{display:none}.pdp__sheet-foot{margin-block-start:12px;text-align:center}.pdp__sheet-foot .pdp__size-guide{display:inline-flex;font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--label-case, none);text-decoration:none;color:var(--color-muted)}.pdp__sheet-foot .pdp__size-guide:hover,.pdp__sheet-foot .pdp__size-guide:focus-visible{color:var(--color-foreground);text-decoration:none}.pdp--d-sheet .pdp__sheet .pdp__values--size{display:flex;flex-direction:column;border:0}.pdp--d-sheet .pdp__sheet .pdp__values--size .pdp__value{min-height:44px;padding:0;border:0;justify-content:center;background:transparent;color:var(--color-foreground);transition:none}.pdp--d-sheet .pdp__sheet .pdp__values--size .pdp__radio:checked+.pdp__value{background:transparent;color:var(--color-foreground)}.pdp--d-sheet .pdp__sheet .pdp__values--size .pdp__radio:checked+.pdp__value.pdp__value--soldout{color:var(--color-muted)}.pdp--d-sheet .pdp__sheet .pdp__values--size .pdp__value--soldout{pointer-events:none}.pdp--d-sheet .pdp__form form:has(.pdp__dynamic)>.pdp__paylogos{margin-block-start:12px}.pdp--d-tabs .pdp__info:has([data-pdp-vtabs])>.pdp__variants,.pdp--d-tabs .pdp__info:has([data-pdp-vtabs]) .pdp__descwrap,.pdp--d-tabs .pdp__info:has([data-pdp-vtabs])>.pdp__acc--desc,.pdp--d-tabs .pdp__info:has([data-pdp-vtabs])>.pdp__desc{display:none}.pdp--d-tabs .pdp__vtabs{display:flex;gap:22px;margin-block-start:22px;padding-block-end:2px;overflow-x:auto;scrollbar-width:none}.pdp--d-tabs .pdp__vtabs::-webkit-scrollbar{display:none}.pdp--d-tabs .pdp__vtab{flex:none;background:none;border:0;padding:0;cursor:pointer;font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--label-case, none);color:var(--color-muted)}.pdp--d-tabs .pdp__vtab.is-active{color:var(--color-foreground)}.pdp--d-tabs .pdp__vtab--guide{display:inline-flex;align-items:center;gap:5px;text-decoration:none;color:var(--color-muted)}.pdp--d-tabs .pdp__vtab--guide:hover,.pdp__vtab--guide:focus-visible{color:var(--color-foreground);text-decoration:none}.pdp--d-tabs .pdp__vtab--guide{white-space:nowrap}.pdp--d-tabs .pdp__vpanes{display:block;margin-block-start:12px}.pdp--d-tabs .pdp__vpane[hidden]{display:none}.pdp--d-tabs .pdp__vpane .pdp__opt{border:0;padding:0;margin:0}.pdp--d-tabs .pdp__vpane .pdp__opt-head{display:none}.pdp--d-tabs .pdp__vpane .pdp__values--swatch{position:relative;margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px;display:flex;flex-wrap:nowrap;gap:14px;overflow-x:auto;scrollbar-width:none;padding-block-end:46px}.pdp--d-tabs .pdp__vpane .pdp__values--swatch::-webkit-scrollbar{display:none}.pdp--d-tabs .pdp__vpane .pdp__values--swatch .pdp__value{flex:none;position:relative}.pdp--d-tabs .pdp__vpane .pdp__sw{width:25px;height:25px}.pdp--d-tabs .pdp__vpane .pdp__opt--sw-small .pdp__sw{width:22px;height:22px}.pdp--d-tabs .pdp__vpane .pdp__opt--sw-large .pdp__sw{width:28px;height:28px}.pdp--d-tabs .pdp__vpane .pdp__radio:checked+.pdp__value .pdp__sw{border:1px solid var(--color-foreground);outline:none;box-shadow:none}.pdp--d-tabs .pdp__vpane .pdp__radio:checked+.pdp__value:after{content:"";position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%);width:3px;height:3px;border-radius:50%;background:var(--color-foreground)}.pdp--d-tabs .pdp__vpane .pdp__values--swatch.has-dot .pdp__radio:checked+.pdp__value:after{display:none}.pdp--d-tabs .pdp__vpane .pdp__radio:checked+.pdp__value .visually-hidden{animation:pdp-name-in .28s ease-out}@media(prefers-reduced-motion:reduce){.pdp__vpane .pdp__radio:checked+.pdp__value .visually-hidden{animation:none}}.pdp--d-tabs .pdp__vpane .pdp__radio:checked+.pdp__value .visually-hidden{position:absolute;width:auto;height:auto;margin:0;padding:0;clip:auto;clip-path:none;overflow:visible;white-space:nowrap;top:calc(100% + 30px);left:50%;transform:translate(calc(-50% + var(--nm-shift, 0px)));font-size:calc(10.5px * var(--bscale, 1));letter-spacing:calc(.02em + var(--track-shift, 0em));color:var(--color-foreground)}.pdp--d-tabs .pdp__vpane .pdp__values--size{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;scrollbar-width:none}.pdp--d-tabs .pdp__vpane .pdp__values--size::-webkit-scrollbar{display:none}.pdp--d-tabs .pdp__vpane .pdp__values--size .pdp__value{transition:none;flex:1 1 0;width:auto;min-width:40px;padding:8px 6px;font-size:calc(11px * var(--bscale, 1));text-align:center;box-sizing:border-box}.pdp--d-tabs .pdp__vpane{min-height:var(--pdp-vpane-h, auto)}.pdp--d-tabs .pdp__vpane--rte{max-height:var(--pdp-vpane-h, none);overflow-y:auto}.pdp--d-tabs .pdp__vpane--rte .pdp__desc--preview{max-height:calc(1.7em * var(--desc-lines, 2))}.pdp--d-tabs .pdp__vpane--rte .pdp__desc--preview.is-open{max-height:none}.pdp--d-tabs .pdp__vpane--rte:has(.is-open){max-height:none;overflow:visible}.pdp--d-tabs .pdp__info>.pdp__vtabs{margin-block-start:26px}.pdp--d-tabs .pdp__info>*{order:8}.pdp--d-tabs .pdp__info>.pdp__vendor{order:1}.pdp--d-tabs .pdp__info>.pdp__titlewrap{order:2}.pdp--d-tabs .pdp__info>.pdp__badges{order:3}.pdp--d-tabs .pdp__info>.pdp__price{order:4}.pdp--d-tabs .pdp__info>.pdp__taxnote{order:5}.pdp--d-tabs .pdp__info>.pdp__vtabs{order:6}.pdp--d-tabs .pdp__info>.pdp__vpanes{order:7}.pdp--d-tabs .pdp__vpane .pdp__values--swatch{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.pdp--d-sheet .pdp__sheet .pdp__values--size .pdp__value{justify-content:flex-start;padding-inline:14px}.pdp--d-sheet .pdp__sheet .pdp__values--size .pdp__value:not(.pdp__value--soldout):hover{background:var(--color-concrete-soft, #f4f4f4)}.pdp--d-sheet .pdp__sheet-foot{text-align:start;padding-inline:14px}}
/*# sourceMappingURL=/cdn/shop/t/346/assets/product-layout.css.map */
