.ek-campaign-section{margin:0;padding:0}ek-campaign-countdown{display:block;background:var(--ek-background);color:var(--ek-text);font-family:inherit}ek-campaign-countdown[hidden]{display:none!important}ek-campaign-countdown *,ek-campaign-countdown *:before,ek-campaign-countdown *:after{box-sizing:border-box}ek-campaign-countdown .ek-campaign__inner{max-width:var(--ek-width);margin:0 auto;padding:var(--ek-padding) 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px}ek-campaign-countdown .ek-campaign__copy{flex:1 1 260px;min-width:0;text-align:center}ek-campaign-countdown .ek-campaign__heading{color:inherit;font-family:inherit;font-size:20px;font-weight:700;line-height:1.35;letter-spacing:.025em;margin:0;overflow-wrap:anywhere}ek-campaign-countdown .ek-campaign__subtitle{color:inherit;font-size:12px;line-height:1.5;margin:6px 0 0}ek-campaign-countdown .ek-campaign__subtitle:empty{display:none}ek-campaign-countdown .ek-campaign__actions{display:flex;align-items:flex-start;justify-content:center;gap:24px;max-width:100%}ek-campaign-countdown .ek-campaign__timer{display:grid;grid-template-columns:repeat(4,minmax(2.2ch,auto));gap:10px;font-family:ui-monospace,Courier New,monospace;font-size:26px;flex-shrink:0;text-align:center}ek-campaign-countdown .ek-campaign__digit{display:block;font:inherit;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap;word-break:normal;letter-spacing:0}ek-campaign-countdown .ek-campaign__unit-label{display:block;margin-top:5px;color:inherit;font-family:inherit;font-size:11px;line-height:1.4}ek-campaign-countdown .ek-campaign__button-group{width:176px;min-width:0;flex-shrink:0;text-align:center}ek-campaign-countdown .ek-campaign__button{display:block;width:100%;min-height:44px;margin:0;padding:12px 10px;border:0;border-radius:var(--ek-radius);background:var(--ek-button);color:var(--ek-button-text);font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer;-webkit-appearance:none;appearance:none}ek-campaign-countdown .ek-campaign__button:focus-visible{outline:2px solid var(--ek-text);outline-offset:4px}ek-campaign-countdown .ek-campaign__button:disabled{opacity:1;cursor:default}ek-campaign-countdown .ek-campaign__button[aria-busy=true]{cursor:wait}ek-campaign-countdown .ek-campaign__status{margin:6px 0 0;min-height:32px;font-size:11px;line-height:1.4;color:inherit;overflow-wrap:anywhere}ek-campaign-countdown .ek-campaign__terms{width:100%;margin:0;font-size:12px;line-height:1.5;text-align:center;color:inherit}ek-campaign-countdown .ek-campaign__terms p{margin:0}ek-campaign-countdown .ek-campaign__terms a{color:inherit;text-decoration:underline}@media(max-width:759px){ek-campaign-countdown .ek-campaign__inner{padding:var(--ek-padding) 16px;justify-content:center;gap:18px}ek-campaign-countdown .ek-campaign__copy{flex-basis:100%;text-align:center}ek-campaign-countdown .ek-campaign__heading{font-size:16px}ek-campaign-countdown .ek-campaign__actions{width:100%;gap:14px}ek-campaign-countdown .ek-campaign__timer{font-size:21px;gap:7px}ek-campaign-countdown .ek-campaign__button-group{width:140px}ek-campaign-countdown .ek-campaign__button{font-size:12px}}@media(max-width:359px){ek-campaign-countdown .ek-campaign__inner{padding-left:10px;padding-right:10px}ek-campaign-countdown .ek-campaign__actions{gap:10px}ek-campaign-countdown .ek-campaign__button-group{width:132px}}@media(max-width:299px){ek-campaign-countdown .ek-campaign__actions{flex-wrap:wrap}}.ek-product-notices{box-sizing:border-box;display:grid;gap:var(--ek-notice-gap, 14px);width:100%;min-width:0;margin-top:var(--ek-notice-top, 12px)!important;margin-bottom:var(--ek-notice-bottom, 12px)!important;font-family:inherit;text-align:left}.ek-product-notices.hidden{display:none!important;margin:0!important}.ek-product-notices .ek-product-notices__stock{display:flex;align-items:flex-start;gap:8px;min-width:0;margin:0;padding:0;color:var(--ek-stock-color, #c22914);font-size:var(--ek-stock-size, 16px);font-weight:400;line-height:1.4}.ek-product-notices__dot{flex:0 0 18px;margin-top:calc((1.4em - 18px)/2);overflow:visible}.ek-product-notices__pulse{transform-box:fill-box;transform-origin:center;animation:ek-product-stock-pulse 1.5s linear infinite}@keyframes ek-product-stock-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.ek-product-notices__pulse{animation:none;transform:none;opacity:.4}}.ek-product-notices__stock span{min-width:0;overflow-wrap:anywhere}.ek-product-notices .ek-product-notices__demand{box-sizing:border-box;display:flex;align-items:flex-start;gap:9px;min-width:0;padding:9px 12px;border:1px solid var(--ek-demand-border, #cbd5e1);border-radius:var(--ek-demand-radius, 8px);background:var(--ek-demand-background, #edf2f8);color:var(--ek-demand-color, #293653);font-size:var(--ek-demand-size, 14px);line-height:1.4}.ek-product-notices__info{flex:0 0 20px;margin-top:max(0px,calc((1.4em - 20px)/2))}.ek-product-notices .ek-product-notices__demand p{min-width:0;margin:0;padding:0;color:inherit;font:inherit;overflow-wrap:anywhere}.ek-product-notices__demand strong{font-weight:700}@media screen and (max-width:749px){.ek-product-notices .ek-product-notices__stock{font-size:var(--ek-stock-mobile-size, 14px)}.ek-product-notices .ek-product-notices__demand{padding:9px 10px;font-size:var(--ek-demand-mobile-size, 13px)}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=QAAAAAAAAAAAAAAAAEA */
