.offer-page .title-fold summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:12px}.offer-page .title-fold summary::-webkit-details-marker{display:none}.offer-page .title-fold summary:after{content:"";flex:none;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-4px) rotate(45deg);transition:transform .3s var(--ease)}.offer-page .title-fold[open] summary:after{transform:translateY(2px) rotate(-135deg)}.offer-page .title-fold p{font-size:14px;line-height:1.5;margin-top:8px;text-wrap:pretty}.offer-page .prices{display:flex;flex-direction:column;gap:0;width:100%}.offer-page .price-row{width:100%;display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;border-top:1px solid var(--line);font-size:15px}.offer-page .price-row:last-child{border-bottom:1px solid var(--line)}.offer-page .price-row b{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.offer-page .legal{font-size:12px;line-height:1.5;color:var(--muted)}.offer-page .legal span{display:block}.offer-page .pill-sold{background:var(--ink);color:var(--bg)}.offer-page .few{color:var(--ink);font-weight:500}.compare{gap:0}.cmp-fold{border-bottom:1px solid var(--line)}.cmp-fold summary{font-weight:600;text-align:left;gap:16px}.cmp-art{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.cmp-art figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:4px}.cmp-art img{display:block;width:100%;height:auto}.cmp-art figcaption{font-size:12px;font-weight:600}.cmp-art a{text-decoration:none;color:inherit}.cmp-art a:hover figcaption{text-decoration:underline;text-underline-offset:3px}.cmp-art img{transition:transform .3s var(--ease)}.cmp-art a:hover img{transform:scale(1.03)}.cmp-fold summary:after{flex:none;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-4px) rotate(45deg)}.cmp-fold[open] summary:after{transform:translateY(2px) rotate(-135deg)}.cmp-fold .fold-body{color:var(--ink);padding-top:0}.cmp{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.4}.cmp th,.cmp td{padding:8px 0;border-top:1px solid var(--line);vertical-align:middle}.cmp thead th{border-top:0;padding-top:0;font-weight:600;font-size:13px;text-align:center}.cmp thead th:first-child{width:auto;text-align:left}.cmp .col-f,.cmp .col-s{width:72px}.cmp thead th small{display:block;font-weight:600;font-size:11px;margin-top:2px}.cmp tbody th{font-weight:400;text-align:left;padding-right:8px}.cmp tbody th>span{vertical-align:middle}.cmp .mk{text-align:center}.cmp .mk svg{width:16px;height:16px;fill:none;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.cmp .tick{stroke:var(--ink);stroke-width:2}.cmp .cross{stroke:#b8b8b8;stroke-width:1.6}.cmp .info{display:inline-grid;place-items:center;width:18px;height:18px;margin-left:8px;border:1px solid var(--line);border-radius:50%;font:600 11px/1 var(--sans);color:var(--muted);vertical-align:middle;transition:border-color .2s,color .2s}.cmp .info:hover,.cmp .info[aria-expanded=true]{border-color:var(--ink);color:var(--ink)}.cmp .info:before{content:"";position:absolute;width:40px;height:40px}.cmp .info{position:relative}.cmp .info-row td{border-top:0;padding:0 0 12px;font-size:13px;line-height:1.5;color:#333}.cmp .info-row[hidden]{display:none}.offer-page.is-sold-out .cmp .col-f,.offer-page.is-sold-out .cmp td.mk:nth-child(2) svg{opacity:.35}.offer-page.is-sold-out .cmp .col-f small{opacity:1}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.launch{position:relative;justify-content:center;align-items:center;text-align:center;gap:0}@media(min-width:901px){.offer-page #orderPane{margin-right:calc(28px - (62 * var(--k) + 8px))}}@media(min-width:901px){.offer-page.is-teaser .panel{padding-bottom:24px}.offer-page.is-teaser #addBtn{margin-bottom:0}}.launch[hidden]{display:none}.launch-clock{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.launch-kicker{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.launch-clock{container-type:inline-size}.countdown{--cd: clamp(43px, 15cqi, 80px);display:grid;grid-template-columns:repeat(4,minmax(calc(var(--cd) * 1.45),auto));column-gap:8px;justify-content:center}.countdown div{display:flex;flex-direction:column;align-items:center;gap:8px}.countdown b{font:400 var(--cd)/1 var(--display);font-variant-numeric:tabular-nums}.countdown span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.launch-when{font-size:14px;color:var(--muted);display:inline-flex;align-items:center;gap:4px}.tz-btn{display:grid;place-items:center;width:24px;height:24px;color:var(--muted)}.tz-btn svg{width:10px;height:6px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--ease)}.tz-btn[aria-expanded=true] svg{transform:rotate(180deg)}.tz-btn:hover{color:var(--ink)}.when-wrap{display:flex;flex-direction:column;align-items:stretch;gap:8px}.tz-list{list-style:none;margin:0;padding:0;width:0;min-width:100%;display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--muted)}.tz-list[hidden]{display:none}.tz-list li{display:flex;justify-content:space-between;gap:12px;white-space:nowrap}.launch-more{position:absolute;left:0;right:0;bottom:32px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 0;font:400 22px/1 var(--display);text-transform:uppercase;cursor:pointer}.launch-more{transition:opacity .35s var(--ease)}.offer-page.is-reading .launch-more{opacity:0;pointer-events:none}.launch-more:after{content:"";width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);animation:launch-nudge 2.4s var(--ease) infinite}@keyframes launch-nudge{0%,60%,to{transform:translateY(0) rotate(45deg)}30%{transform:translateY(4px) rotate(45deg)}}@media(prefers-reduced-motion:reduce){.launch-more:after{animation:none}}.offer-page.is-prelaunch #addBtn:disabled,.offer-page.is-prelaunch #checkoutBtn:disabled{opacity:1;background:var(--soft);border-color:var(--soft);color:var(--ink)}.render-foot{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%}.render-foot>*{grid-area:1 / 1}.waitlist{display:none}.offer-page.is-prelaunch .waitlist{display:flex;flex-direction:column;align-items:center;width:100%;max-width:560px;transition:opacity .35s var(--ease),visibility .35s}.offer-page.is-prelaunch .render-size{align-self:start;transition:opacity .35s var(--ease)}.offer-page.is-prelaunch:not(.is-reading) .render-size{opacity:0}.launch .waitlist,.launch-clock{will-change:transform}.launch .waitlist{margin-top:24px}.wl{gap:8px}.offer-page.is-prelaunch .waitlist.wl{flex-direction:column;align-items:stretch;gap:8px;max-width:420px}.wl-form{display:flex;flex:1;align-items:center;gap:8px;min-width:0}.wl-form[hidden]{display:none}.wl-fieldwrap{position:relative;display:flex;flex-direction:column;flex:1;min-width:0}.wl-pill{position:relative;display:flex;align-items:center;height:52px;padding:4px 4px 4px 18px;border-radius:48px;border:1px solid #e2e2e2;background:#f5f5f5;transition:border-color .2s,box-shadow .2s}.wl-pill:focus-within{border-color:#8b8b8b;box-shadow:0 0 0 3px #0000000d}.wl-pill.invalid{border-color:#c4574a;animation:wl-shake .4s ease}@keyframes wl-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.wl-input{flex:1;height:100%;min-width:0;border:0;background:none;color:var(--ink);font:inherit;font-size:16px;outline:none}.wl-input::placeholder{color:#8b8b8b}.wl-btn{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:0;background:#e6e6e6;cursor:pointer;transition:background .2s,transform .15s;-webkit-tap-highlight-color:transparent}.wl-btn svg{stroke:#8b8b8b;transition:stroke .2s}.wl-btn.ready{background:var(--ink)}.wl-btn.ready svg{stroke:var(--bg)}.wl-btn:active{transform:scale(.94)}.wl-spin{display:none;width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;animation:wl-rot .7s linear infinite}@keyframes wl-rot{to{transform:rotate(360deg)}}.wl-btn.busy{background:var(--ink);pointer-events:none}.wl-btn.busy svg{display:none}.wl-btn.busy .wl-spin{display:block}.wl-err{position:absolute;left:18px;top:calc(100% + 6px);font-size:13px;color:#c4574a;opacity:0;transform:translateY(-3px);transition:opacity .25s,transform .25s;pointer-events:none;text-align:left}.wl-err.show{opacity:1;transform:none}.wl-legal{margin:20px 0 0;font-size:12px;line-height:1.5;color:var(--muted);text-align:center}.wl-legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.wl-msg{display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;white-space:nowrap}.wl-msg[hidden]{display:none}.wl-msg .tick{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--ink);color:var(--bg);font-size:12px}@media(prefers-reduced-motion:reduce){.wl-pill.invalid{animation:none}}#addBtn{margin:20px 0 24px}.notice{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:12px;background:var(--soft);font-size:14px;line-height:1.5}.notice[hidden]{display:none}.addon{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--line);border-radius:12px}.addon[hidden]{display:none}.addon-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:14px}.addon-row small{display:block;font-size:12px;color:var(--muted);margin-top:2px}.addon-row b{font-weight:600;font-variant-numeric:tabular-nums}.offer-page .buy-btn{height:64px;font-size:22px}.offer-page .ships{font-size:14px;font-weight:500;text-align:center;margin-top:-8px}@media(max-width:900px){#orderPane .launch{order:-1}.launch-clock{flex:1;justify-content:center}.launch .launch-more{position:static;margin-top:32px}.launch .waitlist{margin-top:16px}.wl-pill{height:48px}.wl-btn{width:40px;height:40px}#addBtn{margin:0}.offer-page.is-prelaunch #addBtn{position:static;z-index:auto;margin:20px 0 24px}.offer-page.is-prelaunch .add-bar{display:none}.launch-more{font-size:20px}#orderPane .pick{order:0}#orderPane .intro{order:1}#orderPane #compareBlock{order:2}#orderPane #orderBlock{order:3}#orderPane .folds{order:4}#orderPane .foot{order:5}#orderPane .intro .title-fold{order:0}#orderPane .intro .legal,#orderPane .intro .ships-when{order:2}#orderPane .intro .pill-sold{order:0}#orderPane .intro .few{order:3}.cmp{font-size:14px}.cmp .col-f,.cmp .col-s{width:68px}}.menu{gap:0}.menu a{text-decoration:none}.menu a:hover,.menu a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.menu-main{display:flex;flex-direction:column;gap:16px}.menu-main a{font:400 30px/1.05 var(--display);text-transform:uppercase}.menu-small{display:flex;flex-direction:column;gap:12px;margin-top:40px}.menu-small a{font-size:15px}.menu-small a:hover,.menu-small a[aria-current=page]{text-decoration-thickness:1px;text-underline-offset:3px}.menu-back{margin-top:40px;font-size:13px;color:var(--muted)}.menu-back:hover,.menu-back[aria-current=page]{text-decoration-thickness:1px;text-underline-offset:3px}.offer-page .ships-when{display:flex;align-items:baseline;justify-content:center;gap:8px;padding:14px 16px;border-radius:12px;background:var(--soft)}.offer-page .ships-when span,.offer-page .ships-when b{font:400 24px/1 var(--display);text-transform:uppercase;color:var(--ink)}.detail-wrap{display:flex;flex-direction:column;gap:calc(28px + var(--extra, 0px))}.offer-page #orderPane .intro{gap:calc(14px + var(--extra, 0px))}.size-guide-link{align-self:flex-start;font-size:13px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.offer-page.is-teaser #orderBlock,.offer-page.is-teaser .folds,.offer-page.is-teaser .foot,.offer-page.is-teaser .size-note{display:none}.price-pair{display:grid;grid-template-columns:max-content max-content;column-gap:16px;row-gap:2px;margin:0}.price-pair dt,.price-pair dd{margin:0}.price-pair dd{font-variant-numeric:tabular-nums}.menu-insta{margin-top:40px;font-size:13px}.menu-insta:hover{text-decoration-thickness:1px;text-underline-offset:3px}.menu-insta+.menu-back{margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/preorder-offer.css.map */
