.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdp2{--pl:#1c1c1c;--pm:#8a8a8a;display:grid;grid-template-columns:minmax(0,1fr) 500px;gap:0;align-items:start;padding:0}.pdp2 .pdp__galwrap{position:relative;padding:0}.pdp2 .pdp__gallery{display:grid;grid-template-columns:1fr 1fr;gap:3px;overflow:visible;scroll-snap-type:none}.pdp2 .pdp__gallery figure{margin:0;aspect-ratio:1/1;background:#0a0a0a;cursor:zoom-in;overflow:hidden}.pdp2 .pdp__gallery figure:first-child{grid-column:1/-1}.pdp2 .pdp__gallery figure:last-child:nth-child(2n){grid-column:1/-1}.pdp2 .pdp__gallery img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.1,1)}.pdp2 .pdp__count,.pdp2 .pdp__prog{display:none}.pdp2 .pdp__info{position:sticky;top:calc(var(--hdr) + 8px);padding:56px 64px 64px;max-width:none;align-self:start}.pdp2 .pdp__info>*{max-width:392px}.pdp__eyebrow{display:inline-block;font:400 11px/1 var(--ff);letter-spacing:.14em;text-transform:uppercase;color:var(--pm);margin:0 0 20px}a.pdp__eyebrow:hover{color:var(--ink)}.pdp2 .pdp__title{font:600 32px/1.02 var(--ff-h,var(--ff));letter-spacing:-.01em;text-transform:uppercase;margin:0 0 14px;display:block}.pdp__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 44px}.pdp2 .pdp__price{font-size:16px;letter-spacing:.01em;margin:0}.pdp__stars{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ink);letter-spacing:.02em}.pdp__stars:hover .pdp__rc{color:var(--ink)}.pdp__rc{color:var(--pm)}.pdp__star{width:10px;height:10px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.9 7.1.6-5.4 4.7 1.7 7-6.3-3.9-6.3 3.9 1.7-7L2 9.5l7.1-.6z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.9 7.1.6-5.4 4.7 1.7 7-6.3-3.9-6.3 3.9 1.7-7L2 9.5l7.1-.6z'/%3E%3C/svg%3E") center/contain no-repeat}.pdp2 .opt{margin:0 0 30px;border:0;padding:0;min-width:0}.pdp2 .opt legend{display:flex;justify-content:space-between;align-items:baseline;width:100%;font:400 12.5px/1 var(--ff);letter-spacing:.01em;text-transform:none;color:var(--pm);margin:0 0 10px;padding:0}.pdp2 .opt legend b{font-weight:400;color:var(--ink);margin-left:6px}.pdp2 .opt legend a{color:var(--pm);font-size:12.5px;text-decoration:underline;text-underline-offset:3px}.pdp2 .opt legend a:hover{color:var(--ink)}.pdp2 .pills{display:flex;flex-wrap:wrap;gap:0 22px;border:0}.pdp2 .pill label{display:grid;place-items:center;height:40px;min-width:22px;padding:0 1px;border:0!important;border-radius:0;background:transparent!important;color:var(--ink)!important;font:400 14px/1 var(--ff);letter-spacing:.01em;opacity:.42;position:relative;white-space:nowrap;transition:opacity .2s}.pdp2 .pill label:after{content:"";position:absolute;left:0;right:0;bottom:7px;height:1px;background:currentColor;transform:scaleX(0);transition:transform .3s cubic-bezier(.2,.7,.1,1)}.pdp2 .pill label:hover{opacity:.8}.pdp2 .pill input:checked+label{opacity:1}.pdp2 .pill input:checked+label:after{transform:none}.pdp2 .pill.na label{opacity:.22;text-decoration:line-through}.pdp2 .pill input:focus-visible+label{outline:1px solid var(--ink);outline-offset:2px}.pdp2 .pdp__atc{margin:4px 0 0;display:grid;gap:8px}.pdp2 .pdp__buy{height:54px;justify-content:space-between;padding:0 20px;font:500 12px/1 var(--ff);letter-spacing:.14em;border-radius:0;background:#fff;border-color:#fff;color:#000;transition:opacity .25s}.pdp2 .pdp__buy:not(:disabled):hover{background:#fff;color:#000;opacity:.86}.pdp2 .pdp__buy:after{content:attr(data-p);letter-spacing:.02em;font-size:13px}.pdp2 .pdp__buy:disabled{justify-content:center;background:#2a2a2a;border-color:#2a2a2a;color:#9a9a9a;cursor:not-allowed}.pdp2 .pdp__buy:disabled:after{display:none}.pdp2 .b2g1--pdp{border:0;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.pdp2 .b2g1--pdp .b2g1__head{display:contents}.pdp2 .b2g1--pdp .b2g1__title{font:500 11px/1.3 var(--ff);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.pdp2 .b2g1--pdp .b2g1__line{font-size:12.5px;line-height:1.45;color:var(--pm);margin:0}.pdp2 .b2g1--pdp .b2g1__small{display:none}.pdp__facts{list-style:none;margin:0;padding:24px 0 44px;display:grid;grid-template-columns:1fr;gap:10px}.pdp__facts li{color:#9a9a9a;font-size:12px;letter-spacing:.01em;line-height:1.35;padding-left:13px;position:relative}.pdp__facts li:before{content:"";position:absolute;left:0;top:.5em;width:4px;height:4px;border-radius:50%;background:#4a4a4a}.pdp__facts a{color:inherit}.pdp__facts a:hover{color:var(--ink)}.pdp2 .acc{border:0}.pdp2 .acc details{padding:0;border-top:1px solid var(--pl)}.pdp2 .acc details:last-child{border-bottom:1px solid var(--pl)}.pdp2 .acc summary{display:flex;justify-content:space-between;align-items:center;width:100%;padding:19px 0;font:400 13.5px/1.2 var(--ff);letter-spacing:.01em;text-transform:none;color:var(--ink)}.pdp2 .acc summary:after{content:"+";font-size:17px;font-weight:300;line-height:.8;color:var(--pm);transition:transform .3s}.pdp2 .acc details[open] summary:after{transform:rotate(45deg)}.pdp2 .acc .rte{padding:0 0 22px;font-size:13px;line-height:1.65;color:#a8a8a8;max-width:none}.pdp2 .acc .rte a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.sticky-atc{background:#000;border-top:1px solid var(--pl,#1c1c1c)}.sticky-atc img{background:#0a0a0a}.sticky-atc .t{display:flex;flex-direction:column;gap:3px;line-height:1.25}.sticky-atc .t b{font-weight:500;text-transform:uppercase;letter-spacing:.04em;font-size:12px;overflow:hidden;text-overflow:ellipsis}.sticky-atc .t span{color:#8a8a8a;font-size:12px}.sticky-atc .btn{border-radius:0;height:44px;padding:0 22px;font-size:11.5px;background:#fff;border-color:#fff;color:#000}.sticky-atc .btn:hover{background:#fff;color:#000}.sticky-atc .btn:disabled{background:#2a2a2a;border-color:#2a2a2a;color:#9a9a9a}@media(hover:hover){.pdp2 .pdp__gallery figure:hover img{transform:scale(1.02)}}@media(max-width:1280px){.pdp2{grid-template-columns:minmax(0,1fr) 440px}.pdp2 .pdp__info{padding:44px 44px 56px}}@media(max-width:989px){.pdp2{grid-template-columns:1fr}.pdp2 .pdp__gallery{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp2 .pdp__gallery::-webkit-scrollbar{display:none}.pdp2 .pdp__gallery figure{flex:0 0 100%;scroll-snap-align:start}.pdp2 .pdp__count{display:block;position:absolute;right:14px;bottom:14px;font-size:11px;letter-spacing:.1em;color:#fff;mix-blend-mode:difference}.pdp2 .pdp__prog{display:block;position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff24;overflow:hidden}.pdp2 .pdp__prog i{display:block;height:100%;background:#fff;transition:transform .35s}.pdp2 .pdp__info{position:static;padding:26px 16px 40px}.pdp2 .pdp__info>*{max-width:none}.pdp__eyebrow{margin-bottom:14px}.pdp2 .pdp__title{font-size:25px;margin-bottom:10px}.pdp__row{margin-bottom:32px}.pdp2 .opt{margin-bottom:24px}.pdp2 .pills{gap:0 20px}.pdp2 .pill label{height:44px}.pdp__facts{padding:20px 0 34px}}.pdp2 [data-price].tick,.sticky-atc [data-sprice].tick{animation:pdptick .45s cubic-bezier(.2,.7,.1,1)}@keyframes pdptick{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pdp2 .opt legend b.tick{display:inline-block;animation:pdptick .35s cubic-bezier(.2,.7,.1,1)}.pdp2 .pdp__info>*{animation:pdpin .7s cubic-bezier(.2,.7,.1,1) both}.pdp2 .pdp__info>*:nth-child(2){animation-delay:.05s}.pdp2 .pdp__info>*:nth-child(3){animation-delay:.1s}.pdp2 .pdp__info>*:nth-child(n+4){animation-delay:.15s}@keyframes pdpin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pdp2 *,.sticky-atc *{animation:none!important;transition:none!important}}.pdp2 .acc .rte p{margin:0 0 10px}.pdp2 .acc .rte p:last-child{margin:0}.pdp2 .acc .rte ul{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:7px}.pdp2 .acc .rte ul:last-child{margin:0}.pdp2 .acc .rte li{position:relative;padding-left:13px}.pdp2 .acc .rte li:before{content:"";position:absolute;left:0;top:.62em;width:4px;height:4px;border-radius:50%;background:#4a4a4a}.pdp2 .specs{margin:0;display:grid;gap:0}.pdp2 .spec{display:grid;grid-template-columns:92px 1fr;gap:12px;padding:7px 0;border-top:1px solid #151515}.pdp2 .spec:first-child{border-top:0;padding-top:0}.pdp2 .spec dt{color:#6f6f6f}.pdp2 .spec dd{margin:0;color:#c9c9c9}.ntf{margin-top:10px}.ntf[hidden],.ntf [hidden]{display:none!important}.ntf__open{height:40px}.ntf__f{border:1px solid var(--line);padding:16px;display:grid;gap:10px}.ntf__l{margin:0;font:400 12px/1.5 var(--ff);letter-spacing:.02em;color:var(--ink)}.ntf__row{display:grid;grid-template-columns:auto 1fr;gap:8px}.ntf__row select,.ntf__row input{height:40px;border:1px solid var(--line);background:transparent;color:var(--ink);font:400 13px/1 var(--ff);padding:0 10px;border-radius:2px;min-width:0}.ntf__row select{padding-right:6px}.ntf__row select option{color:#000}.ntf__row input:focus,.ntf__row select:focus{outline:none;border-color:var(--ink)}.ntf__go{height:40px;background:transparent;color:var(--ink);border-color:var(--ink)}.ntf__go:hover{background:var(--ink);color:var(--bg)}.ntf__go[disabled]{opacity:.6}.ntf__err{margin:0;font:400 12px/1.4 var(--ff);color:#e5484d}.ntf__c{margin:0;font:300 10px/1.55 var(--ff);color:var(--mute);letter-spacing:.01em}.ntf__c a{color:inherit;text-decoration:underline}.ntf__ok{margin:0;padding:14px 16px;border:1px solid var(--line);font:400 12.5px/1.5 var(--ff);color:var(--ink)}.ntf__row--e{grid-template-columns:1fr}.ntf__row--e input{height:40px;border:1px solid var(--line);background:transparent;color:var(--ink);font:400 13px/1 var(--ff);padding:0 10px;border-radius:2px;min-width:0}.ntf__row--e input:focus{outline:none;border-color:var(--ink)}.ntf__sw{justify-self:center;background:none;border:0;padding:2px 4px;font:400 11px/1.4 var(--ff);letter-spacing:.06em;color:var(--mute);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ntf__sw:hover{color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pdp.css.map */
