.image-banner{position:relative;display:block;background:var(--color-background, var(--color-ink));color:var(--color-foreground, var(--color-primary-ink));overflow-x:clip;overflow-y:visible}.image-banner__media{position:relative;overflow:hidden;background:var(--color-img-bg);aspect-ratio:4 / 5}.image-banner--medium .image-banner__media{aspect-ratio:3 / 4}.image-banner--small .image-banner__media{aspect-ratio:1 / 1}.image-banner__media picture{display:contents}.image-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;will-change:transform}.image-banner__media>svg.image-banner__img{fill:var(--color-card-media);background:var(--color-img-bg)}.image-banner__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.image-banner--spotlight .image-banner__scrim{background:linear-gradient(to bottom,#6660,rgba(0,0,0,var(--banner-overlay, .5)))}.image-banner--editorial .image-banner__scrim{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--color-primary) 100%);opacity:var(--banner-overlay, .7)}.image-banner__mono{position:absolute;z-index:1;pointer-events:none;display:block}.image-banner__mono-svg{width:100%;height:auto;display:block;overflow:visible}.image-banner--spotlight .image-banner__mono{top:5%;inset-inline-end:-7%;width:46%;max-width:280px;opacity:.57;color:var(--color-primary)}.image-banner--spotlight .image-banner__mono .sf-ink{fill:none;stroke:var(--color-primary);stroke-width:38;stroke-linecap:round;stroke-linejoin:round}.image-banner--editorial .image-banner__mono{top:22px;inset-inline-end:22px;width:108px;opacity:.7;color:var(--color-primary-ink)}.image-banner--editorial .image-banner__mono .sf-ink{fill:none;stroke:var(--color-primary-ink);stroke-width:38;stroke-linecap:round;stroke-linejoin:round}.image-banner__mono .sf-nib{fill:var(--color-ground);opacity:0;pointer-events:none}.image-banner__mono .monogram.is-writing{opacity:1}.image-banner__content{position:absolute;inset-inline:0;inset-block-end:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;text-align:start;gap:8px;padding:0 var(--gutter) 22px;color:var(--color-primary-ink)}.image-banner--align-center .image-banner__content{align-items:center;text-align:center}.image-banner--editorial .image-banner__content{gap:10px;padding:20px var(--gutter) 34px;background:linear-gradient(to top,#5f0410ed,#5f0410cc 58%,#5f04104d)}.image-banner__eyebrow{margin:0;font-family:var(--font-body);font-size:var(--sh-eyebrow-fs-m, 11px);line-height:1.25;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#ffffffb8}.image-banner--editorial .image-banner__eyebrow{font-size:var(--sh-eyebrow-fs-m, 12px);letter-spacing:0;color:var(--color-primary-ink)}html[lang^=ar] .image-banner__eyebrow{letter-spacing:0;text-transform:none;font-family:var(--font-arabic)}.image-banner__title{margin:0;font-family:var(--font-display);font-weight:900;font-size:var(--sh-title-fs-m, 38px);line-height:1.02;letter-spacing:-.005em;text-transform:none;color:var(--color-primary-ink);max-width:9ch}.image-banner--editorial .image-banner__title{font-size:var(--sh-title-fs-m, 40px);line-height:1.1;letter-spacing:0;max-width:none}html[lang^=ar] .image-banner__title{font-family:var(--font-arabic);font-weight:700;font-size:30px;line-height:1.2;max-width:none}.image-banner__meta{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:var(--font-body);font-size:13.5px;line-height:1.3;color:#ffffffd1}.image-banner__name{font-weight:700}.image-banner__price{font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--color-primary-ink)}html[lang^=ar] .image-banner__price{font-family:var(--font-arabic)}.image-banner__subline{font-family:var(--font-body);font-size:16px;line-height:22px;color:var(--color-border, #dbe3e5);max-width:354px}.image-banner__subline p{margin:0}.image-banner--align-center .image-banner__subline{margin-inline:auto}.image-banner__cta{align-self:flex-start;margin-block-start:8px}.image-banner--align-center .image-banner__cta{align-self:center}.image-banner--editorial .image-banner__cta{margin-block-start:0}@media(min-width:768px){.image-banner--banner .image-banner__media,.image-banner--large .image-banner__media{aspect-ratio:16 / 10}.image-banner--medium .image-banner__media{aspect-ratio:16 / 9}.image-banner--small .image-banner__media{aspect-ratio:16 / 7}.image-banner--medium .image-banner__img{object-position:center 35%}.image-banner__content{gap:10px;padding-block-end:22px}.image-banner__eyebrow{font-size:var(--sh-eyebrow-fs-d, 11px)}.image-banner--editorial .image-banner__eyebrow{font-size:var(--sh-eyebrow-fs-d, 12px)}.image-banner--spotlight .image-banner__title{font-size:var(--sh-title-fs-t, 72px);max-width:11ch}html[lang^=ar] .image-banner--spotlight .image-banner__title{font-size:54px}.image-banner--editorial .image-banner__title{font-size:var(--sh-title-fs-t, 48px);line-height:1.1}.image-banner__meta{font-size:15px}.image-banner--spotlight .image-banner__mono{width:30%;max-width:340px}}@media(min-width:1024px){.image-banner--banner .image-banner__media{aspect-ratio:1440 / 605}.image-banner--medium .image-banner__media{aspect-ratio:auto;height:400px}.image-banner--small .image-banner__media{aspect-ratio:auto;height:320px}.image-banner--large .image-banner__media{aspect-ratio:auto;height:560px}.image-banner__content{gap:12px}.image-banner--spotlight .image-banner__title{font-size:var(--sh-title-fs-d, 40px);line-height:1.1;max-width:none}.image-banner--editorial .image-banner__title{font-size:var(--sh-title-fs-d, 40px);line-height:1.1}html[lang^=ar] .image-banner__title{font-size:34px}}html:not(.motion-ok) .image-banner__mono .sf-ink{stroke-dasharray:none;stroke-dashoffset:0;opacity:1}html:not(.motion-ok) .image-banner__mono .sf-nib{display:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-image-banner.css.map */
