@charset "UTF-8";.counter{display:inline-flex;gap:3px}.button--cart.button--added .counter{margin-left:auto}.counter--order-card{margin-left:112px;margin-top:4px;column-gap:0;margin-bottom:19px}.counter--order-card .counter__button{background-color:var(--cl-white-smoke);color:var(--cl-black-russian-4)}@media (hover: none),(pointer: coarse){.counter--order-card .counter__button:active{background-color:var(--cl-black-russian-3)}}@media not all and (pointer: coarse){.counter--order-card .counter__button:hover,.counter--order-card .counter__button:active{background-color:var(--cl-black-russian-3)}}.counter--order-card .counter__value{padding:0;color:var(--cl-black-russian)}.counter__button{width:20px;height:20px;padding:0;display:flex;justify-content:center;align-items:center;color:var(--cl-white);background-color:var(--cl-white-15);outline:none;border:none;border-radius:50%;flex-shrink:0;flex-grow:0;cursor:pointer;transition:background-color .3s}.counter__button .icon--plus{font-size:8px}.counter__button .icon--minus{font-size:3px}@media (hover: none),(pointer: coarse){.counter__button:active{background-color:var(--cl-white-4)}}@media not all and (pointer: coarse){.counter__button:hover,.counter__button:active{background-color:var(--cl-white-4)}}.counter__value{background-color:transparent;border:none;color:var(--cl-white);text-align:center;width:32px}.counter__value:focus-visible{outline:none}.counter--request{align-items:center;margin-bottom:0;margin-left:0;margin-top:0;padding-left:14px;padding-right:14px}.counter--request .counter__value{flex-grow:1}@media (min-width: 768px){.counter--request{border:1px solid rgba(29,29,31,.12);border-radius:6px;height:46px}}@media (min-width: 1024px){.counter--order-card{align-self:flex-start;justify-content:flex-end;margin:0;width:116px}.counter--request{justify-content:flex-start;width:138px}}.order{display:flex;flex-direction:column;background:var(--cl-white-smoke);margin:0 -16px}.order__block{padding:20px 16px;border-bottom:1px solid var(--cl-black-russian-12)}.order__block:last-child{border-bottom:none}.order__text{color:var(--cl-black-russian);margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;box-orient:vertical;-webkit-line-clamp:1;-webkit-box-orient:vertical}.order__amount{color:var(--cl-black-russian-4)}.order__descr{margin-bottom:30px}.order__wrapper-btn{display:flex;flex-direction:column;position:fixed;bottom:0;left:0;right:0;padding:16px;background-color:var(--cl-white);opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity .3s,transform .3s;z-index:1;border-radius:6px 6px 0 0}.order__wrapper-btn.active{opacity:1;pointer-events:all;transform:translateY(0)}@media (min-width: 768px){.order{border-radius:6px;max-width:384px;margin:0}.order__block{padding:20px}.order__wrapper-btn{display:none}}.order-wrapper__content{flex-grow:1;margin-bottom:28px}.order-wrapper__list{margin-bottom:28px}.order-wrapper__list:last-child{margin-bottom:0}@media (min-width: 768px){.order-wrapper{display:flex;column-gap:25px}.order-wrapper__content{width:52%;flex-shrink:0}.order-wrapper__list{margin-bottom:60px}.order-wrapper__request{margin-bottom:90px}}:root{--cl-transparent: transparent;--cl-white: #ffffff;--cl-white-2: rgba(255, 255, 255, .2);--cl-white-3: rgba(255, 255, 255, .3);--cl-white-4: rgba(255, 255, 255, .4);--cl-white-1: rgba(255, 255, 255, .1);--cl-white-15: rgba(255, 255, 255, .15);--cl-white-6: rgba(255, 255, 255, .6);--cl-white-9: rgba(255, 255, 255, .9);--cl-black: #000000;--cl-gray: #dddddd;--cl-pure-or-mostly-pure-red: #ff0000;--cl-very-dark-gray-mostly-black: #212121;--cl-black-russian: #1d1d1f;--cl-black-russian-9: rgba(29, 29, 31, .9);--cl-black-russian-12: rgba(29, 29, 31, .12);--cl-black-russian-04: rgba(29, 29, 31, .04);--cl-black-russian-4: rgba(29, 29, 31, .4);--cl-black-russian-3: rgba(29, 29, 31, .3);--cl-black-russian-6: rgba(29, 29, 31, .6);--cl-black-russian-1: rgba(29, 29, 31, .1);--cl-white-smoke: #f5f5f5;--cl-white-smoke-1: #f3f3f3;--cl-pacific-blue: #0090d4;--cl-pacific-blue-05: rgba(0, 144, 212, .05);--cl-tahiti-gold: #ee7623;--cl-jacksons-purple: #33388a;--cl-persian-red: #d82020;--cl-kelly-green: #459d00;--cl-dodger-blue: #0ea5ed;--cl-mischka: #a9afb7;--cl-sangria: #86060b;--cl-kahu-blue: #0090D41F}.order-card{display:flex;flex-wrap:wrap;padding-top:20px;padding-bottom:4px;border-top:1px solid var(--cl-black-russian-12)}.order-card:first-child{padding-top:9px;border-top:none}.title--order-list+.order-card{border-top:none}.order-card__picture{display:block;line-height:0;margin-right:12px;border-radius:6px;overflow:hidden;width:100px;height:100px}.order-card__picture img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.order-wrapper__list--service .order-card__picture img{object-fit:cover;mix-blend-mode:normal}.order-card__store{color:var(--cl-black-russian-4)}.order-card__product{display:flex;flex-direction:column;width:calc(100% - 112px);margin-left:auto;min-height:100px}.order-card__footer{display:flex;padding-bottom:16px}.order-card__text{color:var(--cl-black-russian);margin-bottom:10px;min-height:36px}.order-card__cod{display:none;color:var(--cl-black-russian-4);line-height:22px}@media (min-width: 768px){.order-card:first-child{padding-top:20px;border-top:1px solid var(--cl-black-russian-12)}}@media (min-width: 1024px){.order-card{flex-wrap:nowrap;padding-bottom:20px;padding-top:20px}.order-card__picture{width:120px;height:120px;margin-right:20px;flex-shrink:0}.order-card__product{padding:5px 0;margin-right:0;width:calc(100% - 256px)}.order-card__product:last-child{margin-right:116px}.order-card__store,.order-card__text{width:100%}.order-card__cod{display:block}.order-card__text{font-size:16px;line-height:22px;margin-bottom:10px}.order-card__footer{margin-top:auto;padding-bottom:0}}
