h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.02em}.mg-section :focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:none}.footer-block--menu:not(:has(ul)){display:none}.mg-section{color:rgb(var(--color-foreground))}.mg-eyebrow{margin:0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--font-body-weight-bold);line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.mg-display,.mg-h1,.mg-h2,.mg-h3{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));word-break:normal;overflow-wrap:break-word}.mg-display{font-size:clamp(4rem,6.4vw,7.6rem);line-height:1.02;letter-spacing:-.04em}.mg-h1{font-size:clamp(3rem,4.2vw,5.2rem);line-height:1.08;letter-spacing:-.035em}.mg-h2{font-size:clamp(2.4rem,3vw,3.6rem);line-height:1.1;letter-spacing:-.025em}.mg-h3{font-size:2rem;line-height:1.25;letter-spacing:-.015em}.mg-display em,.mg-h1 em,.mg-h2 em{font-style:normal}.mg-small{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.mg-tag{display:inline-flex;align-items:center;align-self:flex-start;max-width:100%;margin:0;padding:.3rem .9rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:99.9rem;font-size:1.1rem;font-weight:600;line-height:1.4;letter-spacing:.04em;color:rgba(var(--color-foreground),.72)}.mg-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2.4rem;margin-bottom:4rem}.mg-head__main{display:flex;flex-direction:column;gap:1.2rem;max-width:68rem}.mg-head__aside{margin:0;max-width:36ch;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.mg-media{position:relative;display:block;overflow:hidden;border-radius:var(--media-radius);background:rgba(var(--color-foreground),.04)}.mg-media .mg-img,.mg-media .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.mg-media .placeholder-svg{fill:rgba(var(--color-foreground),.35)}.mg-media--portrait{aspect-ratio:4 / 5}.mg-media--square{aspect-ratio:1 / 1}.mg-media--landscape{aspect-ratio:4 / 3}.mg-cta-row{display:flex;flex-wrap:wrap;gap:1.2rem}.mg-button{gap:1rem;font-weight:var(--font-body-weight-bold);letter-spacing:0}.mg-button__icon{width:1.8rem;height:1.8rem;flex:none}.mg-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.mg-icon{width:2rem;height:2rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mg-split{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}.mg-split__copy{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.mg-panel{padding:3.2rem 2rem;border-radius:2rem}.mg-rte{max-width:56ch}.mg-rte>*{margin:0}.mg-rte>*+*{margin-top:1.2rem}.mg-rte--lead{font-size:clamp(1.7rem,1.5vw,1.9rem);line-height:1.55;color:rgba(var(--color-foreground),.82)}.mg-rte--body{font-size:1.6rem;line-height:1.55;color:rgba(var(--color-foreground),.82)}.mg-list ul{margin:0;padding:0;list-style:none}.mg-list li{display:flex;align-items:center;gap:.8rem;color:rgba(var(--color-foreground),.82)}.mg-list--dots ul{display:flex;flex-wrap:wrap;gap:.8rem 2rem}.mg-list--dots li{font-size:1.4rem;font-weight:600}.mg-list--dots li:before{content:"";width:.5rem;height:.5rem;flex:none;border-radius:50%;background:rgb(var(--color-foreground))}.mg-list--checks ul{display:grid;gap:1rem}.mg-list--checks li{align-items:flex-start}.mg-list--checks li:before{content:"";width:.6rem;height:1.1rem;flex:none;margin:.3rem .6rem 0 .4rem;border:solid rgb(var(--color-foreground));border-width:0 .2rem .2rem 0;transform:rotate(45deg)}.mg-quote{margin:.8rem 0 0;padding:.2rem 0 .2rem 1.8rem;max-width:52ch;border-left:.2rem solid rgb(var(--color-foreground));font-style:normal}.mg-quote p{margin:0;font-size:1.7rem;line-height:1.55;color:rgba(var(--color-foreground),.82)}.mg-quote cite{display:block;margin-top:.8rem;font-size:1.3rem;font-style:normal;font-weight:600;color:rgba(var(--color-foreground),.72)}.mg-signature{margin:0;font-size:1.4rem;font-weight:600;color:rgba(var(--color-foreground),.72)}.mg-features{display:grid;margin:0;padding:0;list-style:none}.mg-features__item{list-style:none}.mg-features__title{margin:0;font-size:1.5rem;font-weight:var(--font-body-weight-bold);line-height:1.4;color:rgb(var(--color-foreground))}.mg-features__body{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.mg-features--strip{grid-template-columns:1fr;border-block:.1rem solid rgba(var(--color-foreground),.1)}.mg-features--strip .mg-features__item{display:flex;align-items:flex-start;gap:1.4rem;padding:1.6rem 0}.mg-features--strip .mg-features__item+.mg-features__item{border-top:.1rem solid rgba(var(--color-foreground),.1)}.mg-features--strip .mg-features__icon{width:2.6rem;height:2.6rem;margin-top:.2rem;stroke-width:1.4}.mg-features--steps{grid-template-columns:1fr;gap:1.6rem}.mg-features--steps .mg-features__item{display:flex;flex-direction:column;gap:1.4rem;padding:2.8rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius)}.mg-features--steps .mg-features__text{display:flex;flex-direction:column;gap:1.4rem}.mg-features--steps .mg-features__body{font-size:1.55rem;color:rgba(var(--color-foreground),.82)}.mg-features__label{font-size:1.3rem;font-weight:var(--font-body-weight-bold);line-height:1;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.72)}.mg-features--steps .mg-features__icon{width:3rem;height:3rem;stroke-width:1.3}.mg-features__photo{aspect-ratio:16 / 9;margin-top:auto;border-radius:.8rem}.mg-grid{display:grid;grid-template-columns:repeat(var(--mg-cols-mobile, 2),minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.mg-grid__item{display:flex;list-style:none}.mg-card{position:relative;display:flex;flex-direction:column;gap:1rem;width:100%;padding:.8rem .8rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.45);border-radius:1.6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center;text-decoration:none}a.mg-card:hover{border-color:rgb(var(--color-foreground))}.mg-card__media{aspect-ratio:5 / 4;border-radius:1.2rem}.mg-card__text{display:flex;flex-direction:column;gap:.2rem}.mg-card__title{font-size:1.5rem;font-weight:600;line-height:1.3}.mg-card__subtitle{font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.72)}.mg-card__badge{position:absolute;z-index:1;top:1.4rem;left:1.4rem;max-width:calc(100% - 2.8rem);padding:.3rem .8rem;border-radius:.8rem;font-size:1.1rem;font-weight:var(--font-body-weight-bold);letter-spacing:.01em;line-height:1.3;text-align:left}.mg-card__badge small{margin-left:.6rem;font-size:1.1rem;font-weight:500}.mg-promo{display:grid;grid-template-columns:9.6rem 1fr;gap:1.6rem;align-items:center;padding:1.2rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius)}.mg-promo__media{border-radius:1.2rem}.mg-promo__text{display:flex;flex-direction:column;gap:1rem}.mg-promo__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.mg-badge{font-size:1.25rem;font-weight:var(--font-body-weight-bold);letter-spacing:.01em;line-height:1.3;padding:.5rem 1.2rem}.mg-promo__button{grid-column:1 / -1}.mg-reviews{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0;list-style:none}.mg-review{display:flex;flex-direction:column;gap:1.4rem;padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius);list-style:none}.mg-stars{display:flex;gap:.3rem;margin:0}.mg-star{width:1.6rem;height:1.6rem;stroke-width:1.2}.mg-star--on{fill:currentColor}.mg-review__quote{margin:0;padding:0;border:0;font-style:normal}.mg-review__quote p{margin:0;font-size:1.6rem;line-height:1.55;color:rgba(var(--color-foreground),.82)}.mg-review__author{margin:auto 0 0;font-size:1.3rem;font-weight:600;line-height:1.4;color:rgba(var(--color-foreground),.72)}@media screen and (min-width:750px){.mg-grid{gap:1.6rem}.mg-card{padding:1.2rem 1.2rem 2rem;gap:1.4rem}.mg-card__title{font-size:1.7rem}.mg-card__badge{top:2.2rem;left:2.2rem;max-width:calc(100% - 4.4rem);padding:.5rem 1.2rem;font-size:1.25rem}.mg-features--strip{grid-template-columns:repeat(2,1fr)}.mg-features--strip .mg-features__item{padding:2rem 2rem 2rem 0}.mg-features--strip .mg-features__item+.mg-features__item{border-top:0}.mg-features--strip .mg-features__item:nth-child(2n){padding-left:2rem;border-left:.1rem solid rgba(var(--color-foreground),.1)}.mg-features--strip .mg-features__item:nth-child(n+3){border-top:.1rem solid rgba(var(--color-foreground),.1)}.mg-promo{grid-template-columns:20rem 1fr auto;gap:3.2rem;padding:1.6rem 3.2rem 1.6rem 1.6rem}.mg-promo__button{grid-column:auto}}@media screen and (min-width:990px){.mg-grid{grid-template-columns:repeat(var(--mg-cols-desktop, 4),minmax(0,1fr));gap:2.4rem}.mg-split{grid-template-columns:1.1fr .9fr;gap:6.4rem}.mg-split--image_first{grid-template-columns:.9fr 1.1fr}.mg-split--image_first .mg-split__media{order:-1}.mg-panel{padding:5.6rem;gap:4.8rem}.mg-media--small{max-width:46rem;margin-left:auto}.mg-split--image_first .mg-media--small{margin-left:0;margin-right:auto}.mg-features--strip{grid-template-columns:repeat(4,1fr)}.mg-features--strip .mg-features__item,.mg-features--strip .mg-features__item:nth-child(n+3){padding:2.4rem 2.4rem 2.4rem 0;border-top:0}.mg-features--strip .mg-features__item+.mg-features__item{padding-left:2.4rem;border-left:.1rem solid rgba(var(--color-foreground),.1)}.mg-features--steps,.mg-reviews{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:750px){.mg-features--steps:has(>.mg-features__item:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.mg-features--steps:has(>.mg-features__item:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:520px){.mg-cta-row .mg-button{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.mg-section *,.mg-section *:before,.mg-section *:after{animation:none!important;transition:none!important}}.header>header-drawer{grid-area:icons;justify-self:end;align-self:center;margin-right:150px;z-index:1}.header>.header__icons{justify-self:end}@media screen and (min-width:990px){.header{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"heading icons icons" "navigation navigation navigation"}.header>.header__icons{grid-area:icons;justify-self:end;width:560px;display:flex;align-items:center;gap:8px}.header__icons .header__search{flex:1 1 0;min-width:0;width:100%}.header__icons .header__search summary.header__icon--search{width:100%;height:44px;border-radius:40px;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;background:#f3f3f1;color:#5c5c5a;white-space:nowrap}.header__icons .header__search summary.header__icon--search:after{content:"Search caps";margin-left:8px;font-size:14px;color:#5c5c5a}.header__icons .header__search summary.header__icon--search svg{color:#1f3a5f}.header__inline-menu a:hover,.header__inline-menu summary:hover{color:#1f3a5f}}@media screen and (max-width:989px){.header{grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:none;align-items:center}.header>header-drawer{grid-area:auto;grid-column:1;grid-row:1;justify-self:start;margin-right:0}.header>.header__heading-link{grid-column:2;grid-row:1;justify-self:start}.header>.header__icons{display:contents}.header__icons .header__icons--localization,.header__icons .desktop-localization-wrapper{display:none}.header__icons .mg-header-contact{grid-column:3;grid-row:1}.header__icons shopify-account{grid-column:4;grid-row:1}.header__icons .header__icon--cart{grid-column:5;grid-row:1}.mg-header-contact__text{display:none}.header__icons .header__search{grid-column:1 / -1;grid-row:2;width:100%}.header>.header__inline-menu{display:none}.header__icons .header__search summary.header__icon--search{width:100%;height:44px;border-radius:40px;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;background:#f3f3f1;color:#5c5c5a}.header__icons .header__search summary.header__icon--search:after{content:"Search caps";margin-left:8px;font-size:14px;color:#5c5c5a}.header__icons .header__search summary.header__icon--search svg{color:#1f3a5f}}.mg-header-contact{display:flex;align-items:center;gap:12px;color:#1f3a5f}.mg-header-contact a{display:inline-flex;align-items:center;gap:6px;color:#1f3a5f;min-height:44px}@media screen and (min-width:990px){.mg-header-contact__text{display:inline;font-size:14px;font-weight:600;white-space:nowrap}}@media screen and (min-width:990px){.header__icons .header__search summary.header__icon--search svg{width:22px;height:22px}}@media screen and (max-width:989px){.header .header__heading-logo{width:72px;max-width:72px;height:auto}.header__icons .header__search summary.header__icon--search svg{width:20px;height:20px}}@media screen and (min-width:990px){.mg-header-contact__text{display:flex;flex-direction:column;line-height:1.2}.mg-header-contact__label{font-size:12px;font-weight:500;color:#1f3a5f}.mg-header-contact__number{font-size:15px;font-weight:700;color:#1f3a5f}}[id$=__mg_features_promises] .mg-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}[id$=__mg_features_promises] .mg-features__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:16px 8px;border-top:0}[id$=__mg_features_promises] .mg-features__item+.mg-features__item{border-top:0}[id$=__mg_features_promises] .mg-features__icon{width:32px;height:32px;margin-top:0;color:#1f3a5f}@media screen and (min-width:990px){[id$=__mg_features_promises] .mg-features{grid-template-columns:repeat(4,minmax(0,1fr))}}.mg-header-contact a{text-decoration:none}@media screen and (max-width:989px){.header{grid-template-columns:auto minmax(0,1fr) auto auto auto;column-gap:4px;row-gap:0;padding-block:6px}.header .header__heading-logo{width:52px;max-width:52px}.header>.header__heading-link{grid-column:1;grid-row:1}.header__icons .header__search{grid-column:2;grid-row:1;justify-self:center;width:auto;flex:none}.header__icons .header__search summary.header__icon--search{width:44px;height:44px;padding:0;border-radius:50%;background:transparent;justify-content:center;color:#1f3a5f}.header__icons .header__search summary.header__icon--search:after{content:none}.mg-header-contact{grid-column:3;grid-row:1;gap:0}.header__icons shopify-account{grid-column:4;grid-row:1}.header__icons .header__icon--cart{grid-column:5;grid-row:1}.header>header-drawer{grid-area:auto;grid-column:5;grid-row:2;justify-self:end;align-self:center;margin-right:0}.mg-header-contact a,.header__icons shopify-account,.header__icons .header__icon--cart,.header__icons .header__search summary.header__icon--search,.header>header-drawer summary{color:#1f3a5f}.mg-header-contact svg,.header__icons shopify-account svg,.header__icons .header__icon--cart svg,.header__icons .header__search svg,.header>header-drawer svg{width:26px;height:26px;stroke-width:2.4;color:#1f3a5f}}@media screen and (max-width:989px){.header{grid-template-columns:auto auto minmax(0,1fr) auto auto auto;column-gap:8px;row-gap:10px;padding-block:10px;align-items:center}.header>header-drawer{grid-area:auto;grid-column:1;grid-row:1;justify-self:start;align-self:center;margin-right:0}.header>.header__heading-link{grid-column:2;grid-row:1;justify-self:start}.header .header__heading-logo{width:56px;max-width:56px}.mg-header-contact{grid-column:4;grid-row:1}.header__icons shopify-account{grid-column:5;grid-row:1}.header__icons .header__icon--cart{grid-column:6;grid-row:1}.header__icons .header__search{grid-column:1 / -1;grid-row:2;justify-self:stretch;width:100%}.header__icons .header__search summary.header__icon--search{width:100%;height:44px;padding:0 16px;border-radius:40px;background:#f3f3f1;justify-content:flex-start;color:#5c5c5a}.header__icons .header__search summary.header__icon--search:after{content:"Search caps";display:inline-block;margin-left:8px;font-size:14px;color:#5c5c5a}}@media screen and (max-width:989px){.header__icons .header__icon--cart svg,.header__icons cart-icon-bubble svg,.header__icons .header__icon--cart .icon{width:26px;height:26px;stroke-width:2.4;color:#1f3a5f}}@media screen and (max-width:989px){.header__icon--account svg,shopify-account svg{width:26px;height:26px}.header__icon--cart svg{width:30px;height:30px}}@media screen and (max-width:989px){.utility-bar{border-bottom:1px solid #d6d8db}.utility-bar .announcement-bar__message{font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding-block:8px;color:#1e2126}header.header{grid-template-columns:40px auto minmax(0,1fr) auto auto auto;grid-template-rows:40px auto;column-gap:4px;row-gap:8px;padding-top:8px;padding-bottom:12px}header.header>header-drawer{grid-column:1;grid-row:1;justify-self:start;margin:0}header.header>header-drawer .header__icon--menu{width:40px;height:40px}header.header>.header__heading-link{grid-column:2;grid-row:1;padding:0}header.header .header__heading-logo{width:44px;max-width:44px;height:44px}header.header .header__icons .mg-header-contact{grid-column:4;grid-row:1}header.header .header__icons shopify-account{grid-column:5;grid-row:1}header.header .header__icons .header__icon--cart{grid-column:6;grid-row:1}header.header .mg-header-contact a,header.header .header__icons shopify-account,header.header .header__icons .header__icon--cart{width:40px;height:40px;min-height:40px;justify-content:center}header.header>header-drawer svg,header.header .mg-header-contact svg,header.header .header__icons shopify-account svg,header.header .header__icons .header__icon--cart svg{width:24px;height:24px;stroke-width:2.2;color:#1f3a5f}header.header .header__icons details-modal.header__search{grid-column:1 / -1;grid-row:2;width:100%;justify-self:stretch}header.header .header__icons details-modal.header__search summary.header__icon--search{width:100%;height:40px;padding:0 16px;border-radius:999px;background:#f2f3f5;justify-content:flex-start;color:#4d5460;text-decoration:none}header.header .header__icons details-modal.header__search summary.header__icon--search svg{width:20px;height:20px;color:#4d5460}header.header .header__icons details-modal.header__search summary.header__icon--search:after{content:"Search caps";display:inline-block;margin-left:10px;font-size:14px;color:#4d5460;text-decoration:none}}@media screen and (max-width:989px){header.header .header__icons details-modal.header__search>details{flex:1 1 auto;width:100%}header.header{padding-left:16px;padding-right:16px}.utility-bar .announcement-bar{padding-inline:16px}header.header .header__icons .header__icon--cart svg{width:36px;height:36px}}@media screen and (max-width:989px){.utility-bar .announcement-bar__message{text-align:left}}header.header>header-drawer .icon-hamburger path,header.header .header__icons .icon-account path{stroke:currentColor;stroke-width:.6;stroke-linejoin:round}header.header .header__icons .header__icon--cart svg path{stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}header.header>header-drawer .header__icon--menu,header.header .header__icons shopify-account,header.header .header__icons .header__icon--cart{color:#1f3a5f}.utility-bar{border-bottom:1px solid #d6d8db}.utility-bar .announcement-bar{justify-content:flex-start}.utility-bar .announcement-bar__message{text-align:left;color:#1e2126}[id$=__mg_features_promises] .mg-features__icon{width:44px;height:44px;stroke-width:1.8;color:#1f3a5f}@media screen and (min-width:990px){.utility-bar .announcement-bar__message{font-size:13px;font-weight:400;letter-spacing:0}header.header{grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:none;grid-template-rows:auto auto;column-gap:24px;row-gap:0;padding-top:12px;padding-bottom:0}header.header>.header__heading-link{grid-column:1;grid-row:1;padding:0}header.header .header__heading-logo{width:64px;max-width:64px;height:64px}header.header>.header__icons{display:contents}header.header .header__icons .desktop-localization-wrapper{display:none}header.header .header__icons details-modal.header__search{grid-column:2;grid-row:1;justify-self:center;width:100%;max-width:560px}header.header .header__icons details-modal.header__search>details{flex:1 1 auto;width:100%}header.header .header__icons details-modal.header__search summary.header__icon--search{width:100%;height:40px;padding:0 16px;border-radius:999px;background:#f2f3f5;justify-content:flex-start;color:#4d5460;text-decoration:none}header.header .header__icons details-modal.header__search summary.header__icon--search svg{width:20px;height:20px;color:#4d5460}header.header .header__icons details-modal.header__search summary.header__icon--search:after{content:"Search caps";margin-left:10px;font-size:15px;color:#4d5460;text-decoration:none}header.header .header__icons .mg-header-contact{grid-column:3 / span 3;grid-row:1;justify-self:end}header.header>.header__inline-menu{grid-area:auto;grid-column:1 / 4;grid-row:2;justify-self:start;margin-top:12px}header.header .header__inline-menu .header__menu-item{font-size:15px;font-weight:700;color:#1e2126}header.header .header__icons shopify-account{grid-column:4;grid-row:2;margin-top:12px}header.header .header__icons .header__icon--cart{grid-column:5;grid-row:2;margin-top:12px}header.header:after{content:"";grid-column:1 / -1;grid-row:2;align-self:start;border-top:1px solid #d6d8db;margin-top:12px;margin-inline:calc(-1 * var(--page-gutter, 32px));pointer-events:none}header.header .header__icons shopify-account svg,header.header .header__icons .header__icon--cart svg{width:24px;height:24px}header.header .header__icons .header__icon--cart svg{width:34px;height:34px}}[id$=__mg_features_promises] .mg-features{border-block:0}[id$=__mg_features_promises] .mg-features__item,[id$=__mg_features_promises] .mg-features__item+.mg-features__item{border:0;padding:16px 8px;gap:10px}[id$=__mg_features_promises] .mg-features__icon{width:48px;height:48px;stroke-width:1.1;color:#1e2126}[id$=__mg_features_promises] .mg-features__title{font-size:15px;font-weight:400;color:#1e2126}[id$=__mg_features_promises] .mg-features__body{display:none}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{border-radius:16px}.card-wrapper .card--card{border:1px solid #e7e7e5;box-shadow:none;overflow:hidden}.card-wrapper .card__media .media img{object-fit:contain;background:#f6f6f5}.card-wrapper .card__content{padding:14px 16px 18px}.card-wrapper .card__heading{font-size:15px;font-weight:700;line-height:1.35;color:#1e2126}.card-wrapper .card__badge .badge{border:0;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:700;letter-spacing:.02em;background:#c62828;color:#fff}.card-wrapper .price{margin-top:4px}.card-wrapper .price--on-sale .price-item--regular{color:#8a8f98;font-size:14px;text-decoration-color:#8a8f98}.card-wrapper .price .price-item--sale,.card-wrapper .price:not(.price--on-sale) .price-item--regular{color:#1f3a5f;font-size:18px;font-weight:700}.card-wrapper .mg-card-shop{position:relative;z-index:2;margin-top:12px;width:100%;min-height:44px;border-radius:999px;background:#1f3a5f;color:#fff;font-weight:600}.card-wrapper .mg-card-shop:hover{background:#17304f}.card-wrapper .mg-card-shop:after{box-shadow:none}.card-wrapper .card__information .mg-card-shop{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;padding:0 12px;white-space:nowrap;font-size:14px}@media screen and (max-width:749px){.card-wrapper .card__content{padding:12px 10px 14px}.card-wrapper .card__heading{font-size:14px}.card-wrapper .price .price-item--sale,.card-wrapper .price:not(.price--on-sale) .price-item--regular{font-size:16px}}.card-wrapper .card__badge .badge.color-scheme-3{background:#141414;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mg-base.css.map */
