.mc-pdp{--mc-gap:clamp(1.6rem,3vw,3.2rem);font-family:var(--mc-font-body);color:var(--mc-muted);font-size:1.6rem;line-height:1.6;letter-spacing:0}.mc-pdp *,.mc-pdp *:before,.mc-pdp *:after,.mc-sticky *{box-sizing:border-box}.mc-sec{padding:clamp(4rem,7vw,8rem) 0}.mc-sec--plain{background:var(--mc-surface)}.mc-sec--alt{background:var(--mc-bg-alt)}.mc-sec--band{background:var(--mc-band);color:var(--mc-band-text)}.mc-sec--band .mc-h2,.mc-sec--band .mc-h3,.mc-sec--band .mc-stat__fig,.mc-sec--band .mc-stat__label,.mc-sec--band .mc-stat__note,.mc-sec--band .mc-trust__text,.mc-sec--band .mc-intro,.mc-sec--band .mc-eyebrow,.mc-sec--band .mc-note,.mc-sec--band strong,.mc-sec--band .mc-trust__text strong,.mc-sec--band .mc-trust__text span{color:var(--mc-band-text)}.mc-sec--band .mc-chipicon{background:#ffffff1f;color:var(--mc-band-text)}.mc-wrap{max-width:120rem;margin:0 auto;padding:0 2rem}.mc-wrap--narrow{max-width:86rem}@media(min-width:750px){.mc-wrap{padding:0 4rem}}.mc-head{text-align:center;max-width:72rem;margin:0 auto 3.2rem}.mc-head--left{text-align:left;margin-left:0}.mc-eyebrow{margin:0 0 .8rem;font-size:1.3rem;font-weight:var(--mc-body-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-link)}.mc-h2{margin:0;font-family:var(--mc-font-heading);font-weight:var(--mc-heading-weight);color:var(--mc-ink);font-size:clamp(2.6rem,3.6vw,4rem);line-height:1.15;letter-spacing:0}.mc-h3{display:block;margin:0 0 .6rem;font-family:var(--mc-font-heading);font-weight:var(--mc-heading-weight);color:var(--mc-ink);font-size:1.9rem;line-height:1.25}.mc-h3--lg{font-size:clamp(2.2rem,2.6vw,3rem)}.mc-intro{margin:1.2rem 0 0;font-size:1.7rem}.mc-note{margin:2.4rem auto 0;max-width:80rem;font-size:1.3rem;text-align:center;color:var(--mc-muted)}.mc-split__body .mc-note,.mc-promo__body .mc-note{text-align:left;margin-left:0}.mc-rte p{margin:0 0 1rem}.mc-rte p:last-child{margin-bottom:0}.mc-pdp a:not(.mc-btn){color:var(--mc-link)}.mc-link{font-weight:var(--mc-body-bold);text-decoration:underline;text-underline-offset:.3rem}.mc-pdp :focus-visible,.mc-sticky :focus-visible{outline:2px solid var(--mc-accent);outline-offset:3px;border-radius:2px}.mc-sec--band :focus-visible{outline-color:var(--mc-band-text)}.mc-chipicon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:var(--mc-chip-radius);background:var(--mc-chip);color:var(--mc-accent)}.mc-icon{display:block;flex:none}.mc-card{position:relative;background:var(--mc-surface);border:1px solid var(--mc-border);border-radius:var(--mc-radius);padding:2rem}.mc-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:var(--mc-btn-h);padding:0 2.8rem;border-radius:var(--mc-btn-radius);font:var(--mc-body-bold) 1.6rem/1.2 var(--mc-font-body);text-decoration:none;cursor:pointer;border:2px solid transparent;transition:background-color .2s,color .2s,box-shadow .2s}.mc-btn--primary{background:var(--mc-primary);color:var(--mc-on-primary);border-color:var(--mc-primary)}.mc-btn--primary:hover{box-shadow:0 0 0 2px var(--mc-surface),0 0 0 4px var(--mc-primary)}.mc-btn--ghost{background:transparent;color:var(--mc-ink);border-color:var(--mc-ink);min-height:4.4rem;padding:0 2rem;font-size:1.5rem}.mc-btn--ghost:hover{background:var(--mc-ink);color:var(--mc-surface)}.mc-btn.is-disabled{opacity:.6;cursor:default;pointer-events:none}.mc-sec--band .mc-btn--ghost{color:var(--mc-band-text);border-color:var(--mc-band-text)}.mc-scroller{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(26rem,78%);gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 1.2rem;margin:0;list-style:none;-webkit-overflow-scrolling:touch}.mc-scroller>*{scroll-snap-align:start}@media(min-width:990px){.mc-scroller{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));overflow:visible}.mc-scroller:has(>:nth-child(5)){grid-template-columns:repeat(3,1fr)}.mc-scroller:has(>:nth-child(7)){grid-template-columns:repeat(4,1fr)}}.mc-tag{display:inline-block;margin:0 0 1.2rem;padding:.3rem 1rem;border-radius:99px;background:var(--mc-chip);color:var(--mc-ink);font-size:1.2rem;font-weight:var(--mc-body-bold);letter-spacing:.04em;text-transform:uppercase}.mc-trust__list{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:1fr}@media(min-width:600px){.mc-trust__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.mc-trust__list{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}}.mc-trust__item{display:flex;gap:1.4rem;align-items:center}.mc-trust__text{display:flex;flex-direction:column;line-height:1.35;font-size:1.4rem}.mc-trust__text strong{color:var(--mc-ink);font-size:1.6rem;font-weight:var(--mc-body-bold)}.mc-trust--inline.mc-sec{padding:2.4rem 0;border-block:1px solid var(--mc-border)}.mc-models__card{display:flex;flex-direction:column;align-items:flex-start}.mc-models__card.is-current{border:2px solid var(--mc-primary)}.mc-models__media{position:relative;width:100%;aspect-ratio:4/3;margin:0 0 1.6rem;border-radius:calc(var(--mc-radius) - 4px);overflow:hidden;background:var(--mc-bg-alt)}.mc-models__media img,.mc-xsell__media img,.mc-split__media img,.mc-row__media img,.mc-promo__media img{display:block;width:100%;height:100%;object-fit:cover}.mc-models__price{margin:0 0 .8rem;color:var(--mc-ink);font-weight:var(--mc-body-bold)}.mc-models__feel,.mc-models__best{margin:0 0 .6rem;font-size:1.4rem;line-height:1.45}.mc-models__feel span{font-weight:var(--mc-body-bold);color:var(--mc-ink)}.mc-models__card .mc-btn{margin-top:auto}.mc-meters{width:100%;margin:.8rem 0 1.6rem;display:grid;gap:.6rem}.mc-meter{display:grid;grid-template-columns:8.5rem 1fr;align-items:center;gap:1rem;font-size:1.3rem}.mc-meter dt{color:var(--mc-ink)}.mc-meter dd{margin:0}.mc-meter__bar{display:grid;grid-template-columns:repeat(5,1fr);gap:3px}.mc-meter__seg{height:6px;border-radius:3px;background:var(--mc-border)}.mc-meter__seg.is-on{background:var(--mc-accent)}.mc-split{display:grid;gap:var(--mc-gap);align-items:center}@media(min-width:990px){.mc-split{grid-template-columns:1fr 1fr}.mc-split--single{grid-template-columns:1fr;max-width:86rem}}.mc-split__media{border-radius:var(--mc-radius);overflow:hidden;aspect-ratio:4/3;background:var(--mc-bg-alt)}.mc-acc{list-style:none;margin:0;padding:0;border-top:1px solid var(--mc-border)}.mc-acc__item{border-bottom:1px solid var(--mc-border)}.mc-acc__item summary{display:flex;align-items:center;gap:1.4rem;min-height:5.6rem;padding:1.2rem .4rem;cursor:pointer;list-style:none;color:var(--mc-ink);font-weight:var(--mc-body-bold);font-size:1.7rem}.mc-acc__item summary::-webkit-details-marker{display:none}.mc-acc__item summary .mc-icon{margin-left:auto;transition:transform .2s;color:var(--mc-accent)}.mc-acc__item[open] summary .mc-icon{transform:rotate(180deg)}.mc-acc__num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--mc-chip);color:var(--mc-ink);font-size:1.4rem}.mc-acc__title{flex:1}.mc-acc__body{padding:0 .4rem 2rem 5rem}.mc-faq .mc-acc__body{padding-left:.4rem}.mc-sec--band .mc-acc,.mc-sec--band .mc-acc__item{border-color:#ffffff40}.mc-sec--band .mc-acc__item summary{color:var(--mc-band-text)}.mc-tabs__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 2rem}.mc-tabs__tab{min-height:4.4rem;padding:0 1.8rem;border:1px solid var(--mc-border);border-radius:var(--mc-btn-radius);background:var(--mc-surface);color:var(--mc-ink);font:inherit;font-weight:var(--mc-body-bold);cursor:pointer}.mc-tabs__tab[aria-selected=true]{background:var(--mc-selected-bg);color:var(--mc-selected-text);border-color:var(--mc-selected-text)}html:not(.mc-js) .mc-tabs__panel[hidden]{display:block}.mc-firm__inner{max-width:90rem}.mc-firm__scale{margin:4.8rem auto 0;max-width:72rem}.mc-firm__track{position:relative;display:grid;grid-template-columns:repeat(10,1fr);gap:4px}.mc-firm__tick{height:1.2rem;border-radius:6px;background:var(--mc-border);position:relative}.mc-firm__tick span{position:absolute;top:1.8rem;left:50%;transform:translate(-50%);font-size:1.2rem;color:var(--mc-muted)}.mc-firm__tick.is-on{background:var(--mc-accent)}.mc-firm__marker{position:absolute;bottom:100%;left:calc(var(--pos) * .9 + 5%);transform:translate(-50%);margin-bottom:.6rem}.mc-firm__label{display:block;white-space:nowrap;padding:.4rem 1.2rem;border-radius:99px;background:var(--mc-primary);color:var(--mc-on-primary);font-size:1.3rem;font-weight:var(--mc-body-bold)}.mc-firm__label:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--mc-primary)}.mc-firm__ends{display:flex;justify-content:space-between;margin-top:4rem;font-size:1.4rem;font-weight:var(--mc-body-bold);color:var(--mc-ink)}.mc-firm__points{list-style:none;margin:4rem 0 0;padding:0;display:grid;gap:1.6rem}@media(min-width:750px){.mc-firm__points{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}}.mc-firm__points li{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.5rem}.mc-firm__points strong{color:var(--mc-ink);display:block}.mc-rows__list{display:grid;gap:clamp(2.4rem,3.6vw,4.4rem)}.mc-row{display:grid;gap:var(--mc-gap);align-items:center}.mc-row__media{position:relative;border-radius:var(--mc-radius);overflow:hidden;aspect-ratio:3/2;background:var(--mc-bg-alt)}.mc-row__body .mc-chipicon{margin-bottom:1.6rem}@media(min-width:990px){.mc-rows--alternate .mc-row{grid-template-columns:1fr 1fr}.mc-rows--alternate .mc-row:nth-child(2n) .mc-row__media{order:2}.mc-rows--alternate .mc-row--noimg{grid-template-columns:1fr;max-width:80rem}}.mc-rows--cards{gap:1.6rem}@media(min-width:750px){.mc-rows--cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.mc-rows--cards{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}}.mc-rows--cards .mc-row{align-items:start;gap:1.6rem;background:var(--mc-surface);border:1px solid var(--mc-border);border-radius:var(--mc-radius);padding:2.4rem}.mc-rows--cards .mc-row__media{aspect-ratio:16/10}.mc-sec--band .mc-rows--cards .mc-row{background:#ffffff0f;border-color:#fff3}.mc-stats__list{list-style:none;margin:0;padding:0;display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.mc-stats__list{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}.mc-stat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem}.mc-stat__fig{font-family:var(--mc-font-heading);font-weight:var(--mc-heading-weight);color:var(--mc-ink);font-size:clamp(3.2rem,5vw,5.2rem);line-height:1}.mc-stat__label{color:var(--mc-ink);font-weight:var(--mc-body-bold);line-height:1.3}.mc-stat__note{font-size:1.3rem;line-height:1.4}.mc-promo__card{display:grid;border-radius:var(--mc-radius);overflow:hidden;background:var(--mc-band);color:var(--mc-band-text)}.mc-promo__card .mc-h2,.mc-promo__card .mc-intro,.mc-promo__card .mc-eyebrow{color:var(--mc-band-text)}.mc-promo__body{padding:clamp(3.2rem,5vw,6.4rem)}.mc-promo__body .mc-head{margin-bottom:2.4rem}.mc-promo__card .mc-btn--primary{background:var(--mc-band-text);color:var(--mc-band);border-color:var(--mc-band-text)}.mc-promo__card :focus-visible{outline-color:var(--mc-band-text)}.mc-promo__media{min-height:24rem}@media(min-width:990px){.mc-promo__card--img{grid-template-columns:1.1fr 1fr}}.mc-pills{list-style:none;margin:0 0 2.8rem;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.mc-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.4rem;border:1px solid rgba(255,255,255,.35);border-radius:99px;font-size:1.4rem}.mc-table__scroll{overflow-x:auto;border:1px solid var(--mc-border);border-radius:var(--mc-radius);background:var(--mc-surface)}.mc-table__t{width:100%;min-width:32rem;border-collapse:collapse;font-size:1.5rem}.mc-table__t th,.mc-table__t td{padding:1.4rem 1.6rem;text-align:center;border-bottom:1px solid var(--mc-border);color:var(--mc-ink)}.mc-table__t tbody tr:last-child>*{border-bottom:0}.mc-table__t tbody th{text-align:left;font-weight:400}.mc-table__t thead th{font-family:var(--mc-font-heading);font-weight:var(--mc-heading-bold);font-size:1.6rem}.mc-table__t .is-us{background:var(--mc-chip)}@media(max-width:749px){.mc-table__t th,.mc-table__t td{padding:1.2rem 1rem;font-size:1.4rem}.mc-table__t thead th{font-size:1.4rem}}.mc-yes,.mc-no{display:inline-flex;justify-content:center}.mc-yes{color:var(--mc-check)}.mc-no{color:var(--mc-muted)}.mc-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem}@media(min-width:750px){.mc-steps__list{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}}.mc-step{position:relative;padding:2.4rem;border-radius:var(--mc-radius);background:var(--mc-surface);border:1px solid var(--mc-border)}.mc-step__num{position:absolute;top:2rem;right:2.4rem;font-family:var(--mc-font-heading);font-size:3.2rem;line-height:1;color:var(--mc-border)}.mc-step .mc-chipicon{margin-bottom:1.6rem}.mc-step p{margin:0;font-size:1.5rem}.mc-sec--band .mc-step{background:#ffffff0f;border-color:#fff3}.mc-sec--band .mc-step p{color:var(--mc-band-text)}.mc-store__grid{display:grid;gap:var(--mc-gap);align-items:start}@media(min-width:990px){.mc-store__grid{grid-template-columns:1.3fr 1fr}}.mc-store__perks{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;gap:1.6rem}.mc-store__perks li{display:flex;gap:1.4rem;align-items:center;font-size:1.5rem;line-height:1.4}.mc-store__perks strong{color:var(--mc-ink)}.mc-sec--band .mc-store__perks li{color:var(--mc-band-text)}.mc-store__card{padding:2.8rem}.mc-store__name{display:flex;align-items:center;gap:1rem;margin:0 0 1.2rem;font-family:var(--mc-font-heading);font-size:2.2rem;color:var(--mc-ink)}.mc-store__name .mc-icon{color:var(--mc-accent)}.mc-store__addr{font-style:normal;color:var(--mc-ink);margin:0 0 .8rem}.mc-store__phone,.mc-store__hours{margin:0 0 .8rem}.mc-store__ctas{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.mc-sec--band .mc-store__card .mc-btn--ghost{color:var(--mc-ink);border-color:var(--mc-ink)}.mc-faq__filters{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0 0 2.4rem}.mc-chip{min-height:4.4rem;padding:0 1.8rem;border:1px solid var(--mc-border);border-radius:99px;background:var(--mc-surface);color:var(--mc-ink);font:inherit;font-size:1.5rem;cursor:pointer}.mc-chip[aria-pressed=true]{background:var(--mc-selected-bg);color:var(--mc-selected-text);border-color:var(--mc-selected-text);font-weight:var(--mc-body-bold)}.mc-faq .mc-acc__item[hidden]{display:none}@media(min-width:990px){.mc-xsell__grid{grid-template-columns:repeat(auto-fit,minmax(24rem,34rem));justify-content:center}.mc-xsell__grid:has(>:nth-child(5)){grid-template-columns:repeat(4,1fr)}}.mc-xsell__card{padding:0;overflow:hidden}.mc-xsell__link{display:flex;flex-direction:column;height:100%;padding:0 0 2rem;text-decoration:none;color:inherit}.mc-pdp a.mc-xsell__link{color:inherit}.mc-xsell__media{display:block;aspect-ratio:1;background:var(--mc-bg-alt);margin-bottom:1.6rem}.mc-xsell__link .mc-h3,.mc-xsell__price{padding:0 2rem}.mc-xsell__price{font-weight:var(--mc-body-bold);color:var(--mc-ink)}.mc-xsell__link:hover .mc-h3{text-decoration:underline}.mc-buybox-trust{list-style:none;margin:1.6rem 0;padding:1.6rem 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;border-block:1px solid var(--mc-border,#ddd);font-family:var(--mc-font-body)}.mc-buybox-trust li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;font-size:1.3rem;line-height:1.3;color:var(--mc-ink)}.mc-buybox-trust .mc-icon{color:var(--mc-accent)}.mc-buybox-store{display:flex;gap:1.2rem;align-items:flex-start;margin:1.6rem 0;padding:1.6rem;border-radius:var(--mc-radius,8px);background:var(--mc-bg-alt);font-family:var(--mc-font-body);font-size:1.4rem;line-height:1.45;color:var(--mc-muted)}.mc-buybox-store .mc-icon{color:var(--mc-accent)}.mc-buybox-store strong{display:block;color:var(--mc-ink);font-size:1.5rem}.mc-buybox-store a{color:var(--mc-link);font-weight:var(--mc-body-bold)}.mc-buybox-note{margin:.8rem 0 0;font-size:1.25rem;color:var(--mc-muted)}.mc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--mc-surface);border-top:1px solid var(--mc-border);box-shadow:0 -6px 24px #00000014;font-family:var(--mc-font-body);transform:translateY(100%);transition:transform .25s ease}.mc-sticky.is-visible{transform:none}.mc-sticky:not(.is-visible){visibility:hidden;transition:transform .25s ease,visibility 0s .25s}.mc-sticky__bar{display:flex;align-items:center;gap:1.6rem;max-width:120rem;margin:0 auto;padding:1rem 2rem}.mc-sticky__info{flex:1;min-width:0}.mc-sticky__title{margin:0;font-family:var(--mc-font-heading);color:var(--mc-ink);font-size:1.5rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-sticky__price{margin:0;font-size:1.4rem;color:var(--mc-muted)}.mc-sticky__btn{min-height:4.8rem;padding:0 2.4rem;white-space:nowrap}.mc-sticky__nav{display:none;border-bottom:1px solid var(--mc-border)}.mc-sticky__nav ul{display:flex;gap:2.4rem;max-width:120rem;margin:0 auto;padding:0 2rem;list-style:none;overflow-x:auto}.mc-sticky__nav a{display:block;padding:1rem 0;color:var(--mc-ink);font-size:1.4rem;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.mc-sticky__nav a[aria-current=true]{border-bottom-color:var(--mc-accent);font-weight:var(--mc-body-bold)}@media(min-width:990px){.mc-sticky{top:0;bottom:auto;border-top:0;border-bottom:1px solid var(--mc-border);transform:translateY(-100%)}.mc-sticky__inner{display:flex;align-items:center;gap:2.4rem;max-width:120rem;margin:0 auto;padding:0 4rem}.mc-sticky__nav{display:block;border:0;flex:1;min-width:0}.mc-sticky__nav ul{padding:0}.mc-sticky__bar{padding:.8rem 0;margin:0;max-width:none}.mc-sticky__inner--nav .mc-sticky__info{display:none}}@media(prefers-reduced-motion:reduce){.mc-sticky,.mc-acc__item summary .mc-icon{transition:none}}.mc-pdp,.mc-pdp *{box-sizing:border-box}.mc-pdp{overflow-x:clip}.mc-pdp a[href^="tel:"],.mc-buybox-store a[href^="tel:"]{white-space:nowrap}.mc-acc__meta{flex:none;font-size:1.4rem;font-weight:400;color:var(--mc-muted);font-variant-numeric:tabular-nums}.mc-tabs__panel .mc-acc__meta{margin:0 0 .6rem;font-weight:var(--mc-body-bold)}.mc-acc__item--static .mc-acc__row{display:flex;align-items:center;gap:1.4rem;min-height:5.6rem;padding:1.2rem .4rem;color:var(--mc-ink);font-weight:var(--mc-body-bold);font-size:1.7rem}.mc-sec--band .mc-acc__item--static .mc-acc__row{color:var(--mc-band-text)}.mc-firm__feel{margin:3.2rem 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;font-size:1.6rem;color:var(--mc-ink);font-weight:var(--mc-body-bold)}.mc-firm__feel .mc-firm__label{display:inline-block;position:static;font-size:1.6rem;padding:.6rem 1.6rem}.mc-firm__feel .mc-firm__label:after{display:none}.mc-buybox-summary{margin:.4rem 0 1.6rem;font-family:var(--mc-font-body);font-size:1.6rem;line-height:1.5;color:var(--mc-ink);max-width:56rem}.mc-buybox-details .accordion__content{font-family:var(--mc-font-body);color:var(--mc-ink);font-size:1.5rem;line-height:1.6}.mc-buybox-details .accordion__content p,.mc-buybox-details .accordion__content li{color:var(--mc-ink)}.mc-buybox-details .icon-accordion{fill:none}.mc-row__media img,.mc-models__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mc-pdp .mc-h2,.mc-pdp .mc-h3,.mc-sticky__title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.mc-models__card .mc-h3{text-wrap:balance}.mc-row__body .mc-chipicon{margin-bottom:1.2rem}.mc-rows--alternate .mc-row__body .mc-rte{max-width:52rem}.mc-rows--alternate .mc-row__media{aspect-ratio:1/1;width:100%;max-width:48rem;margin-inline:auto}@media(min-width:990px){.mc-rows--alternate .mc-row{gap:clamp(3.2rem,4vw,5.6rem);grid-template-columns:minmax(0,42rem) minmax(0,1fr)}.mc-rows--alternate .mc-row:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,42rem)}.mc-rows--alternate .mc-row__media{max-width:none}.mc-rows--alternate .mc-row.mc-row--noimg{grid-template-columns:1fr}}.mc-rows__compact{list-style:none;margin:clamp(2.4rem,3.6vw,4.4rem) 0 0;padding:0;display:grid;gap:1.6rem}.mc-rows__list:not(:has(>*)){display:none}.mc-rows__list:not(:has(>*))+.mc-rows__compact{margin-top:0}@media(min-width:750px){.mc-rows__compact{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}}.mc-row--compact{display:block;padding:2.4rem;border-radius:var(--mc-radius);background:var(--mc-bg-alt);border:1px solid var(--mc-border)}.mc-sec--alt .mc-row--compact{background:var(--mc-surface)}.mc-row--compact .mc-h3--lg{font-size:clamp(1.9rem,1.8vw,2.2rem)}.mc-rows--cards .mc-row{grid-template-rows:auto 1fr;align-content:start}.mc-rows--cards .mc-row__media{aspect-ratio:4/3;width:100%}.mc-pdp--puffy.mc-sec{padding:clamp(4.8rem,7vw,8.8rem) 0}.mc-pdp--puffy .mc-card,.mc-pdp--puffy .mc-row--compact,.mc-pdp--puffy .mc-rows--cards .mc-row,.mc-pdp--puffy .mc-step{border-color:transparent;box-shadow:0 1px 2px #2b2f440a,0 8px 24px #2b2f440f}.mc-pdp--puffy .mc-models__card.is-current{border:2px solid var(--mc-primary)}.mc-pdp--puffy .mc-rows--cards .mc-row{padding:1.6rem 1.6rem 2.4rem}.mc-pdp--puffy.mc-sec--band{background:linear-gradient(180deg,#EEF6FD 0%,var(--mc-band) 100%)}.mc-pdp--puffy.mc-sec--band .mc-chipicon{background:#fff;color:var(--mc-primary)}.mc-pdp--puffy .mc-tag{background:var(--mc-chip);color:var(--mc-primary);text-transform:none;letter-spacing:0;font-size:1.3rem}.mc-pdp--puffy .mc-eyebrow{letter-spacing:.06em}.mc-pdp--puffy .mc-btn--ghost{border-width:1px;border-color:var(--mc-border);background:var(--mc-surface)}.mc-pdp--puffy .mc-btn--ghost:hover{background:var(--mc-chip);color:var(--mc-ink);border-color:var(--mc-primary)}.mc-pdp--puffy .mc-table__scroll{border-color:transparent;box-shadow:0 8px 24px #2b2f440f}.mc-pdp--puffy .mc-acc__item,.mc-pdp--puffy .mc-acc{border-color:#e1eaf2}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mc-pdp.css.map */
