.product-information h2{font-family:ABCWalterAlte-Normalgrotesk,sans-serif;font-size:4rem!important;font-weight:600!important}.product-information .price{font-family:ABCWalterAlte-Rauchwaren,sans-serif;font-size:1.2rem!important;font-weight:500!important}.add-to-cart-button{font-family:ABCWalterAlte-Roentgentherapie,sans-serif;background:#000;text-transform:uppercase;font-weight:600;font-size:1rem;padding:2rem}.product-description-features{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 1rem 2rem;border-top:2px solid black;border-bottom:2px solid black;justify-content:space-between}@media (min-width: 1024px){.product-description-features{flex-direction:row;gap:1.5rem}}.product-description-features__title{font-family:ABCWalterNeueVariable,sans-serif;font-size:.8rem;text-transform:uppercase;margin-bottom:.5rem;font-weight:600}.product-description-features__description-content{font-size:1rem;font-weight:600}.product-description-features__content{font-size:.8rem;font-weight:600}.product-description-features__description{width:30%}@media (max-width: 1024px){.product-description-features__description{width:100%}}.product-description-features__fabrics{width:12%!important}@media (max-width: 1024px){.product-description-features__fabrics{width:100%!important}}.product-description-features__features{width:13%!important}@media (max-width: 1024px){.product-description-features__features{width:100%!important}}.product-description-features__ratings{display:flex;flex-direction:column;gap:3rem;width:30%}@media (max-width: 1024px){.product-description-features__ratings{width:100%}}.rating-bar{position:relative;width:100%;height:8px;border-radius:4px;margin:.5rem 0;overflow:hidden;border:1px solid black}.rating-progress{height:100%;background-color:#000;border-radius:4px;transition:width .3s ease}.rating-labels{display:flex;justify-content:space-between;font-size:.7rem;color:#000;text-transform:uppercase;margin-top:.25rem}.rating-labels span{font-weight:700}.variant-picker{padding-bottom:0!important;padding-top:0!important}.product-benefits-find-store-container{display:flex;justify-content:space-between;margin-top:.5rem}.product-benefits{font-weight:500;width:100%;white-space:nowrap}.product-find-store-button{font-weight:500;text-transform:uppercase;width:100%;text-align:end}.product-find-store-button a{border-bottom:2px solid black}.variant-picker{width:100%}.variant-picker__form{display:flex;flex-direction:column;gap:3rem;width:100%}.variant-picker[data-shopify-visual-preview]{min-width:300px;padding-inline-start:max(4px,var(--padding-inline-start))}.variant-option{--options-border-radius: var(--variant-picker-button-radius);--options-border-width: var(--variant-picker-button-border-width);--variant-option-padding-inline: var(--padding-md);border:none;padding:0;display:flex;gap:.5rem}.variant-option--swatches{--options-border-radius: var(--variant-picker-swatch-radius);width:100%}.variant-option--swatches-disabled{pointer-events:none;cursor:not-allowed}.variant-option--swatches>overflow-list{justify-content:var(--product-swatches-alignment)}@media (max-width: 749px){.variant-option--swatches>overflow-list{justify-content:var(--product-swatches-alignment-mobile)}}.variant-option--buttons{display:flex;flex-wrap:wrap;gap:var(--gap-lg);margin:0;padding:0;border:none;align-items:center}@media screen and (max-width: 1024px){.variant-option--buttons{gap:0}}.variant-option--color-swatches{gap:.5rem!important}.variant-option--buttons legend{padding:0;margin-block-end:var(--margin-xs);font-weight:600}.variant-option__swatch-value{padding-inline-start:var(--padding-xs);color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}.variant-option__legend{text-transform:uppercase;font-weight:500;padding-bottom:1.5rem}.variant-option__button-label{--variant-picker-stroke-color: transparent;position:relative;padding-block:var(--padding-sm);padding-inline:var(--padding-md);border:none;border-radius:0;border-bottom:1px solid transparent;overflow:visible;min-height:auto;min-width:fit-content;white-space:nowrap;color:var(--color-variant-text);transition:border-bottom-color var(--animation-speed) var(--animation-easing);cursor:pointer;font-size:1.5rem;font-weight:600;width:fit-content;padding:0}@media screen and (max-width: 1024px){.variant-option__button-label{font-size:1rem}}@media screen and (min-width: 750px){.variant-option__button-label{padding-top:var(--padding-xs);padding-bottom:var(--padding-xs)}}.variant-option__button-label input{display:none}._ks_text{white-space:nowrap}@media screen and (max-width: 1024px){._ks_text{font-size:.6rem}}.variant-option__button-label__text{text-align:left;text-wrap:auto}.variant-option__image{object-fit:cover;display:block;width:9rem;height:11rem}@media screen and (max-width: 1024px){.variant-option__image{width:6rem;height:8rem}}.variant-option__button-label:has(.variant-option__image){padding:0;border:none;overflow:hidden;width:fit-content;min-width:80px}.variant-option__button-label:has(:checked) img{border:1px solid black}.variant-option__button-label:hover{cursor:pointer}.variant-option__button-label:hover img{border:1px solid black}.variant-option--equal-width-buttons:not(.variant-option--color-swatches){--variant-min-width: clamp(44px, calc(var(--variant-option-padding-inline) * 2 + var(--variant-ch)), 100%);display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--variant-min-width),1fr))}.variant-option--equal-width-buttons:not(.variant-option--color-swatches) .variant-option__button-label__text{text-align:center;text-wrap:balance}.variant-option__button-label:has(:focus-visible){--variant-picker-stroke-color: var(--color-foreground);border-color:var(--color-foreground);outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-swatch{--focus-outline-radius: var(--variant-picker-swatch-radius);padding:0;border:none;display:block;flex-basis:auto;min-height:auto}.variant-option__button-label:has(:checked){color:var(--color-variant-text);border-bottom:2px solid #000}.variant-option__button-label:has(.variant-option__image):has(:checked){border-bottom:none}.variant-option__button-label:not(:has(.variant-option__image)):hover{border-bottom:2px solid #000}.variant-option__button-label:has([data-option-available=false]){color:#666;cursor:not-allowed;pointer-events:none;opacity:.7}.variant-option__button-label:has([data-option-available=false]):hover{border-bottom-color:transparent;color:#666}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch{--focus-outline: var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.facets__inputs-list--swatches-grid .variant-option__button-label:has(:focus-visible) .swatch{--focus-outline: var(--focus-outline-width) solid currentcolor;outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.facets__inputs-list--swatches-grid .variant-option__button-label:has(:focus-visible){outline:none}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover{outline:none}.variant-option__button-label--has-swatch:hover{outline:var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));outline-offset:var(--focus-outline-offset)}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:checked){--focus-outline: none}.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:checked) .swatch{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-swatch:has(:checked){--focus-outline: var(--focus-outline-width) solid var(--color-foreground);outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}@supports not (background-color: rgb(from red 150 g b / alpha)){.variant-option__button-label--has-swatch:has(:checked),.variant-option__button-label:has(:focus-visible) .swatch,.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch{outline:none;position:relative;overflow:visible}.variant-option__button-label--has-swatch:has(:checked):after,.variant-option__button-label:has(:focus-visible) .swatch:after,.facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch:after{content:"";position:absolute;inset:calc(-1 * var(--focus-outline-offset));border:var(--focus-outline);border-radius:var(--focus-outline-radius, 50%);background-color:transparent;display:inherit}}.variant-option__button-label:has([data-option-available=false]):has(:checked){background-color:transparent;color:#666;border-bottom:2px solid #666;cursor:not-allowed;pointer-events:none;opacity:.7;font-weight:500}.variant-option__button-label input,.variant-option--images input{display:none}.variant-option__button-label svg{position:absolute;top:0;left:0;cursor:pointer;pointer-events:none;stroke-width:var(--style-border-width);stroke:var(--variant-picker-stroke-color)}.variant-option__select-wrapper{display:flex;position:relative;border:var(--style-border-width-inputs) solid var(--color-border);border-radius:var(--style-border-radius-inputs);align-items:center;margin-top:var(--margin-2xs);overflow:clip;transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.variant-option__select-wrapper:has(.swatch){--variant-picker-swatch-width: 20px;--variant-picker-swatch-height: 20px}.variant-option__select-wrapper:hover{border-color:var(--color-variant-hover-border)}.variant-option__select:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.variant-option__select{padding-block:var(--padding-md);padding-inline:var(--padding-lg) calc(var(--padding-lg) + var(--icon-size-2xs));-webkit-appearance:none;appearance:none;border:0;width:100%;margin:0;cursor:pointer}.variant-option__select-wrapper .icon{position:absolute;right:var(--padding-md);top:50%;transform:translateY(-50%);width:var(--icon-size-2xs);height:var(--icon-size-2xs);pointer-events:none}.variant-option__select--has-swatch{padding-inline-start:calc((2 * var(--padding-sm)) + var(--variant-picker-swatch-width))}.variant-option__select-wrapper .swatch{position:absolute;top:50%;left:var(--padding-md);transform:translateY(-50%)}.variant-picker--center,.variant-picker--center .variant-option{text-align:center;align-items:center;justify-content:center;width:100%}.variant-picker--right,.variant-picker--right .variant-option{text-align:right;justify-content:right}
/*# sourceMappingURL=/cdn/shop/t/198/assets/product-main.css.map */
