.product-fit{margin:var(--alt-space-5) 0 var(--alt-space-4)}.product-fit__line{display:flex;gap:var(--alt-space-2);align-items:flex-start;color:var(--alt-text-body);font-family:var(--alt-font-ui);font-size:1.35rem;line-height:1.5}.product-fit__mark{flex:0 0 .7rem;height:.7rem;margin-top:.5rem;background:var(--alt-color-brand);transform:rotate(45deg);border-radius:1px}.product-fit__text>*{margin:0}.product-fit__text strong,.product-fit__text b{color:var(--alt-text-strong);font-weight:var(--alt-font-semibold)}.product-fit__row{display:flex;flex-wrap:wrap;gap:var(--alt-space-2) var(--alt-space-4);margin:var(--alt-space-3) 0 0;padding-left:calc(.7rem + var(--alt-space-2))}.product-fit__row li{font-family:var(--alt-font-ui);font-size:1.15rem;color:var(--alt-text-muted);letter-spacing:.01em}.product-fit__link{display:inline-flex;margin-top:var(--alt-space-3);font-size:var(--alt-type-sm)}.product-fit+.product-form{margin-top:var(--alt-space-2)}.product-guarantee{margin-top:var(--alt-space-3);padding-top:var(--alt-space-3);border-top:.1rem solid var(--alt-border-hair)}.product-guarantee__scarcity{display:flex;align-items:flex-start;gap:var(--alt-space-2);margin:0 0 var(--alt-space-3);font-family:var(--alt-font-ui);font-size:1.25rem;line-height:1.5;color:var(--alt-text-strong)}.product-guarantee__mark{flex:0 0 .6rem;height:.6rem;margin-top:.5rem;background:var(--alt-color-brand);transform:rotate(45deg)}.product-guarantee__body{color:var(--alt-text-body);font-family:var(--alt-font-ui);font-size:1.35rem;line-height:1.5}.product-guarantee__body>*{margin:0}.product-guarantee__body strong,.product-guarantee__body b{color:var(--alt-text-strong);font-weight:var(--alt-font-semibold)}.product-guarantee__coverage{margin:var(--alt-space-2) 0 0;font-family:var(--alt-font-ui);font-size:1.15rem;line-height:1.45;color:var(--alt-text-muted);letter-spacing:.01em}.product-guarantee__link{display:inline-flex;margin-top:var(--alt-space-3);font-size:var(--alt-type-sm)}.product-form__input{max-width:100%}.product-form__input .form__label{color:var(--alt-text-muted);font-family:var(--alt-font-ui);font-size:1.1rem;font-weight:var(--alt-font-semibold);letter-spacing:var(--alt-letter-eyebrow);line-height:1.2;margin-bottom:var(--alt-space-2);text-transform:uppercase}.product-form__input--pill input[type=radio]+label{border-color:var(--alt-border-hair);border-radius:var(--alt-radius-xs);color:var(--alt-text-strong);font-family:var(--alt-font-ui);font-size:1.18rem;font-weight:var(--alt-font-medium);letter-spacing:0;margin:0 .6rem .7rem 0;min-height:3.4rem;padding:.9rem 1.35rem;transition:background-color var(--alt-motion-fast) var(--alt-motion-ease),border-color var(--alt-motion-fast) var(--alt-motion-ease),color var(--alt-motion-fast) var(--alt-motion-ease)}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--alt-color-accent-strong)}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--alt-color-brand);border-color:var(--alt-color-brand);color:var(--alt-text-on-dark)}.product-form__submit,.shopify-payment-button__button{min-height:4.8rem}.product-form__submit.button--secondary{background:transparent;border:.1rem solid var(--alt-color-brand);color:var(--alt-color-brand);font-family:var(--alt-font-ui);font-size:1.25rem;font-weight:var(--alt-font-semibold);letter-spacing:0;text-transform:none}.product-form__submit.button--secondary:after{box-shadow:none}.product-form__submit.button--secondary:hover{background:var(--alt-color-brand);color:var(--alt-text-on-dark)}.product-form__submit,.shopify-payment-button__button{min-height:6.4rem}.product-form__submit.button--primary,.product-form__submit.button--secondary{background:var(--alt-color-brand);border:.1rem solid var(--alt-color-brand);color:var(--alt-text-on-dark);font-family:var(--alt-font-ui);font-size:1.4rem;font-weight:var(--alt-font-semibold);letter-spacing:.12em;text-transform:uppercase}.product-form__submit.button--primary:after,.product-form__submit.button--secondary:after{box-shadow:none}.product-form__submit.button--primary:hover,.product-form__submit.button--secondary:hover{background:var(--alt-color-brand-deep);border-color:var(--alt-color-brand-deep);color:var(--alt-text-on-dark)}.product-form__input--pill{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:var(--alt-space-4)}.product-form__input--pill .form__label{flex:0 0 100%}.product-form__input--pill input[type=radio]+label{align-items:center;background:var(--alt-color-stone-300);border:.1rem solid transparent;border-radius:var(--alt-radius-xs);display:inline-flex;justify-content:center;margin:0;min-height:4.4rem;min-width:7.4rem;padding:1rem 1.4rem}.product-form__input--pill input[type=radio]:checked+label{background:transparent;border-color:var(--alt-color-brand);color:var(--alt-text-strong);box-shadow:inset 0 0 0 .1rem var(--alt-color-brand)}.product-form__input--pill input[type=radio]:checked+.variant-swatch-label{background:transparent;border-color:var(--alt-color-brand);box-shadow:0 0 0 .2rem var(--alt-color-ivory),0 0 0 .35rem var(--alt-color-brand)!important}.product-form__submit.button--primary,.product-form__submit.button--secondary{transition:background-color var(--alt-motion-fast) var(--alt-motion-ease),border-color var(--alt-motion-fast) var(--alt-motion-ease),transform var(--alt-motion-fast) var(--alt-motion-ease)}.product-form__submit.button--primary:active,.product-form__submit.button--secondary:active{transform:scale(.98)}.product-form__submit.button--primary:focus-visible,.product-form__submit.button--secondary:focus-visible{outline:var(--alt-focus-outline);outline-offset:var(--alt-focus-offset);box-shadow:var(--alt-focus-ring)}.product-form__submit[disabled],.product-form__submit[disabled]:hover{background:var(--alt-color-stone-400);border-color:var(--alt-color-stone-400);color:var(--alt-text-muted);cursor:not-allowed;opacity:1;transform:none}.product-form__input--pill input[type=radio]+label{transition:background-color var(--alt-motion-fast) var(--alt-motion-ease),border-color var(--alt-motion-fast) var(--alt-motion-ease),color var(--alt-motion-fast) var(--alt-motion-ease),transform var(--alt-motion-fast) var(--alt-motion-ease)}.product-form__input--pill input[type=radio]+label:active{transform:scale(.97)}.product-form__input--pill input[type=radio]:focus-visible+label{outline:var(--alt-focus-outline);outline-offset:var(--alt-focus-offset)}.product-form__input--pill input[type=radio]:disabled+label:not(.variant-swatch-label),.product-form__input--pill input[type=radio].disabled+label:not(.variant-swatch-label){background:transparent;border-color:var(--alt-border-hair);color:var(--alt-text-muted);cursor:not-allowed;background-image:linear-gradient(to top right,transparent calc(50% - .05rem),var(--alt-border-hair) calc(50% - .05rem),var(--alt-border-hair) calc(50% + .05rem),transparent calc(50% + .05rem))}.product-form__input--pill input[type=radio]:disabled+.variant-swatch-label,.product-form__input--pill input[type=radio].disabled+.variant-swatch-label{cursor:not-allowed;opacity:.38}.product-form__submit.button--primary:active,.product-form__submit.button--secondary:active,.product-form__input--pill input[type=radio]+label:active{transform:none}.product-form__input fieldset,fieldset.product-form__input{border:0;margin:0;padding:0}.product-form__input legend{padding:0}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-buy-box.css.map */
