:root{--msm-ink:#17191c;--msm-paper:#fbfbfa;--msm-red:#d8232a;--msm-blue:#244f8f;--msm-soft:#f2f4f6;--msm-border:#d9dde1}body{background:var(--msm-paper);color:var(--msm-ink)}.gradient{background:var(--msm-paper)}.header-wrapper,.header{background:#fff}.header__heading-logo{display:block;width:auto;max-width:100%;height:auto;max-height:68px;object-fit:contain;opacity:1;filter:none}.header__heading-link,.header__heading-link .h2{color:#111316!important;font-weight:700}.header__inline-menu .list-menu__item{font-weight:700;letter-spacing:.02em}.header__icon{color:var(--msm-ink)}.button,.shopify-payment-button__button{font-weight:700;letter-spacing:.02em}.card__heading{font-weight:700}.msm-section{padding:clamp(36px,6vw,88px) 0}.msm-wrap{width:min(100% - 32px,1600px);margin:0 auto}.msm-kicker{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--msm-red)}.msm-display{margin:.7rem 0 1.2rem;font-size:clamp(4rem,7vw,8.4rem);line-height:.92;letter-spacing:-.045em;font-weight:700}.msm-copy{font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.55;max-width:62rem}.msm-hero{background:#fff;padding:0}.msm-hero__grid{display:grid;grid-template-columns:1fr 1.15fr;min-height:610px}.msm-hero__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,6vw,92px)}.msm-hero__media{min-height:520px;background:#eee;overflow:hidden}.msm-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.msm-brand-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.msm-brand-chip{display:inline-flex;align-items:center;border:1px solid var(--msm-border);padding:8px 11px;text-decoration:none;color:var(--msm-ink);font-size:1.2rem;font-weight:700;background:#fff}.msm-brand-chip:hover{border-color:var(--msm-ink)}.msm-campaign{display:grid;grid-template-columns:1fr 1fr;min-height:500px;background:#fff}.msm-campaign.is-reverse .msm-campaign__media{order:2}.msm-campaign__media{min-height:440px;overflow:hidden;background:#eee}.msm-campaign__media img{width:100%;height:100%;object-fit:cover;display:block}.msm-campaign__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,6vw,78px)}.msm-campaign.tone-blue .msm-campaign__content{background:#244f8f;color:#fff}.msm-campaign.tone-blue .msm-kicker{color:#fff}.msm-campaign.tone-red .msm-campaign__content{background:var(--msm-red);color:#fff}.msm-campaign.tone-red .msm-kicker{color:#fff}.msm-campaign.tone-soft .msm-campaign__content{background:var(--msm-soft)}.msm-campaign__title{font-size:clamp(3.2rem,5vw,6.2rem);line-height:1;letter-spacing:-.035em;margin:.8rem 0 1.2rem}.msm-campaign__button{display:inline-flex;width:max-content;margin-top:22px;padding:13px 19px;background:var(--msm-ink);color:#fff;text-decoration:none;font-weight:700}.tone-blue .msm-campaign__button,.tone-red .msm-campaign__button{background:#fff;color:var(--msm-ink)}.msm-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.msm-category-card{display:block;text-decoration:none;color:var(--msm-ink);background:#fff;border:1px solid var(--msm-border)}.msm-category-card__media{aspect-ratio:4/5;background:#eee;overflow:hidden}.msm-category-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.msm-category-card:hover img{transform:scale(1.025)}.msm-category-card__label{padding:16px 16px 18px;font-size:1.8rem;font-weight:700}.msm-section-title{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px}.msm-section-title h2{font-size:clamp(3rem,5vw,5.4rem);line-height:1;margin:0;letter-spacing:-.03em}.msm-trust{border-top:1px solid var(--msm-border);border-bottom:1px solid var(--msm-border);background:#fff}.msm-trust__grid{display:grid;grid-template-columns:repeat(3,1fr)}.msm-trust__item{padding:24px;border-right:1px solid var(--msm-border)}.msm-trust__item:last-child{border-right:0}.msm-trust__item strong{display:block;font-size:1.6rem}.msm-trust__item span{display:block;margin-top:5px;color:#59606a;font-size:1.35rem}.msm-product-welcome{border:1px solid var(--msm-border);background:#fff;padding:14px 16px;margin:8px 0 2px;font-size:1.4rem}.msm-product-welcome a{color:var(--msm-red);font-weight:700}.msm-popup{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#17191ca8;z-index:9999;padding:18px}.msm-popup.is-open{display:flex}.msm-popup__card{position:relative;width:min(880px,100%);display:grid;grid-template-columns:1fr 1.05fr;background:#fff;max-height:calc(100vh - 36px);overflow:auto}.msm-popup__media{min-height:420px}.msm-popup__media img{width:100%;height:100%;object-fit:cover;display:block}.msm-popup__body{padding:clamp(28px,5vw,54px);display:flex;flex-direction:column;justify-content:center}.msm-popup__close{position:absolute;top:14px;right:14px;width:40px;height:40px;border:0;background:#fff;font-size:28px;line-height:1;cursor:pointer;z-index:2}.msm-popup__code{display:inline-block;margin:12px 0 4px;border:1px solid var(--msm-border);padding:10px 14px;font-weight:700;letter-spacing:.14em}.msm-popup .field{margin-top:14px}.msm-popup .button{margin-top:12px;width:100%}.msm-popup__fine{font-size:1.15rem;line-height:1.45;color:#686e76;margin-top:14px}.footer{background:var(--msm-ink)!important;color:#fff}.footer a,.footer .link,.footer .footer-block__heading,.footer .newsletter-form__message{color:#fff}.footer .field__input{background:#fff;color:var(--msm-ink)}@media(max-width:989px){.msm-hero__grid,.msm-campaign{grid-template-columns:1fr}.msm-hero__media{order:-1;min-height:360px}.msm-campaign.is-reverse .msm-campaign__media{order:0}.msm-category-grid{grid-template-columns:repeat(2,1fr)}.msm-popup__card{grid-template-columns:1fr}.msm-popup__media{min-height:170px;max-height:210px}.msm-popup__body{padding:26px 24px 30px}.msm-display{font-size:clamp(4rem,13vw,6.2rem)}}@media(max-width:749px){.msm-wrap{width:min(100% - 24px,1600px)}.msm-section{padding:42px 0}.msm-hero__media{min-height:300px}.msm-hero__content{padding:36px 24px 42px}.msm-campaign__content{padding:34px 24px 38px}.msm-campaign__media{min-height:310px}.msm-category-card__label{font-size:1.55rem;padding:12px}.msm-trust__grid{grid-template-columns:1fr}.msm-trust__item{border-right:0;border-bottom:1px solid var(--msm-border)}.msm-trust__item:last-child{border-bottom:0}}.header__heading-logo-wrapper{display:flex;align-items:center;overflow:visible}.header__heading-link{overflow:visible}@media(max-width:749px){.header__heading{min-width:0}.header__heading-link{padding:0;overflow:visible}.header__heading-logo-wrapper{width:min(146px,42vw);max-width:146px;overflow:visible}.header__heading-logo{width:100%;max-width:146px;height:auto;max-height:none;object-fit:contain;filter:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/msm-clean.css.map */
