.wo_active_audience{--wo-active-audience-gutter: 16px;--wo-active-audience-max-width: 1520px;padding:var(--wo-active-audience-padding-top-mobile, 40px) 0 var(--wo-active-audience-padding-bottom-mobile, 76px);background:#f0efed}.wo_active_audience__inner{display:grid;gap:16px;width:min(var(--wo-active-audience-max-width),calc(100% - (var(--wo-active-audience-gutter) * 2)));margin-inline:auto}.wo_active_audience__intro{display:grid;gap:14px;max-width:704px;margin-inline:auto;text-align:center}.wo_active_audience__heading{margin:0;font-family:EB Garamond,serif;color:#17181a;font-size:24px;font-weight:500;line-height:36px}.wo_active_audience__body{font-family:Poppins,Sora,sans-serif;color:#2c2c2c;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.01em}.wo_active_audience__body p,.wo_active_audience__description p{margin:0}.wo_active_audience__grid{display:flex;gap:15px;margin:0;margin-inline:calc(var(--wo-active-audience-gutter) * -1);padding:0 calc(var(--wo-active-audience-gutter) + 16px) 0 var(--wo-active-audience-gutter);list-style:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-left:var(--wo-active-audience-gutter);scroll-padding-right:calc(var(--wo-active-audience-gutter) + 16px)}.wo_active_audience__grid::-webkit-scrollbar{display:none}.wo_active_audience__item{flex:0 0 254px;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.wo_active_audience__card{display:grid;min-height:100%;border:0;background:transparent;overflow:hidden}.wo_active_audience__media{width:100%}.wo_active_audience__image,.wo_active_audience__placeholder{display:block;width:100%;aspect-ratio:254 / 280;background:linear-gradient(135deg,#efe2d2,#e6d4bf)}.wo_active_audience__image,.wo_active_audience__placeholder svg{width:100%;height:100%;object-fit:cover}.wo_active_audience__content{display:grid;gap:1px;align-content:start;padding:16px 0 0}.wo_active_audience__title{margin:0;font-family:Poppins,Sora,sans-serif;color:#2c2c2c;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.01em}.wo_active_audience__description{font-family:Poppins,Sora,sans-serif;color:#2c2c2c;font-size:14px;font-weight:400;line-height:24.2px;letter-spacing:-.01em}.wo_active_audience__button{width:fit-content;margin-top:8px;padding:0;font-family:Poppins,Sora,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-transform:uppercase;min-width:0;min-height:0;border-radius:0;border:0;background:transparent;box-shadow:none;color:#17181a;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;--button-color: #17181a;--button-background-color: transparent;--button-border-color: transparent}.wo_active_audience__button:hover{color:#17181a;background:transparent;--button-color: #17181a;--button-background-color: transparent;--button-border-color: transparent}@media screen and (min-width:768px){.wo_active_audience{--wo-active-audience-gutter: 20px;padding:var(--wo-active-audience-padding-top-desktop, 48px) 0 var(--wo-active-audience-padding-bottom-desktop, 76px)}.wo_active_audience__inner{gap:clamp(24px,2.083333vw,30px)}.wo_active_audience__heading{font-size:clamp(32px,2.5vw,36px);line-height:clamp(44px,3.75vw,54px)}.wo_active_audience__body{font-size:clamp(14px,1.041667vw,16px);line-height:21px}.wo_active_audience__content{gap:4px}.wo_active_audience__title{font-size:clamp(16px,1.25vw,18px);line-height:clamp(24px,1.805556vw,26px)}.wo_active_audience__description{font-size:clamp(14px,1.041667vw,16px);line-height:21px}.wo_active_audience__button{font-size:clamp(13px,.902778vw,14px)}}@media screen and (min-width:768px)and (max-width:1279px){.wo_active_audience__grid{gap:16px;padding-right:calc(var(--wo-active-audience-gutter) + 16px)}.wo_active_audience__item{flex:0 0 calc((100vw - (var(--wo-active-audience-gutter) * 2) - 32px) / 3.2)}}@media screen and (min-width:1280px){.wo_active_audience__image,.wo_active_audience__placeholder{aspect-ratio:286 / 343}.wo_active_audience{padding:var(--wo-active-audience-padding-top-desktop, 48px) 0 var(--wo-active-audience-padding-bottom-desktop, 76px)}.wo_active_audience__inner{width:min(var(--wo-active-audience-max-width),calc(100% - (var(--wo-active-audience-gutter) * 2)));gap:0;margin-inline:auto;padding-inline:0;box-sizing:border-box}.wo_active_audience__intro{gap:0;max-width:none}.wo_active_audience__heading{color:#0a0a0a;font-size:36px;font-weight:500;line-height:54px}.wo_active_audience__body{margin-top:30px;margin-bottom:40px;font-size:14px;line-height:21px}.wo_active_audience__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-inline:0;padding-inline:0;overflow-x:visible;overflow-y:visible;scroll-snap-type:none}.wo_active_audience__item{flex:initial;min-width:0}.wo_active_audience__card{grid-template-rows:auto 1fr}.wo_active_audience__content{grid-template-rows:auto auto 1fr auto;gap:0;padding-top:16px}.wo_active_audience__title{margin-top:0;margin-bottom:1px;font-size:16px;line-height:36.14px}.wo_active_audience__description{font-size:14px;line-height:24px}.wo_active_audience__button{align-self:end;margin-top:0;height:36px;min-height:36px;padding-block:8px;font-size:14px;line-height:21px}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/wo-active-audience.css.map */
