@media (max-width:600px){.bw-pdp-nav .bw-wrap{font-size:11px}.bw-pdp-nav nav{gap:8px}}.bw-specs{border-top:1px solid #d5dcd5;border-bottom:1px solid #d5dcd5}.bw-specs-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.bw-spec-table{margin:0}.bw-spec-table>div{display:grid;grid-template-columns:1fr 1.4fr;gap:20px;padding:19px 0;border-bottom:1px solid #d5dcd5}.bw-spec-table>div:first-child{padding-top:0}.bw-spec-table>div:last-child{border:0}.bw-spec-table dt{font-size:14px;font-weight:600}.bw-spec-table dd{margin:0;font-size:15px;color:#52615a}@media (max-width:749px){.bw-specs-grid{grid-template-columns:1fr;gap:32px}.bw-spec-table>div{gap:16px}}.bw-steps{background:#173f3b;color:#f7f5ef}.bw-steps h2,.bw-steps h3,.bw-steps .bw-kicker{color:#f7f5ef}.bw-steps .bw-kicker{opacity:.7}.bw-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:42px}.bw-step-grid>div{border-top:1px solid #55716a;padding-top:22px}.bw-step-grid span{font-size:12px;opacity:.65;display:block;margin-bottom:22px}.bw-step-grid h3{font-size:24px}.bw-step-grid p{margin-top:14px;font-size:16px;opacity:.8}.bw-step-note{font-size:12px;opacity:.65;margin-top:32px!important;max-width:85ch}@media (max-width:749px){.bw-step-grid{grid-template-columns:1fr;gap:26px;margin-top:32px}.bw-step-grid span{margin-bottom:14px}}.bw-step-photo{aspect-ratio:4/3;overflow:hidden;border-radius:12px;background:#dce6df;margin-bottom:24px}.bw-step-photo img{width:100%;height:100%;object-fit:cover;object-position:center 68%}.bw-step-grid>div{border-top:0;padding-top:0}.bw-step-grid>div>span{font-size:12px;opacity:1;color:#173f3b;background:#dce6df;border-radius:50%;display:flex;width:32px;height:32px;align-items:center;justify-content:center;margin-bottom:18px}.bw-step-grid{gap:24px}.bw-step-grid h3{font-size:23px}#produkte .bw-product-visual{position:relative;height:auto;min-height:0;aspect-ratio:2/1;padding:0;overflow:hidden}#produkte .bw-product-visual>img{display:block;width:100%;height:100%;max-width:none;padding:0;margin:0;object-fit:cover;object-position:center}#produkte .bw-product-label{position:absolute;top:12px;left:12px;right:auto;bottom:auto;max-width:calc(100% - 24px);padding:6px 9px;border-radius:4px;background:#ffffffe0;color:#173f3b;font-size:11px;line-height:1.35;letter-spacing:.08em}@media (max-width:700px){#produkte .bw-product-label{top:10px;left:10px;font-size:10px;padding:5px 8px}}.bw-profile-section{padding:54px 0 38px;background:var(--bw-ivory)}.bw-profile-heading{text-align:center;padding:0 24px;margin:0 auto 28px;max-width:1200px}.bw-profile-rating{display:flex;justify-content:center;align-items:center;gap:7px;margin-bottom:18px;font-size:14px;font-weight:600;color:var(--bw-ink)}.bw-profile-rating>span:first-child{display:flex;flex:0 0 76px}.bw-profile-rating svg{width:76px;height:auto;display:block}.bw-profile-heading h2{font-size:clamp(28px,2.5vw,38px);line-height:1.2}.bw-profile-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px 14px;scroll-padding:16px;scrollbar-width:thin;scrollbar-color:var(--bw-accent-soft) transparent}.bw-profile-track:focus-visible{outline:2px solid var(--bw-accent);outline-offset:-2px}.bw-profile-card{flex:0 0 336px;min-width:0;scroll-snap-align:start;border-radius:18px;background:var(--bw-sand);padding:22px;color:var(--bw-ink)}.bw-profile-person{display:flex;gap:10px;align-items:center;min-height:54px;margin-bottom:14px}.bw-profile-avatar{width:48px;height:48px;flex:0 0 48px;border-radius:50%;overflow:hidden;background:var(--bw-accent-soft)}.bw-profile-avatar img{width:100%;height:100%;object-fit:cover}.bw-profile-person h3{font-size:17px;line-height:1.3;letter-spacing:-.02em;font-weight:600}.bw-profile-person p{font-size:12px;line-height:1.4;margin-top:4px}.bw-profile-photo{aspect-ratio:1;background:#e1d6cb;border-radius:12px;overflow:hidden}.bw-profile-photo img{display:block;width:100%;height:100%;object-fit:cover}.bw-profile-stars{color:#a15b00;letter-spacing:1px;font-size:22px;line-height:1;margin-top:16px}.bw-profile-bio{font-size:14px;line-height:1.5;margin-top:14px;min-height:160px}.bw-profile-bio p+p{margin-top:12px}@media (max-width:749px){.bw-profile-card{flex-basis:84vw;padding:20px}.bw-profile-heading{padding:0 20px}.bw-profile-rating{font-size:11px;gap:6px}.bw-profile-heading h2{font-size:28px}.bw-profile-bio{min-height:120px}}.bw-relief-compare{padding:52px 0;background:#efe3d7}.bw-relief-compare h2{font-size:clamp(28px,3vw,40px);max-width:800px}.bw-relief-lead{max-width:760px;margin:16px 0 28px;line-height:1.6}.bw-relief-options{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bw-relief-options article{background:#f7f5ef;border:1px solid #ded7ce;padding:28px;border-radius:14px}.bw-relief-label{display:block;color:#9b513b;font-weight:700;margin-bottom:16px}.bw-relief-options h3{font-size:23px;line-height:1.25}.bw-relief-options p{font-size:16px;line-height:1.6;margin-top:16px}.bw-relief-context{font-size:14px;line-height:1.6;max-width:900px;margin:24px 0 0}@media (max-width:749px){.bw-relief-options{grid-template-columns:1fr}.bw-relief-options article{padding:23px}.bw-relief-compare{padding:38px 0}}.bw-relief-reviews{padding:48px 0}.bw-relief-reviews h2{font-size:clamp(28px,3vw,40px);margin-bottom:26px}.bw-relief-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bw-relief-review-grid figure{margin:0;border:1px solid #ded7ce;border-radius:14px;overflow:hidden;background:#efe3d7}.bw-relief-review-grid blockquote{font-size:20px;line-height:1.5;margin:24px}.bw-relief-review-grid p,.bw-relief-review-grid figcaption{margin:16px 24px;font-size:15px;line-height:1.5}.bw-relief-review-grid figcaption{font-weight:700}.bw-relief-review-photo{position:relative}.bw-relief-review-photo img{width:100%;height:auto;display:block}.bw-relief-review-photo span{position:absolute;bottom:0;left:0;right:0;background:#173f3be6;color:#fff;padding:18px;font-size:20px}.bw-relief-review-empty{height:200px;display:grid;place-items:center;background:#f7f5ef;color:#5b5956}@media (max-width:749px){.bw-relief-review-grid{grid-template-columns:1fr}}.bw-testimonials{padding:54px 0 38px}.bw-reviews-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}.bw-reviews-heading h2{font-size:clamp(27px,2.6vw,36px)}.bw-review-disclosure{font-size:10px;letter-spacing:.04em;background:#dce6df;padding:8px 13px;border-radius:30px;color:#173f3b}.bw-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.bw-review{margin:0;border:1px solid #d5dcd5;border-radius:12px;padding:24px;display:flex;gap:18px}.bw-quote-mark{font:700 64px/1 Georgia,serif;color:#173f3b}.bw-review small,.bw-review figcaption{font-size:11px;color:#52615a}.bw-review blockquote{font-size:17px;line-height:1.5;margin:10px 0 14px;color:#173f3b}.bw-review figcaption{line-height:1.5}@media (max-width:749px){.bw-reviews-heading{display:block}.bw-review-disclosure{display:inline-block;margin-top:16px}.bw-review-grid{grid-template-columns:1fr;gap:12px}.bw-review{padding:22px}.bw-testimonials{padding:42px 0 28px}}collection-links-component{--alignment: flex-start;display:grid;align-items:center;grid-gap:var(--gap-3xl)}collection-links-component:has([ratio=portrait]){--template-column-ratio: .8fr}collection-links-component:has([ratio=square]){--template-column-ratio: 1fr}collection-links-component:has([ratio=landscape]){--template-column-ratio: 1.4fr}collection-links-component[alignment=center]{--alignment: center}collection-links-component[alignment=center] .text-block{text-align:center}collection-links-component[alignment=right]{--alignment: flex-end}collection-links-component[alignment=right] .text-block{text-align:right}collection-links-component[layout=spotlight]{position:relative;grid-template-columns:1fr var(--template-column-ratio);grid-template-areas:"text image"}@media screen and (min-width:750px){collection-links-component[layout=spotlight][reverse]{grid-template-areas:"image text";grid-template-columns:var(--template-column-ratio) 1fr}}collection-links-component[layout=spotlight] .collection-links__container{align-items:var(--alignment)}@media screen and (max-width:749px){collection-links-component[layout=spotlight]{grid-template-columns:1fr;grid-template-areas:"text""image";grid-gap:var(--gap-2xl)}collection-links-component[layout=spotlight] .collection-links__container{gap:clamp(var(--gap-xs),1vw,var(--gap-xl)) var(--gap-2xl);justify-content:var(--alignment)}}collection-links-component[layout=text]{grid-gap:0;grid-template-areas:"text"}collection-links-component[layout=text] .collection-links__container{gap:clamp(var(--gap-xs),1vw,var(--gap-xl)) var(--gap-2xl);flex-wrap:wrap;flex-direction:row;justify-content:var(--alignment)}.collection-links__container{display:flex;gap:var(--gap-md);flex-direction:column}.collection-links__images{overflow:hidden;grid-area:image}@media screen and (max-width:749px){.collection-links__images image-block{max-width:100%}}.featured-product-section .section-content-wrapper{grid-template-columns:1fr;display:grid;overflow:hidden}@media screen and (min-width:750px){.featured-product-section .section-content-wrapper{grid-template-columns:1fr 1fr}}.featured-product-section{--viewport-offset: 400px;--constrained-min-height: var(--visual-preview--height, 80dvh);--constrained-height: max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)))}@media screen and (min-width:750px){.featured-product-section{--viewport-offset: 300px}}.featured-product-section .product-grid__card{--padding-block: 20px;--padding-inline: 20px}@media screen and (min-width:750px){.featured-product-section .product-grid__card{--padding-block: 40px;--padding-inline: 40px}}@media screen and (max-width:749px){.featured-product-section .media-block{order:-1}}@media screen and (min-width:750px){.featured-product-section .product-card__content{--hugged-width: calc(var(--constrained-height) * var(--gallery-aspect-ratio, var(--media-preview-ratio)));width:min(100%,var(--hugged-width));margin-left:auto;margin-right:auto}}.utilities{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--gap);text-wrap:nowrap;border-top:var(--border-width) solid var(--divider-color, var(--color-border));color:var(--color-foreground-muted)}@media screen and (min-width:750px){.utilities{display:grid;grid-template-columns:1fr auto 1fr;justify-content:center;gap:var(--gap);align-items:center;text-align:left}}.utilities a,.utilities button{color:var(--color-utilities, var(--color-foreground-muted))}.utilities>*{text-align:center}@media screen and (min-width:750px){.utilities>*{text-align:left;justify-self:start}}@media screen and (min-width:750px){.utilities--blocks-1{grid-template-columns:1fr;justify-content:start}.utilities--blocks-1>*{justify-self:start;text-align:left}.utilities--blocks-2{grid-template-columns:1fr 1fr}.utilities--blocks-2>*:nth-child(2){justify-self:end;text-align:right}.utilities--blocks-3{grid-template-columns:1fr auto 1fr}.utilities--blocks-3>*:nth-child(2){justify-self:center;text-align:center}.utilities--blocks-3>*:nth-child(3){justify-self:end;text-align:right}}.footer-content{contain:content;content-visibility:auto;display:grid;grid-template-columns:1fr;gap:var(--footer-gap);align-items:start}.footer-content .menu__heading__default{font-weight:var(--font-heading--weight)}@media screen and (min-width:750px) and (max-width:989px){.footer-content{grid-template-columns:repeat(min(var(--grid-columns),3),1fr);grid-auto-flow:row}.footer-content[style*="--grid-columns: 4"]{grid-template-columns:repeat(2,1fr)}.footer-content--isolated-grid-item-tablet>:last-child{grid-column:1/-1}}@media screen and (min-width:990px){.footer-content{grid-template-columns:repeat(var(--grid-columns),1fr)}.footer-content[style*="--grid-columns: 1"]{justify-items:center}.footer-content--isolated-grid-item-desktop>:last-child{grid-column:1/-1}}.announcement-bar{border-block-end:var(--border-bottom-width) solid var(--color-border)}.announcement-bar__slider{display:flex;flex-direction:row;align-items:center;position:relative}@media screen and (max-width:749px){.announcement-bar__slider{grid-column:1/-1}}.announcement-bar__slides{display:grid;grid:[stack]auto/[stack]auto;width:calc(100% - var(--button-size)*2);max-width:680px;margin-inline:auto}.announcement-bar__slides>*{grid-area:stack}.announcement-bar__slide{transition:opacity .5s ease-in-out,visibility .5s ease-in-out;content-visibility:visible}.announcement-bar__slide[aria-hidden=true]{opacity:0;visibility:hidden}.announcement-bar__slider slideshow-arrows{padding:0;mix-blend-mode:normal}.announcement-bar__slider slideshow-arrows .slideshow-control{color:var(--color-foreground)}.announcement-bar__slider .slideshow-control{display:flex;padding:0;width:var(--button-size);height:var(--button-size);align-items:center;justify-content:center;opacity:1;animation:none}@media screen and (min-width:750px){.announcement-bar__slider .slideshow-control{--slideshow-control-offset: calc((var(--button-size) - var(--icon-size-xs)) / 2)}.section--page-width :is(.announcement-bar__slider .slideshow-control).slideshow-control--previous{transform:translate(var(--slideshow-control-offset))}}.announcement-bar__slider .slideshow-control .svg-wrapper{width:var(--icon-size-xs);height:var(--icon-size-xs)}.announcement-bar__slide{place-content:center}.announcement-bar__text:first-child{margin:0}.announcement-bar__link{position:absolute;top:0;right:0;bottom:0;left:0}body{--header-height: 60px;--header-group-height: var(--header-height);--transparent-header-offset-boolean: 0}.header{--header-padding: var(--padding-sm);--font-paragraph--line-height: 1;--header-content-transition-timing: 0s;display:block;contain:layout style;background:transparent}.header a,.header .button,.header .button-secondary,.header .header-actions__action{transition:color var(--header-content-transition-timing),border-color var(--header-content-transition-timing)}#header-component :is(.header-menu,.dropdown-localization){display:none}@media screen and (min-width:750px){#header-component[data-menu-style=menu] :is(.header-menu,.dropdown-localization){display:flex}}#header-component[data-menu-style=drawer] .header__column{display:contents}@media screen and (min-width:750px){#header-component[data-menu-style=menu] .header__navigation-bar-row{display:none}}.header[transparent]{--language-button-background-color: transparent;--language-button-border-color: transparent;--header-content-transition-timing: calc(var(--submenu-animation-speed) - var(--animation-speed-fast)) var(--animation-speed-fast) var(--ease-out-cubic);--closed-underlay-height: 0px;--header-logo-display: none;--header-logo-inverse-display: block;position:absolute;top:0;left:0;right:0;z-index:var(--layer-overlay)}.header[transparent][transparent=not-sticky][data-sticky-state=active],.header[transparent]:has(.menu-list__list-item>.menu-list__link:not([aria-haspopup]):hover){--header-logo-display: unset;--header-logo-inverse-display: unset;--color-foreground: inherit;--color-foreground-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--closed-underlay-height: 100%}.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(header-menu[aria-expanded=true])) .header__row{--color-foreground: var(--color-transparent-text);--color-foreground-rgb: var(--color-transparent-text-rgb);--color-border: var(--color-transparent-text);--color-border-rgb: var(--color-transparent-text-rgb);--color-primary-button-background: var(--color-transparent-text);--color-primary-button-text: var(--color-transparent-text-contrast)}.header[transparent][data-bubble-style=default]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(header-menu[aria-expanded=true])) .header__row{--cart-bubble-background: var(--color-transparent-text, var(--cart-bubble-background-fallback));--cart-bubble-text: var(--color-transparent-text-contrast, var(--cart-bubble-text-fallback))}.header[transparent]:has(.mega-menu__list:hover),.header[transparent]:has(.menu-list__link:hover),.header[transparent]:has(header-menu[aria-expanded=true]){--header-logo-display: unset;--header-logo-inverse-display: unset;--color-foreground: inherit;--color-foreground-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--header-content-transition-timing: var(--submenu-animation-speed) var(--ease-out-cubic)}[data-transparent-background=top]:hover .header__row--top,[data-transparent-background=top]:focus-within .header__row--top,[data-transparent-background=both]:hover .header__row--top,[data-transparent-background=both]:focus-within .header__row--top{--color-foreground: inherit;--color-foreground-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--color-primary-button-background: inherit;--color-primary-button-text: inherit}[data-transparent-background=bottom]:hover .header__row--bottom,[data-transparent-background=bottom]:focus-within .header__row--bottom,[data-transparent-background=both]:hover .header__row--bottom,[data-transparent-background=both]:focus-within .header__row--bottom{--color-foreground: inherit;--color-foreground-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--color-primary-button-background: inherit;--color-primary-button-text: inherit}.header-section{position:relative;z-index:var(--layer-menu-drawer)}#header-component{--submenu-height: 0px;--full-open-header-height: 0px}#header-group:has(#header-component[sticky]){display:contents}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){position:sticky;top:-1px;z-index:var(--layer-menu-drawer)}.header[data-sticky-state]{transition:opacity var(--animation-speed) var(--animation-easing);opacity:1}