.hero .swiper-slide{height:auto;min-height:365px;max-height:600px}.hero .swiper-slide:not(.swiper-slide-visible) .hero__bg{opacity:.25}.hero__slide{height:100%}.hero__bg{height:100%;display:flex;transition:opacity .1s ease-in-out;position:relative}.hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center;block-size:100%!important}@supports (-webkit-touch-callout: none){.hero__bg{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.hero__bg img{-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%;height:100%!important;min-height:100%;block-size:100%!important}}.hero__inner{top:0;left:0;width:100%;height:100%;padding:var(--nova-space-md) var(--nova-space-page-margin);z-index:1}.hero__inner--top{justify-content:flex-start}.hero__inner--middle{justify-content:center}.hero__inner--bottom{justify-content:flex-end}.hero__inner p{margin:0}.hero__title{margin:0 0 var(--nova-space-2xs)}.hero__description{max-width:640px}.hero__content p{font:inherit}.hero swiper-container::part(pagination){border-radius:var(--nova-border-radius-l);background-color:var(--nova-brand-primary);padding:var(--nova-space-xs) var(--nova-space-xs) calc(var(--nova-space-xs) - 4px);width:fit-content;left:0;right:0;bottom:var(--nova-space-lg);margin:0 auto}.hero__footer{color:var(--nova-brand-reverse);background-color:var(--nova-brand-ink);display:flex;flex-direction:column;align-items:center;padding:var(--nova-space-md) var(--nova-space-page-margin);gap:22px}.hero__footer__content{text-align:center}.hero__footer__content p{margin:0}.hero__footer__content .social-icon:first-of-type{width:var(--nova-icon-size-click)}.hero__footer__content .social-icon:first-of-type a{justify-content:center}.hero__footer__content .social-icon+.social-icon{margin-left:max(0px,calc(var(--nova-space-sm) - ((var(--nova-icon-size-click) - var(--nova-icon-size-m)))))}.hero__footer__content .social-icon svg{width:var(--nova-icon-size-m);height:var(--nova-icon-size-m)}.hero__actions{margin:var(--nova-space-md) 0 0;display:flex}.hero__button::part(label){line-height:35px}.hero__button::part(base){min-height:unset}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.hero__footer__label{margin-right:var(--nova-space-sm)}.hero .hero__swiper-pagination{display:flex;width:auto;gap:8px;background-color:var(--nova-brand-primary);padding:var(--nova-space-xs) var(--nova-space-sm);border-radius:var(--nova-border-radius-l);left:50%;transform:translate(-50%);bottom:var(--nova-space-md)}.hero .swiper-pagination-bullet{width:var(--nova-space-sm);height:var(--nova-space-sm);background-color:var(--nova-brand-ink);opacity:1}.hero .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.hero .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.hero .swiper-pagination-bullet-active{background-color:var(--nova-brand-reverse)}.hero__eyebrow{margin:0 0 var(--nova-space-xs)}.hero__footer__icon img{height:auto}@media screen and (max-width: 767px){.hero__content{text-align:center}.hero__actions{justify-content:center}.hero__inner--top-mobile{justify-content:flex-start}.hero__inner--middle-mobile{justify-content:center}.hero__inner--bottom-mobile{justify-content:flex-end;padding-bottom:calc(var(--nova-space-md) + 2 * var(--nova-space-xs) + var(--nova-space-sm) + var(--nova-space-lg))}.hero--single-slide .hero__inner--bottom-mobile{padding-bottom:var(--nova-space-md)}}@media (min-width: 768px){.hero .swiper-slide{max-height:700px}.hero__inner{padding:var(--nova-space-page-margin)}.hero__inner--bottom{padding-bottom:calc(var(--nova-space-md) + 2 * var(--nova-space-xs) + var(--nova-space-sm) + var(--nova-space-lg))}.hero--single-slide .hero__inner--bottom{padding-bottom:var(--nova-space-page-margin)}.hero__inner--left{align-items:flex-start}.hero__inner--left .hero__description{margin-left:0}.hero__inner--center{align-items:center;text-align:center}.hero__inner--center .hero__description{margin:0 auto}.hero__inner--center .hero__actions{justify-content:center}.hero__inner--right{align-items:flex-end;text-align:right}.hero__inner--right .hero__content{display:flex;flex-direction:column;align-items:flex-end}.hero__inner--right .hero__description{margin-right:0}.hero__inner--right .hero__actions{justify-content:flex-end}.hero .hero__swiper-pagination{width:172px;height:40px}}@media (min-width: 800px){.hero .hero__content{width:723px;height:201px}}@media (min-width: 1100px){.hero__footer{flex-direction:row;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/357/assets/section-hero.css.map */
