/*!*************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./_src/styles/components/landing-hero.scss ***!
  \*************************************************************************************************************************************************************************************************************************************/@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.landing-hero{position:relative}.landing-hero__media{height:100%}@media screen and (min-width:768px){.landing-hero__media.landing-hero__media--mb{display:none}}.landing-hero__media.landing-hero__media--tb{display:none}@media screen and (min-width:768px)and (max-width:1279px){.landing-hero__media.landing-hero__media--tb{display:block}}.landing-hero__media.landing-hero__media--dt{display:none}@media screen and (min-width:1280px){.landing-hero__media.landing-hero__media--dt{display:block}}.landing-hero__media.landing-hero__media--overlay{position:relative}.landing-hero__media.landing-hero__media--overlay:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--bg)}@media screen and (min-width:768px){.landing-hero__media.landing-hero__media--overlay:after{background:var(--bg--tb)}}@media screen and (min-width:1280px){.landing-hero__media.landing-hero__media--overlay:after{background:var(--bg--dt)}}.landing-hero__media .image-snippet__img{width:100%}.landing-hero__content-wrapper{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:calc(12px + var(--header-main-height)) 16px 24px}@media screen and (min-width:1280px){.landing-hero__content-wrapper{padding:calc(20px + var(--header-main-height)) 48px 32px}}.landing-hero__content-wrapper .swiper{margin:0 -16px;height:fit-content}@media screen and (min-width:1280px){.landing-hero__content-wrapper .swiper{margin:0 -48px}}.landing-hero__content-wrapper .swiper .swiper-wrapper{transition-timing-function:linear;align-items:center;gap:var(--gap)}.landing-hero__content-wrapper .swiper.swiper-initialized .swiper-wrapper{gap:0}.landing-hero__content-wrapper .swiper .swiper-slide{width:auto}.landing-hero__heading,.landing-hero__cta,.landing-hero__product{color:var(--color)}@media screen and (min-width:768px){.landing-hero__heading,.landing-hero__cta,.landing-hero__product{color:var(--color--tb)}}@media screen and (min-width:1280px){.landing-hero__heading,.landing-hero__cta,.landing-hero__product{color:var(--color--dt)}}.landing-hero__buttons{text-align:center;padding:12px 0 0}@media screen and (min-width:1024px){.landing-hero__buttons{order:3;padding:24px 0 0}}.landing-hero__btn,.landing-hero__cta{width:fit-content}.landing-hero__cta{gap:8px;justify-content:center;display:flex;align-items:center;margin:0 auto}.landing-hero__cta .svg-wrapper{width:7px;height:6px;flex:0 0 7px;transform:rotate(270deg)}.landing-hero__products{justify-content:space-between;display:flex;align-items:center;margin:auto 0 0}@media screen and (min-width:1024px){.landing-hero__products{gap:40px;justify-content:center;order:2}}.landing-hero__product{display:grid;grid-template-columns:50px 1fr;gap:8px;align-items:center;flex:0 0 50%}@media screen and (min-width:1024px){.landing-hero__product{grid-template-columns:74px 1fr;flex:0 0 auto}}.landing-hero__product-image{border-radius:50%;border:1px solid #fff;background:var(--bg);box-shadow:1px 3px 4px #00000014}@media screen and (min-width:1024px){.landing-hero__product-image{padding:3px}}.landing-hero__product-title strong{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/4/assets/landing-hero.css.map */
