.oaf-hero{position:relative;overflow:hidden;min-height:var(--oaf-hero-min-h, 40rem)}.oaf-hero__viewport{position:relative;width:100%;min-height:inherit}.oaf-hero__track{display:flex;width:calc(var(--oaf-slide-count, 1) * 100%);min-height:inherit;transition:transform .45s ease;will-change:transform}.oaf-hero__slide{position:relative;flex:0 0 calc(100% / var(--oaf-slide-count, 1));min-height:var(--oaf-hero-min-h, 40rem);display:flex;align-items:flex-end;justify-content:center}.oaf-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.oaf-hero__media img,.oaf-hero__media video,.oaf-hero__media iframe{width:100%;height:100%;object-fit:cover;display:block}.oaf-hero__media--video iframe{border:0}.oaf-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--oaf-overlay, rgba(0, 0, 0, .35));pointer-events:none}.oaf-hero__content{position:relative;z-index:2;width:100%;max-width:var(--page-width, 120rem);margin-inline:auto;padding:10rem 1.5rem;color:var(--oaf-hero-text, #fff)}.oaf-hero .oaf-hero__content h2.oaf-h{color:var(--oaf-hero-heading, var(--oaf-hero-text, #fff))}.oaf-hero__text-wrap{max-width:min(100%,var(--oaf-hero-content-max, 68rem));width:100%}.oaf-section__inner--align-left .oaf-hero__text-wrap{margin-inline:0}.oaf-section__inner--align-center .oaf-hero__text-wrap{margin-inline:auto}.oaf-section__inner--align-right .oaf-hero__text-wrap{margin-inline:0 0 0 auto}@media screen and (min-width:750px){.oaf-hero__content.oaf-desktop-text-left .oaf-hero__text-wrap{margin-inline:0}.oaf-hero__content.oaf-desktop-text-center .oaf-hero__text-wrap{margin-inline:auto}.oaf-hero__content.oaf-desktop-text-right .oaf-hero__text-wrap{margin-inline:0 0 0 auto}}.oaf-hero__title{display:flex;flex-direction:column;gap:.3em;align-items:inherit}.oaf-section__inner--align-center .oaf-hero__title{align-items:center}.oaf-section__inner--align-left .oaf-hero__title{align-items:flex-start}.oaf-section__inner--align-right .oaf-hero__title{align-items:flex-end}@media screen and (min-width:750px){.oaf-hero__content.oaf-desktop-text-center .oaf-hero__title{align-items:center}.oaf-hero__content.oaf-desktop-text-left .oaf-hero__title{align-items:flex-start}.oaf-hero__content.oaf-desktop-text-right .oaf-hero__title{align-items:flex-end}}.oaf-hero__title-line{display:block;font-weight:inherit}.oaf-hero .oaf-button{border-radius:7px}.oaf-hero--overlay-font-body .oaf-hero__body,.oaf-hero--overlay-font-body .oaf-button{font-family:var(--font-manrope);font-style:var(--font-body-style)}.oaf-hero--overlay-font-body .oaf-hero__body{font-weight:500;color:#dfdfdf;font-size:18px;line-height:29.25px}.oaf-hero--overlay-font-body .oaf-button{font-weight:600}.oaf-hero--overlay-font-heading .oaf-hero__body,.oaf-hero--overlay-font-heading .oaf-button{font-family:var(--font-heading-family);font-style:var(--font-heading-style)}.oaf-hero--overlay-font-heading .oaf-hero__body{font-weight:var(--font-heading-weight)}.oaf-hero--overlay-font-heading .oaf-button{font-weight:600}.oaf-hero__nav{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:4rem;height:4rem;border-radius:50%;border:none;background:#ffffffd9;color:#121212;cursor:pointer;display:flex;align-items:center;justify-content:center}.oaf-hero__nav--prev{left:1rem}.oaf-hero__nav--next{right:1rem}.oaf-hero__nav:focus-visible{outline:2px solid #fff;outline-offset:2px}.oaf-hero__dots{position:absolute;z-index:3;bottom:1.5rem;left:0;right:0;display:flex;gap:.6rem;justify-content:center;flex-wrap:wrap}.oaf-hero__dot{width:1rem;height:1rem;border-radius:50%;border:2px solid var(--oaf-btn-bg, #fff);background:transparent;padding:0;cursor:pointer}.oaf-hero__dot[aria-current=true]{background:var(--oaf-btn-bg, #fff)}.oaf-hero .oaf-hero__content .rte,.oaf-hero .oaf-hero__content .rte p,.oaf-hero .oaf-hero__content .rte li,.oaf-hero .oaf-hero__content .oaf-hero__body.rte,.oaf-hero .oaf-hero__content .oaf-hero__body.rte p,.oaf-hero .oaf-hero__content .oaf-hero__body.rte li{color:inherit!important}.oaf-hero .oaf-hero__content .rte a:not(.oaf-button),.oaf-hero .oaf-hero__content .oaf-hero__body.rte a:not(.oaf-button){color:inherit;text-underline-offset:.3rem}.oaf-hero .oaf-hero__content .rte a:not(.oaf-button):hover,.oaf-hero .oaf-hero__content .oaf-hero__body.rte a:not(.oaf-button):hover{color:inherit;opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/35/assets/oaf-home-hero.css.map */
