.hero{background-color:var(--color-grey-soft)}@media(max-width:768px){.hero:has(.embla__pagination) .hero__item{padding-bottom:.5rem}}.hero-carousel .embla__controls{position:absolute;top:0;right:0;bottom:0;left:0}.hero__item{overflow:hidden;position:relative;padding-inline:var(--site-padding);background-color:var(--hero-bg, transparent);isolation:isolate}.hero__item>figure{width:unset}.hero__item>figure img{object-fit:cover}.hero__item.hero__item--reverse>figure{order:2}@media(max-width:768px){.hero__item{background-color:var(--hero-bg-mobile, var(--hero-bg));flex-direction:column;min-height:unset}.hero__item>.container{margin:auto}.hero__item>figure{margin-inline:calc(-1 * var(--site-padding));position:relative;inset:unset;width:unset!important}.hero__item>figure,.hero__item>figure>picture,.hero__item>figure picture img,.hero__item>figure video,.hero__item>figure iframe{position:relative;inset:unset}.hero__item>figure>picture,.hero__item>figure picture img{height:auto!important;width:100%}}@media(min-width:769px){.hero__item{min-height:clamp(300px,calc((600 / var(--site-width-px)) * 100vw),600px);height:auto}.hero__item.hero__item--two-cols>figure{width:50%!important}.hero__item.hero__item--two-cols.hero__item--asset-second>figure{margin-left:auto}}@media(min-width:769px){.hero__item--v2>.hero__item__media--v2 picture{display:block;height:100%}.hero__item--v2>.hero__item__media--v2 .hero__item__video{width:100%;height:100%;position:relative;overflow:hidden;pointer-events:none}.hero__item--v2>.hero__item__media--v2 .hero__item__video>iframe{position:absolute!important;top:-10%!important;left:-10%!important;width:120%!important;height:120%!important}.hero__item--v2>.hero__item__media--v2 img,.hero__item--v2>.hero__item__media--v2 video,.hero__item--v2>.hero__item__media--v2 iframe{width:100%!important;height:100%!important;object-fit:cover}}@media(min-width:769px){.hero__item--v2:not(.hero__item--two-cols)>.hero__item__media--v2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}}@media(max-width:768px){.hero__item--v2:not(.hero__item--mobile-overlay):not(.hero__item--reverse){display:block!important}}@media(max-width:768px){.hero__item--v2.hero__item--mobile-overlay>.hero__item__media--v2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;width:100%;margin-inline:0}}@media(max-width:768px){.hero__item--v2.hero__item--contained-mobile>.hero__item__media--v2{width:unset;margin-inline:0;padding-inline:calc(1.5rem - var(--site-padding));overflow:visible}.hero__item--v2.hero__item--contained-mobile>.hero__item__media--v2:before{content:"";position:absolute;width:calc(100% + 3rem);height:6rem;background:#fff;margin-inline:-1.5rem}}@media(max-width:768px){.hero__item--v2.hero__item--contained-mobile.hero__item--reverse>.hero__item__media--v2:before{top:auto;bottom:0}}@media(max-width:768px){.hero__item--v2>.hero__item__media--v2{width:calc(100% + 2 * var(--site-padding));margin-inline:calc(-1 * var(--site-padding));overflow:hidden}.hero__item--v2>.hero__item__media--v2 picture{display:block;width:100%;height:100%!important}.hero__item--v2>.hero__item__media--v2 .hero__item__video{width:100%;height:100%;position:relative;overflow:hidden;pointer-events:none}.hero__item--v2>.hero__item__media--v2 .hero__item__video>iframe{position:absolute!important;top:-10%!important;left:-10%!important;width:120%!important;height:120%!important}.hero__item--v2>.hero__item__media--v2 img,.hero__item--v2>.hero__item__media--v2 video,.hero__item--v2>.hero__item__media--v2 iframe{display:block;width:100%!important;height:100%!important;object-fit:cover}}.hero__item__inner{position:relative;width:600px;max-width:100%;z-index:2;padding-block:2rem;align-self:center;isolation:isolate;order:1}@media(min-width:768px){.hero__item__inner{max-width:calc(50vw - var(--site-padding) * 2)}.hero__item__inner.self-right{margin-left:auto}.hero__item__inner.self-center{margin-inline:auto}}@media(max-width:768px){.hero__item__inner{margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/1031/assets/section.hero.css.map */
