.holiday-tiles-frame[data-v-7fcda7c4]{container:holiday-tiles/inline-size}.holiday-tiles[data-v-7fcda7c4]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@container holiday-tiles (width < 34rem){.holiday-tiles[data-v-7fcda7c4]{gap:.5rem;grid-template-columns:1fr}}@container holiday-tiles (width >= 37rem){.holiday-tiles[data-v-7fcda7c4]{gap:1.5rem}}@container holiday-tiles (width >= 56rem){.holiday-tiles[data-v-7fcda7c4]{grid-template-columns:repeat(4,minmax(0,1fr))}}.holiday-tiles li[data-v-7fcda7c4]{min-width:0}.holiday-tile[data-v-7fcda7c4]{aspect-ratio:4/5;background:var(--toz-surface,#111118);border:1px solid color-mix(in srgb,var(--toz-link,#f5c542) 25%,transparent);border-radius:16px;box-shadow:0 10px 30px color-mix(in srgb,#25231f 14%,transparent);container:holiday-tile/inline-size;display:block;isolation:isolate;overflow:hidden;position:relative;text-decoration:none;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.holiday-tile[data-v-7fcda7c4]:hover{border-color:var(--toz-link,#f5c542);box-shadow:0 16px 40px color-mix(in srgb,#25231f 22%,transparent);transform:translateY(-2px)}.holiday-tile[data-v-7fcda7c4]:focus-visible{outline:2px solid var(--toz-link,#f5c542);outline-offset:2px}.holiday-tile-image[data-v-7fcda7c4]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .7s ease;width:100%;z-index:-2}.holiday-tile:hover .holiday-tile-image[data-v-7fcda7c4]{transform:scale(1.05)}.holiday-tile-shade[data-v-7fcda7c4]{background:linear-gradient(0deg,color-mix(in srgb,#25231f 95%,transparent) 0,color-mix(in srgb,#25231f 84%,transparent) 34%,color-mix(in srgb,#25231f 40%,transparent) 56%,transparent 76%);inset:0;position:absolute;z-index:-1}.holiday-tile-body[data-v-7fcda7c4]{color:#fff0c8;display:flex;flex-direction:column;inset:auto 0 0;padding:0 clamp(12px,7cqi,22px) clamp(14px,8cqi,24px);position:absolute;text-shadow:0 1px 3px color-mix(in srgb,#25231f 70%,transparent)}.holiday-tile-kicker[data-v-7fcda7c4]{color:#f5ca55;font:600 clamp(.56rem,3.4cqi,.66rem)/1.4 Martina Plantijn,serif;letter-spacing:.2em;margin-bottom:4px;text-transform:uppercase}.holiday-tile-name[data-v-7fcda7c4]{color:#fff0c8;font:600 clamp(.92rem,7.2cqi,1.5rem)/1.15 Cinzel,serif;letter-spacing:.02em;white-space:nowrap}.holiday-tile-subtitle[data-v-7fcda7c4]{color:color-mix(in srgb,#fff0c8 90%,transparent);font:italic clamp(.78rem,5.2cqi,1rem)/1.35 Martina Plantijn,serif;margin-top:3px;text-wrap:balance}.holiday-tile-meta[data-v-7fcda7c4]{border-top:1px solid color-mix(in srgb,#f5ca55 30%,transparent);color:color-mix(in srgb,#fff0c8 76%,transparent);font-size:clamp(.7rem,4.2cqi,.84rem);line-height:1.45;margin-top:clamp(8px,4cqi,12px);padding-top:clamp(6px,3cqi,10px)}.holiday-tile-dot[data-v-7fcda7c4]{color:#f5ca55}@container holiday-tiles (width < 34rem){.holiday-tile[data-v-7fcda7c4]{aspect-ratio:auto;background:#25231f;display:grid;grid-template-columns:minmax(0,36%) minmax(0,1fr)}.holiday-tile-image[data-v-7fcda7c4]{aspect-ratio:4/5;height:auto;position:static;z-index:auto}.holiday-tile-shade[data-v-7fcda7c4]{display:none}.holiday-tile-body[data-v-7fcda7c4]{justify-content:center;padding:.5rem 1rem;position:static;text-shadow:none}.holiday-tile-kicker[data-v-7fcda7c4]{font-size:.6rem}.holiday-tile-name[data-v-7fcda7c4]{font-size:clamp(.95rem,5cqi,1.25rem)}.holiday-tile-subtitle[data-v-7fcda7c4]{font-size:clamp(.8rem,3.8cqi,.92rem)}.holiday-tile-meta[data-v-7fcda7c4]{font-size:.76rem;margin-top:.5rem;padding-top:.25rem}}@media(prefers-reduced-motion:reduce){.holiday-tile[data-v-7fcda7c4],.holiday-tile-image[data-v-7fcda7c4]{transition:none}.holiday-tile[data-v-7fcda7c4]:hover,.holiday-tile:hover .holiday-tile-image[data-v-7fcda7c4]{transform:none}}@media print{.holiday-tile-shade[data-v-7fcda7c4]{display:none}.holiday-tile-body[data-v-7fcda7c4]{color:inherit;position:static}}
