.rd-contact-hero,.rd-contact-hero *{box-sizing:border-box}.rd-contact-hero{position:relative;width:100%;min-height:320px;aspect-ratio:var(--rd-contact-hero-ratio-desktop);overflow:hidden;background:#f3f0eb;color:#fff}.rd-contact-hero__media,.rd-contact-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.rd-contact-hero__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.rd-contact-hero__overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--rd-contact-hero-overlay, .25));pointer-events:none}.rd-contact-hero__content{position:relative;z-index:2;width:min(calc(100% - 96px),1504px);height:100%;min-height:inherit;margin-inline:auto;padding-block:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.rd-contact-hero__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;margin:0;color:#ffffffd1;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:9.5px;font-weight:500;line-height:1.3;letter-spacing:.06em}.rd-contact-hero__breadcrumb a{color:inherit;text-decoration:none}.rd-contact-hero__breadcrumb a:hover{color:currentColor;text-decoration:underline;text-underline-offset:3px}.rd-contact-hero__breadcrumb-separator{opacity:.55}.rd-contact-hero__heading{max-width:900px;margin:0;color:currentColor;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:clamp(38px,3.5vw,52px);font-weight:var(--font-heading-weight);line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.rd-contact-hero__subtext{max-width:620px;margin:0;color:#ffffffdb;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:14px;font-weight:400;line-height:1.55;text-wrap:balance}.rd-contact-hero__subtext p{margin:0}.rd-contact-hero--dark{color:rgb(var(--color-foreground))}.rd-contact-hero--dark .rd-contact-hero__breadcrumb{color:rgba(var(--color-foreground),.64)}.rd-contact-hero--dark .rd-contact-hero__subtext{color:rgba(var(--color-foreground),.72)}.rd-contact-hero--no-image{aspect-ratio:auto;min-height:360px;background:linear-gradient(135deg,rgba(var(--color-foreground),.035),rgba(var(--color-foreground),.075));color:rgb(var(--color-foreground))}.rd-contact-hero--no-image .rd-contact-hero__breadcrumb{color:rgba(var(--color-foreground),.55)}.rd-contact-hero--no-image .rd-contact-hero__subtext{color:rgba(var(--color-foreground),.68)}@media screen and (max-width:989px){.rd-contact-hero__content{width:calc(100% - 24px);padding-block:36px}}@media screen and (max-width:749px){.rd-contact-hero{min-height:250px;aspect-ratio:var(--rd-contact-hero-ratio-mobile)}.rd-contact-hero__content{gap:9px;padding-block:28px}.rd-contact-hero__breadcrumb{gap:6px;font-size:8.5px}.rd-contact-hero__heading{max-width:92%;font-size:clamp(30px,9vw,38px)}.rd-contact-hero__subtext{max-width:90%;font-size:12.5px;line-height:1.5}.rd-contact-hero--no-image{min-height:280px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rd-contact-hero.css.map */
