body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{-moz-box-sizing:border-box;box-sizing:border-box}body{min-height:100vh}body,body #__next{display:-webkit-flex;display:-moz-box;display:flex}body #__next{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-width:100%}.app-main{margin-top:145px;margin-bottom:125px}.home-bc{display:grid;grid-gap:8px;grid-template-columns:auto 1fr;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-left:16px}.breadcrumbs a{-webkit-transition:color .25s ease;transition:color .25s ease}.breadcrumbs a:hover{color:#ffc807}.product-list__header{display:grid;grid-template-columns:1fr auto;grid-gap:20px;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media screen and (min-width:768px){.product-list__header{margin:10px 0 48px}}.product-list__block-title{font-weight:700;font-size:36px;line-height:42px}.cart-header-line,.cart-item{display:grid;padding:8px;grid-gap:10px}@media screen and (min-width:1200px){.cart-header-line,.cart-item{grid-template-columns:140px 1fr 110px 120px 180px 160px 120px;text-align:center;grid-gap:20px}}@media screen and (min-width:801px){.cart-header-line,.cart-item{grid-template-columns:82px 1fr 70px 100px 110px 100px 40px;text-align:center;grid-gap:20px}}.cart-item{-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:14px;line-height:1.7142857143;border-bottom:1px solid #e0e0e0}@media(max-width:799px){.cart-item__amount,.cart-item__in-stock,.cart-item__price,.cart-item__total-cost{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:end;-moz-box-align:end;align-items:end}}.cart-item__details{position:relative;padding:10px 20px 30px;margin-bottom:30px;border-bottom:3px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;border-radius:0 0 10px 10px;font-size:14px}.cart-item__details-close-button{position:absolute;height:30px;width:30px;border-radius:50%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;outline:0;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a8a8a8;background-color:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-16px;color:#fcb814;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.cart-item__details-close-button:hover{-webkit-transform:translateX(-50%) scale(1.05);transform:translateX(-50%) scale(1.05)}.cart-item.--out-stock{background-color:#fafafa;color:#8a8a8a}.cart-item__prop-header{margin-top:5px;font-weight:700}.cart-item__img,.cart-item__img img{display:block}@media screen and (max-width:799px){.cart-item__img img{margin:auto}}.cart-item__small-label{font-size:12px;font-weight:700}@media screen and (min-width:800px){.cart-item__small-label{display:none}}.cart-item__small-label-space{-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;border-bottom:1px dotted gray;margin-bottom:6px;margin-right:3px;margin-left:3px}@media screen and (min-width:800px){.cart-item__small-label-space{display:none}}.cart-item__picture-data{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.cart-item__picture-data-item{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.cart-item__picture-data-item--wrap{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.cart-item__picture-data-item--wrap .cart-item__picture-data-name{font-weight:700}.cart-item__picture-data-item--wrap .cart-item__picture-data-dot-row{display:none}.cart-item__picture-data-dot-row{-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;margin-bottom:4px;border-bottom:1px dotted gray}.cart-item__img,.cart-item__name{text-align:left;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.cart-item__count-input .MuiSvgIcon-root{cursor:pointer}.cart-item__count-input input{text-align:center!important}.cart-item__count-input input::-webkit-inner-spin-button,.cart-item__count-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-item__count-input input[type=number]{-moz-appearance:textfield}.cart-item__actions{-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;display:-webkit-flex;display:-moz-box;display:flex}@media screen and (min-width:800px){.cart-item__actions{display:block;grid-template-columns:140px 1fr 110px 120px 180px 160px 120px;text-align:right}}.product-add-props{position:relative;padding:10px 20px 30px;margin-bottom:30px;border-bottom:3px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;border-radius:0 0 10px 10px;font-size:14px}.product-add-props__details-close-button{position:absolute;height:30px;width:30px;border-radius:50%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;outline:0;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a8a8a8;background-color:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-16px;color:#fcb814;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.product-add-props__details-close-button:hover{-webkit-transform:translateX(-50%) scale(1.05);transform:translateX(-50%) scale(1.05)}.product-add-props__prop-header{margin-top:5px;font-weight:700}.product-add-props__small-label{font-size:12px;font-weight:700}@media screen and (min-width:800px){.product-add-props__small-label{display:none}}.product-add-props__small-label-space{-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;border-bottom:1px dotted gray;margin-bottom:6px;margin-right:3px;margin-left:3px}@media screen and (min-width:800px){.product-add-props__small-label-space{display:none}}.product-add-props__picture-data{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.product-add-props__picture-data-item{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.product-add-props__picture-data-dot-row{-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;margin-bottom:4px;border-bottom:1px dotted gray}.product-add-props__img,.product-add-props__name{text-align:left;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.product-add-props__count-input .MuiSvgIcon-root{cursor:pointer}.product-add-props__count-input input{text-align:center!important}.product-add-props__count-input input::-webkit-inner-spin-button,.product-add-props__count-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-add-props__count-input input[type=number]{-moz-appearance:textfield}.product-add-props__actions{-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;display:-webkit-flex;display:-moz-box;display:flex}@media screen and (min-width:800px){.product-add-props__actions{display:block;grid-template-columns:140px 1fr 110px 120px 180px 160px 120px;text-align:right}}.details-product-buttons{text-align:left!important}.details-product-buttons__button{border:0;outline:0;background-color:transparent;color:#fcb814;cursor:pointer;padding:0}.details-product-buttons__button:hover{text-decoration:underline}.cart-total-line{background:rgba(255,213,113,.25);border-radius:10px;padding:18px 81px 18px 45px;margin-top:16px;display:grid;grid-template-columns:1fr 306px;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-column-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-row-gap:30px;row-gap:30px}@media screen and (max-width:500px){.cart-total-line{padding:18px}}@media screen and (max-width:899px){.cart-total-line{grid-template-columns:1fr}}.cart-total-line__counts{text-align:center}.cart-total-line__total-cost{font-weight:700;font-size:28px;line-height:33px;text-align:right}@media screen and (max-width:500px){.cart-total-line__total-cost{text-align:center;margin-top:20px}}.cart-header-line{font-size:14px;text-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding-top:22px;padding-bottom:22px}.cart-header-line__img,.cart-header-line__name{text-align:left}@media screen and (max-width:800px){.cart-header-line{display:none}}.address-block__head{display:grid;grid-gap:20px;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;grid-template-columns:auto auto;border-bottom:1px solid #e0e0e0}@media screen and (min-width:768px){.auth-form{display:grid;grid-gap:50px;grid-template-columns:minmax(400px,555px) auto auto;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.auth-form__or{font-size:18px}.simple-auth{display:grid;grid-gap:20px;grid-template-columns:1fr minmax(135px,auto)}.order-item{border-radius:10px;overflow:hidden}.order-item~.order-item{margin-top:16px}@media screen and (min-width:650px){.order-item{display:grid;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-template-columns:115px 1fr 367px 40px;padding-right:16px}}@media screen and (max-width:959px){.order-item{grid-template-columns:115px 1fr 200px 40px}}@media screen and (max-width:649px){.order-item{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-row-gap:10px;row-gap:10px;grid-template-columns:auto auto auto auto}}.order-item--interactive{cursor:pointer;-webkit-transition:box-shadow .3s ease-out,border-color .25s ease,background-color .25s ease;transition:box-shadow .3s ease-out,border-color .25s ease,background-color .25s ease}.order-item--interactive:hover{box-shadow:0 3px 8px #bdbdbd}.order-item--is-open{background:#f7f7f7}.order-item--in-work{display:grid;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-template-columns:115px 1fr 175px 355px;padding-right:21px}@media screen and (max-width:959px){.order-item--in-work{grid-template-columns:115px 1fr 175px 180px}}@media screen and (max-width:750px){.order-item--in-work{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-row-gap:10px;row-gap:10px;grid-template-columns:auto auto auto auto}}.order-item__preview{width:115px;height:115px;border-radius:10px;overflow:hidden;background:rgba(196,196,196,.1);display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.order-item__preview img{display:block;object-fit:cover;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.order-item__status-green{font-weight:500;color:#27ae60}.order-item__status-red{font-weight:500;color:#eb5757}.order-item__status-yellow{font-weight:500;color:#fabf2a}.order-item__status-black{font-weight:500;color:#080d01}.order-item__body{padding:0 5px;text-align:center;display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.order-item__body{padding:0 20px 0 40px;text-align:left}}.order-item__title{font-size:20px;font-weight:500;line-height:1.3;color:#393535}.order-item__desc{margin-top:12px;font-size:14px;line-height:1.2;color:#8a8a8a}.order-item__count{text-align:center;font-size:14px;color:#8a8a8a;width:175px}.order-item__price{font-size:28px;font-weight:700;text-align:right;display:-webkit-flex;display:-moz-box;display:flex}@media screen and (max-width:959px){.order-item__price{-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;width:100%}}@media screen and (min-width:650px){.order-item__price{padding-right:25px}}.order-total{display:grid;grid-template-columns:auto 1fr;background:rgba(255,213,113,.25);border-radius:10px;margin-top:16px;padding:0;overflow:hidden}@media screen and (max-width:1100px){.order-total{grid-template-columns:1fr}}.order-total__properties{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media screen and (max-width:700px){.order-total__properties{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media screen and (max-width:1100px){.order-total .property{width:100%}}.order-total .property__header{background:#feecbd;height:46px;font-weight:500;font-size:16px;line-height:130%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 30px}.order-total .property__body{background:#fff5db;height:82px;font-weight:700;font-size:28px;line-height:33px;display:grid;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;grid-template-columns:1fr;padding:10px 30px}@media screen and (max-width:700px){.order-total .property__body{text-align:center}}.order-total .property__free-delivery{background:#fff5db;height:82px;font-weight:700;font-size:24px;line-height:33px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;padding:10px 30px}@media screen and (max-width:700px){.order-total .property__free-delivery{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.order-total .property .total-weight{line-height:24px;font-size:16px}.order-total .property .total-weight__header{font-weight:600}.order-total .property .total-weight__weight{font-weight:400}.order-total .property__select{background:#feecbd;height:46px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;padding:0 30px}@media screen and (max-width:1100px){.order-total .property__select{background:#fff5db;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.order-total .property__button{background:#fff5db;height:82px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;padding:10px 30px}@media screen and (max-width:1100px){.order-total .property__button{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}@media screen and (max-width:700px){.order-total .property__button{padding:10px}}.order-list-item{border-radius:20px;overflow:hidden}.order-list-item__header{padding:24px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:default;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.order-list-item__header:not(.--is-open){cursor:pointer}.order-list-item__header:hover:not(.--is-open){background-color:#fff5db}.order-list-item__number{font-size:20px;font-weight:500;margin-right:40px;-webkit-flex:0 1 220px;-moz-box-flex:0;flex:0 1 220px}.order-list-item__create-date{font-size:14px}.order-list-item__toggle-view{margin-left:auto}.order-list-item__body{padding:10px 24px 16px}.order-list-item__footer{padding:0 24px 30px;display:grid;grid-gap:20px}.order-type-selector{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));grid-gap:0 20px}@media screen and (max-width:700px){.order-type-selector{grid-template-columns:repeat(2,minmax(100px,1fr));grid-gap:20px}}.order-type-selector__item{background-color:#fff;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.07);border-radius:10px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:16px}.order-type-selector__item.--is-active{background-color:#fff5db}.order-type-selector__item:not(.--is-active):hover{box-shadow:0 3px 8px #bdbdbd}.order-type-selector__item-name{font-weight:500;font-size:16px;color:#333}.order-total-line{display:grid;grid-template-columns:1fr auto auto auto;grid-gap:16px 50px;padding:20px 23px;grid-template-areas:"comment goods delivery total" "comment pay pay pay";background-color:rgba(255,213,113,.25);border-radius:10px}@media screen and (max-width:950px){.order-total-line{grid-template-areas:"comment comment comment comment" "goods delivery total pay"}}@media screen and (max-width:800px){.order-total-line{grid-template-areas:"comment comment comment comment" "goods goods delivery delivery" "total total pay pay"}}@media screen and (max-width:500px){.order-total-line{grid-template-columns:1fr;grid-template-areas:"comment" "delivery" "goods" "total" "pay"}}.order-total-line__comment{grid-area:comment}.order-total-line__summary-goods{grid-area:goods;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.order-total-line__summary-goods-text{font-weight:500;font-size:14px}.order-total-line__summary-goods-price{font-weight:700;font-size:22px}.order-total-line__summary-delivery{grid-area:delivery;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;position:relative}.order-total-line__summary-delivery-edit{position:absolute;right:-30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.order-total-line__summary-delivery-text{font-weight:500;font-size:14px}.order-total-line__summary-delivery-price{font-weight:700;font-size:22px}.order-total-line__summary-delivery-price-free{font-size:18px}.order-total-line__summary-total{grid-area:total;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.order-total-line__summary-total-text{font-weight:500;font-size:14px}.order-total-line__summary-total-price{font-weight:700;font-size:22px}.order-total-line__actions{grid-area:pay;display:grid;grid-gap:0 20px;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.order-total-line__actions.--editable{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.order-list-item-header{display:grid;font-family:Roboto,sans-serif;grid-template-areas:"firstInfo delivery payment actions";grid-template-columns:auto 1fr auto 34px;grid-gap:0 30px;width:100%;position:relative}@media screen and (max-width:1000px){.order-list-item-header{grid-gap:0 20px}}@media screen and (max-width:900px){.order-list-item-header{grid-gap:20px;grid-template-columns:auto 1fr 34px;grid-template-areas:"firstInfo payment actions" "delivery delivery delivery"}}@media screen and (max-width:700px){.order-list-item-header{grid-gap:20px;grid-template-columns:1fr;grid-template-areas:"firstInfo firstInfo firstInfo actions" "delivery delivery payment payment"}}@media screen and (max-width:550px){.order-list-item-header{grid-template-areas:"firstInfo " "delivery" "payment "}}.order-list-item-header__more-btn{grid-area:actions;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media screen and (max-width:550px){.order-list-item-header__more-btn{position:absolute;right:-20px;top:-20px}.order-list-item-header__more-btn button{background-color:rgba(0,0,0,.04)}.order-list-item-header__more-btn button:hover{background-color:rgba(0,0,0,.14)}}.order-list-item-header__delivery-wrapper{grid-area:delivery}.order-list-item-header__payment{grid-area:payment}.order-list-item-header__info{grid-area:firstInfo;display:grid;grid-template-columns:auto auto;grid-gap:5px;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#000;grid-template-areas:"orderNumberText orderNumber ." "orderInfoBlock orderInfoBlock orderInfoBlock"}@media screen and (max-width:700px){.order-list-item-header__info{grid-template-columns:auto auto 1fr}}.order-list-item-header__info-text{font-size:28px;font-weight:700;grid-area:orderNumberText}@media screen and (max-width:550px){.order-list-item-header__info-text{font-size:20px}}.order-list-item-header__info-number-value{font-size:28px;font-weight:700;grid-area:orderNumber;position:relative}@media screen and (max-width:550px){.order-list-item-header__info-number-value{font-size:20px}}.order-list-item-header__info-number-value:after{content:"";position:absolute;border-bottom:3px dotted #fabf2a;-moz-box-sizing:border-box;box-sizing:border-box;bottom:3px;left:0;right:0}.order-list-item-header__info-block{grid-area:orderInfoBlock}.order-list-item-header__info-block-item{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;font-size:16px}.order-list-item-header__info-block-item:not(:first-child){margin-top:6px}.order-list-item-header__info-block-item-text{font-weight:600}.order-list-item-header__info-block-item-value{font-weight:400}.order-list-item-header__info-dimensions{grid-area:orderWeight;display:grid;grid-template-columns:auto 1fr;grid-gap:10px}.order-list-item-header__delivery{display:grid;grid-template-areas:"icon address" ". address";grid-template-columns:20px 1fr;grid-gap:5px;margin-top:5px}.order-list-item-header__delivery-icon{margin-top:3px;grid-area:icon;width:20px}.order-list-item-header__delivery-info{grid-area:address;font-size:16px}.order-list-item-header__delivery-info-top{font-weight:600}.order-list-item-header__delivery-info-bottom{font-weight:400}.order-list-item-header__payment{margin-top:5px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.order-payment-status{display:grid;grid-template-columns:20px 1fr;grid-template-rows:auto;grid-gap:5px;font-weight:800;font-size:12px}.order-payment-status,.order-payment-status__icon{-webkit-align-items:center;-moz-box-align:center;align-items:center}.order-payment-status__icon{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.order-payment-status__name{text-transform:uppercase}.order-payment-info{display:grid;grid-template-columns:1fr;text-align:right;font-size:14px;line-height:21px}.order-payment-info__text{font-weight:600}.order-payment-info__current-value{font-weight:600;font-size:20px}.order-payment-info__full-value{font-weight:400}.order-delivery-info{display:grid;grid-template-areas:"icon address" ". address";grid-template-columns:20px 1fr;grid-gap:5px;margin-top:5px;max-width:500px}.order-delivery-info__icon{margin-top:3px;grid-area:icon;width:20px}.order-delivery-info__content{grid-area:address;font-size:16px}.order-delivery-info__content-top{font-weight:600}.order-delivery-info__content-bottom{font-weight:400}.order-sort-header{display:grid;grid-template-columns:auto 1fr;grid-gap:0 15px}@media screen and (max-width:870px){.order-sort-header{grid-gap:15px;grid-template-columns:1fr}}.order-sort-header__sort{display:grid;grid-template-columns:auto auto;grid-gap:0 15px}@media screen and (max-width:870px){.order-sort-header__sort{grid-template-columns:auto 1fr}}@media screen and (max-width:450px){.order-sort-header__sort{grid-template-columns:1fr}}.order-sort-header__sort-name{font-weight:600;font-size:16px}.order-sort-header__sort-select{display:grid;grid-template-columns:auto auto;grid-gap:0 15px}@media screen and (max-width:870px){.order-sort-header__sort-select{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}}.order-sort-header__show{display:grid;grid-template-columns:1fr auto;grid-gap:0 15px;justify-items:end}@media screen and (max-width:870px){.order-sort-header__show{justify-items:start}}.order-sort-header__show-name{font-weight:600;font-size:16px}.order-list-table__line,.order-list-table__row{display:grid;grid-gap:10px;padding:10px 0}.order-list-table__line div:nth-child(3),.order-list-table__row div:nth-child(3){text-align:center}.order-list-table__line div:nth-child(4),.order-list-table__row div:nth-child(4){text-align:right}@media screen and (min-width:801px){.order-list-table__line,.order-list-table__row{padding:10px;grid-template-columns:115px 1fr 175px 200px 40px;text-align:left;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-gap:12px 25px}}@media screen and (min-width:1200px){.order-list-table__line,.order-list-table__row{padding:10px 30px;grid-template-columns:115px 1fr 175px 200px 40px;text-align:left;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-gap:12px 25px}}.order-list-table{font-size:14px;display:grid;grid-template-rows:1fr;grid-gap:30px 0}.order-list-table__heading{background-color:#f5f5f5;font-size:16px;padding:13px 8px}.order-list-table__line{display:grid;border-radius:10px;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;cursor:pointer;-webkit-transition:box-shadow .3s ease-out,border-color .25s ease,background-color .25s ease;transition:box-shadow .3s ease-out,border-color .25s ease,background-color .25s ease}.order-list-table__line.--opened{background:#f7f7f7;border-color:#bdbdbd}.order-list-table__line:hover{box-shadow:0 3px 8px #bdbdbd}.order-list-table__line-photo{width:100%;border-radius:10px;background-color:rgba(196,196,196,.1);display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;overflow:hidden}.order-list-table__line-photo-img{width:100%;max-width:100%}.order-list-table__line-description{display:grid;grid-template-columns:auto auto 1fr;grid-template-rows:auto 1fr;grid-gap:5px 15px;grid-template-areas:"text text text" "info weight ."}.order-list-table__line-description-text{grid-area:text;font-weight:500;font-size:20px}.order-list-table__line-description-info{grid-area:info;font-weight:400;font-size:14px;color:#8a8a8a}.order-list-table__line-description-weight{grid-area:weight;font-weight:400;font-size:14px;color:#8a8a8a}.order-list-table__row{display:grid;border-bottom:1px solid #e0e0e0}.order-list-table__row-header{background-color:#e9e9e9;font-size:14px}@media screen and (min-width:1001px){.order-list-table__row-header{font-size:16px}}@media screen and (max-width:800px){.order-list-table__row-header{display:none}.order-list-table__cell{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:end;-moz-box-align:end;align-items:end;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.order-list-table__cell-dots{-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;margin:0 4px 2px;border-bottom:1px dotted;opacity:.5}@media screen and (min-width:801px){.order-list-table__cell-dots{display:none}}.order-list-table__small-label{font-size:12px;font-weight:700}@media screen and (min-width:801px){.order-list-table__small-label{display:none}}.order-list-table .order-list-table__title-wrapper .order-list-table__title-text{text-align:left}.order-edit-quantity__available{margin-top:5px;font-weight:400;font-size:14px;color:#8a8a8a}.order-price-display{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.order-price-display__actual-price{font-weight:700;font-size:28px;color:#000}.order-price-display__old-price{color:#eb5757;font-weight:500;font-size:18px;-moz-text-decoration-line:line-through;text-decoration-line:line-through}.loading-page{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;height:100vh;position:relative}.boundary-page,.page404,.page500{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:grid;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.login-page{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}.credit-card{position:absolute;top:17px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.main-block{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center;overflow:hidden;border-radius:50%;height:375px;width:375px;background:#e7e8e9;margin-top:54px}.info-block{width:280px;height:280px;background:#e7e8e9;margin-top:120px;border:1px solid #dddedf;border-radius:12px;box-shadow:0 0 30px rgba(0,0,0,.4);padding:25px 10px;position:relative}.properties-block{background:#f2f2f2;border-radius:12px;padding:10px 20px 17px 28px;margin-top:10px}.address-search-component{position:relative}.address-search-component__items{position:absolute;background-color:#fff}.app-header{background-color:#000;color:#fff;padding:20px 0}.app-header__container{display:grid;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-template-columns:80px 1fr;grid-gap:20px}.app-header__logo{max-width:80px}.app-header__cart{margin-left:auto}.app-footer{background:#081018;margin-top:auto;color:#fff;font-size:14px;font-weight:600;line-height:22px}.app-footer__container{height:100px;display:grid;grid-template-areas:"logo address work-time privacy-policy social-icons";-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-row-gap:20px;row-gap:20px}@media screen and (max-width:1085px){.app-footer__container{padding:20px 0;height:auto;grid-template-areas:"logo . ." "address work-time privacy-policy" ". social-icons ."}}@media screen and (max-width:823px){.app-footer__container{grid-template-areas:"logo" "address" "work-time" "privacy-policy" "social-icons";-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.app-footer a{color:inherit;text-decoration:none}.app-footer__logo{grid-area:logo}.app-footer__logo:hover{cursor:pointer}.app-footer__address{grid-area:address;width:300px}.app-footer__work-time{grid-area:work-time;width:242px}.app-footer__privacy-policy{grid-area:privacy-policy}.app-footer__social-icons{grid-area:social-icons;width:32px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.app-footer__social-icons .social-icon:hover{cursor:pointer}@media screen and (max-width:1085px){.app-footer__social-icons{width:100%;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.main-menu{margin-bottom:20px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.24)}.address-list-block__header{grid-template-columns:auto auto;padding:8px 0;border-bottom:1px solid #e0e0e0;grid-gap:20px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.address-line,.address-list-block__header{display:grid;-webkit-align-items:center;-moz-box-align:center;align-items:center}.address-line{padding:15px 8px;grid-template-columns:1fr auto}@media screen and (min-width:600px){.address-line{display:-webkit-flex;display:-moz-box;display:flex;grid-gap:40px;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}}@media screen and (min-width:800px){.address-line{display:-webkit-flex;display:-moz-box;display:flex;grid-gap:40px;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}}.address-line__text{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1}.address-line__action{margin-left:auto;grid-gap:10px}.address-choose-map-loader,.address-line__action{display:-webkit-flex;display:-moz-box;display:flex}.address-choose-map-loader{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:320px}.addres-edit-tips{text-decoration:underline;cursor:pointer;font:inherit;font-weight:700}.addres-edit-tips:hover{text-decoration:none}.image-gallery{display:grid;grid-auto-flow:column;grid-auto-columns:115px;grid-auto-rows:110px;grid-gap:30px;padding:20px 40px;margin:16px 0!important;border-bottom:1px solid #e0e0e0}.image-gallery__item{border-radius:10px;overflow:hidden;object-fit:cover;width:100%;height:100%;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.image-gallery__item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.image-gallery img{display:block;-webkit-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out;cursor:pointer}.image-gallery img:hover{box-shadow:0 3px 8px #bdbdbd}.pick-up-block{display:grid;grid-gap:30px}.pvz-type-button{display:block;padding:35px 10px 10px;border:2px solid #dbdbe4;min-height:140px;vertical-align:top;text-align:center;cursor:pointer;font-size:14px;color:#8a8a8a;line-height:1.36;-webkit-transition:box-shadow .3s ease 50ms,border-color .3s ease;transition:box-shadow .3s ease 50ms,border-color .3s ease;background-color:#fff;border-radius:5px}.pvz-type-button:hover{border-color:#ffc807}.pvz-type-button--active{border-color:#ffc807;box-shadow:inset 0 0 0 1px #ffc807}.pvz-type-button img{display:block;max-width:100%;width:100%;height:auto}.pvz-type-selector{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}.pick-up-item{display:grid;grid-template-columns:14px 1fr;grid-gap:20px;padding:20px 25px;border:1px solid #e0e0e0;border-radius:5px;color:rgba(0,0,0,.87);font-size:16px;line-height:1.4;cursor:pointer;-webkit-transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.pick-up-item:hover:not(.pick-up-item--skeleton):not(.pick-up-item--active){background-color:rgba(186,214,242,.15);border-color:rgba(186,214,242,.15)}.pick-up-item--active{border-color:#fabf2a;box-shadow:inset 0 0 0 2px #fabf2a;cursor:default}.pick-up-item__title{font-size:20px;font-weight:600}.pick-up-item__address{font-weight:500;color:#2f80ed;text-decoration:underline}.pick-up-item--skeleton{cursor:default}.pick-up-item-list{grid-gap:20px;display:grid;padding-right:20px;max-height:380px;overflow-y:auto}.pick-up-item-list ::-webkit-scrollbar{background-color:#dbdbe4}.pick-up-item-list ::-webkit-scrollbar-track{background:#f7f7f7;border-radius:20px}.lds-ellipsis{display:inline-block;position:relative;width:40px;height:1em}.lds-ellipsis div{position:absolute;top:4px;width:6px;height:6px;border-radius:50%;background:currentColor;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:4px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:4px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:16px}.lds-ellipsis div:nth-child(4){left:28px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(12px);transform:translate(12px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(12px);transform:translate(12px)}}.delivery-type-button{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center;background-color:#f7f7f7;border-radius:10px;padding:10px 50px;font-size:20px;line-height:1.3;font-weight:500;-webkit-transition:background-color .25s ease,box-shadow .25s ease;transition:background-color .25s ease,box-shadow .25s ease}@media screen and (min-width:815px){.delivery-type-button{text-align:left;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.delivery-type-button:not(.--active):not(.--disabled){cursor:pointer}.delivery-type-button:not(.--active):not(.--disabled):hover{background-color:#fff5db}.delivery-type-button__subtitle{color:#828282;font-size:16px}.delivery-type-button.--active{background:#fff5db;box-shadow:0 4px 10px rgba(0,0,0,.15)}.delivery-type-button.--disabled{color:#bdbdbd}.delivery-type-selector-block{display:grid;grid-gap:20px;grid-auto-rows:1fr}@media screen and (min-width:815px){.delivery-type-selector-block{grid-template-columns:repeat(auto-fit,minmax(1px,-webkit-max-content));grid-template-columns:repeat(auto-fit,minmax(1px,max-content))}}.address-list__item{display:grid;grid-gap:15px;grid-template-columns:32px 1fr 32px;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:15px;border:1px solid #e0e0e0;border-radius:5px;-webkit-transition:box-shadow .25s ease 50ms,background-color .25s ease 50ms,borde-color .25s ease;transition:box-shadow .25s ease 50ms,background-color .25s ease 50ms,borde-color .25s ease}.address-list__item-icon{color:#2f80ed}.address-list__item.--is-selected{border-color:#fabf2a;box-shadow:inset 0 0 0 2px #fabf2a}.address-list__item.--is-hovered:not(.--selected){cursor:pointer}.address-list__item.--is-hovered:not(.--selected):hover{background-color:rgba(186,214,242,.15);border-color:rgba(186,214,242,.15)}.courier-address-block{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:32px;grid-template-rows:auto 1fr auto;height:490px}.courier-address-block__list{overflow-y:auto;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto}.short-address-balloon{position:relative;width:425px;min-height:300px;padding:50px 40px 40px;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:20px}.short-address-balloon__close{position:absolute;top:25px;right:25px;cursor:pointer;color:#333;-webkit-transition:-webkit-transform .15s cubic-bezier(.66,.52,.57,1.65);transition:-webkit-transform .15s cubic-bezier(.66,.52,.57,1.65);transition:transform .15s cubic-bezier(.66,.52,.57,1.65);transition:transform .15s cubic-bezier(.66,.52,.57,1.65),-webkit-transform .15s cubic-bezier(.66,.52,.57,1.65)}.short-address-balloon__close:hover{color:#000;-webkit-transform:scale(1.4);transform:scale(1.4)}.user-profile-data{display:grid;grid-template-columns:1fr;grid-gap:20px 0}.user-profile-data__settings .MuiFormControlLabel-label{font-size:14px}.user-profile-data__actions{display:grid;grid-template-columns:1fr auto auto;grid-gap:10px;grid-template-areas:"save change delete"}@media (max-width:750px){.user-profile-data__actions{grid-template-areas:"save save save" ". change delete"}}@media (max-width:500px){.user-profile-data__actions{grid-template-columns:1fr;grid-template-areas:"save" "change" "delete" "changePass"}}.user-profile-data__actions button{white-space:nowrap}.user-profile-data__actions-button-save{grid-area:save}@media (max-width:750px){.user-profile-data__actions-button-save{justify-self:end}}@media (max-width:500px){.user-profile-data__actions-button-save{justify-self:center}}.user-profile-data__actions-button-change{grid-area:change}@media (max-width:500px){.user-profile-data__actions-button-change{justify-self:center}}.user-profile-data__actions-button-delete{grid-area:delete}@media (max-width:500px){.user-profile-data__actions-button-delete{justify-self:center}}.user-profile-edit-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 20px}@media (max-width:750px){.user-profile-edit-form{grid-template-columns:1fr}}.user-addresses-header{font-size:36px;font-weight:700;line-height:42px;margin-bottom:8px}.addresses-list-wrapper{height:100%;overflow:auto}.change-password-modal{position:absolute;top:50%;left:50%;background:#fff;padding:50px 43px 43px;border-radius:20px;max-width:696px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.change-password-modal__header{font-weight:700;font-size:36px;line-height:42px;text-align:center;margin-bottom:40px}.change-password-page-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}