.vys-wrap{max-width:var(--page-width, 140rem);margin:0 auto;padding:0 5rem}@media(max-width:989px){.vys-wrap{padding:0 1.6rem}}.vys-section{margin:3.2rem 0}@media(max-width:749px){.vys-section{margin:2.4rem 0}}.vys-h2{font-size:2.6rem;line-height:1.2;margin:0 0 1.6rem;letter-spacing:-.01em}@media(max-width:749px){.vys-h2{font-size:2.1rem}}.vys-link{color:#0b5cad;font-weight:600;text-decoration:none;font-size:1.6rem;white-space:nowrap}.vys-link:hover{text-decoration:underline;text-underline-offset:.3rem}.vys-scroller{position:relative;min-width:0}.vys-scroller [data-track]{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0;padding:.4rem .2rem;list-style:none}.vys-scroller [data-track]::-webkit-scrollbar{display:none}.vys-scroller [data-track]>*{scroll-snap-align:start;flex:0 0 auto}.vys-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid #d5d9df;background:#fff;color:#0b5cad;box-shadow:0 .2rem .8rem #10182826;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.vys-arrow[hidden]{display:none}.vys-arrow svg{width:2rem;height:2rem}.vys-arrow--prev{left:-1.2rem}.vys-arrow--next{right:-1.2rem}.vys-arrow:hover{background:#f3f6fa}@media(hover:none){.vys-arrow{display:none}}.vys-progress{height:.4rem;background:#e5e7eb;border-radius:.2rem;margin-top:1.6rem;overflow:hidden}.vys-progress[hidden]{display:none}.vys-progress span{display:block;height:100%;background:#0b5cad;border-radius:.2rem;transition:transform .1s linear}.vys-chips__head{display:flex;align-items:baseline;gap:2rem;margin-bottom:1.4rem;flex-wrap:wrap}.vys-chips__title{font-size:1.9rem;margin:0;font-weight:700}.vys-chip{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2rem;border:1px solid #1f2937;border-radius:99rem;color:#111827;text-decoration:none;font-size:1.5rem;white-space:nowrap;background:#fff;transition:background .15s}.vys-chip:hover{background:#f3f4f6}@media(max-width:749px){.vys-chips__title{font-size:1.6rem}.vys-chip{min-height:4rem;padding:0 1.6rem;font-size:1.4rem}.vys-chips__head .vys-link{font-size:1.4rem}}.vys-hero{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:1.6rem}.vys-hero__main{position:relative;border-radius:.8rem;overflow:hidden;background:#0d1530;min-height:42rem}.vys-hero__main [data-track]{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;position:relative}.vys-hero__main [data-track]::-webkit-scrollbar{display:none}.vys-slide{position:relative;flex:0 0 100%;scroll-snap-align:start;min-height:42rem}.vys-slide__media,.vys-slide__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.vys-slide__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080c1ec7,#080c1e73 42%,#080c1e00 70%)}.vys-slide__text{position:absolute;left:6rem;bottom:6.4rem;max-width:44rem;color:#fff;z-index:1}.vys-slide__heading{color:#fff;font-size:4rem;line-height:1.12;margin:0 0 1rem;letter-spacing:-.01em}.vys-slide__sub{font-size:1.7rem;line-height:1.45;margin:0 0 2rem;color:#ffffffeb}.vys-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 2.6rem;border-radius:.4rem;background:#0b5cad;color:#fff;font-weight:700;font-size:1.5rem;text-decoration:none}.vys-btn:hover{background:#094c8f}.vys-hero__controls{position:absolute;left:50%;bottom:1.6rem;transform:translate(-50%);display:flex;align-items:center;gap:.6rem;background:#00000073;border-radius:99rem;padding:.4rem 1rem;z-index:2}.vys-hero__controls [data-dots]{display:flex;gap:.2rem}.vys-dot{width:2.4rem;height:2.4rem;border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.vys-dot:before{content:"";width:.9rem;height:.9rem;border-radius:50%;background:#fff9}.vys-dot[aria-current=true]:before{background:#fff;width:1.3rem;height:1.3rem}.vys-pause{width:2.8rem;height:2.8rem;border:0;background:transparent;color:#fff;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}.vys-pause svg{width:1.4rem;height:1.4rem}.vys-pause .vys-i-play,.vys-pause[aria-pressed=true] .vys-i-pause{display:none}.vys-pause[aria-pressed=true] .vys-i-play{display:block}.vys-hero__side{display:grid;grid-template-rows:1fr 1fr;gap:1.6rem}.vys-tile{position:relative;display:grid;grid-template-columns:1fr 1fr;border-radius:.8rem;overflow:hidden;text-decoration:none;color:#111827;background:#f1f3f6;min-height:20rem}.vys-tile__text{display:flex;flex-direction:column;justify-content:center;padding:2rem;gap:1rem;z-index:1}.vys-tile__heading{font-size:2.1rem;line-height:1.2;font-weight:700}.vys-tile__link{color:#0b5cad;font-weight:600;font-size:1.6rem;text-decoration:underline;text-underline-offset:.3rem}.vys-tile__media{position:relative}.vys-tile__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vys-tile--navy{background:#0b1f5c;color:#fff}.vys-tile--navy .vys-tile__link{color:#fff}.vys-tile--red{background:#b4232c;color:#fff}.vys-tile--red .vys-tile__link{color:#fff}.vys-tile:hover .vys-tile__heading{text-decoration:underline;text-underline-offset:.3rem}@media(max-width:989px){.vys-hero{grid-template-columns:1fr}.vys-hero__side{grid-template-rows:none;grid-template-columns:1fr 1fr}}@media(max-width:749px){.vys-hero__main{min-height:0;background:#fff;border:1px solid #e5e7eb}.vys-slide{min-height:0;display:flex;flex-direction:column}.vys-slide__media{position:relative;aspect-ratio:16 / 10}.vys-slide__media img{position:absolute}.vys-slide__media:after{display:none}.vys-slide__text{position:static;max-width:none;color:#111827;padding:1.6rem 1.6rem 5.2rem}.vys-slide__heading{color:#111827;font-size:2.4rem}.vys-slide__sub{color:#374151;font-size:1.5rem;margin-bottom:1.4rem}.vys-btn{width:100%}.vys-hero__controls{bottom:.8rem;background:#111827b3}.vys-hero__side{grid-template-columns:1fr;gap:1.2rem}.vys-tile{min-height:12rem;grid-template-columns:1.3fr 1fr}.vys-tile__text{padding:1.4rem 1.6rem;gap:.6rem}.vys-tile__heading{font-size:1.8rem}.vys-tile__link{font-size:1.4rem}}.vys-tabs{display:flex;gap:.4rem;border-bottom:1px solid #e5e7eb;margin-bottom:2rem;overflow-x:auto;scrollbar-width:none}.vys-tabs::-webkit-scrollbar{display:none}.vys-tab{border:0;background:none;padding:1.2rem 2.4rem;font-size:1.7rem;color:#374151;cursor:pointer;border-bottom:.3rem solid transparent;margin-bottom:-1px;white-space:nowrap;font-family:inherit}.vys-tab[aria-selected=true]{color:#111827;font-weight:700;border-bottom-color:#0b5cad}.vys-tab:hover{color:#111827}.vys-rail__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.15fr);gap:2.4rem;align-items:stretch}.vys-rail__panel[hidden]{display:none}.vys-promo{position:relative;display:block;border-radius:.8rem;overflow:hidden;min-height:44rem;text-decoration:none;color:#fff;background:#0b1f5c;box-shadow:0 .2rem 1rem #1018281f}.vys-promo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vys-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080c1eb8,#080c1e40 45%,#080c1e00 70%)}.vys-promo__text{position:absolute;left:0;right:0;top:0;padding:3.2rem;z-index:1}.vys-promo__heading{font-size:3.4rem;line-height:1.1;margin:0 0 1rem;color:#fff}.vys-promo__sub{font-size:1.7rem;line-height:1.4;margin:0 0 1.8rem;color:#fffffff2}.vys-promo__btn{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2.2rem;border:2px solid #fff;border-radius:.4rem;font-weight:700;font-size:1.5rem;color:#fff;background:#ffffff14}.vys-promo:hover .vys-promo__btn{background:#fff;color:#0b1f5c}.vys-rail__track{gap:2rem!important}.vys-rail__item{width:calc((100% - 3 * 2rem) / 3.6);min-width:18rem}@media(max-width:989px){.vys-rail__panel{grid-template-columns:1fr;gap:1.6rem}.vys-promo{min-height:0;aspect-ratio:16 / 7}.vys-promo:after{background:linear-gradient(90deg,#080c1ec7,#080c1e33 65%)}.vys-promo__text{top:auto;bottom:0;padding:2rem;max-width:60%}.vys-promo__heading{font-size:2.4rem}.vys-promo__sub{display:none}.vys-rail__item{width:calc((100% - 2 * 1.2rem) / 2.6)}.vys-rail__track{gap:1.2rem!important}}@media(max-width:749px){.vys-tab{padding:1rem 1.6rem;font-size:1.5rem}.vys-promo{aspect-ratio:16 / 9}.vys-promo__text{max-width:75%;padding:1.6rem}.vys-promo__heading{font-size:2.1rem;margin-bottom:.8rem}.vys-promo__btn{min-height:4rem;padding:0 1.6rem;font-size:1.4rem}.vys-rail__item{width:calc((100% - 1.2rem) / 2.15);min-width:0}}.vys-cats{display:grid;grid-template-columns:repeat(var(--vys-cols, 5),minmax(0,1fr));gap:1.6rem;list-style:none;margin:0;padding:0}.vys-cat{display:flex;align-items:center;gap:1.4rem;min-height:9.6rem;padding:0 2.2rem;border-radius:.6rem;color:#fff;text-decoration:none;font-weight:700;font-size:2rem;line-height:1.2;transition:filter .15s,transform .15s}.vys-cat:hover{filter:brightness(1.08);transform:translateY(-.2rem)}.vys-cat svg{flex:0 0 4.4rem;width:4.4rem;height:4.4rem}@media(max-width:989px){.vys-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.vys-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.vys-cat{min-height:7.2rem;padding:0 1.4rem;font-size:1.5rem;gap:1rem}.vys-cat svg{flex-basis:3.2rem;width:3.2rem;height:3.2rem}.vys-cats>li:last-child:nth-child(odd){grid-column:1 / -1}}.vys-promo__heading,.vys-promo__sub,.vys-slide__media{display:block}.vys-tile{grid-template-columns:1.25fr 1fr}.vys-tile__heading{font-size:1.9rem}@media(max-width:1199px)and (min-width:990px){.vys-tile__heading{font-size:1.6rem}.vys-tile__text{padding:1.4rem}}@media(max-width:749px){.vys-hero__main [data-track]{height:auto;align-items:stretch}.vys-slide__media{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:16 / 10;flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vys-home.css.map */
