:root{--primary-color: #101828;--secondary-color: #475467;--tertiary-color: #98A2B3;--font-size-small: 10px;--font-size-medium: 14px;--line-height: 18px}.volume-pricing-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-family:var(--font-family-3)}.volume-pricing-header{font-size:11px;font-weight:400;text-transform:uppercase;color:var(--primary-color)}.volume-pricing-content{display:flex;flex-direction:row;align-self:stretch;justify-content:space-between;padding-top:8px;padding-bottom:8px}.volume-pricing-content--header{display:flex;flex-direction:row;align-self:stretch;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--color-base-200)}.volume-pricing-content--header .price-unit,.volume-pricing-content--header .case-cost,.volume-pricing-content--header .unit-text,.volume-pricing-content--header .case-text{color:var(--color-text);text-transform:uppercase;font-weight:700;font-size:11px}.volume-block{display:flex;align-items:flex-start}.tier,.case,.price-wrapper,.unit{width:96px}.dynamic-container{display:flex;justify-content:flex-start;align-items:flex-start}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.tier-text,.price-unit,.case-cost,.unit-text,.case-text{font-size:var(--text-xxxs);font-weight:400;line-height:var(--line-height);color:var(--primary-color)}.tier-text{font-weight:700}.dynamic-price,.dynamic-casecost{font-size:var(--font-size-medium);font-weight:700;line-height:var(--line-height);color:var(--primary-color)}.price-unit,.case-cost{color:var(--secondary-color)}.unit-start,.unit-end,.case-start,.case-end{font-weight:300;line-height:var(--line-height)}.unit-text,.case-text{color:var(--tertiary-color)}.emdash-after:after{content:"\2014"}.price{flex:1}@media(max-width:600px){.volume-pricing-container{flex-direction:column}.volume-block{width:100%;align-items:center}.dynamic-container{justify-content:center}}.price{align-items:center;flex-direction:row;flex-wrap:wrap}.emdash:before{content:"\2014"}.Jan2024,.Jan2025{color:#475467;font-size:10px;font-weight:400;line-height:18px}.price dl{display:flex;flex-direction:column;margin-top:0;margin-bottom:0}.price dd{margin:0 10px 0 0}.price__wrapper{display:flex;justify-content:space-between;align-items:flex-start}.price__container{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.price__container .price{font-size:18px}.price .price__last:last-of-type{margin:0}.price__availability,.price__regular{display:block}.price__sale,.price__availability,.price--on-sale .price__regular,.price--on-sale .price__availability,.price--no-compare .price__compare{display:none}.price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap}.price--center{display:flex;justify-content:center}.price-item{font-size:var(--product-price-font-size);letter-spacing:var(--product-price-letter-spacing);font-weight:var(--product-price-font-weight);line-height:var(--product-price-line-height)}.price-item .text{display:inline-block;vertical-align:middle;font-size:var(--font-body-size);font-weight:var(--font-weight-normal);color:var(--product-compare-price-color);letter-spacing:0;line-height:var(--product-price-line-height);margin:-2px 10px 0 0}.price-item .money{display:inline-block;vertical-align:middle;font-family:var(--product-price-font);font-size:var(--product-price-font-size);font-weight:var(--product-price-font-weight);letter-spacing:var(--product-price-letter-spacing);line-height:var(--product-price-line-height);color:var(--product-price-color)}.unit-price{font-size:calc(var(--font-body-size) - 2px);font-weight:var(--font-weight-normal);color:var(--product-compare-price-color);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin-top:.2rem;text-transform:uppercase}.price.price--unavailable{visibility:hidden}.price.price--end{justify-content:flex-end}.price-item--sale,.price.price--on-sale .price-item--sale .money{color:var(--product-sale-price-color)}.price.price--on-sale .price-item--regular .money{text-decoration:line-through;font-weight:var(--font-weight-normal)!important;color:var(--product-compare-price-color)}.price.price--medium .price-item .money{font-size:18px;letter-spacing:0}.price.price--large .price-item .money{font-size:30px;letter-spacing:-.04em}.price.price--large.price--on-sale .price__sale{align-items:center}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-volume-price.css.map */
