.canila-promo{display:flex;align-items:stretch;background:var(--promo-bg);color:var(--promo-fg);font-size:var(--promo-size);line-height:1.5}.canila-promo__viewport{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.canila-promo__viewport::-webkit-scrollbar{display:none}.canila-promo__track,.canila-promo__group{display:flex;align-items:center;width:max-content}.canila-promo__group{flex-shrink:0}.canila-promo__item{display:flex;align-items:center;flex-shrink:0;gap:36px;padding:var(--promo-pad) 18px;white-space:nowrap}.canila-promo__highlight{display:inline;color:inherit;font-size:1.12em;font-weight:700;letter-spacing:.025em}.canila-promo__separator{font-size:11px;opacity:.65}.canila-promo a{color:inherit;text-decoration:underline;text-underline-offset:3px}.canila-promo a:focus-visible,.canila-promo__toggle:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.canila-promo.is-ready .canila-promo__viewport{overflow:hidden}.canila-promo.is-ready .canila-promo__track{animation:canila-promo-scroll var(--promo-duration,30s) linear infinite}.canila-promo:hover .canila-promo__track,.canila-promo.is-paused .canila-promo__track{animation-play-state:paused}.canila-promo__viewport:focus-within{overflow-x:auto!important}.canila-promo__viewport:focus-within .canila-promo__track{animation:none}.canila-promo__toggle{display:grid;place-items:center;flex:0 0 44px;border:0;border-left:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;opacity:.85}.canila-promo__toggle[hidden],.canila-promo__play,.canila-promo.is-paused .canila-promo__pause{display:none}.canila-promo.is-paused .canila-promo__play{display:block}@keyframes canila-promo-scroll{to{transform:translate(-50%)}}@media(max-width:749px){.canila-promo__item{gap:24px;padding-inline:12px}.canila-promo__toggle{display:none}}@media(prefers-reduced-motion:reduce){.canila-promo .canila-promo__track{animation:none!important;width:100%}.canila-promo__group{width:100%;flex-wrap:wrap;justify-content:center}.canila-promo__item{white-space:normal;text-align:center}.canila-promo [data-copy],.canila-promo__toggle,.canila-promo__separator{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
