body{display:flex;flex-direction:column;min-height:100vh}#MainContent{flex:1 0 auto}.gpo-group__childs{flex-direction:column}.button{border-radius:15px}.button:after,.button:before{content:none}.button--primary{--color-button: 75, 65, 53;--color-button-text: 255, 255, 255;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.button--primary:not([disabled]):hover{opacity:.8}.button--secondary{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.button--secondary:not([disabled]):hover{background-color:rgba(var(--color-foreground),.08)}.facets__disclosure-vertical{border:0!important}.product__media-wrapper .product-media-container{--media-radius: 1.6rem}.product__media-wrapper .product-media-container .global-media-settings{border-radius:1.6rem;overflow:hidden}.product__media-wrapper .product-media-container .media{background-color:#f6f1e9;border-radius:1.6rem;overflow:hidden}.product__media-wrapper .product-media-container .media img{mix-blend-mode:multiply}.product__media-wrapper .thumbnail{border-radius:.8rem;overflow:hidden}.product__media-wrapper .thumbnail[aria-current]{box-shadow:0 0 0 .2rem #4b4135;border-color:#4b4135}.product__rental-badge{display:inline-flex;align-items:center;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.5rem 1.2rem;border-radius:.6rem;background-color:#e8f5e9;color:#2e7d32;line-height:1.3;margin-bottom:.4rem}.product__purchase-badge{display:inline-flex;align-items:center;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.5rem 1.2rem;border-radius:.6rem;background-color:#fff8e1;color:#e65100;line-height:1.3;margin-bottom:.4rem}.product__inquiry-badge{display:inline-flex;align-items:center;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.5rem 1.2rem;border-radius:.6rem;background-color:#e3f2fd;color:#1565c0;line-height:1.3;margin-bottom:.4rem}.product__price-with-unit{display:flex;align-items:center;flex-wrap:wrap;gap:0 .4rem}.product__price-with-unit .price--large{width:auto}.product__price-unit{font-size:1.6rem;font-weight:500;color:rgba(var(--color-foreground),.45)}.product__text.caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.18em;color:#4b4135;opacity:.7;margin-bottom:.4rem}.product__title h1{font-size:3.2rem;font-weight:700;line-height:1.15;letter-spacing:-.02em}@media screen and (min-width:750px){.product__title h1{font-size:3.6rem}}.product__info-container .price--large .price-item{font-size:2.4rem;font-weight:600;color:#4b4135}.product__tax{font-size:1.3rem;opacity:.55}.product-form__quantity .quantity__label,.product-form__quantity .form__label{font-size:1.3rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.product-form__quantity .quantity{--inputs-radius: 1.2rem;--inputs-radius-outset: calc(1.2rem + var(--inputs-border-width));--inputs-border-opacity: .12}.product-form__quantity .quantity__button{color:rgba(var(--color-foreground),.45);transition:color .2s ease,background-color .2s ease}.product-form__quantity .quantity__button:hover{color:#4b4135;background-color:#4b41350f;border-radius:1.2rem}.product-form__quantity .quantity__input{font-size:1.6rem;font-weight:600}.product-form__buttons .product-form__submit{min-height:5.2rem;font-size:1.5rem;letter-spacing:.06em;font-weight:600}.product-form__buttons .shopify-payment-button__button{border-radius:15px!important;min-height:5.2rem}.product__description{font-size:1.5rem;line-height:1.75;color:rgba(var(--color-foreground),.7);padding-top:2.4rem;margin-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.08)}.product__description h1,.product__description h2,.product__description h3,.product__description h4,.product__description h5,.product__description h6{color:rgb(var(--color-foreground));margin-bottom:.8rem}.product__accordion{border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:none}.product__accordion details summary{padding:1.8rem 0}.product__accordion .accordion__title{font-size:1.5rem;font-weight:600}.share-button{padding-top:1.6rem;margin-top:.8rem;border-top:1px solid rgba(var(--color-foreground),.08)}.share-button__button{font-size:1.3rem;color:rgba(var(--color-foreground),.45);transition:color .2s ease}.share-button__button:hover{color:#4b4135}@media screen and (min-width:750px){.product__info-wrapper{padding-top:1rem}.product__info-container>*+*{margin:1.8rem 0}}@media screen and (max-width:749px){.product__title h1{font-size:2.6rem}.product__info-container .price--large .price-item{font-size:2rem}}[class*=" tcustomizer-width--"]{display:flex!important;flex-direction:row-reverse!important;justify-content:flex-end;align-items:center;gap:16px}.tcustomizer-field{margin-bottom:0!important}.tcustomizer-error-message{margin-top:0!important;margin-bottom:1em}.tcustomizer-field__input{max-width:75px!important;background:#f5f5f5}#cart-notification-button:has([data-has-rental=true]){--color-button: 75, 65, 53;--color-button-text: 255, 255, 255;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}#cart-notification-button:has([data-has-rental=true]):hover{opacity:.8}.cart-item__rental-badge{display:inline-flex;align-items:center;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .8rem;border-radius:.5rem;background-color:#e8f5e9;color:#2e7d32;line-height:1.3;margin-top:.4rem}.cart-item__purchase-badge{display:inline-flex;align-items:center;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .8rem;border-radius:.5rem;background-color:#fff8e1;color:#e65100;line-height:1.3;margin-top:.4rem}.cart-item__inquiry-badge{display:inline-flex;align-items:center;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .8rem;border-radius:.5rem;background-color:#e3f2fd;color:#1565c0;line-height:1.3;margin-top:.4rem}.inquiry-form__trigger{text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center}.inquiry-form__inner{max-width:80rem;margin:0 auto}.inquiry-form__header{margin-bottom:3.2rem}.inquiry-form__title{font-size:2.4rem;font-weight:700;line-height:1.2;margin-bottom:.8rem}.inquiry-form__subtitle{font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.6)}.inquiry-form__products{margin-bottom:3.2rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:1.2rem;overflow:hidden}.inquiry-form__products-title{font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:1.6rem 2rem;background-color:rgba(var(--color-foreground),.03);border-bottom:1px solid rgba(var(--color-foreground),.08);margin:0}.inquiry-form__product-list{list-style:none;margin:0;padding:0}.inquiry-form__product-item{display:flex;align-items:center;gap:1.6rem;padding:1.6rem 2rem;border-bottom:1px solid rgba(var(--color-foreground),.06)}.inquiry-form__product-item:last-child{border-bottom:none}.inquiry-form__product-image{flex-shrink:0;width:6rem;border-radius:.8rem;overflow:hidden;background-color:rgba(var(--color-foreground),.03)}.inquiry-form__product-image img{display:block;width:100%;height:auto}.inquiry-form__product-details{flex:1;display:flex;flex-direction:column;gap:.2rem}.inquiry-form__product-name{font-size:1.4rem;font-weight:600}.inquiry-form__product-variant,.inquiry-form__product-qty,.inquiry-form__product-option{font-size:1.3rem;color:rgba(var(--color-foreground),.55)}.inquiry-form__rental-badge{display:inline-flex;align-self:flex-start;align-items:center;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .6rem;border-radius:.4rem;background-color:#e8f5e9;color:#2e7d32;line-height:1.3;margin-top:.2rem}.inquiry-form__purchase-badge{display:inline-flex;align-self:flex-start;align-items:center;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .6rem;border-radius:.4rem;background-color:#fff8e1;color:#e65100;line-height:1.3;margin-top:.2rem}.inquiry-form__inquiry-badge{display:inline-flex;align-self:flex-start;align-items:center;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .6rem;border-radius:.4rem;background-color:#e3f2fd;color:#1565c0;line-height:1.3;margin-top:.2rem}.inquiry-form__product-price{flex-shrink:0;font-size:1.4rem;font-weight:600;text-align:right}.cart-item__price-unit,.price .cart-item__price-unit,.inquiry-form__price-unit{display:inline!important;vertical-align:baseline!important;font-weight:400;font-size:1.2rem;color:rgba(var(--color-foreground),.45)}.inquiry-form__form{border:1px solid rgba(var(--color-foreground),.08);border-radius:1.2rem;padding:2.4rem}.inquiry-form__fields,.inquiry-form__field-row{display:flex;flex-direction:column;gap:1.6rem}.inquiry-form__field-row--two-col{flex-direction:column}@media screen and (min-width:750px){.inquiry-form__field-row--two-col{flex-direction:row}.inquiry-form__field-row--two-col .inquiry-form__field{flex:1}}.inquiry-form__field{display:flex;flex-direction:column;gap:.4rem}.inquiry-form__field .field__label{position:static;transform:none;pointer-events:auto;opacity:1;font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),.7);padding:0;margin:0;letter-spacing:normal;line-height:1.4}.inquiry-form__field .field__input{border:1px solid rgba(var(--color-foreground),.15);border-radius:.8rem;padding:1rem 1.2rem;font-size:1.4rem;transition:border-color .2s ease;width:100%;background:transparent;color:rgb(var(--color-foreground))}.inquiry-form__field .field__input::placeholder{color:rgba(var(--color-foreground),.4);opacity:1}.inquiry-form__field .field__input:focus{border-color:rgba(var(--color-foreground),.4);outline:none}.inquiry-form__field .text-area{resize:vertical;min-height:10rem}.inquiry-form__submit-row{margin-top:2.4rem}.inquiry-form__submit{min-height:5.2rem;font-size:1.5rem;letter-spacing:.06em;font-weight:600}.inquiry-form__success{display:flex;align-items:flex-start;gap:1rem;padding:1.6rem;border-radius:.8rem;background-color:#e8f5e9;color:#2e7d32;margin-bottom:2rem}.inquiry-form__success p{margin:0;font-size:1.4rem;line-height:1.5}.inquiry-form__success .svg-wrapper{flex-shrink:0;width:2rem;height:2rem}.inquiry-form__radio-group{display:flex;gap:2.4rem;padding:1.2rem 0}.inquiry-form__radio-label{display:flex;align-items:center;gap:.8rem;cursor:pointer;font-size:1.4rem}.inquiry-form__radio-label input[type=radio]{width:1.8rem;height:1.8rem;accent-color:rgb(var(--color-button));cursor:pointer;flex-shrink:0}.inquiry-form__same-address-label{display:flex;align-items:center;gap:.8rem;cursor:pointer;font-size:1.4rem;font-weight:500;padding:1.2rem 0 .4rem}.inquiry-form__same-address-label input[type=checkbox]{width:1.8rem;height:1.8rem;accent-color:rgb(var(--color-button));cursor:pointer;flex-shrink:0}.field__input--readonly{opacity:.6;background-color:rgba(var(--color-foreground),.04);cursor:not-allowed}.inquiry-form__errors{display:flex;align-items:flex-start;gap:1rem;padding:1.6rem;border-radius:.8rem;background-color:#fce4ec;color:#c62828;margin-bottom:2rem}.inquiry-form__errors p{margin:0;font-size:1.4rem;line-height:1.5}.inquiry-form__errors .svg-wrapper{flex-shrink:0;width:2rem;height:2rem}.cart-item__quantity-static{display:flex;align-items:center;justify-content:center;min-width:4rem;font-size:1.4rem;text-align:center}.price__badge-sale{display:none!important}@media screen and (min-width:990px){.header__icons{justify-self:stretch;align-items:center;gap:10px}}.header__inline-search{position:relative;flex:1 1 auto;margin:0;order:-1}.header__inline-search .header__inline-search-form{width:100%}.header__inline-search .field{position:relative;margin:0}.header__inline-search .field:before,.header__inline-search .field:after{display:none}.header__inline-search .search__input.field__input{background-color:#f0eeec!important;height:4.2rem;border-radius:2.1rem;border:none;background-color:rgba(var(--color-foreground),.06);padding:0 9.2rem 0 1.8rem;font-size:1.4rem;transition:background-color .2s ease;box-shadow:none;margin:0}.header__inline-search .search__input.field__input:focus,.header__inline-search .search__input.field__input:focus-visible,.header__inline-search .search__input.field__input:not(:placeholder-shown){border:none;background-color:rgba(var(--color-foreground),.1);box-shadow:none;outline:none;margin:0}.header__inline-search .search__input.field__input::placeholder{opacity:1;color:rgba(var(--color-foreground),.4)}.header__inline-search .field__label{display:none}.header__inline-search .search__button{right:0;top:0}.header__inline-search .reset__button{right:4.4rem;top:0}.header__inline-search .predictive-search--header{position:absolute;top:calc(100% + .4rem);left:0;width:100%;z-index:10;border-radius:1.2rem;box-shadow:0 4px 16px #0000001a;background:rgb(var(--color-background))}@media screen and (min-width:990px){.header__icon--cart{margin-left:auto}}.collection-type-filter[aria-label=Produktart]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
