.sf-as{padding:var(--sf-as-pt, 80px) var(--sf-edge) var(--sf-as-pb, 96px);background:#fff;color:#000}.sf-as__head{margin:0 auto 56px;text-align:center}.sf-as__title{margin:0;color:#000;font-family:var(--font-headline);font-weight:var(--font-headline-weight);text-transform:var(--font-headline-transform, none);font-size:clamp(22px,5.9vw,76px);line-height:1;white-space:nowrap;letter-spacing:-.01em}.sf-as__accent{color:#b09247}.sf-as__head--section{margin-left:0;text-align:left}.sf-as__head--section .sf-as__title{font-size:var(--sf-h2, 48px);line-height:1.06;white-space:normal;text-wrap:balance}.sf-as__head--section .sf-as__sub{margin-left:0}.sf-as__sub{margin:18px auto 0;max-width:34em;font-size:clamp(16px,1.4vw,20px);line-height:1.5;color:#000000ad}.sf-as__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sf-as__item{display:flex;flex-direction:column;gap:24px;margin:0}.sf-as__banner{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f1efeb;color:#fff;text-decoration:none}.sf-as__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.22,1,.36,1)}.sf-as__img--placeholder{fill:#00000026}.sf-as__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 45%);transition:background-color .45s ease}.sf-as__banner:hover .sf-as__shade,.sf-as__banner:focus-visible .sf-as__shade{background-color:#000000b3}.sf-as__banner:hover .sf-as__img{transform:scale(1.03)}.sf-as__banner:hover,.sf-as__banner:focus,.sf-as__banner:focus-visible{color:#fff}.sf-as__banner:focus-visible{outline:2px solid #B09247;outline-offset:4px}.sf-as__label{position:absolute;left:clamp(20px,2.6vw,40px);right:clamp(20px,2.6vw,40px);bottom:clamp(20px,2.6vw,40px);display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font-headline);font-weight:var(--font-headline-weight);text-transform:var(--font-headline-transform, none);font-size:clamp(24px,2.6vw,40px);line-height:1.05}.sf-as__label svg{flex:0 0 auto;width:clamp(26px,2.4vw,36px);height:clamp(26px,2.4vw,36px);transition:transform .45s cubic-bezier(.22,1,.36,1)}.sf-as__banner:hover .sf-as__label svg{transform:translate(6px)}.sf-as__body{display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:34em}.sf-as__text{font-size:17px;line-height:1.6;color:#000000b8}.sf-as__text p{margin:0}.sf-as__link,.sf-as__link:hover{color:#000;font-family:var(--font-navigation, inherit);font-weight:var(--font-navigation-weight, 600);font-size:14px;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-decoration-color:#b09247;text-decoration-thickness:2px;text-underline-offset:8px}.sf-as__link:hover{color:#8a7340}@media(max-width:749px){.sf-as{padding-top:calc(var(--sf-as-pt, 80px) * .6);padding-bottom:calc(var(--sf-as-pb, 96px) * .6)}.sf-as__head{margin-bottom:36px}.sf-as__grid{grid-template-columns:minmax(0,1fr);gap:48px}.sf-as__item{gap:18px}.sf-as__text{font-size:16px}}@media(hover:none){.sf-as__banner:hover .sf-as__img{transform:none}}@media(prefers-reduced-motion:reduce){.sf-as__img,.sf-as__shade,.sf-as__label svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/speedflex-audience-split.css.map */
