@font-face{font-family:Objectiv Ticket Grotesk;src:url(helvetica-neue-bold-latin.woff2) format("woff2"),url(helvetica-neue-bold-latin.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.obj-ticket{--obj-ticket-stub: 54cqw;--obj-ticket-notch: 6cqw;position:relative;display:block;width:var(--obj-ticket-width, 218px);aspect-ratio:218 / 516;container-type:inline-size;color:var(--obj-ticket-ink);text-decoration:none;filter:drop-shadow(0 1px 1px rgb(15 15 15 / 10%)) drop-shadow(0 18px 26px rgb(15 15 15 / 16%));-webkit-tap-highlight-color:transparent}.obj-ticket:focus-visible{outline:none}.obj-ticket:focus-visible .obj-ticket__face{outline:2px solid var(--obj-ticket-ink);outline-offset:-5px}.obj-ticket__face{position:relative;display:grid;grid-template-rows:minmax(0,1fr) var(--obj-ticket-stub);width:100%;height:100%;overflow:hidden;background:linear-gradient(145deg,rgb(255 255 255 / 10%),transparent 42%),var(--obj-ticket-paper);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--obj-ticket-stub) - var(--obj-ticket-notch)),calc(100% - var(--obj-ticket-notch)) calc(100% - var(--obj-ticket-stub)),100% calc(100% - var(--obj-ticket-stub) + var(--obj-ticket-notch)),100% 100%,0 100%,0 calc(100% - var(--obj-ticket-stub) + var(--obj-ticket-notch)),var(--obj-ticket-notch) calc(100% - var(--obj-ticket-stub)),0 calc(100% - var(--obj-ticket-stub) - var(--obj-ticket-notch)));transform:perspective(1100px) rotateX(var(--obj-ticket-rx, 0deg)) rotateY(var(--obj-ticket-ry, 0deg)) scale(var(--obj-ticket-scale, 1));transition:transform .22s cubic-bezier(.23,1,.32,1);font-family:var(--obj-font-description, "Questrial", sans-serif)}.obj-ticket__face.is-tilting{transition-duration:80ms}.obj-ticket__face:after{content:"";position:absolute;left:calc(var(--obj-ticket-notch) + 2.75cqw);right:calc(var(--obj-ticket-notch) + 2.75cqw);bottom:var(--obj-ticket-stub);border-bottom:1px dashed currentColor;opacity:.45;pointer-events:none}.obj-ticket__body{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:4.6cqw;min-height:0;padding:7.4cqw 6cqw 6cqw;text-align:center}.obj-ticket__meta,.obj-ticket__stub span,.obj-ticket__valid strong{font-family:"Monospac 821 BT",ui-monospace,monospace;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase}.obj-ticket__stub span,.obj-ticket__valid strong{font-size:max(2.75cqw,6px)}.obj-ticket__meta{display:flex;justify-content:space-between;gap:4cqw;font-size:max(4cqw,7px)}.obj-ticket__meta span{white-space:nowrap}.obj-ticket__pattern{display:block;width:100%;height:100%;min-height:0;color:var(--obj-ticket-ink)}.obj-ticket p{margin:0}.obj-ticket__title,.obj-ticket__offers,.obj-ticket__admit{font-family:Objectiv Ticket Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-.02em}.obj-ticket .obj-ticket__title{font-size:6.6cqw;line-height:1.45;color:color-mix(in srgb,var(--obj-ticket-ink) 72%,#7d786d);overflow-wrap:anywhere}.obj-ticket__wordmark{display:inline-block;height:1.5em;width:auto;margin-left:.1em;vertical-align:-.36em}.obj-ticket .obj-ticket__text{margin-top:2.6cqw;font-size:max(4.1cqw,8px);line-height:1.25;letter-spacing:.01em;text-transform:uppercase}.obj-ticket__offers{display:grid;gap:5.4cqw;font-size:7.4cqw;line-height:1.12}.obj-ticket__stub{display:flex;flex-direction:column;justify-content:space-between;gap:4cqw;min-height:0;padding:8cqw 9.2cqw 6cqw}.obj-ticket__stub-row{display:flex;align-items:flex-start;justify-content:space-between;gap:4cqw}.obj-ticket__stub-row p{display:flex;flex-direction:column;gap:2.4cqw;min-width:0}.obj-ticket__stub span{opacity:.78}.obj-ticket .obj-ticket__valid{align-items:flex-end;text-align:right}.obj-ticket__admit{font-size:6.8cqw;line-height:1}.obj-ticket__valid strong{letter-spacing:.02em}.obj-ticket__barcode{display:block;height:10cqw;flex:none;background:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 2px 4px,currentColor 4px 5px,transparent 5px 8px,currentColor 8px 12px,transparent 12px 14px)}.obj-ticket__cta{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;align-self:center;width:74%;min-height:max(14cqw,36px);padding:0 4cqw;border:0;border-radius:999px;background:var(--obj-ticket-ink);color:var(--obj-ticket-paper);font-family:var(--obj-font-description, "Questrial", sans-serif);font-size:max(5.6cqw,13px);line-height:1;text-decoration:none;cursor:pointer;box-shadow:0 2px 8px #0a145040;transition:transform .16s ease}.obj-ticket__cta:active{transform:scale(.97)}.obj-ticket__cta:focus-visible{outline:2px solid var(--obj-ticket-ink);outline-offset:3px}.obj-ticket__glare{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--obj-ticket-gx, 50%) var(--obj-ticket-gy, 0%),rgb(255 255 255 / 22%),transparent 55%);opacity:var(--obj-ticket-glare, 0);transition:opacity .22s ease;pointer-events:none}.obj-ticket-close{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid color-mix(in srgb,var(--obj-ticket-ink) 45%,transparent);border-radius:50%;background:var(--obj-ticket-paper);color:var(--obj-ticket-ink);cursor:pointer;box-shadow:0 4px 12px #0f0f0f2e}.obj-ticket-close svg{width:14px;height:14px}.obj-ticket-close:focus-visible{outline:2px solid var(--obj-text-main, #111);outline-offset:2px}.obj-ticket-dock{display:none}.obj-ticket-dock__slot{position:relative}.obj-ticket-dock__close{position:absolute;top:-12px;right:-12px;z-index:1}@media(min-width:1101px){.obj-ticket-dock:not([hidden]){display:block}.obj-ticket-dock--shop{--obj-ticket-room: calc((100cqw - var(--obj-shop-image-width) * 2 - var(--obj-shop-column-gap) - var(--obj-shop-faq-outset) * 2) / 2);position:absolute;z-index:2;top:0;bottom:0;right:0;width:var(--obj-ticket-room);pointer-events:none}.obj-ticket-dock--shop .obj-ticket-dock__slot{--obj-ticket-width: min(232px, var(--obj-ticket-room) - 48px, (100svh - var(--obj-nav-height, 6.8rem) - 40px) * 218 / 516);position:sticky;top:calc(var(--obj-nav-height, 6.8rem) + clamp(.2rem,.4vw,.6rem));width:var(--obj-ticket-width);margin-inline:auto;pointer-events:auto}.obj-ticket-dock--home{position:fixed;z-index:80;top:calc(var(--obj-nav-height, 6.8rem) + (100svh - var(--obj-nav-height, 6.8rem) - var(--obj-ticket-width) * 516 / 218) / 2);right:max(28px,calc(var(--obj-sar, 0px) + 16px));--obj-ticket-width: min(200px, (100svh - var(--obj-nav-height, 6.8rem) - 64px) * 218 / 516);opacity:0;visibility:hidden;transform:translate(24px);transition:opacity .32s ease,transform .42s cubic-bezier(.23,1,.32,1),visibility 0s linear .42s}.obj-ticket-dock--home.is-visible{opacity:1;visibility:visible;transform:none;transition-delay:0s}.obj-ticket-dock--home .obj-ticket-dock__slot{width:var(--obj-ticket-width)}}@media(min-width:1101px)and (max-height:559px){.obj-ticket-dock{display:none!important}}.obj-ticket-dialog{--obj-ticket-width: min(340px, 100vw - 64px, (100svh - 88px) * 218 / 516);max-width:none;max-height:none;padding:0;margin:auto;border:0;background:none;overflow:visible;color:inherit}.obj-ticket-dialog::backdrop{background:#0a0a0a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.obj-ticket-dialog[open]{animation:obj-ticket-in .42s cubic-bezier(.23,1,.32,1)}.obj-ticket-dialog[open]::backdrop{animation:obj-ticket-fade .32s ease}.obj-ticket-dialog__inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;margin:0}.obj-ticket-dialog__close{align-self:flex-end;margin-right:-8px}@media(max-height:500px)and (orientation:landscape){.obj-ticket-dialog{--obj-ticket-width: min(300px, (100svh - 32px) * 218 / 516)}.obj-ticket-dialog__inner{padding-right:44px}.obj-ticket-dialog__close{position:absolute;top:0;right:0;margin:0}}.obj-ticket__barcode--phone{display:none}@media(max-width:749px){.obj-ticket-dialog--shop{--obj-ticket-width: calc(100vw - 32px) ;position:fixed;z-index:1003;inset:auto 16px calc(12px + var(--obj-sab, 0px));margin:0}.obj-ticket-dialog--shop .obj-ticket-dialog__inner{display:block}.obj-ticket-dialog--shop .obj-ticket-dialog__close{position:absolute;z-index:2;top:-12px;left:-12px;width:28px;height:28px;margin:0}.obj-ticket-dialog--shop .obj-ticket{--obj-ticket-stub: 25cqw;--obj-ticket-notch: 2.6cqw;aspect-ratio:23 / 10}.obj-ticket-dialog--shop .obj-ticket__face{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) var(--obj-ticket-stub);clip-path:polygon(0 0,calc(100% - var(--obj-ticket-stub) - var(--obj-ticket-notch)) 0,calc(100% - var(--obj-ticket-stub)) var(--obj-ticket-notch),calc(100% - var(--obj-ticket-stub) + var(--obj-ticket-notch)) 0,100% 0,100% 100%,calc(100% - var(--obj-ticket-stub) + var(--obj-ticket-notch)) 100%,calc(100% - var(--obj-ticket-stub)) calc(100% - var(--obj-ticket-notch)),calc(100% - var(--obj-ticket-stub) - var(--obj-ticket-notch)) 100%,0 100%)}.obj-ticket-dialog--shop .obj-ticket__face:after{top:calc(var(--obj-ticket-notch) + 2cqw);bottom:calc(var(--obj-ticket-notch) + 2cqw);left:auto;right:var(--obj-ticket-stub);border-bottom:0;border-left:1px dashed currentColor}.obj-ticket-dialog--shop :is(.obj-ticket__meta,.obj-ticket__pattern,.obj-ticket__intro,.obj-ticket__cta){display:none}.obj-ticket-dialog--shop .obj-ticket__body{grid-template-rows:none;align-content:center;padding:4cqw 5cqw}.obj-ticket-dialog--shop .obj-ticket__offers{gap:3.6cqw;font-size:5.6cqw}.obj-ticket-dialog--shop .obj-ticket__stub{flex-direction:row;align-items:stretch;justify-content:space-between;gap:2.5cqw;padding:4.5cqw 4cqw}.obj-ticket-dialog--shop .obj-ticket__stub-row{writing-mode:vertical-rl;transform:rotate(180deg)}.obj-ticket-dialog--shop .obj-ticket__stub-row p{gap:1.2cqw}.obj-ticket-dialog--shop .obj-ticket__stub span,.obj-ticket-dialog--shop .obj-ticket__valid strong{font-size:max(1.9cqw,6px)}.obj-ticket-dialog--shop .obj-ticket__admit{font-size:4.4cqw}.obj-ticket-dialog--shop .obj-ticket__barcode{display:block;flex:none;width:6cqw;height:auto;background:repeating-linear-gradient(180deg,currentColor 0 2px,transparent 2px 4px,currentColor 4px 5px,transparent 5px 8px,currentColor 8px 12px,transparent 12px 14px)}}@keyframes obj-ticket-in{0%{opacity:0;transform:translateY(24px) scale(.96)}}@keyframes obj-ticket-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.obj-ticket__face,.obj-ticket__glare,.obj-ticket-dock--home{transition:none}.obj-ticket-dock--home{transform:none}.obj-ticket-dialog[open],.obj-ticket-dialog[open]::backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/objectiv-offer-ticket.css.map */
