.new-hero-banner{position:relative;overflow:hidden;color:#fff;aspect-ratio:390 / 600}.new-hero-banner .hero-media,.new-hero-banner .hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.new-hero-banner .hero-img{object-fit:cover;object-position:center;display:block}.new-hero-banner .hero-content{position:relative;z-index:2;display:flex;flex-direction:column;min-height:60svh;height:100%}.new-hero-banner .hero-content p{margin:0}.new-hero-banner .hero-inner{width:100%;max-width:1100px;background:linear-gradient(180deg,#0000,#000c 121.18%);padding:24px 8px 24px 16px;display:flex;gap:16px;flex-direction:column}.new-hero-banner .hero-raitings{display:flex;height:53px;padding:0 16px;justify-content:center;align-items:center;gap:16px;border-radius:6px;border:1px solid #FFF;background:#fff3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:max-content;color:#fff;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;line-height:100%}.new-hero-banner .hero-raitings hr{height:100%;width:1px;background:#ddd}.new-hero-banner .hero-raitings span{color:#fff;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;display:flex;justify-content:center;align-items:center;gap:6px}.new-hero-banner .hero-heading{margin:0 0 8px;text-wrap:balance;color:#fff;font-family:Assistant,sans-serif;font-size:clamp(32px,7vw,34px);font-style:normal;font-weight:800;line-height:42px}.new-hero-banner .hero-heading strong{display:block}.new-hero-banner .hero-subheader{margin:0;color:#fff;font-family:Assistant,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal}.new-hero-banner .hero-buttons{display:block;gap:10px;flex-wrap:wrap;position:relative}.new-hero-banner .hero-cta{display:inline-block;padding:11px 16px;border-radius:6px;font-weight:700;text-decoration:none;transition:transform .12s ease,opacity .12s ease,background-color .12s ease}.new-hero-banner .button--primary{border-radius:6px!important;background-color:#1a6695!important;display:flex;padding:12px 29px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;color:#fff;text-align:center;font-family:Assistant,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:29px;letter-spacing:.432px;width:100%;max-width:430px}.new-hero-banner .button--primary:after{display:none}.new-hero-banner .button--primary:hover{background-color:#195cc3;transform:translateY(-1px)}.new-hero-banner .button--secondary{background-color:#ffffff1f;color:#fff}.new-hero-banner .button--secondary:hover{background-color:#fff3;transform:translateY(-1px)}.new-hero-banner .items-start,.new-hero-banner .items-start .hero-inner{align-items:flex-start}.new-hero-banner .items-center,.new-hero-banner .items-center .hero-inner{align-items:center}.new-hero-banner .items-end,.new-hero-banner .items-end .hero-inner{align-items:flex-end}.new-hero-banner .text-left{text-align:left}.new-hero-banner .text-center{text-align:center}.new-hero-banner .text-right{text-align:right}.new-hero-banner .justify-start{justify-content:flex-start}.new-hero-banner .justify-center{justify-content:center}.new-hero-banner .justify-end{justify-content:flex-end}.new-hero-banner .noscript-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.new-hero-banner{aspect-ratio:1444 / 650}.new-hero-banner .hero-content{padding:40px;min-height:56svh}.new-hero-banner .hero-heading{font-size:50px;font-style:normal;font-weight:800;line-height:54px}.new-hero-banner .hero-subheader{font-size:40px;font-style:normal;font-weight:400;line-height:54px}.new-hero-banner .hero-inner{background:transparent}.new-hero-banner .hero-heading strong{display:inline-block}.new-hero-banner .hero-inner{gap:28px}}@media (min-width: 1024px){.new-hero-banner .lg\:justify-start{justify-content:flex-start}.new-hero-banner .lg\:justify-center{justify-content:center}.new-hero-banner .lg\:justify-end{justify-content:flex-end}.new-hero-banner .lg\:items-start,.new-hero-banner .lg\:items-start .hero-inner{align-items:flex-start}.new-hero-banner .lg\:items-center,.new-hero-banner .lg\:items-center .hero-inner{align-items:center}.new-hero-banner .lg\:items-end,.new-hero-banner .lg\:items-end .hero-inner{align-items:flex-end}.new-hero-banner .lg\:text-left{text-align:left}.new-hero-banner .lg\:text-center{text-align:center}.new-hero-banner .lg\:text-right{text-align:right}.new-hero-banner .lg\:items-center .hero-inner{margin-inline:auto}.new-hero-banner .lg\:items-start .hero-inner{margin-inline:0}.new-hero-banner .lg\:items-end .hero-inner{margin-left:auto;margin-right:0}}@media (min-width: 1440px){.new-hero-banner .hero-content{padding:64px 80px}}.new-hero-banner a:focus-visible{outline:3px solid #ffffff;outline-offset:2px;border-radius:6px}.new-hero-banner .items-center .hero-inner{margin-inline:auto}.new-hero-banner .items-start .hero-inner{margin-inline:0}.new-hero-banner .items-end .hero-inner{margin-left:auto;margin-right:0}@media (max-width: 389px){.new-hero-banner .hero-heading{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/new-hero-banner.css.map */
