.site-shell{--mz-primary-action:var(--mz-color-action);--site-shell-header-height:141px;--site-shell-footer-height:520px;--site-shell-red:var(--mz-color-action);--site-shell-ink:var(--mz-color-ink);--site-shell-muted:var(--mz-color-muted);--site-shell-line:var(--mz-color-line);--site-shell-dark:var(--mz-color-ink);color:var(--site-shell-ink);font-family:Telefon,Arial,sans-serif;font-size:var(--mz-text-sm);line-height:21px}.site-shell--loading{min-height:100svh;display:flex;flex-direction:column}.site-shell__loading-header{flex:0 0 var(--site-shell-header-height);min-height:var(--site-shell-header-height)}.site-shell--loading #main{flex:1 0 auto}.route-loading,.site-shell--loading #main{min-height:calc(100svh - var(--site-shell-header-height));box-sizing:border-box}.route-loading{padding-block:48px}.site-shell__loading-footer{flex:0 0 var(--site-shell-footer-height);min-height:var(--site-shell-footer-height);border-top:1px solid var(--site-shell-line);background:var(--mz-color-surface)}@media (max-width:991.98px){.site-shell{--site-shell-header-height:74px}.site-shell__loading-footer{--site-shell-footer-height:720px}}@media (max-width:640px){.site-shell{--site-shell-footer-height:1000px}}.site-shell__footer a,.site-shell__header a,.site-shell__utility a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.site-shell__footer a:hover,.site-shell__header a:hover,.site-shell__utility a:hover{color:var(--site-shell-red)}}:where(.site-shell) :where(button,input){font:inherit}.site-shell__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-shell__skip-link{position:fixed;z-index:1000;top:-100px;left:15px;padding:12px 16px;color:var(--mz-color-on-action);background:var(--site-shell-dark)}.site-shell__skip-link:focus{top:8px}.site-shell__utility{height:32px;background:var(--mz-color-card);color:var(--mz-color-muted);font-size:var(--mz-text-xs)}.site-shell__utility-inner{justify-content:flex-end;height:32px}.site-shell__utility-inner,.site-shell__utility-links{display:flex;align-items:stretch}.site-shell__language>summary,.site-shell__utility-links a{display:inline-flex;align-items:center;min-height:32px;padding:0 16px;border-left:1px solid var(--mz-color-sunken);white-space:nowrap}.site-shell__language{position:relative;z-index:30}.site-shell__language>summary{cursor:pointer;list-style:none}.site-shell__language>summary::-webkit-details-marker{display:none}.site-shell__language>summary:after{width:7px;height:7px;margin-left:10px;border-right:1px solid;border-bottom:1px solid;content:"";transform:rotate(45deg) translateY(-2px)}.site-shell__language[open]>summary:after{transform:rotate(225deg) translate(-1px,-1px)}.site-shell__language-options{position:absolute;top:100%;right:0;display:grid;min-width:76px;padding:5px 0;background:var(--mz-color-surface);border:1px solid var(--site-shell-line);box-shadow:0 4px 15px rgb(0 0 0/12%)}.site-shell__language-options a{padding:7px 14px}.site-shell__language-options a[aria-current=page]{color:var(--site-shell-red);font-weight:var(--mz-weight-bold)}.site-shell__header{position:relative;z-index:20;background:var(--mz-color-surface)}.site-shell__primary{display:flex;align-items:center;gap:24px;height:85px}.site-shell__brand{display:inline-flex;flex:0 0 235px;align-items:center}.site-shell__brand img{display:block;width:235px;height:56px;object-fit:contain}.site-shell__search{display:flex;min-width:0;height:56px;border:1px solid var(--site-shell-line);border-radius:var(--mz-radius-lg);overflow:hidden;background:var(--mz-color-surface)}.site-shell__search--desktop{flex:1 1 auto;max-width:720px;margin-inline:auto}.site-shell__search input{min-width:0;flex:1 1 auto;padding:0 27px;color:var(--site-shell-ink);border:0;outline:0;background:transparent;font-size:var(--mz-text-md)}.site-shell__search input::placeholder{color:var(--mz-color-muted);opacity:1}.site-shell__search button{display:grid;flex:0 0 56px;place-items:center;border:0;background:var(--mz-primary-action);color:var(--mz-color-on-action)}@media (hover:hover) and (pointer:fine){.site-shell__search button:hover{background:var(--mz-color-action)}}.site-shell__search svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}@media (min-width:992px){.site-shell__search--desktop{transform:translate(39px,8px)}}.site-shell__actions{display:flex;flex:0 0 90px;align-items:center;justify-content:space-between;margin-left:auto}.site-shell__account,.site-shell__cart{display:inline-flex;align-items:center;justify-content:center;width:36px;height:44px}.site-shell__account svg,.site-shell__cart svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15}.site-shell__menu-toggle,.site-shell__mobile-panel,.site-shell__search--mobile{display:none}.site-shell__desktop-nav{height:57px;max-width:1160px;border-top:1px solid var(--mz-color-sunken)}.site-shell__desktop-nav>ul{display:flex;align-items:stretch;height:56px;margin:0;padding:0;list-style:none}.site-shell__nav-item{position:relative;display:flex;flex:1 1 auto;align-items:stretch;justify-content:center;min-width:0}.site-shell__nav-item>a,.site-shell__nav-item>span{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 20px;white-space:nowrap;font-size:var(--mz-text-md)}.site-shell__nav-item--campaign{flex:0 0 169px;background:var(--mz-color-ink)}.site-shell__nav-item--campaign>a,.site-shell__nav-item--campaign>span{color:var(--mz-color-on-action)}@media (hover:hover) and (pointer:fine){.site-shell__nav-item--campaign>a:hover{color:var(--mz-color-on-action)}}.site-shell__nav-item:focus-within>a{color:var(--site-shell-red)}@media (hover:hover) and (pointer:fine){.site-shell__nav-item:hover>a{color:var(--site-shell-red)}}.site-shell__nav-item--campaign:focus-within>a{color:var(--mz-color-on-action)}@media (hover:hover) and (pointer:fine){.site-shell__nav-item--campaign:hover>a{color:var(--mz-color-on-action)}}.site-shell__submenu{position:absolute;top:56px;left:0;z-index:40;display:none;width:min(920px,80vw);padding:24px 0 28px;border-top:1px solid var(--site-shell-line);background:var(--mz-color-surface);box-shadow:0 8px 18px rgb(0 0 0/14%)}.site-shell__nav-item:focus-within .site-shell__submenu{display:block}@media (hover:hover) and (pointer:fine){.site-shell__nav-item:hover .site-shell__submenu{display:block}}.site-shell__submenu-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0 30px}.site-shell__submenu-group>a{display:block;margin-bottom:8px;font-family:Telefon,sans-serif;font-weight:var(--mz-weight-bold)}.site-shell__submenu-group ul{display:grid;gap:4px;margin:0;padding:0;list-style:none;color:var(--mz-color-muted)}.site-shell__footer{margin-top:48px;background:var(--mz-color-surface)}.site-shell__footer h2{margin:0;font-family:Telefon,sans-serif;font-size:var(--mz-text-lg);line-height:1.2;font-weight:var(--mz-weight-bold)}.site-shell__newsletter{background:var(--site-shell-dark);color:var(--mz-color-on-action)}.site-shell__newsletter-inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:160px;gap:24px}.site-shell__newsletter-inner>div:first-child{grid-column:4/span 3}.site-shell__newsletter p{margin:10px 0 0;color:var(--mz-color-line)}.site-shell__newsletter-action{display:inline-flex;align-items:center;justify-content:center;grid-column:7/span 3;justify-self:stretch;min-width:220px;min-height:48px;padding:12px 28px;background:var(--mz-primary-action);color:var(--mz-color-on-action)!important;font-weight:var(--mz-weight-bold)}.site-shell__benefits{padding:38px 0 28px}.site-shell__footer-section-title{margin-bottom:20px!important}.site-shell__benefit-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.site-shell__benefit{text-align:center}.site-shell__benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:11px;border-radius:50%;background:var(--site-shell-dark);color:var(--mz-color-on-action);font-size:var(--mz-text-lg);line-height:1}.site-shell__benefit p{min-height:56px;margin:0;color:var(--mz-color-muted);font-size:var(--mz-text-xs);line-height:17px}.site-shell__benefit p span:first-child{color:var(--mz-color-ink);font-weight:var(--mz-weight-bold)}.site-shell__payment{padding:26px 0;border-top:1px solid var(--site-shell-line);border-bottom:1px solid var(--site-shell-line);background:var(--mz-color-surface)}.site-shell__payment-inner{display:flex;align-items:center;gap:28px}.site-shell__payment-icons{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.site-shell__payment-icons img{width:56px;height:42px;object-fit:contain}.site-shell__footer-main{padding:40px 0 34px}.site-shell__footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px}.site-shell__footer-links,.site-shell__social-links{display:grid;gap:0;margin:0;padding:0;list-style:none}.site-shell__footer-links li{border-bottom:1px solid var(--mz-color-sunken)}.site-shell__footer-links a{display:block;padding:9px 0;color:var(--mz-color-muted);font-size:var(--mz-text-xs)}.site-shell__social-links{grid-template-columns:repeat(3,48px);gap:10px}.site-shell__social-links a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;border-radius:50%;background:var(--site-shell-dark);color:var(--mz-color-on-action);font-size:var(--mz-text-md);font-weight:var(--mz-weight-bold)}@media (hover:hover) and (pointer:fine){.site-shell__social-links a:hover{color:var(--mz-color-on-action);background:var(--site-shell-red)}}.site-shell__footer-bottom{padding:26px 0 30px;background:var(--site-shell-dark);color:var(--mz-color-subtle);text-align:center;font-size:var(--mz-text-xs)}.site-shell__legal{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.site-shell__footer-bottom p{margin:13px 0 0}@media (max-width:991px){.site-shell__desktop-nav,.site-shell__search--desktop,.site-shell__utility{display:none}.site-shell__primary{width:100%!important;height:70px;gap:14px;padding:0 0 0 15px;border-bottom:1px solid var(--site-shell-line)}.site-shell__menu-toggle{display:inline-flex;flex:0 0 55px;align-items:center;justify-content:center;width:40px;height:44px;padding:0;border:0;background:transparent;color:var(--site-shell-ink);width:55px;height:70px;margin:0;border-right:1px solid var(--site-shell-line)}.site-shell__menu-toggle svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.site-shell__brand{flex:1 1 auto;min-width:0}.site-shell__brand img{width:159px;height:38px}.site-shell__actions{flex:0 0 82px}.site-shell__account,.site-shell__cart{width:36px}.site-shell__cart{order:-1}.site-shell__search--mobile{display:flex;width:100%!important;height:66px;margin:0;padding:6px;border:0;border-radius:0;background:var(--mz-color-surface);box-shadow:0 3px 8px rgb(0 0 0/10%)}.site-shell__search--mobile input{min-width:0;padding:0 24px;border:1px solid var(--site-shell-line);border-right:0;border-radius:var(--mz-radius-lg) 0 0 var(--mz-radius-lg);font-size:var(--mz-text-md)}.site-shell__search--mobile button{flex-basis:54px;border-radius:0 var(--mz-radius-lg) var(--mz-radius-lg) 0}.site-shell__mobile-panel{position:absolute;top:136px;left:0;z-index:50;display:none;width:100%;max-height:calc(100vh - 136px);overflow-y:auto;padding:14px 15px 26px;background:var(--mz-color-surface);border-top:1px solid var(--site-shell-line);box-shadow:0 7px 14px rgb(0 0 0/12%)}.site-shell__mobile-panel--open{display:block}.site-shell__mobile-language{display:flex;align-items:center;justify-content:space-between;min-height:46px;border-bottom:1px solid var(--site-shell-line);color:var(--mz-color-muted)}.site-shell__mobile-language .site-shell__language>summary{border:0}.site-shell__mobile-panel ul{margin:0;padding:0;list-style:none}.site-shell__mobile-item{border-bottom:1px solid var(--site-shell-line)}.site-shell__mobile-item>a,.site-shell__mobile-item>details>summary{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:0 4px;cursor:pointer;list-style:none;font-size:var(--mz-text-md)}.site-shell__mobile-item>details>summary::-webkit-details-marker{display:none}.site-shell__mobile-item>details>summary:after{width:8px;height:8px;border-right:1px solid;border-bottom:1px solid;content:"";transform:rotate(45deg) translateY(-3px)}.site-shell__mobile-item>details[open]>summary:after{transform:rotate(225deg) translate(-2px,-2px)}.site-shell__mobile-submenu{display:grid;gap:8px;padding:0 14px 14px;color:var(--mz-color-muted)}.site-shell__mobile-submenu>a{font-size:var(--mz-text-sm);font-weight:var(--mz-weight-bold)}.site-shell__mobile-submenu details summary{display:flex;align-items:center;justify-content:space-between;min-height:36px;cursor:pointer;list-style:none}.site-shell__mobile-submenu details summary::-webkit-details-marker{display:none}.site-shell__mobile-submenu details summary:after{width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;content:"";transform:rotate(45deg) translateY(-2px)}.site-shell__mobile-submenu--leaf{padding:0 0 8px 12px}.site-shell__mobile-utility{display:grid;gap:7px;padding:18px 4px 8px;color:var(--mz-color-muted)}.site-shell__mobile-socials{display:flex;gap:8px;padding:12px 4px;border-top:1px solid var(--site-shell-line)}.site-shell__mobile-socials a{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:4px;border-radius:50%;background:var(--site-shell-dark);color:var(--mz-color-on-action);font-size:var(--mz-text-xs)}.site-shell__newsletter-inner{grid-template-columns:1fr;min-height:180px;padding-block:30px}.site-shell__newsletter-action,.site-shell__newsletter-inner>div:first-child{grid-column:auto}.site-shell__newsletter-action{justify-self:start}.site-shell__benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-shell__footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.site-shell__benefit-grid,.site-shell__footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.site-shell__payment-inner{display:block}.site-shell__payment-icons{margin-top:18px}}.mz-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--mz-control-md);padding:0 22px;border:1.5px solid transparent;border-radius:var(--mz-radius-full);font:var(--mz-weight-bold) var(--mz-text-md) /1.1 var(--mz-font);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-out),border-color var(--mz-duration-fast) var(--mz-ease-out),color var(--mz-duration-fast) var(--mz-ease-out),transform var(--mz-duration-fast) var(--mz-ease-out)}.mz-button:active:not(:disabled){transform:scale(.97)}.mz-button:focus-visible{outline:2px solid var(--mz-color-focus);outline-offset:3px}.mz-button svg{width:20px;height:20px;flex:none}.mz-button--primary{background:var(--mz-color-action);color:var(--mz-color-on-action)}.mz-button--secondary{background:transparent;border-color:var(--mz-color-line-strong);color:var(--mz-color-ink)}.mz-button--inverse{background:var(--mz-color-on-hero);color:var(--mz-color-ink)}.mz-button--dark{background:var(--mz-color-chrome);color:var(--mz-color-on-chrome)}.mz-button--sm{min-height:var(--mz-control-sm);padding:0 16px;font-size:var(--mz-text-sm)}.mz-button--block{width:100%}@media (hover:hover) and (pointer:fine){.mz-button--primary:hover:not(:disabled){background:var(--mz-color-action-pressed)}.mz-button--dark:hover:not(:disabled){background:var(--mz-color-hero)}.mz-button--secondary:hover:not(:disabled){background:var(--mz-color-sunken)}}@media (prefers-reduced-motion:reduce){.mz-button{transition-property:background-color,border-color,color}.mz-button:active:not(:disabled){transform:none}}.mz-badge{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:var(--mz-radius-full);font:var(--mz-weight-bold) var(--mz-text-sm)/1 var(--mz-font);letter-spacing:.02em;white-space:nowrap}.mz-badge--sale{background:var(--mz-color-sale);color:var(--mz-color-on-action);box-shadow:0 4px 12px rgb(217 34 0/24%)}.mz-badge--neutral{background:var(--mz-color-surface);color:var(--mz-color-ink);box-shadow:inset 0 0 0 1.5px var(--mz-color-line)}.mz-badge--success{background:color-mix(in srgb,var(--mz-color-success) 14%,transparent);color:var(--mz-color-success)}.mz-chip{display:inline-flex;align-items:center;gap:6px;min-height:var(--mz-control-sm);padding:0 16px;border:0;border-radius:var(--mz-radius-full);background:var(--mz-color-surface);color:var(--mz-color-ink);box-shadow:inset 0 0 0 1.5px var(--mz-color-line);font:var(--mz-weight-bold) var(--mz-text-sm) /1 var(--mz-font);cursor:pointer;transition:box-shadow var(--mz-duration-fast) var(--mz-ease-out),background-color var(--mz-duration-fast) var(--mz-ease-out),color var(--mz-duration-fast) var(--mz-ease-out),transform var(--mz-duration-fast) var(--mz-ease-out)}.mz-chip:active{transform:scale(.97)}.mz-chip.is-selected,.mz-chip[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--mz-color-ink)}.mz-chip__chevron{transition:transform var(--mz-duration-base) var(--mz-ease-out)}.mz-chip[aria-expanded=true] .mz-chip__chevron{transform:rotate(180deg)}.mz-chip:focus-visible{outline:2px solid var(--mz-color-focus);outline-offset:3px}.mz-segmented{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;padding:4px;border-radius:var(--mz-radius-full);background:var(--mz-color-card)}.mz-segmented__option{min-height:44px;padding:6px 12px;border:0;border-radius:var(--mz-radius-full);background:transparent;color:var(--mz-color-muted);font:var(--mz-weight-regular) var(--mz-text-sm) /1.2 var(--mz-font);cursor:pointer;display:grid;place-items:center;text-align:center;transition:color var(--mz-duration-fast) var(--mz-ease-out),box-shadow var(--mz-duration-base) var(--mz-ease-out),background-color var(--mz-duration-fast) var(--mz-ease-out)}.mz-segmented__option[aria-checked=true]{background:var(--mz-color-surface);color:var(--mz-color-ink);font-weight:var(--mz-weight-bold);box-shadow:inset 0 0 0 2px var(--mz-color-ink)}.mz-segmented__option:disabled{opacity:.45;cursor:not-allowed}.mz-segmented__detail{display:block;font-size:var(--mz-text-xs);font-weight:var(--mz-weight-regular);color:var(--mz-color-muted)}.mz-segmented--sm .mz-segmented__option{min-height:36px;font-size:var(--mz-text-sm)}.mz-segmented__option:focus-visible{outline:2px solid var(--mz-color-focus);outline-offset:2px}.mz-choice-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mz-choice-card{display:grid;gap:12px;align-content:start;padding:16px 18px 18px;border:0;border-radius:var(--mz-radius-lg);background:var(--mz-color-surface);color:var(--mz-color-ink);box-shadow:inset 0 0 0 1.5px var(--mz-color-line);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--mz-duration-fast) var(--mz-ease-out)}.mz-choice-card[aria-checked=true]{box-shadow:inset 0 0 0 2.5px var(--mz-color-ink)}.mz-choice-card__head{display:flex;align-items:center;gap:10px}.mz-choice-card__head strong{display:block;font-size:var(--mz-text-md)}.mz-choice-card__head small{display:block;font-size:var(--mz-text-sm);color:var(--mz-color-muted)}.mz-choice-card__amount{font-size:var(--mz-text-xl);font-weight:var(--mz-weight-bold);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mz-choice-card[aria-checked=false] .mz-choice-card__amount,.mz-choice-card__was{color:var(--mz-color-muted)}.mz-choice-card__was{font-size:var(--mz-text-sm)}.mz-choice-card:focus-visible{outline:2px solid var(--mz-color-focus);outline-offset:3px}.mz-radio{flex:none;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--mz-color-subtle);transition:box-shadow var(--mz-duration-fast) var(--mz-ease-out)}[aria-checked=true] .mz-radio,[aria-checked=true]>*>.mz-radio{box-shadow:inset 0 0 0 7px var(--mz-color-ink)}.mz-swatches{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.mz-swatch{--mz-swatch-size:24px;position:relative;width:var(--mz-swatch-size);height:var(--mz-swatch-size);padding:0;border:0;border-radius:50%;background:var(--mz-swatch);box-shadow:inset 0 0 0 1px rgb(0 0 0/14%);cursor:pointer;transition:transform var(--mz-duration-fast) var(--mz-ease-out)}.mz-swatch:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid var(--mz-color-ink);opacity:0;transform:scale(.8);transition:opacity var(--mz-duration-fast) var(--mz-ease-out),transform var(--mz-duration-base) var(--mz-ease-out)}.mz-swatch[aria-checked=true]:after{opacity:1;transform:none}.mz-swatch:disabled{cursor:default}.mz-swatch:focus-visible{outline:2px solid var(--mz-color-focus);outline-offset:6px}.mz-swatches--sm{gap:7px}.mz-swatches--sm .mz-swatch{--mz-swatch-size:16px}.mz-swatches--sm .mz-swatch:after{inset:-3px;border-width:1.5px}.mz-swatches--lg{gap:14px}.mz-swatches--lg .mz-swatch{--mz-swatch-size:40px}.mz-swatches--lg .mz-swatch:after{inset:-6px}.mz-swatches__more{font-size:var(--mz-text-sm);font-weight:var(--mz-weight-bold);color:var(--mz-color-muted)}.mz-stage{position:relative;display:block;overflow:hidden;isolation:isolate;border-radius:var(--mz-radius-lg);background:radial-gradient(70% 62% at 50% 56%,color-mix(in srgb,var(--mz-stage-tint) 16%,var(--mz-color-surface)) 0,var(--mz-color-surface) 48%,var(--mz-color-card) 100%);transition:background var(--mz-duration-slow) var(--mz-ease-out)}.mz-stage img{mix-blend-mode:multiply}.mz-stage__floor{position:absolute;left:28%;right:28%;bottom:9%;height:14px;border-radius:50%;background:radial-gradient(closest-side,rgb(32 32 31/22%),transparent);transition:transform var(--mz-duration-slow) var(--mz-ease-out),opacity var(--mz-duration-base) var(--mz-ease-out);pointer-events:none}.mz-section-header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 20px}.mz-section-header__title{margin:0;font-size:clamp(var(--mz-text-xl),3.4vw,var(--mz-text-section));line-height:1.05;letter-spacing:-.02em;color:var(--mz-color-ink)}.mz-section-header__link{flex:none;font:var(--mz-weight-bold) var(--mz-text-sm) /1 var(--mz-font);color:var(--mz-color-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.mz-section-header__arrow{display:inline-block;margin-left:6px;transition:transform var(--mz-duration-base) var(--mz-ease-out)}.mz-energy{display:inline-block;height:20px;padding:0 13px 0 7px;background:#3aa655;color:#fff;font:var(--mz-weight-bold) var(--mz-text-xs)/20px var(--mz-font);clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%);flex:none}.mz-energy--b{background:#5f9e2c}.mz-energy--c{background:#b7c31a;color:#20201f}.mz-energy--d,.mz-energy--e{background:#f0b400;color:#20201f}.mz-energy--f,.mz-energy--g{background:#d92200}.mz-availability{display:inline-flex;align-items:center;gap:8px;font-size:var(--mz-text-sm);color:var(--mz-color-ink)}.mz-availability__dot{flex:none;width:9px;height:9px;border-radius:50%;background:var(--mz-color-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--mz-color-success) 18%,transparent)}.mz-availability--low .mz-availability__dot{background:var(--mz-color-warning);box-shadow:0 0 0 3px rgb(199 119 0/18%)}.mz-availability--none .mz-availability__dot{background:var(--mz-color-subtle);box-shadow:none}.mz-menu{position:absolute;z-index:60;min-width:220px;padding:8px;border-radius:var(--mz-radius-lg);background:var(--mz-color-surface);color:var(--mz-color-ink);box-shadow:var(--mz-shadow-menu);opacity:0;transform:translateY(-4px) scale(.97)}.mz-menu,.mz-menu.is-open{transition:opacity var(--mz-duration-fast) var(--mz-ease-out),transform var(--mz-duration-fast) var(--mz-ease-out)}.mz-menu.is-open{opacity:1;transform:none}.mz-menu[hidden]{display:none}.mz-menu-item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:12px 14px;border:0;border-radius:var(--mz-radius-md);background:transparent;color:inherit;font:var(--mz-weight-regular) var(--mz-text-sm) /1.3 var(--mz-font);text-align:left;text-decoration:none;cursor:pointer}.mz-menu-item[aria-checked=true],.mz-menu-item[aria-selected=true]{font-weight:var(--mz-weight-bold)}.mz-sheet-layer{position:fixed;inset:0;z-index:80;pointer-events:none}.mz-sheet-layer.is-open{pointer-events:auto}.mz-sheet-scrim{position:absolute;inset:0;border:0;background:rgb(32 32 31/32%);opacity:0;transition:opacity var(--mz-duration-base) var(--mz-ease-out)}.mz-sheet-layer.is-open .mz-sheet-scrim{opacity:1}.mz-sheet{position:absolute;left:50%;bottom:0;width:min(100%,560px);max-height:88vh;overflow-y:auto;box-sizing:border-box;padding:10px 20px calc(20px + env(safe-area-inset-bottom, 0px));border-radius:var(--mz-radius-lg) var(--mz-radius-lg) 0 0;background:var(--mz-color-surface);color:var(--mz-color-ink);box-shadow:0 -10px 30px rgb(0 0 0/18%);transform:translate(-50%,105%);transition:transform var(--mz-duration-sheet) var(--mz-ease-drawer)}.mz-sheet-layer.is-open .mz-sheet{transform:translate(-50%)}.mz-sheet__grab{display:block;width:40px;height:5px;margin:0 auto 12px;border-radius:var(--mz-radius-sm);background:var(--mz-color-line)}@media (hover:hover) and (pointer:fine){.mz-swatch:hover{transform:scale(1.12)}.mz-section-header__link:hover .mz-section-header__arrow{transform:translateX(4px)}.mz-menu-item:focus-visible,.mz-menu-item:hover{background:var(--mz-color-card)}.mz-chip:not(.is-selected):hover{box-shadow:inset 0 0 0 1.5px var(--mz-color-ink)}}@media (prefers-reduced-motion:reduce){.mz-chip,.mz-menu,.mz-menu.is-open,.mz-section-header__arrow,.mz-segmented__option,.mz-sheet,.mz-sheet-scrim,.mz-stage,.mz-stage__floor,.mz-swatch,.mz-swatch:after{transition-duration:0s}.mz-chip:active{transform:none}}.mz-o-footer__benefits-text,.mz-o-footer__btn{color:var(--mz-color-muted)}.mz-o-footer__menu-link--icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.mz-o-footer__consent-settings{border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;padding:0;text-decoration:underline;min-height:24px}.mz-o-footer__bottom a,.mz-o-footer__consent-settings{display:inline-flex;align-items:center;min-height:44px}.mz-footer-v2 .mz-o-footer__consent-settings{min-height:0;line-height:inherit;text-decoration:none}.mz-footer-v2{--mz-footer-band:var(--mz-color-hero);--mz-footer-on-band:var(--mz-color-on-hero);--mz-footer-red:var(--mz-color-action);--mz-footer-black:var(--mz-color-on-hero);--mz-footer-muted:color-mix(in srgb,var(--mz-color-on-hero) 66%,var(--mz-color-hero));--mz-footer-line:color-mix(in srgb,var(--mz-color-on-hero) 16%,var(--mz-color-hero));display:block;background:var(--mz-color-hero);color:var(--mz-footer-black);font-family:Telefon,sans-serif}.mz-footer-v2 *,.mz-footer-v2 :after,.mz-footer-v2 :before{box-sizing:border-box}.mz-footer-v2 a{color:inherit;text-decoration:none}.mz-footer-v2 a:focus-visible,.mz-footer-v2 summary:focus-visible{outline:3px solid var(--mz-footer-red);outline-offset:3px}.mz-footer-v2__container{width:min(100% - 64px,1360px);margin-inline:auto}.mz-footer-v2__band{background:var(--mz-footer-band);color:var(--mz-footer-on-band)}.mz-footer-v2__band-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:clamp(28px,4vw,64px);align-items:end;padding-block:64px 48px}.mz-footer-v2__band-copy h2{max-width:760px;margin:0;color:var(--mz-footer-on-band);font-size:var(--mz-text-section);font-weight:var(--mz-weight-bold);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.mz-footer-v2__band-copy h2 em{color:var(--mz-footer-red);font-style:normal}.mz-footer-v2__band-copy p{max-width:560px;margin:14px 0 0;color:var(--mz-footer-muted);font-size:var(--mz-text-md);line-height:1.45}.mz-footer-v2__band-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.mz-footer-v2__band-card{min-height:96px;display:grid;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:20px;border:1px solid var(--mz-footer-line);border-radius:var(--mz-radius-md);background:hsla(0,0%,100%,.05);color:var(--mz-footer-on-band);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--mz-duration-fast) var(--mz-ease-out)}@media(hover:hover)and (pointer:fine){.mz-footer-v2__band-card:hover{background:hsla(0,0%,100%,.1)}.mz-footer-v2__band-card:hover .mz-footer-v2__band-card-arrow{transform:translateX(3px)}}.mz-footer-v2__band-card:focus-visible{outline:3px solid var(--mz-footer-on-band);outline-offset:3px}.mz-footer-v2__band-card-icon{width:48px;height:48px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--mz-footer-red);color:var(--mz-footer-on-band)}.mz-footer-v2__band-card-icon img{width:40px;height:40px;display:block;border-radius:50%;object-fit:cover}.mz-footer-v2__band-card-copy{min-width:0;display:grid;gap:4px}.mz-footer-v2__band-card-copy strong{font-size:var(--mz-text-lg);font-weight:var(--mz-weight-bold);line-height:1.1}.mz-footer-v2__band-card-copy span{color:var(--mz-footer-muted);font-size:var(--mz-text-sm);line-height:1.3}.mz-footer-v2__band-card-arrow{display:grid;place-items:center;transition:transform var(--mz-duration-base) var(--mz-ease-out)}.mz-footer-v2__main{background:rgba(0,0,0,0)}.mz-footer-v2__main-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 1.2fr;gap:clamp(28px,3.4vw,56px);padding-block:40px 44px;border-top:1px solid var(--mz-footer-line)}.mz-footer-v2__brand p{max-width:300px;margin:0 0 18px;color:var(--mz-footer-muted);font-size:var(--mz-text-md);line-height:1.5}.mz-footer-v2__logo{width:150px;height:auto;display:block}.mz-footer-v2__social{display:flex;flex-wrap:wrap;gap:8px}.mz-footer-v2__social a{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:hsla(0,0%,100%,.09);color:var(--mz-footer-black);transition:background-color var(--mz-duration-fast) var(--mz-ease-out)}@media(hover:hover)and (pointer:fine){.mz-footer-v2__social a:hover{background:var(--mz-footer-red);color:var(--mz-color-on-action)}}.mz-footer-v2__social svg{width:20px;height:20px;display:block}.mz-footer-v2__group{min-width:0}.mz-footer-v2__group summary{margin:0 0 20px;color:var(--mz-footer-muted);cursor:default;font-size:var(--mz-text-md);font-weight:var(--mz-weight-bold);line-height:1;list-style:none}.mz-footer-v2__group summary::-webkit-details-marker{display:none}.mz-footer-v2__group summary:after{display:none;color:var(--mz-footer-red);content:"+";font-size:var(--mz-text-lg);font-weight:var(--mz-weight-regular)}.mz-footer-v2__group[open] summary:after{content:"−"}.mz-footer-v2__links,.mz-footer-v2__payment-grid{margin:0;padding:0;list-style:none}.mz-footer-v2__links{display:grid;gap:13px}.mz-footer-v2__links a{width:fit-content;display:inline-flex;align-items:center;color:var(--mz-footer-black);font-size:var(--mz-text-md);line-height:1.35;transition:color var(--mz-duration-fast) var(--mz-ease-out)}@media(hover:hover)and (pointer:fine){.mz-footer-v2__links a:hover{color:var(--mz-footer-red)}}.mz-footer-v2__consent-settings{min-height:44px;padding:0;color:inherit;background:rgba(0,0,0,0);border:0;font:inherit;text-decoration:underline;cursor:pointer}.mz-footer-v2__consent-settings:disabled{cursor:default;opacity:.56}.mz-footer-v2__legal{background:rgba(0,0,0,0)}.mz-footer-v2__legal .mz-purchase-reassurance{color:var(--mz-footer-muted);font-size:inherit}.mz-footer-v2__legal-inner{display:flex;align-items:center;justify-content:space-between;gap:20px 32px;padding-block:22px;border-top:1px solid var(--mz-footer-line);color:var(--mz-footer-muted);font-size:var(--mz-text-sm)}.mz-footer-v2__legal-inner a{transition:color var(--mz-duration-fast) var(--mz-ease-out)}@media(hover:hover)and (pointer:fine){.mz-footer-v2__legal-inner a:hover{color:var(--mz-footer-black)}}.mz-footer-v2__legal-meta{flex:1 1 auto;min-width:0}.mz-footer-v2__legal-meta,.mz-footer-v2__legal-meta nav{display:flex;flex-wrap:wrap;align-items:center;gap:9px 24px}.mz-footer-v2__home{flex:0 0 auto;display:block}.mz-footer-v2__payment-grid{flex:0 0 auto;max-width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.mz-footer-v2__payment-grid li{width:48px;height:32px;display:grid;place-items:center;overflow:hidden;border-radius:var(--mz-radius-sm)}.mz-footer-v2__payment-grid img{width:100%;height:100%;display:block;object-fit:contain}@media(hover:hover)and (pointer:fine){.mz-footer-v2__links a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;transition:color var(--mz-duration-fast) var(--mz-ease-out),background-size var(--mz-duration-base) var(--mz-ease-out)}.mz-footer-v2__links a:hover{background-size:100% 1.5px}}@media(max-width:1080px){.mz-footer-v2__band-inner{grid-template-columns:1fr;gap:24px}.mz-footer-v2__legal-inner{align-items:flex-start;flex-direction:column}.mz-footer-v2__payment-grid{justify-content:flex-start}}@media(max-width:920px){.mz-footer-v2__main-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mz-footer-v2__band-copy h2{font-size:var(--mz-text-xl)}.mz-footer-v2__brand{grid-column:1/-1}}@media(max-width:640px){.mz-footer-v2__container{width:min(100% - 32px,1360px)}.mz-footer-v2__band-inner{padding-block:36px}.mz-footer-v2__band-cards{grid-template-columns:1fr}.mz-footer-v2__band-card{min-height:80px;padding:16px}.mz-footer-v2__main-grid{grid-template-columns:1fr;gap:0;padding-block:38px 22px}.mz-footer-v2__brand{padding-top:24px}.mz-footer-v2__logo{width:160px}.mz-footer-v2__brand p{margin-bottom:20px}.mz-footer-v2__group{border-top:1px solid var(--mz-footer-line)}.mz-footer-v2__group summary{display:flex;align-items:center;justify-content:space-between;margin:0;padding-block:18px;cursor:pointer;font-size:var(--mz-text-lg)}.mz-footer-v2__group summary:after{display:block}.mz-footer-v2__links{margin-bottom:20px}.mz-footer-v2__legal-inner{padding-block:24px 88px}.mz-footer-v2__legal-meta{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.mz-footer-v2 *,.mz-footer-v2 :after,.mz-footer-v2 :before{transition-duration:.01ms!important}}.mz-product-comparison{position:fixed;z-index:2147483000;right:0;bottom:0;left:0;color:var(--mz-color-ink);font:var(--mz-text-sm)/1.45 var(--mz-font);pointer-events:none}.mz-product-comparison__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mz-product-comparison__inner{position:relative;z-index:2;display:flex;align-items:center;gap:14px;width:max-content;max-width:calc(100% - 32px);margin:0 auto 16px;padding:8px 8px 8px 10px;border-radius:var(--mz-radius-full);background:rgb(20 20 20/92%);color:var(--mz-color-on-hero);box-shadow:0 12px 40px rgb(0 0 0/28%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;animation:mz-compare-dock-in var(--mz-duration-base) var(--mz-ease-out)}@keyframes mz-compare-dock-in{0%{opacity:0;translate:0 16px}}.mz-product-comparison__inner{transition:transform var(--mz-duration-base) var(--mz-ease-out)}body:has(.mz-pdp-v2__buy-bar) .mz-product-comparison:not([data-open]) .mz-product-comparison__inner{transform:translateY(-84px)}@media (max-width:991px){body:has(.mz-pdp-v2__buy-bar) .mz-product-comparison:not([data-open]) .mz-product-comparison__inner{transform:translateY(-70px)}}@media (prefers-reduced-motion:reduce){.mz-product-comparison__inner{transition:none}}.mz-product-comparison__slots{display:flex;gap:6px;margin:0;padding:0;list-style:none}.mz-product-comparison__slot{position:relative;display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:var(--mz-color-surface)}.mz-product-comparison__slot img{width:38px;height:38px;object-fit:contain}.mz-product-comparison__initial{color:var(--mz-color-ink);font-weight:var(--mz-weight-bold);font-size:var(--mz-text-md)}.mz-product-comparison__slot button{position:absolute;top:-4px;right:-4px;display:grid;width:22px;height:22px;padding:0;place-items:center;border:2px solid rgb(20 20 20);border-radius:50%;background:var(--mz-color-on-hero);color:var(--mz-color-ink);cursor:pointer}.mz-product-comparison__slot button:before{content:"";position:absolute;inset:-10px}.mz-product-comparison__slot--empty{background:transparent;box-shadow:inset 0 0 0 1.5px rgb(255 255 255/28%)}.mz-product-comparison__slot--empty a{display:grid;width:100%;height:100%;place-items:center;border-radius:50%;color:var(--mz-color-on-hero);font-size:var(--mz-text-xl);line-height:1;text-decoration:none}.mz-product-comparison__count{display:flex;flex-direction:column;margin:0;color:rgb(255 255 255/64%);font-size:var(--mz-text-xs);line-height:1.25;white-space:nowrap}.mz-product-comparison__count strong{color:var(--mz-color-on-hero);font-size:var(--mz-text-md)}.mz-product-comparison__open{min-height:48px;padding:0 22px;border:0;border-radius:var(--mz-radius-full);background:var(--mz-color-action);color:var(--mz-color-on-action);font:inherit;font-weight:var(--mz-weight-bold);white-space:nowrap;cursor:pointer}.mz-product-comparison__clear{display:grid;width:40px;height:40px;padding:0;place-items:center;border:0;border-radius:50%;background:rgb(255 255 255/12%);color:var(--mz-color-on-hero);cursor:pointer}.mz-product-comparison :is(button,a):focus-visible{outline:2px solid var(--mz-color-focus);outline-offset:2px}.mz-product-comparison__panel{position:fixed;inset:6vh 0 0;z-index:1;overflow:auto;padding:28px max(24px,calc((100vw - 1280px) / 2)) 120px;border-radius:var(--mz-radius-lg) var(--mz-radius-lg) 0 0;background:var(--mz-color-surface);box-shadow:0 -12px 60px rgb(0 0 0/24%);pointer-events:auto;animation:mz-compare-sheet-in var(--mz-duration-base) var(--mz-ease-out)}@keyframes mz-compare-sheet-in{0%{opacity:0;transform:translateY(40px)}}.mz-product-comparison__panel header{display:flex;align-items:center;gap:20px;margin:0 0 24px}.mz-product-comparison__panel h2{margin:0 auto 0 0;font-size:var(--mz-text-xl);letter-spacing:-.02em;line-height:1.1}.mz-product-comparison__switch{display:inline-flex;align-items:center;gap:10px;font-weight:var(--mz-weight-bold);cursor:pointer}.mz-product-comparison__switch input{position:absolute;opacity:0}.mz-product-comparison__switch>span{position:relative;width:40px;height:24px;border-radius:var(--mz-radius-full);background:var(--mz-color-line-strong);transition:background-color var(--mz-duration-fast) var(--mz-ease-out)}.mz-product-comparison__switch>span:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--mz-color-surface);transition:transform var(--mz-duration-fast) var(--mz-ease-out)}.mz-product-comparison__switch input:checked+span{background:var(--mz-color-ink)}.mz-product-comparison__switch input:checked+span:after{transform:translateX(16px)}.mz-product-comparison__switch input:focus-visible+span{outline:2px solid var(--mz-color-focus);outline-offset:2px}.mz-product-comparison__close{display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;border-radius:50%;background:var(--mz-color-card);color:var(--mz-color-ink);cursor:pointer}.mz-product-comparison__loading{margin:0 0 16px;color:var(--mz-color-muted)}.mz-product-comparison__need-second{margin:0 0 20px;padding:14px 18px;border-radius:var(--mz-radius-md);background:var(--mz-color-card);color:var(--mz-color-ink)}.mz-product-comparison__need-second a{margin-left:4px;color:var(--mz-color-ink);font-weight:var(--mz-weight-bold)}.mz-product-comparison__table-wrap{overflow:auto}.mz-product-comparison__panel table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.mz-product-comparison__panel thead th{position:sticky;top:-28px;z-index:1;padding:0 8px 20px;background:var(--mz-color-surface);vertical-align:bottom}.mz-product-comparison__panel thead th:first-child{width:22%;min-width:140px}.mz-product-comparison__panel :is(th,td){min-width:180px;text-align:left}.mz-product-comparison__product{display:flex;min-height:200px;flex-direction:column;justify-content:flex-end;gap:8px;padding:16px;border-radius:var(--mz-radius-lg);background:var(--mz-color-card)}.mz-product-comparison__product img{width:100%;height:140px;object-fit:contain}.mz-product-comparison__product strong{font-size:var(--mz-text-md);line-height:1.25}.mz-product-comparison__product-links{display:flex;flex-wrap:wrap;gap:4px 14px;font-weight:var(--mz-weight-regular)}.mz-product-comparison__product-links a{color:var(--mz-color-ink);font-weight:var(--mz-weight-bold)}.mz-product-comparison__product-links button{padding:0;border:0;background:none;color:var(--mz-color-muted);font:inherit;text-decoration:underline;cursor:pointer}.mz-product-comparison__add-column{vertical-align:middle}.mz-product-comparison__add{display:flex;min-height:200px;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:var(--mz-radius-lg);box-shadow:inset 0 0 0 1.5px var(--mz-color-line);color:var(--mz-color-ink);font-weight:var(--mz-weight-bold);text-align:center;text-decoration:none}.mz-product-comparison__add span{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:var(--mz-color-ink);color:var(--mz-color-surface);font-size:var(--mz-text-xl)}.mz-product-comparison__panel tbody :is(th,td){padding:14px 16px;border-top:1px solid var(--mz-color-line);color:var(--mz-color-ink);vertical-align:top}.mz-product-comparison__panel tbody th{color:var(--mz-color-muted);font-weight:var(--mz-weight-regular)}.mz-product-comparison__panel tbody tr[data-different] td{font-weight:var(--mz-weight-bold)}.mz-product-comparison__panel tbody tr[data-different] th{color:var(--mz-color-ink);font-weight:var(--mz-weight-bold)}.mz-product-comparison__panel tbody tr[data-different] th:before{content:"";display:inline-block;width:6px;height:6px;margin:0 8px 2px 0;border-radius:50%;background:var(--mz-color-action)}.mz-product-comparison__panel tr[hidden]{display:none}@media (hover:hover) and (pointer:fine){.mz-product-comparison__open:hover{background:var(--mz-color-action-pressed)}.mz-product-comparison__clear:hover{background:rgb(255 255 255/22%)}.mz-product-comparison__slot--empty a:hover{background:rgb(255 255 255/10%)}.mz-product-comparison__close:hover{background:var(--mz-color-sunken)}.mz-product-comparison__add:hover{box-shadow:inset 0 0 0 1.5px var(--mz-color-ink)}.mz-product-comparison__panel tbody tr:hover :is(th,td){background:var(--mz-color-card)}}.mz-pdp-v2__eyebrow:has(.mz-product-compare-button){display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mz-product-compare-button{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;padding:.25rem .8rem;color:var(--mz-color-ink);border:1px solid var(--mz-color-subtle);border-radius:var(--mz-radius-full);background:var(--mz-color-surface);cursor:pointer;font:inherit;font-size:var(--mz-text-sm);font-weight:var(--mz-weight-bold)}@media (hover:hover) and (pointer:fine){.mz-product-compare-button:hover:not(:disabled){border-color:var(--mz-color-ink)}}.mz-product-compare-button:focus-visible{outline:2px solid var(--mz-color-focus);outline-offset:2px}.mz-product-compare-button:disabled{cursor:not-allowed;opacity:.5}.mz-product-compare-button[aria-pressed=true]{color:var(--mz-color-on-action);border-color:var(--mz-color-action-pressed);background:var(--mz-color-action-pressed)}@media (max-width:760px){.mz-product-comparison__inner{gap:10px;margin-bottom:12px}.mz-product-comparison__slot{width:42px;height:42px}.mz-product-comparison__slot img{width:32px;height:32px}.mz-product-comparison__count span{display:none}.mz-product-comparison__open{min-height:42px;padding:0 16px}.mz-product-comparison__panel{inset:3vh 0 0;padding:20px 16px 110px}.mz-product-comparison__panel h2{font-size:var(--mz-text-xl)}.mz-product-comparison__panel header{flex-wrap:wrap;gap:12px}.mz-product-comparison__panel thead th:first-child{width:110px;min-width:110px}.mz-product-comparison__panel :is(th,td){min-width:150px}.mz-product-comparison__product img{height:96px}}@media (prefers-reduced-motion:reduce){.mz-product-comparison__inner,.mz-product-comparison__panel{animation:none}.mz-product-comparison__switch>span,.mz-product-comparison__switch>span:after{transition:none}}