.pd-head,.pd-body{--pd-dim: rgba(255, 255, 255, .4);--pd-hair: rgba(255, 255, 255, .08);--pd-plate: #fff}section.act.pd-head{padding:110px 0 0;border-bottom:1px solid var(--line)}.pd-head-in.fade{transform:none}.pd-head-in{display:flex;align-items:center;padding-bottom:14px;text-align:left}.pd-kick{order:1;flex:0 0 auto;margin:0 0 0 auto;padding-left:28px;font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--cyan);white-space:nowrap}.pd-lock{display:flex;align-items:center;gap:18px;min-width:0}.pd-crest{flex:0 0 auto;width:64px;height:64px;display:block}.pd-club{margin:0;font-family:var(--serif);font-weight:500;font-size:clamp(26px,2.6vw,38px);line-height:1;letter-spacing:.015em;text-transform:uppercase;color:var(--paper);text-decoration:none}.pd-club:hover{color:var(--cyan)}.pd-crumb{padding-bottom:20px}.pd-crumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin:0;padding:0;list-style:none}.pd-crumb li{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--pd-dim)}.pd-crumb li+li:before{content:"/";margin-right:8px;color:var(--pd-hair)}.pd-crumb a{color:var(--pd-dim);text-decoration:none;transition:color .25s var(--ease)}.pd-crumb a:hover{color:var(--cyan)}section.act.pd-body{padding:0 0 84px}.pd-layout{--pd-rail-w: 200px;--pd-left-w: 38%;position:relative;display:grid;grid-template-columns:var(--pd-rail-w) minmax(0,var(--pd-left-w)) minmax(0,1fr);align-items:start}.pd-layout:before,.pd-layout:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--line);pointer-events:none}.pd-layout:before{left:var(--pd-rail-w)}.pd-layout:after{left:calc(var(--pd-rail-w) + var(--pd-left-w))}.pd-layout.norail{--pd-rail-w: 0px;--pd-left-w: 42%;grid-template-columns:minmax(0,var(--pd-left-w)) minmax(0,1fr)}.pd-layout.norail:before{display:none}.pd-rail{position:sticky;top:112px;min-width:0;padding:44px 30px 44px 0}.pd-left{position:sticky;top:112px;min-width:0;padding:44px 40px 44px 34px}.pd-layout.norail .pd-left{padding-left:0}.pd-right{min-width:0;padding:44px 0 44px 44px}.pd-rail-h{margin:0 0 14px;font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--mist)}.pd-rail-set{margin:0;padding:0;list-style:none}.pd-rail-set li+li{margin-top:2px}.pd-rail-set a{display:block;padding:7px 0;font-size:14px;line-height:1.35;color:var(--mist);text-decoration:none;transition:color .25s var(--ease)}.pd-rail-set a:hover{color:var(--paper)}.pd-rail-set li.on a{color:var(--cyan);font-weight:500}.pd-rail-grp{margin-top:36px}.pd-plate{position:relative;background:var(--pd-plate);padding:26px}.pd-shot{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1.08}.pd-tag{position:absolute;top:0;left:0;display:inline-block;padding:8px 13px;background:var(--coal);color:var(--paper);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.pd-tag[hidden]{display:none}.pd-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pd-thumb{flex:0 0 auto;display:block;width:64px;height:64px;padding:5px;border:1px solid var(--line);background:var(--pd-plate);transition:border-color .25s var(--ease)}.pd-thumb:hover{border-color:var(--mist)}.pd-thumb.on{border-color:var(--cyan)}.pd-ttl{display:flex;align-items:flex-start;gap:16px;margin-top:26px}.pd-ttl-mark{flex:0 0 auto;width:54px;height:54px;display:block}.pd-ttl-mark img{width:100%;height:100%;object-fit:contain}.pd-ttl>div{min-width:0}.pd-ttl-kick{margin:0 0 7px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cyan)}.pd-left h1{margin:0;font-family:var(--serif);font-weight:500;font-size:clamp(26px,2.7vw,40px);line-height:1.02;letter-spacing:.015em;text-transform:uppercase}.pd-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.pd-fig{font-family:var(--serif);font-weight:500;font-size:32px;line-height:1;letter-spacing:.015em;font-variant-numeric:tabular-nums}.pd-lb{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pd-dim)}.pd-lb i{font-style:normal;color:var(--pd-hair);margin:0 2px}.pd-spec{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.pd-spec li{padding:6px 11px;border:1px solid var(--line);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--paper)}.pd-spec span{color:var(--pd-dim);margin-right:8px}.pd-spec span:after{content:" //"}.pd-form{margin:0}.pd-step{padding-bottom:42px;margin-bottom:42px;border-bottom:1px solid var(--line)}.pd-step:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:0}.pd-step:empty{display:none}.pd-step>input[type=hidden]:first-child+.pd-buy{margin-top:0}.pd-right h2{margin:0 0 14px;font-family:var(--serif);font-weight:500;font-size:clamp(20px,2vw,28px);line-height:1;letter-spacing:.015em;text-transform:uppercase}.pd-step-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin:0 0 14px}.pd-step-top h2{margin:0}.pd-guide{font-size:14px;line-height:1.35;color:var(--mist);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px;transition:color .25s var(--ease),text-decoration-color .25s var(--ease)}.pd-guide:hover{color:var(--cyan);text-decoration-color:var(--cyan)}.pd-read p:has(>img[src*=Size-Guide]){display:none}.pd-say{margin:0;max-width:60ch;font-size:14.5px;line-height:1.7;color:var(--mist)}.pd-note{margin:16px 0 0;max-width:60ch;font-size:12.5px;line-height:1.65;color:var(--pd-dim)}.pd-read{max-width:62ch;font-size:15.5px}.pd-glab{margin:24px 0 9px;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--mist)}.pd-glab label{cursor:pointer}.pd-grid{display:flex;flex-wrap:wrap;gap:9px;margin-top:9px}.pd-size{position:relative;display:block;flex:1 1 68px;margin:0}.pd-size input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pd-size span{display:flex;align-items:center;justify-content:center;min-height:46px;padding:0 8px;border:1px solid var(--line);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--paper);text-align:center;transition:border-color .25s var(--ease),background-color .25s var(--ease),color .25s var(--ease)}.pd-size input:hover+span{border-color:var(--cyan);color:var(--cyan)}.pd-size input:checked+span{background:var(--cyan);border-color:var(--cyan);color:var(--ink)}.pd-size input:focus-visible+span{outline:2px solid var(--cyan);outline-offset:2px}.pd-size.gone input{cursor:not-allowed}.pd-size.gone span{color:var(--pd-dim);border-color:var(--pd-hair);text-decoration:line-through}.pd-size.gone input:hover+span{border-color:var(--pd-hair);color:var(--pd-dim)}.pd-pick{width:100%;max-width:420px;min-height:48px;padding:0 40px 0 14px;border:1px solid var(--line);border-radius:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' fill='none' stroke='%23ffffff' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;color:var(--paper);font:400 15px/1 var(--sans);-webkit-appearance:none;appearance:none;cursor:pointer}.pd-pick:focus-visible{border-color:var(--cyan);outline:0}.pd-pick option{color:var(--ink)}.pd-buy{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:28px}.pd-qty{flex:0 0 auto;margin:0}.pd-add{flex:0 0 auto}.pd-add:disabled:not([aria-busy=true]){background:#ffffff14;color:var(--mist);cursor:not-allowed}.pd-add:disabled:not([aria-busy=true]):hover{transform:none}@media(max-width:1040px){.pd-layout,.pd-layout.norail{grid-template-columns:minmax(0,1fr)}.pd-layout:before,.pd-layout:after{display:none}.pd-left,.pd-layout.norail .pd-left{position:static;order:1;padding:36px 0 0}.pd-right{order:2;padding:36px 0 0}.pd-rail{position:static;order:3;margin-top:40px;padding:34px 0 0;border-top:1px solid var(--line)}.pd-rail-set{display:flex;flex-wrap:wrap;gap:0 26px}.pd-rail-grp{margin-top:28px}.pd-left h1{font-size:clamp(26px,5vw,38px)}.pd-plate{max-width:560px}}@media(max-width:640px){section.act.pd-head{padding-top:96px}.pd-head-in{flex-wrap:wrap}.pd-kick{order:0;flex:1 1 100%;margin:0 0 12px;padding-left:0}.pd-lock{flex:1 1 100%;gap:14px}.pd-crest{width:52px;height:52px}section.act.pd-body{padding-bottom:60px}.pd-plate{padding:18px}.pd-thumb{width:56px;height:56px}.pd-ttl{gap:13px}.pd-ttl-mark{width:44px;height:44px}.pd-step{padding-bottom:34px;margin-bottom:34px}.pd-add{flex:1 1 100%;text-align:center}.pd-field,.pd-field.narrow{flex:1 1 100%}.pd-pick{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product.css.map */
