.product__title h1,.product__title .h1,.collection-hero__title,h1.title--primary,.article-template__title{font-size:calc(var(--font-heading-scale) * 1.8rem)}.main-page-title.page-title{font-size:calc(var(--font-heading-scale) * 2.4rem)}@media only screen and (min-width:750px){.product__title h1,.product__title .h1,.collection-hero__title,h1.title--primary,.article-template__title{font-size:calc(var(--font-heading-scale) * 2.4rem)}.main-page-title.page-title{font-size:calc(var(--font-heading-scale) * 3.12rem)}}.zd-stock-block:empty{display:none}.zd-stock{margin:.2rem 0 0;font-size:1.2rem;line-height:1.3;letter-spacing:.02em}.zd-stock--in{color:rgb(var(--color-foreground))}.zd-stock--min,.zd-stock--mto,.zd-stock--multi,.zd-stock--available,.zd-stock--out{color:rgba(var(--color-foreground),.62)}.card__content,.card-information{display:flex;flex-direction:column}.zd-add-wrap{display:flex;gap:.6rem;align-items:stretch;margin-top:auto;padding-top:.8rem}.zd-add-qty{width:6.4rem;flex:0 0 auto;padding:.6rem .4rem;text-align:center;font-size:1.4rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--inputs-radius, .4rem)}.zd-add{flex:1 1 auto;min-width:0;padding:.6rem 1rem;font-size:1.3rem;font-weight:600;line-height:1.2;cursor:pointer;color:#fff;background:#c8102e;border:1px solid #c8102e;border-radius:.4rem;transition:background .15s ease,border-color .15s ease}.zd-add:hover{background:#a60d26;border-color:#a60d26}.zd-add:focus-visible{outline:2px solid #c8102e;outline-offset:2px}.zd-add.is-busy,.zd-add:disabled{opacity:.7;cursor:default}.zd-add-options{display:inline-block;margin-top:auto;padding-top:.8rem;font-size:1.3rem}.zd-add-unavailable{margin:.8rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.62)}.cart-count-bubble{background-color:#c8102e!important;color:#fff!important}.cart-count-bubble span{color:#fff!important}.product-form__submit,.product-form__submit.button,.product-form__submit.button--primary,.product-form__submit.button--secondary{background:#c8102e!important;border-color:#c8102e!important;color:#fff!important;font-weight:600}.product-form__submit:hover:not([disabled]){background:#a60d26!important;border-color:#a60d26!important}.product-form__submit[disabled],.product-form__submit.disabled{background:rgba(var(--color-foreground),.12)!important;border-color:rgba(var(--color-foreground),.12)!important;color:rgba(var(--color-foreground),.5)!important}@media screen and (min-width:750px){.product__media-wrapper{position:sticky;top:calc(var(--header-height, 8rem) + 2rem);align-self:start}.zd-buy-dock{margin-top:1.6rem;padding:1.4rem;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.6rem}.zd-buy-dock>.product-form__quantity{margin-top:0}.zd-buy-dock>.product-form{margin-bottom:0}}@media screen and (max-width:749px){.zd-buy-dock{margin-top:1.6rem}}.zd-buy-dock pickup-availability{display:none}.zd-buy-dock{position:relative;z-index:5}.product__media-wrapper .product-media-container,.product__media-wrapper slider-component,.product__media-wrapper media-gallery{z-index:1}.cart__checkout-button,.cart__checkout-button.button,#checkout,button[name=checkout]{background:#c8102e!important;border-color:#c8102e!important;color:#fff!important;font-weight:600}.cart__checkout-button:hover:not([disabled]),#checkout:hover:not([disabled]),button[name=checkout]:hover:not([disabled]){background:#a60d26!important;border-color:#a60d26!important}.cart__checkout-button[disabled],#checkout[disabled],button[name=checkout][disabled]{background:rgba(var(--color-foreground),.12)!important;border-color:rgba(var(--color-foreground),.12)!important;color:rgba(var(--color-foreground),.5)!important}@media screen and (min-width:750px){.product__media-wrapper .product__media-item .product-media-container .media,.product__media-wrapper .product__media-item .product__media{padding-top:min(var(--ratio-percent, 100%),46rem)!important}.product__media-wrapper .product__media-item .product__media img{object-fit:contain}}@media screen and (max-width:749px){.product__media-wrapper .product__media-item .product-media-container .media,.product__media-wrapper .product__media-item .product__media{padding-top:min(var(--ratio-percent, 100%),30rem)!important}.product__media-wrapper .product__media-item .product__media img{object-fit:contain}}.zedaro-account-action{white-space:nowrap;width:auto;min-width:0;padding-inline:.6rem}.zd-myplace-wrap{position:relative;display:inline-flex;align-items:center}.zd-myplace{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:auto;min-width:0;height:auto;padding:.5rem 1.2rem;border:.1rem solid currentColor;border-radius:999px;background:transparent;color:inherit;font:inherit;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer}.zd-myplace:hover,.zd-myplace-wrap:hover .zd-myplace{background:#c8102e;border-color:#c8102e;color:#fff}.zd-myplace__label{font-size:1.3rem;font-weight:600}.zd-myplace__chev{font-size:1rem;line-height:1}.zd-myplace__menu{position:absolute;top:100%;right:0;z-index:60;display:none;min-width:18rem;margin:0;padding:.8rem 0 .4rem;list-style:none;background:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 18 18 18));border:.1rem solid rgba(var(--color-foreground, 18 18 18),.15);border-radius:.6rem;box-shadow:0 6px 18px #0000002e}.zd-myplace-wrap:hover .zd-myplace__menu,.zd-myplace-wrap:focus-within .zd-myplace__menu{display:block}.zd-myplace-wrap:after{content:"";position:absolute;top:100%;right:0;width:18rem;height:1rem}.zd-myplace__menu li{margin:0}.zd-myplace__menu a{display:block;padding:.7rem 1.2rem;color:inherit;text-decoration:none;font-size:1.3rem;white-space:nowrap}.zd-myplace__menu a:hover{background:#c8102e;color:#fff}.header__icons .zd-myplace-wrap,.header__icons>.zd-myplace{order:-1;margin-right:.6rem}.zd-qs .zd-qs__heading{font-size:clamp(14px,3.8vw,24px);white-space:nowrap}.quick-order-list__table .variant-item__inner{width:auto}.quick-order-list__table .variant-item__quantity{width:12rem}.quick-order-list__table .variant-item__price,.quick-order-list__table .variant-item__totals{width:9rem}.quick-order-list__table .variant-item__name.break,.quick-order-list__table .variant-item__sku.break{word-break:normal;overflow-wrap:anywhere}.zd-qs__input:placeholder-shown{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/41/assets/zedaro-base-overrides.css.map */
