.header{display:none}.barvy__banner{width:100%;height:calc(100vh + 20px);max-height:820px;position:relative;overflow:hidden;margin:85px auto 0}.barvy__banner .barvy-head{max-width:1440px;position:relative;margin:0 auto}.barvy__banner-wrapper{margin:0 auto;display:flex;flex-direction:row;height:100%;width:100%;position:relative;z-index:1;justify-content:space-between}.barvy__banner-wrapper .text-content--wrapper{position:absolute;bottom:80px;z-index:2;width:100vw}.barvy__banner-wrapper .text-content--wrapper .text{position:relative;display:flex;flex-direction:column;gap:20px;z-index:2}.barvy__banner-wrapper .text-content--wrapper .text .title{max-width:811px;width:811px;font-family:Buduj Sans TRIAL Height,sans-serife;font-size:44px;font-weight:400;line-height:64px;letter-spacing:-.04em;text-align:left;color:#fff;text-transform:uppercase}.barvy__banner-wrapper .text-content--wrapper .text .desc{font-family:e-Ukraine,sans-serif;font-size:24px;font-weight:300;line-height:32px;letter-spacing:-.06em;text-align:left;color:#fff;max-width:541px}.barvy__banner-wrapper .text-wr{position:absolute;max-width:1400px;margin:0 auto;bottom:80px;left:80px}.barvy__banner-wrapper .text-wr .text{position:relative;display:flex;flex-direction:column;gap:20px;z-index:2}.barvy__banner-wrapper .text-wr .text .title{max-width:811px;width:811px;font-family:Buduj Sans TRIAL Height,sans-serife;font-size:44px;font-weight:400;line-height:64px;letter-spacing:-.04em;text-align:left;color:#fff;text-transform:uppercase}.barvy__banner-wrapper .text-wr .text .desc{font-family:e-Ukraine,sans-serif;font-size:24px;font-weight:300;line-height:32px;letter-spacing:-.06em;text-align:left;color:#fff;max-width:541px}.barvy__banner-wrapper .barvy-slider{width:100%}.barvy__banner-wrapper .barvy-slider img{width:100%;height:800px;object-fit:cover}.barvy__banner-wrapper .barvy-slider .swiper-wrapper .swiper-slide{position:relative}.barvy__banner-wrapper .barvy-slider .col-wr{position:relative;max-width:1400px;margin:0 auto}.barvy__banner-wrapper .barvy-slider .col-wr .about-collection{z-index:2;position:absolute;right:80px;bottom:80px;color:#fff;font-family:e-Ukraine,sans-serif;font-size:24px;font-weight:300;line-height:32px;letter-spacing:-.06em;text-align:left;width:fit-content}.barvy__banner-wrapper .barvy-slider .col-wr .about-collection:after{content:"";position:absolute;bottom:2px;width:100%;left:0;height:1px;background-color:#fff;transition:width .4s ease-in-out}.barvy__banner-wrapper .barvy-slider .col-wr .about-collection:hover:after{width:0}.barvy__banner .swiper-pagination{z-index:1;width:8px;position:absolute;top:351px!important;right:80px!important;display:flex;flex-direction:column;gap:22px}.barvy__banner .swiper-pagination .swiper-pagination-bullet{border:1px solid #F7F9E4;border-radius:100%;display:flex;position:relative;z-index:1;width:8px;height:8px}.barvy__banner .swiper-pagination .swiper-pagination-bullet-active{background-color:#f7f9e4}.barvy__banner-ico{position:absolute;top:65px;z-index:2;left:80px}.barvy__banner .go-to-bordo{position:absolute;top:65px;z-index:2;right:80px;display:flex;flex-direction:column;gap:12px;align-items:flex-end}.barvy__banner .go-to-bordo span{font-family:Atyp Text,sans-serife;font-size:20px;font-weight:400;line-height:26px;letter-spacing:-.06em;text-align:left;color:#fff}@media screen and (max-width: 1920px){.barvy__banner-wrapper .text-wr{left:340px}}@media screen and (max-width: 1440px){.barvy__banner-wrapper .text-wr{left:5%}}@media screen and (width: 1680px){.barvy__banner-wrapper .text-wr{left:192px}}@media screen and (max-width: 1024px){.barvy__banner{width:100%;overflow:hidden;height:496px;position:relative;max-width:1440px;margin:0 auto}.barvy__banner-wrapper{margin:0 auto;display:flex;flex-direction:row;height:100%;width:100%;position:relative;z-index:1;justify-content:space-between}.barvy__banner-wrapper .text-content--wrapper{left:16px;bottom:28px;max-width:calc(100% - 32px)}.barvy__banner-wrapper .text-content--wrapper .text{display:flex;position:relative;gap:12px}.barvy__banner-wrapper .text-content--wrapper .text .title{max-width:calc(100% - 32px);font-family:Buduj Sans TRIAL Height,sans-serife;font-size:30px;font-weight:400;line-height:50px;letter-spacing:-.04em;text-align:left;color:#fff;text-transform:uppercase}.barvy__banner-wrapper .text-content--wrapper .text .desc{font-family:e-Ukraine,sans-serif;font-size:16px;font-weight:300;padding-right:12px;line-height:24px;letter-spacing:-.06em;text-align:left;color:#fff;max-width:100%}.barvy__banner-wrapper .barvy-slider{width:100%}.barvy__banner-wrapper .barvy-slider img{width:100%;height:496px}.barvy__banner-wrapper .barvy-slider .swiper-wrapper .swiper-slide{position:relative}.barvy__banner-wrapper .barvy-slider .about-collection,.barvy__banner .swiper-pagination{display:none}.barvy__banner-ico{position:absolute;top:24px;z-index:2;left:16px;width:160px;height:45px}.barvy__banner .go-to-bordo{position:absolute;top:18px;z-index:2;right:16px;display:flex;flex-direction:column;gap:0;align-items:flex-end}.barvy__banner .go-to-bordo span{font-family:Atyp Text,sans-serife;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.06em;text-align:left;color:#fff}.barvy__banner .go-to-bordo svg{width:112px;height:28px}}@media screen and (width: 1515px){.barvy__banner-wrapper{left:115px}}
