.prozess-product{--color-foreground: var(--prozess-header-foreground-rgb);--color-background: var(--prozess-header-background-rgb);--color-button: var(--prozess-header-foreground-rgb);--color-button-text: var(--prozess-header-background-rgb);--color-link: var(--prozess-header-foreground-rgb);--product-line: rgba(var(--color-foreground), .26);max-width:none;padding-inline:0;background:var(--prozess-header-paper);color:var(--prozess-header-ink);font-family:Prozess Barlow,Arial,sans-serif;letter-spacing:0}.prozess-product-navigation{display:flex;align-items:baseline;gap:10px;padding:16px clamp(20px,4vw,68px);border-bottom:1px solid var(--product-line);font-size:11px;line-height:1.5}.prozess-product-navigation a{flex:0 0 auto;color:inherit;text-underline-offset:4px}.prozess-product-navigation [aria-current]{min-width:0;overflow-wrap:anywhere}.prozess-product .product{border-bottom:1px solid var(--product-line)}.prozess-product .product>.grid__item{min-width:0}.prozess-product .product__media-wrapper{padding:clamp(20px,3vw,48px);background:var(--prozess-product-media-background)}.prozess-product .product__media-wrapper .global-media-settings{--media-radius: 0px;--media-border-width: 0px;--media-shadow-opacity: 0;background:transparent}.prozess-product .product__media img{object-fit:contain}.prozess-product .product__modal-opener--image .product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.prozess-product .product__info-wrapper{padding:clamp(28px,4vw,64px);border-left:1px solid var(--product-line)}.prozess-product .product__info-container{max-width:none}.prozess-product .product__text.caption-with-letter-spacing{font-size:11px;font-weight:700;letter-spacing:.1em}.prozess-product .product__title h1{margin-block:14px 20px;font-family:inherit;font-size:clamp(32px,3.6vw,54px);font-weight:700;line-height:1.06;letter-spacing:-.035em;overflow-wrap:anywhere}.prozess-product .price,.prozess-product .badge,.prozess-product input,.prozess-product select,.prozess-product button,.prozess-product .form__label,.prozess-product .product__accordion h2,.prozess-product .product__description h2,.prozess-product .product__description h3{font-family:inherit;letter-spacing:0}.prozess-product .price--large{font-size:21px}.prozess-product .product__tax{margin-top:8px;font-size:12px;line-height:1.5}.prozess-product .badge{border:1px solid var(--product-line);border-radius:0;background:var(--prozess-header-paper);color:inherit;font-size:11px}.prozess-product .product-form__input{max-width:none;min-width:0;margin:24px 0 0}.prozess-product .form__label{margin-bottom:8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.prozess-product .product-form__input input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0 5px 8px 0;padding:10px 14px;border:1px solid var(--product-line);border-radius:0;font-size:13px}.prozess-product .product-form__input input[type=radio]+label:before{box-shadow:none}.prozess-product .product-form__input input[type=radio]:checked+label{border-color:var(--prozess-header-ink)}.prozess-product .quantity{--inputs-radius: 0px;--inputs-shadow-opacity: 0;min-height:46px}.prozess-product .quantity__button{width:44px}.prozess-product .quantity__input{font-size:14px}.prozess-product .product-form__buttons{max-width:none}.prozess-product .product-form__submit{min-height:48px;padding:12px 18px;border:1px solid var(--prozess-header-ink);border-radius:0;background:var(--prozess-header-ink);color:var(--prozess-header-paper);font-size:12px;font-weight:700;line-height:1.4;text-transform:uppercase}.prozess-product .product-form__submit:before,.prozess-product .product-form__submit:after{box-shadow:none;border-radius:0}.prozess-product .product-form__submit:not([disabled]):hover{opacity:.85}.prozess-product .product__description{padding-top:24px;border-top:1px solid var(--product-line);font-size:15px;line-height:1.65;overflow-wrap:anywhere}.prozess-product .product__description img{max-width:100%;height:auto}.prozess-product-table{max-width:100%;overflow-x:auto;border:1px solid var(--product-line)}.prozess-product .product__description table{width:100%!important;table-layout:auto;box-shadow:none;font-size:14px;line-height:1.5;white-space:nowrap;overflow-wrap:normal}.prozess-product .product__description table th,.prozess-product .product__description table td{width:auto!important;padding:10px 6px;vertical-align:middle}.prozess-product .product__description table p{margin:0}.prozess-product .product__accordion{border-color:var(--product-line)}.prozess-product .thumbnail{border:1px solid var(--product-line);border-radius:0}.prozess-product .thumbnail[aria-current]{border:2px solid var(--prozess-header-ink);box-shadow:none}.prozess-product a:focus-visible,.prozess-product-table:focus-visible,.prozess-product button:focus-visible,.prozess-product summary:focus-visible,.prozess-product input:focus-visible,.prozess-product select:focus-visible{outline:2px solid var(--prozess-header-ink);outline-offset:3px}.prozess-product .product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--prozess-header-ink);outline-offset:3px;box-shadow:none}@media screen and (min-width:750px)and (max-width:989px){.prozess-product .product__info-wrapper{padding:24px}.prozess-product .product__title h1{font-size:32px}}@media screen and (max-width:749px){.prozess-product .product__info-wrapper{padding:28px 20px 36px;border-left:0;border-top:1px solid var(--product-line)}.prozess-product .product__media-list{width:100%;margin:0}.prozess-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:0}.prozess-product .product__media-list .product__media-item{width:100%}.prozess-product .product--mobile-columns .product__media-item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.prozess-product .product__media-list .product__media-item:first-child{margin-left:0}.prozess-product .product__media-list:after{display:none}.prozess-product .product__media-item--single .product__media{margin-inline:0}.prozess-product .product__title h1{font-size:clamp(30px,8vw,40px)}.prozess-product .thumbnail-slider{margin-top:16px}.prozess-product .thumbnail-list__item.slider__slide{width:64px}.prozess-product .slider-button{min-width:44px;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/prozess-product.css.map */
