@font-face{font-family:Mont,sans-serif;src:url(https://andrew1256.github.io/phone_market/assets/Mont-Regular-B098VKWf.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont,sans-serif;src:url(https://andrew1256.github.io/phone_market/assets/Mont-SemiBold-DqyBU2Go.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont,sans-serif;src:url(https://andrew1256.github.io/phone_market/assets/Mont-Bold-GaJb7NZ6.otf) format("opentype");font-weight:700;font-style:normal}html,body{height:100%;margin:0;font-family:Mont,sans-serif;background-color:#0f1121}.wrapper{display:flex;flex-direction:column;min-height:100vh}.main{margin:0 auto;flex-grow:1}.navigation{background-color:#0f1121;display:flex;box-shadow:#323542 0 1px;width:100%;justify-content:space-between}.navigation-list{box-sizing:border-box;list-style:none;padding:0;margin:0;display:flex;align-items:center;height:64px;width:100%;box-shadow:#323542 0 1px}@media screen and (max-width: 1199px){.navigation-list{height:48px}}.logo{margin:auto 48px auto 24px;width:80px;height:28px}@media screen and (max-width: 1199px){.logo{width:64px;height:20.8px;margin:auto 32px auto 16px}}.logo__link{display:flex;align-items:center}.main__navigation--text{display:flex;gap:64px;flex-grow:1}@media screen and (max-width: 1199px){.main__navigation--text{gap:32px}}.navigation__link{text-decoration:none;padding:25px 0;height:11px;display:flex;align-items:center;font-size:12px;color:#75767f;font-weight:800;line-height:11px;font-family:Mont,sans-serif;transition:all .3s ease}@media screen and (max-width: 1199px){.navigation__link{padding:17px 0}}.navigation__link.is-active{color:#f1f2f9;border-bottom:3px solid #F1F2F9}.navigation__link:hover{color:#f1f2f9}.icon-container{display:flex;align-items:center;text-decoration:none;width:16px;height:16px;padding:24px;border-left:1px solid #323542}@media screen and (max-width: 1199px){.icon-container{padding:16px}}.icon-container.is-active{box-sizing:content-box;border-bottom:3px solid #F1F2F9;padding-bottom:21.5px}@media screen and (max-width: 1199px){.icon-container.is-active{padding-bottom:14px}}.nav__count{position:absolute;display:flex;background-color:#eb5757;width:14px;height:14px;top:18px;border-radius:50%;align-items:center;justify-content:center;font-size:9px;color:#f1f2f9;font-weight:700;line-height:100%;font-family:Mont,sans-serif;border:#0F1121 1px solid;box-sizing:border-box}@media screen and (max-width: 1199px){.nav__count{top:10px}}.added__count{right:18px}@media screen and (max-width: 1199px){.added__count{right:10px}}.favorites__count{right:82px}@media screen and (max-width: 1199px){.favorites__count{right:58px}}.menu-item{padding:16px;width:16px;height:16px;border-left:1px solid #323542}.icon-phones__menu{cursor:pointer;width:16px;height:16px;padding:0;margin:0;border:none;background-color:transparent}.button__menu{background-image:url(imgForProject/icon/Menu.svg)}.button__close-menu{background-image:url(imgForProject/icon/white-close.svg)}.phone__menu{position:fixed;top:49px;left:0;bottom:0;width:100%;z-index:1000;background-color:#0f1121;transform:translate(100%);transition:transform .5s ease}.phone__menu.open{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto}.content-phone__menu{display:flex;flex-direction:column;justify-content:space-between;height:100%}.text-phone-menu{margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:16px}.link-in-phone{padding:8px 0}.is-active__phone{color:#f1f2f9;border-bottom:2px #F1F2F9 solid}.icon-navigation{display:flex;flex-direction:row}.phone__icon-container{width:50%;display:flex;justify-content:center;align-items:center;padding:24px;border-top:2px solid #323542}.favorites__count-phone,.count-in-phone{position:relative;top:-6px;right:-22px}.footer{border-top:1px solid #3B3E4A;height:96px}@media screen and (max-width: 639px){.footer{height:320px}}.footer__container{display:flex;align-items:center;justify-content:space-between;height:96px;width:1136px;margin:0 auto}@media screen and (max-width: 1199px){.footer__container{width:560px}}@media screen and (max-width: 639px){.footer__container{width:288px;align-items:start;margin:32px auto;height:256px;flex-direction:column;gap:32px}}.footer__container-text{display:flex;gap:107px}@media screen and (max-width: 1199px){.footer__container-text{gap:13.5px}}@media screen and (max-width: 639px){.footer__container-text{flex-direction:column;gap:16px}}.send-top{align-items:center;display:flex;gap:16px}@media screen and (max-width: 639px){.send-top{margin:0 auto}}.logo-container{height:32px;width:89px}.logo{width:89px;height:32px}.link{text-decoration:none;margin:0}.text__back-to-top{font-size:12px;color:#75767f;font-weight:700;line-height:100%;font-family:Mont,sans-serif}.button__back-to-top{width:32px;height:32px;background-color:#323542;border:none;padding:0;cursor:pointer}.button__back-to-top:hover{background:#4a4d58}.text{margin:0;font-size:12px;color:#f1f2f9;font-weight:800;line-height:11px;font-family:Mont,sans-serif}.text:hover{color:#905bff}.home__page{grid-column:1/-1}.home__title{margin:56px 0}@media screen and (max-width: 1199px){.home__title{margin:32px 0}}.section__slider{width:100%;height:400px;display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;max-width:1136px}@media screen and (max-width: 1199px){.section__slider{grid-template-columns:repeat(12,1fr);max-width:592px}}@media screen and (max-width: 639px){.section__slider{grid-template-columns:repeat(4,1fr);max-width:320px}}@media screen and (max-width: 1199px){.section__slider{height:189px}}@media screen and (max-width: 639px){.section__slider{height:320px}}.slider{grid-column:2/-2;height:400px;overflow:hidden}@media screen and (max-width: 1199px){.slider{height:189px}}@media screen and (max-width: 639px){.slider{overflow-x:auto;height:320px;width:320px;grid-column:1/-1}.slider::-webkit-scrollbar{display:none}}.slider__container{height:400px;transition:transform .6s ease-in-out}@media screen and (max-width: 1199px){.slider__container{height:189px}}@media screen and (max-width: 639px){.slider__container{height:320px;width:960px}}.slider__image{height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 1199px){.slider__image{height:189px}}@media screen and (max-width: 639px){.slider__image{width:320px;height:320px;background-size:contain}}.slider__button{cursor:pointer;width:32px;height:400px;background-color:#323542;border:none;padding:0;margin:0;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1199px){.slider__button{height:189px}}.slider__button:hover{background-color:#4a4d58}.slider-button__left{rotate:180deg}.box__tick-slide{margin:18px auto 10px;gap:18px;display:flex;justify-content:center;width:80px}.button__tick-slide{cursor:pointer;width:14px;border:none;padding:0;height:4px;background-color:#3b3e4a}.tick-active{background-color:#f1f2f9}.main__title{margin:56px 0}@media screen and (max-width: 1199px){.main__title{margin:32px 0}}@media screen and (max-width: 639px){.main__title{margin:24px 0}}.by-category__text{margin:0 0 24px}.category__image{min-width:368px;height:368px;background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 1199px){.category__image{height:187px;min-width:187px}}@media screen and (max-width: 639px){.category__image{min-height:320px;min-width:320px}}.link-category__image{text-decoration:none}.box-category__images{display:flex;gap:16px}@media screen and (max-width: 639px){.box-category__images{gap:32px;flex-direction:column}}.category-text__main{margin:24px 0 4px;font-size:20px;color:#f1f2f9;font-weight:700;line-height:100%;font-family:Mont,sans-serif}.similar-products-wrapper{margin:80px 0 40px;grid-column:1/-1}@media screen and (max-width: 1199px){.similar-products-wrapper{margin:64px 0 24px}}@media screen and (max-width: 639px){.similar-products-wrapper{margin:56px 0 16px}}.title-with-buttons{display:flex;justify-content:space-between}.slider-title{color:#f1f2f9;margin:0 0 24px}.similar-products{display:flex;gap:16px;overflow-x:auto}.similar-products::-webkit-scrollbar{display:none}.card{text-decoration:none;box-sizing:border-box;display:flex;justify-content:center;align-items:center;color:#161827;box-shadow:0 2px 16px #0000001a;width:272px;min-width:272px;height:506px;margin-bottom:40px;grid-column:span 6}@media screen and (max-width: 639px){.card{height:440px;width:287px}}.card:hover{border:1px solid #323542}.card_in_similar-page{width:272px}@media screen and (max-width: 1199px){.card_in_similar-page{min-width:237px}.card_in_similar-page .content{scale:.8;display:flex;gap:25px;flex-direction:column}}@media screen and (max-width: 1199px) and (max-width: 639px){.card_in_similar-page{min-width:212px}}.buttons__slider{display:flex;gap:16px}.content{width:208px}.item-image{margin-bottom:8px;width:224px;height:196px;background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 639px){.item-image{height:130px;width:224px}}.card__text-main{display:flex;flex-direction:column;justify-content:end;margin:0;width:224px;height:58px;font-size:14px;line-height:21px;font-weight:600}.item{padding:0 0 8px;color:#f1f2f9;margin:0}.value-items{display:flex;border-bottom:1px solid #3B3E4A}.current__value,.value__discount{font-size:22px;line-height:140%;font-weight:800}.value__discount{margin-left:8px;color:#75767f;text-decoration:line-through}.characteristic-value{height:15px;margin:8px 0}.block-characteristic{display:flex;justify-content:space-between}.text-name__characteristic{font-size:12px;color:#75767f;font-weight:400;line-height:21px;font-family:Mont,sans-serif}.value{font-size:12px;color:#f1f2f9;font-weight:400;line-height:21px;font-family:Mont,sans-serif}.characteristic{padding:8px 0}.buttons-in-card{display:flex;gap:8px}.button-add{font-size:14px;color:#f1f2f9;font-weight:700;line-height:21px;font-family:Mont,sans-serif;cursor:pointer;text-decoration:none;width:160px;height:40px;border:none;background-color:#905bff;padding:0;box-shadow:none}.button-add:hover,.button-add:active{background-color:#a378ff}.favorite-add{cursor:pointer;background-color:#323542;border:none;width:40px;height:40px;font-size:14px;color:#f1f2f9;font-weight:700;line-height:21px;font-family:Mont,sans-serif}.favorite-add:hover,.favorite-add:active{background-color:#4a4d58}.favorite-img{margin:auto;height:16px;width:16px}.button-selected{background-color:#323542}.favorite-delete{cursor:pointer;background-color:transparent;border:1px solid #3B3E4A;width:40px;height:40px}.favorite-delete:hover,.favorite-delete:active{background-color:#4a4d58}.items__count{font-size:14px;color:#75767f;font-weight:600;line-height:21px;font-family:Mont,sans-serif}.phones-page{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;max-width:1136px;grid-column:1/-1}@media screen and (max-width: 1199px){.phones-page{grid-template-columns:repeat(12,1fr);max-width:592px}}@media screen and (max-width: 639px){.phones-page{grid-template-columns:repeat(4,1fr);max-width:320px}}.title{color:#f1f2f9;grid-column:1/-1}.main__text{margin:40px 0 8px}@media screen and (max-width: 639px){.main__text{margin:24px 0 8px}}.count{grid-column:1/-1;margin-bottom:40px}@media screen and (max-width: 639px){.count{margin-bottom:32px}}.filter-container{grid-column:1/-1;display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;max-width:1136px;margin-bottom:24px}@media screen and (max-width: 1199px){.filter-container{grid-template-columns:repeat(12,1fr);max-width:592px}}@media screen and (max-width: 639px){.filter-container{grid-template-columns:repeat(4,1fr);max-width:320px}}.sort-box{grid-column:1/5}@media screen and (max-width: 639px){.sort-box{grid-column:1/3}}.text-sort_by{font-size:12px;color:#89939a;font-weight:700;line-height:21px;font-family:Mont,sans-serif;padding-bottom:4px}.custom-dropdown{position:relative}.dropdown-toggle{font-size:14px;color:#f1f2f9;font-weight:700;line-height:21px;font-family:Mont,sans-serif;box-sizing:border-box;width:100%;padding:0 12px;background-color:#323542;cursor:pointer;border:none;display:flex;align-items:center;justify-content:space-between;height:40px}.dropdown-toggle:hover{border:1px solid #4A4D58}.dropdown-toggle:focus{border:1px solid #905BFF}.dropdown-toggle .arrow{margin-left:auto;transition:transform .4s ease}.dropdown-toggle .arrow.open{transform:rotate(180deg)}.dropdown-menu{display:flex;flex-direction:column;justify-content:center;position:absolute;top:28px;left:0;padding:0;height:144px;width:176px;background-color:#0f1121;border-radius:4px;box-shadow:0 2px 15px #00000080}@media screen and (max-width: 639px){.dropdown-menu{width:136px}}.dropdown-item{list-style:none;padding:6px 12px;font-size:14px;font-weight:600;line-height:21px;font-family:Mont,sans-serif;color:#75767f;cursor:pointer;transition:background .2s,color .2s}.dropdown-item:hover,.dropdown-item.selected{background-color:#323542;color:#f1f2f9}.items-in-page__box{grid-column:5/8}@media screen and (max-width: 639px){.items-in-page__box{grid-column:3/-1}}.catalog-container{grid-template-columns:repeat(24,1fr);column-gap:16px;max-width:1136px;grid-column:1/-1;display:grid}@media screen and (max-width: 1199px){.catalog-container{grid-template-columns:repeat(12,1fr);max-width:592px}}@media screen and (max-width: 639px){.catalog-container{grid-template-columns:repeat(4,1fr);max-width:320px}}.catalog-grid{grid-template-columns:repeat(24,1fr);column-gap:16px;max-width:1136px;grid-column:1/-1;display:grid}@media screen and (max-width: 1199px){.catalog-grid{grid-template-columns:repeat(12,1fr);max-width:592px}}@media screen and (max-width: 639px){.catalog-grid{grid-template-columns:repeat(4,1fr);max-width:320px}}.page-navigation__item{grid-column:1/-1;display:flex;justify-content:center;gap:16px;margin-bottom:80px}@media screen and (max-width: 639px){.page-navigation__item{justify-content:flex-start;width:100%;overflow-x:auto}}.list-of-buttons__item{margin:0;display:flex;padding:0;gap:8px}.list-item{list-style:none}.button__move-catalog{display:flex;align-items:center;justify-content:center;border:none;padding:0;width:32px;height:32px;cursor:pointer;background:#323542}.button__move-catalog:hover{background:#4a4d58}.page-button{padding:0;background:#161827;border:none;width:32px;height:32px;cursor:pointer;transition:background-color .5s ease;font-size:14px;color:#f1f2f9;font-weight:600;line-height:21px;font-family:Mont,sans-serif}.page-button:hover{background-color:#3b3e4a}.button__left{rotate:180deg}.active{background:#905bff}.is-disabled{cursor:default;background-color:transparent;border:1px solid #3B3E4A}.custom-loader{grid-column:1/-1;display:flex;gap:16px;margin-bottom:56px}.skeleton__content{display:flex;flex-direction:column;gap:10px}.skeleton-card{width:272px;height:506px;background-color:#1e1e2f;display:flex;flex-direction:column;align-items:center;justify-content:center}.skeleton{background:linear-gradient(90deg,#2a2a3b 25%,#3e3e50,#2a2a3b 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:5px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-image{height:196px;width:208px}.skeleton-title{height:25px;width:208px}.skeleton-value{width:100px;height:28px;border-bottom:1px #3B3E4A solid;padding-bottom:5px}.skeleton-text{height:77px;width:100%}.skeleton__button-add{height:40px;width:160px}.skeleton__buttons{display:flex;align-items:center;gap:8px;height:40px}.skeleton__button-favorite{width:40px;height:40px}.location{grid-column:1/-1;display:flex;gap:8px;margin-top:24px;align-items:center}.home-link{height:16px;width:16px}.icon__next-location{width:16px;height:16px}.name-of__location{padding:0;margin:0}.link_on__page{text-decoration:none;font-size:12px;color:#75767f;font-weight:700;line-height:100%;font-family:Mont,sans-serif}.step__of_nav{display:flex;gap:8px;align-items:center}.product__not-found{width:100%;height:100%;grid-column:1/-1;background-size:contain;background-repeat:no-repeat;background-position:center center;content:""}.allInPage{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;max-width:1136px;grid-column:1/-1}@media screen and (max-width: 1199px){.allInPage{grid-template-columns:repeat(12,1fr);max-width:592px}}@media screen and (max-width: 639px){.allInPage{grid-template-columns:repeat(4,1fr);max-width:320px}}.main{overflow-x:hidden;width:fit-content;display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;max-width:1136px;grid-column:1/-1}@media screen and (max-width: 1199px){.main{grid-template-columns:repeat(12,1fr);max-width:592px}}@media screen and (max-width: 639px){.main{grid-template-columns:repeat(4,1fr);max-width:320px}}.name-of-product{margin:16px 0 40px;grid-column:1/-1;color:#f1f2f9}.block-of__images{grid-column:1/3;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1199px){.block-of__images{grid-column:1/2}}@media screen and (max-width: 639px){.block-of__images{order:2;flex-direction:row;margin-bottom:40px}}.phone__image{cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center 10px;box-sizing:border-box;height:80px;width:80px;border:1px solid #323542}@media screen and (max-width: 1199px){.phone__image{height:35px;width:35px}}.first__section{display:flex;flex-direction:row;grid-column:1/13;gap:16px}@media screen and (max-width: 1199px){.first__section{grid-column:1/8}}@media screen and (max-width: 639px){.first__section{flex-direction:column}}.second__section{grid-column:14/-1}@media screen and (max-width: 1199px){.second__section{grid-column:8/-1}}@media screen and (max-width: 639px){.second__section{grid-column:1/-1}}.thead__section{grid-column:1/13}@media screen and (max-width: 1199px){.thead__section{grid-column:1/-1}}.fourth__section{grid-column:14/-1}@media screen and (max-width: 1199px){.fourth__section{grid-column:1/-1;margin-top:64px}}.main__image{background-repeat:no-repeat;background-position:center;background-size:contain;width:464px;height:464px;margin-bottom:80px}@media screen and (max-width: 1199px){.main__image{width:287px;height:287px;grid-column:2/8;margin-bottom:212px}}@media screen and (max-width: 639px){.main__image{order:1;margin-bottom:16px}}.block__about{grid-column:1/13;border-bottom:1px #3B3E4A solid}@media screen and (max-width: 1199px){.block__about{grid-column:1/-1}}.about__text{font-size:22px;color:#f1f2f9;font-weight:800;line-height:100%;font-family:Mont,sans-serif;padding-bottom:16px;margin:0}.description{grid-column:1/13;margin:32px 0 0}.description__title{font-size:20px;color:#f1f2f9;font-weight:700;line-height:100%;font-family:Mont,sans-serif}.description__text{grid-column:1/13;margin:16px 0 0;font-size:14px;color:#75767f;font-weight:600;line-height:21px;font-family:Mont,sans-serif}.available-color__text{font-size:12px;color:#75767f;font-weight:700;line-height:100%;font-family:Mont,sans-serif}.available-color{width:320px;grid-column:13/17}.colors{border:2px solid #0F1121;padding:0;height:29px;width:29px;border-radius:50%;cursor:pointer}.border{width:32px;height:32px;border:2px solid #323542;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:50%}.border.active-color{border:2px solid #F1F2F9}.buttons__colors{display:flex;gap:8px;margin-top:8px;padding-bottom:24px;border-bottom:1px solid #323542}.box-select-capacity{margin-top:24px}.select-capacity__text{font-size:12px;color:#75767f;font-weight:700;line-height:100%;font-family:Mont,sans-serif}.block-of-capacity{margin-top:8px;display:flex;gap:8px;padding-bottom:24px;border-bottom:1px solid #3B3E4A;width:320px}@media screen and (max-width: 1199px){.block-of-capacity{width:224px}}.capacity__button{background-color:transparent;border:1px solid #4A4D58;font-size:14px;color:#f1f2f9;font-weight:600;line-height:21px;font-family:Mont,sans-serif;padding:0;margin:0;height:32px;width:60px;cursor:pointer}.active__capacity{background-color:#f1f2f9;border:none;color:#0f1121}.price-block{display:flex;gap:8px;margin-top:32px;align-items:center}.price{padding:0;margin:0}.current__price{font-size:32px;color:#f1f2f9;font-weight:800;line-height:41px;font-family:Mont,sans-serif}.regular__price{font-size:22px;color:#75767f;font-weight:600;line-height:100%;font-family:Mont,sans-serif;text-decoration:line-through}.buttons__block{display:flex;gap:8px;margin-top:16px}.page__product-add{width:263px;height:48px}@media screen and (max-width: 1199px){.page__product-add{width:176px}}.page__product-add__favorite{width:48px;height:48px}.tech-specs{padding-bottom:16px;border-bottom:1px solid #3B3E4A}@media screen and (max-width: 1199px){.tech-specs{grid-column:1/-1}}.tech-specs__title{height:31px;line-height:100%;margin:0;color:#f1f2f9;font-family:Mont,sans-serif}.page-product__characteristic{margin-top:16px;width:320px;height:94px}@media screen and (max-width: 1199px){.page-product__characteristic{width:224px}}@media screen and (max-width: 639px){.page-product__characteristic{margin-bottom:48px}}.product__characteristic{height:15px}.all-characteristics{margin-top:17px}.icon__back{width:16px;height:16px;rotate:180deg}.text__back{font-size:12px;color:#f1f2f9;font-weight:700;line-height:100%;font-family:Mont,sans-serif}.back__navigation{margin-top:40px;gap:4px;display:flex;align-items:center;cursor:pointer;grid-column:1/-1;width:66px}.back__navigation:hover .text__back{color:#905bff}.main__favorites{grid-column:1/-1}.title__favorites{color:#f1f2f9;margin:40px 0 8px}.catalog__favorites{margin-bottom:41px;display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;max-width:1136px}@media screen and (max-width: 1199px){.catalog__favorites{grid-template-columns:repeat(12,1fr);max-width:592px}}@media screen and (max-width: 639px){.catalog__favorites{grid-template-columns:repeat(4,1fr);max-width:320px}}.cart__title{margin:16px 0 32px}.main__carts{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;max-width:1136px;grid-column:1/-1;margin-bottom:80px}@media screen and (max-width: 1199px){.main__carts{grid-template-columns:repeat(12,1fr);max-width:592px}}@media screen and (max-width: 639px){.main__carts{grid-template-columns:repeat(4,1fr);max-width:320px}}.carts__section{grid-column:1/17;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1199px){.carts__section{grid-column:1/-1}}.cart{background-color:#161827;height:128px;display:flex;align-items:center;gap:24px}@media screen and (max-width: 1199px){.cart{gap:20px}}@media screen and (max-width: 639px){.cart{flex-wrap:wrap;height:160px;gap:0;justify-content:space-between}}.button__delete{width:16px;height:16px;background-position:center;border:none;background-color:transparent}@media screen and (max-width: 639px){.button__delete{margin-left:16px}}.cart__main-image{width:66px;height:66px;background-repeat:no-repeat;background-position:center;background-size:contain}.item__name{width:336px;font-size:14px;color:#f1f2f9;font-weight:600;line-height:21px;font-family:Mont,sans-serif}@media screen and (max-width: 1199px){.item__name{width:176px}}@media screen and (max-width: 639px){.item__name{width:128px;margin-right:16px}}.count__buying-item{display:flex;align-items:center;gap:14.5px}.cart__buttons{padding:0;margin:0;width:32px;height:32px;background-position:center center;background-repeat:no-repeat;border:none}.subtract{background-color:transparent;border:1px solid #3B3E4A}@media screen and (max-width: 639px){.subtract{margin-left:16px}}.add-to-count{background-color:#323542}.button{cursor:pointer}.count-for-buying{font-size:14px;color:#f1f2f9;font-weight:600;line-height:21px;font-family:Mont,sans-serif}.cart__price{width:80px;display:flex;justify-content:end;font-size:22px;color:#f1f2f9;font-weight:800;line-height:140%;font-family:Mont,sans-serif}@media screen and (max-width: 639px){.cart__price{margin-right:16px}}.cart__second-section{grid-column:17/-1;height:206px;border:1px solid #3B3E4A;box-sizing:border-box;width:368px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 1199px){.cart__second-section{grid-column:1/-1;width:100%;margin-top:32px;height:190px}}.total__value{color:#f1f2f9;font-size:41px;margin:0}.total__items{display:flex;justify-content:center;width:321px;font-size:14px;color:#89939a;font-weight:600;line-height:21px;font-family:Mont,sans-serif;padding-bottom:25px;border-bottom:1px solid #3B3E4A}.buy{font-family:Mont,sans-serif;margin-top:24px;width:320px;height:48px}.not-found{grid-column:1/-1;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}
