@font-face{font-family:MM Dots Sale;src:url(/cdn/shop/files/MMDotsVariable.woff?v=1793977589) format("woff2");font-style:normal;font-weight:400;font-display:swap}mm-subscription-offer-bar{display:block;position:relative;z-index:19;isolation:isolate;--mm-dotted-ticker-size: calc(clamp(2rem, 3vw, 3.5rem) * var(--mm-offer-text-scale, 1));--mm-dotted-ticker-scale: 1;padding-block:.25rem 1rem;overflow-x:clip;overflow-y:visible}mm-subscription-offer-bar .mm-offer-primary{display:block;min-width:0;overflow:visible;color:rgb(var(--color-scheme-background));background:transparent;text-decoration:none;font-family:"MM Dots Sale",var(--heading-font-stack),sans-serif;font-size:var(--mm-dotted-ticker-size);line-height:1.1;letter-spacing:0;font-variation-settings:"DOTS" clamp(0,var(--mm-offer-dots, 100),200),"GRID" clamp(20,var(--mm-offer-grid, 20),600)}mm-subscription-offer-bar .mm-offer-primary>.overflow-hidden{padding-block:0;overflow:visible}mm-subscription-offer-bar :is(.mm-offer-primary,.mm-offer-support) scrolling-items-content{padding-inline:0}mm-subscription-offer-bar .mm-offer-primary scrolling-items-content{display:flex;align-items:center;height:calc(var(--mm-dotted-ticker-size) * 1.1)}mm-subscription-offer-bar :is(.mm-offer-primary,.mm-offer-support) scrolling-items{font:inherit}mm-subscription-offer-bar .mm-offer-cycle{display:inline-flex;align-items:center;gap:1.5rem;padding-right:1.5rem;height:100%;vertical-align:middle}mm-subscription-offer-bar .mm-offer-button{position:relative;z-index:1;display:inline-flex;flex:0 0 var(--mm-offer-button-size, 4.5rem);align-items:center;justify-content:center;width:var(--mm-offer-button-size, 4.5rem);height:var(--mm-offer-button-size, 4.5rem);padding:.5rem;border:0;border-radius:50%;background:rgb(var(--color-scheme-background));color:rgb(var(--color-scheme-text));font-size:clamp(.875rem,calc(var(--mm-offer-button-size, 4.5rem) / 4),1.5rem);line-height:1.05;text-align:center;cursor:pointer}mm-subscription-offer-bar[data-button-shape=pill] .mm-offer-button{flex:0 0 auto;width:auto;height:calc(var(--mm-dotted-ticker-size) * 1.1);padding:0 1rem;border-radius:999px;font-size:1.125rem;white-space:nowrap}mm-subscription-offer-bar[data-button-shape=pill] .mm-offer-button br{display:none}mm-subscription-offer-bar .mm-offer-primary:focus-visible{outline:2px solid currentColor;outline-offset:.25rem}mm-subscription-offer-bar .mm-offer-support{display:block;margin-top:calc(.25rem + max(0rem,(var(--mm-offer-button-size, 4.5rem) - var(--mm-dotted-ticker-size) * 1.1) / 2));color:rgb(var(--color-scheme-background));background:transparent;font-size:calc(1rem * var(--mm-offer-text-scale, 1));line-height:1.2;text-decoration:none}mm-subscription-offer-bar .mm-offer-support>.overflow-hidden{padding-block:0}mm-subscription-offer-bar[data-button-shape=circle]{padding-top:calc(.25rem + max(0rem,(var(--mm-offer-button-size, 4.5rem) - var(--mm-dotted-ticker-size) * 1.1) / 2));padding-bottom:calc(1rem + max(0rem,(var(--mm-offer-button-size, 4.5rem) - var(--mm-dotted-ticker-size) * 1.1) / 2))}mm-subscription-offer-bar[data-button-shape=circle]:has(.mm-offer-support){padding-bottom:1rem}mm-subscription-offer-bar[data-transparent=true]{background:transparent}mm-subscription-offer-bar[data-button-shape=pill] .mm-offer-support{margin-top:.25rem}mm-subscription-offer-bar .mm-offer-support-cycle{display:inline-flex;align-items:center;vertical-align:top}mm-subscription-offer-bar .mm-offer-separator{display:inline-block;margin-inline:.5em}@media(max-width:767px){mm-subscription-offer-bar{--mm-dotted-ticker-size: calc(clamp(1.5rem, 6.8vw, 2.25rem) * var(--mm-offer-text-scale, 1))}mm-subscription-offer-bar .mm-offer-support{font-size:calc(1.125rem * var(--mm-offer-text-scale, 1))}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/mm-subscription-offer-bar.css.map */
