*,*:before,*:after{padding:0;margin:0;box-sizing:border-box;font-family:Arial,sans-serif}li{list-style:none}a,img,time,input,button,text-area{display:block}img{color:#000;text-wrap:wrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem}@media (max-width: 540px){img{font-size:14px}}a{color:inherit;text-decoration:none}main{width:100%}footer{width:100%}input,button,textarea{font:inherit;background:none;border:none}button,a{cursor:pointer}address{font-style:normal}html{line-height:1;max-width:100vw;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:smooth}body{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;background-color:#000;min-height:100vh;overflow-x:hidden}.cart__input,.hero__form-input{color:#fff;text-wrap:nowrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;padding:12px 24px;background-color:#2f4f677a;outline:none}@media (max-width: 540px){.cart__input,.hero__form-input{font-size:14px}}.cart__input::-moz-placeholder,.hero__form-input::-moz-placeholder{color:#ffffff52;text-wrap:nowrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem}.cart__input::placeholder,.hero__form-input::placeholder{color:#ffffff52;text-wrap:nowrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem}@media (max-width: 540px){.cart__input::-moz-placeholder,.hero__form-input::-moz-placeholder{font-size:14px}.cart__input::placeholder,.hero__form-input::placeholder{font-size:14px}}.cart__submit,.product__btn,.hero__form-submit{color:#0b1218;text-wrap:nowrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;display:flex;justify-content:center;align-items:center;padding:12px 48px;background-color:#fff;cursor:pointer}.logo__img{width:51px;height:24px;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-bg-img{width:max(1920px,100%);height:auto;position:absolute;top:0;left:50%;z-index:-1;transform:translate(-50%)}.product-bg{width:max(1920px,100%);height:960px;position:absolute;top:0;left:50%;z-index:-1;-webkit-mask-image:linear-gradient(to bottom,#000,transparent);mask-image:linear-gradient(to bottom,#000,transparent);-o-object-fit:cover;object-fit:cover;opacity:.12;transform:translate(-50%)}.header{width:100%;position:relative;z-index:100;display:flex;justify-content:center;align-items:center;padding:20px 20px 0}.header__container{width:min(1352px,100%);position:relative;display:flex;justify-content:space-between;align-items:center;padding:8px 48px}@media (max-width: 1200px){.header__container{padding:8px 0}}.header__bg-img{width:100%;position:absolute;top:50%;left:50%;z-index:-1;display:flex;transform:translate(-50%,-50%)}@media (max-width: 1200px){.header__bg-img{width:1350px}}.header__left{display:flex;gap:24px}@media (max-width: 960px){.header__left{gap:12px}}.header__nav{display:flex;gap:24px}@media (max-width: 960px){.header__nav{position:absolute;top:calc(100% + 10px);left:20px;flex-direction:column;align-items:center;gap:20px;padding:10px;background-color:#fff;border:2px solid rgb(0,0,0);opacity:0;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.header__nav.active{opacity:1;visibility:visible}}.header__nav-link{color:#000;text-wrap:nowrap;font: 400 20px Germania One,Arial,sans-serif;line-height:1;letter-spacing:-.03rem;width:100%;height:100%}.header__btn{height:auto;display:none;flex-direction:column;justify-content:center;align-items:center;gap:4px}@media (max-width: 960px){.header__btn{display:flex}}.header__line{width:18px;height:2px;background-color:#000;border-radius:100px;transition:transform .2s ease}.header__line--1{transform-origin:left bottom}.header__line--2{transform-origin:center center}.header__line--3{transform-origin:left top}.header__right{display:flex;gap:24px}.header__bonus,.header__cart{color:#000;text-wrap:nowrap;font: 400 20px Germania One,Arial,sans-serif;line-height:1;letter-spacing:-.03rem}.main{width:100%;display:flex;flex-direction:column;justify-content:content;align-items:center;padding-top:64px;flex:1}.main>*{width:100%;display:flex;justify-content:center;align-items:center;padding:0 20px;margin-bottom:264px}@media (max-width: 720px){.main>*{margin-bottom:190px}}.hero__container{width:min(1520px,100%);display:flex;flex-direction:column;justify-content:center;align-items:center}.hero__title{color:#fff;text-wrap:wrap;font: 400 152px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;text-align:center;width:100%;margin-bottom:32px}@media (max-width: 1520px){.hero__title{font-size:96px}}@media (max-width: 720px){.hero__title{font-size:64px}}@media (max-width: 540px){.hero__title{font-size:40px}}@media (max-width: 720px){.hero__title{margin-bottom:24px}}.hero__subtitle{color:#ffffffa3;text-wrap:wrap;font: 500 20px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;text-align:center;width:min(690px,100%);margin-bottom:48px}@media (max-width: 540px){.hero__subtitle{font-size:16px}}@media (max-width: 720px){.hero__subtitle{margin-bottom:24px}}.hero__form{width:min(672px,100%);position:relative;padding:52px 32px;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background-color:#2f4f677a}@media (max-width: 540px){.hero__form{padding:32px 24px}}.hero__corner{width:59px;height:59px;position:absolute}.hero__corner--top-left{top:0;left:0;transform:translate(-40%,-40%)}.hero__corner--top-right{top:0;right:0;transform:translate(40%,-40%) rotate(90deg)}.hero__corner--bottom-right{right:0;bottom:0;transform:translate(40%,40%) rotate(180deg)}.hero__corner--bottom-left{left:0;bottom:0;transform:translate(-40%,40%) rotate(270deg)}@media (max-width: 960px){.hero__corner{width:40px;height:40px}}.hero__form-title{color:#fff;text-wrap:wrap;font: 400 32px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;text-align:center;width:100%;margin-bottom:24px}@media (max-width: 540px){.hero__form-title{font-size:24px}}.hero__form-subtitle{color:#ffffffa3;text-wrap:wrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;text-align:center;width:100%;margin-bottom:24px}@media (max-width: 540px){.hero__form-subtitle{font-size:14px}}.hero__form-input{width:100%;margin-bottom:8px}.hero__form-submit{width:100%}.relics__container{width:min(1520px,100%)}.relics__main-img{width:100%}.relics__captions{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:64px}@media (max-width: 960px){.relics__captions{flex-direction:column}}.relics__caption{color:#ffffffa3;text-wrap:wrap;font: 500 20px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;width:calc((100% - 32px) / 3)}@media (max-width: 540px){.relics__caption{font-size:16px}}@media (max-width: 960px){.relics__caption{width:100%}}.relics__title{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:-10px}@media (max-width: 720px){.relics__title{margin-bottom:10px}}.relics__title-shadow{width:100%;height:300px;position:absolute;top:50%;z-index:2;background-color:#000;border-radius:100%;filter:blur(40px);transform:translateY(-32%)}@media (max-width: 720px){.relics__title-shadow{transform:translateY(-25%)}}@media (max-width: 540px){.relics__title-shadow{transform:translateY(-20%)}}.relics__title-top{color:#fff;text-wrap:nowrap;font: 400 152px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;width:-moz-max-content;width:max-content;z-index:1}@media (max-width: 1520px){.relics__title-top{font-size:96px}}@media (max-width: 720px){.relics__title-top{font-size:64px}}@media (max-width: 540px){.relics__title-top{font-size:40px}}.relics__title-bottom{color:#fff;text-wrap:nowrap;font: 400 152px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;width:-moz-max-content;width:max-content;position:relative;z-index:3;transform:translateY(-72px)}@media (max-width: 1520px){.relics__title-bottom{font-size:96px}}@media (max-width: 720px){.relics__title-bottom{font-size:64px}}@media (max-width: 540px){.relics__title-bottom{font-size:40px}}@media (max-width: 1520px){.relics__title-bottom{transform:translateY(-50px)}}@media (max-width: 720px){.relics__title-bottom{transform:translateY(-30px)}}@media (max-width: 540px){.relics__title-bottom{transform:translateY(-20px)}}.relics__red-line{width:110%;position:absolute;bottom:0;z-index:-1;transform:translateY(10%)}.products{position:relative;z-index:10;display:flex;flex-wrap:wrap;gap:16px}.products__product{width:calc((100% - 32px) / 3);position:relative;overflow:hidden}@media (max-width: 960px){.products__product{width:calc((100% - 16px)/2)}}@media (max-width: 720px){.products__product{width:100%}}.products__product-border{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#fff;-webkit-mask:url(/assets/images/card-mas.CGG-cfA-.png);mask:url(/assets/images/card-mas.CGG-cfA-.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.products__product-img{width:100%;height:496px;z-index:-1;-o-object-fit:cover;object-fit:cover}@media (max-width: 1200px){.products__product-img{height:400px}}.products__product-info{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px;padding:32px}.products__product-main{width:100%;display:flex;justify-content:space-between;gap:32px}.products__product-name{color:#fff;text-wrap:nowrap;font: 400 32px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (max-width: 540px){.products__product-name{font-size:24px}}.products__product-price{color:#fff;text-wrap:nowrap;font: 400 32px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem}@media (max-width: 540px){.products__product-price{font-size:24px}}.products__product-description{color:#ffffffa3;text-wrap:wrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media (max-width: 540px){.products__product-description{font-size:14px}}.products__product-link{color:#fff;text-wrap:wrap;font: 400 20px Germania One,Arial,sans-serif;line-height:1;letter-spacing:-.03rem}.reviews__container{width:min(1520px,100%)}.reviews__title{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:26px;margin-bottom:64px}.reviews__title-first{color:#fff;text-wrap:nowrap;font: 400 152px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem}@media (max-width: 1520px){.reviews__title-first{font-size:96px}}@media (max-width: 720px){.reviews__title-first{font-size:64px}}@media (max-width: 540px){.reviews__title-first{font-size:40px}}.reviews__title-second{color:#fff;text-wrap:nowrap;font: 400 152px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;position:relative;z-index:-1}@media (max-width: 1520px){.reviews__title-second{font-size:96px}}@media (max-width: 720px){.reviews__title-second{font-size:64px}}@media (max-width: 540px){.reviews__title-second{font-size:40px}}.reviews__red-line{position:absolute;left:50%;bottom:0;z-index:-1;transform:translate(-50%,10%)}@media (max-width: 720px){.reviews__red-line{width:150%}}.reviews__title-third{color:#fff;text-wrap:nowrap;font: 400 152px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem}@media (max-width: 1520px){.reviews__title-third{font-size:96px}}@media (max-width: 720px){.reviews__title-third{font-size:64px}}@media (max-width: 540px){.reviews__title-third{font-size:40px}}.reviews__reviews{width:100%;display:flex;flex-direction:column;gap:64px}.reviews__review{width:100%;position:relative;display:flex;align-items:center;gap:64px}.reviews__review:nth-of-type(2n){flex-direction:row-reverse}.reviews__review:nth-of-type(1){z-index:0}.reviews__review:nth-of-type(2){z-index:1}.reviews__review:nth-of-type(3){z-index:2}@media (max-width: 960px){.reviews__review{flex-direction:column}.reviews__review:nth-of-type(2n){flex-direction:column}}.reviews__img-wrapper{width:min(500px,100%);height:366px;position:relative}@media (max-width: 540px){.reviews__img-wrapper{height:200px}}.reviews__img{position:absolute;top:0;left:0;z-index:-1}@media (max-width: 540px){.reviews__img{transform:scale(.58);transform-origin:top left}}.reviews__text{color:#ffffffa3;text-wrap:wrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;flex:1}@media (max-width: 540px){.reviews__text{font-size:14px}}.faq__container{width:min(1520px,100%);display:flex;flex-direction:column;align-items:center}.faq__title{color:#fff;text-wrap:wrap;font: 400 152px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;text-align:center;width:min(1200px,100%);position:relative;z-index:10;margin-bottom:64px}@media (max-width: 1520px){.faq__title{font-size:96px}}@media (max-width: 720px){.faq__title{font-size:64px}}@media (max-width: 540px){.faq__title{font-size:40px}}.faq__red-line{width:60%;position:absolute;top:20%;left:20px;z-index:-1}@media (max-width: 1520px){.faq__red-line{width:40%;top:50%;left:0;transform:translate(-20%,-50%)}}@media (max-width: 540px){.faq__red-line{width:80%}}.faq__info{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-end}.faq__img{position:absolute;top:50%;left:0;z-index:-1;transform:translate(-20%,-50%)}@media (max-width: 1520px){.faq__img{height:100%}}.faq__list{width:min(978px,100%)}.faq__list-item{width:100%;margin-bottom:78px}.faq__question{color:#fff;text-wrap:wrap;font: 400 96px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;width:100%;margin-bottom:32px}@media (max-width: 1520px){.faq__question{font-size:64px}}@media (max-width: 960px){.faq__question{font-size:32px}}.faq__answer{color:#ffffffa3;text-wrap:wrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;width:100%}@media (max-width: 540px){.faq__answer{font-size:14px}}.footer{width:100%;display:flex;justify-content:center;align-items:center;padding:0 20px 64px}.footer__container{width:min(1520px,100%);display:flex;justify-content:space-between;align-items:center;gap:32px}@media (max-width: 960px){.footer__container{align-items:flex-start}}.footer__links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:24px}.footer__link{color:#fff;text-wrap:nowrap;font: 400 20px Germania One,Arial,sans-serif;line-height:1;letter-spacing:-.03rem}.catalog__container{width:min(1520px,100%)}.product__container{width:min(1520px,100%);display:flex;flex-direction:column;align-items:center;gap:32px}.product__img{width:496px;height:496px;-o-object-fit:cover;object-fit:cover}@media (max-width: 720px){.product__img{width:100%;height:auto;aspect-ratio:1/1}}.product__name{color:#fff;text-wrap:wrap;font: 400 152px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;text-align:center}@media (max-width: 1520px){.product__name{font-size:96px}}@media (max-width: 720px){.product__name{font-size:64px}}@media (max-width: 540px){.product__name{font-size:40px}}.product__description{color:#ffffffa3;text-wrap:wrap;font: 500 20px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;text-align:center}@media (max-width: 540px){.product__description{font-size:16px}}.product__price{color:#ffffffa3;text-wrap:wrap;font: 500 20px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;text-align:center}@media (max-width: 540px){.product__price{font-size:16px}}.product__btn--black{color:#fff;background-color:transparent;box-shadow:inset 0 0 0 2px #fff}.cart__container{width:min(1520px,100%);display:flex;flex-direction:column;align-items:center}.cart__title{color:#fff;text-wrap:wrap;font: 400 152px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;text-align:center;width:100%;margin-bottom:32px}@media (max-width: 1520px){.cart__title{font-size:96px}}@media (max-width: 720px){.cart__title{font-size:64px}}@media (max-width: 540px){.cart__title{font-size:40px}}.cart__caption{color:#ffffffa3;text-wrap:wrap;font: 500 20px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;text-align:center;width:min(950px,100%);margin-bottom:48px}@media (max-width: 540px){.cart__caption{font-size:16px}}.cart__panel{width:100%;position:relative;padding:32px;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background-color:#2f4f677a}@media (max-width: 540px){.cart__panel{padding:24px}}.cart__corner{width:59px;height:59px;position:absolute}.cart__corner--top-left{top:0;left:0;transform:translate(-40%,-40%)}.cart__corner--top-right{top:0;right:0;transform:translate(40%,-40%) rotate(90deg)}.cart__corner--bottom-right{right:0;bottom:0;transform:translate(40%,40%) rotate(180deg)}.cart__corner--bottom-left{left:0;bottom:0;transform:translate(-40%,40%) rotate(270deg)}@media (max-width: 960px){.cart__corner{width:40px;height:40px}}.cart__products{width:100%;display:flex;flex-direction:column;gap:32px;margin-bottom:32px}@media (max-width: 540px){.cart__products{gap:24px}}.cart__product{width:100%;display:flex;gap:24px}@media (max-width: 1200px){.cart__product{display:grid;grid-template-columns:104px 1fr;gap:24px;grid-template-areas:"logo btns" "info info"}}@media (max-width: 540px){.cart__product{gap:12px}}.cart__product-img{width:104px;height:104px}@media (max-width: 1200px){.cart__product-img{grid-area:logo}}.cart__product-info{width:min(856px,100%);height:auto;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1200px){.cart__product-info{grid-area:info}}.cart__product-name{color:#fff;text-wrap:nowrap;font: 400 32px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (max-width: 540px){.cart__product-name{font-size:24px}}.cart__product-description{color:#ffffffa3;text-wrap:wrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width: 540px){.cart__product-description{font-size:14px}}.cart__btns{height:auto;display:flex;flex-direction:column;justify-content:space-between;margin-left:auto}@media (max-width: 1200px){.cart__btns{width:100%;justify-content:flex-start;align-items:flex-start;gap:24px;grid-area:btns}}@media (max-width: 540px){.cart__btns{gap:12px}}.cart__price{color:#fff;text-wrap:nowrap;font: 400 32px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem}@media (max-width: 540px){.cart__price{font-size:24px}}.cart__remove-btn{color:#ffffff52;text-wrap:nowrap;font: 400 32px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;cursor:pointer}@media (max-width: 540px){.cart__remove-btn{font-size:24px}}.cart__line{width:100%;height:3px;margin-bottom:102px;background-color:#fff;border-radius:100%}@media (max-width: 720px){.cart__line{margin-bottom:70px}}.cart__result{color:#fff;text-wrap:nowrap;font: 400 32px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;text-align:right;margin-bottom:32px}@media (max-width: 540px){.cart__result{font-size:24px}}.cart__inputs{display:flex;gap:8px;margin-bottom:8px}@media (max-width: 540px){.cart__inputs{flex-direction:column}}.cart__input{width:calc((100% - 16px)/2)}@media (max-width: 540px){.cart__input{width:100%}}.cart__submit{width:100%}.policy__container{width:min(1520px,100%);display:flex;flex-direction:column;align-items:center}.policy__title{color:#fff;text-wrap:wrap;font: 400 152px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;text-align:center;margin-bottom:32px;word-break:break-all}@media (max-width: 1520px){.policy__title{font-size:96px}}@media (max-width: 720px){.policy__title{font-size:64px}}@media (max-width: 540px){.policy__title{font-size:40px}}.policy__list{position:relative;z-index:2;display:flex;flex-direction:column;gap:64px;counter-reset:title-counter 0}.policy__element{width:100%}.policy__element-title{color:#fff;text-wrap:wrap;font: 400 32px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;margin-bottom:24px;counter-increment:title-counter 1}@media (max-width: 540px){.policy__element-title{font-size:24px}}.policy__element-title:before{color:#fff;text-wrap:wrap;font: 400 32px Germania One,Arial,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:-.03rem;content:counter(title-counter) "."}@media (max-width: 540px){.policy__element-title:before{font-size:24px}}.policy__element-text{color:#ffffffa3;text-wrap:wrap;font: 500 16px Inter,Arial,sans-serif;line-height:1.5;letter-spacing:-.03rem}@media (max-width: 540px){.policy__element-text{font-size:14px}}
