.july-release-intro{position:relative;background-color:var(--jri-bg, #FFF8F5);overflow:hidden}.july-release-intro .jri__bg-accent{position:absolute;top:0;right:0;width:100%;height:50%;background-color:var(--jri-accent, #FCECE3);z-index:0;pointer-events:none}@media screen and (min-width:750px){.july-release-intro .jri__bg-accent{width:33.333%;height:100%}}.july-release-intro .jri__hero{position:relative;z-index:1}.july-release-intro .jri__hero-grid{display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media screen and (min-width:990px){.july-release-intro .jri__hero-grid{grid-template-columns:5fr 7fr;gap:0}}.july-release-intro .jri__card{position:relative;z-index:2;background-color:#ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:32px;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 60px -15px #0000000d}@media screen and (min-width:750px){.july-release-intro .jri__card{padding:48px}}@media screen and (min-width:990px){.july-release-intro .jri__card{padding:64px}}.july-release-intro .jri__eyebrow{display:flex;align-items:center;gap:16px;margin-bottom:32px}.july-release-intro .jri__eyebrow-line{display:block;width:32px;height:1px;background-color:rgb(var(--color-foreground, 23, 23, 23))}.july-release-intro .jri__eyebrow-text{font-family:var(--font-subheading-family, var(--font-body-family)),sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3em;color:rgb(var(--color-foreground, 23, 23, 23))}.july-release-intro .jri__heading{font-family:var(--font-heading-family),serif;font-style:var(--font-heading-style);font-weight:500;line-height:1.1;margin:0 0 32px;color:rgb(var(--color-foreground, 23, 23, 23))}.july-release-intro .jri__heading-main,.july-release-intro .jri__heading-italic{display:block}.july-release-intro .jri__heading-main{font-size:clamp(2.25rem,4vw,3.75rem)}.july-release-intro .jri__heading-italic{font-family:var(--font-decorative-family, var(--font-heading-family)),serif;font-style:italic;font-weight:300;font-size:clamp(2.25rem,4vw,3.75rem);color:rgba(var(--color-foreground, 23, 23, 23),.6);margin-top:.1em}.july-release-intro .jri__description{font-family:var(--font-body-family),sans-serif;font-size:.9375rem;font-weight:300;line-height:1.75;color:rgba(var(--color-foreground, 23, 23, 23),.7);margin-bottom:48px}.july-release-intro .jri__description>*+*{margin-top:24px}@media screen and (min-width:750px){.july-release-intro .jri__description{font-size:1rem}}.july-release-intro .jri__cta{display:inline-flex;align-items:center;gap:16px;text-decoration:none;cursor:pointer;transition:transform .3s ease;color:rgb(var(--color-foreground, 23, 23, 23))}.july-release-intro .jri__cta:hover{transform:translate(8px)}.july-release-intro .jri__cta-label{font-family:var(--font-subheading-family, var(--font-body-family)),sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.2em;padding-bottom:4px;border-bottom:1px solid currentColor;transition:color .3s ease,border-color .3s ease}.july-release-intro .jri__cta:hover .jri__cta-label{color:rgba(var(--color-foreground, 23, 23, 23),.5);border-bottom-color:rgba(var(--color-foreground, 23, 23, 23),.3)}.july-release-intro .jri__cta-arrow{transition:color .3s ease}.july-release-intro .jri__cta:hover .jri__cta-arrow{color:rgba(var(--color-foreground, 23, 23, 23),.5)}.july-release-intro .jri__collage{position:relative;z-index:1}@media screen and (min-width:990px){.july-release-intro .jri__collage{margin-left:-48px}}.july-release-intro .jri__collage-stage{position:relative;width:100%;aspect-ratio:4 / 3}@media screen and (min-width:750px)and (max-width:989px){.july-release-intro .jri__collage-stage{aspect-ratio:16 / 9}}.july-release-intro .jri__image{position:absolute;overflow:hidden}.july-release-intro .jri__image img,.july-release-intro .jri__image svg{width:100%;height:100%;object-fit:cover;transition:transform 1.5s ease-out}.july-release-intro .jri__image:hover img,.july-release-intro .jri__image:hover svg{transform:scale(1.05)}.july-release-intro .jri__image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000000d;mix-blend-mode:overlay;pointer-events:none}.july-release-intro .jri__image--primary{top:0;right:0;width:65%;height:85%;box-shadow:0 1px 3px #00000014}.july-release-intro .jri__image--secondary{bottom:0;left:10%;width:45%;height:60%;border:1px solid rgba(255,255,255,.5);box-shadow:0 25px 50px -12px #00000040}.july-release-intro .jri__badge{position:absolute;top:10%;left:0;padding:24px;background-color:var(--jri-badge-bg, #171717);color:var(--jri-badge-fg, #ffffff);box-shadow:0 25px 50px -12px #00000040;z-index:3}@media screen and (min-width:750px){.july-release-intro .jri__badge{left:5%;padding:32px}}.july-release-intro .jri__badge-eyebrow{font-family:var(--font-subheading-family, var(--font-body-family)),sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.3em;margin:0 0 8px;opacity:.65}.july-release-intro .jri__badge-heading{font-family:var(--font-decorative-family, var(--font-heading-family)),serif;font-style:italic;font-size:1.5rem;margin:0;line-height:1.2}@media screen and (min-width:750px){.july-release-intro .jri__badge-heading{font-size:1.875rem}}.july-release-intro .jri__showcase{position:relative;z-index:1;margin-top:80px}.july-release-intro .jri__showcase-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 32px}.july-release-intro .jri__showcase-header-text{flex-shrink:0}.july-release-intro .jri__showcase-eyebrow{font-family:var(--font-subheading-family, var(--font-body-family)),sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3em;margin:0 0 8px;color:rgb(var(--color-foreground, 23, 23, 23))}.july-release-intro .jri__showcase-heading{font-family:var(--font-decorative-family, var(--font-heading-family)),serif;font-style:italic;font-size:1.5rem;line-height:1.2;margin:0;color:rgba(var(--color-foreground, 23, 23, 23),.55)}.july-release-intro .jri__showcase-header-line{display:none;flex:0 0 33.333%;height:1px;background-color:rgba(var(--color-foreground, 23, 23, 23),.2);margin-bottom:12px}@media screen and (min-width:750px){.july-release-intro .jri__showcase-header-line{display:block}}.july-release-intro .jri__marquee{display:block;overflow:hidden;width:100%}.july-release-intro .jri__case[aria-hidden=true] a.jri__case-inner{visibility:visible;pointer-events:auto}.july-release-intro .jri__marquee-list{gap:var(--item-gap, 16px);align-items:flex-start}@media screen and (max-width:749px){.july-release-intro .jri__marquee-list{gap:var(--item-gap-mobile, 12px)}}.july-release-intro .jri__case{flex:0 0 75vw;width:75vw;max-width:480px;aspect-ratio:var(--case-aspect, .8)}@media screen and (min-width:750px){.july-release-intro .jri__case{flex:0 0 40vw;width:40vw}}@media screen and (min-width:990px){.july-release-intro .jri__case{flex:0 0 28vw;width:28vw}}.july-release-intro .jri__case-inner{display:block;position:relative;height:100%;width:100%;overflow:hidden;text-decoration:none;cursor:pointer}.july-release-intro .jri__case-image{position:relative;height:100%;width:100%;overflow:hidden}.july-release-intro .jri__case-image-tag{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s ease-out}.july-release-intro .jri__case-inner:hover .jri__case-image-tag{transform:scale(1.05)}.july-release-intro .jri__case-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000001a;transition:opacity .5s ease;pointer-events:none}.july-release-intro .jri__case-inner:hover .jri__case-overlay{opacity:0}.july-release-intro .jri__case-inner:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:55%;background:linear-gradient(to top,#000000bf,#00000059 45%,#0000);opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:1}.july-release-intro .jri__case-inner:hover:after{opacity:1}.july-release-intro .jri__case-label{position:absolute;bottom:24px;left:24px;right:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease;pointer-events:none;z-index:2}.july-release-intro .jri__case-inner:hover .jri__case-label{opacity:1;transform:translateY(0)}.july-release-intro .jri__case-label-text{font-family:var(--font-subheading-family, var(--font-body-family)),sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35)}.july-release-intro .jri__case-label-line{flex:0 0 32px;height:1px;background-color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-july-release-intro.css.map */
