.product-information .product-details .text-block:is([class*=__text_title],:has(>h1))>:is(h1,h2,h3,h4,h5,h6,p){font-size:clamp(22px,6vw,26px);line-height:1.1;letter-spacing:-.02em;overflow-wrap:break-word}@media screen and (min-width:750px){.product-information .product-details .text-block:is([class*=__text_title],:has(>h1))>:is(h1,h2,h3,h4,h5,h6,p){font-size:clamp(28px,2.1vw,34px)}}.product-information .accordion .details__header,.bekra-pdp-faq .bekra-pdp-faq__question{font-weight:700}.product-information product-price .price{font-size:clamp(1.3125rem,1.2rem + .4vw,1.5rem);font-weight:700;line-height:1.1}.product-information product-price .compare-at-price{font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);font-weight:400}.product-information product-price:has(.compare-at-price) .price{color:var(--color-error, #8b0000)}@media screen and (max-width:749px){.product-information product-price .price{font-size:clamp(1.25rem,1.1rem + .5vw,1.4375rem)}.product-information product-price .compare-at-price{font-size:1rem}}.bekra-pdp-price-extra{margin-top:-10px;gap:3px}.bekra-pdp-price-extra__grundpreis{font-size:.75rem;line-height:1.25}.bekra-pdp-price-extra__tax{margin-top:3px;font-size:.75rem;line-height:1.3}.bekra-pdp-price-extra__tax a{color:inherit;text-decoration:underline;text-underline-offset:2px}.bekra-pdp-price-extra+.divider{display:none}.product-information product-inventory:has(.product-inventory__icon-in_stock) .product-inventory__text:after{content:var(--bekra-inventory-suffix, "")}.bekra-pdp-story .button,.bekra-pdp-lifestyle .button{min-height:48px;padding-inline:40px;padding-block:0;border-radius:999px;border-color:transparent;background-color:#001489;font-size:1rem;font-weight:600;line-height:1;transition:background-color var(--animation-values-slow, .2s ease),transform var(--animation-values-slow, .2s ease)}.bekra-pdp-story .button-secondary,.bekra-pdp-lifestyle .button-secondary{min-height:48px;padding-inline:40px;padding-block:0;border-radius:999px;background-color:transparent;color:#001489;border-color:#001489;font-size:1rem;font-weight:600;line-height:1;transition:background-color var(--animation-values-slow, .2s ease),transform var(--animation-values-slow, .2s ease)}@media(hover:hover)and (pointer:fine){.bekra-pdp-story .button:hover,.bekra-pdp-lifestyle .button:hover{background-color:color-mix(in srgb,#001489 88%,black);transform:translateY(-1px)}.bekra-pdp-story .button-secondary:hover,.bekra-pdp-lifestyle .button-secondary:hover{background-color:color-mix(in srgb,#001489 6%,white);transform:translateY(-1px)}}.bekra-pdp-story .button:active,.bekra-pdp-lifestyle .button:active{background-color:color-mix(in srgb,#001489 82%,black);transform:translateY(0)}.bekra-pdp-story .button-secondary:active,.bekra-pdp-lifestyle .button-secondary:active{background-color:color-mix(in srgb,#001489 10%,white);transform:translateY(0)}.buy-buttons-block .button,.sticky-add-to-cart .button{min-height:56px;padding-inline:24px;padding-block:0;border-color:transparent;background-color:#001489;font-size:1.0625rem;font-weight:700;line-height:1;transition:background-color var(--animation-values-slow, .2s ease),transform var(--animation-values-slow, .2s ease)}.buy-buttons-block .button-secondary,.sticky-add-to-cart .button-secondary{min-height:56px;padding-inline:24px;padding-block:0;background-color:transparent;color:#001489;border-color:#001489;font-size:1.0625rem;font-weight:700;line-height:1;transition:background-color var(--animation-values-slow, .2s ease),transform var(--animation-values-slow, .2s ease)}@media(hover:hover)and (pointer:fine){.buy-buttons-block .button:hover,.sticky-add-to-cart .button:hover{background-color:color-mix(in srgb,#001489 88%,black);transform:translateY(-1px)}.buy-buttons-block .button-secondary:hover,.sticky-add-to-cart .button-secondary:hover{background-color:color-mix(in srgb,#001489 6%,white);transform:translateY(-1px)}}.buy-buttons-block .button:active,.sticky-add-to-cart .button:active{background-color:color-mix(in srgb,#001489 82%,black);transform:translateY(0)}.buy-buttons-block .button-secondary:active,.sticky-add-to-cart .button-secondary:active{background-color:color-mix(in srgb,#001489 10%,white);transform:translateY(0)}.buy-buttons-block shopify-accelerated-checkout,.buy-buttons-block .shopify-payment-button{display:none!important}.buy-buttons-block .button[aria-disabled=true],.buy-buttons-block .button:disabled,.sticky-add-to-cart .button[aria-disabled=true]{opacity:.6;transform:none}.sticky-add-to-cart .sticky-add-to-cart__button{display:flex;align-items:center;justify-content:center}.product-information .product-form-buttons{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:12px;width:100%;max-width:100%;box-sizing:border-box}.product-information .product-form-buttons>.quantity-label,.product-information .product-form-buttons>.quantity-rules,.product-information .product-form-buttons>.volume-pricing{grid-column:1 / -1}.product-information .quantity-selector-wrapper{width:150px;max-width:100%;box-sizing:border-box}.product-information .quantity-selector{width:100%;height:100%;box-sizing:border-box}.product-information .product-form-buttons .add-to-cart-button{width:100%;min-width:0;max-width:100%;box-sizing:border-box;white-space:nowrap}@media screen and (max-width:749px){.product-information .quantity-selector-wrapper{width:136px}.product-information .product-form-buttons .add-to-cart-button{padding-inline:12px}.product-information .product-form-buttons .add-to-cart-text{gap:8px}}@media screen and (max-width:380px){.product-information .product-form-buttons{gap:6px}.product-information .quantity-selector-wrapper{width:128px}.product-information .product-form-buttons .add-to-cart-button{padding-inline:10px;font-size:.8125rem}.product-information .product-form-buttons .add-to-cart-text{gap:6px}}.product-information .quantity-selector,.product-information .quantity-selector:hover{background-color:#fff}.product-information .quantity-selector input[type=number]{background-color:#fff;color:var(--color-foreground)}.product-information .quantity-selector .quantity-minus,.product-information .quantity-selector .quantity-plus{color:#fff}.product-information .quantity-selector .quantity-minus .svg-wrapper,.product-information .quantity-selector .quantity-plus .svg-wrapper{flex-shrink:0}.product-information .quantity-selector input[type=number]:focus{background-color:#fff}@media(prefers-reduced-motion:reduce){.buy-buttons-block .button,.sticky-add-to-cart .button,.bekra-pdp-story .button,.bekra-pdp-lifestyle .button,.buy-buttons-block .button-secondary,.sticky-add-to-cart .button-secondary,.bekra-pdp-story .button-secondary,.bekra-pdp-lifestyle .button-secondary{transition:background-color .2s ease,opacity .2s ease}.buy-buttons-block .button:hover,.buy-buttons-block .button:active,.sticky-add-to-cart .button:hover,.sticky-add-to-cart .button:active,.bekra-pdp-story .button:hover,.bekra-pdp-story .button:active,.bekra-pdp-lifestyle .button:hover,.bekra-pdp-lifestyle .button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bekra-pdp.css.map */
