.of-sec{--tk-h: 104px;--tk-stub: 34%;--tk-notch: 9px}.of-sec .of-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.of-sec .of-eyebrow{display:inline-flex;align-items:center;gap:6px;margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-emerald)}.of-sec .of-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c-dark-summer);animation:ofDot 1.8s ease-in-out infinite}.of-sec .of-sub{margin-top:4px;font-size:var(--text-small);color:var(--color-text-muted)}.of-sec .tk-list{list-style:none;margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter) 8px;display:grid;grid-auto-flow:column;grid-auto-columns:min(80vw,300px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.of-sec .tk-list::-webkit-scrollbar{display:none}.of-sec .tk-list>li{scroll-snap-align:start;min-width:0}.of-sec .tk{position:relative;display:flex;height:var(--tk-h);border-radius:14px;overflow:hidden;color:#fff;background:linear-gradient(110deg,var(--c-dark-forest) 0%,var(--c-forest) 100%);box-shadow:0 6px 16px #002a201f;isolation:isolate}.of-sec .tk--0{color:var(--c-dark-forest);background:linear-gradient(110deg,var(--c-dark-summer) 0%,var(--c-summer) 100%)}.of-sec .tk--1{background:linear-gradient(110deg,var(--c-emerald) 0%,var(--c-fern) 100%)}.of-sec .tk--2 .tk__value strong{color:var(--c-summer)}.of-sec .tk:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(rgba(255,255,255,.18) 1px,transparent 1.5px) 0 0 / 14px 14px;opacity:.6}.of-sec .tk__main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:10px 12px 10px 18px;color:inherit;text-decoration:none}.of-sec .tk__spark{position:absolute;width:10px;height:10px;opacity:.85}.of-sec .tk__spark--1{top:9px;left:7px}.of-sec .tk__spark--2{bottom:9px;left:7px}.of-sec .tk__value{display:flex;align-items:baseline;gap:5px;line-height:.95;white-space:nowrap}.of-sec .tk__value strong{font-size:34px;font-weight:800;letter-spacing:-.02em}.of-sec .tk__value span{font-size:16px;font-weight:400;letter-spacing:.02em;text-transform:uppercase}.of-sec .tk__title{margin-top:5px;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.of-sec .tk__desc{margin-top:2px;font-size:10.5px;line-height:1.25;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.of-sec .tk__stub{position:relative;flex:0 0 var(--tk-stub);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 6px;border:0;border-left:2px dotted currentColor;background:#ffffff1a;color:inherit;font:inherit;text-align:center;cursor:default}.of-sec button.tk__stub{cursor:pointer}.of-sec .tk__stub:before,.of-sec .tk__stub:after{content:"";position:absolute;left:calc(-1 * var(--tk-notch) - 1px);width:calc(var(--tk-notch) * 2);height:calc(var(--tk-notch) * 2);border-radius:50%;background:var(--color-surface, #fff)}.of-sec .tk__stub:before{top:calc(-1 * var(--tk-notch))}.of-sec .tk__stub:after{bottom:calc(-1 * var(--tk-notch))}.of-sec .tk__k{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.of-sec .tk__code{max-width:100%;padding:3px 7px;border:1.5px dashed currentColor;border-radius:6px;font-size:12px;font-weight:800;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.of-sec .tk__copy{font-size:10px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.of-sec .tk__auto{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#ffffff40}.of-sec .tk__auto svg{width:14px;height:14px}.of-sec .tk__autolabel{font-size:10px;font-weight:600;line-height:1.2}.of-sec .tk__ends{font-size:9.5px;opacity:.85}.of-sec .is-copied .tk__code{background:#ffffff4d}.of-sec .of-note{margin-top:10px;font-size:11.5px;color:var(--color-text-muted);text-align:center}.of-sec .of-sale{margin-top:24px}.of-sec .tk-list>li{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease;transition-delay:calc(var(--i, 0) * 70ms)}.of-sec.is-in .tk-list>li{opacity:1;transform:none}@keyframes ofDot{0%,to{opacity:1}50%{opacity:.35}}@media(min-width:750px){.of-sec{--tk-h: 112px}.of-sec .tk-list{margin:0;padding:4px 0 8px;grid-auto-columns:calc((100% - 12px)/2);scroll-padding-inline:0}}@media(min-width:990px){.of-sec{--tk-h: 120px}.of-sec .tk-list{gap:16px;grid-auto-columns:calc((100% - (var(--of-cols, 3) - 1) * 16px) / var(--of-cols, 3))}.of-sec .tk__value strong{font-size:40px}.of-sec .tk__value span{font-size:18px}.of-sec .tk__title{font-size:14px}}@media(prefers-reduced-motion:reduce){.of-sec .tk-list>li{opacity:1;transform:none;transition:none}.of-sec *,.of-sec *:before,.of-sec *:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/offers-tickets.css.map */
