.product-information--main{--we-pdp-green: #007757;--we-pdp-green-hover: #036249;--we-pdp-border: #e5e5e5;--we-pdp-fg: #171717;--we-pdp-fg-muted: rgb(23 23 23 / 75%);--we-pdp-page-bg: #f5f5f5;--pcard-bg: #ffffff;--pcard-accent: #f3f3f3}@media(min-width:768px){.product-information--main.product-information{--gap: 6.4rem;position:relative;background-color:var(--we-pdp-page-bg)}.product-information--main.product-information:before{content:"";position:absolute;inset-block:0;inset-inline:50%;z-index:0;width:100vw;margin-inline-start:-50vw;background-color:var(--we-pdp-page-bg);pointer-events:none}.product-information--main .product-information__grid{position:relative;z-index:1;align-items:start;align-content:start;--details-offset-left: 6.4rem;--details-offset-right: 0;display:grid;grid-template-columns:730fr 610fr;grid-template-rows:auto}.product-information--main .product-information__media{display:flex;flex-direction:column;gap:.8rem;grid-column:1;grid-row:1;align-self:start;position:sticky;top:var(--header-height, 0px);z-index:1}.product-information--main .product-information__media .media-gallery.sticky-element{position:relative;top:auto}.product-information--main .product-information__below-media{position:relative;z-index:1;padding-block:.8rem 0}.product-information--main .product-information__below-media .block-accordion.accordion--card{display:flex;flex-direction:column;gap:.6rem}.product-information--main .product-information__below-media .accordion__row{position:relative;z-index:0}.product-information--main .product-information__details{align-self:start;grid-column:2;grid-row:1}.product-information--main .product-information__details>.group-block{background-color:#fff;border-radius:2.4rem;padding:3.2rem;box-sizing:border-box}.product-information--main .product-information__details>.group-block.sticky-element{position:sticky;inset-block-start:var(--header-height, 0px)}.product-information--main .product-information__details>.group-block>.group-block-content{--f-row-gap: 0;--f-row-gap-mobile: 0;gap:0}.product-information--main .product-information__details>.group-block>.group-block-content>.group-block:has(.we-site-pdp-trust),.product-information--main .product-information__details>.group-block>.group-block-content>.group-block:has(.product-title-block){padding-block-start:1.6rem}.product-information--main .we-site-pdp-protein-switcher{padding-block-start:1.6rem}.product-information--main .variant-picker{padding-block-start:2.4rem}.product-information--main .variant-picker__form{gap:2.4rem}.product-information--main .we-site-pdp-abonnement{padding-block-start:2.4rem}.product-information--main .buy-buttons-block{padding-block:1.6rem 1.2rem}.product-information--main .buy-buttons-block:has(+.we-site-pdp-price-note){padding-block-end:.4rem}.product-information--main product-recommendations.block-product-recommendations,.product-information--main .block-product-recommendations{padding-block-start:3.2rem}}@media(max-width:767.98px){.product-information--main.product-information{--gap: 0;background-color:#fff;padding-inline:0}.product-information--main .product-information__grid{display:flex;flex-direction:column;gap:0}.product-information--main .product-information__details,.product-information--main .product-information__details>.group-block,.product-information--main .product-information__details>.group-block>.group-block-content,.product-information--main .product-information__media{display:contents}.product-information--main .product-information__details>.group-block.sticky-element{position:static}.product-information--main .block-breadcrumbs{order:1;padding:1.2rem 1.6rem 0;background-color:var(--pcard-bg)}.product-information--main .block-breadcrumbs .breadcrumbs{gap:.6rem}.product-information--main .media-gallery--main{order:2;width:100%;margin:0;background-color:var(--pcard-bg);border-radius:0 0 2rem 2rem;overflow:hidden}.product-information--main .media-gallery--we-site-colored{border-radius:0 0 2rem 2rem;overflow:hidden}.product-information--main .media-gallery--we-site-colored .media-gallery__carousel-container,.product-information--main .product-media--colored{border-radius:0}.product-information--main .media-gallery--we-site-colored .media-gallery__carousel-container,.product-information--main .product-media--colored{aspect-ratio:1 / 1}.product-information--main .media-gallery__carousel-container,.product-information--main .media-gallery__carousel .swiper{position:relative}.product-information--main .media-gallery__carousel-thumbnails--outside{display:none}.product-information--main .media-gallery .carousel__controls[data-controls-breakpoint=mobile]{position:absolute;inset-block-end:1.2rem;inset-inline:0;z-index:2;display:flex;justify-content:center;width:100%;pointer-events:none}.product-information--main .media-gallery .carousel__controls[data-controls-breakpoint=mobile] .carousel__navigation,.product-information--main .media-gallery .carousel__controls[data-controls-breakpoint=mobile] .carousel__controls-buttons,.product-information--main .media-gallery .carousel__controls[data-controls-breakpoint=mobile] .carousel__counter{display:none}.product-information--main .media-gallery .carousel__controls[data-controls-breakpoint=mobile] .carousel__pagination{pointer-events:auto;position:static;inset:auto;width:auto;height:auto;background:transparent}.product-information--main .media-gallery .carousel__pagination--progressbar{width:auto;height:auto;background:transparent}.product-information--main .media-gallery .carousel__pagination--progressbar .swiper-pagination-progressbar-fill{display:none}.product-information--main .media-gallery .swiper-pagination-bullets{display:flex;align-items:center;justify-content:center;gap:.4rem}.product-information--main .media-gallery .swiper-pagination-bullet{width:.6rem;height:.6rem;margin:0!important;border-radius:.2rem;background:#17171740;opacity:1}.product-information--main .media-gallery .swiper-pagination-bullet-active{background:#171717bf}.product-information--main .product-information__details>.group-block>.group-block-content>*:not(.block-breadcrumbs):not(product-recommendations):not(.block-product-recommendations):not(.we-site-pdp-protein-switcher){order:3;padding-inline:1.6rem;box-sizing:border-box}.product-information--main .product-information__details>.group-block>.group-block-content>.we-site-pdp-protein-switcher{order:3;margin-block-start:1.6rem;padding-inline:1.6rem;box-sizing:border-box}.product-information--main .product-information__details>.group-block>.group-block-content>.block-breadcrumbs+*{padding-block-start:1.2rem}.product-information--main .we-site-pdp-trust{margin-block-end:.4rem}.product-information--main .variant-picker__form{gap:2.4rem}.product-information--main .variant-option--buttons:has(.variant-option__step):not(.variant-option--packung){padding-block-start:1.6rem}.product-information--main .we-site-pdp-abonnement{padding-block-start:2.4rem}.product-information--main product-recommendations.block-product-recommendations,.product-information--main .block-product-recommendations{order:5;padding-inline:1.6rem;padding-block-start:1.6rem;box-sizing:border-box}.product-information--main .product-title-block,.product-information--main .product-title-block :is(h1,h2,h3,h4,h5,h6,p){font-size:clamp(2.2rem,6vw,2.8rem)}.product-information--main .we-site-pdp-intro{gap:1.2rem}.product-information--main .variant-option--buttons{--we-pdp-size-gap: .6rem}.product-information--main .variant-option--buttons .variant-option__label{margin-block-end:.8rem}.product-information--main .product-form-buttons{gap:.4rem;padding-block:1.6rem 1.2rem}.product-information--main .buy-buttons-block:has(+.we-site-pdp-price-note) .product-form-buttons{padding-block-end:.4rem}.product-information--main .quantity-selector--select{min-width:7.2rem;height:5.6rem;border-radius:1.6rem}.product-information--main .product-form-buttons .add-to-cart-button{min-height:5.6rem;border-radius:1.6rem}.product-information--main .product-information__details>.group-block>.group-block-content>.group-block:has(>.group-block-content.layout-panel-flex--row>.group-block>.group-block-content>.icon-block){padding-inline:0}.product-information--main .product-information__details>.group-block>.group-block-content>.group-block:has(>.group-block-content.layout-panel-flex--row>.group-block>.group-block-content>.icon-block)>.group-block-content.layout-panel-flex--row{gap:1.2rem;width:100%;margin-inline:0;padding-block:1.2rem;padding-inline:1.6rem 2rem;border-block:.1rem solid var(--we-pdp-border);box-sizing:border-box}.product-information--main .product-information__details>.group-block>.group-block-content>.group-block:has(>.group-block-content.layout-panel-flex--row>.group-block>.group-block-content>.icon-block)>.group-block-content.layout-panel-flex--row>.group-block{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.product-information--main .product-information__details>.group-block>.group-block-content>.group-block:has(>.group-block-content.layout-panel-flex--row>.group-block>.group-block-content>.icon-block)>.group-block-content.layout-panel-flex--row>.group-block+.group-block{border-inline-start:0}.product-information--main .product-information__below-media{order:4;padding:1.6rem;background-color:#fff}.product-information--main .product-information__below-media .block-accordion.accordion--card{gap:.6rem}}.product-information--main product-recommendations.block-product-recommendations,.product-information--main .block-product-recommendations{width:100%;--f-columns-xxl: 2;--f-columns-xl: 2;--f-columns-lg: 2;--f-columns-md: 2;--f-columns-mobile: 2;--f-column-gap: .8rem}.product-information--main .block-product-recommendations__heading{margin-block-end:1.2rem;padding-bottom:0}.product-information--main .block-product-recommendations__heading .rte,.product-information--main .block-product-recommendations__heading :is(h1,h2,h3,h4,h5,h6,span,p){margin:0;font-family:StickARound,sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.025em;text-transform:uppercase;color:var(--we-pdp-fg)}@media(min-width:768px){.product-information--main .block-product-recommendations__heading .rte,.product-information--main .block-product-recommendations__heading :is(h1,h2,h3,h4,h5,h6,span,p){font-size:2.2rem}}.product-information--main .block-product-recommendations__products{width:100%}.product-information--main .block-product-recommendations__products .swiper-wrapper,.product-information--main .block-product-recommendations__products .layout-panel-grid-mobile{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;width:100%;transform:none!important}.product-information--main .block-product-recommendations__product,.product-information--main .block-product-recommendations__product.swiper-slide{width:100%!important;max-width:none;margin:0!important}.product-information--main .block-product-recommendations__product .product-card{width:100%}.product-information--main .block-product-recommendations__heading .carousel__controls,.product-information--main .badge--sale{display:none}.product-information--main .badge--palette{display:inline-flex;align-items:center;justify-content:center;gap:0;height:2.4rem;min-height:2.4rem;padding:.55rem calc(.8rem - .05em) .25rem .8rem;border:0;border-radius:.8rem;box-sizing:border-box;background-color:var(--pcard-accent);color:var(--we-pdp-fg, #171717);font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.5rem;font-weight:400;font-style:normal;font-synthesis:none;line-height:1;letter-spacing:.05em;text-transform:uppercase;text-align:center}.product-information--main .media-gallery--we-site-colored .media-gallery__carousel-container{position:relative;border-radius:var(--media-radius, 2.4rem);overflow:hidden;background-color:transparent}.product-information--main .media-gallery--we-site-colored .media-gallery__plate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;background-color:var(--pcard-bg);pointer-events:none}.product-information--main .media-gallery--we-site-colored .media-gallery__plate .product-card__media-accent{position:absolute;z-index:0;inset-block-start:calc(100% * 150 / 272);inset-inline-start:50%;width:140%;max-width:none;height:calc(100% * 256 / 272);transform:translate(-50%);pointer-events:none}.product-information--main .media-gallery--we-site-colored .media-gallery__carousel-wrapper{position:relative;z-index:1}.product-information--main .product-media--colored{position:relative;overflow:hidden;background-color:transparent;border-radius:var(--media-radius, 2.4rem);-webkit-mask-image:none!important;mask-image:none!important}.product-information--main .product-media--colored .product-media__plate{display:none}.product-information--main .product-media--colored>*:not(.product-media__plate):not(.media-gallery__zoom-dialog-button){position:relative;z-index:1}.product-information--main .media-gallery__zoom-dialog-button{position:absolute;inset-block-start:1.6rem;inset-inline-end:1.6rem;z-index:3}@media(hover:hover)and (pointer:fine){.product-information--main .media-gallery__zoom-dialog-button{opacity:0;visibility:hidden;transition:opacity var(--animation-duration--medium) var(--animation-easing--smooth),visibility var(--animation-duration--medium) var(--animation-easing--smooth)}.product-information--main .product-media:hover .media-gallery__zoom-dialog-button{opacity:1;visibility:visible}}.product-information--main .product-media--colored img,.product-information--main .product-media--colored .media__image{object-fit:contain;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;flex:0 1 auto;min-width:0;min-height:0;border-radius:0}.product-information--main .product-media--colored.media,.product-information--main .product-media--colored .media{display:flex;align-items:center;justify-content:center;padding:12% 14%;box-sizing:border-box;background-color:transparent;height:100%;min-height:0;border-radius:0}@media(prefers-reduced-motion:no-preference){.product-information--main .product-media--colored.media-zoom-reveal .media__image{transform:none;opacity:1}}.product-information--main .media-gallery__item.media-mask-clip:has(.product-media--colored),.product-information--main .media-gallery__item.media-mask-clip.product-media--colored{-webkit-mask-image:none;mask-image:none}.product-information--main .media-gallery--we-site-colored .carousel__controls{z-index:2}@media(min-width:768px){.product-information--main .media-gallery__carousel-thumbnails--outside{--media-carousel-thumbs-size: 9.6rem;margin-block-start:1.6rem}.product-information--main .media-gallery__carousel-thumbnails--outside .media-gallery__item{width:9.6rem;height:9.6rem;box-sizing:border-box;padding:.8rem;overflow:hidden;border:.2rem solid transparent;border-radius:1.2rem;background-color:var(--pcard-bg);cursor:pointer;transition:border-color var(--animation-duration--fast, .2s) ease}.product-information--main .media-gallery__carousel-thumbnails--outside .media-gallery__item .product-media,.product-information--main .media-gallery__carousel-thumbnails--outside .media-gallery__item .media{height:100%;background-color:transparent}.product-information--main .media-gallery__carousel-thumbnails--outside .media-gallery__item img{object-fit:contain;width:100%;height:100%;border-radius:0}.product-information--main .media-gallery__carousel-thumbnails--outside .media-gallery__item.is-active,.product-information--main .media-gallery__carousel-thumbnails--outside .swiper-slide-thumb-active{border-color:var(--we-pdp-green)}@media(hover:hover){.product-information--main .media-gallery__carousel-thumbnails--outside .media-gallery__item:not(.is-active):not(.swiper-slide-thumb-active):hover{border-color:var(--we-pdp-green)}}}.product-information--main .media-gallery__carousel-thumbnails--outside .media-gallery__item{border-radius:1.2rem;background-color:var(--pcard-bg)}.product-information--main .block-breadcrumbs .breadcrumbs{gap:.6rem;font-family:"IBM Plex Sans Condensed",var(--font-body--family),sans-serif;font-size:1.2rem;font-weight:500;line-height:1.2}.product-information--main .block-breadcrumbs .breadcrumbs__home{display:inline-flex;align-items:center;gap:.4rem;color:var(--we-pdp-fg);text-decoration:none}.product-information--main .block-breadcrumbs .breadcrumbs__home-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;color:var(--we-pdp-fg)}.product-information--main .block-breadcrumbs .breadcrumbs__home-icon .icon,.product-information--main .block-breadcrumbs .breadcrumbs__home-icon svg{display:block;width:1.1rem;height:1.2rem}.product-information--main .block-breadcrumbs .breadcrumbs a{color:var(--we-pdp-fg);text-decoration:none}.product-information--main .block-breadcrumbs .breadcrumbs .reversed-link,.product-information--main .block-breadcrumbs .breadcrumbs .reversed-link .reversed-link__text,.product-information--main .block-breadcrumbs .breadcrumbs .reversed-link .breadcrumbs__home-text{background-image:none!important;background-size:0!important;--underline-w: 0%}.product-information--main .block-breadcrumbs .breadcrumbs a:hover{text-decoration:none;color:var(--we-pdp-fg)}.product-information--main .block-breadcrumbs .breadcrumbs a:hover:not(.breadcrumbs__home){text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:.1rem}.product-information--main .block-breadcrumbs .breadcrumbs__home:hover .breadcrumbs__home-text{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:.1rem}.product-information--main .block-breadcrumbs .breadcrumbs__sep{color:#17171740;font-family:"IBM Plex Sans Condensed",var(--font-body--family),sans-serif;font-size:1.2rem;font-weight:400;line-height:1.2}.product-information--main .block-breadcrumbs .breadcrumbs__sep:before{content:"/"}.product-information--main .block-breadcrumbs .breadcrumbs__last{color:var(--we-pdp-fg-muted)}.product-information--main .product-title-block,.product-information--main .product-title-block .text-block,.product-information--main .product-title-block :is(h1,h2,h3,h4,h5,h6,p){margin:0;font-family:StickARound,sans-serif;font-size:clamp(2.2rem,6vw,2.8rem);font-weight:400;line-height:1;letter-spacing:.025em;text-transform:uppercase;color:var(--we-pdp-fg)}.product-information--main .group-block:has(.product-title-block){width:100%;max-width:100%;align-self:stretch}.product-information--main .group-block-content:has(>.product-title-block+.shopify-app-block[id*=swish_wishlist]){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.6rem;row-gap:var(--f-row-gap, 1.2rem);align-items:center;width:100%}.product-information--main .group-block-content:has(>.product-title-block+.shopify-app-block[id*=swish_wishlist])>*:not(.product-title-block):not(.shopify-app-block[id*=swish_wishlist]){grid-column:1 / -1}.product-information--main .group-block-content:has(>.product-title-block+.shopify-app-block[id*=swish_wishlist])>.product-title-block{grid-column:1;min-width:0}.product-information--main .group-block-content:has(>.product-title-block+.shopify-app-block[id*=swish_wishlist])>.shopify-app-block[id*=swish_wishlist]{grid-column:2;justify-self:end;align-self:center;width:2rem;height:2rem;line-height:0}.product-information--main .shopify-app-block[id*=swish_wishlist] wishlist-button-block{--button-min-height: 2rem;--button-padding: 0;--icon-size: 2rem;display:block;width:2rem;height:2rem}.product-information--main .shopify-app-block[id*=swish_wishlist] .wk-button{display:inline-flex!important;align-items:center;justify-content:center;width:2rem!important;height:2rem!important;min-width:2rem!important;min-height:2rem!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.product-information--main .shopify-app-block[id*=swish_wishlist] .wk-text{display:none!important}.product-information--main .shopify-app-block[id*=swish_wishlist] .wk-icon,.product-information--main .shopify-app-block[id*=swish_wishlist] .wk-icon svg{width:2rem!important;height:2rem!important}.product-information--main .we-site-pdp-intro{display:flex;flex-direction:column;gap:1.2rem;width:100%}.product-information--main .we-site-pdp-intro__description,.product-information--main .we-site-pdp-intro__description--rte,.product-information--main .we-site-pdp-intro__description--rte p{margin:0;font-family:"IBM Plex Sans",var(--font-body--family),sans-serif;font-size:1.4rem;font-weight:500;line-height:1.5;color:var(--we-pdp-fg-muted)}.product-information--main .we-site-pdp-intro__highlights{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.product-information--main .we-site-pdp-intro__highlight{display:flex;align-items:center;gap:.8rem;margin:0}.product-information--main .we-site-pdp-intro__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;color:var(--we-pdp-fg)}.product-information--main .we-site-pdp-intro__icon svg{display:block;width:1.6rem;height:1.6rem}.product-information--main .we-site-pdp-intro__highlight-text{font-family:"IBM Plex Sans",var(--font-body--family),sans-serif;font-size:1.4rem;font-weight:500;line-height:1.3;letter-spacing:-.025em;color:var(--we-pdp-fg-muted)}.product-information--main .product-review-stars-block{margin:0}.product-information--main .product-review-stars-block:not(:has(*)){display:none}.product-information--main .block-accordion.accordion--card{gap:.6rem}.product-information--main .block-accordion.accordion--card .accordion__row{overflow:hidden;border:.1rem solid var(--we-pdp-border);border-radius:1.2rem;background-color:#fff;transition:background-color var(--animation-duration--fast, .2s) ease,border-color var(--animation-duration--fast, .2s) ease}.product-information--main .block-accordion.accordion--card .accordion__summary{--summary-padding-block: 1.6rem;--summary-padding-inline: 1.6rem;padding-block:1.6rem;padding-inline:1.6rem}@media(hover:hover){.product-information--main .block-accordion.accordion--card .accordion__row:has(.accordion__summary:hover){border-color:var(--we-pdp-green);background-color:#2974580f}}.product-information--main .block-accordion.accordion--card .accordion__summary-text{font-family:var(--font-body--family),sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5;color:var(--we-pdp-fg)}.product-information--main .block-accordion.accordion--card .accordion__inner{--padding-bottom: 1.6rem;padding-inline:1.6rem;gap:.8rem}.product-information--main .block-accordion.accordion--card .accordion__inner,.product-information--main .block-accordion.accordion--card .accordion__inner .text-block,.product-information--main .block-accordion.accordion--card .accordion__inner .text-block p,.product-information--main .block-accordion.accordion--card .accordion__inner .read-more__content,.product-information--main .block-accordion.accordion--card .accordion__inner .read-more__content p{font-family:var(--font-body--family),sans-serif;font-size:1.4rem;font-weight:500;line-height:1.5;color:var(--we-pdp-fg-muted)}.product-information--main .block-accordion.accordion--card .accordion__summary-arrow{color:var(--we-pdp-fg)}.product-information--main .read-more{gap:.8rem}.product-information--main .read-more.is-collapsed .read-more__content:before{background:linear-gradient(180deg,#fff0,#fff)}.product-information--main .read-more.is-disabled .read-more__toggle.btn{display:none}.product-information--main .read-more__toggle.btn{display:inline-flex;align-items:center;align-self:flex-start}.product-information--main .read-more__toggle.btn--plain{min-height:0;min-width:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--we-pdp-fg);font-family:var(--font-body--family),sans-serif;font-size:1.4rem;font-weight:500;line-height:1.5;letter-spacing:0;text-decoration:underline;text-underline-offset:.2em;text-transform:none}.product-information--main .read-more__toggle.btn--plain:hover,.product-information--main .read-more__toggle.btn--plain:focus-visible{background:transparent;color:var(--we-pdp-fg);opacity:.75;box-shadow:none}.product-information--main .read-more__toggle.btn--plain .btn__text{text-decoration:underline}.product-information--main .variant-option--buttons{--we-pdp-size-gap: .6rem;display:flex;flex-wrap:wrap;gap:var(--we-pdp-size-gap);align-items:stretch}.product-information--main .variant-option--buttons .variant-option__label{flex:1 0 100%;margin-block-end:calc(.8rem - var(--we-pdp-size-gap, .6rem));text-transform:none}.product-information--main .variant-option__label-content{gap:.8rem}.product-information--main .variant-option__step{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background-color:var(--we-pdp-fg);color:#fff;font-family:StickARound,sans-serif;font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:.025em;text-transform:uppercase}.product-information--main .variant-option__label-text--we-site,.product-information--main .variant-option__label-text--we-site.h6{margin:0;font-family:StickARound,sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.025em;text-transform:uppercase;color:var(--we-pdp-fg)}.product-information--main .variant-option--buttons .variant-option__button-label{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:0;min-height:0;max-height:none;padding:1.2rem 2rem;overflow:hidden;border:.1rem solid var(--we-pdp-border);border-radius:1.2rem;background-color:#fff;color:var(--we-pdp-fg);text-align:center;text-transform:none;transition:background-color var(--animation-duration--fast, .2s) ease,border-color var(--animation-duration--fast, .2s) ease,color var(--animation-duration--fast, .2s) ease}.product-information--main .variant-option--buttons .variant-option__button-label__text{font-family:StickARound,sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.025em}@media(max-width:479.98px){.product-information--main .variant-option--buttons .variant-option__button-label{padding:1.2rem 1rem}.product-information--main .variant-option--buttons .variant-option__button-label__text{font-size:1.5rem}}.product-information--main .variant-option--buttons .variant-option__button-label__unit{margin-block-start:.2rem;font-family:"IBM Plex Sans",var(--font-body--family),sans-serif;font-size:1rem;font-weight:500;line-height:1.2;letter-spacing:-.025em;color:#171717a8}.product-information--main .variant-option--buttons .variant-option__button-label:has(.variant-option__value-badge){overflow:visible}.product-information--main .variant-option--buttons .variant-option__value-badge{position:absolute;z-index:1;inset-block-start:-.7rem;inset-inline-start:50%;box-sizing:border-box;height:1.6rem;padding-block-start:.49rem;padding-inline:.6rem;border-radius:.8rem;background-color:var(--variant-option-badge-color);color:#fff;font-family:StickARound,sans-serif;font-size:1.1rem;font-weight:400;line-height:.8rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;pointer-events:none;transform:translate(-50%)}.product-information--main .variant-option--buttons .variant-option__button-label__check{position:absolute;inset-block-start:-.2rem;inset-inline-start:-.2rem;display:none;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:1.2rem 0 .6rem;background-color:var(--we-pdp-green);color:#fff;pointer-events:none}.product-information--main .variant-option--buttons .variant-option__button-label__check svg{display:block;width:1.6rem;height:1.6rem}.product-information--main .variant-option--buttons .variant-option__button-label:has(:checked){border-width:.2rem;border-color:var(--we-pdp-green);background-color:#2974581a;color:var(--we-pdp-fg)}.product-information--main .variant-option--buttons .variant-option__button-label:has(:checked) .variant-option__button-label__unit{color:#171717a8}.product-information--main .variant-option--buttons .variant-option__button-label:has(:checked) .variant-option__button-label__check{display:inline-flex}.product-information--main [data-we-site-packung][hidden],.product-information--main [data-we-site-packung][data-packung-images-count="0"]{display:none!important}.product-information--main .variant-option--packung{--we-pdp-size-gap: .6rem;flex-direction:column;align-items:stretch}.product-information--main .variant-option--packung [data-we-site-packung-options]{display:flex;flex-direction:column;gap:var(--we-pdp-size-gap, .6rem);width:100%}.product-information--main .variant-picker__form+.variant-option--packung{margin-block-start:2.4rem}.product-information--main .variant-option--packung .variant-option__button-label--packung{position:relative;flex:0 0 auto;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:1.6rem 2rem;overflow:hidden;text-align:start}.product-information--main .variant-option--packung .variant-option__button-label--packung-has-image{padding-inline-end:9rem}.product-information--main .variant-option--packung .variant-option__packung{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;min-width:0}.product-information--main .variant-option--packung .variant-option__packung-image{position:absolute;inset-block-end:.8rem;inset-inline-end:1.2rem;z-index:0;display:block;width:6.6rem;height:5.2rem;pointer-events:none}.product-information--main .variant-option--packung .variant-option__packung-image-img{display:block;width:100%;height:100%;object-fit:contain;object-position:bottom right}.product-information--main .variant-option--packung .variant-option__packung-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;width:100%}.product-information--main .variant-option--packung .variant-option__button-label__text{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;font-size:1.8rem;line-height:1;text-align:start}.product-information--main .variant-option--packung .variant-option__packung-badge{display:inline-flex;align-items:center;justify-content:center;height:2rem;min-height:2rem;padding:.2rem .6rem;border-radius:.8rem;background-color:#ab3123;color:#fff;font-family:StickARound,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3;letter-spacing:.05em;text-transform:uppercase}.product-information--main .variant-option--packung .variant-option__packung-prices{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-block-start:0}.product-information--main .variant-option--packung .variant-option__packung-price{font-family:"IBM Plex Sans",var(--font-body--family),sans-serif;font-size:1.4rem;font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--we-pdp-fg)}.product-information--main .variant-option--packung .variant-option__packung-unit{font-family:"IBM Plex Sans",var(--font-body--family),sans-serif;font-size:1rem;font-weight:500;line-height:1.2;letter-spacing:-.025em;color:#171717a8}@media(hover:hover){.product-information--main .variant-option--buttons .variant-option__button-label:hover{border-color:var(--we-pdp-green);background-color:#2974580f;color:var(--we-pdp-fg)}.product-information--main .variant-option--buttons .variant-option__button-label:hover .variant-option__button-label__unit{color:#171717a8}}.product-information--main .group-block-content.layout-panel-flex--row:has(>.group-block>.group-block-content>.icon-block){align-items:stretch;gap:1.2rem}.product-information--main .group-block-content.layout-panel-flex--row:has(>.group-block>.group-block-content>.icon-block)>.group-block{flex:1 1 0;min-width:0;border-color:var(--we-pdp-border)}.product-information--main .group-block-content.layout-panel-flex--row:has(>.group-block>.group-block-content>.icon-block)>.group-block .icon-block{justify-content:center}.product-information--main .group-block-content.layout-panel-flex--row:has(>.group-block>.group-block-content>.icon-block)>.group-block .text-block,.product-information--main .group-block-content.layout-panel-flex--row:has(>.group-block>.group-block-content>.icon-block)>.group-block .text-block p{margin:0;width:100%;font-family:var(--font-body--family),sans-serif;font-size:1.2rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;text-align:center;color:var(--we-pdp-fg)}.product-information--main .product-form-buttons{gap:.4rem}.product-information--main .quantity-selector--select{position:relative;display:flex;flex:0 0 auto;align-items:center;width:auto;min-width:7.2rem;max-width:none;height:5.6rem;margin:0;padding:0;border:.1rem solid var(--we-pdp-border);border-radius:1.6rem;overflow:hidden;background:#fff;box-sizing:border-box;transition:background-color var(--animation-duration--fast, .2s) ease,border-color var(--animation-duration--fast, .2s) ease}@media(hover:hover){.product-information--main .quantity-selector--select:hover:has(.quantity-select:not(:disabled)){border-color:var(--we-pdp-green);background-color:#2974580f}}.product-information--main .quantity-select{appearance:none;-webkit-appearance:none;width:100%;min-width:7.2rem;height:5.6rem;margin:0;padding:1.6rem 4rem 1.6rem 2rem;border:0;border-radius:1.6rem;background:transparent;font-family:"IBM Plex Sans Condensed",var(--font-body--family),sans-serif;font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:-.025em;text-transform:uppercase;color:var(--we-pdp-fg);cursor:pointer}.product-information--main .quantity-select:focus,.product-information--main .quantity-select:focus-visible{outline:none}.product-information--main .quantity-select:disabled{cursor:not-allowed;opacity:.55}.product-information--main .quantity-select__icon{position:absolute;inset-block:0;inset-inline-end:1.6rem;z-index:1;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-block:auto;pointer-events:none;color:var(--we-pdp-fg)}.product-information--main .quantity-select__chevron{display:block;width:1rem;height:.6rem;flex-shrink:0}.product-information--main .product-form-buttons .add-to-cart-button{min-height:5.6rem;border-radius:1.6rem;font-family:"IBM Plex Sans Condensed",var(--font-body--family),sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:-.025em;text-transform:uppercase}.product-information--main .product-form-buttons .add-to-cart-button .add-to-cart-text{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;overflow:visible;text-overflow:unset}.product-information--main .product-form-buttons .add-to-cart-button .add-to-cart-text__separator,.product-information--main .product-form-buttons .add-to-cart-button .add-to-cart-text__price{flex-shrink:0}.product-information--main more-payment-options-link,.product-information--main .shopify-payment-button__more-options{display:none!important}.product-information--main .we-site-pdp-protein-switcher{width:100%}.product-information--main .we-site-protein-switcher__trigger{display:flex;align-items:center;gap:.8rem;width:100%;padding:1.4rem 1.6rem 1rem 2rem;border:0;border-block:.1rem solid var(--we-pdp-border);border-radius:0;background:#fff;color:var(--we-pdp-fg);text-align:left;cursor:pointer}.product-information--main .we-site-protein-switcher__trigger-thumb{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.2rem;height:3.2rem;padding:.4rem;border-radius:50%;background-color:var(--pcard-bg);box-sizing:border-box;overflow:hidden}.product-information--main .we-site-protein-switcher__trigger-plate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.product-information--main .we-site-protein-switcher__trigger-plate .product-card__media-accent{position:absolute;inset-block-start:50%;inset-inline-start:-118.75%;width:400%;max-width:none;height:375%;pointer-events:none}.product-information--main .we-site-protein-switcher__trigger-image{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain}.product-information--main .we-site-protein-switcher__trigger-placeholder{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:50%;background:#17171714}.product-information--main .we-site-protein-switcher__trigger-title{flex:1 1 auto;min-width:0;font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.8rem;font-weight:400;line-height:1.2;letter-spacing:.025em;color:var(--we-pdp-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block-start:.15em;box-sizing:content-box}.product-information--main .we-site-protein-switcher__trigger-subtitle{flex:0 0 auto;font-family:"IBM Plex Sans",var(--font-body--family),sans-serif;font-size:1.2rem;font-weight:500;line-height:1.2;color:#171717bf;white-space:nowrap}.product-information--main .we-site-protein-switcher__trigger-chevron{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--we-pdp-fg)}@media(min-width:768px){.product-information--main .we-site-protein-switcher__trigger{padding:1.4rem 1.6rem 1rem;border:.1rem solid var(--we-pdp-border);border-radius:1.2rem}}@media(max-width:767.98px){.product-information--main .we-site-protein-switcher__trigger{border:.1rem solid var(--we-pdp-border);border-block:.1rem solid var(--we-pdp-border);border-radius:1.2rem}}.dialog.dialog--protein-switcher{--dialog-max-width: 100%;--protein-switcher-close-space: 4.8rem;--protein-switcher-price: #ab3123;color:var(--we-pdp-fg);inset:auto auto 0 50%!important;top:auto!important;right:auto!important;bottom:0!important;left:50%!important;width:100%!important;max-width:min(100%,48rem)!important;height:auto!important;max-height:calc(100dvh - 4.8rem)!important;margin:0!important;padding:var(--protein-switcher-close-space) 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;transform:translate(-50%);overflow:visible!important}.dialog.dialog--protein-switcher[open]{animation:proteinSwitcherSheetIn var(--dialog-duration, .5s) var(--dialog-timing-function, ease)}.dialog.dialog--protein-switcher.dialog-closing{animation:proteinSwitcherSheetOut var(--dialog-duration, .5s) var(--dialog-timing-function, ease)}@keyframes proteinSwitcherSheetIn{0%{transform:translate(-50%) translateY(100%)}to{transform:translate(-50%) translateY(0)}}@keyframes proteinSwitcherSheetOut{0%{transform:translate(-50%) translateY(0)}to{transform:translate(-50%) translateY(100%)}}.dialog--protein-switcher .dialog__close--protein-switcher-mobile{position:absolute;top:0;left:50%;right:auto;z-index:3;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 .4rem .8rem #18181b1a;color:var(--we-pdp-fg);transform:translate(-50%)}.dialog--protein-switcher .dialog__close--protein-switcher-mobile:before{display:none}.dialog--protein-switcher .dialog__close--protein-switcher-desktop{display:none}.dialog--protein-switcher .we-site-protein-switcher__sheet{display:flex;flex-direction:column;max-height:calc(100dvh - 4.8rem - var(--protein-switcher-close-space));overflow:hidden;background:#fff;border-radius:2.4rem 2.4rem 0 0}.dialog--protein-switcher .we-site-protein-switcher__header{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;margin:0;padding:2rem 1.6rem;border-bottom:.1rem solid var(--we-pdp-border, #e5e5e5);box-sizing:border-box;text-align:start}.dialog--protein-switcher .we-site-protein-switcher__heading{margin:0;flex:1 1 auto;font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:2.2rem;font-weight:400;line-height:1;letter-spacing:.025em;color:var(--we-pdp-fg);overflow:visible;padding-block:.3rem .1rem}.dialog--protein-switcher .we-site-protein-switcher__list{display:flex;flex:1 1 auto;flex-direction:column;gap:1.2rem;min-height:0;padding:1.6rem 1.6rem 2.4rem;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.dialog--protein-switcher .we-site-protein-switcher__item{display:flex;align-items:center;gap:1.6rem;padding:0;border:0;color:inherit;text-decoration:none}.dialog--protein-switcher .we-site-protein-switcher__item:first-child{border-top:0}.dialog--protein-switcher .we-site-protein-switcher__item.is-current{opacity:.72;pointer-events:none}.dialog--protein-switcher .we-site-protein-switcher__item-thumb{position:relative;flex:0 0 8.7rem;width:8.7rem;height:8.7rem;aspect-ratio:1;align-self:center;border-radius:1.2rem;background-color:transparent;overflow:hidden}.dialog--protein-switcher .we-site-protein-switcher__item-plate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;background-color:var(--pcard-bg);pointer-events:none}.dialog--protein-switcher .we-site-protein-switcher__item-plate .product-card__media-accent{position:absolute;z-index:0;inset-block-start:calc(100% * 150 / 272);inset-inline-start:50%;width:140%;max-width:none;height:calc(100% * 256 / 272);transform:translate(-50%);pointer-events:none}.dialog--protein-switcher .we-site-protein-switcher__item-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;padding:18% 16%;box-sizing:border-box;object-fit:contain;object-position:center}.dialog--protein-switcher .we-site-protein-switcher__item-placeholder{position:absolute;top:18%;right:16%;bottom:18%;left:16%;z-index:1;display:block;border-radius:.8rem;background:#17171714}.dialog--protein-switcher .we-site-protein-switcher__item-body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:.6rem;min-width:0}.dialog--protein-switcher .we-site-protein-switcher__item-details{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;width:100%;min-width:0}.dialog--protein-switcher .we-site-protein-switcher__item-copy{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;min-width:0;line-height:1}.dialog--protein-switcher .we-site-protein-switcher__item-badge{display:inline-flex;align-items:center;justify-content:center;height:2rem;min-height:2rem;padding:.5rem calc(.6rem - .05em) .2rem .6rem;border-radius:.8rem;box-sizing:border-box;background-color:var(--pcard-accent);font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.3rem;font-weight:400;font-style:normal;font-synthesis:none;line-height:1;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:var(--we-pdp-fg)}.dialog--protein-switcher .we-site-protein-switcher__item-title{max-width:100%;font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:var(--we-pdp-fg);overflow-wrap:anywhere}.dialog--protein-switcher .we-site-protein-switcher__item-subtitle{max-width:100%;font-family:"IBM Plex Sans Condensed",var(--font-body--family),sans-serif;font-size:1.4rem;font-weight:500;line-height:1.5;color:var(--we-pdp-fg-muted);overflow-wrap:anywhere}.dialog--protein-switcher .we-site-protein-switcher__item-price{display:flex;align-items:baseline;line-height:1}.dialog--protein-switcher .we-site-protein-switcher__item-price .price-container{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;line-height:1}.dialog--protein-switcher .we-site-protein-switcher__item-price .price__regular,.dialog--protein-switcher .we-site-protein-switcher__item-price .price__sale{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.4rem}.dialog--protein-switcher .we-site-protein-switcher__item-price .price--on-sale .price__regular,.dialog--protein-switcher .we-site-protein-switcher__item-price .price__sale{display:none}.dialog--protein-switcher .we-site-protein-switcher__item-price .price--on-sale .price__sale{display:inline-flex}.dialog--protein-switcher .we-site-protein-switcher__item-price .price{font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.025em;text-transform:none;color:var(--protein-switcher-price)}.dialog--protein-switcher .we-site-protein-switcher__item-price .compare-at-price{font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.025em;color:#171717a8;text-decoration:line-through}@media(min-width:768px){.dialog.dialog--protein-switcher{--dialog-max-width: 42rem;--protein-switcher-close-space: 0;inset:auto!important;top:var(--dialog-drawer-offset-vertical, 3.2rem)!important;right:var(--dialog-drawer-offset-horizontal, 3.2rem)!important;bottom:var(--dialog-drawer-offset-vertical, 3.2rem)!important;left:auto!important;width:min(100%,var(--dialog-max-width))!important;max-width:var(--dialog-max-width)!important;height:calc(100dvh - var(--dialog-drawer-offset-vertical, 3.2rem) * 2)!important;max-height:calc(100dvh - var(--dialog-drawer-offset-vertical, 3.2rem) * 2)!important;margin:0!important;padding:0!important;border-radius:var(--dialog-radius, 2rem)!important;background:#fff!important;transform:none;overflow:hidden!important}.dialog.dialog--protein-switcher[open]{animation:slideInLeft var(--dialog-duration, .5s) var(--dialog-timing-function, ease)}.dialog.dialog--protein-switcher.dialog-closing{animation:slideOutLeft var(--dialog-duration, .5s) var(--dialog-timing-function, ease)}.dialog--protein-switcher .dialog__close--protein-switcher-mobile{display:none}.dialog--protein-switcher .dialog__close--protein-switcher-desktop{display:flex;top:2rem;inset-inline-end:2rem;width:4rem;height:4rem;border:.1rem solid var(--we-pdp-border);border-radius:50%;background:#fff;box-shadow:0 .4rem .8rem #18181b1a;color:var(--we-pdp-fg)}.dialog--protein-switcher .dialog__close--protein-switcher-desktop:before{display:none}.dialog--protein-switcher .we-site-protein-switcher__sheet{height:100%;max-height:none;padding:0;border-radius:inherit;box-sizing:border-box}.dialog--protein-switcher .we-site-protein-switcher__header{padding:2.8rem 5.6rem 1.6rem 2.4rem;margin:0;border-bottom:.1rem solid var(--we-pdp-border, #e5e5e5);text-align:start}.dialog--protein-switcher .we-site-protein-switcher__heading{font-size:2.4rem;line-height:1.2;padding:0}.dialog--protein-switcher .we-site-protein-switcher__list{padding:1.6rem 2.4rem 2.4rem;gap:1.2rem}}.product-information--main .we-site-pdp-abonnement,.dialog--quick-add-drawer .we-site-pdp-abonnement{display:block;width:100%}.product-information--main .we-site-pdp-abonnement__root,.dialog--quick-add-drawer .we-site-pdp-abonnement__root{display:flex;flex-direction:column;width:100%}.product-information--main .we-site-pdp-abonnement__options,.dialog--quick-add-drawer .we-site-pdp-abonnement__options{display:flex;flex-direction:column;gap:.8rem;width:100%}.product-information--main .we-site-pdp-abonnement__option,.dialog--quick-add-drawer .we-site-pdp-abonnement__option{position:relative;display:flex;flex-direction:column;gap:1.2rem;width:100%;padding:1.6rem 2rem;overflow:hidden;border:.1rem solid var(--we-pdp-border);border-radius:1.2rem;background-color:#fff;box-sizing:border-box;transition:background-color var(--animation-duration--fast, .2s) ease,border-color var(--animation-duration--fast, .2s) ease}.product-information--main .we-site-pdp-abonnement__option.is-selected,.dialog--quick-add-drawer .we-site-pdp-abonnement__option.is-selected,.product-information--main .we-site-pdp-abonnement__option:has([data-we-site-abonnement-mode]:checked),.dialog--quick-add-drawer .we-site-pdp-abonnement__option:has([data-we-site-abonnement-mode]:checked){border-width:.2rem;border-color:var(--we-pdp-green);background-color:#2974581a}.product-information--main .we-site-pdp-abonnement__option-trigger,.dialog--quick-add-drawer .we-site-pdp-abonnement__option-trigger{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;margin:0;cursor:pointer}.product-information--main .we-site-pdp-abonnement__option-check,.dialog--quick-add-drawer .we-site-pdp-abonnement__option-check{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1;display:none;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:0 0 .6rem;background-color:var(--we-pdp-green);color:#fff8eb;pointer-events:none}.product-information--main .we-site-pdp-abonnement__option-check img,.dialog--quick-add-drawer .we-site-pdp-abonnement__option-check img,.product-information--main .we-site-pdp-abonnement__option-check svg,.dialog--quick-add-drawer .we-site-pdp-abonnement__option-check svg{display:block;width:.8rem;height:.6rem}.product-information--main .we-site-pdp-abonnement__option.is-selected .we-site-pdp-abonnement__option-check,.dialog--quick-add-drawer .we-site-pdp-abonnement__option.is-selected .we-site-pdp-abonnement__option-check,.product-information--main .we-site-pdp-abonnement__option:has([data-we-site-abonnement-mode]:checked) .we-site-pdp-abonnement__option-check,.dialog--quick-add-drawer .we-site-pdp-abonnement__option:has([data-we-site-abonnement-mode]:checked) .we-site-pdp-abonnement__option-check{display:inline-flex}.product-information--main .we-site-pdp-abonnement__option-title,.dialog--quick-add-drawer .we-site-pdp-abonnement__option-title{flex:1 1 auto;min-width:0;font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:clamp(1.5rem,4vw,1.8rem);font-weight:400;line-height:1.15;letter-spacing:.025em;color:var(--we-pdp-fg);overflow-wrap:anywhere}.product-information--main .we-site-pdp-abonnement__option-price,.dialog--quick-add-drawer .we-site-pdp-abonnement__option-price{flex-shrink:0;font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:clamp(1.5rem,4vw,1.8rem);font-weight:400;line-height:1;letter-spacing:.025em;color:var(--we-pdp-fg);white-space:nowrap}.product-information--main .we-site-pdp-abonnement__abo-head,.dialog--quick-add-drawer .we-site-pdp-abonnement__abo-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;min-width:0}.product-information--main .we-site-pdp-abonnement__abo-prices,.dialog--quick-add-drawer .we-site-pdp-abonnement__abo-prices{display:inline-flex;align-items:center;gap:.8rem;flex-shrink:0}.product-information--main .we-site-pdp-abonnement__abo-compare,.dialog--quick-add-drawer .we-site-pdp-abonnement__abo-compare{position:relative;font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.025em;color:#171717a8;text-decoration:line-through;text-decoration-color:#5f6160}.product-information--main .we-site-pdp-abonnement__abo-compare.is-hidden,.dialog--quick-add-drawer .we-site-pdp-abonnement__abo-compare.is-hidden{display:none}.product-information--main .we-site-pdp-abonnement__abo-price,.dialog--quick-add-drawer .we-site-pdp-abonnement__abo-price{font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.025em;color:#ab3123;white-space:nowrap}.product-information--main .we-site-pdp-abonnement__abo-body,.dialog--quick-add-drawer .we-site-pdp-abonnement__abo-body{display:none;flex-direction:column;gap:1.2rem;width:100%}.product-information--main .we-site-pdp-abonnement__option--abo.is-selected .we-site-pdp-abonnement__abo-body,.dialog--quick-add-drawer .we-site-pdp-abonnement__option--abo.is-selected .we-site-pdp-abonnement__abo-body,.product-information--main .we-site-pdp-abonnement__option--abo:has([data-we-site-abonnement-mode]:checked) .we-site-pdp-abonnement__abo-body,.dialog--quick-add-drawer .we-site-pdp-abonnement__option--abo:has([data-we-site-abonnement-mode]:checked) .we-site-pdp-abonnement__abo-body{display:flex}.product-information--main .we-site-pdp-abonnement__divider,.dialog--quick-add-drawer .we-site-pdp-abonnement__divider{width:100%;height:0;border:0;border-top:.1rem solid rgb(23 23 23 / 8%)}.product-information--main .we-site-pdp-abonnement__benefits,.dialog--quick-add-drawer .we-site-pdp-abonnement__benefits{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.product-information--main .we-site-pdp-abonnement__benefit,.dialog--quick-add-drawer .we-site-pdp-abonnement__benefit{display:flex;align-items:center;gap:.8rem}.product-information--main .we-site-pdp-abonnement__benefit-icon,.dialog--quick-add-drawer .we-site-pdp-abonnement__benefit-icon{display:inline-flex;flex-shrink:0;width:1.4rem;height:1.4rem;color:var(--we-pdp-fg)}.product-information--main .we-site-pdp-abonnement__benefit-icon svg,.dialog--quick-add-drawer .we-site-pdp-abonnement__benefit-icon svg{display:block;width:1.4rem;height:1.4rem}.product-information--main .we-site-pdp-abonnement__benefit-text,.dialog--quick-add-drawer .we-site-pdp-abonnement__benefit-text{font-family:"IBM Plex Sans",var(--font-body--family),sans-serif;font-size:1.4rem;font-weight:500;line-height:1.3;letter-spacing:-.025em;color:var(--we-pdp-fg-muted)}.product-information--main .we-site-pdp-abonnement__gift,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1.2rem;border-radius:1.2rem;background-color:#fff;box-sizing:border-box}.product-information--main .we-site-pdp-abonnement__gift-thumb,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-thumb{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4.6rem;height:4.6rem;padding:.8rem;overflow:hidden;border-radius:.8rem;background-color:var(--pcard-bg, #fedfaa);box-sizing:border-box}.product-information--main .we-site-pdp-abonnement__gift-plate,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-plate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.product-information--main .we-site-pdp-abonnement__gift-plate .product-card__media-accent,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-plate .product-card__media-accent{position:absolute;inset-block-start:50%;inset-inline-start:-118.75%;width:400%;max-width:none;height:375%;pointer-events:none}.product-information--main .we-site-pdp-abonnement__gift-image,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-image,.product-information--main .we-site-pdp-abonnement__gift-placeholder,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-placeholder{position:relative;z-index:1;display:block;width:100%;height:auto;max-height:3rem;object-fit:contain}.product-information--main .we-site-pdp-abonnement__gift-placeholder,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-placeholder{width:100%;height:3rem;background-color:#17171714;border-radius:.4rem}.product-information--main .we-site-pdp-abonnement__gift-copy,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-copy{display:flex;flex-direction:column;gap:0;min-width:0;flex:1 1 auto}.product-information--main .we-site-pdp-abonnement__gift-row,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%}.product-information--main .we-site-pdp-abonnement__gift-title,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-title,.product-information--main .we-site-pdp-abonnement__gift-subtitle,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-subtitle{margin:0}.product-information--main .we-site-pdp-abonnement__gift-title,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-title{min-width:0;font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.6rem;font-weight:400;line-height:1;color:var(--we-pdp-fg);overflow-wrap:anywhere}.product-information--main .we-site-pdp-abonnement__gift-badge,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-badge{flex-shrink:0;font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.6rem;font-weight:400;line-height:1;letter-spacing:.025em;color:#ab3123}.product-information--main .we-site-pdp-abonnement__gift.is-unavailable,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift.is-unavailable{opacity:.72}.product-information--main .we-site-pdp-abonnement__gift.is-unavailable .we-site-pdp-abonnement__gift-badge,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift.is-unavailable .we-site-pdp-abonnement__gift-badge{color:var(--we-pdp-fg-muted, rgb(23 23 23 / 75%))}.product-information--main .we-site-pdp-abonnement__gift-subtitle,.dialog--quick-add-drawer .we-site-pdp-abonnement__gift-subtitle{margin-block-start:.2rem;font-family:"IBM Plex Sans",var(--font-body--family),sans-serif;font-size:1.4rem;font-weight:500;line-height:1.5;letter-spacing:-.025em;color:var(--we-pdp-fg-muted)}.product-information--main .we-site-pdp-abonnement__frequency,.dialog--quick-add-drawer .we-site-pdp-abonnement__frequency{display:flex;flex-direction:column;gap:.6rem;width:100%}.product-information--main .we-site-pdp-abonnement__frequency-label,.dialog--quick-add-drawer .we-site-pdp-abonnement__frequency-label{display:flex;align-items:center;gap:.8rem}.product-information--main .we-site-pdp-abonnement__frequency-step,.dialog--quick-add-drawer .we-site-pdp-abonnement__frequency-step{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:100px;background-color:var(--we-pdp-fg);font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:.025em;text-transform:uppercase;color:#fff}.product-information--main .we-site-pdp-abonnement__frequency-heading,.dialog--quick-add-drawer .we-site-pdp-abonnement__frequency-heading{font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.025em;text-transform:uppercase;color:var(--we-pdp-fg)}.product-information--main .we-site-pdp-abonnement__frequency-select-wrap,.dialog--quick-add-drawer .we-site-pdp-abonnement__frequency-select-wrap{position:relative;display:flex;align-items:center;width:100%;min-height:5rem;padding:1.2rem;border:.1rem solid var(--we-pdp-border);border-radius:1.2rem;background-color:#fff;box-sizing:border-box}.product-information--main .we-site-pdp-abonnement__frequency-select,.dialog--quick-add-drawer .we-site-pdp-abonnement__frequency-select{-webkit-appearance:none;appearance:none;width:100%;margin:0;padding:0 2.4rem 0 0;border:0;background:transparent;font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.025em;color:var(--we-pdp-fg);cursor:pointer}.product-information--main .we-site-pdp-abonnement__frequency-select:disabled,.dialog--quick-add-drawer .we-site-pdp-abonnement__frequency-select:disabled{cursor:default;opacity:1;color:var(--we-pdp-fg)}.product-information--main .we-site-pdp-abonnement__frequency-chevron,.dialog--quick-add-drawer .we-site-pdp-abonnement__frequency-chevron{position:absolute;inset-block-start:50%;inset-inline-end:1.2rem;display:inline-flex;color:var(--we-pdp-fg);pointer-events:none;transform:translateY(-50%)}.product-information--main .we-site-pdp-abonnement__frequency-chevron .icon-caret-right,.dialog--quick-add-drawer .we-site-pdp-abonnement__frequency-chevron .icon-caret-right,.product-information--main .we-site-pdp-abonnement__frequency-chevron svg,.dialog--quick-add-drawer .we-site-pdp-abonnement__frequency-chevron svg{width:2rem;height:2rem}.product-information--main .we-site-pdp-abonnement__consent:empty,.dialog--quick-add-drawer .we-site-pdp-abonnement__consent:empty{display:none}@media(hover:hover){.product-information--main .we-site-pdp-abonnement__option:not(.is-selected):hover,.dialog--quick-add-drawer .we-site-pdp-abonnement__option:not(.is-selected):hover{border-color:var(--we-pdp-green);background-color:#2974580f}}.product-information--main .we-site-pdp-abonnement__section-label,.dialog--quick-add-drawer .we-site-pdp-abonnement__section-label{display:flex;align-items:center;gap:.8rem;margin-block-end:.8rem}.product-information--main .we-site-pdp-abonnement__section-step,.dialog--quick-add-drawer .we-site-pdp-abonnement__section-step{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:100px;background-color:var(--we-pdp-fg);font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:.025em;text-transform:uppercase;color:#fff}.product-information--main .we-site-pdp-abonnement__section-heading,.dialog--quick-add-drawer .we-site-pdp-abonnement__section-heading{font-family:StickARound,"Stick-A-Round",var(--font-heading--family),sans-serif;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:.025em;text-transform:uppercase;color:var(--we-pdp-fg)}.dialog--quick-add-drawer{--we-pdp-green: #007757;--we-pdp-green-hover: #036249;--we-pdp-border: #e5e5e5;--we-pdp-fg: #171717;--we-pdp-fg-muted: rgb(23 23 23 / 75%)}.sticky-add-to-cart__wrapper{gap:1.2rem;padding:1rem 1.2rem;width:auto;min-width:28rem;max-width:min(42.5rem,calc(100vw - 3rem))}.sticky-add-to-cart__info{gap:1.2rem;min-width:0}.sticky-add-to-cart__image{width:5.6rem}.sticky-add-to-cart__content{gap:.2rem;min-width:0}.sticky-add-to-cart__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:1.4rem;line-height:1.2}.sticky-add-to-cart__variant{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:0;font-family:var(--font-body--family);font-size:1.2rem;font-weight:500;line-height:1.3;color:#171717a8}.sticky-add-to-cart__action{flex-shrink:0}.sticky-add-to-cart__button.btn--icon-only{--icon-size: 2rem;--button-height: 4.4rem;--button-width: 4.4rem;--button-padding-inline: 0;--button-padding-block: 0;--button-corner-radius: 50%;--button-border-thickness: 0;width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;border:0;border-radius:50%;background-color:var(--we-pdp-green, #297458);border-color:var(--we-pdp-green, #297458);color:#fff;box-shadow:none}.sticky-add-to-cart__button.btn--icon-only:before{content:none!important;display:none!important}.sticky-add-to-cart__button.btn--icon-only .icon{display:inline-flex;color:#fff}.sticky-add-to-cart__button.btn--icon-only:hover:not(:disabled){background-color:var(--we-pdp-green-hover, #036249);border-color:var(--we-pdp-green-hover, #036249);color:#fff;opacity:1}.sticky-add-to-cart__button.btn--icon-only:focus-visible:not(:disabled){background-color:var(--we-pdp-green, #007757);border-color:var(--we-pdp-green, #007757);color:#fff;outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--we-pdp-green, #007757)}.sticky-add-to-cart__button.btn--icon-only:disabled{background-color:#00775780;border-color:#00775780;opacity:1;cursor:not-allowed}@media(max-width:767.98px){.sticky-add-to-cart__wrapper{gap:1rem;padding:1rem 1.2rem;width:100%;min-width:0;max-width:none}.sticky-add-to-cart__info{gap:1rem}.sticky-add-to-cart__image{width:4.8rem}.sticky-add-to-cart__title,.sticky-add-to-cart__content .product-card__price,.sticky-add-to-cart__content .price{font-size:1.3rem}.sticky-add-to-cart__button.btn--icon-only{--button-height: 4rem;--button-width: 4rem;--icon-size: 1.8rem;width:4rem;height:4rem;min-height:4rem}}.product-information--main etrusted-star-extension{display:inline-flex;align-items:center;font-family:"IBM Plex Sans",var(--font-body--family),sans-serif;font-size:1.4rem;font-weight:500;line-height:1.5;color:var(--we-pdp-fg-muted)}#etrusted-product_review_list{box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding-inline:var(--page-padding, 1.6rem);padding-block:3.2rem}@media(min-width:768px){#etrusted-product_review_list{padding-block:4.8rem}}.shopify-section:has(#etrusted-product_review_list){overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/3/assets/we-site-product-page.css.map */
