.aspyr-preorder{margin-top:10px}.aspyr-preorder-status{align-items:center;display:flex;font-size:12px;gap:8px;margin:4px 0 14px}.aspyr-preorder-status__dot{background:#a5a5a5;border-radius:50%;box-shadow:0 0 0 3px #eee;display:inline-block;flex:0 0 7px;height:7px;width:7px}.aspyr-preorder-only__button{align-items:center;display:flex;flex-direction:column;gap:3px;justify-content:center;min-height:58px!important;margin-bottom:10px!important;overflow:hidden;padding-bottom:9px;padding-top:9px}.aspyr-preorder-actions{display:grid;gap:10px;margin-top:8px}.aspyr-preorder-actions [hidden]{display:none!important}.aspyr-preorder-standard__button,.aspyr-preorder-soldout__button,.aspyr-preorder-actions .aspyr-preorder-only__button{border:0!important;border-radius:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;letter-spacing:.08em;width:100%}.aspyr-preorder-standard__button{min-height:70px!important;background:#242424!important;color:#fff!important}.aspyr-preorder-standard__button [data-add-to-cart-text]{display:block;font-size:15px;font-weight:800}.aspyr-preorder-standard__button small{align-items:center;display:flex;gap:7px;justify-content:center;margin-top:5px;font-size:10px;font-weight:500}.aspyr-stock-dot{display:inline-block;width:9px;height:9px;border:2px solid #c8ead5;border-radius:50%;background:#38a169;box-shadow:0 0 0 2px #38a16959}.aspyr-preorder-soldout__button{min-height:54px!important;margin:0!important;max-width:none!important;width:100%!important;clip-path:polygon(1.5% 0,100% 0,98.5% 100%,0 100%)!important;transform:none!important;border:1px solid #e1e1e1!important;background:#ededed!important;color:#6d6d6d!important;align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;transition:background-color .22s ease,color .22s ease,transform .22s ease,letter-spacing .22s ease;opacity:1!important}.aspyr-preorder-soldout__button small{font-size:8px;font-weight:600;letter-spacing:.1em}.aspyr-preorder-soldout__button:hover,.aspyr-preorder-soldout__button:focus-visible{background:#e5e5e5!important;color:#4f4f4f!important;letter-spacing:.18em;transform:translateY(-1px)!important}.aspyr-preorder-soldout__button:active{transform:translateY(0)!important}.aspyr-preorder-soldout__button:before,.aspyr-preorder-soldout__button:after{content:none!important;display:none!important}.aspyr-preorder-actions .aspyr-preorder-only__button{min-height:76px!important;margin:0!important;background:#74151b!important;color:#fff!important;filter:none;transition:background-color .24s ease,filter .24s ease,transform .24s ease}.aspyr-preorder-actions .aspyr-preorder-only__button:hover,.aspyr-preorder-actions .aspyr-preorder-only__button:focus-visible{background:#5c1015!important;color:#fff!important;filter:brightness(1.06) drop-shadow(0 7px 10px rgba(92,16,21,.18));transform:translateY(-2px)}.aspyr-preorder-actions .aspyr-preorder-only__button:active{filter:brightness(.98);transform:translateY(0)}.aspyr-preorder-actions .aspyr-preorder-only__button s,.aspyr-preorder-standard__button s{opacity:.7}.aspyr-preorder-actions .aspyr-preorder__title{font-size:14px;font-weight:800}.aspyr-preorder-actions .aspyr-preorder__message{font-size:9px;font-weight:500}.aspyr-preorder-actions .aspyr-preorder__error{margin:0;padding:9px 10px;border:1px solid #9b1c1c;color:#8a1212;font-size:10px;line-height:1.4}.aspyr-preorder-actions .aspyr-preorder__error[hidden]{display:none}[data-button_style=angled] .aspyr-preorder-only__button{clip-path:polygon(1.5% 0,100% 0,98.5% 100%,0 100%);margin:0!important;max-width:none;width:100%}[data-button_style=angled] .aspyr-preorder-only__button:before,[data-button_style=angled] .aspyr-preorder-only__button:after{content:none!important;display:none!important}.product-single__form--preorder .product__policies{clear:both;display:block;margin-bottom:0!important;margin-top:0!important;padding:2px 0 20px;position:relative;z-index:2}.aspyr-preorder-shipping-note{align-items:center;color:#969696;display:flex;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:600;gap:10px;justify-content:center;letter-spacing:.08em;margin:2px 0 18px;padding:12px 10px 2px;text-align:center;text-transform:uppercase}.aspyr-preorder-shipping-note__icon{flex:0 0 22px;height:22px;width:22px}.aspyr-preorder-shipping-note__icon .aspyr-preorder-shipping-note__line{fill:none;stroke:currentColor;stroke-miterlimit:10;stroke-width:2px}.aspyr-restock-open{overflow:hidden}.aspyr-restock-modal[hidden]{display:none!important}.aspyr-restock-modal{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:99999}.aspyr-restock-modal__backdrop{background:#0000009e;border:0;top:0;right:0;bottom:0;left:0;padding:0;position:absolute;width:100%}.aspyr-restock-modal__panel{animation:aspyr-restock-enter .24s ease both;background:#fff;box-shadow:0 20px 60px #0000003d;box-sizing:border-box;max-width:520px;padding:38px;position:relative;width:100%;z-index:1}.aspyr-restock-modal__close{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:#1d1d1d;cursor:pointer;font-size:28px;line-height:1;padding:8px;position:absolute;right:14px;top:10px}.aspyr-restock-modal__eyebrow,.aspyr-restock-modal__title,.aspyr-restock-modal__copy{font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.aspyr-restock-modal__eyebrow{color:#74151b;font-size:10px;font-weight:800;letter-spacing:.18em;margin:0 0 8px}.aspyr-restock-modal__title{font-size:26px;letter-spacing:.06em;margin:0 0 10px}.aspyr-restock-modal__copy{color:#666;font-size:12px;line-height:1.6;margin:0 0 24px}.aspyr-restock-form label:not(.aspyr-restock-form__consent){display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:9px;font-weight:700;letter-spacing:.14em;margin:0 0 7px}.aspyr-restock-form input[type=email],.aspyr-restock-form input[type=tel]{background:#fff;border:1px solid #cfcfcf;border-radius:0;box-sizing:border-box;font-size:14px;margin:0 0 16px;min-height:48px;padding:10px 12px;width:100%}.aspyr-restock-form input[type=email]:focus,.aspyr-restock-form input[type=tel]:focus{border-color:#74151b;box-shadow:0 0 0 1px #74151b;outline:0}.aspyr-restock-form__consent{align-items:flex-start;color:#707070;display:flex;font-size:9px;gap:9px;line-height:1.45;margin:0 0 20px}.aspyr-restock-form__consent input{flex:0 0 auto;margin-top:2px}.aspyr-restock-form__submit{-webkit-appearance:none;appearance:none;background:#151515;border:0;border-radius:0;color:#fff;cursor:pointer;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;font-weight:800;letter-spacing:.16em;min-height:52px;padding:12px 18px;transition:background-color .2s ease,transform .2s ease;width:100%}.aspyr-restock-form__submit:hover,.aspyr-restock-form__submit:focus-visible{background:#74151b;transform:translateY(-1px)}.aspyr-restock-form__success,.aspyr-restock-form__error{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:12px;line-height:1.55;padding:14px}.aspyr-restock-form__success{background:#f2f5f2;color:#2f5f38}.aspyr-restock-form__error{background:#fff2f2;color:#74151b;margin-bottom:16px}@keyframes aspyr-restock-enter{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.aspyr-preorder-soldout__button,.aspyr-preorder-actions .aspyr-preorder-only__button,.aspyr-restock-modal__panel{animation:none!important;transition:none!important}}.product-single__form--preorder .shopify-payment-button{margin-top:8px}.aspyr-preorder__button{align-items:center;background:#fff;border:2px solid #000;color:#000;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:86px;padding:14px 20px;width:100%}.aspyr-preorder__button:hover,.aspyr-preorder__button:focus{background:#f2f2f2;color:#000}.aspyr-preorder__button[hidden]{display:none!important}.aspyr-preorder__button[disabled]{cursor:not-allowed;opacity:.55}.aspyr-preorder__title{align-items:baseline;display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:5px;justify-content:center;letter-spacing:.12em;line-height:1.2}.aspyr-preorder__message{display:block;font-size:9px;font-weight:500;letter-spacing:.11em;line-height:1.35;text-transform:uppercase}.aspyr-preorder__message [aria-hidden=true]{display:inline-block;margin:0 5px}.aspyr-preorder__error{margin:8px 0 0}.aspyr-cart-preorder-badge{display:inline-block;margin:5px 0 2px;border:1px solid currentColor;padding:2px 6px;font-size:10px;font-weight:700;letter-spacing:.12em;line-height:1.4;background:#74151b;border-color:#74151b;color:#fff}.grid-product__tag--preorder{top:12px!important;right:auto!important;left:12px!important;background:#74151b!important;color:#fff!important}@media only screen and (max-width:768px){.aspyr-preorder-status{justify-content:center}.aspyr-preorder__button{min-height:80px}.aspyr-preorder__title{font-size:11px}.aspyr-preorder__message{font-size:8px}.aspyr-preorder-standard__button,.aspyr-preorder-actions .aspyr-preorder-only__button{min-height:68px!important}}.aspyr-fit{margin:8px 0 22px;width:100%}.aspyr-fit__track{display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))}.aspyr-fit__segment{background:#e3e3e3;display:block;height:4px}.aspyr-fit__segment.is-active{background:#111}.aspyr-fit__labels{color:#777;display:grid;font-size:9px;grid-template-columns:repeat(3,1fr);letter-spacing:.02em;line-height:1.2;margin-top:9px;text-transform:uppercase}.aspyr-fit__labels span:nth-child(2){text-align:center}.aspyr-fit__labels span:last-child{text-align:right}@media only screen and (min-width:769px){.aspyr-size-tools{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px;width:100%}.aspyr-size-tools__chart{min-width:0}.aspyr-size-tools__chart .tool-tip-trigger__title,.aspyr-size-chart-trigger,.aspyr-wair-trigger{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:#555;cursor:pointer;display:inline-flex;font-family:var(--typeBasePrimary),var(--typeBaseFallback);line-height:1;margin:0;padding:0;text-decoration:none}.aspyr-size-tools__chart .tool-tip-trigger__title,.aspyr-size-chart-trigger{flex-direction:row-reverse;gap:4px;font-size:8px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.aspyr-size-tools__chart .icon-size-chart,.aspyr-size-chart-trigger .icon-size-chart{height:12px;width:12px}.aspyr-size-tools__chart .icon-size-chart .a,.aspyr-size-chart-trigger .icon-size-chart .a{stroke:#767676!important}.aspyr-size-tools__chart .icon-size-chart ellipse,.aspyr-size-chart-trigger .icon-size-chart ellipse{fill:#767676!important}.aspyr-wair-trigger{gap:4px}.aspyr-wair-trigger__brand{font-family:Georgia,serif;font-size:11px;letter-spacing:-.06em}.aspyr-wair-trigger__text{border-bottom:1px solid currentColor;font-size:7px;font-weight:600;padding-bottom:1px}.aspyr-size-chart-trigger:hover,.aspyr-wair-trigger:hover,.aspyr-size-tools__chart .tool-tip-trigger__title:hover{opacity:.6}.product-single__meta [data-product-blocks] .product-block hr{border-color:#e4e4e4}.product-single__meta .variant__label[for*=-option-]{font-size:10px!important;letter-spacing:3px!important;margin-bottom:7px!important}.product-single__meta .variant-input-wrap[data-handle=size] label{align-items:center;box-sizing:border-box;display:flex!important;font-size:12px!important;font-weight:400!important;height:38px!important;justify-content:center;margin:0!important;min-width:0!important;padding:5px 10px!important;width:100%!important}.product-single__meta .variant-input-wrap[data-handle=size]{align-items:stretch;display:flex!important;gap:6px!important;margin:0!important;width:100%!important}.product-single__meta .variant-input-wrap[data-handle=size] .variant-input{display:block!important;flex:1 1 0;min-width:0}.product-single__meta .variant-input-wrap[data-handle=size] input[type=radio]:checked+label{border-width:1.5px!important;font-weight:500!important}.aspyr-fit{margin:0 0 12px;max-width:none;width:100%}.aspyr-fit--multi-option{margin-top:20px}.aspyr-fit__track{gap:5px}.aspyr-fit__segment{height:2px}.aspyr-fit__labels{color:#777;font-size:8px;letter-spacing:.025em;margin-top:10px}.kiwi-sizing-chart .kiwi-sizing-chart-btn,.kiwi-sizing-chart [class*=btn],[class*=kiwi-sizing-chart] [role=button]{align-items:center;color:#8a8a8a!important;display:inline-flex;font-size:12px!important;gap:5px;line-height:1.3}.kiwi-sizing-chart .kiwi-sizing-chart-btn svg,.kiwi-sizing-chart .kiwi-sizing-chart-btn img,.kiwi-sizing-chart [class*=btn] svg,.kiwi-sizing-chart [class*=btn] img,[class*=kiwi-sizing-chart] [role=button] svg,[class*=kiwi-sizing-chart] [role=button] img{height:16px!important;width:16px!important}}@media only screen and (max-width:768px){.aspyr-restock-modal{align-items:flex-end;padding:0}.aspyr-restock-modal__panel{max-width:none;padding:32px 22px calc(24px + env(safe-area-inset-bottom))}.aspyr-restock-modal__title{font-size:22px}.aspyr-size-tools{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;width:100%}.aspyr-size-chart-trigger,.aspyr-wair-trigger{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:#333;display:inline-flex;font-family:var(--typeBasePrimary),var(--typeBaseFallback);margin:0;padding:0}.aspyr-size-chart-trigger{flex-direction:row-reverse;gap:5px;font-size:8px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.aspyr-size-chart-trigger .icon-size-chart{height:14px;width:14px}.aspyr-wair-trigger{gap:4px}.aspyr-wair-trigger__brand{font-family:Georgia,serif;font-size:13px}.aspyr-wair-trigger__text{border-bottom:1px solid currentColor;font-size:8px}.aspyr-fit{margin:8px auto 18px;width:96%}.aspyr-fit__track{gap:4px}.aspyr-fit__segment{height:3px}.aspyr-fit__labels{font-size:8px}}.product-single__meta .variant-input-wrap[data-handle=size] input[type=radio]:checked+label{background:#3f3f3f!important;border-color:#3f3f3f!important;box-shadow:none!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/261/assets/aspyr-preorder.css.map */
