.mt-seasonal-badge{--mt-badge-size: 44px;--mt-badge-label: 10px;--mt-badge-scale: 1.07;--mt-badge-tempo: 1.2s;--mt-badge-ink: #262626;--mt-badge-accent: #b42318;position:absolute;inset:2px auto auto 2px;z-index:2;display:grid;place-items:center;box-sizing:border-box;width:var(--mt-badge-size);height:var(--mt-badge-size);padding:0 1px;border:1.5px solid var(--mt-badge-accent);border-radius:50%;background:#fff9f3;color:var(--mt-badge-ink);font-family:var(--font-heading-family, sans-serif);text-align:center;text-transform:uppercase;transform-origin:top left;pointer-events:none}.mt-seasonal-badge--gallery{--mt-badge-size: 52px;--mt-badge-label: 12px}.mt-seasonal-badge__text{display:grid;justify-items:center;gap:1px;min-width:0;max-width:100%;font-size:var(--mt-badge-label);font-weight:800;line-height:1;letter-spacing:.005em;-webkit-text-stroke:.22px currentColor}.mt-seasonal-badge__text>span{max-width:100%;overflow-wrap:anywhere}.mt-seasonal-badge__text>span:last-child:not(:only-child){color:var(--mt-badge-accent)}.product-media-container:has(>.mt-seasonal-badge),.mt-cr__image:has(>.mt-seasonal-badge),.mt-hcr__image:has(>.mt-seasonal-badge),.mt-mini__media:has(>.mt-seasonal-badge),.mt-lg__product-image-link:has(>.mt-seasonal-badge){position:relative}.mt-seasonal-badge--gallery~.product__modal-opener>.product__media-icon{left:auto;right:1.2rem}@media screen and (max-width:749px){.mt-seasonal-badge{--mt-badge-size: 38px;--mt-badge-label: 9px;--mt-badge-scale: 1.04;--mt-badge-tempo: 1.4s}.mt-seasonal-badge--compact{--mt-badge-size: 33px;--mt-badge-label: 8px}.mt-seasonal-badge--gallery{--mt-badge-size: 46px;--mt-badge-label: 11px}.mt-hcr__image>.mt-seasonal-badge--compact~img,.mt-mini__media>.mt-seasonal-badge--compact~img{box-sizing:border-box;padding-inline-start:10px;object-fit:contain;object-position:right center}}@keyframes mt-seasonal-badge-loop{0%,to{transform:scale(1)}50%{transform:scale(var(--mt-badge-scale))}}@media(prefers-reduced-motion:no-preference){.mt-seasonal-badge[data-mt-motion-visible]{animation:mt-seasonal-badge-loop var(--mt-badge-tempo) ease-in-out infinite}html[data-mt-motion-paused] .mt-seasonal-badge{animation:none}}[data-mt-badge-toggle]{display:block;margin:8px auto;padding:7px 12px;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit;font:inherit;cursor:pointer}[data-mt-badge-toggle][hidden]{display:none}@media(forced-colors:active){.mt-seasonal-badge{--mt-badge-accent: CanvasText;--mt-badge-ink: CanvasText;background:Canvas;forced-color-adjust:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/mt-seasonal-badge.css.map */
