.fv3-hero9{--u: calc(100vw / 1980);--h9-navy: #082f4c;--h9-edge: #123a5c;--h9-teal: #35f0a1;--h9-cream: #f3ebd8;--h9-gap: clamp(12px, calc(20 * var(--u)), 20px);position:relative;margin:0 calc(50% - 50vw) clamp(16px,calc(24 * var(--u)),24px);width:100vw;max-width:100vw;box-sizing:border-box;overflow:hidden;background:var(--h9-cream);color:#082f4b;font-family:"Kumbh Sans",var(--sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.fv3-hero9 *,.fv3-hero9 *:before,.fv3-hero9 *:after{box-sizing:border-box}.fv3-hero9 .h9-cols{display:flex;align-items:stretch;gap:var(--h9-gap);max-width:1680px;margin:0 auto;padding:clamp(14px,calc(20 * var(--u)),24px) 22px}.fv3-hero9 .h9-scene{flex:6 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.fv3-hero9 .h9-scene img{display:block;width:100%;height:auto}.fv3-hero9 .h9-nudilink{display:block;margin-top:clamp(6px,calc(10 * var(--u)),12px);font-family:"Kumbh Sans",var(--sans),system-ui,sans-serif;font-style:italic;font-weight:500;font-size:clamp(15px,calc(18 * var(--u)),18px);line-height:1.35;letter-spacing:.01em;color:#0f3a5c;text-decoration:none}.fv3-hero9 .h9-nudilink span{display:inline-block;transition:transform .15s ease}.fv3-hero9 .h9-nudilink:hover{color:#0d7d68}.fv3-hero9 .h9-nudilink:hover span{transform:translate(3px)}.fv3-hero9 .h9-stack{flex:4 1 0;min-width:0;display:grid;grid-template-rows:1fr 1fr;gap:var(--h9-gap)}.fv3-hero9 .h9-promo{min-height:min-content;display:flex;align-items:center;--h9-pad-y: clamp(14px, calc(22 * var(--u)), 26px);gap:clamp(10px,calc(20 * var(--u)),22px);padding:var(--h9-pad-y) clamp(16px,calc(28 * var(--u)),32px);text-decoration:none;color:#fff;background:var(--h9-navy);border:1.5px solid var(--h9-edge);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #082f4c1a,0 10px 26px -6px #082f4c29}.fv3-hero9 .h9-ptext{flex:1 1 auto;min-width:0}.fv3-hero9 .h9-ph{margin:0;font-family:"Kumbh Sans",var(--sans),system-ui,sans-serif;font-weight:900;font-size:clamp(21px,calc(34 * var(--u)),34px);line-height:1.1;letter-spacing:-.015em;text-wrap:balance;color:#fff}.fv3-hero9 .h9-ph b{font-weight:900;color:var(--h9-teal)}.fv3-hero9 .h9-prule{display:block;width:clamp(28px,calc(46 * var(--u)),46px);height:4px;margin:clamp(7px,calc(12 * var(--u)),13px) 0 clamp(7px,calc(11 * var(--u)),12px);border-radius:2px;background:var(--h9-teal)}.fv3-hero9 .h9-pb{margin:0;font-size:clamp(17px,calc(22 * var(--u)),22px);line-height:1.45;color:#fffffff2}.fv3-hero9 .h9-pb i{font-style:italic}.fv3-hero9 .h9-pcta{display:inline-block;margin-top:clamp(8px,calc(14 * var(--u)),15px);font-weight:700;font-size:clamp(16.5px,calc(21 * var(--u)),21px);letter-spacing:.005em;color:var(--h9-teal)}.fv3-hero9 .h9-pcta span{display:inline-block;transition:transform .15s ease}.fv3-hero9 .h9-part{flex:0 0 auto;align-self:stretch;margin-top:calc(-1 * var(--h9-pad-y));margin-bottom:calc(-1 * var(--h9-pad-y));width:clamp(110px,35%,290px);height:auto;object-fit:contain;object-position:center right}.fv3-hero9 .h9-promo-bogo .h9-part{width:clamp(96px,30%,250px)}@media(prefers-reduced-motion:no-preference){.fv3-hero9 .h9-promo{transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}}.fv3-hero9 .h9-promo:hover{border-color:#1d5c7e;box-shadow:0 1px 2px #082f4c1f,0 16px 34px -8px #082f4c42;transform:translateY(-2px)}.fv3-hero9 .h9-promo:hover .h9-pcta span{transform:translate(3px)}.fv3-hero9 .h9-promo:focus-visible{outline:3px solid #0d7d68;outline-offset:3px}@media(max-width:820px){.fv3-hero9 .h9-cols{flex-direction:column;align-items:center;gap:16px;max-width:560px;padding:16px 16px 18px}.fv3-hero9 .h9-scene{flex:none;order:-1;width:100%}.fv3-hero9 .h9-scene img{max-width:440px;margin:0 auto}.fv3-hero9 .h9-stack{flex:none;width:100%}.fv3-hero9 .h9-promo{flex:none;padding:16px 18px}.fv3-hero9 .h9-part{width:30%;max-width:150px}}.fv3-home .fv3-headrow .fv3-search{display:none}
/*# sourceMappingURL=/cdn/shop/t/235/assets/filtrous-hero-nine.css.map */
