.section--extra-tight{--calculated-section-spacing-block-start: min(16px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: min(16px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))));--calculated-section-spacing-inline: min(64px, var(--section-spacing-inline, var(--context-section-spacing-inline)))}@media screen and (min-width: 700px){.section--extra-tight{--calculated-section-spacing-block-start: min(16px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(16px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}@media screen and (min-width: 1600px){.section--extra-tight{--calculated-section-spacing-block-start: min(24px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(24px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}.section--tight-top{--calculated-section-spacing-block-start: min(16px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))))}@media screen and (min-width: 700px){.section--tight-top{--calculated-section-spacing-block-start: min(24px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))))}}@media screen and (min-width: 1000px){.section--tight-top{--calculated-section-spacing-block-start: min(48px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))))}}.text-md{font-size:var(--text-md);line-height:1.6}.text-xl{font-size:var(--text-xl);line-height:1.6}@media screen and (min-width: 700px){.sm\:text-md{font-size:var(--text-md);line-height:1.6}.sm\:text-xl{font-size:var(--text-xl);line-height:1.6}}.button--xl{font-size:var(--text-base);padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5)}@media screen and (min-width: 700px){.button--xl{font-size:var(--text-md);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-8)}}.ds-rounded-md{border-radius:var(--spacing-6) 0 var(--spacing-6) 0}.ds-rounded-lg{border-radius:var(--spacing-8) 0 var(--spacing-8) 0}.ds-rounded-xl{border-radius:var(--spacing-24) 0 var(--spacing-24) 0}@media screen and (max-width: 699px){.ds-rounded-xl{border-radius:var(--spacing-8) 0 var(--spacing-8) 0}}.section-stack{gap:var(--spacing-8)}.prose *+.button+.button{margin-inline-start:var(--spacing-6)}.semi-bold{font-weight:var(--text-font-weight-semibold);font-family:var(--text-font-family-semibold)}.normal{font-weight:var(--text-font-weight)}.button--outline.button--secondary:hover{background:rgb(var(--background-secondary))}.ds-breadcrumbs{display:flex;gap:var(--spacing-2);-webkit-hyphens:auto;hyphens:auto;flex-wrap:wrap;align-items:center}.ds-breadcrumbs a{-webkit-hyphens:auto;hyphens:auto}.accordion__toggle.ds-accordion__toggle .chevron{margin-block-start:0!important}.accordion .accordion__content.ds-accordion__content{margin-block-end:var(--spacing-3)!important}@media screen and (min-width: 700px){.accordion .accordion__content.ds-accordion__content{margin-block-end:var(--spacing-4)!important}}.content-over-media--xl{--content-over-media-height: 720px}@media screen and (max-width: 699px){.content-over-media--xl{--content-over-media-height: 520px}}.content-over-media--xxl{--content-over-media-height: 720px}@media screen and (max-width: 699px){.content-over-media--xxl{--content-over-media-height: 640px}}.prose button+button{margin-inline-start:var(--spacing-4)}.section.wo-top-padding{padding-block-start:0}.button--tertiary{--button-background: var(--button-background-tertiary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-tertiary);--button-outline-color: var(--button-text-tertiary)}.accordion.ds-accordion{border-color:#ccc}.accordion.ds-accordion+.accordion.ds-accordion{border-top:none}.circle-button--fill.ds-circle-button--fill{background:rgb(var(--background-secondary))}.circle-button{width:var(--spacing-10);height:var(--spacing-10)}#launcher{z-index:6!important}.product-quick-add.is-visible{z-index:8}.section-header .prose .subheading+.h2{margin-block-start:var(--spacing-2)}@media (min-width: 700px){.ds-hide-on-desktop{display:none}}@media (max-width: 699px){.ds-hide-on-mobile{display:none}}.jdgm-widget.jdgm-review-widget{max-width:1024px;margin:0 auto}.jdgm-btn,.jdgm-write-rev-link,.jdgm-write-rev-link.close-form-btn{font-size:var(--text-md)!important;padding-block-start:var(--spacing-2-5)!important;padding-block-end:var(--spacing-2-5)!important;border-radius:var(--spacing-8) 0!important}@media screen and (min-width: 700px){.jdgm-btn,.jdgm-write-rev-link,.jdgm-write-rev-link.close-form-btn{padding-inline-start:var(--spacing-8)!important;padding-inline-end:var(--spacing-8)!important}}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div{padding:0 8px}}#bss-b2b-registration-form{border-radius:var(--rounded);background:rgb(var(--text-color) / .05);box-shadow:none!important}.bss-b2b-registration-form-title{letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.bss-b2b-registration-form-title h1{font-size:var(--text-h2);font-family:PPFraktionSans,Arial,sans-serif!important;line-height:1.1;font-weight:var(--heading-font-weight);font-style:var(--heading-font-style)}.bss-b2b-rf-field.field-header.bss-b2b-grid-col-3 h4{font-size:var(--text-h5)!important;margin-top:var(--spacing-4)!important}.ds-cp-price{font-size:14px;opacity:.8}.ds-line-item__quantity-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.ds-line-item__remove{display:inline-flex;align-items:center;color:var(--text-color);opacity:.7;transition:opacity .2s ease}.ds-line-item__remove:hover{opacity:1}.ds-product-card__figure,.ds-product-card__figure a,.ds-product-card__figure a img{height:100%;width:100%;display:block}.ds-flex-center{display:flex;align-items:center}.header__business-customers{position:absolute;top:100%;padding:var(--spacing-1) var(--spacing-2);background-color:rgb(var(--background-primary));color:rgb(var(--text-primary));border-bottom-left-radius:var(--spacing-2);border-bottom-right-radius:var(--spacing-2)}.mt-2{margin-block-start:var(--spacing-2)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
