code-event{display:block;background:var(--code-event-bg);color:var(--code-event-text)}code-event[hidden]{display:none!important}code-event strong,code-event b{font-weight:700;color:inherit}code-event a{color:inherit;text-decoration:underline}.code-events{display:grid;gap:8px}.code-events:not(:has(>code-event:not([hidden]))){display:none}.code-event--banner{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 16px;border-radius:var(--btn-border-radius, 3px);line-height:1.4;text-align:center}.code-event--banner .code-event__message{font-size:var(--base-text-size, 15px)}.code-event--banner .code-event__code-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px;font-size:var(--smaller-text-size-2, 14px)}.code-event__code{position:relative;display:inline-flex;align-items:center;gap:6px;margin:0;padding:3px 8px;border:1px dashed currentColor;border-radius:var(--btn-border-radius, 3px);background:transparent;color:inherit;font:inherit;font-weight:700;letter-spacing:.06em;line-height:1.3;cursor:pointer}.code-event__code:focus-visible{outline:2px solid currentColor;outline-offset:2px}.code-event__copy-icon{flex:0 0 auto}.code-event__code.is-copied .code-event__code-text,.code-event__code.is-copied .code-event__copy-icon{visibility:hidden}.code-event__code.is-copied:after{content:attr(data-copied);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.code-event__timer{display:flex;flex-direction:column;align-items:center;gap:4px}.code-event__timer-label{font-size:12px;letter-spacing:.04em}.code-event__timer .countdown{margin:0}.code-event__timer .countdown__grid{--countdown-size: var(--code-event-timer-size, 20px);display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;column-gap:calc(var(--countdown-size) / 2)}.code-event__timer.countdown-divider-line .countdown__grid{column-gap:calc(var(--countdown-size) / 4)}.code-event__timer .countdown__item:not(:last-child){margin-inline-end:0}.code-event__timer .countdown__number,.code-event__timer .countdown__item:last-child .countdown__number{display:flex;justify-content:center}.code-event__timer .countdown__unit{font-size:10px}.code-event__timer.countdown-font-heading .countdown__number,.code-event__timer .countdown__unit{color:inherit}.code-event__timer .countdown__unit{opacity:.75}:root{--code-event-strip-height: 36px}@media(min-width:768px){:root{--code-event-strip-height: 40px}}.code-event-strips{pointer-events:none}@media(min-width:768px){.code-event-strips{position:absolute;right:0;bottom:0;left:0;z-index:1;transition:opacity .2s ease}.product-link:has(>.code-event-strips>.code-event--strip:not([hidden])) .product-block__image-dots{bottom:calc(var(--code-event-strip-height) + 8px)}}.code-event--strip{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--code-event-strip-height);padding:0 8px;font-size:11px;line-height:1.3;text-align:center}@media(min-width:768px){.code-event--strip{font-size:12px}}.code-event--strip>span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.code-event--strip .code-event__code-line strong{letter-spacing:.06em}.code-event--strip:not([hidden])~.code-event--strip{display:none}@media(hover:hover)and (min-width:768px){.image-cont:has(.product-block__hover-buttons):hover .code-event-strips{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/1244/assets/code-events.css.map */
