.shopify-section--heritage-reel{content-visibility:auto;contain-intrinsic-size:auto 930px}.hr{--hr-background: #efe9dc;--hr-text: #1a1a1a;--hr-muted: #5f5a4e;--hr-accent: #f0c417;--hr-film: #161616;position:relative;overflow:hidden;padding-block:var(--hr-padding-top) var(--hr-padding-bottom);background:radial-gradient(60% 50% at 0% 0%,rgba(240,196,23,.12),transparent 70%),var(--hr-background);color:var(--hr-text)}.hr *{box-sizing:border-box}.hr__header{display:grid;gap:24px 64px;align-items:end;margin-bottom:clamp(32px,4vw,52px)}@media screen and (min-width:1000px){.hr__header{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.hr__eyebrow{margin:0 0 16px;color:var(--hr-muted);font-family:var(--heading-font-family, inherit);font-size:.8rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.hr__heading{margin:0;font-family:var(--heading-font-family, inherit);font-size:clamp(2.3rem,5vw,4.2rem);font-weight:700;letter-spacing:-.045em;line-height:1.02;text-transform:none;text-wrap:balance}.hr__heading em,.hr__heading i{padding:0 .1em;border-radius:.06em;background:linear-gradient(var(--hr-accent),var(--hr-accent)) no-repeat 0 69% / 100% 79%;font-style:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hr__aside{display:flex;flex-direction:column;gap:22px}.hr__intro{max-width:520px;color:var(--hr-muted);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.65}.hr__intro p{margin:0}.hr__arrows{display:flex;gap:10px}.hr__nav,.hr__close{display:grid;place-items:center;width:52px;height:52px;border:1px solid rgba(26,26,26,.18);border-radius:50%;background:#fff;color:var(--hr-text);cursor:pointer;transition:background-color .3s ease,color .3s ease,opacity .3s ease}.hr__nav svg,.hr__close svg,.hr__more svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hr__nav:hover:not(:disabled){background:var(--hr-text);color:#fff}.hr__nav:disabled{opacity:.35;cursor:default}.hr__nav:focus-visible,.hr__close:focus-visible{outline:2px solid var(--hr-text);outline-offset:2px}.hr__strip{--hr-bleed: 3vw;position:relative;margin-inline:calc(-1 * var(--hr-bleed));padding-block:46px;background:radial-gradient(circle at 50% 50%,var(--hr-background) 0 5px,transparent 5.5px) 0 9px / 26px 18px repeat-x,radial-gradient(circle at 50% 50%,var(--hr-background) 0 5px,transparent 5.5px) 0 calc(100% - 9px) / 26px 18px repeat-x,var(--hr-film);transform:rotate(-1deg);box-shadow:0 30px 60px #1a1a1a2e}.hr__track{display:grid;grid-auto-columns:min(340px,72vw);grid-auto-flow:column;gap:18px;margin:0;padding:0 calc(var(--hr-bleed) + max(var(--container-gutter, 20px),(100vw - var(--container-max-width, 1600px)) / 2));overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:calc(var(--hr-bleed) + max(var(--container-gutter, 20px),(100vw - var(--container-max-width, 1600px)) / 2));scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;transform:rotate(1deg)}.hr__track::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.hr__track,.hr__track .hr__open{cursor:grab}}.hr__track.is-dragging{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.hr__track.is-dragging,.hr__track.is-dragging .hr__open{cursor:grabbing}.hr__frame{min-width:0;scroll-snap-align:start}.hr__open{display:flex;flex-direction:column;width:100%;height:100%;padding:0;border:0;background:none;color:#f5f5f2;text-align:left;cursor:pointer}.hr__open:focus-visible{outline:2px solid var(--hr-accent);outline-offset:4px}.hr__photo{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:6px;background:#2a2a2a}.hr__image{display:block;width:100%;height:100%;object-fit:cover;filter:sepia(.75) contrast(1.05) brightness(.92);transform:scale(1.02);transition:filter .9s ease,transform 1.2s cubic-bezier(.22,1,.36,1)}.hr__image--placeholder{fill:#fff3}.hr__open:hover .hr__image,.hr__open:focus-visible .hr__image{filter:none;transform:scale(1.07)}.hr__caption{display:flex;flex-direction:column;gap:4px;padding:16px 4px 2px}.hr__year{color:var(--hr-accent);font-family:var(--heading-font-family, inherit);font-size:2.1rem;font-weight:700;letter-spacing:-.04em;line-height:1}.hr__title{font-family:var(--heading-font-family, inherit);font-size:1.05rem;font-weight:700;line-height:1.3}.hr__more{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:#f5f5f2a6;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:color .3s ease}.hr__more svg{width:14px;height:14px}.hr__open:hover .hr__more{color:var(--hr-accent)}.hr__dialog{width:min(1200px,calc(100vw - 32px));max-height:calc(100vh - 48px);padding:0;overflow:auto;border:0;border-radius:24px;background:#fff;color:var(--hr-text);box-shadow:0 40px 100px #0006}.hr__dialog::backdrop{background:#111212b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hr__dialog[open]{animation:hr-open .5s cubic-bezier(.22,1,.36,1)}@keyframes hr-open{0%{opacity:0;transform:translateY(24px) scale(.98)}}@media(prefers-reduced-motion:reduce){.hr__dialog[open]{animation:none}}.hr__dialog-inner{position:relative;display:grid}@media screen and (min-width:800px){.hr__dialog-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.hr__close{position:absolute;z-index:2;top:14px;right:14px}.hr__dialog-media{position:relative;display:grid;place-items:center;overflow:hidden;min-height:260px;background:#1a1a1a}.hr__dialog-blur{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(28px) brightness(.55) saturate(1.1);transform:scale(1.2)}.hr__dialog-image{position:relative;display:block;width:100%;height:auto}.hr__dialog-body{padding:clamp(28px,4vw,48px)}.hr__dialog-year{margin:0 0 6px;color:#b38f00;font-family:var(--heading-font-family, inherit);font-size:2.6rem;font-weight:700;letter-spacing:-.04em;line-height:1}.hr__dialog-title{margin:0 0 18px;font-family:var(--heading-font-family, inherit);font-size:1.6rem;font-weight:700;letter-spacing:-.02em;line-height:1.15}.hr__dialog-text{color:#4a4a44;font-size:1rem;line-height:1.7}.hr__dialog-text p{margin:0 0 1em}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-heritage-reel.css.map */
