.oz-inventory-status__badge{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.4rem 1rem;border-radius:2rem;font-size:var(--oz-inv-text-size, 1.3rem);line-height:1.2;text-align:left;transition:background-color .3s ease}.oz-inventory-status__badge--in{color:var(--oz-inv-in-text);background-color:var(--oz-inv-in-bg);--oz-inv-icon: var(--oz-inv-in-icon)}.oz-inventory-status__badge--low{color:var(--oz-inv-low-text);background-color:var(--oz-inv-low-bg);--oz-inv-icon: var(--oz-inv-low-icon)}.oz-inventory-status__badge--mto{color:var(--oz-inv-mto-text);background-color:var(--oz-inv-mto-bg);--oz-inv-icon: var(--oz-inv-mto-icon)}.oz-inventory-status__badge--out{color:var(--oz-inv-out-text);background-color:var(--oz-inv-out-bg);--oz-inv-icon: var(--oz-inv-out-icon)}.oz-inventory-status__dot{display:inline-flex;flex:0 0 auto;width:var(--oz-inv-icon-size, 15px);height:var(--oz-inv-icon-size, 15px);color:var(--oz-inv-icon)}.oz-inventory-status__dot svg{display:block;width:100%;height:100%;overflow:visible}.oz-inventory-status__dot-outer{transform-origin:7.5px 7.5px}.oz-inventory-status__badge--ripple .oz-inventory-status__dot-outer{animation:ozInventoryRipple 1.6s ease-out infinite}@keyframes ozInventoryRipple{0%{transform:scale(.8);opacity:.45}70%{transform:scale(1.6);opacity:0}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.oz-inventory-status__badge--ripple .oz-inventory-status__dot-outer{animation:none}}.oz-inventory-status__text,.oz-inventory-status__text p{margin:0}.oz-inventory-status__text a{color:inherit;text-decoration:underline}.oz-preorder-progress__label{margin:0 0 .8rem;font-weight:600;line-height:1.3}.oz-preorder-progress__track{position:relative;width:100%;height:.8rem;overflow:hidden;border-radius:5rem;background:rgba(var(--color-foreground),.15)}.oz-preorder-progress__fill{display:block;width:var(--oz-progress-width);height:100%;border-radius:inherit;background:var(--oz-progress-fill-color, rgb(var(--accent-color)));transition:width var(--duration-default, .3s) ease}.oz-preorder-progress__supporting-text{margin:.8rem 0 0;color:rgba(var(--color-foreground),.75);font-size:1.3rem;line-height:1.4}.oz-feature-content--collapsible .oz-feature-content__content{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--oz-collapsed-lines)}.oz-feature-content__toggle-input:checked+.oz-feature-content__content{display:block;-webkit-line-clamp:unset}.oz-feature-content__toggle{display:inline-block;margin-top:.8rem;color:rgba(var(--color-link),var(--alpha-link));cursor:pointer;font-size:1.4rem;line-height:1.4;text-decoration:underline;text-underline-offset:.3rem}.oz-feature-content__toggle:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.oz-feature-content__read-less,.oz-feature-content__toggle-input:checked~.oz-feature-content__toggle .oz-feature-content__read-more{display:none}.oz-feature-content__toggle-input:checked~.oz-feature-content__toggle .oz-feature-content__read-less{display:inline}.oz-feature-content__toggle-input:focus-visible~.oz-feature-content__toggle{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.2rem}.footer-block--oz-email-signup{min-width:0}.oz-email-signup{box-sizing:border-box;min-width:0;padding:var(--oz-email-signup-padding-y) var(--oz-email-signup-padding-x);color:var(--oz-email-signup-supporting-color);text-align:left}.oz-email-signup--background-custom{background-color:var(--oz-email-signup-background)}.oz-email-signup--align-center{text-align:center}.oz-email-signup--align-right{text-align:right}.oz-email-signup__content{display:flex;flex-direction:column;gap:var(--oz-email-signup-content-spacing);min-width:0}.oz-email-signup__eyebrow,.oz-email-signup__title,.oz-email-signup__microcopy{margin:0}.oz-email-signup__eyebrow{color:var(--oz-email-signup-supporting-color);font-size:var(--oz-email-signup-eyebrow-size);font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.oz-email-signup__title{color:var(--oz-email-signup-heading-color);font-family:var(--font-heading-family);font-size:var(--oz-email-signup-heading-size);font-style:var(--font-heading-style);font-weight:var(--oz-email-signup-heading-weight);letter-spacing:var(--font-heading-letter-spacing);line-height:1.15}.oz-email-signup__description{color:var(--oz-email-signup-supporting-color);font-size:var(--oz-email-signup-description-size);line-height:1.5}.oz-email-signup__description.rte p{margin:0}.oz-email-signup__description a{color:inherit}.oz-email-signup__form{display:flex;flex-direction:column;align-items:flex-start;gap:var(--oz-email-signup-form-gap);width:var(--oz-email-signup-form-width);max-width:100%;margin:0}.oz-email-signup--align-center .oz-email-signup__form{align-items:center;margin-inline:auto}.oz-email-signup--align-right .oz-email-signup__form{align-items:flex-end;margin-left:auto}.oz-email-signup__field,.oz-email-signup__message{width:100%}.oz-email-signup__input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--oz-email-signup-input-height);padding:0 1.6rem;border:var(--oz-email-signup-input-border-width) solid var(--oz-email-signup-input-border);border-radius:var(--oz-email-signup-input-radius);background-color:var(--oz-email-signup-input-background);color:var(--oz-email-signup-input-text);font:inherit;font-size:1.6rem;line-height:1.2;-webkit-appearance:none;appearance:none}.oz-email-signup__input::placeholder{color:var(--oz-email-signup-input-text);opacity:.7}.oz-email-signup__input:focus,.oz-email-signup__input:focus-visible{outline:.2rem solid var(--oz-email-signup-button-text);outline-offset:.2rem;box-shadow:none}.footer .footer-block--oz-email-signup .oz-email-signup button.button.oz-email-signup__button{box-sizing:border-box;width:100%;min-width:0;min-height:var(--oz-email-signup-button-height);padding:1.2rem 2rem;border:var(--oz-email-signup-button-border-width) solid currentColor;border-radius:var(--oz-email-signup-button-radius);background-color:var(--oz-email-signup-button-background);color:var(--oz-email-signup-button-text);box-shadow:none;justify-content:var(--oz-email-signup-button-justify);text-align:inherit;white-space:normal}.footer .footer-block--oz-email-signup .oz-email-signup button.button.oz-email-signup__button:before,.footer .footer-block--oz-email-signup .oz-email-signup button.button.oz-email-signup__button:after{content:none;box-shadow:none}.footer .footer-block--oz-email-signup .oz-email-signup button.button.oz-email-signup__button:hover{background-color:var(--oz-email-signup-button-hover-background);color:var(--oz-email-signup-button-hover-text)}.footer .footer-block--oz-email-signup .oz-email-signup button.button.oz-email-signup__button:focus,.footer .footer-block--oz-email-signup .oz-email-signup button.button.oz-email-signup__button:focus-visible{outline:.2rem solid var(--oz-email-signup-supporting-color);outline-offset:.3rem;box-shadow:none}.footer .footer-block--oz-email-signup .oz-email-signup.oz-email-signup--button-content button.button.oz-email-signup__button{width:auto;max-width:100%}.footer .footer-block--oz-email-signup .oz-email-signup.oz-email-signup--button-custom button.button.oz-email-signup__button{width:var(--oz-email-signup-button-width);max-width:100%}.oz-email-signup__message{align-items:flex-start;justify-content:flex-start;margin:0;color:var(--oz-email-signup-supporting-color);font-size:1.3rem;text-align:left}.oz-email-signup__message .icon{flex:0 0 auto;margin-top:.2rem}.oz-email-signup__microcopy{color:var(--oz-email-signup-supporting-color);font-size:var(--oz-email-signup-microcopy-size);line-height:1.5}@media screen and (min-width:750px)and (max-width:989px){.footer__content-top .footer-block--oz-email-signup.grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing))}}@media screen and (max-width:749px){.oz-email-signup__title{font-size:max(22px,calc(var(--oz-email-signup-heading-size) * .8))}.oz-email-signup__form,.footer .footer-block--oz-email-signup .oz-email-signup.oz-email-signup--button-content button.button.oz-email-signup__button,.footer .footer-block--oz-email-signup .oz-email-signup.oz-email-signup--button-custom button.button.oz-email-signup__button{width:100%}}@media(forced-colors:active){.oz-email-signup__input,.footer .footer-block--oz-email-signup .oz-email-signup button.button.oz-email-signup__button{border:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
