.top{position:relative}.top__nav{background-color:#fff;justify-content:center;padding-bottom:15px;padding-top:15px;position:absolute;width:100%;z-index:2}.top__nav,.top__nav-items{align-items:center;display:flex}.top__nav-items{gap:30px;list-style-type:none}.top__nav-item{position:relative}.top__nav-link{color:#222;color:var(--base-color-text);font-size:14px;font-weight:600;line-height:26px;padding:20px;text-transform:uppercase}.top__mega__box{background-color:#fff;border:1px solid #e8e8e8;border-radius:5px;display:none;padding:20px;position:absolute;top:30px;z-index:20}.top__mega__item{margin-right:46px}.top__mega__title{border-bottom:1px solid #e8e8e8;color:#222;color:var(--base-color-text);line-height:32px;text-transform:uppercase;width:235px}.top__mega__link,.top__mega__title{font-size:14px;font-weight:400;letter-spacing:.025em}.top__mega__link{color:#646464;display:block;line-height:28px;text-transform:none}.top__mega__link:hover{color:#f16d7f;color:var(--base-color-pink)}.top__mega__item:last-of-type{margin-right:0}.top__mega__box:before{background-color:#fff;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;content:"";display:block;height:16px;left:30px;position:absolute;top:-9px;transform:rotate(45deg);width:16px}.top__nav-item:hover .top__mega__box{display:flex}.last:hover .top__mega__box{left:auto;right:0}.last:hover .top__mega__box:before{left:auto;right:35px}img{max-width:100%}.header{background-color:#fff;margin-bottom:25px;margin-top:25px;position:relative;z-index:10}.header__head{justify-content:space-between}.header__head,.header__left{align-items:center;display:flex}.header__left{justify-content:flex-start}.header__logo{padding-right:39px}.header__dropdown{height:38px;position:relative;width:87px}.header__form{align-items:center;display:flex}.header__title{border-bottom:1px solid #e8e8e8;line-height:32px;text-transform:uppercase}.header__link,.header__title{color:#222;color:var(--base-color-text);font-size:14px;font-weight:400;letter-spacing:.025em;text-align:left}.header__link{display:block;float:none;line-height:28px;margin-top:5px}.header__link:hover{background-color:#fff;color:#f16d7f;color:var(--base-color-pink)}.header__control{border:1px solid #e6e6e6;min-height:38px;padding:9px 16px 10px;width:15vw}.header__control::placeholder{color:#a4a4a4;font-family:Lato,sans-serif;font-size:14px;font-weight:300}.header__search{background-color:#fff;border:1px solid #e6e6e6;cursor:pointer;min-height:38px;width:3vw}.header__right{align-items:center;display:flex;justify-content:flex-end;overflow:hidden}.header__basket{float:left;position:relative}.header__basket-drd{background-color:#fff;border:none;cursor:pointer;margin-right:26px}.header__basket-count{align-items:center;background-color:#f16d7f;background-color:var(--base-color-pink);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;left:0;position:absolute;top:-1px;width:20px}.header__content-basket{background-color:#fff;border:1px solid #e8e8e8;border-radius:5px;display:none;padding:10px;position:fixed;width:355px;z-index:1000}.header__basket-drd .header__content-basket.show{display:block!important}.header__basket-item-container{align-items:center;display:flex;justify-content:space-between}.header__basket-box{align-items:center;color:#222;color:var(--base-color-text);display:flex;padding:10px}.header__basket-item{padding-left:10px;padding-right:10px}.header__basket-text{color:#222;color:var(--base-color-text);font-weight:700;text-transform:uppercase}.header__basket-cash,.header__basket-text{font-size:12px;line-height:1.2;padding:5px}.header__basket-cash{color:#f16d7f;color:var(--base-color-pink);font-weight:400}.header__basket-times{color:silver;cursor:pointer;font-size:16px;font-weight:400;line-height:1.2;padding-left:15px}.header__basket-times:hover{color:#f16d7f;color:var(--base-color-pink)}.header hr{border:1px solid #edededbd}.header__basket-total{color:#222;color:var(--base-color-text);display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:1.2;padding-top:10px;text-transform:uppercase}.header__basket-btn{grid-gap:10px;display:grid;gap:10px;justify-content:center;margin-top:20px}.header__basket-check{border:1px solid #eaeaea;color:#4a4a4a;font-size:14px;font-weight:700;line-height:1.2;padding:20px;text-align:center;text-transform:uppercase;width:12vw}.header__basket-check:hover{border:1px solid #f16d7f;border:1px solid var(--base-color-pink);color:#f16d7f;color:var(--base-color-pink)}.header__dropdown-account{position:relative}.header__btn-account{background-color:#f16d7f;background-color:var(--base-color-pink);border:1px solid #f16d7f;border:1px solid var(--base-color-pink);color:#fff;cursor:pointer;font-size:15px;font-weight:400;height:38px;width:140px}.header__btn-account:hover{background-color:#fff;transition:all .5s}.header__dropdown-account-content{color:#fff;padding:10px 30px;text-align:center}.header__dropdown-account-content:hover{color:#f16d7f;color:var(--base-color-pink)}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{margin:0;padding:0}body{font-family:Lato,sans-serif}a{text-decoration:none}.container{max-width:1170px}.center{padding-left:calc(50% - 585px);padding-right:calc(50% - 585px)}.bagrd{height:450px;position:relative}.bagrd__position{background-color:#e8e8e8;display:flex;justify-content:center;position:absolute;top:-1px;width:100%;z-index:-1}.bagrd__content{padding-top:300px}.bagrd__info{border-left:12px solid #f16d7f;padding-left:16px}.bagrd__title{font-size:60px}.bagrd__heading,.bagrd__title{color:var(--base-color-text);font-weight:700}.bagrd__heading,.bagrd__span{font-size:40px}.bagrd__span{color:var(--base-color-pink);font-weight:700}.breadcrumbs{margin-bottom:220px;position:relative}.breadcrumbs__top{background-color:#f8f3f4;display:flex;height:90px;justify-content:space-between;padding-top:115px;position:absolute;top:103px;width:100%;z-index:1}.breadcrumbs__info{color:var(--base-color-pink);font-size:18px;font-weight:900;line-height:20px;text-transform:uppercase}.breadcrumbs__items{display:flex;gap:5px}.breadcrumbs__item{list-style:none}.breadcrumbs__link{color:#636363;font-size:14px;font-weight:300;line-height:20px;text-transform:uppercase}.active,.breadcrumbs__link:hover{color:var(--base-color-pink)}.active{font-weight:700}.cart{border-collapse:collapse;display:inline-block;width:100%}.cart__table{border-spacing:0;margin-bottom:44px;margin-top:270px;width:100%}.cart__column{border-bottom:1px solid #ddd;color:var(--base-color-text);font-size:13px;font-weight:700;letter-spacing:-.015em;line-height:20px;padding-bottom:20px;text-transform:uppercase}.cart_left{text-align:left}.cart_right{text-align:right}.cart__row{border-bottom:1px solid #ddd;color:#656565;font-size:13px;font-weight:400;line-height:20px;padding:22px 0;text-align:center}.cart__box{color:var(--base-color-text);display:flex}.cart__desc{padding-left:21px}.cart__heading{color:var(--base-color-text);font-size:13px;font-weight:600;line-height:1.2;padding-bottom:38px;text-transform:uppercase}.cart__color,.cart__size{color:#575757;font-size:13px;font-weight:400;line-height:20px}.cart__circle{color:silver;cursor:pointer;display:block;float:inline-end;font-size:16px;font-weight:400;line-height:1.2;padding-right:15px}.cart__circle:hover{color:var(--base-color-pink)}.cart__number-container{width:60px}.cart__number{background-color:#fff;border:1px solid #eaeaea;height:30px;outline:none;text-align:center;width:100%}.cart__number::-webkit-inner-spin-button,.cart__number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart__number[type=number]{-moz-appearance:textfield}.cart__button{display:flex;justify-content:space-between;margin-bottom:63px}.cart__btn{background-color:#fff;border:1px solid #eaeaea;color:#4a4a4a;cursor:pointer;font-size:14px;font-weight:700;line-height:1.2;padding:20px 39px 18px;text-align:center;text-decoration:none;text-transform:uppercase}.cart__btn:hover{background-color:var(--base-color-pink);color:#fff;transition:all .3s}.catalog__product__cards{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:58px;margin-top:50px;max-width:846px}.catalog__product__card{margin-bottom:40px;position:relative;transition:.3s ease;width:263px}.catalog__product__card:hover{box-shadow:0 5px 8px 0 #0000004d}.catalog__product__link{display:block;text-decoration:none;width:263px}.catalog__product__img{transition:filter .3s ease;width:100%}.catalog__card__item{background-color:#fff;padding:20px;text-align:start}.catalog__card__title{color:#333;font-size:13px;font-weight:400;line-height:1.2;margin-bottom:17px;text-transform:uppercase}.catalog__card__price{color:#f16d7f;font-size:16px;font-weight:700;text-transform:uppercase}.catalog__product__card-add{top:98px}.catalog__product__card-add,.catalog__product__card-add1,.catalog__product__card-add2{display:flex;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%}.catalog__product__card-add1,.catalog__product__card-add2{top:50px}.catalog__product__card-add1{height:40px;right:64px;width:60px}.catalog__product__card-add2{height:40px;left:62px;width:60px}.catalog__product__add,.catalog__product__add1,.catalog__product__add2{align-items:center;background-color:initial;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;justify-content:center;min-width:20px;padding:8px 18px;pointer-events:all;text-decoration:none;transition:box-shadow .3s ease}.catalog__product__add1:hover,.catalog__product__add2:hover,.catalog__product__add:hover{box-shadow:0 0 5px #fff}.catalog__product__add1:hover svg path,.catalog__product__add2:hover svg path,.catalog__product__add:hover svg path{fill:#f16d7f}.catalog__product__txt{color:#fff;font-size:13px;font-weight:700;line-height:1.2;margin-left:8px}.catalog__product__card:hover .catalog__product__card-add,.catalog__product__card:hover .catalog__product__card-add1,.catalog__product__card:hover .catalog__product__card-add2{opacity:1}.catalog__product__card:hover .catalog__product__img{filter:brightness(.5)}.advantages{background-color:#222;flex-direction:row;flex-wrap:nowrap;gap:30px;height:341px;justify-content:center;margin-top:51px}.advantages,.advantages__item{align-items:center;display:flex}.advantages__item{flex-direction:column;gap:24px;max-width:360px}.advantages__heading{color:#fbfbfb;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.advantages__text{color:#fbfbfb;font-size:14px;font-style:normal;font-weight:300;line-height:17px;text-align:center}.catalog__show{background-color:#f3f3f3;display:flex;height:32px;margin-top:20px;padding-bottom:8px;padding-left:8px;padding-top:8px;width:846px}.catalog__sort_by{background-color:#fff;border:1px solid #ebebeb;height:10px;margin-left:10px;padding:10px}.catalog__sort_by,.catalog__text_sort_by{color:#6f6e6e;font-size:14px;font-weight:400;line-height:10px}.catalog__sort__dropdown{margin-left:10px}.catalog__sort__list{border:1px solid #ebebeb;color:#6f6e6e;font-size:14px;font-weight:400;height:30px;line-height:10px;position:relative}.catalog__sort__list,option{border:none;color:#6f6e6e;font-size:14px;font-weight:400;line-height:26px;padding-left:5px}.catalog__sort__dropdown:focus,.catalog__sort__dropdown:hover{border:1px solid #f16d7f;color:#f16d7f}.catalog__sort{flex-wrap:wrap;width:846px}.catalog__sort,.catalog__sorting{display:flex;justify-content:space-between}.catalog__sorting{width:100%}.catalog__head{color:#6f6e6e;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}.catalog__sort__items{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin-top:30px;max-width:176px}.catalog__sort__link{border-right:1px solid #dfdfdf;color:#6f6e6e;font-size:14px;font-weight:400;line-height:26px;padding-right:8px}.catalog__sort__link:hover{color:#f16d7f}.catalog__size__items{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin-top:30px;max-width:176px}.catalog__sort__checkbox{color:#6f6e6e;cursor:pointer;display:block;font-size:14px;font-weight:400;line-height:20px;margin-bottom:10px;padding-left:22px;position:relative;text-transform:uppercase;-webkit-user-select:none;user-select:none}.catalog__sort__checkbox input{cursor:pointer;opacity:0;position:absolute}.catalog__sort__checkbox .checkmark{background-color:#fff;border:1px solid #dfdfdf;height:13px;left:0;position:absolute;top:3px;width:13px;z-index:-1}.catalog__sort__checkbox .checkmark:after{content:"";display:none;position:absolute}.catalog__sort__checkbox:hover input~.checkmark{background-color:#ccc}.catalog__sort__checkbox input:checked~.checkmark{background-color:#f16d7f}.catalog__sort__checkbox input:checked~.checkmark:after{display:block}.catalog__sort__checkbox .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:5px;left:3px;top:1px;transform:rotate(45deg);width:5px}.catalog__range{align-items:center;display:flex;flex-direction:column;width:265px}.catalog__wrapper{background-color:#fff;max-width:265px;padding:10px;position:relative;width:100%}.catalog__container{height:50px;position:relative;width:100%}.slider-track{background-color:#e0e0e0;border-radius:5px}.slider-track,input[type=range]{height:6px;position:absolute;top:50%;transform:translateY(-50%);width:100%}input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;pointer-events:auto}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#f16d7f;border:1px solid #f16d7f;border-radius:50%;cursor:pointer;height:20px;margin-top:-7px;width:20px}input[type=range]::-moz-range-thumb{background-color:#f16d7f;border:1px solid #f16d7f;border-radius:50%;cursor:pointer;height:20px;margin-top:-7px;width:20px}input[type=range]::-ms-thumb{background-color:#f16d7f;border:1px solid #f16d7f;border-radius:50%;cursor:pointer;height:20px;margin-top:-7px;width:20px}.catalog__values{color:#6f6e6e;font-size:14px;margin-top:5px}.catalog__values,.catalog__view{display:flex;justify-content:space-between;width:100%}.catalog__view{align-items:center}.catalog__pagination{background-color:#fff;border:1px solid #ebebeb;border-radius:3px;height:40px;width:261px}.catalog__pagination a{color:#c4c4c4;float:left;font-size:16px;font-weight:700;line-height:24px;padding:8px 7px;text-decoration:none;transition:background-color .3s}.catalog__pagination .fa-angle-left{padding-left:7px}.catalog__pagination a.active,.catalog__pagination a:hover:not(.active){color:#f16d7f}.catalog__product__catalog{background-color:#fff;border:1px solid #f16d7f;color:#f16d7f;font-size:16px;font-weight:700;padding:11px 30px;transition:all .5s}.catalog__product__catalog:hover{background-color:#f16d7f;color:#fff}.footer{padding-bottom:80px;padding-top:109px}.footer__info{display:flex;justify-content:space-between}.footer__brand{max-width:430px}.footer__text{color:#898989;font-size:14px;font-weight:300;letter-spacing:.025em;line-height:24px;padding-top:30px}.footer__title{color:var(--base-color-pink);font-size:18px;font-weight:700;letter-spacing:.025em;line-height:20px;padding-bottom:34px}.footer__items{list-style-type:none}.footer__item{font-size:16px;font-weight:400;letter-spacing:.025em;padding:0 10px 30px 0}.footer__item a{color:#898989;transition:color .3s ease}.footer__item a:hover{color:var(--base-color-pink)}.footer-soc{align-items:center;background-color:#e6e6e6;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between;padding-bottom:23px;padding-top:24px}.footer-soc__text{color:#7a7a7a;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.025em;line-height:normal}.footer-soc__social{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.footer-soc__list{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding-left:0}.footer-soc__icon{margin:0 5px}.footer-soc__icon a{align-items:center;background:#fff;color:#7a7a7a;display:flex;height:32px;justify-content:center;transition:background .3s ease,color .3s ease;width:32px}.footer-soc__icon a:hover{background:#f16d7f;color:#fff}.form{display:flex;gap:35px;justify-content:space-between}.form__address{width:355px}.form__heading{color:var(--base-color-text);font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase}.form__contact{padding-top:22px;position:relative}.form__country,.form__postcode,.form__state{border:1px solid #eaeaea;box-sizing:border-box;color:var(--base-color-text);font-size:13px;font-weight:300;line-height:1.2;margin-bottom:20px;padding:16px 0 16px 18px;resize:vertical;width:100%}.form__contact:after{box-sizing:border-box;color:#bdbdbd;content:"▼";font-size:13px;height:100%;padding:0 8px;pointer-events:none;position:absolute;right:0;text-align:center;top:40px;width:10%;z-index:1}.form__country{-webkit-appearance:none;appearance:none;padding-right:25px}.form__postcode::placeholder,.form__state::placeholder{color:#b1b1b1;font-size:13px;font-weight:300;line-height:1.2}.form__submit{background-color:#fff;border:1px solid #eaeaea;padding:12px 15px}.form__submit[value="Apply coupon"],.form__submit[value="GET A QUOTE"]{color:#4a4a4a;font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase}.form__submit:hover{background-color:var(--base-color-pink);color:#fff;transition:all .3s}.form__coupon{width:355px}.form__text{color:var(--base-color-text);font-size:14px;font-weight:300;line-height:1.2;padding-top:28px}.form__total{background-color:#f5f3f3;height:230px;padding-left:41px;padding-right:41px;text-align:end;width:319px}.form__sub-total{color:#4a4a4a;font-size:11px;font-weight:400;padding-top:40px}.form__grand-total,.form__sub-total{line-height:1.2;text-transform:uppercase}.form__grand-total{border-bottom:1px solid #e2e2e2;color:var(--base-color-text);font-size:16px;font-weight:700;padding-bottom:22px;padding-top:14px}.form__button{margin-top:40px}.form__btn{background-color:var(--base-color-pink);color:#fff;font-size:16px;font-weight:700;line-height:1.2;padding:19px 62px;text-transform:uppercase;width:100%}.form__btn,.form__btn:hover{border:1px solid var(--base-color-pink)}.form__btn:hover{background-color:#fff;color:var(--base-color-pink);transition:all .3s}.product{margin-bottom:113px}.product__title{color:var(--base-color-text);font-size:30px;font-weight:700;line-height:54px;text-align:center}.product__subtitle{color:#9f9f9f;font-size:14px;font-weight:400;margin-bottom:57px;text-align:center}.product__cards{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:58px}.product__card{margin-bottom:40px;position:relative;width:263px}.product__link{display:block;text-decoration:none;width:263px}.product__img{width:100%}.card__item{background-color:#fff;padding:20px;text-align:start}.card__title{color:var(--base-color-text);font-size:13px;font-weight:400;line-height:1.2;margin-bottom:17px;text-transform:uppercase}.card__price{color:var(--base-color-pink);font-size:16px;font-weight:700;text-transform:uppercase}.product__card-add{display:none;justify-content:center;pointer-events:none;position:absolute;top:98px;width:100%}.product__add{align-items:center;background-color:initial;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;padding:8px;pointer-events:all;text-decoration:none}.product__txt{color:#fff;font-size:13px;font-weight:700;line-height:1.2;margin-left:8px}.product__add:hover{box-shadow:0 0 5px #fff}.product__add:hover svg path{fill:#f16d7f}.product__card:hover{box-shadow:0 5px 8px 0 #00000026}.product__card:hover .product__card-add{display:flex}.product__card:hover .product__img{filter:brightness(.5)}.product__btn__catalog{align-items:center;display:flex;gap:22px;justify-content:center;text-align:center}.product__btn{background-color:var(--base-color-pink);border:1px solid var(--base-color-pink);display:flex;transition:all .5s}.product__catalog{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;line-height:54px;padding:0 26px}.product__catalog .MuiSvgIcon-root{margin-left:10px}.product__btn:hover{background-color:#fff}.product__catalog:hover{color:var(--base-color-pink)}.promo{grid-gap:20px;display:grid;gap:20px;grid-template-areas:"A B" "A D" "C D";grid-template-columns:560px 560px;grid-template-rows:261px 261px 261px;margin-bottom:91px;margin-top:298px}.promo .card1{grid-area:A}.promo .card2{grid-area:B}.promo .card3{grid-area:C}.promo .card4{grid-area:D}.promo__card{position:relative}.promo__item{background-color:#fff;padding:11px 26px 8px 18px;position:absolute;text-align:start;top:26px}.promo__desc{color:var(--base-color-text);font-size:18px;font-weight:900;text-transform:uppercase}.promo__title{color:var(--base-color-pink);font-size:30px;font-weight:900}.promo__card:hover{box-shadow:0 0 5px #7a7a7a;filter:brightness(.9);transform:scale(1.05);transition:all .5s}.reviews{background-position:50%;background-repeat:no-repeat;background-size:100%;padding-bottom:156px;padding-top:80px}.reviews__review{align-items:center;display:flex;justify-content:space-between;padding-top:111px}.reviews__review__promo{display:flex;max-width:497px;position:relative}.reviews__review_text{color:var(--base-color-text);display:inline-block}.reviews__review__img{min-height:83px;min-width:83px;padding-right:28px;position:absolute}.reviews__review__quote{margin-left:100px;width:386px}.reviews__review__des{font-style:italic;font-weight:400}.reviews__quote__name,.reviews__review__des{font-size:16px;letter-spacing:.025em;line-height:26px}.reviews__quote__name{color:var(--base-color-pink);font-style:normal;font-weight:700}.reviews__quote__location{font-size:12px;font-weight:300;line-height:14px}.reviews__line{bottom:-30px;display:flex;position:absolute;right:40%}.reviews__line__span{background-color:#d6d6d6;border:1px solid #d6d6d6;cursor:pointer;display:inline-block;height:4px;margin:13px;transition:background-color .6s ease;width:38px}.reviews__line__span.active,.reviews__line__span:hover{background-color:var(--base-color-pink);border:1px solid var(--base-color-pink)}.reviews__subscribe{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;max-width:360px}.reviews__subscribe__head{font-size:24px;font-weight:700}.reviews__subscribe__head,.reviews__subscribe__heading{color:var(--base-color-text);font-style:normal;line-height:167.2%;text-align:center}.reviews__subscribe__heading{font-size:18px;font-weight:400;margin-bottom:32px}.reviews__subscribe__email{background-color:#e1e1e1;border:none;border-radius:25px 0 0 25px;color:var(--base-color-text);padding:15px 55px 15px 22px}.reviews__subscribe__button,.reviews__subscribe__email{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.reviews__subscribe__button{background-color:var(--base-color-pink);border:none;border-radius:0 25px 25px 0;color:#fff;cursor:pointer;padding:15px 20px;text-align:center}.reviews__subscribe__button:hover{background-color:#fff;border:1px solid var(--base-color-pink);color:var(--base-color-pink);padding:14px 19px;transition:all .5s}.sales{margin-bottom:97px}.sales__top{background-color:#222224;display:flex}.sales__delivery{min-width:767px;position:relative}.sales__item{left:37px;position:absolute;top:127px}.sales__title{color:#fff}.sales__span,.sales__title{font-size:54px;font-weight:700;letter-spacing:.025em;line-height:1.2}.sales__span{color:var(--base-color-pink)}.sales__des{color:#fff;font-size:32px;font-weight:700;letter-spacing:.025em;line-height:1.2}.sales__advantages__items{display:flex;flex-direction:column;justify-content:space-around}.sales__advantages__item{align-items:flex-start;display:flex;height:148px;padding-top:29px}.sales__advantages__img{min-height:40px;min-width:45px;padding-left:30px}.sales__advantages_text{color:#fbfbfb;padding-left:32px;padding-right:26px}.sales__advantages__title{font-weight:700;letter-spacing:.025em;line-height:40px}.sales__advantages__des{font-size:14px;font-weight:300;letter-spacing:.025em;line-height:24px}:root{--base-color-pink:#f16d7f;--base-color-text:#222}.register{display:inline-block;margin-top:270px;width:100%}.register__shipping{border-bottom:1px solid #e8e8e8;width:100%}.register__head{color:#222;color:var(--base-color-text);font-size:16px;font-weight:700;line-height:1.2;padding-bottom:25px;padding-top:25px;text-transform:uppercase}.register__form{display:flex;gap:350px;justify-content:space-around}.register__heading{color:#222;color:var(--base-color-text);font-size:13px;font-weight:600;line-height:1.2;padding-bottom:15px;text-transform:uppercase}.register__text{color:#b3b2b2;font-size:13px;font-weight:400;line-height:20px;margin-bottom:33px}.register__checking{margin-bottom:31px;margin-top:31px}.register__radio{color:#222;color:var(--base-color-text);font-size:12px;font-weight:600;margin-bottom:10px;text-transform:uppercase}input[type=radio]{left:-9999px;position:absolute}input[type=radio]:checked+.register__radio,input[type=radio]:not(:checked)+.register__radio{cursor:pointer;display:block;line-height:20px;padding-left:28px;position:relative}input[type=radio]:checked+.register__radio:before,input[type=radio]:not(:checked)+.register__radio:before{background-color:#fff;border:2px solid #555;border-radius:100%;content:"";height:14px;left:0;position:absolute;top:0;width:14px}input[type=radio]:checked+.register__radio:after,input[type=radio]:not(:checked)+.register__radio:after{background-color:#555;border-radius:100%;content:"";height:8px;left:5px;position:absolute;top:5px;transition:all .2s ease;width:8px}input[type=radio]:not(:checked)+.register__radio:after{opacity:0}input[type=radio]:checked+.register__radio:after{opacity:1}.register__fast{color:#b3b2b2;display:block;font-size:13px;font-weight:400;line-height:20px;margin-top:10px}.register__fast:hover{color:#f16d7f;color:var(--base-color-pink)}.fa-angle-double-right{padding-right:5px}.register__button{margin-bottom:79px;margin-top:53px}.register__btn{border:1px solid #eaeaea;color:#4a4a4a;font-size:14px;font-weight:700;line-height:1.2;padding:19px 53px;text-decoration:none;text-transform:uppercase}.register__btn:hover{border:1px solid #f16d7f;border:1px solid var(--base-color-pink);color:#f16d7f;color:var(--base-color-pink);transition:all .3s}.register__head{list-style:none}.register__head::-webkit-details-marker{display:none}.register__info{display:flex;flex-direction:column}.register__contact{color:#222;color:var(--base-color-text);font-size:12px;font-weight:400;line-height:20px;padding-bottom:10px}.register__area{background-color:#fff;border:1px solid #eaeaea;margin-bottom:20px;padding:15px;width:100%}.register__txt{color:#ff0d0d;font-size:13px;font-weight:400;line-height:20px}.register__noborder,.register__noborder:hover{border:none}.catalog{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;padding-top:250px}.catalog__category{margin-bottom:15px;width:243px}.catalog__text{border-bottom:1px solid #ebebeb;border-left:5px solid #f16d7f;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;line-height:20px;list-style:none;padding:8px;text-transform:uppercase;width:213px}.catalog__text:hover{color:#f16d7f}.catalog__text::-webkit-details-marker{display:none}.catalog__text:after{content:"\25B2"}.catalog__items{padding-top:10px}.catalog__item{list-style:none;padding:8px}.catalog__link{color:#333;display:block;float:none;font-size:14px;font-weight:400;letter-spacing:.025em;line-height:18px;margin-top:5px;text-align:left}.catalog__link:hover{color:#f16d7f}.catalog__category[open]>.catalog__text:after{content:"\25BC"}.description{height:730px;position:relative}.description__content{background-color:#fff;border:1px solid #eaeaea;height:730px;position:absolute;text-align:center;top:-75px;width:61%}.description__collection{color:#ef5b70;font-size:14px;font-weight:700;line-height:24px;margin-top:73px}.description__title{color:#4d4d4d;font-size:18px;font-weight:900;line-height:24px;margin-bottom:67px;margin-top:17px;text-transform:uppercase}.description__txt{color:#5e5e5e;font-size:14px;font-weight:300;line-height:24px;margin-bottom:28px;margin-left:260px;max-width:618px}.description__short{align-items:center;display:flex;gap:44px;justify-content:center;margin-bottom:37px}.description__author{color:#b9b9b9;font-size:14px;font-weight:700;line-height:24px}.description__author b{color:#2f2f2f}.description__price{color:#ef5b70;font-size:24px;font-weight:700;line-height:24px;margin-bottom:35px}.description__filter{display:flex;gap:53px;margin-left:310px;margin-top:50px}.description__filter-color,.description__filter-quantity,.description__filter-size{align-items:flex-start;display:flex;flex-direction:column}.description__color-label{color:#2f2f2f;font-size:14px;font-weight:700;line-height:24px;margin-bottom:12px}.description__color-select,.description__size-select{border:1px solid #eaeaea;padding:8px 37px 8px 6px;width:144px}.description__select{padding-left:20px;position:relative}.description__red:before{background-color:red}.description__blue:before,.description__red:before{content:"";display:inline-block;height:14px;left:5px;margin-right:5px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.description__blue:before{background-color:blue}.description__green:before{background-color:green;content:"";display:inline-block;height:14px;left:5px;margin-right:5px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.description__filter-quantity input{border:1px solid #eaeaea;padding:9px 0 9px 10px;width:139px}.description__button{margin-left:310px;margin-top:28px;width:545px}.description__btn{align-items:center;background-color:#fff;border:1px solid #ef5b70;color:#ef5b70;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;line-height:1.2;padding:15px 207px}.description__btn:hover{background-color:#ef5b70;border:1px solid #ef5b70;color:#fff;transition:all .3s}.description__btn:hover svg path{fill:#fff}.single{margin-top:30px}.single__title{color:#4d4d4d;font-size:24px;font-weight:900;line-height:20px;margin-bottom:72px;text-align:center;text-transform:uppercase}.single__items{display:flex;flex-wrap:wrap;justify-content:space-between}.single__card{position:relative;width:261px}.single__link{display:block;text-decoration:none;width:261px}.single__img{width:100%}.single__item{background-color:#fff;padding:20px;text-align:start}.single__desc{color:#6f6e6e;font-size:14px;font-weight:400;margin-bottom:17px}.single__desc,.single__price{line-height:1.2;text-transform:uppercase}.single__price{color:#f16d7f;font-size:16px;font-weight:700}.single__card-add{display:none;justify-content:center;left:25%;pointer-events:none;position:absolute;top:98px;width:135px}.single__add{align-items:center;background-color:initial;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;gap:8px;padding:8px;pointer-events:all;text-decoration:none}.single__txt{color:#fff;font-size:13px;font-weight:700;line-height:1.2;margin-left:8px}.single__add:hover{box-shadow:0 0 5px #fff}.single__add:hover svg path{fill:#f16d7f}.single__card:hover{box-shadow:0 5px 8px 0 #00000026}.single__card:hover .single__card-add{display:flex}.single__card:hover .single__img{filter:brightness(.5)}.slide{background-color:#f7f7f7;border:1px solid #eaeaea;position:relative}.slide__show{display:none;justify-content:center;margin-bottom:42px;margin-top:210px}.slide__show.active{display:flex}.next,.prev{background-color:#2a2a2a24;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-top:-22px;padding:16px;position:absolute;top:50%;transition:.6s ease;width:auto;z-index:5}.next{right:0}.next:hover,.prev:hover{background-color:#000c}.fade{animation-duration:1.5s;animation-name:fade}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width:300px){.next,.prev,.text{font-size:11px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.7f6b5121.css.map*/