.content-for-layout[data-template=product]{--brx-page-width: 1600px;--brx-page-edge: clamp(16px, 3vw, 48px);--brx-pdp-soft: var(--mb-brand-background, #f7f7f4);--brx-pdp-line: var(--mb-brand-border, #e7e7e3);--brx-pdp-ink: var(--mb-brand-text, #111111)}.content-for-layout[data-template=product] .brx-page-container{width:min(calc(100% - (var(--brx-page-edge) * 2)),var(--brx-page-width));margin-inline:auto}.content-for-layout[data-template=product] .brx-product-breadcrumb{width:min(calc(100% - (var(--brx-page-edge) * 2)),var(--brx-page-width));margin-inline:auto;padding-block:14px;border-bottom:1px solid var(--brx-pdp-line);color:var(--mb-brand-pdp-muted, #777770);font-family:var(--brx-font-body, var(--font-body--family));font-size:.7rem;font-weight:700;letter-spacing:.055em;line-height:1.35;text-transform:none}.content-for-layout[data-template=product] .product-information{--brx-pdp-soft: var(--mb-brand-background, #f7f7f4);--brx-pdp-line: var(--mb-brand-border, #e7e7e3);--brx-pdp-ink: var(--mb-brand-text, #111111);padding-block:0!important}.content-for-layout[data-template=product] .product-information__media{background:transparent;padding:clamp(16px,2vw,32px)!important}.content-for-layout[data-template=product] .product-information__media media-gallery{width:100%}.content-for-layout[data-template=product] .product-information__media .product-media-container{overflow:hidden;border:0!important;border-radius:var(--brx-radius-card, 10px)!important;background:var(--mb-brand-pdp-media, #ededeb)!important}.content-for-layout[data-template=product] .product-information__media .product-media,.content-for-layout[data-template=product] .product-information__media .product-media-constraint-wrapper{background:var(--mb-brand-pdp-media, #ededeb)!important}.content-for-layout[data-template=product] .product-information__media :is(img,video,iframe,.deferred-media__poster-image){object-fit:contain!important}@media screen and (min-width:750px){.content-for-layout[data-template=product] .product-information__media .media-gallery__grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}.content-for-layout[data-template=product] .product-information__media .media-gallery__grid>.product-media-container:first-child{grid-column:1 / -1!important;aspect-ratio:1 / 1!important;min-height:0!important}.content-for-layout[data-template=product] .product-information__media .media-gallery__grid>.product-media-container:not(:first-child){aspect-ratio:1 / 1!important;min-height:0!important;overflow:hidden!important;border:2px solid transparent!important;border-radius:var(--brx-radius-card, 10px)!important;cursor:zoom-in}.content-for-layout[data-template=product] .product-information.brx-world--micro .product-information__media .media-gallery__grid>.product-media-container:nth-child(2){border-color:#97bf0d!important}.content-for-layout[data-template=product] .product-information.brx-world--plus .product-information__media .media-gallery__grid>.product-media-container:nth-child(2){border-color:#fabb00!important}.content-for-layout[data-template=product] .product-information.brx-world--technik .product-information__media .media-gallery__grid>.product-media-container:nth-child(2){border-color:#ec6726!important}.content-for-layout[data-template=product] .product-information.brx-world--default .product-information__media .media-gallery__grid>.product-media-container:nth-child(2){border-color:var(--brx-pdp-ink)!important}.content-for-layout[data-template=product] .product-information__media .media-gallery__grid>.product-media-container:not(:first-child) :is(.product-media,.product-media-constraint-wrapper){height:100%!important;overflow:hidden!important;border-radius:inherit!important}.content-for-layout[data-template=product] .product-information__media .media-gallery__grid>.product-media-container:not(:first-child) :is(img,video,iframe,.deferred-media__poster-image){width:100%!important;height:100%!important;object-fit:contain!important}}.content-for-layout[data-template=product] .product-details{align-self:stretch;background:var(--mb-brand-surface, #fff);padding:clamp(28px,3.2vw,56px) clamp(22px,3.2vw,56px)!important}.content-for-layout[data-template=product] .product-details>.group-block{width:100%!important;max-width:none!important;height:min-content;margin-inline:auto;padding:0!important;gap:20px!important}.content-for-layout[data-template=product] .product-details .rating-wrapper{gap:7px;font-size:.75rem}.content-for-layout[data-template=product] .product-details .rating-wrapper .rating-count{font-size:.74rem;font-weight:700}.content-for-layout[data-template=product] .product-details .product-inventory{width:100%;font-family:var(--brx-font-body, var(--font-body--family))}.content-for-layout[data-template=product] .product-details .product-inventory__status{gap:8px;font-size:.78rem;font-weight:750}.content-for-layout[data-template=product] .product-details .variant-picker,.content-for-layout[data-template=product] .product-details variant-picker{padding-top:2px}.content-for-layout[data-template=product] .product-details .variant-option__button-label,.content-for-layout[data-template=product] .product-details .variant-picker input+label{min-height:44px;border-radius:999px!important;font-family:var(--brx-font-body, var(--font-body--family));font-size:.76rem;font-weight:800;letter-spacing:.035em}.content-for-layout[data-template=product] .product-details .product-form-buttons{display:grid!important;grid-template-columns:116px minmax(0,1fr)!important;column-gap:10px!important;row-gap:10px!important;align-items:stretch!important}.content-for-layout[data-template=product] .product-details .product-form-buttons>.quantity-selector-wrapper{grid-column:1!important;grid-row:1!important;width:116px!important;min-width:116px!important;max-width:116px!important;margin:0!important;align-self:stretch!important}.content-for-layout[data-template=product] .product-details .product-form-buttons>.quantity-selector-wrapper>.quantity-selector,.content-for-layout[data-template=product] .product-details .product-form-buttons>.quantity-selector-wrapper>quantity-selector-component{width:100%!important;height:54px!important;min-height:54px!important}.content-for-layout[data-template=product] .product-details .product-form-buttons>span:has(.add-to-cart-button){grid-column:2!important;grid-row:1!important;min-width:0!important;margin:0!important}.content-for-layout[data-template=product] .product-details .product-form-buttons>:is(accelerated-checkout,.shopify-payment-button),.content-for-layout[data-template=product] .product-details .product-form-buttons>*:has(>accelerated-checkout),.content-for-layout[data-template=product] .product-details .product-form-buttons>*:has(>.shopify-payment-button){grid-column:1 / -1!important}.content-for-layout[data-template=product] .product-details quantity-selector-component,.content-for-layout[data-template=product] .product-details .quantity-selector{border:2px solid var(--brx-pdp-line)!important;border-radius:var(--brx-radius-button, 6px)!important;background:var(--mb-brand-surface, #fff)!important}.content-for-layout[data-template=product] .product-details .add-to-cart-button{width:100%;min-height:54px;border:1.5px solid var(--brx-product-accent, #97bf0d)!important;border-radius:var(--brx-radius-button, 6px)!important;background:var(--brx-product-accent, #97bf0d)!important;color:var(--brx-pdp-ink)!important;box-shadow:none!important;font-family:var(--brx-font-body, var(--font-body--family));font-size:.84rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;transition:transform .16s ease,filter .16s ease}.content-for-layout[data-template=product] .product-information.brx-world--technik .product-details .add-to-cart-button{color:#fff!important}.content-for-layout[data-template=product] .product-details .add-to-cart-button:hover{transform:translateY(-1px);filter:brightness(.96)}.content-for-layout[data-template=product] .product-details .shopify-payment-button__button,.content-for-layout[data-template=product] .product-details accelerated-checkout{min-height:54px;border-radius:var(--brx-radius-button, 6px)!important}.content-for-layout[data-template=product] .product-details .payment-icons{margin-top:-2px}.content-for-layout[data-template=product] .product-details .payment-icons__item svg{width:34px;height:auto}.content-for-layout[data-template=product] .product-details .rte,.content-for-layout[data-template=product] .product-details .text-block{color:var(--mb-brand-pdp-subtle, #555550);font-size:.94rem;line-height:1.6}.content-for-layout[data-template=product] .product-recommendations .text-block :is(h2,h3,h4){color:var(--mb-brand-text, #111111);font-family:var(--brx-font-heading, var(--font-heading--family));font-size:clamp(2.15rem,1.6rem + 2vw,3.5rem);font-variation-settings:"wdth" 112,"wght" 800;font-weight:800;letter-spacing:-.04em;line-height:.95;text-transform:none}.content-for-layout[data-template=product] .sticky-add-to-cart__bar{width:min(calc(100% - 24px),920px)!important;bottom:max(14px,var(--safe-area-inset-bottom))!important;gap:12px!important;padding:10px!important;border:1px solid var(--mb-brand-pdp-border-soft, #ddddda)!important;border-radius:10px!important;background:#fffffff7!important;box-shadow:0 12px 38px #11111124!important;color:var(--mb-brand-text, #111111)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.content-for-layout[data-template=product] .sticky-add-to-cart__bar:before{display:none!important}.content-for-layout[data-template=product] .sticky-add-to-cart__image{width:52px!important;height:52px!important;border-radius:6px!important;background:var(--mb-brand-pdp-control-surface, #f1f1ee)!important}.content-for-layout[data-template=product] .sticky-add-to-cart__image-img{object-fit:contain!important}.content-for-layout[data-template=product] .sticky-add-to-cart__info{min-width:0;flex:1 1 auto}.content-for-layout[data-template=product] .sticky-add-to-cart__title{overflow:hidden;margin:0;color:var(--mb-brand-text, #111111);font-family:var(--brx-font-heading, var(--font-heading--family));font-size:.85rem;font-variation-settings:"wdth" 104,"wght" 800;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.content-for-layout[data-template=product] .sticky-add-to-cart__variant{margin-top:3px;color:var(--mb-brand-pdp-muted, #777770);font-size:.7rem}.content-for-layout[data-template=product] .sticky-add-to-cart__price :is(.price-item,.price__current,.price-item--sale){color:var(--mb-brand-text, #111111)!important;font-family:var(--brx-font-heading, var(--font-heading--family));font-size:1.05rem!important;font-variation-settings:"wdth" 105,"wght" 800;font-weight:800!important}.content-for-layout[data-template=product] .sticky-add-to-cart__button{min-width:190px;min-height:50px!important;padding:14px 24px!important;border:0!important;border-radius:6px!important;background:#97bf0d!important;color:var(--mb-brand-text, #111111)!important;box-shadow:none!important;font-size:.78rem!important;font-weight:800!important;letter-spacing:.045em;text-transform:uppercase}.content-for-layout[data-template=product]:has(.brx-world--plus) .sticky-add-to-cart__button{background:#fabb00!important}.content-for-layout[data-template=product]:has(.brx-world--technik) .sticky-add-to-cart__button{background:#ec6726!important;color:#fff!important}.content-for-layout[data-template=product] .sticky-add-to-cart__button:hover{filter:brightness(.96)}@media screen and (min-width:1000px){.content-for-layout[data-template=product] .product-information__grid--brx-ratio.product-information--media-left:not(.product-information--media-none){grid-template-columns:minmax(0,var(--brx-pdp-media-column, 55%)) minmax(0,var(--brx-pdp-details-column, 45%))!important;column-gap:0!important}.content-for-layout[data-template=product] .product-information__grid--brx-ratio.product-information--media-right:not(.product-information--media-none){grid-template-columns:minmax(0,var(--brx-pdp-details-column, 45%)) minmax(0,var(--brx-pdp-media-column, 55%))!important;column-gap:0!important}.content-for-layout[data-template=product] .product-information__grid--brx-ratio.product-information__grid--limit-details .product-details>.group-block{max-width:var(--details-max-width, 640px)!important}.content-for-layout[data-template=product] .product-information--media-left .product-information__media{padding-right:clamp(16px,2vw,32px)!important}.content-for-layout[data-template=product] .product-information--media-left .product-details{padding-left:clamp(28px,3.2vw,56px)!important}.content-for-layout[data-template=product] .product-details.sticky-content--desktop{top:var(--header-height, 0px)}}@media screen and (max-width:999px){.content-for-layout[data-template=product] .product-information__media{padding:16px!important}.content-for-layout[data-template=product] .product-details{padding:26px 16px 40px!important}.content-for-layout[data-template=product] .product-details>.group-block{max-width:none!important}}@media screen and (max-width:650px){.content-for-layout[data-template=product] .sticky-add-to-cart__bar{width:calc(100% - 20px)!important;gap:8px!important;padding:8px!important}.content-for-layout[data-template=product] .sticky-add-to-cart__image,.content-for-layout[data-template=product] .sticky-add-to-cart__info{display:none!important}.content-for-layout[data-template=product] .sticky-add-to-cart__price{flex:1 1 auto;padding-left:4px}.content-for-layout[data-template=product] .sticky-add-to-cart__button{min-width:0;min-height:46px!important;padding:13px 18px!important;font-size:.74rem!important}}@media screen and (max-width:749px){.content-for-layout[data-template=product] .brx-product-breadcrumb{border-bottom:0}}@media screen and (max-width:560px){.content-for-layout[data-template=product] .brx-product-breadcrumb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brx-product-page-v2.css.map */
