.pdp{padding-block:18px 70px}.crumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:14px;color:var(--muted);margin-bottom:18px}.crumbs a:hover{color:var(--fg)}.pdp-grid{display:grid;gap:26px;align-items:start}@media(min-width:960px){.pdp-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px}}.pdp-gallery{min-width:0}@media(min-width:960px){.pdp-gallery{position:sticky;top:calc(var(--header-h) + 20px)}}.gallery{display:grid;gap:12px}@media(min-width:760px){.gallery:not(.gallery-quick){grid-template-columns:84px minmax(0,1fr);align-items:start}}.thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;order:2}.thumbs::-webkit-scrollbar{display:none}@media(min-width:760px){.thumbs{flex-direction:column;order:0;overflow:auto;max-height:640px}}.thumbs button{flex:none;width:72px;height:72px;border-radius:14px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--tile);transition:border-color .2s}.thumbs button[aria-current=true]{border-color:var(--fg)}.thumbs img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.stage-wrap{position:relative;min-width:0}.slides-track{display:flex;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:22px;background:var(--tile);overscroll-behavior-x:contain}.slides-track::-webkit-scrollbar{display:none}.slide-item{flex:0 0 100%;scroll-snap-align:start;position:relative;aspect-ratio:1;overflow:hidden}.slide-item img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform .5s var(--ease)}.slide-item.zooming img{transform:scale(1.9)}.zoom-btn{position:absolute;inset-inline-end:14px;bottom:14px;width:42px;height:42px;border-radius:50%;border:0;background:#ffffffe6;display:grid;place-items:center;opacity:0;transition:opacity .2s}.slide-item:hover .zoom-btn,.zoom-btn:focus-visible{opacity:1}@media(hover:none){.zoom-btn{opacity:1}}.g-arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:0;background:#ffffffe6;display:none;place-items:center;box-shadow:0 8px 20px -10px #0006}.g-arrow.prev{inset-inline-start:12px}.g-arrow.next{inset-inline-end:12px}@media(hover:hover){.g-arrow{display:grid;opacity:0;transition:opacity .2s}.stage-wrap:hover .g-arrow{opacity:1}}.g-count{position:absolute;inset-inline-start:14px;bottom:14px;background:#ffffffe6;border-radius:999px;padding:4px 10px;font-family:var(--display);font-size:12px;font-weight:600;pointer-events:none}.pdp-info{display:grid;gap:18px;min-width:0;align-content:start}.pdp-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pdp-top .share{margin-inline-start:auto}.dept-chip{font-family:var(--display);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:999px;color:#fff;background:var(--fg)}:root[dir=rtl] .dept-chip{letter-spacing:0;font-size:13px}.dept-men{background:var(--men)}.dept-women{background:var(--women)}.dept-kids{background:var(--kids)}.dept-chip.alt{background:var(--tile);color:var(--fg)}.pdp-info h1,.qv-info h2{font-size:clamp(28px,3.4vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.08}:root[dir=rtl] .pdp-info h1,:root[dir=rtl] .qv-info h2{letter-spacing:0}.pdp-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.price.big{font-size:28px}.price.big .sale{color:var(--red)}.save-chip{background:var(--red);color:#fff;font-family:var(--display);font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px}.highlights{list-style:none;display:grid;gap:8px;font-size:16px}.highlights li{display:flex;gap:10px;align-items:flex-start}.highlights .icon{width:18px;height:18px;color:var(--ok);margin-top:3px}.pairs{display:grid;gap:10px}.pairs .lbl,.opt-group legend span{font-family:var(--display);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:600}:root[dir=rtl] .pairs .lbl,:root[dir=rtl] .opt-group legend span{letter-spacing:0;font-size:14px}.pair-row{display:flex;gap:8px;flex-wrap:wrap}.pair-chip{display:flex;gap:10px;align-items:center;border:1px solid var(--line);background:#fff;border-radius:14px;padding:8px 14px 8px 8px;text-align:start;transition:border-color .2s,transform .2s var(--ease)}:root[dir=rtl] .pair-chip{padding:8px 8px 8px 14px}.pair-chip:hover{border-color:var(--fg);transform:translateY(-1px)}.pair-chip i{width:30px;height:30px;border-radius:50%;border:1px solid rgba(0,0,0,.12);flex:none}.pair-chip span{display:grid;font-family:var(--display);font-size:14px;font-weight:500;line-height:1.2}.pair-chip small{font-size:11px;color:var(--muted);font-weight:400}.pform{display:grid;gap:18px}.options{display:grid;gap:16px}.opt-group{border:0;padding:0;margin:0;display:grid;gap:10px;min-width:0}.opt-group legend{padding:0;margin-bottom:10px;display:flex;gap:8px;align-items:baseline}.opt-group legend b{font-family:var(--display);font-size:14px;font-weight:600}.opt-row{display:flex;gap:8px;flex-wrap:wrap}.opt-chip{position:relative;border:1.5px solid var(--line);background:#fff;border-radius:14px;min-height:50px;padding:6px 18px;display:grid;align-content:center;justify-items:center;cursor:pointer;font-family:var(--display);font-size:15px;font-weight:500;transition:border-color .2s,background .2s,color .2s;text-align:center}.opt-chip:hover{border-color:var(--fg)}.opt-chip small{font-size:11px;color:var(--muted);font-weight:400}.opt-chip.is-on{border-color:var(--fg);background:var(--fg);color:#fff}.opt-chip.is-on small{color:#ffffffb3}.opt-chip.is-soldout{opacity:.55;text-decoration:line-through}.opt-chip.is-missing{border-style:dashed;color:var(--muted)}.opt-chip input:focus-visible+.t,.opt-chip:has(input:focus-visible){outline:3px solid var(--red);outline-offset:3px}.opt-chip.sw{width:46px;height:46px;min-height:0;padding:0;border-radius:50%;border-width:2px;background:#fff}.opt-chip.sw .swatch{width:34px;height:34px;border-radius:50%;border:1px solid rgba(0,0,0,.15);display:block;margin:auto}.opt-chip.sw.is-on{background:#fff;border-color:var(--fg);color:inherit}.heel-note{font-size:14px}.buy{display:flex;gap:10px;align-items:center}.buy .qty{height:54px;flex:none}.buy .qty button{width:42px;height:52px}.buy .qty input{height:52px}.buy .add{flex:1;min-height:54px;font-size:16px}.wish-btn{width:54px;height:54px;border:1.5px solid var(--line);flex:none}.wish-btn:hover{border-color:var(--fg);background:#fff}.assure{list-style:none;display:grid;gap:8px;font-size:15px;color:var(--muted);padding:16px;background:var(--tile);border-radius:16px}.assure li{display:flex;gap:10px;align-items:center}.assure .icon{width:20px;height:20px;color:var(--fg)}.value-card{display:grid;grid-template-columns:64px 1fr;gap:6px 14px;align-items:center;border:1.5px dashed var(--red);background:#fff5f5;border-radius:18px;padding:14px;transition:transform .2s var(--ease),background .2s}.value-card:hover{transform:translateY(-1px);background:#ffecec}.value-card .ph{width:64px;height:64px;border-radius:12px;background:var(--tile);overflow:hidden;grid-row:span 2}.value-card img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.vc-t{display:grid;gap:2px;font-size:15px}.vc-t b{display:flex;align-items:center;gap:6px;font-family:var(--display);font-size:14px;color:var(--red)}.vc-t .icon{width:16px;height:16px}.vc-go{display:flex;align-items:center;gap:4px;font-family:var(--display);font-size:13px;font-weight:600}.vc-go .icon{width:14px;height:14px}.bundle{border:1px solid var(--line);border-radius:20px;padding:18px;display:grid;gap:12px}.bundle h3{font-size:18px;display:flex;align-items:center;gap:8px}.bundle h3 .icon{width:18px;height:18px;color:var(--red)}.bun-list{list-style:none;display:grid;gap:8px}.bun-item label{display:grid;grid-template-columns:auto 56px 1fr auto;gap:12px;align-items:center;cursor:pointer;padding:6px;border-radius:14px;transition:background .15s,opacity .2s}.bun-item label:hover{background:var(--tile)}.bun-item.off{opacity:.45}.bun-item input{width:20px;height:20px;accent-color:var(--fg)}.bph{width:56px;height:56px;border-radius:12px;background:var(--tile);overflow:hidden;display:block}.bph img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.bt{display:grid;font-family:var(--display);font-size:14px;line-height:1.25;min-width:0}.bt a{font-weight:600}.bt a:hover{color:var(--red)}.bun-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:12px}.bun-foot b{font-family:var(--display);font-size:20px}.build-cta{display:flex;justify-content:space-between;align-items:center;gap:14px;background:var(--fg);color:#fff;border-radius:20px;padding:18px 20px;transition:transform .2s var(--ease)}.build-cta:hover{transform:translateY(-2px)}.build-cta span:first-child{display:grid;gap:2px;font-family:var(--display)}.build-cta small{font-weight:400;opacity:.7;font-size:13px}.build-cta .btn{background:#fff;color:var(--fg);border-color:#fff}.accordions{border-top:1px solid var(--line)}.accordions details{border-bottom:1px solid var(--line);padding-block:4px}.accordions summary{font-family:var(--display);font-weight:600;font-size:16px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding-block:14px}.accordions summary::-webkit-details-marker{display:none}.accordions summary:after{content:"+";font-weight:400;font-size:22px;line-height:1;transition:transform .25s}.accordions details[open] summary:after{content:"\2013"}.accordions .rte,.accordions .spec{padding-bottom:16px;font-size:16px;color:#3a3633}.accordions .rte h3{font-size:15px;margin-top:1em}.accordions .rte ul{display:grid;gap:4px}.spec{list-style:none;display:grid;gap:8px}.sticky-atc{position:fixed;inset-inline:0;bottom:0;z-index:38;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .4s var(--ease)}.sticky-atc.on{transform:none}.sa-in{display:flex;align-items:center;gap:14px}.sa-ph{width:48px;height:48px;border-radius:10px;background:var(--tile);overflow:hidden;flex:none}.sa-ph img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.sa-t{display:grid;min-width:0;font-family:var(--display);flex:1}.sa-t b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-t small{font-size:12px}.sa-in .btn{min-height:46px}@media(max-width:560px){.sa-t small,.sa-in .price{display:none}.sa-in .btn{flex:1}}.qv-grid{display:grid;gap:8px}@media(min-width:860px){.qv-grid{grid-template-columns:1.05fr 1fr}}.qv-gal{padding:14px;min-width:0}.qv-info{padding:22px 22px 26px;display:grid;gap:16px;align-content:start;min-width:0}@media(min-width:860px){.qv-info{padding:44px 34px}}.qv-info h2{font-size:clamp(24px,3vw,32px)}.qv-loading{min-height:360px;display:grid;place-items:center}.lb{background:#0a0a0af0;z-index:90;padding:0;display:grid;place-items:center;pointer-events:auto}.lb-stage{width:min(92vw,1100px);height:92vh;display:grid;place-items:center}.lb-stage img{max-width:100%;max-height:100%;object-fit:contain;background:#fff;border-radius:12px}.lb .icon-btn{position:absolute;color:#fff;background:#ffffff1f}.lb .icon-btn:hover{background:#ffffff38}.lb-x{top:16px;inset-inline-end:16px}.lb-prev{inset-inline-start:16px;top:50%}.lb-next{inset-inline-end:16px;top:50%}.lb-count{position:absolute;bottom:16px;left:0;right:0;text-align:center;color:#fff;font-family:var(--display);font-size:13px}.opt-chip.sw{width:48px;height:48px;border:0;background:transparent;position:relative;border-radius:50%;transition:transform .25s var(--ease)}.opt-chip.sw .swatch{width:36px;height:36px;border:2px solid #fff;box-shadow:0 0 0 1px #00000029,inset 0 -6px 9px #00000029,inset 0 4px 6px #ffffff4d;transition:box-shadow .25s,transform .25s var(--ease)}.opt-chip.sw:hover{transform:translateY(-2px)}.opt-chip.sw:hover .swatch{box-shadow:0 0 0 1px #00000059,inset 0 -6px 9px #00000029,inset 0 4px 6px #ffffff4d}.opt-chip.sw.is-on{border:0}.opt-chip.sw.is-on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--fg);pointer-events:none}.opt-chip.sw.is-on .swatch{transform:scale(.92)}.opt-chip.sw.is-soldout,.opt-chip.sw.is-missing{opacity:.4;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/odds-pdp.css.map */
