.section-hero{position:relative;width:100%;max-width:1280px;height:400px;margin-inline:auto;display:flex;padding-inline:64px;background:#f4eee1;border-radius:16px}@media (width<768px){.section-hero{height:unset;padding-inline:16px;margin-block-start:24px}}.section-hero .hero{width:100%}@media (width<768px){.section-hero .hero{padding-block-end:32px}}.section-hero .hero-slick{display:flex!important;width:100%}@media (width <768px){.section-hero .hero-slick{flex-flow:column-reverse nowrap;height:fit-content}}.section-hero .hero__content{width:447px;display:flex;flex-flow:column nowrap;justify-content:center;padding:24px 32px;background-color:#d0441c;border-radius:16px 0 0 16px}@media (width<768px){.section-hero .hero__content{width:100%;border-radius:0 0 16px 16px}}.section-hero .hero__content h1,.section-hero p{margin-bottom:24px}.section-hero .hero__image{background-size:cover!important;background-repeat:no-repeat!important;flex:1 1 auto;border-radius:0 16px 16px 0}@media (width<768px){.section-hero .hero__image{height:clamp(150px,33vw + 54px,375px);border-radius:16px 16px 0 0}}.section-hero .hero__image--desktop{display:block}@media (width<768px){.section-hero .hero__image--desktop{display:none}}.section-hero .hero__image--mobile{display:none}@media (width<768px){.section-hero .hero__image--mobile{display:block}}.section-hero button{padding:16px;min-width:168px;width:fit-content;border-radius:6px;border:none}.section-hero .slick-dots-container{position:absolute;bottom:38px;margin-left:18px}@media (width<768px){.section-hero .slick-dots-container{bottom:16px;left:50%;transform:translate(-50%);margin-left:0}}.section-hero .slick-dots li{margin:-2px!important}.section-hero .slick-dotted.slick-slider{margin-bottom:0!important}.section-hero .slick-dots li.slick-active button:before{color:#fff;opacity:1}.section-hero .slick-dots li button:before{color:#00000040}@media (width<768px){.section-hero .slick-dots li.slick-active button:before{color:#000!important;opacity:1!important}}.hero__content--pretext{display:block;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#brands .section-hero .hero__content{width:447px}#brands .section-hero .hero__content p{line-height:24px!important}@media (width<768px){#brands .section-hero{padding-inline:16px}#brands .section-hero .hero__content{width:100%}#brands .section-hero .hero__image{height:clamp(150px,40vw + 54px,375px);border-radius:16px 16px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/hero-styles.css.map */
