:root,.mp-light,.mp-band--white,.mp-bone,.mp-silver,.mp-band--shop,.mp-band--improve,.mp-card{--mp-ground-bg: var(--mp-surface);--mp-ground-text: var(--mp-text);--mp-ground-muted: var(--mp-text-muted);--mp-ground-btn2-bg: var(--mp-surface);--mp-ground-btn2-ring: var(--mp-secondary-light);--mp-ground-field-line: var(--mp-field-line);--mp-ground-placeholder: var(--mp-text-muted)}.mp-dark,.mp-band--dark,.mp-hubc{--mp-ground-bg: var(--mp-surface-dark);--mp-ground-text: var(--mp-text-on-dark);--mp-ground-muted: var(--mp-text-muted-on-dark);--mp-ground-btn2-bg: var(--mp-surface-dark);--mp-ground-btn2-ring: var(--mp-secondary-dark);--mp-ground-field-line: var(--mp-text-on-dark);--mp-ground-placeholder: var(--mp-text-muted-on-dark)}.mp-bone,.mp-band--shop{--mp-ground-bg: var(--mp-surface-shop)}.mp-silver,.mp-band--improve{--mp-ground-bg: var(--mp-surface-improve)}.mp-light,.mp-dark,.mp-band--white,.mp-band--dark{--mp-focus: var(--mp-ember)}.mp-bone,.mp-silver,.mp-band--shop,.mp-band--improve{--mp-focus: var(--mp-focus-on-tint)}.mp-light{background:var(--mp-surface);color:var(--mp-text)}.mp-dark{background:var(--mp-surface-dark);color:var(--mp-text-on-dark)}.mp-bone{background:var(--mp-surface-shop);color:var(--mp-text)}.mp-silver{background:var(--mp-surface-improve);color:var(--mp-text)}.mp-band{padding:var(--mp-band-padding) 0}@media(max-width:767px){.mp-band{padding:var(--mp-band-padding-mobile) 0}}.mp-band--white{background:var(--mp-surface);color:var(--mp-text)}.mp-band--white+.mp-band--white{padding-top:0}.shopify-section:has(>[data-mp-band=white])+.shopify-section>.mp-band-join[data-mp-band=white],.shopify-section:has(>[data-mp-band=white])+.shopify-section>.mp-band-join[data-mp-band=white]>.mp-ed{padding-top:0}.shopify-section:has(>[data-mp-band=improve]:not([hidden]):last-child)+.shopify-section>.mp-band-join[data-mp-band=improve],.shopify-section:has(>[data-mp-band=improve]:not([hidden]):last-child)+.shopify-section:not(:has(>:not(link)))+.shopify-section>.mp-band-join[data-mp-band=improve],.shopify-section:has(>[data-mp-band=improve]:not([hidden]):last-child)+.shopify-section:not(:has(>:not(link)))+.shopify-section:not(:has(>:not(link)))+.shopify-section>.mp-band-join[data-mp-band=improve]{padding-top:0}.mp-band--shop{background:var(--mp-surface-shop);color:var(--mp-text)}.mp-band--improve{background:var(--mp-surface-improve);color:var(--mp-text)}.mp-band--dark{background:var(--mp-surface-dark);color:var(--mp-text-on-dark)}.mp-in{box-sizing:border-box;max-width:calc(var(--mp-content-max) + 2 * var(--mp-margin-desktop));margin:0 auto;padding:0 var(--mp-margin-desktop)}@media(max-width:767px){.mp-in{padding:0 var(--mp-margin-mobile)}}.mp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mp-gap-desktop)}@media(max-width:1399px){.mp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.mp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.mp-grid{gap:var(--mp-gap-mobile)}.mp-grid--list{grid-template-columns:minmax(0,1fr)}}.mp-grid>li>.mp-card,.mp-buy-similar-grid>li>.mp-card{height:100%}.mp-pdp-h2{margin:0 0 var(--mp-heading-gap);font:var(--mp-type-h2-weight) var(--mp-type-h2-size)/var(--mp-type-h2-lh) var(--mp-font-display);text-transform:uppercase;color:var(--mp-text)}@media(max-width:767px){.mp-pdp-h2{margin-bottom:var(--mp-heading-gap-mobile)}}.mp-plan-grid{margin:0;padding:0;list-style:none}.mp-btiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--mp-gap-mobile);margin:0;padding:0;list-style:none}@media(max-width:1023px){.mp-btiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.mp-btiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.mp-btile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mp-brand-tile-gap);box-sizing:border-box;height:var(--mp-brand-tile-height);padding:0 var(--mp-brand-tile-pad-x);background:var(--mp-surface);border:var(--mp-line-hairline) solid var(--mp-divider);border-radius:var(--mp-radius-control);color:var(--mp-text);text-align:center;text-decoration:none}.mp-btile:hover{border-color:var(--mp-carbon)}.mp-btile:focus-visible{outline:var(--mp-line-strong) solid var(--mp-focus);outline-offset:var(--mp-line-strong)}.mp-btile-mark{display:flex;align-items:center;justify-content:center;width:100%;height:var(--mp-brand-tile-logo-h)}.mp-btile-logo{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.mp-btile-name{font:var(--mp-weight-bold) var(--mp-type-body-size)/var(--mp-type-body-lh) var(--mp-font-sans);color:var(--mp-carbon)}@media(max-width:767px){.mp-btile{height:var(--mp-brand-tile-height-mobile)}.mp-btile-mark{height:var(--mp-brand-tile-logo-h-mobile)}}.mp-btile-count{font:var(--mp-type-meta-weight) var(--mp-type-meta-size)/var(--mp-type-meta-lh) var(--mp-font-sans);color:var(--mp-text-muted)}.mp-vh{position:absolute!important;width:var(--mp-visually-hidden-size)!important;height:var(--mp-visually-hidden-size)!important;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mp-btn:focus-visible,.mp-btn.is-focus,.mp-cta:not(.mp-stretch):focus-visible:before,.mp-cta:not(.mp-stretch).is-focus:before,.mp-link:focus-visible,.mp-link.is-focus,.mp-rte a:focus-visible,.mp-chip:focus-visible,.mp-chip.is-focus,.mp-crumb a:focus-visible,.mp-crumb a.is-focus,.mp-check:focus-visible,.mp-check.is-focus,.mp-radio:focus-visible,.mp-radio.is-focus,.mp-tab:focus-visible,.mp-tab.is-focus,.mp-card:has(.mp-stretch:focus-visible),.mp-card.is-focus,.mp-hubc:has(.mp-stretch:focus-visible),.mp-hubc.is-focus,.mp-skip:focus-visible,.mp-hdr-logo:focus-visible,.mp-nav-link:focus-visible,.mp-ann-link:focus-visible{outline:var(--mp-line-strong) solid var(--mp-focus);outline-offset:var(--mp-line-strong)}.mp-tab:focus-visible,.mp-tab.is-focus{outline-offset:calc(var(--mp-line-strong) * -1)}.mp-stretch:focus-visible,.mp-cta:focus-visible,.mp-input:focus-visible{outline:none}.mp-skip{position:absolute;top:var(--mp-card-padding);left:var(--mp-card-padding);z-index:10;padding:var(--mp-card-padding);background:var(--mp-surface);color:var(--mp-text);font:var(--mp-type-button-weight) var(--mp-type-button-size)/var(--mp-type-button-lh) var(--mp-font-sans)}.mp-skip:not(:focus){width:var(--mp-visually-hidden-size);height:var(--mp-visually-hidden-size);padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mp-type-meta{font:var(--mp-type-meta-weight) var(--mp-type-meta-size)/var(--mp-type-meta-lh) var(--mp-font-sans)}.mp-type-lead{font:var(--mp-type-lead-weight) var(--mp-type-lead-size)/var(--mp-type-lead-lh) var(--mp-font-sans)}.mp-type-figure{font:var(--mp-type-figure-weight) var(--mp-type-figure-size)/var(--mp-type-figure-lh) var(--mp-font-sans)}.mp-type-figure-mobile{font:var(--mp-type-figure-mobile-weight) var(--mp-type-figure-mobile-size)/var(--mp-type-figure-mobile-lh) var(--mp-font-sans)}body{background:var(--mp-page);color:var(--mp-text);font:var(--mp-type-body-weight) var(--mp-type-body-size)/var(--mp-type-body-long-lh) var(--mp-font-sans)}.mp-logo{display:block;width:var(--mp-logo-width);max-width:100%;height:auto}.mp-logo-text{font:var(--mp-type-h3-weight) var(--mp-type-h3-size)/var(--mp-type-h3-lh) var(--mp-font-display);text-transform:uppercase}.mp-logo-crop{display:block;width:var(--mp-hdr-logo-width);height:var(--mp-hdr-logo-height);overflow:hidden}.mp-logo-crop--compact{width:var(--mp-hdr-logo-width-compact);height:var(--mp-hdr-logo-height-compact)}@media(max-width:1023px){.mp-logo-crop--responsive{width:var(--mp-hdr-logo-width-compact);height:var(--mp-hdr-logo-height-compact)}}.mp-logo-crop .mp-logo{width:calc(100% * var(--mp-hdr-logo-crop-scale));max-width:none;margin:var(--mp-hdr-logo-crop-top) 0 0 var(--mp-hdr-logo-crop-left)}.mp-shell-title{font:var(--mp-type-h1-weight) var(--mp-type-h1-size)/var(--mp-type-h1-lh) var(--mp-font-display);text-transform:uppercase;margin:0 0 var(--mp-heading-gap)}.mp-shell-list{display:grid;gap:var(--mp-card-gap);margin:0 0 var(--mp-heading-gap);padding:0;list-style:none}.mp-shell-form{display:grid;gap:var(--mp-card-gap);justify-items:start;max-width:calc(var(--mp-content-max) / 3);margin-bottom:var(--mp-heading-gap)}.mp-shell-form .mp-field{width:100%}.mp-shell-blocks{margin-top:var(--mp-heading-gap)}.mp-shell-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-card-gap)}.mp-shell-line p{margin:0;flex:1 1 auto}.mp-shell-actions{display:flex;flex-wrap:wrap;gap:var(--mp-card-gap)}.mp-icon{position:relative;display:inline-grid;place-content:center;flex:none;box-sizing:border-box;width:var(--mp-touch-min);height:var(--mp-touch-min);margin:0;padding:0;border:0;background:none;color:var(--mp-ground-text);text-decoration:none;cursor:pointer;transition:color var(--mp-motion-fast) ease;-webkit-tap-highlight-color:transparent}.mp-icon svg{display:block;width:var(--mp-icon-size);height:var(--mp-icon-size)}.mp-icon:hover{color:var(--mp-accent-shop)}.mp-icon:focus-visible{outline:var(--mp-line-strong) solid var(--mp-focus);outline-offset:calc(var(--mp-line-strong) * -1)}.mp-icon[hidden],.mp-hdr-count[hidden]{display:none}.mp-hdr-count{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--mp-cart-count-size);height:var(--mp-cart-count-size);padding:0 var(--mp-cart-count-padding-x);border-radius:var(--mp-radius-chip);background:var(--mp-carbon);color:var(--mp-white);font:var(--mp-weight-bold) var(--mp-badge-size)/var(--mp-cart-count-size) var(--mp-font-sans)}[data-mp-cart-focus]:focus{outline:none}.mp-form-error{margin:0;font:var(--mp-type-meta-weight) var(--mp-type-meta-size)/var(--mp-type-meta-lh) var(--mp-font-sans);color:var(--mp-error-text)}.mp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--mp-btn-gap);box-sizing:border-box;height:var(--mp-button-height);margin:0;padding:0 var(--mp-button-padding-x);border:0;border-radius:var(--mp-radius-control);font:var(--mp-type-button-weight) var(--mp-type-button-size)/var(--mp-type-button-lh) var(--mp-font-sans);letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;transition:box-shadow var(--mp-motion-fast) ease;-webkit-tap-highlight-color:transparent}.mp-btn--primary{background:var(--mp-cta-bg);color:var(--mp-cta-label)}.mp-btn--primary:hover,.mp-btn--primary.is-hover{box-shadow:var(--mp-cta-hover)}.mp-btn--secondary{background:var(--mp-ground-btn2-bg);color:var(--mp-ground-text);box-shadow:var(--mp-ground-btn2-ring)}.mp-btn--secondary.mp-to-shop:hover,.mp-btn--secondary.mp-to-shop.is-hover{box-shadow:var(--mp-secondary-hover-shop)}.mp-btn--secondary.mp-to-improve:hover,.mp-btn--secondary.mp-to-improve.is-hover{box-shadow:var(--mp-secondary-hover-improve)}.mp-btn[disabled],.mp-btn[aria-disabled=true]{cursor:default}.mp-btn--sm{height:var(--mp-touch-min);padding:0 var(--mp-button-sm-padding-x)}.mp-cta{display:inline-block;margin:calc(var(--mp-cta-hit-inset) * -1) 0;padding:var(--mp-cta-hit-inset) 0 calc(var(--mp-cta-hit-inset) + 2 * var(--mp-line-hairline));font:var(--mp-type-text-cta-weight) var(--mp-type-text-cta-size)/var(--mp-type-text-cta-lh) var(--mp-font-sans);color:var(--mp-ground-text);text-decoration:none;cursor:pointer;transition:color var(--mp-motion-fast) ease;-webkit-tap-highlight-color:transparent}.mp-cta:not(.mp-stretch){position:relative}.mp-cta:not(.mp-stretch):before{content:"";position:absolute;inset:var(--mp-cta-hit-inset) 0;pointer-events:none}.mp-cta-text{padding-bottom:var(--mp-line-hairline);border-bottom:var(--mp-line-hairline) solid currentColor;transition:border-color var(--mp-motion-fast) ease}.mp-cta:hover .mp-cta-text,.mp-cta.is-hover .mp-cta-text{border-bottom:var(--mp-line-strong) solid var(--mp-accent-shop);padding-bottom:0}.mp-cta.mp-to-improve:hover .mp-cta-text,.mp-cta.mp-to-improve.is-hover .mp-cta-text{border-bottom-color:var(--mp-accent-improve)}button.mp-cta{-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;letter-spacing:0;text-align:left}.mp-link,.mp-rte a{color:var(--mp-link);text-decoration:none;padding-bottom:var(--mp-line-hairline);border-bottom:var(--mp-line-hairline) solid var(--mp-link);transition:border-width var(--mp-motion-fast) ease}.mp-link:hover,.mp-link:active,.mp-link.is-hover,.mp-rte a:hover,.mp-rte a:active{border-bottom-width:var(--mp-line-strong);padding-bottom:0}a.mp-src,.mp-body a.mp-src{color:var(--mp-text);border-bottom-color:currentColor}a.mp-src:hover,a.mp-src:active,.mp-body a.mp-src:hover,.mp-body a.mp-src:active{border-bottom-color:var(--mp-accent-improve)}.mp-field{display:flex;flex-direction:column;gap:var(--mp-field-gap);min-width:0;font:var(--mp-type-field-label-weight) var(--mp-type-field-label-size)/var(--mp-type-field-label-lh) var(--mp-font-sans);color:var(--mp-ground-text)}.mp-input{-webkit-appearance:none;appearance:none;display:block;box-sizing:border-box;width:100%;min-width:0;min-height:var(--mp-touch-min);margin:0;padding:var(--mp-input-padding-top) 0 var(--mp-input-padding-bottom);border:0;border-bottom:var(--mp-line-hairline) solid var(--mp-ground-field-line);border-radius:0;background:transparent;box-shadow:none;outline:none;font:var(--mp-type-field-text-weight) var(--mp-type-field-text-size)/var(--mp-type-field-text-lh) var(--mp-font-sans);letter-spacing:0;color:var(--mp-ground-text)}.mp-input::placeholder{color:var(--mp-ground-placeholder);opacity:1}.mp-input:-webkit-autofill,.mp-input:-webkit-autofill:hover,.mp-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--mp-ground-text);caret-color:var(--mp-ground-text);box-shadow:inset 0 0 0 100vmax var(--mp-ground-bg)}.mp-input:autofill{-webkit-text-fill-color:var(--mp-ground-text);caret-color:var(--mp-ground-text);box-shadow:inset 0 0 0 100vmax var(--mp-ground-bg)}.mp-input:focus,.mp-input.is-focus{border-bottom:var(--mp-line-strong) solid var(--mp-field-line-active);padding-bottom:calc(var(--mp-input-padding-bottom) - var(--mp-line-strong) + var(--mp-line-hairline))}.mp-input[aria-invalid=true],.mp-input.is-error{border-bottom:var(--mp-line-strong) solid var(--mp-field-line-error);padding-bottom:calc(var(--mp-input-padding-bottom) - var(--mp-line-strong) + var(--mp-line-hairline))}.mp-field-error{min-height:var(--mp-field-error-lh);font:var(--mp-type-small-weight) var(--mp-field-error-size)/var(--mp-field-error-lh) var(--mp-font-sans);color:var(--mp-error-text)}.mp-select-wrap{position:relative;display:block}.mp-select{padding-right:calc(var(--mp-select-icon-size) + var(--mp-field-gap));cursor:pointer}.mp-select::-ms-expand{display:none}.mp-select-icon{position:absolute;top:50%;right:0;width:var(--mp-select-icon-size);height:var(--mp-select-icon-size);color:var(--mp-ground-text);pointer-events:none;transform:translateY(-50%) rotate(90deg)}.mp-select-icon svg{display:block;width:100%;height:100%}.mp-chip{position:relative;display:inline-flex;align-items:center;gap:var(--mp-chip-gap);box-sizing:border-box;min-height:var(--mp-chip-height);margin:0;padding:0 var(--mp-chip-padding-x);border:var(--mp-line-hairline) solid var(--mp-graphite);border-radius:var(--mp-radius-chip);background:var(--mp-surface);color:var(--mp-text);font:var(--mp-type-small-weight) var(--mp-type-small-size)/var(--mp-chip-lh) var(--mp-font-sans);letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color var(--mp-motion-fast) ease}.mp-chip:after{content:"";position:absolute;inset:calc((var(--mp-touch-min) - var(--mp-chip-height)) / -2) 0}.mp-chip:not([aria-pressed=true]):not([aria-current=true]):not(.is-on):hover,.mp-chip:not([aria-pressed=true]):not([aria-current=true]):not(.is-on).is-hover{border-width:var(--mp-line-strong);border-color:var(--mp-carbon);padding:0 calc(var(--mp-chip-padding-x) - var(--mp-line-strong) + var(--mp-line-hairline))}.mp-chip[aria-pressed=true],.mp-chip[aria-current=true],.mp-chip.is-on{background:var(--mp-chip-active-bg);border-color:var(--mp-chip-active-bg);color:var(--mp-text-on-dark)}.mp-chip-x{font-size:var(--mp-type-caption-size);line-height:1}.mp-chip-count{color:var(--mp-ground-muted)}.mp-chip[aria-pressed=true] .mp-chip-count,.mp-chip[aria-current=true] .mp-chip-count,.mp-chip.is-on .mp-chip-count{color:inherit}.mp-chip:disabled{cursor:default;color:var(--mp-text-muted);border-color:var(--mp-divider)}.mp-chip:disabled:hover{border-width:var(--mp-line-hairline);border-color:var(--mp-divider);padding:0 var(--mp-chip-padding-x)}.mp-tag{display:inline-flex;align-items:center;padding:var(--mp-tag-padding-y) var(--mp-tag-padding-x);border-radius:var(--mp-radius-control);background:var(--mp-tag-bg);color:var(--mp-text);font:var(--mp-weight-semibold) var(--mp-type-caption-size)/var(--mp-type-caption-lh) var(--mp-font-sans);white-space:nowrap}.mp-badge{display:inline-flex;align-items:center;padding:var(--mp-badge-padding-y) var(--mp-badge-padding-x);border-radius:var(--mp-radius-control);background:var(--mp-badge-bg);color:var(--mp-text-on-dark);font:var(--mp-weight-bold) var(--mp-badge-size)/var(--mp-badge-lh) var(--mp-font-sans);letter-spacing:var(--mp-badge-tracking);text-transform:uppercase;white-space:nowrap}.mp-crumb{font:var(--mp-type-small-weight) var(--mp-type-small-size)/var(--mp-type-small-lh) var(--mp-font-sans);color:var(--mp-ground-muted)}.mp-crumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-crumb-gap);list-style:none;margin:0;padding:0}.mp-crumb li{display:inline-flex;align-items:center;gap:var(--mp-crumb-gap)}.mp-crumb li+li:before{content:"\203a";color:var(--mp-ground-muted)}.mp-crumb a{color:var(--mp-ground-muted);text-decoration:none;border-bottom:var(--mp-line-hairline) solid transparent;transition:border-color var(--mp-motion-fast) ease}.mp-crumb a:hover,.mp-crumb a.is-hover{border-bottom-color:var(--mp-ground-muted)}.mp-crumb [aria-current=page]{color:var(--mp-ground-text);font-weight:var(--mp-weight-semibold)}.mp-crumb-back{display:none}@media(max-width:767px){.mp-crumb ol{display:none}.mp-crumb-back{display:inline-flex;align-items:center;min-height:var(--mp-touch-min)}}.mp-improve-crumbs{padding:var(--mp-improve-crumb-padding-y) 0;border-bottom:var(--mp-line-hairline) solid var(--mp-divider)}.mp-improve-head{padding-top:var(--mp-improve-head-padding-top)}.mp-improve-eyebrow{margin:0 0 var(--mp-improve-title-gap)}.mp-improve-title{margin:0 0 var(--mp-improve-title-gap);font:var(--mp-type-h1-weight) var(--mp-type-h1-size)/var(--mp-type-h1-lh) var(--mp-font-display);text-transform:uppercase;color:var(--mp-text)}.mp-improve-intro{max-width:var(--mp-improve-intro-max);font:var(--mp-type-body-long-weight) var(--mp-type-body-long-size)/var(--mp-type-body-long-lh) var(--mp-font-sans)}.mp-improve-intro--lead{font:var(--mp-type-lead-weight) var(--mp-type-lead-size)/var(--mp-type-lead-lh) var(--mp-font-sans)}.mp-improve-intro>:first-child{margin-top:0}.mp-improve-intro>:last-child{margin-bottom:0}.mp-hero{position:relative;isolation:isolate;display:grid;place-items:center;height:var(--mp-hero-height);overflow:hidden;background:var(--mp-surface-dark);color:var(--mp-text-on-dark)}.mp-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.mp-hero-photo--left{clip-path:var(--mp-hero-clip-left)}.mp-hero-photo--right{clip-path:var(--mp-hero-clip-right)}.mp-hero-img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--mp-hero-pos, 50% 50%)!important}.mp-hero-word{box-sizing:border-box;width:100%;margin:0;padding:0 var(--mp-hero-word-inset);text-align:center;font:var(--mp-type-display-weight) var(--mp-type-display-size)/var(--mp-type-display-lh) var(--mp-font-display);text-transform:uppercase;color:var(--mp-text-on-dark);overflow-wrap:anywhere}.mp-hero-strip{height:var(--mp-pattern-strip-height);background-color:var(--mp-surface-dark);background-image:url(mp-pattern-strip.png);background-repeat:repeat-x;background-position:left top;background-size:auto calc(var(--mp-pattern-strip-height) * 59 / 51)}@media(max-width:767px){.mp-hero{height:auto;aspect-ratio:var(--mp-hero-mobile-ratio)}.mp-hero-photo--left{clip-path:var(--mp-hero-clip-left-mobile)}.mp-hero-photo--right{clip-path:var(--mp-hero-clip-right-mobile)}.mp-hero-word{padding:0 var(--mp-hero-word-inset-mobile)}.mp-hero-strip{display:none}}.mp-hero.mp-hero--media{position:relative;isolation:isolate;display:block;height:var(--mp-hero-media-height);background:var(--mp-surface-shop)}.mp-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.mp-hero-video{pointer-events:none}.mp-hero-box-wrap{position:static;box-sizing:border-box;display:flex;align-items:flex-end;width:100%;height:100%;padding-bottom:var(--mp-hero-media-box-inset)}.mp-hero-box{position:static;box-sizing:border-box;width:100%;max-width:var(--mp-hero-media-box-max);padding:var(--mp-box-padding);border-radius:var(--mp-radius-card);background:var(--mp-surface-dark);color:var(--mp-text-on-dark)}.mp-hero-h{margin:0 0 var(--mp-hero-media-title-gap);font:var(--mp-type-display-weight) var(--mp-type-display-size)/var(--mp-type-display-lh) var(--mp-font-display);text-transform:uppercase;color:var(--mp-text-on-dark);overflow-wrap:anywhere}.mp-hero-h:last-child{margin-bottom:0}.mp-hero--media .mp-stretch:after{border-radius:0}.mp-hero--media .mp-hero-link:focus-visible:after{outline:var(--mp-line-strong) solid var(--mp-focus);outline-offset:calc(var(--mp-line-strong) * -2)}.mp-hero-text{margin:0 0 var(--mp-hero-media-text-gap);font:var(--mp-type-body-long-weight) var(--mp-type-body-long-size)/var(--mp-type-body-long-lh) var(--mp-font-sans);color:var(--mp-text-on-dark)}.mp-hero-text:last-child{margin-bottom:0}.mp-hero--media:has(.mp-hero-link:hover) .mp-hero-btn{box-shadow:var(--mp-cta-hover)}.mp-hero-pause{position:absolute;z-index:2;top:var(--mp-hero-media-control-inset);right:var(--mp-hero-media-control-inset);display:grid;place-content:center;width:var(--mp-touch-min);height:var(--mp-touch-min);margin:0;padding:0;border:0;border-radius:var(--mp-radius-control);background:var(--mp-surface-dark);color:var(--mp-text-on-dark);cursor:pointer}.mp-hero-pause[hidden],.mp-hero-pause-icon[hidden]{display:none}.mp-hero-pause-icon svg{display:block;width:var(--mp-hero-media-icon-size);height:var(--mp-hero-media-icon-size)}.mp-hero-pause:focus-visible{outline:var(--mp-line-strong) solid var(--mp-focus);outline-offset:var(--mp-line-strong)}@media(max-width:767px){.mp-hero.mp-hero--media{height:var(--mp-hero-media-height-mobile);aspect-ratio:auto}.mp-hero-box-wrap{padding-bottom:var(--mp-hero-media-box-inset-mobile)}.mp-hero-box{padding:var(--mp-box-padding-mobile)}}.mp-promo{position:relative;isolation:isolate;padding:var(--mp-band-padding) 0}.mp-promo--improve{background:var(--mp-cobalt);--mp-promo-pattern: var(--mp-pattern-white-on-cobalt)}.mp-promo--shop{background:var(--mp-ember);--mp-promo-pattern: var(--mp-pattern-white-on-ember)}.mp-promo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:url(mp-pattern-tile.png);background-repeat:repeat;background-size:var(--mp-pattern-tile-width) var(--mp-pattern-tile-height);filter:brightness(0) invert(1);opacity:var(--mp-promo-pattern)}.mp-phb{position:relative;isolation:isolate;padding:var(--mp-band-padding) 0}.mp-phb--carbon{background:var(--mp-surface-dark);color:var(--mp-text-on-dark);--mp-phb-pattern: var(--mp-pattern-white-on-carbon);--mp-phb-title: var(--mp-accent-shop)}.mp-phb--improve{background:var(--mp-cobalt);color:var(--mp-text-on-dark);--mp-phb-pattern: var(--mp-pattern-white-on-cobalt);--mp-phb-title: var(--mp-text-on-dark)}.mp-phb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:url(mp-pattern-tile.png);background-repeat:repeat;background-size:var(--mp-pattern-tile-width) var(--mp-pattern-tile-height);background-position:0 50%;filter:brightness(0) invert(1);opacity:var(--mp-phb-pattern)}.mp-phb-h1{margin:0;font:var(--mp-type-h1-weight) var(--mp-type-h1-size)/var(--mp-type-h1-lh) var(--mp-font-display);text-transform:uppercase;color:var(--mp-phb-title)}.mp-phb-intro{max-width:var(--mp-phb-intro-max);margin:var(--mp-phb-title-gap) 0 0;font:var(--mp-type-body-long-weight) var(--mp-type-body-long-size)/var(--mp-type-body-long-lh) var(--mp-font-sans)}.mp-phb-intro--lead{font:var(--mp-type-lead-weight) var(--mp-type-lead-size)/var(--mp-type-lead-lh) var(--mp-font-sans)}.mp-phb-extra{margin:var(--mp-phb-extra-gap) 0 0;font:var(--mp-type-meta-weight) var(--mp-type-meta-size)/var(--mp-type-meta-lh) var(--mp-font-sans)}.mp-phb-crumb{padding:var(--mp-phb-crumb-padding-y) 0}.mp-phb-rte>*{margin:0}.mp-phb-rte>*+*{margin-top:var(--mp-brandhead-para-gap)}.mp-phb-rte a{color:inherit}@media(max-width:767px){.mp-phb{padding:var(--mp-band-padding-mobile) 0}}.mp-promo-box{box-sizing:border-box;max-width:var(--mp-promo-box-max);margin:0 auto;padding:var(--mp-box-padding);border-radius:var(--mp-radius-card);background:var(--mp-surface);box-shadow:0 0 0 var(--mp-line-hairline) var(--mp-divider);text-align:center}.mp-promo .mp-promo-eyebrow{display:inline-flex;align-items:center;gap:var(--mp-promo-eyebrow-gap);margin:0 0 var(--mp-card-gap)}.mp-promo .mp-promo-eyebrow:before{content:"";display:block;flex:none;width:var(--mp-accent-line-width);height:var(--mp-line-strong);background:currentColor}.mp-promo-title{margin:0 0 var(--mp-promo-title-gap);font:var(--mp-type-h3-weight) var(--mp-type-h3-size)/var(--mp-type-h3-lh) var(--mp-font-display);text-transform:uppercase}.mp-promo-text{margin:0;font:var(--mp-type-body-weight) var(--mp-type-body-size)/var(--mp-type-body-lh) var(--mp-font-sans)}.mp-promo-box .mp-btn{margin-top:var(--mp-promo-button-gap)}@media(max-width:767px){.mp-promo{padding:var(--mp-band-padding-mobile) 0}.mp-promo-box{padding:var(--mp-box-padding-mobile)}}.mp-card{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--mp-surface);color:var(--mp-text);border:var(--mp-line-hairline) solid var(--mp-divider);border-radius:var(--mp-radius-card);overflow:hidden;transition:transform var(--mp-motion-card) var(--mp-ease-soft),box-shadow var(--mp-motion-card) ease}.mp-silver .mp-card,.mp-band--improve .mp-card{background:var(--mp-surface);border:0}.mp-card-body{display:flex;flex-direction:column;gap:var(--mp-card-gap);padding:var(--mp-card-padding);flex:1}.mp-eyebrow{display:block;font:var(--mp-type-h4-weight) var(--mp-type-h4-size)/var(--mp-type-h4-lh) var(--mp-font-sans);letter-spacing:var(--mp-type-h4-tracking);text-transform:uppercase;margin:0}.mp-eyebrow--shop{color:var(--mp-small-text-shop)}.mp-eyebrow--improve{color:var(--mp-small-text-improve)}.mp-eyebrow-line{display:flex;align-items:center;gap:var(--mp-eyebrow-line-gap);margin:0 0 var(--mp-eyebrow-line-gap)}.mp-eyebrow-line:before{content:"";flex:none;width:var(--mp-accent-line-width);height:var(--mp-line-strong);background:currentColor}.mp-step-num,.mp-hub-step-num,.mp-start-num{display:inline-flex;align-items:center;justify-content:center;width:var(--mp-step-num-size);height:var(--mp-step-num-size);border-radius:50%;background:var(--mp-accent-improve);color:var(--mp-text-on-dark);font:var(--mp-weight-bold) var(--mp-step-num-font)/1 var(--mp-font-sans)}.mp-card-title{font:var(--mp-weight-bold) var(--mp-type-body-size)/var(--mp-card-title-lh) var(--mp-font-sans);letter-spacing:0;text-transform:none;color:var(--mp-text);margin:0}.mp-stretch,.mp-stretch:hover{color:inherit;text-decoration:none}.mp-stretch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--mp-radius-card)}.mp-above{position:relative;z-index:2}.mp-card:not(.mp-pcard):hover,.mp-card:not(.mp-pcard).is-hover,.mp-hubc:hover,.mp-hubc.is-hover{transform:scale(var(--mp-card-grow));z-index:2}.mp-card img,.mp-hubc img{display:block}.mp-pcard .mp-pimg{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--mp-surface)}.mp-pimg-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform var(--mp-motion-photo) var(--mp-ease-soft)}.mp-pcard:hover .mp-pimg-photo,.mp-pcard.is-hover .mp-pimg-photo{transform:scale(var(--mp-photo-zoom))}.mp-pimg-badges{position:absolute;top:var(--mp-pcard-badge-inset);left:var(--mp-pcard-badge-inset);right:var(--mp-touch-min);display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--mp-pcard-badge-gap)}.mp-compare{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;gap:var(--mp-compare-gap);min-height:var(--mp-touch-min);padding:0 var(--mp-compare-padding-x);font:var(--mp-weight-semibold) var(--mp-type-caption-size)/var(--mp-type-caption-lh) var(--mp-font-sans);color:var(--mp-text);cursor:pointer}.mp-pcard .mp-compare .mp-check{width:var(--mp-compare-check-size);height:var(--mp-compare-check-size)}.mp-pcard .mp-card-body{gap:var(--mp-pcard-gap)}.mp-pcard .mp-card-title{min-height:calc(var(--mp-card-title-lh) * 2)}.mp-pcard-head{display:flex;flex-direction:column;gap:var(--mp-pcard-head-gap)}.mp-pcard-note{margin:0;font:var(--mp-type-small-weight) var(--mp-type-small-size)/var(--mp-type-small-lh) var(--mp-font-sans);color:var(--mp-text)}.mp-pcard-note.mp-type-meta{color:var(--mp-text-muted)}.mp-stats{display:grid;grid-template-columns:repeat(3,minmax(min-content,1fr));margin:0;border:var(--mp-line-hairline) solid var(--mp-divider);border-radius:var(--mp-radius-card);padding:var(--mp-stats-padding-y) 0;text-align:center}.mp-stats div{display:flex;flex-direction:column;gap:var(--mp-stats-gap);min-width:0;padding:0 var(--mp-stats-padding-x)}.mp-stats div+div{border-left:var(--mp-line-hairline) solid var(--mp-divider)}.mp-stats dt{font:var(--mp-weight-semibold) var(--mp-type-caption-size)/var(--mp-type-caption-lh) var(--mp-font-sans);letter-spacing:var(--mp-stats-label-tracking);text-transform:uppercase;color:var(--mp-text-muted);overflow-wrap:break-word}.mp-stats dd{margin:0;font:var(--mp-weight-bold) var(--mp-stats-value-size)/var(--mp-stats-value-lh) var(--mp-font-sans);color:var(--mp-text)}.mp-cue{font:var(--mp-type-small-weight) var(--mp-type-small-size)/var(--mp-type-small-lh) var(--mp-font-sans);margin:0}.mp-tags{display:flex;flex-wrap:wrap;gap:var(--mp-tags-gap);margin:0;padding:0;list-style:none}.mp-price{margin:auto 0 0;font:var(--mp-weight-semibold) var(--mp-type-body-size)/var(--mp-type-body-lh) var(--mp-font-sans)}.mp-price .mp-unit{font-weight:var(--mp-weight-regular);color:var(--mp-text-muted);font-size:var(--mp-type-small-size)}.mp-price small{display:block;font:var(--mp-type-caption-weight) var(--mp-type-caption-size)/var(--mp-type-caption-lh) var(--mp-font-sans);color:var(--mp-text-muted);margin-top:var(--mp-price-note-gap)}.mp-price small.mp-price-variant{font:var(--mp-type-meta-weight) var(--mp-type-meta-size)/var(--mp-type-meta-lh) var(--mp-font-sans)}.mp-pcard .mp-btn{width:100%;padding:0 var(--mp-pcard-btn-padding-x)}.mp-pcard:hover .mp-btn--secondary.mp-to-shop,.mp-pcard.is-hover .mp-btn--secondary.mp-to-shop{box-shadow:var(--mp-secondary-hover-shop)}.mp-pcard .mp-pcard-add{position:relative;z-index:2;cursor:pointer}.mp-pcard-error{margin:0;font:var(--mp-type-meta-weight) var(--mp-type-meta-size)/var(--mp-type-meta-lh) var(--mp-font-sans);color:var(--mp-error-text)}.mp-inline-stats{display:none;font:var(--mp-type-caption-weight) var(--mp-type-caption-size)/var(--mp-type-caption-lh) var(--mp-font-sans);margin:0}.mp-inline-stat{white-space:nowrap}.mp-pcard--compact .mp-card-body{gap:var(--mp-pcard-compact-gap);padding:var(--mp-pcard-compact-padding)}.mp-pcard--compact .mp-inline-stats{display:block}.mp-pcard--compact .mp-price{font-size:var(--mp-type-small-size);line-height:var(--mp-type-small-lh)}.mp-pcard--compact .mp-compare{min-width:var(--mp-touch-min);justify-content:center;padding:0}.mp-pcard--compact .mp-compare span{position:absolute;width:var(--mp-visually-hidden-size);height:var(--mp-visually-hidden-size);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:767px){.mp-pcard .mp-card-body{gap:var(--mp-pcard-compact-gap);padding:var(--mp-pcard-compact-padding)}.mp-pcard .mp-stats,.mp-pcard .mp-pcard-tag-more,.mp-pcard .mp-price small:not(.mp-price-variant){display:none}.mp-pcard .mp-inline-stats{display:block}.mp-pcard .mp-price{font-size:var(--mp-type-small-size);line-height:var(--mp-type-small-lh)}.mp-pcard .mp-compare{min-width:var(--mp-touch-min);justify-content:center;padding:0}.mp-pcard .mp-compare span{position:absolute;width:var(--mp-visually-hidden-size);height:var(--mp-visually-hidden-size);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.mp-acard .mp-aimg{aspect-ratio:3 / 2;background:var(--mp-bone);overflow:hidden}.mp-aimg img,.mp-himg img{width:100%;height:100%;object-fit:cover}.mp-acard .mp-card-body{gap:var(--mp-acard-gap)}.mp-acard-dek{font:var(--mp-type-small-weight) var(--mp-type-small-size)/var(--mp-type-small-lh) var(--mp-font-sans);color:var(--mp-text-muted);margin:0}.mp-acard-meta{margin:0;font:var(--mp-type-meta-weight) var(--mp-type-meta-size)/var(--mp-type-meta-lh) var(--mp-font-sans);color:var(--mp-ground-muted)}.mp-acard-time--short{display:none}@media(max-width:767px){.mp-acard-time--long{display:none}.mp-acard-time--short{display:inline}}.mp-arow{flex-direction:row;align-items:flex-start;gap:var(--mp-arow-gap);padding:var(--mp-arow-padding)}.mp-arow .mp-athumb{flex:none;width:var(--mp-arow-thumb-width);border-radius:var(--mp-radius-control)}.mp-arow .mp-arow-text{gap:var(--mp-arow-text-gap);min-width:0;padding:0}.mp-arow .mp-acard-dek{display:none}@media(max-width:767px){.mp-acard--auto{flex-direction:row;align-items:flex-start;gap:var(--mp-arow-gap);padding:var(--mp-arow-padding)}.mp-acard--auto .mp-athumb{flex:none;width:var(--mp-arow-thumb-width);border-radius:var(--mp-radius-control)}.mp-acard--auto .mp-arow-text{gap:var(--mp-arow-text-gap);min-width:0;padding:0}.mp-acard--auto .mp-acard-dek{display:none}}.mp-hub .mp-himg{aspect-ratio:4 / 3;background:var(--mp-silver);overflow:hidden}.mp-hub-title{font:var(--mp-type-h3-weight) var(--mp-type-h3-size)/var(--mp-type-h3-lh) var(--mp-font-display);text-transform:uppercase;letter-spacing:0;color:var(--mp-cobalt);margin:0}.mp-hub-intro{font:var(--mp-type-small-weight) var(--mp-type-small-size)/var(--mp-type-small-lh) var(--mp-font-sans);margin:0}.mp-hub-meta{display:flex;flex-wrap:wrap;gap:var(--mp-hub-meta-gap-y) var(--mp-hub-meta-gap-x);font:var(--mp-weight-semibold) var(--mp-hub-meta-size)/var(--mp-hub-meta-lh) var(--mp-font-sans);margin:0}.mp-hub-meta i{font-style:normal;color:var(--mp-text-muted)}.mp-hub .mp-btn{align-self:flex-start;margin-top:auto}.mp-hub:hover .mp-btn--secondary.mp-to-improve,.mp-hub.is-hover .mp-btn--secondary.mp-to-improve{box-shadow:var(--mp-secondary-hover-improve)}.mp-hubc{position:relative;display:block;background:var(--mp-surface-dark);color:var(--mp-text-on-dark);border-radius:var(--mp-radius-card);padding:var(--mp-card-padding);transition:transform var(--mp-motion-card) var(--mp-ease-soft),box-shadow var(--mp-motion-card) ease}.mp-hubc-mark{display:block;width:var(--mp-accent-line-width-long);height:var(--mp-line-strong);background:var(--mp-accent-improve);margin-bottom:var(--mp-hubc-mark-gap)}.mp-hubc-title{display:block;font:var(--mp-weight-bold) var(--mp-hubc-title-size)/var(--mp-hubc-title-lh) var(--mp-font-display);text-transform:uppercase;letter-spacing:0;color:var(--mp-text-on-dark);margin:0 0 var(--mp-hubc-title-gap)}.mp-hubc-intro{display:block;font:var(--mp-type-small-weight) var(--mp-type-small-size)/var(--mp-type-small-lh) var(--mp-font-sans);margin:0 0 var(--mp-hubc-intro-gap)}.mp-hubc .mp-cta{color:var(--mp-text-on-dark)}.mp-hubc.mp-dark{background:transparent;box-shadow:inset 0 0 0 var(--mp-line-hairline) var(--mp-graphite)}.mp-hubc:hover .mp-cta-text,.mp-hubc.is-hover .mp-cta-text{border-bottom:var(--mp-line-strong) solid var(--mp-accent-improve);padding-bottom:0}.mp-check,.mp-radio{-webkit-appearance:none;appearance:none;position:relative;flex:none;display:inline-block;vertical-align:middle;box-sizing:border-box;width:var(--mp-check-size);height:var(--mp-check-size);margin:0;background:var(--mp-surface);border:var(--mp-line-hairline) solid var(--mp-graphite);border-radius:var(--mp-radius-control);cursor:pointer;transition:border-color var(--mp-motion-fast) ease}.mp-radio{border-radius:50%}.mp-check:checked,.mp-check.is-on{background:var(--mp-chip-active-bg);border-color:var(--mp-chip-active-bg)}.mp-check:checked:before,.mp-check.is-on:before{content:"";display:block;position:absolute;top:50%;left:50%;width:var(--mp-check-tick-width);height:var(--mp-check-tick-height);border-left:var(--mp-line-strong) solid var(--mp-white);border-bottom:var(--mp-line-strong) solid var(--mp-white);transform:translate(-50%,-50%) translateY(calc(var(--mp-line-hairline) * -1)) rotate(-45deg)}.mp-radio:checked,.mp-radio.is-on{border-color:var(--mp-chip-active-bg)}.mp-radio:checked:before,.mp-radio.is-on:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--mp-radio-dot);height:var(--mp-radio-dot);border-radius:50%;background:var(--mp-chip-active-bg)}.mp-row{display:flex;align-items:center;gap:var(--mp-row-gap);min-height:var(--mp-touch-min);font:var(--mp-type-body-weight) var(--mp-type-body-size)/var(--mp-type-body-lh) var(--mp-font-sans);color:var(--mp-ground-text);cursor:pointer}.mp-row:hover .mp-check:not(:checked):not(.is-on),.mp-row:hover .mp-radio,.mp-row.is-hover .mp-check:not(:checked):not(.is-on),.mp-row.is-hover .mp-radio{border-color:var(--mp-carbon)}.mp-row-count{margin-left:auto;font:var(--mp-type-small-weight) var(--mp-type-small-size)/var(--mp-type-small-lh) var(--mp-font-sans);color:var(--mp-ground-muted)}.mp-tabs{display:flex;gap:var(--mp-tabs-gap);overflow-x:auto;margin:0;padding:0;list-style:none;box-shadow:inset 0 calc(var(--mp-line-hairline) * -1) 0 var(--mp-divider);scrollbar-width:none}.mp-tabs::-webkit-scrollbar{display:none}.mp-tabs>li{display:flex}.mp-tab{display:inline-flex;align-items:center;gap:var(--mp-tab-gap);min-height:var(--mp-touch-min);font:var(--mp-type-h4-weight) var(--mp-type-h4-size)/var(--mp-type-h4-lh) var(--mp-font-sans);letter-spacing:var(--mp-type-h4-tracking);text-transform:uppercase;color:var(--mp-ground-text);text-decoration:none;white-space:nowrap;border-bottom:var(--mp-line-strong) solid transparent;transition:border-color var(--mp-motion-fast) ease}.mp-tab-count{font:var(--mp-type-small-weight) var(--mp-type-small-size)/var(--mp-type-small-lh) var(--mp-font-sans);letter-spacing:0;text-transform:none;color:var(--mp-ground-muted)}.mp-tab:hover,.mp-tab.is-hover,.mp-tab[aria-current=page],.mp-tab.is-on{border-bottom-color:var(--mp-accent-shop)}.mp-tabs--improve .mp-tab:hover,.mp-tabs--improve .mp-tab.is-hover,.mp-tabs--improve .mp-tab[aria-current=page],.mp-tabs--improve .mp-tab.is-on{border-bottom-color:var(--mp-accent-improve)}button.mp-tab{margin:0;padding:0;background:none;border-top:0;border-right:0;border-left:0;border-radius:0;cursor:pointer}.mp-tab[aria-selected=true]{border-bottom-color:var(--mp-accent-shop)}.mp-tabs--improve .mp-tab[aria-selected=true]{border-bottom-color:var(--mp-accent-improve)}:is(.mp-coll-tabs,.mp-tabs-inset) .mp-tabs{gap:calc(var(--mp-tabs-gap) - 2 * var(--mp-coll-tab-padding-x))}:is(.mp-coll-tabs,.mp-tabs-inset) .mp-tab{padding:0 var(--mp-coll-tab-padding-x)}:is(.mp-coll-tabs,.mp-tabs-inset) .mp-tab:focus-visible{outline-offset:calc(var(--mp-line-strong) * -2)}.mp-faq{max-width:var(--mp-faq-max);border-top:var(--mp-line-hairline) solid var(--mp-divider)}.mp-faq-item{border-bottom:var(--mp-line-hairline) solid var(--mp-divider)}.mp-faq-q{display:flex;align-items:center;justify-content:space-between;gap:var(--mp-faq-gap);min-height:var(--mp-touch-min);padding:var(--mp-faq-padding-y) 0;box-sizing:border-box;list-style:none;font:var(--mp-weight-semibold) var(--mp-type-body-size)/var(--mp-faq-q-lh) var(--mp-font-sans);color:var(--mp-ground-text);cursor:pointer}.mp-faq-q::-webkit-details-marker{display:none}.mp-faq-q:focus{outline:none}.mp-faq-q:focus-visible{outline:var(--mp-line-strong) solid var(--mp-focus);outline-offset:var(--mp-line-strong)}.mp-faq-icon{display:block;flex:none;width:var(--mp-faq-icon-size);height:var(--mp-faq-icon-size);color:var(--mp-accent-improve);transition:transform var(--mp-motion-fast) ease}.mp-faq-icon svg{display:block;width:100%;height:100%}.mp-faq-item[open] .mp-faq-icon{transform:rotate(90deg)}.mp-faq-a{max-width:var(--mp-faq-answer-max);margin:0 0 var(--mp-faq-answer-gap);font:var(--mp-type-body-long-weight) var(--mp-type-body-long-size)/var(--mp-type-body-long-lh) var(--mp-font-sans);color:var(--mp-ground-text)}.mp-faq-a>:first-child{margin-top:0}.mp-faq-a>:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.mp-faq-icon{transition:none}}@media(prefers-reduced-motion:reduce){.mp-btn,.mp-cta,.mp-cta-text,.mp-link,.mp-rte a,.mp-chip,.mp-crumb a,.mp-card,.mp-hubc,.mp-pimg-photo,.mp-check,.mp-radio,.mp-tab{transition-property:box-shadow}.mp-card:not(.mp-pcard):hover,.mp-card:not(.mp-pcard).is-hover,.mp-hubc:hover,.mp-hubc.is-hover{transform:none;box-shadow:var(--mp-card-hover)}.mp-pcard:hover .mp-pimg-photo,.mp-pcard.is-hover .mp-pimg-photo{transform:none}}.mp-rv-list{margin:0;padding:0;list-style:none}.mp-rv[hidden],.mp-rv-body[hidden]{display:none}@media(max-width:767px){.mp-rv-list{display:flex;gap:var(--mp-gap-mobile);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:calc(var(--mp-line-strong) * 2);margin:calc(var(--mp-line-strong) * -2);scroll-padding-inline:calc(var(--mp-line-strong) * 2)}.mp-rv-list::-webkit-scrollbar{display:none}.mp-rv-list>li{flex:0 0 var(--mp-rv-card-width-mobile);min-width:0;scroll-snap-align:start}}.mp-subrow{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--mp-subrow-gap-row) var(--mp-subrow-gap-col);margin-bottom:var(--mp-subrow-gap)}.mp-sublabel{margin:0;font:var(--mp-weight-bold) var(--mp-sublabel-size)/var(--mp-sublabel-lh) var(--mp-font-sans);letter-spacing:var(--mp-type-h4-tracking);text-transform:uppercase;color:var(--mp-text)}.mp-subrow .mp-cta{color:var(--mp-text)}
/*# sourceMappingURL=/cdn/shop/t/51/assets/mp-components.css.map */
