.hero-section--inner{position:relative}.hero-section--inner.full .hero-section--slide{height:calc(100svh - var(--header-height) - var(--promo-height))}.hero-section--inner.inset .hero-section--slide{height:100vw}.hero-section--carousel,.hero-section--slide{height:100%}.hero-section--slide{position:relative;padding:2rem 0}.hero-section--slide-background{position:absolute;top:0;left:0;width:100%;height:100%}.hero-section--slide-image.contain{object-position:bottom}.hero-section--slide-image.desktop{display:none}.hero-section--slide-content{position:relative;display:flex;flex-direction:column;gap:1.25rem;height:100%;min-height:fit-content}.hero-section--inner.multiple .hero-section--slide-content{padding-bottom:3rem}.hero-section--nav{position:absolute;left:50%;bottom:2rem;transform:translate(-50%);display:flex;align-items:center;gap:.75rem;z-index:1}.hero-section quick-add .btn--add{padding:1rem 1.75rem}@media (max-width: 767px){.hero-section quick-add .btn--add{width:100%}}@media (min-width: 768px){.hero-section--inner.full .hero-section--slide{height:unset!important;aspect-ratio:3 / 2}.hero-section--inner.inset .hero-section--slide{height:unset!important;aspect-ratio:72 / 25}.hero-section--slide-image.contain{object-position:right}.hero-section--slide-image.desktop{display:block}.hero-section--slide-image.mobile{display:none}.hero-section--slide-content{height:100%;justify-content:center;padding-top:3rem}.hero-section--slide-content>*{max-width:33.333%}}@media (min-width: 1024px){.hero-section--inner.full{aspect-ratio:2 / 1}}
/*# sourceMappingURL=/cdn/shop/t/332/assets/hero.css.map */
