.new-header__inner{padding:17px 0 15px;background-color:var(--color-white)}.nav{display:none}.new-header__wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:16px}.new-header__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:165px}.new-header__logo a{display:block}.new-header__user,.new-header__search,.collection .new-header__mobile-nav,.list-collections .new-header__mobile-nav{display:none}.mobile-nav{display:flex;align-items:center;justify-content:space-between}.mobile-nav__url{font-size:10px;font-family:var(--tertiary-font);font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase;display:block;color:var(--color-black);transition:.3s}.mobile-nav__url:hover{color:var(--color-blue)}.new-header__mobile-bar{cursor:pointer}.new-header__mobile-bar div{width:16px;height:2px;background-color:var(--color-black);margin-bottom:5px;transition:.3s}.new-header__mobile-bar div:last-child{margin-bottom:0}.new-header__cart{display:block;width:22px}.new-header{position:fixed;top:0;z-index:9;width:100%;--announcement-offset: 26.67px;transform:translateY(var(--announcement-offset));transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}.new-header.scroll-hide,.new-header.scroll-up{transform:translateY(0)}.new-header__mobile-bar.active div:nth-child(2){opacity:0}.new-header__mobile-bar.active div:first-child{transform:translateY(9px) rotate(45deg)}.new-header__mobile-bar.active div:last-child{transform:translateY(-4.5px) rotate(-45deg)}@media(min-width:1024px){.new-header{--announcement-offset: 34.67px}.new-header.scroll-hide{transform:translateY(0)}.new-header__inner{padding:25px 0 26px}.new-header__mobile-nav,.new-header__mobile-bar{display:none}.nav{display:flex;align-items:center;gap:0 30px}.nav__url{font-size:12px;font-family:var(--tertiary-font);color:var(--color-black);font-weight:700;letter-spacing:3px;text-transform:uppercase;line-height:0;display:block;transition:.3s;position:relative}.nav__url:before{content:"";width:0;height:1px;background-color:var(--color-black);position:absolute;bottom:-2px;left:0;transition:.3s}.nav__url:hover:before{width:100%}.new-header__wrapper{margin-bottom:0}.new-header__logo{width:260px}.new-header__right{display:flex;align-items:center;gap:0 20px}.new-header__user,.new-header__search,.new-header__cart{display:block;width:22px}}.new-announcement__inner{background-color:var(--color-blue);padding:10px 0;overflow:hidden}.new-announcement__wrapper{width:calc(100% + 32px);margin:0 -16px}.new-announcement__marquee-track{display:flex;width:max-content;animation:marquee 20s linear infinite}.new-announcement__text{font-size:10px;color:var(--color-white);font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase;font-family:var(--tertiary-font);white-space:nowrap;padding-right:10px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@media(min-width:1024px){.new-announcement__inner{padding:14px 0}.new-announcement__text{text-align:center;padding-right:0;white-space:wrap}.new-announcement__wrapper{width:100%;margin:0}}.hero__inner{padding:97px 0 60px;position:relative}.hero__video{position:absolute;top:0;left:0;width:100%;height:100%}.hero__video video{width:100%;height:100%;object-fit:cover}.hero__video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0003 0% 100%);z-index:1}.hero__video-desktop{display:none}.hero__badge{width:73px;margin-left:auto;display:block;pointer-events:all}.hero__badge:first-child{display:none}.hero__badge-wrapper{position:absolute;top:122px;width:100%;left:0;padding-right:20px;pointer-events:none;z-index:1}.hero__rating{display:flex;align-items:center;gap:10px;justify-content:center}.hero__star{width:85px;display:block}.hero__rating-text{font-size:12px;font-family:var(--tertiary-font);font-weight:700;line-height:normal;letter-spacing:3px;text-transform:uppercase;color:var(--color-white)}.hero__wrapper{position:relative;z-index:1;height:100%}.hero__btn{letter-spacing:1.4px;font-family:var(--tertiary-font);padding:15.5px 28px;max-width:max-content;margin:0 auto 20px;order:3}.hero__btn img{display:none}.hero__text{display:flex;flex-direction:column;text-align:center}.hero__text h2{font-size:30px;color:var(--color-white);font-weight:700;line-height:100%;text-transform:uppercase;margin-bottom:30px}.hero__text h4{font-size:16px;font-family:var(--secondary-font);font-weight:700;line-height:120%;text-transform:uppercase;color:var(--color-white);order:4}.hero__text p{font-size:18px;font-family:var(--tertiary-font);line-height:150%;color:var(--color-white);margin-bottom:20px}.hero__content{display:flex;flex-direction:column;gap:304px 0;padding:0 4px}@media(min-width:1024px){.hero__inner{padding:0;background-color:var(--color-blue);cursor:pointer}.hero__video{position:static;max-height:calc(100vh - 34px);width:50%;margin-left:auto}.hero__video:before{content:none}.hero__wrapper{position:absolute;top:50%;left:0;transform:translateY(-49%);padding-left:22px;width:100%;height:auto}.hero__content{gap:20px;max-width:553px;padding:0;display:block}.hero__badge-wrapper{padding-right:30px;right:0;top:103px;display:flex;align-items:center;gap:20px;justify-content:flex-end}.hero__badge:first-child{display:block}.hero__badge{width:100px;margin-left:0}.hero__text{text-align:left}.hero__text h2{font-size:84px;line-height:85%;letter-spacing:-.84px;margin-bottom:38px}.hero__text h4{order:unset;margin-bottom:20px;font-size:20px}.hero__text p{margin-bottom:40px}.hero__btn{background-color:var(--color-orange);display:inline-flex;align-items:center;justify-content:center;margin-left:0;margin-bottom:0;padding:22.5px 28px}.hero__btn img{display:block;width:9px;line-height:0}.hero__rating{justify-content:flex-start;margin-bottom:20px}.hero__video-desktop{display:block;max-height:calc(100vh - 34px)}.hero__video-mobile{display:none}.bg-remove{background-color:transparent}.bg-remove .hero__video{width:100%}.bg-remove .hero__video:before{content:"";background:linear-gradient(0deg,#0000004d 0% 100%)}}.trusted-brands__item{margin-right:40px}.trusted-brands__item img{max-width:105px;max-height:32px}.trusted-brands__inner{padding:25px 0;background:#ddedf6}.trusted-brands__title{font-family:var(--tertiary-font);font-weight:700;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--color-black);text-align:center;margin-bottom:20px}.trusted-brands__items{width:calc(100% + 32px);margin:0 -16px}.trusted-brands__items .slick-track{display:flex;align-items:center}@media(min-width:1024px){.trusted-brands__items{width:auto;margin:0;display:flex;align-items:center;gap:50px}.trusted-brands__item{margin:0}.trusted-brands__item img{max-width:162px;max-height:61px}.trusted-brands__wrapper{display:flex;align-items:center;gap:50px;justify-content:center}.trusted-brands__title{margin-bottom:0;white-space:nowrap}.trusted-brands__inner{padding:21px 0;background-color:#e3f0fd}}.bundle-collections__inner{padding:65px 0 40px}.bundle-collections__top{margin-bottom:30px}.bundle-collections__title{margin-bottom:35px}.bundle-collections__title p{font-size:12px;color:var(--color-black);font-weight:700;line-height:normal;letter-spacing:3px;text-transform:uppercase;font-family:var(--tertiary-font);margin-bottom:20px}.bundle-collections__title h2{font-size:30px;color:var(--color-blue);line-height:120%}.bundle-collections__btns{padding:10px 15px;border-top:1px solid rgba(0,0,0,.1019607843);border-bottom:1px solid rgba(0,0,0,.1019607843);width:calc(100% + 32px);margin:0 -16px;display:flex;align-items:center;gap:5px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.bundle-collections__btns::-webkit-scrollbar{display:none}.bundle-collections__btn{height:42px;padding:0 14px;background-color:transparent;border:1px solid transparent;color:#000000b2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:120%;letter-spacing:2px;font-family:var(--tertiary-font);display:flex;align-items:center;justify-content:center;white-space:nowrap}.bundle-collections__btn.active{background-color:var(--color-blue);color:var(--color-white);border-color:transparent}.bundle-collections__btn.active:hover{background-color:#001f5a;color:var(--color-white)}.bundle-card__img{position:relative;overflow:hidden;margin-bottom:18px}.bundle-card__img:before{content:"";left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#f5efe2,#ece7da);position:absolute;z-index:1}.bundle-card__img a{display:block;position:relative;z-index:1}.bundle-card__img a img{height:385px;object-fit:cover;transition:.3s}.bundle-card__badge-wrapper{display:flex;align-items:center;gap:5px;position:absolute;width:100%;top:15px;left:0;padding-left:15px;z-index:1}.bundle-card__badge{padding:8px 14px;color:var(--color-white);border-radius:5px;background-color:var(--color-orange);font-size:10px;font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase;font-family:var(--tertiary-font)}.bundle-card__atc{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-white);position:absolute;right:15px;bottom:15px;transition:.3s;z-index:1;cursor:pointer}.bundle-card__atc img{max-width:12px;max-height:12px;filter:brightness(0) invert(1);transition:.3s}.bundle-card:hover .bundle-card__img a img{transform:scale(1.1)}.bundle-card:hover .bundle-card__atc{background-color:var(--color-white)}.bundle-card:hover .bundle-card__atc img{filter:unset;transform:rotate(-90deg)}.bundle-card__star{width:85px;margin-bottom:13px}.bundle-card__title{margin-bottom:14px}.bundle-card__title p{display:block;font-size:10px;font-family:var(--tertiary-font);font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase;color:var(--color-black);opacity:.5;margin-top:10px}.bundle-card__title h4{font-size:16px;font-family:var(--tertiary-font);font-weight:600;line-height:100%;color:var(--color-black)}.bundle-card__price{gap:6px;display:flex;align-items:center}.bundle-card__price span{font-size:14px;font-family:var(--tertiary-font);font-weight:700;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;color:var(--color-black)}.bundle-card__price del{font-size:14px;font-family:var(--tertiary-font);font-weight:700;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;opacity:.45;color:var(--color-black)}.bundle-collections__items{width:calc(100% + 32px);margin:0 -16px;padding-left:15px}.bundle-collections__items .slick-list{padding-right:32px}.bundle-collections__item{padding-right:15px}.bundle-collections__arrows{display:none}.bundle-collections__content{position:relative}.bundle-collections__box{position:absolute;opacity:0;top:0;left:0;width:100%;z-index:-1}.bundle-collections__box.active{opacity:1;position:relative;z-index:1}@media(min-width:1024px){.bundle-collections__inner{padding:85px 0 41px}.bundle-collections__top{margin-bottom:40px;display:flex;align-items:flex-end;justify-content:space-between}.bundle-collections__title{margin-bottom:0}.bundle-collections__title h2{font-size:50px;line-height:90%}.bundle-collections__btns{width:auto}.bundle-collections__btns{padding:0;border-top:none;border-bottom:none;width:auto;margin:0;flex-wrap:wrap;overflow-x:hidden}.bundle-collections__btn{padding:0 22px;border:1px solid rgba(0,0,11,.1019607843)}.bundle-collections__items{width:calc(100% + 25px);margin:0 -12.5px;padding-left:0}.bundle-collections__items .slick-list{padding:0}.bundle-collections__item{padding:0 12.5px}.bundle-card__img{margin-bottom:15px}.bundle-card__img:before{content:none}.bundle-card__img a img{height:495px}.bundle-card__star{width:59px}.bundle-card__info{display:flex;justify-content:space-between;align-items:start}.bundle-card__title{margin-bottom:0}.bundle-card__title h4{margin-bottom:12px}.bundle-card__title p{margin-top:0}.bundle-card__price span,.bundle-card__price del{font-size:12px;letter-spacing:3px}.bundle-collections__arrows{position:absolute;width:100%;justify-content:space-between;pointer-events:none;top:215px;left:0;display:flex}.bundle-collections__prev-arrow,.bundle-collections__next-arrow{display:flex;width:42px;height:42px;justify-content:center;align-items:center;background-color:var(--color-white);border:1px solid var(--color-blue);pointer-events:all;cursor:pointer;position:relative}.bundle-collections__prev-arrow img,.bundle-collections__next-arrow img{max-width:8px;max-height:6px;display:flex;align-items:center;justify-content:center}.bundle-collections__prev-arrow{left:-18px}.bundle-collections__next-arrow{right:-18px}}.brand-highlights__icon{width:35px;height:40px;margin:0 auto 13px}.brand-highlights__content h3{font-family:var(--secondary-font);font-weight:700;font-size:26px;line-height:100%;text-transform:uppercase;color:var(--color-black);text-align:center;margin-bottom:16px}.brand-highlights__content p{font-family:var(--tertiary-font);font-size:13px;line-height:130%;color:var(--color-black);text-align:center}.brand-highlights__inner{padding:25px 0 50px}.brand-highlights__items .slick-dots{margin-top:29px;display:flex;line-height:0;justify-content:center;align-items:center;gap:0 12px}.brand-highlights__items .slick-dots li button{cursor:pointer;padding:0;width:6px;height:6px;border:1px solid #000;border-radius:50%;text-indent:-9999px;background-color:transparent;line-height:0}.brand-highlights__items .slick-dots li.slick-active button{background-color:#ff6c72;border-color:#ff6c72;border:1px solid #ff6c72}.brand-highlights__mobi-title{font-family:var(--tertiary-font);font-weight:700;font-size:14px;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;color:var(--color-black);margin-bottom:29px;text-align:center}.brand-highlights__items .slick-list{padding-bottom:4px}@media(min-width:1024px){.brand-highlights__items{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:0 20px}.brand-highlights__item{flex:1 0 20%;max-width:calc(25% - 13.5px);padding:20px 0 30px}.brand-highlights__icon{width:40px;height:45px}.brand-highlights__content h3{font-size:20px;line-height:120%}.brand-highlights__inner{padding:0 0 40px}.brand-highlights__mobi-title{display:none}}.brand-gallery__inner{background:#ddedf6;padding:61px 0}.brand-gallery__title{margin-bottom:40px;text-align:center}.brand-gallery__title h2{line-height:85%;letter-spacing:-.45px;color:var(--color-blue);margin-bottom:31px}.brand-gallery__title p{font-size:16px;color:var(--color-black);font-family:var(--tertiary-font);line-height:150%}.brand-gallery__items{width:calc(100% + 32px);margin:0 -16px}.brand-gallery__items .slick-list{padding:0 53px}.brand-gallery__item{padding:0 2px}.brand-gallery__item.slick-active .gallery-card__product{opacity:1}.gallery-card{position:relative;overflow:hidden}.gallery-card__img{position:relative;z-index:1}.gallery-card__img:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#0000004d,#0000 16.79%);z-index:2}.gallery-card__img a{display:block;position:relative;z-index:1}.gallery-card__img a img{height:467px;object-fit:cover}.gallery-card__text{position:absolute;font-size:13px;font-family:var(--tertiary-font);color:var(--color-white);line-height:130%;width:100%;top:15px;left:0;padding-left:15px;z-index:1}.gallery-card__product{position:absolute;width:calc(100% - 22px);bottom:10px;left:50%;transform:translate(-50%);background-color:var(--color-white);display:flex;align-items:center;justify-content:space-between;padding-right:20px;transition:.3s;opacity:0;z-index:1}.gallery-card__atc-btn{width:15px;cursor:pointer}.gallery-card__product-info{width:calc(100% - 20px)}.gallery-card__product-info a{display:flex;align-items:center;gap:15px}.gallery-card__product-img{width:61px;height:61px}.gallery-card__product-img img{width:100%;height:100%;object-fit:cover}.gallery-card__product-title{width:calc(100% - 76px)}.gallery-card__product-title h4{font-size:10px;color:var(--color-blue);font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase;font-family:var(--tertiary-font)}.gallery-card__product-price{margin-top:10px;color:var(--color-blue)}.gallery-card__product-price span,.gallery-card__product-price del{font-size:8px;font-weight:700;line-height:120%;letter-spacing:1.6px;text-transform:uppercase}.gallery-card__product-price del{opacity:.45}@media(min-width:1024px){.brand-gallery__inner{padding:50px 0;overflow:hidden}.brand-gallery__title{max-width:613px;margin:0 auto 40px}.brand-gallery__title h2{letter-spacing:0;margin-bottom:25px}.brand-gallery__items{width:100%;margin:0}.brand-gallery__items .slick-list{padding:0;overflow:visible}.gallery-card__product{opacity:1;bottom:-80px}.gallery-card:hover .gallery-card__product{bottom:10px}}.summer-promotion__inner{background-color:var(--color-blue);padding:15px 0 40px}.summer-promotion__right{padding:0 16px;margin-bottom:25px}.summer-promotion__review-star-icon{width:85px}.summer-promotion__review-text{color:var(--color-white);font-family:var(--tertiary-font);font-weight:700;font-size:12px;letter-spacing:3px;text-transform:uppercase}.summer-promotion__review{display:flex;align-items:center;gap:10px;margin-bottom:19px}.summer-promotion__title{margin-bottom:30px}.summer-promotion__title h2{color:var(--color-white);line-height:85%;letter-spacing:-.45px;margin-bottom:30px}.summer-promotion__title h4{color:var(--color-white);font-family:var(--secondary-font);font-weight:700;font-size:20px;line-height:120%;margin-bottom:20px}.summer-promotion__title p{color:var(--color-white);font-family:var(--tertiary-font);font-size:18px;line-height:150%;margin-bottom:15px}.summer-promotion__title p:last-child{margin-bottom:0}.summer-promotion__btn-bag{background-color:#ff6c72;padding:15.5px 0;margin-bottom:20px;font-family:var(--tertiary-font);line-height:100%;letter-spacing:1.4px;text-transform:uppercase}.summer-promotion__btn-more{border:1px solid #fff;padding:15.5px 0;font-family:var(--tertiary-font);line-height:100%;letter-spacing:1.4px;text-transform:uppercase;gap:0 8px}.summer-promotion__btn-more img{width:9px;height:9px}@media(min-width:1024px){.summer-promotion__wrapper{position:relative}.summer-promotion__right{padding:0;margin-bottom:0;width:50%;margin-left:auto}.summer-promotion__inner{padding:0}.summer-promotion__left{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.summer-promotion__btn-wrap{display:flex;gap:20px}.summer-promotion__btn-bag{margin-bottom:0;padding:24px 61px 22px;width:max-content}.summer-promotion__title h2{font-size:84px;letter-spacing:-.84px;margin-bottom:40px}.summer-promotion__btn-more{padding:24px 31px 22px;width:max-content}.summer-promotion__content{max-width:553px}.summer-promotion__title{margin-bottom:40px}}.ctg-card a{display:block}.ctg-range__icon{width:87px;height:86px;margin:0 auto 22px}.ctg-range__title{margin-bottom:30px}.ctg-range__title h2{font-size:30px;line-height:120%;text-align:center;margin-bottom:20px}.ctg-range__title p{font-family:var(--tertiary-font);color:var(--color-black);text-align:center;font-size:16px;line-height:150%}.ctg__title{font-family:var(--tertiary-font);font-weight:800;font-size:18px;line-height:150%;color:#fff}.ctg__arrow{width:39px;height:33px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:4px;background:#ffffff1a}.ctg__arrow img{width:8px;height:4px}.ctg__content{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:20px;left:0;width:100%;padding:0 20px;z-index:1}.ctg-card{position:relative;margin-bottom:20px}.ctg-card:last-child{margin-bottom:0}.ctg-range__inner{padding:40px 0 20px}.ctg__img{position:relative;overflow:hidden}.ctg__img img{transition:.3s}.ctg__img:before{content:"";background:linear-gradient(180deg,#0000 53.64%,#0006);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:1;pointer-events:none}@media(min-width:1024px){.ctg-range__items{display:flex;gap:20px;flex-wrap:wrap}.ctg-card{flex:1 0 20%;max-width:calc(25% - 15px);margin:0}.ctg-range__icon{width:103px;height:102px;margin:0 auto 25px}.ctg-range__title{max-width:517px;margin:0 auto 44px}.ctg-range__title h2{font-size:50px;line-height:90%;margin-bottom:26px}.ctg-card:hover .ctg__img img{transform:scale(1.1)}.ctg-range__inner{padding:50px 0 44px}.ctg__arrow{position:relative;overflow:hidden}.ctg__arrow img{position:relative;left:0;transition:left .3s ease}.ctg__arrow:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:url(button-right-icon.svg);background-repeat:no-repeat;background-position:center;background-size:8px 4px;transition:left .3s ease}.ctg-card:hover .ctg__arrow img{left:100%}.ctg-card:hover .ctg__arrow:before{left:0}}.testimonials__inner{padding:59px 0 55px}.testimonials__title{margin-bottom:20px}.testimonials__title img{width:96px;margin:0 auto 24px}.testimonials__title h2{font-size:26px;line-height:100%;color:var(--color-black);text-align:center}.testimonials__author-star-icon{display:none}.testimonials__author-name{font-family:var(--tertiary-font);font-weight:700;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--color-black);text-align:center}.testimonials__items .slick-dots{margin-top:25px;display:flex;line-height:0;justify-content:center;align-items:center;gap:0 12px}.testimonials__items button{cursor:pointer;padding:0;width:6px;height:6px;border:1px solid #000;border-radius:50%;text-indent:-9999px;background-color:transparent;line-height:0}.testimonials__items .slick-dots li.slick-active button{background-color:#ff6c72;border-color:#ff6c72;border:1px solid #ff6c72}@media(min-width:1024px){.testimonials__items{display:flex;align-items:stretch;gap:45px}.testimonials__item{flex:1 0 30%;max-width:calc(33.3333333333% - 16.33px);display:flex;flex-direction:column;gap:28px 0}.testimonials__title{flex:1;margin-bottom:0;padding:0 31px}.testimonials__title img{display:none}.testimonials__author-star-icon{display:block;width:61px;margin:0 auto 11px}.testimonials__inner{padding:30px 0 60px}.testimonials__author-name{font-size:10px;letter-spacing:2px;line-height:120%}}.newsletter__inner{padding:41px 0 40px;background:#badafb}.newsletter__left{margin-bottom:31px}.newsletter__left h2{font-size:30px;line-height:120%;margin-bottom:20px}.newsletter__left p{font-family:var(--tertiary-font);font-size:16px;line-height:150%;color:var(--color-black)}.newsletter__right{position:relative}.newsletter__right input{border:none;background-color:transparent;font-family:var(--tertiary-font);font-weight:400;font-size:16px;line-height:150%;color:var(--color-black);padding:9px 0;border-bottom:1px solid var(--color-black);display:block;width:100%}.newsletter__right input::placeholder{font-family:var(--tertiary-font);font-weight:400;font-size:16px;line-height:150%;color:var(--color-black)}.newsletter__right button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;margin:0;padding:0;cursor:pointer;position:absolute;top:50%;right:6px;z-index:1;transform:translateY(-50%)}.newsletter__right button img{width:16px;height:16px}@media(min-width:1024px){.newsletter__left{margin-bottom:0;width:54.7%}.newsletter__right{width:43.05%}.newsletter__wrapper{display:flex;align-items:center;gap:30px;max-width:1340px;margin:0 auto}}.footer__logo a,.footer__social a{display:block}.footer__social-icon{width:27px;height:27px}.footer__inner{background-color:var(--color-blue);padding:52px 0 32px}.footer__left-img,.footer__title{display:none}.footer__logo{width:276px;margin:0 auto 16px}.footer__tag-line{width:160px;margin:0 auto 39px}.footer__social{display:flex;align-items:center;justify-content:center;gap:0 13px}.footer__left{padding-bottom:26px;margin-bottom:30px;border-bottom:1px solid #c0cbe2}.footer__item{margin-bottom:39px}.footer__item:last-child{margin-bottom:0}.footer__item h4{font-family:var(--tertiary-font);font-weight:800;font-size:14px;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;color:var(--color-white);text-align:center;margin-bottom:26px}.footer__item ul li{text-align:center;margin-bottom:16px}.footer__item ul li:last-child{margin-bottom:0}.footer__item ul li a{color:var(--color-white);font-family:var(--tertiary-font);font-weight:600;font-size:18px;line-height:150%}.footer__wrap{border-bottom:1px solid #c0cbe2;padding-bottom:40px;margin-bottom:30px}.footer__copyright{margin-bottom:25px;color:#99acd1;text-align:center;font-family:var(--tertiary-font);font-size:10px;font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase}.footer__bot-links{margin-bottom:24px}.footer__bot-links ul{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.footer__bot-links ul li a{display:block;color:#99acd1;text-align:center;font-family:var(--tertiary-font);font-size:10px;font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase}.footer__responsibility p{color:#99acd1;text-align:center;font-family:var(--tertiary-font);font-size:10px;font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase}@media(min-width:1024px){.footer__logo{width:100%;margin:0;padding-bottom:26px;border-bottom:1px solid #c0cbe2}.footer__left{border-bottom:none;margin-bottom:0;padding:16px 18px 23px;width:23.3%;border-right:1px solid #c0cbe2}.footer__right{width:68.95%;margin-top:58px}.footer__wrap{padding-bottom:0;margin-bottom:23px;display:flex;gap:100px}.footer__title,.footer__left-img{display:block}.footer__left-img{width:190px;margin:0 auto}.footer__left-img img{width:100%;height:100%;object-fit:cover}.footer__title{margin-bottom:15px;text-align:center}.footer__title h2{color:var(--color-white);font-family:var(--tertiary-font);font-weight:800;font-size:18px;line-height:150%}.footer__tag-line{margin:0 auto 22px;width:94px}.footer__item{flex:1 0 30%;max-width:calc(33.3333333333% - 20px);margin-bottom:0}.footer__item h4{text-align:left;margin-bottom:34px}.footer__item ul li{text-align:left}.footer__items{display:flex;gap:30px;flex-wrap:wrap}.footer__copyright{margin-bottom:0;text-align:left}.footer__bot-links{margin-bottom:0;padding-left:45px}.footer__bot-links ul{flex-wrap:nowrap}.footer__responsibility p{text-align:left}.footer__bot-links ul li a{position:relative}.footer__bot-links ul li a:before{content:"";width:0;height:1px;position:absolute;bottom:-2px;left:0;transition:.3s;background-color:#99acd1}.footer__bot-links ul li a:hover:before{width:100%}.footer__bot{display:flex;align-items:center;justify-content:space-between}.footer__inner{padding:32px 0 44px}.footer__item ul li a{position:relative}.footer__item ul li a:before{content:"";width:0;height:1px;position:absolute;bottom:-2px;left:0;transition:.3s;background-color:var(--color-white)}.footer__item ul li a:hover:before{width:100%}}@media(min-width:1400px){.footer__bot-links{padding-left:0}}.cart-drawer{position:fixed;width:100%;height:100%;top:0;right:0;z-index:999;background-color:var(--color-white);transition:.3s;transform:translate(100%)}.cart-drawer-show .cart-drawer{transform:translate(0)}.cart-drawer-show .overlay{opacity:.5;pointer-events:all;visibility:visible}.cart-drawer__top{padding:17px 20px 18px}.cart-drawer__top-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.cart-drawer__top-text{font-size:16px;color:var(--color-black);font-weight:700;line-height:120%;text-transform:uppercase;font-family:var(--secondary-font)}.cart-drawer__close{width:10px;cursor:pointer;display:flex;align-items:center;justify-content:flex-end}.cart-drawer__close img{max-width:10px;max-height:10px}.cart-drawer__progress-bar{width:100%;display:block;background-color:#e3f0fd;border-radius:50px;height:7px;overflow:hidden;position:relative;margin-bottom:13px}.cart-drawer__progress{height:100%;border-radius:50px;background-color:var(--color-orange)}.cart-drawer__shipping-text{font-size:13px;color:var(--color-black);font-weight:400;line-height:130%;text-align:center;font-family:var(--tertiary-font)}.cart-drawer__bottom{position:fixed;bottom:0;left:0;width:100%;z-index:99;background-color:var(--color-blue);padding:20px}.cart-drawer__saving,.cart-drawer__order,.cart-drawer__shipping{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.cart-drawer__shipping{margin-bottom:23px}.cart-drawer__saving-text,.cart-drawer__saving-money{font-size:10px;color:var(--color-white);font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase;font-family:var(--tertiary-font)}.cart-drawer__order-text{font-size:20px;font-family:var(--secondary-font);font-weight:700;line-height:120%;color:var(--color-white);text-transform:uppercase}.cart-drawer__order-money{font-size:20px;font-family:var(--secondary-font);font-weight:700;line-height:120%;color:var(--color-white)}.cart-drawer__shipping-title{font-size:10px;font-family:var(--tertiary-font);font-weight:700;line-height:120%;color:var(--color-white);letter-spacing:2px;text-transform:uppercase}.cart-drawer__shipping-calculated{font-size:10px;font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase;font-family:var(--tertiary-font);color:var(--color-white)}.cart-drawer__btn{height:59px;text-align:center;font-size:14px;font-family:var(--tertiary-font);color:var(--color-blue);font-weight:700;line-height:100%;letter-spacing:1.4px;background-color:var(--color-white);text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:14px}.cart-drawer__btn img{max-width:9px;max-height:9px}.cart-drawer__rating{display:flex;align-items:center;gap:10px}.cart-drawer__checkout{margin-bottom:13px}.cart-drawer__rating{display:flex;align-items:center;gap:10px;justify-content:center}.cart-drawer__rating-img{width:67px}.cart-drawer__rating-text{font-size:10px;font-family:var(--tertiary-font);font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase;color:var(--color-white)}.cart-drawer__item{display:flex;align-items:center;gap:25px;position:relative;padding-bottom:20px;border-bottom:1px solid rgba(0,32,102,.1019607843);margin-bottom:20px}.cart-drawer__item:last-child{margin-bottom:0}.cart-drawer__img{width:101px;height:101px;overflow:hidden;border-radius:3px}.cart-drawer__img a{display:block;height:100%}.cart-drawer__img a img{width:100%;height:100%;object-fit:cover}.cart-drawer__info{width:calc(100% - 126px)}.cart-drawer__product-title{margin-bottom:26px}.cart-drawer__product-title h4{font-size:16px;color:var(--color-black);font-weight:700;line-height:120%;font-family:var(--secondary-font);text-transform:uppercase;margin-bottom:14px}.cart-drawer__product-title p{font-size:13px;color:var(--color-black);line-height:120%;font-family:ES Rebond Grotesque TRIAL}.cart-drawer__quantity{display:flex;align-items:center;justify-content:space-between;width:91px}.cart-drawer__quantity input{font-size:12px;font-family:var(--tertiary-font);font-weight:700;line-height:normal;color:var(--color-black);letter-spacing:3px;text-transform:uppercase;text-align:center;margin:0;padding:0;background-color:transparent;border:none;width:21px}.cart-drawer__quantity img{width:7px;padding:5px 0;cursor:pointer}.cart-drawer__del{position:absolute;top:10px;right:0;width:9px;cursor:pointer}.cart-drawer__price{display:flex;align-items:center;gap:6px;width:calc(100% - 94px);justify-content:flex-end}.cart-drawer__price span,.cart-drawer__price del{font-size:14px;color:var(--color-black);font-family:var(--tertiary-font);font-weight:700;line-height:100%;letter-spacing:1.4px;text-transform:uppercase}.cart-drawer__price del{opacity:.45}.cart-drawer__item-quantity-wrap{display:flex;align-items:center;justify-content:space-between}.cart-drawer__items{margin-bottom:20px}.cart-drawer__add-product-title{margin-bottom:20px;text-align:center}.cart-drawer__add-product-title h5{font-size:14px;color:var(--color-black);font-weight:700;line-height:100%;font-family:var(--tertiary-font);letter-spacing:1.4px;text-transform:uppercase}.cart-drawer__product{background-color:#d6e9fd;display:flex;gap:27px}.cart-drawer__product-img{width:158px;position:relative}.cart-drawer__product-img a{display:block;height:100%}.cart-drawer__product-img a img{width:100%;height:100%;object-fit:cover}.cart-drawer__product-info{width:calc(100% - 185px);padding:15px 0}.cart-drawer__product-info h4{font-size:16px;color:var(--color-black);font-family:var(--secondary-font);font-weight:700;line-height:120%;text-transform:uppercase;margin-bottom:14px}.cart-drawer__product-info p{font-size:13px;color:var(--color-black);font-family:var(--tertiary-font);line-height:130%}.cart-drawer__product-price{margin-top:14px;display:flex;align-items:center;gap:6px}.cart-drawer__product-price span{font-size:14px;color:var(--color-black);font-weight:700;line-height:100%;font-family:var(--tertiary-font);letter-spacing:1.4px}.cart-drawer__product-price del{font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:1.4px;font-family:var(--tertiary-font);color:var(--color-black);opacity:.45}.cart-drawer__product-btn{background-color:#00308c;color:var(--color-white);font-size:14px;font-family:var(--tertiary-font);font-weight:700;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;padding:0 18px;display:flex;align-items:center;justify-content:center;max-width:max-content;height:31px}.cart-drawer__product-btn-wrapper{margin-top:22px}.cart-drawer__product-badge{position:absolute;left:5px;top:5px;font-size:8px;color:var(--color-white);font-weight:700;line-height:120%;letter-spacing:1.6px;text-transform:uppercase;height:16px;display:flex;align-items:center;justify-content:center;padding:0 6px;border-radius:3px;background-color:var(--color-orange)}.cart-drawer__inner,.cart-drawer__wrapper{height:100%}.cart-drawer__main{padding:10px 20px 20px;overflow-y:auto;scrollbar-width:none;height:calc(100% - 288px)}@media(min-width:1024px){.cart-drawer{width:485px}.cart-drawer__product-btn{transition:.3s}.cart-drawer__product-btn:hover{background-color:var(--color-orange)}.cart-drawer__btn,.cart-drawer__btn img{transition:.3s}.cart-drawer__btn:hover{background-color:var(--color-orange);color:var(--color-white)}.cart-drawer__btn:hover img{filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(308deg) brightness(103%) contrast(101%)}}div.search{display:none}@media(min-width:1024px){.search__icon{width:22px}.search__close{width:15px;cursor:pointer}.search__input input{font-family:var(--tertiary-font);font-size:18px;font-weight:400;color:var(--color-black);display:block;width:100%;border:none;height:35px;padding:0 10px;text-box-trim:none;text-box-edge:auto!important;line-height:24px!important;overflow:hidden;resize:none;white-space:nowrap}.search__input input::placeholder{font-family:var(--tertiary-font);font-size:18px;font-weight:400;line-height:35px;color:#00000b78}.search__wrap{display:flex;align-items:center}.search__input{width:calc(100% - 37px)}.search__inner{background-color:var(--color-white);padding:18px 0}div.search{display:block;position:absolute;width:100%;top:100%;left:0;z-index:4;transition:.3s;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-20px)}.search-show div.search{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all}}.search-page{padding:32px 0 60px;margin-top:100px}.search-page__header{margin-bottom:28px}.search-page__header h1{font-size:22px;font-weight:700;margin:0 0 16px;color:var(--color-blue);text-transform:uppercase;letter-spacing:.3px}.search-page__count{font-size:13px;color:#888;margin:0 0 18px}.search-page__form{display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:6px;padding:12px 16px;gap:10px;transition:border-color .2s ease}.search-page__form:focus-within{border-color:var(--color-blue)}.search-page__form input{flex:1;border:none;outline:none;font-size:14px;color:var(--color-black)}.search-page__form button{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.search-page__form button img{width:18px;height:18px}.search-page__grid{display:flex;flex-wrap:wrap;gap:16px}.search-page__grid>*{flex:1 0 45%;max-width:calc(50% - 8px)}.search-page__pagination{display:flex;justify-content:center;gap:8px;margin-top:40px;flex-wrap:wrap}.search-page__page-btn{padding:9px 16px;font-family:var(--secondary-font);border:1px solid #e0e0e0;border-radius:4px;text-decoration:none;color:var(--color-blue);font-size:13px;font-weight:600;transition:all .2s ease}.search-page__page-btn:hover{border-color:var(--color-blue)}.search-page__page-btn.is-active{background:var(--color-blue);color:#fff;border-color:var(--color-blue)}.search-page__empty{text-align:center;padding:80px 20px}.search-page__empty p{margin-bottom:22px;color:#888;font-size:15px}.search-page__grid .bundle-card__img a img{height:175px}.search-page__grid .bundle-card__atc{width:32px;height:32px}@media(min-width:1024px){.search-page{padding:60px 0 100px}.search-page__header h1{font-size:32px}.search-page__count{font-size:14px}.search-page__form{max-width:500px}.search-page__grid{gap:20px}.search-page__grid>*{flex:1 0 30%;max-width:calc(100% / 3 - 13.33px)}.search-page__grid .bundle-card__img a img{height:495px}.search-page__grid .bundle-card__atc{width:42px;height:42px}}.menu-drawer{position:fixed;width:100%;height:calc(100% - 65px);background-color:var(--color-white);top:65px;left:0;z-index:10;transition:.3s;transform:translate(-100%)}.menu-drawer__url{font-family:var(--tertiary-font);font-size:12px;font-weight:700;line-height:normal;letter-spacing:3px;text-transform:uppercase;color:var(--color-black);padding:31px 0;display:block}.menu-drawer__item{border-bottom:1px solid rgba(0,32,102,.1019607843)}.menu-drawer__items{margin-bottom:22px}.menu-drawer__bottom-url{font-family:ES Rebond Grotesque TRIAL;font-size:13px;font-weight:400;line-height:120%;color:var(--color-black);display:block}.menu-drawer__bottom-item{margin-bottom:31px}.menu-drawer__bottom-item:last-child{margin-bottom:0}.menu-drawer__bottom-items{margin-bottom:43px}.menu-drawer__social a{display:block}.menu-drawer__social img{width:27px;height:27px}.menu-drawer__social{display:flex;align-items:center;gap:15px}.menu-drawer__item_has-menu{position:relative}.menu-drawer__item_has-menu:after{content:url(right-icon.svg);line-height:0;position:absolute;top:50%;right:0;z-index:1;transform:translateY(-50%)}.menu-drawer__has-menu-back{font-family:ES Rebond Grotesque TRIAL;font-size:13px;font-weight:400;line-height:120%;color:var(--color-black);display:flex;align-items:center;gap:0 10px;padding:27px 0;cursor:pointer}.menu-drawer__has-menu-back:before{content:url(left-icon.svg);line-height:0}.menu-drawer__has-menu-url{display:block;font-family:var(--tertiary-font);font-size:12px;font-weight:700;line-height:normal;letter-spacing:3px;text-transform:uppercase;color:var(--color-black);padding:31px 0}.menu-drawer__has-menu-item{border-top:1px solid rgba(0,32,102,.1019607843)}.menu-drawer__has-menu{position:fixed;width:100%;height:100%;top:0;right:0;z-index:9;transition:.3s;transform:translate(100%);background-color:var(--color-white);padding:30px 15px 16px;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;scrollbar-width:none}.menu-drawer__wrapper{padding:29px 15px 36px;overflow-y:auto;height:100%;scrollbar-width:none}.menu-drawer-show .menu-drawer{transform:translate(0)}.menu-drawer__has-menu.active{opacity:1;visibility:visible;pointer-events:all;transform:translate(0)}.menu-drawer__inner{height:100%}.menu-drawer-show{overflow:hidden!important}.menu-drawer.menu-drawer-height{height:calc(100% - 38px);top:38px}@media(min-width:1024px){.menu-drawer{display:none}}.lipscore-rating-star{fill:#ff6c72!important}.lipscore-rating-review-link{display:none!important}.lipscore-compact-rating-votes{font-size:0}.lipscore-compact-rating-value{display:none!important}.lipscore-compact-rating-wrapper,.lipscore-rating-value,.lipscore-rating-votes,.app-review{color:var(--Resolution-Blue, #00308C);font-family:var(--tertiary-font);font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3px;text-transform:uppercase}.app-review{display:flex;flex-flow:wrap;align-items:center;margin-bottom:25px;display:none}.lipscore-rating-votes{display:inline-block;transform:translateY(3px);margin-right:5px}@media(min-width:1024px){.app-review{display:flex}}#addToCart.is-disabled{opacity:.4;pointer-events:none}.product-details__purchase-label{color:var(--color-blue);font-family:var(--primary-font);font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:12px;padding-bottom:6px;margin-bottom:12px}.product .product-details__purchase-label{font-family:var(--tertiary-font);font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3px;text-transform:uppercase}.product-details__purchase{border-bottom:1px solid var(--color-blue);padding-bottom:30px;margin-bottom:25px}.product .product-details__purchase{border:none;padding-bottom:0}.product-details__purchase-items{display:flex;gap:8px}.product-details__purchase-item{flex:1 0 26%}.product-details__purchase-item input{position:absolute;opacity:0;width:0;height:0}.product-details__purchase-item label{display:flex;justify-content:center;text-align:center;padding:15px 6px;border:2px solid #CCD6E8;border-radius:5px;cursor:pointer;font-family:var(--primary-font);transition:border-color .2s ease,color .2s ease;flex-flow:column;align-items:center;height:100%;justify-content:flex-start}.product-details__purchase-item input:checked+label{border-color:var(--color-blue)}.product-details__purchase-title{font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;color:var(--color-blue);font-family:var(--secondary-font);margin-bottom:12px}.single-product__var-price{color:var(--Resolution-Blue, #00308C);font-family:var(--tertiary-font);font-size:13px;font-style:normal;font-weight:600;line-height:130%;margin-bottom:12px}.single-product__var-price del{color:#8091b2;font-size:11px}.single-product__var-save{color:#fff;font-family:var(--tertiary-font);font-size:10px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:2px;text-transform:uppercase;padding:4px 8px;background-color:#ff6c72;display:inline-block;border-radius:3px;white-space:nowrap;margin-bottom:8px}.single-product__var-free-shipping{color:var(--Resolution-Blue, #00308C);text-align:center;font-family:var(--tertiary-font);font-size:10px;font-style:normal;font-weight:400;line-height:130%}.product-details__purchase-item input:checked+label .product-details__purchase-title{color:var(--color-blue)}.page-404{padding:100px 0;text-align:center}.page-404 p{font-size:18px;font-weight:700}.page-404 h1{padding:20px 0;font-size:34px}@media(min-width:1024px){.page-404{padding:250px 0}.page-404 h1{font-size:45px}.product-details__purchase-label{font-size:14px;padding-bottom:10px;margin-bottom:10px}.product .product-details__purchase-label{padding-top:20px;border-top:1px solid #00308c40}.product-details__purchase-items{gap:12px}.product-details__purchase-item label{padding:15px 10px}.product-details__purchase{padding-bottom:35px;margin-bottom:35px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/style.css.map */
