.crosley-design-system{letter-spacing:var(--font-paragraph--letter-spacing);color:var(--color-crosley-body);overflow-wrap:anywhere}.crosley-design-system :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){color:var(--color, var(--color-crosley-heading))}.crosley-design-system :is(.paragraph,.rte,.text-block){letter-spacing:var(--font-paragraph--letter-spacing)}.crosley-design-system :is(.menu-list__link,.menu-list__item,.header-actions__action,.header-drawer__menu-item){font-family:var(--font-ui-navigation--family);font-size:var(--font-ui-navigation--size);font-weight:var(--font-ui-navigation--weight);line-height:var(--font-ui-navigation--line-height);letter-spacing:var(--font-ui-navigation--letter-spacing);text-transform:var(--font-ui-navigation--case)}.crosley-design-system .menu-list__submenu :is(.mega-menu__link--parent,.menu-list__link--parent){font-family:var(--font-ui-mega-heading--family);font-size:var(--font-ui-mega-heading--size);font-weight:var(--font-ui-mega-heading--weight);line-height:var(--font-ui-mega-heading--line-height);letter-spacing:var(--font-ui-mega-heading--letter-spacing);text-transform:var(--font-ui-mega-heading--case)}.crosley-design-system .menu-list__submenu :is(a,.mega-menu__link){font-family:var(--font-ui-mega-link--family);font-size:var(--font-ui-mega-link--size);font-weight:var(--font-ui-mega-link--weight);line-height:var(--font-ui-mega-link--line-height);letter-spacing:var(--font-ui-mega-link--letter-spacing);text-transform:var(--font-ui-mega-link--case)}.crosley-design-system :is(.announcement-bar,.announcement-bar__slide,.announcement-bar__text){font-family:var(--font-ui-announcement--family);font-size:var(--font-ui-announcement--size);font-weight:var(--font-ui-announcement--weight);line-height:var(--font-ui-announcement--line-height);letter-spacing:var(--font-ui-announcement--letter-spacing);text-transform:var(--font-ui-announcement--case)}.crosley-design-system a[ref=productTitleLink] .text-block,.crosley-design-system .cart-items__title,.crosley-design-system [data-testid=sticky-product-title]{font-family:var(--font-ui-product-title--family);font-size:var(--font-ui-product-title--size);font-weight:var(--font-ui-product-title--weight);line-height:var(--font-ui-product-title--line-height);letter-spacing:var(--font-ui-product-title--letter-spacing);text-transform:var(--font-ui-product-title--case)}.crosley-design-system :is(product-price,.price,.cart-items__price,.sticky-add-to-cart__price){font-family:var(--font-ui-product-price--family);font-size:var(--font-ui-product-price--size);font-weight:var(--font-ui-product-price--weight);line-height:var(--font-ui-product-price--line-height);letter-spacing:var(--font-ui-product-price--letter-spacing);text-transform:var(--font-ui-product-price--case)}.crosley-design-system .product-badges__badge{min-height:var(--badge-min-height);color:var(--crosley-badge-text, var(--color-background));background:var(--crosley-badge-background, var(--color-crosley-primary));font-family:var(--font-ui-badge--family);font-size:var(--font-ui-badge--size);font-weight:var(--font-ui-badge--weight);line-height:var(--font-ui-badge--line-height);letter-spacing:var(--font-ui-badge--letter-spacing);text-transform:var(--font-ui-badge--case)}.crosley-design-system :is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded){min-height:max(var(--button-min-height),var(--minimum-touch-target));font-family:var(--font-ui-button--family);font-size:var(--button-font-size, var(--font-ui-button--size));font-weight:var(--font-ui-button--weight);line-height:var(--button-line-height, var(--font-ui-button--line-height));letter-spacing:var(--button-letter-spacing, var(--font-ui-button--letter-spacing));text-transform:var(--font-ui-button--case)}@media screen and (max-width:749px){.crosley-design-system :is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded){min-height:var(--button-min-height-mobile, var(--button-min-height));padding-block:var(--button-padding-block-mobile, var(--button-padding-block));padding-inline:var(--button-padding-inline-mobile, var(--button-padding-inline));font-size:var(--button-font-size-mobile, var(--button-font-size, var(--font-ui-button--size)))}}.crosley-design-system .button:active:not(:disabled,[aria-disabled=true]){--button-background-color: var(--color-primary-button-active-background);transform:translateY(1px)}.crosley-design-system :is(input:not([type=checkbox],[type=radio]),select,textarea,.field__input){min-height:var(--input-min-height);font-family:var(--font-ui-input--family);font-size:16px;font-weight:var(--font-ui-input--weight);line-height:var(--font-ui-input--line-height);letter-spacing:var(--font-ui-input--letter-spacing);text-transform:var(--font-ui-input--case);color:var(--color-input-text);background:var(--color-input-background);border-radius:var(--style-border-radius-inputs)}.crosley-design-system :is(label,.field__label,.form__label,legend){font-family:var(--font-ui-form-label--family);font-size:var(--font-ui-form-label--size);font-weight:var(--font-ui-form-label--weight);line-height:var(--font-ui-form-label--line-height);letter-spacing:var(--font-ui-form-label--letter-spacing);text-transform:var(--font-ui-form-label--case)}.crosley-design-system :is(input,select,textarea)[aria-invalid=true]{border-color:var(--color-crosley-error);box-shadow:0 0 0 var(--style-border-width-inputs) var(--color-crosley-error)}.crosley-design-system :is(input,select,textarea):disabled{color:var(--input-disabled-text-color);background:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color);cursor:not-allowed;opacity:1}.crosley-design-system .restock-alerts-modal-box .restock-alerts-submit-button{border-radius:0!important;margin-block:0!important}.crosley-design-system .restock-alerts-modal-box .restock-alerts-variant-select{margin-bottom:0!important}.crosley-design-system .restock-alerts-modal-box .modalBoxUpperSectionStyle{padding-bottom:var(--padding-xs)!important}.crosley-design-system .restock-alerts-modal-box .modalBoxLowerSectionStyle{padding-top:var(--padding-xs)!important}.crosley-design-system .footer-content :is(.menu__heading__default,h2,h3,h4){font-family:var(--font-ui-footer-heading--family);font-size:var(--font-ui-footer-heading--size);font-weight:var(--font-ui-footer-heading--weight);line-height:var(--font-ui-footer-heading--line-height);letter-spacing:var(--font-ui-footer-heading--letter-spacing);text-transform:var(--font-ui-footer-heading--case)}.crosley-design-system .footer-content :is(.menu__link,nav a){font-family:var(--font-ui-footer-link--family);font-size:var(--font-ui-footer-link--size);font-weight:var(--font-ui-footer-link--weight);line-height:var(--font-ui-footer-link--line-height);letter-spacing:var(--font-ui-footer-link--letter-spacing);text-transform:var(--font-ui-footer-link--case)}.crosley-design-system :is(.caption,.caption-with-letter-spacing,.tax-note,.unit-price,.blog-post-card__meta,.footer-utilities){font-family:var(--font-ui-caption--family);font-size:var(--font-ui-caption--size);font-weight:var(--font-ui-caption--weight);line-height:var(--font-ui-caption--line-height);letter-spacing:var(--font-ui-caption--letter-spacing);text-transform:var(--font-ui-caption--case);color:var(--color-crosley-muted)}.crosley-design-system:is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin: var(--crosley-gutter-mobile)}@media screen and (min-width:750px){.crosley-design-system:is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin: var(--crosley-gutter-600)}}@media screen and (min-width:1200px){.crosley-design-system:is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin: var(--crosley-gutter-860)}}@media screen and (min-width:750px)and (max-width:1199px){.crosley-design-system [id*=__hero_slideshow] .slide__content,.crosley-design-system [id*=__audio_engine] .group-block-content,.crosley-design-system [id*=__miller_collab] .group-block-content,.crosley-design-system [id*=__gift_guide] .section-content-wrapper{padding-inline:var(--crosley-gutter-600)}}.crosley-design-system :focus-visible{outline-color:var(--focus-outline-color)}@media(prefers-reduced-motion:reduce){.crosley-design-system :is(.button,.button-secondary,.button-custom){transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/crosley-design-system.css.map */
