.new-hero-section{display:flex;align-items:center;min-height:var(--nhs-min-height, 600px)}.new-hero-section>.sk-container{position:relative;z-index:1}.new-hero-section__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.new-hero-section--image-left .new-hero-section__media{order:-1}.new-hero-section--centered .new-hero-section__grid{grid-template-columns:minmax(0,760px);justify-content:center;text-align:center}.new-hero-section--centered .new-hero-section__buttons{justify-content:center}.new-hero-section--centered .new-hero-section__text{margin-inline:auto}.new-hero-section__heading{margin:0}.new-hero-section .new-hero-section__text{max-width:620px;margin-top:20px;font-size:var(--sk-subtitle);line-height:1.6;color:var(--sk-fg)}.new-hero-section__buttons{margin-top:32px}.new-hero-section__media{position:relative}.new-hero-section__media img,.new-hero-section__media svg{display:block;width:100%;height:auto}.new-hero-section__media--framed .new-hero-section__media-inner{overflow:hidden;border-radius:var(--sk-radius-media);border:var(--sk-border-width, 0px) solid var(--sk-border-color, transparent);box-shadow:var(--sk-media-shadow, none)}.new-hero-section__media--plain .new-hero-section__media-inner{background:none}.new-hero-section__media-inner{transition:transform .4s ease}@media(hover:hover){.new-hero-section__media:hover .new-hero-section__media-inner{transform:scale(1.03)}}.new-hero-section__placeholder{aspect-ratio:4 / 3;border-radius:var(--sk-radius-media);overflow:hidden}@media screen and (max-width:989px){.new-hero-section{min-height:0}.new-hero-section__grid{grid-template-columns:minmax(0,1fr);gap:36px}.new-hero-section.sk-section--mob-center .new-hero-section__grid{text-align:center}.new-hero-section.sk-section--mob-center .new-hero-section__text{margin-inline:auto}.new-hero-section.sk-section--mob-center .new-hero-section__buttons{justify-content:center}.new-hero-section--image-left .new-hero-section__media,.new-hero-section--media-first .new-hero-section__media{order:-1}.new-hero-section--media-last .new-hero-section__media{order:1}.new-hero-section__media-inner{max-width:460px;margin-inline:auto}}@media screen and (max-width:749px){.new-hero-section__grid{gap:28px}.new-hero-section__text{margin-top:16px}.new-hero-section__buttons{margin-top:24px}.new-hero-section__media-inner{max-width:340px}.new-hero-section--hide-media-mobile .new-hero-section__media{display:none}}@media(prefers-reduced-motion:reduce){.new-hero-section__media:hover .new-hero-section__media-inner{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/new-hero-section.css.map */
