.ma-banner{position:sticky;top:0;z-index:var(--ma-z-banner);display:grid;place-items:center;min-height:var(--ma-banner-h);padding:.35rem var(--ma-gutter);background:var(--ma-issue-ink);color:var(--ma-paper);font-size:var(--ma-text-banner);font-weight:800;text-align:center}.ma-banner__text{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 .5rem;max-width:none;text-transform:uppercase;letter-spacing:.04em}.ma-banner__text>span:not([hidden])+span:before{content:"\b7";margin-right:.5rem;opacity:.6}.ma-banner__offer>span{color:var(--ma-orange-light);font-size:1.3em}.ma-banner__offer{display:inline-flex;align-items:center;gap:0 .3em}.ma-banner__offer>span:not([hidden])+span:before{content:"\b7";margin-right:.5rem;opacity:.6}.ma-banner__offer>span:not([hidden])+span.ma-banner__plus:before{content:none}.ma-banner .ma-countdown{color:var(--ma-orange-light)}.ma-banner .ma-countdown__label{font-size:1em;color:var(--ma-paper)}@media(max-width:479px){.ma-banner{font-size:min(.68rem,2.65vw);letter-spacing:.01em}.ma-banner__offer>span{font-size:1.12em}.ma-banner__text{flex-wrap:nowrap;white-space:nowrap;gap:0 .35rem}.ma-banner__text>span:not([hidden])+span:before{margin-right:.35rem}}@media(max-width:599px){:root{--ma-banner-h: 2.75rem}.ma-banner{font-size:min(.72rem,3.4vw);letter-spacing:.05em;padding-block:.3rem}.ma-banner__text{white-space:normal}.ma-banner__offer{flex-direction:column;gap:0;line-height:1.12}.ma-banner__offer>span{font-size:1.12em;white-space:nowrap}.ma-banner__offer>span:not([hidden])+span:before{margin:0}}.ma-banner__opt{display:none}.ma-banner .ma-countdown{text-transform:none;letter-spacing:0}@media(min-width:768px){.ma-banner__opt{display:inline}}.ma-nav{position:sticky;top:var(--ma-banner-h);z-index:var(--ma-z-nav);background:var(--ma-green);border-bottom:2px solid transparent;transition:border-color var(--ma-dur) var(--ma-ease-out),background-color var(--ma-dur) var(--ma-ease-out)}.ma-nav__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--ma-space-2);height:var(--ma-nav-h);transition:height var(--ma-dur) var(--ma-ease-out)}.ma-nav__brand{position:relative;display:inline-flex;align-items:center;text-decoration:none}.ma-nav__brand{z-index:2;align-self:flex-start;margin-top:.9rem}.ma-nav__logo{width:min(234px,1.3 * (100vw - 206px));height:auto;transform:rotate(-4deg);transform-origin:center;filter:drop-shadow(0 5px 0 color-mix(in srgb,var(--ma-issue-ink) 30%,transparent));transition:width var(--ma-dur) var(--ma-ease-out),transform var(--ma-dur) var(--ma-ease-out)}.ma-nav__new{position:absolute;right:-1.2rem;bottom:.2rem;z-index:1;padding:.2em .6em .22em;border-radius:var(--ma-radius-pill);background:var(--ma-rose-deep);color:var(--ma-paper);font-family:var(--ma-font-body);font-weight:800;font-size:.62rem;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;rotate:-6deg;box-shadow:0 2px color-mix(in srgb,var(--ma-issue-ink) 35%,transparent)}.ma-nav.is-compact{background:var(--ma-page);border-bottom-color:var(--ma-mist)}.ma-nav.is-compact .ma-nav__inner{height:var(--ma-nav-h-compact)}.ma-nav.is-compact .ma-nav__brand{align-self:center;margin-top:0}.ma-nav.is-compact .ma-nav__logo{width:104px;transform:none;filter:none}.ma-nav.is-compact .ma-nav__new{right:auto;left:calc(100% + .35rem);bottom:50%;translate:0 50%}@media(min-width:768px){.ma-nav__inner{height:var(--ma-nav-h-lg)}.ma-nav__logo{width:22.75rem;margin-bottom:-3rem}.ma-nav.is-compact .ma-nav__logo{width:7rem;margin-bottom:0}.ma-nav__new{font-size:.72rem;right:-2rem}}@media(max-width:899px){.ma-banner__offer{gap:0 .35rem}.ma-banner__offer>span:not([hidden])+span:before{margin-right:.35rem}.ma-banner__text:has(>.ma-countdown:not([hidden])){display:grid}.ma-banner__text:has(>.ma-countdown:not([hidden]))>*{grid-area:1 / 1;justify-self:center}.ma-banner .ma-banner__text>span.ma-countdown:before{content:none}.ma-banner__text>.ma-countdown{font-size:1.2em}.ma-banner__text:has(>.ma-countdown:not([hidden]))>.ma-banner__offer{animation:ma-banner-a 9s infinite}.ma-banner__text>.ma-countdown:not([hidden]){animation:ma-banner-b 9s infinite}}@keyframes ma-banner-a{0%,44%{opacity:1}50%,94%{opacity:0}to{opacity:1}}@keyframes ma-banner-b{0%,44%{opacity:0}50%,94%{opacity:1}to{opacity:0}}@media(max-width:899px)and (prefers-reduced-motion:reduce){.ma-banner__text>.ma-countdown{display:none}.ma-banner__text>.ma-banner__offer{animation:none}}.ma-countdown__until{white-space:nowrap}@media(max-width:599px){.ma-banner .ma-countdown[data-kind=vip]{flex-wrap:wrap;justify-content:center;row-gap:0;line-height:1.12}.ma-banner .ma-countdown[data-kind=vip] .ma-countdown__label{flex-basis:100%;margin:0;text-align:center;font-size:.85em;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ma-css-sections-top.css.map */
