.fv3-hero9{--h9-navy: #082f4c;--h9-edge: #123a5c;--h9-teal: #35f0a1;--h9-green: #116b52;--h9-cream: #f3ebd8;--h9-ink: #082f4b;--h9-focus: #0d7d68;--h9-gap: clamp(12px, 1.6vw, 20px);--h9-radius: 20px;position:relative;margin:0 calc(50% - 50vw) 10px;width:100vw;max-width:100vw;box-sizing:border-box;background:var(--h9-cream);color:var(--h9-ink);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-intro{max-width:1180px;margin:0 auto;padding:clamp(24px,3.4vw,52px) 22px clamp(6px,1vw,12px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(10px,1.2vw,16px)}.fv3-hero9 .h9-hd{margin:0;max-width:22ch;font-family:"Kumbh Sans",var(--sans),system-ui,sans-serif;font-weight:900;font-size:clamp(32px,6.1vw,70px);line-height:1.03;letter-spacing:-.026em;text-wrap:balance;color:var(--h9-ink)}.fv3-hero9 .h9-hd-em{color:var(--h9-green)}.fv3-hero9 .h9-sub{margin:0;max-width:46ch;font-family:"Kumbh Sans",var(--sans),system-ui,sans-serif;font-weight:600;font-size:clamp(16px,1.55vw,21px);line-height:1.45;color:var(--h9-ink)}.fv3-hero9 .h9-art{display:block;width:100%;max-width:260px;height:auto;margin:clamp(2px,.5vw,8px) auto 0}@media(min-width:821px){.fv3-hero9 .h9-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"hd  art" "sub art" "lnk art";grid-template-rows:auto auto auto;align-items:start;justify-items:start;text-align:left;column-gap:clamp(24px,4vw,64px);row-gap:clamp(8px,1vw,14px)}.fv3-hero9 .h9-hd{grid-area:hd;max-width:16ch}.fv3-hero9 .h9-sub{grid-area:sub;max-width:34ch}.fv3-hero9 .h9-nudilink{grid-area:lnk;margin-left:-16px}.fv3-hero9 .h9-art{grid-area:art;align-self:center;max-width:300px;margin:0}}.fv3-hero9 .h9-nudilink{display:inline-flex;align-items:center;gap:.35em;min-height:44px;padding:10px 16px;border-radius:10px;font-family:"Kumbh Sans",var(--sans),system-ui,sans-serif;font-style:italic;font-weight:500;font-size:clamp(15px,1.3vw,18px);line-height:1.35;letter-spacing:.01em;color:var(--h9-ink);text-decoration:none}.fv3-hero9 .h9-nudilink span{display:inline-block}.fv3-hero9 .h9-nudilink:hover{color:var(--h9-focus)}.fv3-hero9 .h9-rail-region{max-width:1680px;margin:0 auto;padding:0 0 clamp(18px,2.2vw,30px)}.fv3-hero9 .h9-rail-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 22px clamp(10px,1.2vw,16px)}.fv3-hero9 .h9-rail-h{margin:0;font-family:"Kumbh Sans",var(--sans),system-ui,sans-serif;font-weight:800;font-size:clamp(25px,2.5vw,33px);letter-spacing:-.014em;color:var(--h9-ink)}.fv3-hero9 .h9-rail-nav{display:inline-flex;gap:8px;flex:none}.fv3-hero9 .h9-arrow{width:44px;height:44px;padding:0;border:1.5px solid rgba(8,47,76,.28);border-radius:50%;background:#ffffffb8;color:var(--h9-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font:inherit}.fv3-hero9 .h9-arrow:hover:not([disabled]){background:#fff;border-color:var(--h9-ink)}.fv3-hero9 .h9-arrow[disabled]{opacity:.34;cursor:default}.fv3-hero9 .h9-arrow svg{display:block}.fv3-hero9 .h9-rail{display:flex;gap:var(--h9-gap);margin:0;padding:4px 22px 10px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:22px;scrollbar-width:none;-ms-overflow-style:none}.fv3-hero9 .h9-rail::-webkit-scrollbar{display:none}.fv3-hero9 .h9-cell{flex:0 0 auto;width:clamp(264px,76vw,412px);scroll-snap-align:start;display:flex}.fv3-hero9 .h9-tile{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:clamp(330px,40vw,452px);padding:clamp(24px,2.5vw,34px) clamp(20px,2.2vw,30px) 0;border-radius:var(--h9-radius);border:1.5px solid transparent;overflow:hidden;text-decoration:none;box-shadow:0 1px 2px #082f4c1a,0 10px 26px -6px #082f4c29}.fv3-hero9 .h9-tile--dark{background:var(--h9-navy);border-color:var(--h9-edge);color:#fff}.fv3-hero9 .h9-tile--cream{background:#fffdf7;border-color:#082f4c29;color:var(--h9-ink)}.fv3-hero9 .h9-th{margin:0;font-family:"Kumbh Sans",var(--sans),system-ui,sans-serif;font-weight:900;font-size:clamp(23px,2.1vw,32px);line-height:1.1;letter-spacing:-.016em;text-wrap:balance;color:inherit}.fv3-hero9 .h9-tile--dark .h9-th b{font-weight:900;color:var(--h9-teal)}.fv3-hero9 .h9-tile--cream .h9-th b{font-weight:900;color:var(--h9-green)}.fv3-hero9 .h9-trule{display:block;width:42px;height:4px;margin:clamp(10px,1.1vw,14px) 0 clamp(9px,1vw,12px);border-radius:2px}.fv3-hero9 .h9-tile--dark .h9-trule{background:var(--h9-teal)}.fv3-hero9 .h9-tile--cream .h9-trule{background:var(--h9-green)}.fv3-hero9 .h9-tb{margin:0;max-width:26ch;font-size:clamp(15.5px,1.35vw,18px);line-height:1.46}.fv3-hero9 .h9-tile--dark .h9-tb{color:#fffffff0}.fv3-hero9 .h9-tile--cream .h9-tb{color:#33485c}.fv3-hero9 .h9-twhen{margin:clamp(10px,1.1vw,14px) 0 0;font-size:clamp(13px,1.15vw,14.5px);font-weight:600;letter-spacing:.01em}.fv3-hero9 .h9-tile--dark .h9-twhen{color:#bfd3e0}.fv3-hero9 .h9-tile--cream .h9-twhen{color:#4a6075}.fv3-hero9 .h9-pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:clamp(14px,1.5vw,20px);padding:0 22px;border-radius:999px;font-weight:700;font-size:clamp(15.5px,1.3vw,17px);letter-spacing:.005em;white-space:nowrap}.fv3-hero9 .h9-tile--dark .h9-pill{background:var(--h9-teal);color:var(--h9-navy)}.fv3-hero9 .h9-tile--cream .h9-pill{background:var(--h9-navy);color:#fff}.fv3-hero9 .h9-tart{display:block;width:auto;max-width:84%;max-height:190px;height:auto;margin:auto auto 0;object-fit:contain}.fv3-hero9 .h9-tile--noart .h9-pill{margin-bottom:clamp(24px,2.5vw,34px)}.fv3-hero9 .h9-tart--framed{border-radius:14px;margin-bottom:clamp(14px,1.6vw,20px)}@media(prefers-reduced-motion:no-preference){.fv3-hero9 .h9-tile,.fv3-hero9 .h9-arrow,.fv3-hero9 .h9-nudilink span,.fv3-hero9 .h9-pill{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.fv3-hero9 .h9-tile:hover{transform:translateY(-3px)}.fv3-hero9 .h9-nudilink:hover span{transform:translate(3px)}.fv3-hero9 .h9-rail{scroll-behavior:smooth}}.fv3-hero9 .h9-tile:hover{box-shadow:0 1px 2px #082f4c24,0 18px 36px -8px #082f4c47}.fv3-hero9 .h9-tile:focus-visible,.fv3-hero9 .h9-nudilink:focus-visible,.fv3-hero9 .h9-arrow:focus-visible{outline:3px solid var(--h9-focus);outline-offset:3px}@media(prefers-contrast:more){.fv3-hero9 .h9-tile--cream{border-color:var(--h9-ink)}.fv3-hero9 .h9-tile--dark{border-color:#fff}.fv3-hero9 .h9-tile--cream .h9-tb{color:var(--h9-ink)}.fv3-hero9 .h9-tile--dark .h9-tb{color:#fff}.fv3-hero9 .h9-arrow{border-color:var(--h9-ink);background:#fff}.fv3-hero9 .h9-hd-em{color:#0b4f3c}}@media(forced-colors:active){.fv3-hero9 .h9-tile,.fv3-hero9 .h9-arrow,.fv3-hero9 .h9-pill{border:1px solid CanvasText}.fv3-hero9 .h9-trule{background:CanvasText}.fv3-hero9 .h9-tile:focus-visible,.fv3-hero9 .h9-arrow:focus-visible,.fv3-hero9 .h9-nudilink:focus-visible{outline:3px solid CanvasText}}.fv3-hero9 .h9-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(14px,1.5vw,20px)}.fv3-hero9 .h9-pills .h9-pill{margin-top:0}.fv3-hero9 .h9-pill{text-decoration:none}.fv3-hero9 .h9-tile--cream .h9-pill--alt{background:transparent;border:1.5px solid var(--h9-navy);color:var(--h9-navy)}.fv3-hero9 .h9-tile--dark .h9-pill--alt{background:transparent;border:1.5px solid var(--h9-teal);color:var(--h9-teal)}.fv3-hero9 .h9-tile--multi{cursor:default}.fv3-hero9 .h9-tile--multi:hover{transform:none}.fv3-hero9 .h9-pill:focus-visible{outline:3px solid var(--h9-focus);outline-offset:3px}@media(forced-colors:active){.fv3-hero9 .h9-pill--alt{border:1px solid CanvasText}}@media(max-width:820px){.fv3-hero9 .h9-intro{padding-top:clamp(20px,5vw,32px)}.fv3-hero9 .h9-art{max-width:260px}.fv3-hero9 .h9-cell{width:min(82vw,340px)}.fv3-hero9 .h9-tile{min-height:340px}.fv3-hero9 .h9-tart{max-height:150px}}@media(max-width:520px){.fv3-hero9 .h9-rail,.fv3-hero9 .h9-rail-head{padding-left:16px;padding-right:16px}.fv3-hero9 .h9-rail{scroll-padding-left:16px}}.fv3-home .fv3-headrow .fv3-search{display:none}body .fv3-search input,body .fh3-search input,body .ff-news input,body .ff3-footer .ff-news input[type=email],body .fv3-footer .ff-news input[type=email]{font-size:16px}body .fv3-search input,body .fh3-search input{min-height:44px}body .fv3-logo,body .fh3-logo{min-height:44px;display:inline-flex;align-items:center}@media(forced-colors:active){.fv3-search input:focus,.fh3-search input:focus{outline:2px solid CanvasText;outline-offset:1px}}body .fv3-nav .fv3-nav-link,body .fv3-nav .fin-btn,body .fh3-nav .fh3-link{min-height:44px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center}body .ff-brandrow .ff-cert,body .ff-brandrow .ff-logo{min-height:44px;display:inline-flex;align-items:center}body .fv3-actions .signin,body .fv3-actions>a,body .fv3-actions button.fv3-cart,body .fh3-actions a{min-height:44px;padding-left:6px;padding-right:6px;display:inline-flex;align-items:center}body .ff3-footer .ff-col a,body .fv3-footer .ff-col a{min-height:44px;margin-bottom:0;padding:9px 0;display:flex;align-items:center}body .fv3-util .ulinks a{min-height:44px;padding:0 4px;display:inline-flex;align-items:center}body .ff-news .ff-news-join,body .ff3-footer .ff-news button,body .fv3-rail button{min-height:44px}body .fv3-rail .n,body .fv3-cat .n,body .fv3-count{color:#475b6b}body #fi-b3g2-home{display:none!important}.fv3-hero9{background:var(--h9-navy)}.fv3-hero9 .h9-hd{color:#fff}.fv3-hero9 .h9-hd-em{color:#21d6b3}.fv3-hero9 .h9-sub{color:#ffffffd9;font-weight:700}.fv3-hero9 .h9-nudilink{color:#cbfff6}.fv3-hero9 .h9-intro{padding-top:clamp(10px,1.4vw,22px);padding-bottom:clamp(4px,.6vw,8px)}@media(min-width:821px){.fv3-hero9 .h9-intro{position:relative;grid-template-columns:minmax(0,1fr);grid-template-areas:"hd" "sub" "lnk";grid-template-rows:min-content min-content min-content;align-content:start;row-gap:12px;min-height:210px}.fv3-hero9 .h9-intro .h9-nudilink{margin-top:10px;font-size:12.5px}.fv3-hero9 .h9-hd{max-width:none;white-space:nowrap;font-size:clamp(30px,3.6vw,52px)}.fv3-hero9 .h9-sub{max-width:none;white-space:nowrap}.fv3-hero9 .h9-art{position:absolute;right:auto;left:64%;top:50%;transform:translateY(-50%);max-width:300px;margin:0}}@media(min-width:821px)and (max-width:1080px){.fv3-hero9 .h9-hd{white-space:normal;max-width:16ch}.fv3-hero9 .h9-sub{white-space:normal;max-width:34ch}.fv3-hero9 .h9-art{max-width:280px}}.fv3-hero9 .h9-rail-region{position:relative;background:#f4f5f7;max-width:none}.fv3-hero9 .h9-rail-nav{position:static;transform:none}.fv3-hero9 .h9-rail-nav[hidden]{display:none}.fv3-hero9 .h9-pill{min-height:38px;padding:0 18px 3px;line-height:1;border:1.5px solid transparent;font-size:clamp(14px,1.15vw,15.5px);margin-top:clamp(10px,1.1vw,14px)}@media(min-width:821px){.fv3-hero9 .h9-rail{display:flex;--h9-rgap: clamp(14px, 1.6vw, 22px);--h9-cols: 3;gap:var(--h9-rgap);max-width:none;margin:0;padding:clamp(8px,.9vw,12px) 22px clamp(12px,1.2vw,18px);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.fv3-hero9 .h9-cell{width:calc((100% - (var(--h9-cols) - 1) * var(--h9-rgap)) / var(--h9-cols));flex:0 0 auto;scroll-snap-align:start}.fv3-hero9 .h9-tile{background:transparent;border:none;border-radius:0;box-shadow:none;min-height:0;padding:0;display:flex;flex-direction:column;align-items:center;text-align:center}.fv3-hero9 .h9-tile:hover{transform:none}.fv3-hero9 .h9-tile .h9-tart{order:-1;width:100%;max-width:none;height:clamp(105px,9.5vw,135px);max-height:none;object-fit:contain;background:#fff;border-radius:16px;padding:clamp(14px,1.4vw,20px);margin:0 0 clamp(10px,1vw,14px);box-sizing:border-box}.fv3-hero9 .h9-tile .h9-th{font-size:clamp(19px,1.6vw,24px)}.fv3-hero9 .h9-tile .h9-tb{font-family:"DM Sans",var(--sans),system-ui,sans-serif;font-weight:500;font-size:clamp(13px,1.05vw,14.5px);line-height:1.5;color:#55606b}.fv3-hero9 .h9-tile--dark .h9-tb{color:#55606b!important}.fv3-hero9 .h9-tile .h9-twhen{font-family:"DM Sans",var(--sans),system-ui,sans-serif;font-weight:600;color:#6e7680}.fv3-hero9 .h9-tile:hover,.fv3-hero9 .h9-tile:focus-visible{background:transparent;box-shadow:none}.fv3-hero9 .h9-tile--dark,.fv3-hero9 .h9-tile--dark .h9-th,.fv3-hero9 .h9-tile--dark .h9-tb{color:var(--h9-ink)}.fv3-hero9 .h9-tile--dark .h9-th b{color:var(--h9-green)}.fv3-hero9 .h9-tile--dark .h9-twhen{color:#4a6075}.fv3-hero9 .h9-tile--dark .h9-trule{background:var(--h9-green)}.fv3-hero9 .h9-tile .h9-pill{background:var(--h9-navy);color:#fff;border:none}.fv3-hero9 .h9-tile .h9-pill--alt{background:transparent;border:1.5px solid var(--h9-navy);color:var(--h9-navy)}.fv3-hero9 .h9-rail-head{position:static;width:auto;height:auto;margin:0 auto;overflow:visible;clip-path:none;white-space:normal;max-width:none;padding:clamp(8px,.9vw,14px) 22px 0}.fv3-hero9 .h9-tile .h9-twhen{margin:0;font-size:12.5px}.fv3-hero9 .h9-tile{height:100%}.fv3-hero9 .h9-tile>.h9-pill,.fv3-hero9 .h9-tile .h9-pills{margin:auto auto 0;align-self:center}.fv3-hero9 .h9-tile>p:last-of-type{margin-bottom:10px}.fv3-hero9 .h9-pills{justify-content:center}}@media(prefers-contrast:more){.fv3-hero9 .h9-hd-em{color:#0b4f3c}}@media(min-width:1080px){.fv3-hero9 .h9-rail{--h9-cols: 4}}@media(min-width:1440px){.fv3-hero9 .h9-rail{--h9-cols: 5}}
/*# sourceMappingURL=/cdn/shop/t/250/assets/filtrous-hero-nine.css.map */
