.prod{padding-bottom:0}.prod__crumbs{margin-bottom:var(--sp-5)}.prod__crumbs [aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:40ch;overflow:hidden}.prod__hero{gap:var(--sp-6);align-items:start;display:grid}.prod__media,.prod__info{min-width:0}@media (min-width:1024px){.prod__hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,4.4vw,80px)}.prod__media{top:calc(var(--header-h) + var(--sp-4));position:sticky}}.pgal{gap:10px;display:grid}.pgal__stage{aspect-ratio:4/3;isolation:isolate;background:var(--c-cream-2);border-radius:var(--r-sm);touch-action:pan-y;position:relative;overflow:hidden}@media (max-width:639px){.pgal__stage{margin-inline:calc(var(--gutter) * -1);aspect-ratio:5/4;border-radius:0}.pgal__thumbs{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}}.pgal__stage--empty{place-items:center;display:grid}.pgal__layer{position:absolute;inset:0}.pgal__layer[data-leave]{z-index:0}.pgal__layer[data-enter]{z-index:1;animation:pgal-wipe-r .78s var(--ease-in-out) both}.pgal__layer[data-enter][data-dir="-1"]{animation-name:pgal-wipe-l}.pgal__layer[data-enter] .pgal__img{animation:pgal-settle 1.2s var(--ease-out) both}.pgal__layer[data-leave] .pgal__img{animation:pgal-recede .78s var(--ease-in-out) both}@keyframes pgal-wipe-r{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes pgal-wipe-l{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes pgal-settle{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes pgal-recede{to{opacity:.6;transform:scale(.94)}}.pgal__zoom{cursor:zoom-in;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.pgal__zoom[data-zoomed]{cursor:zoom-out;touch-action:none}.pgal__zoom:focus-visible{outline-offset:-4px}.pgal__img{object-fit:cover;mix-blend-mode:multiply;transform-origin:var(--o,50% 50%);transition:transform .7s var(--ease-out), opacity .3s var(--ease-out)}.pgal__zoom[data-zoomed] .pgal__img{transform:scale(2.2)}.pgal__zoom[data-zoomed] .pgal__img--hi{transition:transform .7s var(--ease-out), opacity .3s var(--ease-out)}.pgal__img--hi{opacity:0}.pgal__zoom[data-hi] .pgal__img--hi{opacity:1}.pgal__zoom[data-hi] .pgal__img:not(.pgal__img--hi){opacity:0}.pgal__hud{z-index:3;pointer-events:none;font:500 .6875rem / 1 var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;gap:12px;display:flex;position:absolute;top:12px;left:12px;right:12px}.pgal__hud>*{border-radius:var(--r-xs);background:var(--c-cream);min-height:26px;color:var(--c-slate);align-items:center;padding:0 9px;display:inline-flex}.pgal__count span{color:var(--muted);margin-left:4px}.pgal__hint{z-index:3;border-radius:var(--r-xs);background:var(--c-slate);color:var(--c-cream);font:500 .6875rem / 1 var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;opacity:0;transition:opacity var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);pointer-events:none;padding:7px 10px;position:absolute;bottom:12px;left:12px;transform:translateY(6px)}@media (hover:hover) and (pointer:fine){.pgal__stage:hover .pgal__hint{opacity:1;transform:none}}.pgal__nav{z-index:3;gap:6px;display:flex;position:absolute;bottom:12px;right:12px}.pgal__stage[data-kind=spin] .pgal__nav{top:46px;bottom:auto}.pgal__arrow{border-radius:var(--r-xs);background:var(--c-cream);width:44px;height:44px;color:var(--c-slate);box-shadow:inset 0 0 0 1.5px var(--c-slate);transition:background-color var(--dur-micro), color var(--dur-micro);place-items:center;display:grid}.pgal__arrow svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.pgal__arrow:hover{background:var(--c-slate);color:var(--c-cream)}}.pgal__poster{cursor:pointer;place-content:center;justify-items:center;gap:14px;width:100%;display:grid;position:absolute;inset:0}.pgal__play{z-index:1;background:var(--c-slate);width:88px;height:88px;color:var(--c-cream);transition:transform .5s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.pgal__play svg{fill:currentColor;width:30px;height:30px;margin-left:4px}.pgal__play-label{z-index:1;border-radius:var(--r-xs);background:var(--c-cream);padding:6px 10px;position:relative}@media (hover:hover) and (pointer:fine){.pgal__poster:hover .pgal__play{transform:scale(1.08)}}.pgal__video{object-fit:contain;background:var(--c-slate-2);width:100%;height:100%;position:absolute;inset:0}.pgal__thumbs{scrollbar-width:none;gap:8px;margin:0;padding:2px 0 4px;display:flex;overflow-x:auto}.pgal__thumbs::-webkit-scrollbar{display:none}.pgal__thumb{aspect-ratio:4/3;border-radius:var(--r-xs);background:var(--c-cream-2);width:96px;transition:box-shadow var(--dur-micro), opacity var(--dur-micro);opacity:.62;flex:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #0000}.pgal__thumb img{object-fit:cover;mix-blend-mode:multiply}.pgal__thumb[aria-pressed=true]{opacity:1;box-shadow:inset 0 0 0 2px var(--ink)}.pgal__thumb:hover{opacity:1}.pgal__thumb:focus-visible{outline-offset:2px}.pgal__thumb-tag{z-index:1;background:var(--c-slate);color:var(--c-cream);font:500 .5625rem / 1 var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:3px 5px;position:absolute;top:4px;left:4px}.pgal__thumb-idx{z-index:1;font:500 .5625rem / 1 var(--ff-mono);color:var(--c-slate);background:var(--c-cream);border-radius:2px;padding:2px 4px;position:absolute;bottom:4px;right:4px}.spin360{grid-template-rows:minmax(0,1fr) auto;display:grid;position:absolute;inset:0}.spin360__stage{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.spin360__stage:active{cursor:grabbing}.spin360[data-zoom] .spin360__stage{cursor:move;touch-action:none}.spin360__stage:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.spin360__frame,.spin360__zoom{object-fit:contain;mix-blend-mode:multiply;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.spin360__zoom{object-fit:none}.spin360__loading{background:var(--line-strong);height:2px;position:absolute;bottom:20px;left:20%;right:20%;overflow:hidden}.spin360__loading span{background:var(--ink);transform-origin:0;height:100%;transition:transform .16s linear;display:block}.spin360__cue{border-radius:var(--r-pill);background:var(--c-slate);color:var(--c-cream);font:500 .6875rem / 1 var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;pointer-events:none;align-items:center;gap:10px;padding:8px 12px;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.spin360__cue svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:14px}.js-motion .spin360__cue svg{animation:spin-cue 1.8s var(--ease-in-out) infinite}@keyframes spin-cue{0%,to{transform:translate(-4px)}50%{transform:translate(4px)}}.spin360__bar{border-top:1px solid var(--line-strong);background:var(--c-cream);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px;display:grid}.spin360__btn,.spin360__zoombtn{border-radius:var(--r-xs);min-width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ink);transition:background-color var(--dur-micro), color var(--dur-micro), box-shadow var(--dur-micro);place-items:center;display:grid}.spin360__btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.spin360__zoombtn{font:500 .6875rem / 1 var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;padding:0 12px}.spin360__zoombtn[aria-pressed=true]{background:var(--ink);color:var(--bg);box-shadow:none}@media (hover:hover) and (pointer:fine){.spin360__btn:hover,.spin360__zoombtn:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}}.spin360__dial{height:40px;position:relative}.spin360__dial:before{content:"";background:repeating-linear-gradient(90deg, var(--line-strong) 0 1.5px, transparent 1.5px 8px);pointer-events:none;height:14px;position:absolute;top:50%;left:6px;right:6px;transform:translateY(-50%)}.spin360__dial:after{content:"";height:14px;width:calc((100% - 12px) * var(--p,0));pointer-events:none;background:repeating-linear-gradient(90deg, var(--ink) 0 1.5px, transparent 1.5px 8px);position:absolute;top:50%;left:6px;transform:translateY(-50%)}.spin360__range{z-index:1;appearance:none;cursor:ew-resize;background:0 0;width:100%;height:40px;margin:0;position:relative}.spin360__range::-webkit-slider-runnable-track{background:0 0;height:40px}.spin360__range::-moz-range-track{background:0 0;height:40px}.spin360__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--c-green-ink);border-radius:2px;width:4px;height:26px;margin-top:7px}.spin360__range::-moz-range-thumb{background:var(--c-green-ink);border:0;border-radius:2px;width:4px;height:26px}.spin360__range:focus-visible{outline:2px solid var(--focus);outline-offset:0}.spin360__hint{text-align:left;pointer-events:none;font:500 .6875rem / 1.3 var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);position:absolute;top:46px;left:12px;right:12px}.prod__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.prod__brand{min-height:32px;color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.prod__brand-arrow{transition:transform var(--dur-ui) var(--ease-out)}.prod__brand:hover .prod__brand-arrow{transform:translate(4px)}.prod[data-jordan] .prod__brand{color:var(--jordan)}.prod__tags{flex-wrap:wrap;gap:6px;display:flex}.prod__tags .tag--new{box-shadow:inset 0 0 0 1px var(--ink)}.prod__soldtag{color:var(--c-red);box-shadow:inset 0 0 0 1.5px var(--c-red);background:0 0}.prod__title{margin-top:var(--sp-4);font:900 clamp(2.5rem, 4.6vw, 4.75rem) / .88 var(--ff-display);font-variation-settings:"opsz" 72;text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance}.prod__colorway{margin-top:var(--sp-3);color:var(--muted);font-size:var(--fs-lead)}.prod__price-row{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.prod__price{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.prod__price>.t-num{font:900 clamp(2.25rem, 3.4vw, 3.25rem) / .9 var(--ff-display);font-variation-settings:"opsz" 72;letter-spacing:.005em}.prod__price s{font:400 var(--fs-body) / 1 var(--ff-text);color:var(--muted)}.prod__price[data-sale]>.t-num{color:var(--jordan)}.prod__delivery{color:var(--muted)}.prod__delivery[data-free]{color:var(--c-green-ink)}.prod__label{margin-top:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}.prod__label>div:nth-child(2){border-right:0}.prod__label>div:nth-child(-n+2){border-bottom:1px solid var(--line-strong)}.prod__label>div:nth-child(3):last-child{border-right:0;grid-column:1/-1}@media (min-width:480px){.prod__label{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.prod__label>div:nth-child(2){border-right:1px solid var(--line-strong)}.prod__label>div:last-child{border-right:0}.prod__label>div:nth-child(-n+2){border-bottom:0}.prod__label>div:nth-child(3):last-child{grid-column:auto}}.prod__cond{margin-top:var(--sp-5);padding:var(--sp-4) var(--sp-5) var(--sp-5);border-radius:var(--r-sm);background:var(--c-cream-2)}.prod__cond-head{justify-content:space-between;align-items:end;gap:var(--sp-4);display:flex}.prod__grade{align-items:baseline;gap:2px;display:flex}.prod__grade-num{font:900 clamp(3rem, 4.4vw, 4.25rem) / .8 var(--ff-display);font-variation-settings:"opsz" 72;color:var(--c-green-ink)}.prod__grade-of{font:800 1.25rem / 1 var(--ff-display);color:var(--muted)}.prod__meter{height:14px;margin-top:var(--sp-3);background:repeating-linear-gradient(90deg, var(--line-strong) 0 calc(10% - 4px), transparent calc(10% - 4px) 10%);display:block;position:relative}.prod__meter i{display:none}.prod__meter:after{content:"";background:repeating-linear-gradient(90deg, var(--c-green-ink) 0 calc(10% - 4px), transparent calc(10% - 4px) 10%);clip-path:inset(0 calc(100% - var(--grade,0) * 10%) 0 0);background-size:100% 100%;position:absolute;inset:0}.js-motion .prod__meter:after{animation:prod-meter 1.4s var(--ease-out) .5s both}@keyframes prod-meter{0%{clip-path:inset(0 100% 0 0)}}.prod__notes{gap:var(--sp-2);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line-strong);display:grid}.prod__notes p{max-width:60ch}.buybox{gap:var(--sp-3);margin-top:var(--sp-6);display:grid}.buybox__sizes{border:0;min-width:0;margin:0;padding:0}.buybox__legend{float:left;width:100%;margin-bottom:var(--sp-3);justify-content:space-between;gap:12px;padding:0;display:flex}.buybox__legend+*{clear:both}.buybox__chosen{color:var(--muted)}.buybox__grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:grid}.buybox__size{cursor:pointer;display:block;position:relative}.buybox__size input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.buybox__size span{border:1.5px solid var(--line-strong);border-radius:var(--r-xs);background:color-mix(in oklab, var(--bg) 60%, #fff);min-height:64px;font:800 1.5rem / 1 var(--ff-display);font-variation-settings:"opsz" 72;font-variant-numeric:tabular-nums;transition:background-color var(--dur-micro), color var(--dur-micro), border-color var(--dur-micro), transform .38s var(--ease-spring);align-content:center;place-items:center;gap:3px;display:grid;position:relative}.buybox__size small{font:500 .5625rem / 1 var(--ff-mono);letter-spacing:.12em;color:var(--muted);transition:color var(--dur-micro)}.buybox__size input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--bg);transform:translateY(-2px)}.buybox__size input:checked+span small{color:var(--c-muted-dark)}.buybox__size input:focus-visible+span{outline:2px solid var(--focus);outline-offset:3px}@media (hover:hover) and (pointer:fine){.buybox__size:not([data-out]) input:not(:checked):hover+span{border-color:var(--ink)}}.buybox__size[data-out],.buybox__size[data-out] input{cursor:not-allowed}.buybox__size[data-out] span{color:var(--muted);background:0 0;border-style:dashed;overflow:hidden}.buybox__size[data-out] span:after{content:"";background:var(--muted);height:1.5px;position:absolute;top:50%;left:-10%;right:-10%;transform:rotate(-24deg)}.buybox__sizes[data-error] .buybox__size:not([data-out]) span{border-color:var(--error)}.buybox__sizes[data-shake] .buybox__grid{animation:buy-shake .52s var(--ease-out)}@media (prefers-reduced-motion:reduce){.buybox__sizes[data-shake] .buybox__grid{animation:none}}@keyframes buy-shake{0%,to{transform:none}18%{transform:translate(-8px)}36%{transform:translate(7px)}54%{transform:translate(-5px)}72%{transform:translate(3px)}}.buybox__error{color:var(--error);font-weight:600;font-size:var(--fs-small);align-items:center;gap:8px;display:flex}.buybox__error:empty{display:none}.buybox__error:before{content:"!";background:var(--error);color:#fff;width:18px;height:18px;font:700 .75rem / 1 var(--ff-text);border-radius:50%;flex:none;place-items:center;display:grid}.buybox__stock{font-weight:600;font-size:var(--fs-small);align-items:center;gap:10px;display:flex}.buybox__stock-dot{background:var(--c-green);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.buybox__stock-dot:after{content:"";background:var(--c-green);border-radius:50%;position:absolute;inset:0}.js-motion .buybox__stock-dot:after{animation:buy-pulse 2s var(--ease-out) infinite}@keyframes buy-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}.buybox__stock[data-soldout] .buybox__stock-dot,.buybox__stock[data-soldout] .buybox__stock-dot:after{background:var(--c-red);animation:none}.buybox__actions{margin-top:var(--sp-2);gap:10px;display:grid}.buybox__order{min-height:64px;font-size:1.375rem}.buybox__add{position:relative}.buybox__add-label,.buybox__add-done{transition:transform .52s var(--ease-out), opacity .3s var(--ease-out)}.buybox__add-done{opacity:0;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0;transform:translateY(110%)}.buybox__add-done svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;width:22px;height:22px}.buybox__add[data-added]{--btn-bg:var(--c-green-ink);--btn-ink:var(--c-cream);--btn-fill:var(--c-green-ink);--btn-fill-ink:var(--c-cream);border-color:var(--c-green-ink);background:var(--c-green-ink);color:var(--c-cream)}.buybox__add[data-added] .buybox__add-label{opacity:0;transform:translateY(-110%)}.buybox__add[data-added] .buybox__add-done{opacity:1;transform:none}.buybox__add[data-added] .buybox__add-done svg{transition:stroke-dashoffset .5s var(--ease-out) .2s;stroke-dashoffset:0}.buybox__added:empty{display:none}.buybox__added p{padding:var(--sp-3) var(--sp-4);border-left:3px solid var(--c-green);background:var(--c-cream-2);border-radius:var(--r-xs);font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:6px 12px;font-weight:600;display:flex}.js-motion .buybox__added p{animation:buy-in .6s var(--ease-out) both}@keyframes buy-in{0%{opacity:0;transform:translateY(-8px)}}.buybox__added .link{margin-left:auto}.buybox__fly{z-index:calc(var(--z-cursor) + 1);object-fit:cover;border:2px solid var(--c-cream);background:var(--c-cream-2);width:64px;height:64px;box-shadow:var(--shadow-lift);pointer-events:none;border-radius:50%;position:fixed;top:0;left:0}.buybar{display:none}@media (max-width:1023px){.buybar{z-index:calc(var(--z-header) - 1);justify-content:space-between;align-items:center;gap:var(--sp-3);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--c-cream);box-shadow:0 -1px 0 var(--ink), 0 -18px 40px -24px #1a292c66;visibility:hidden;transition:transform .52s var(--ease-out), visibility 0s linear .52s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.buybar[data-visible]{visibility:visible;transition:transform .52s var(--ease-out), visibility 0s;transform:none}.buybar__info{gap:2px;min-width:0;display:grid}.buybar__name{font:800 1rem / 1.1 var(--ff-display);font-variation-settings:"opsz" 72;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.buybar__price{font:500 .75rem / 1.2 var(--ff-mono);letter-spacing:.04em}.buybar__size{color:var(--muted)}.buybar__btn{flex:none;min-height:48px;padding:0 20px}}.prod__how{margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1.5px solid var(--ink)}.prod__steps{margin:var(--sp-3) 0 0;gap:0;padding:0;display:grid}.prod__steps li{border-bottom:1px solid var(--line);font-size:var(--fs-small);grid-template-columns:52px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0;line-height:1.5;display:grid}.prod__steps li:last-child{border-bottom:0}.prod__steps strong{font-weight:700}.prod__step-num{font:900 1.75rem / .9 var(--ff-display);font-variation-settings:"opsz" 72;color:var(--c-green-ink)}.prod__auth{gap:var(--sp-4);margin-top:var(--sp-5);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-sm);background:var(--c-slate);color:var(--c-cream);align-items:start;display:flex}.prod__auth-seal svg{fill:none;width:36px;height:36px;stroke:var(--c-green-bright);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.prod__auth h2{font:800 1.25rem / 1.1 var(--ff-display);font-variation-settings:"opsz" 72;text-transform:uppercase}.prod__auth p{color:var(--c-muted-dark);font-size:var(--fs-small);margin-top:4px}.prod__details{margin-top:var(--section-y);padding-block:calc(var(--section-y) * .7);background:var(--c-cream-2)}.prod__details-grid{gap:var(--sp-6);display:grid}.prod__section-title{font:900 var(--fs-h2) / .88 var(--ff-display);font-variation-settings:"opsz" 72;text-transform:uppercase;letter-spacing:-.005em}.prod__desc{gap:var(--sp-4);align-content:start;max-width:62ch;display:grid}.prod__specs{border-top:1.5px solid var(--ink);margin:0}.prod__specs>div{gap:var(--sp-4);border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(110px,38%) minmax(0,1fr);padding:13px 0;display:grid}.prod__specs dt{font:500 var(--fs-label) / 1.5 var(--ff-mono);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--muted)}.prod__specs dd{margin:0;font-weight:600}@media (min-width:1024px){.prod__details-grid{column-gap:var(--col-gap);row-gap:var(--sp-7);grid-template-columns:repeat(12,minmax(0,1fr))}.prod__section-title{grid-column:1/-1}.prod__desc{grid-column:1/span 6}.prod__specs{grid-column:8/-1}}.prod__related{padding-block:var(--section-y)}.prod__related-head{justify-content:space-between;align-items:end;gap:var(--sp-4);margin-bottom:var(--sp-7);flex-wrap:wrap;display:flex}.prod__related-grid{gap:var(--sp-7) var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:420px){.prod__related-grid{column-gap:12px}}@media (min-width:768px){.prod__related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.prod__related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.prod-skel__media{aspect-ratio:4/3}.prod-skel__info{gap:var(--sp-4);align-content:start;display:grid}.prod-skel__line{width:40%;height:16px}.prod-skel__title{width:90%;height:clamp(2.5rem,4.6vw,4.75rem)}.prod-skel__title--2{width:60%}.prod-skel__price{width:45%;height:48px;margin-top:var(--sp-4)}.prod-skel__sizes{height:136px}.prod-skel__btn{height:64px}
