@charset "UTF-8";.order{counter-reset:bx-soa-section-counter}.order__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.order__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px}.order__form-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.order__form-block{background-color:var(--color-white);border-radius:var(--border-radius-base);overflow:hidden}.order__form-block .accordion__trigger{border-radius:unset;cursor:inherit;pointer-events:none;padding:18px 24px}.order__form-block .accordion__icon{display:none}.order__form-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;row-gap:16px;padding:18px 24px}.order__form-block__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.order__form-block__list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[18];grid-template-columns:repeat(18,minmax(0,1fr));row-gap:4px}.order__form-block__list-item{-ms-grid-column-span:15;grid-column:15 span;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[15];grid-template-columns:repeat(15,minmax(0,1fr))}.order__form-block__list-item-link{-ms-grid-column-span:13;grid-column:13 span}.order__form-block__list-item-count{-ms-grid-column-span:1;grid-column:1 span}.order__form-block__list-item-price{-ms-grid-column-span:1;grid-column:1 span;white-space:nowrap}.order .bx-soa-section{outline:0;overflow:hidden;-webkit-transition:background-color var(--transition-base),border-color var(--transition-base);transition:background-color var(--transition-base),border-color var(--transition-base)}.order .bx-soa-section.bx-selected .bx-soa-editstep,.order .bx-soa-section.bx-selected .bx-soa-section-content,.order .bx-soa-section.bx-selected .bx-soa-section-content+#bx-soa-orderSave,.order .bx-soa-section.bx-step-completed .bx-soa-editstep,.order .bx-soa-section.bx-step-completed .bx-soa-section-content,.order .bx-soa-section.bx-step-completed .bx-soa-section-content+#bx-soa-orderSave{display:block}.order .bx-soa-section-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px}.order .bx-soa-section-content{margin-top:14px}.order .bx-soa-section-title-count::before{counter-increment:bx-soa-section-counter;content:counter(bx-soa-section-counter) ". ";color:var(--color-primary)}.order .bx-soa-item-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.order .bx-soa-item-td-text{white-space:nowrap}.order .bx-soa-item-title{line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;padding-right:5px;-webkit-box-orient:vertical}.order .bx-soa-coupon{display:none}.order .bx-soa-more-btn .pull-left,.order .bx-soa-more-btn .pull-right{height:32px;padding:8px 12px;font-size:16px;line-height:100%;letter-spacing:-.02em;border-radius:100px;text-transform:lowercase}.order .bx-soa-editstep{-webkit-transition:color var(--transition-base);transition:color var(--transition-base)}.order .bx-soa-pp-delivery-cost{display:none}.order .bx-soa-pp-company{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:4px;gap:8px;cursor:pointer;-webkit-transition:color var(--transition-base);transition:color var(--transition-base)}.order .bx-soa-pp-company .bx-soa-pp-company-graf-container input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;cursor:pointer;opacity:0}.order .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:24px;height:24px;border:2px solid var(--color-gray);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:border-color var(--transition-base);transition:border-color var(--transition-base)}.order .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image::after{content:"";position:relative;width:10px;height:10px;border-radius:50%;background-color:var(--color-primary);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:opacity var(--transition-base),-webkit-transform var(--transition-base);transition:opacity var(--transition-base),-webkit-transform var(--transition-base);transition:transform var(--transition-base),opacity var(--transition-base);transition:transform var(--transition-base),opacity var(--transition-base),-webkit-transform var(--transition-base)}.order .bx-soa-pp-company.bx-selected,.order .bx-soa-pp-company:has(input:checked){cursor:default;color:var(--color-primary)}.order .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container .bx-soa-pp-company-image,.order .bx-soa-pp-company:has(input:checked) .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{border-color:var(--color-primary)}.order .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container .bx-soa-pp-company-image::after,.order .bx-soa-pp-company:has(input:checked) .bx-soa-pp-company-graf-container .bx-soa-pp-company-image::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.order .bx-soa-pp-company-selected img{display:none}.order #bx-soa-orderSave{width:100%;margin-top:10px}.order #bx-soa-orderSave .checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px}.order #bx-soa-orderSave .checkbox input{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;cursor:pointer;z-index:4}.order #bx-soa-orderSave .checkbox input:checked~label::after{opacity:1}.order #bx-soa-orderSave .checkbox label{border:2px solid var(--color-primary);border-radius:8px;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;padding-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order #bx-soa-orderSave .checkbox label::after{position:relative;opacity:0;content:"";display:inline-block;width:14px;height:11px;background-color:var(--color-primary);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 11'><path d='M0.695312 4.69922L4.84916 8.69922L12.6953 0.699219' stroke='black' stroke-width='2' fill='none'/></svg>");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 11'><path d='M0.695312 4.69922L4.84916 8.69922L12.6953 0.699219' stroke='black' stroke-width='2' fill='none'/></svg>");mask-repeat:no-repeat;mask-size:contain;-webkit-transition:opacity var(--transition-base);transition:opacity var(--transition-base)}.order .modal-form__forget{display:none}#bx-soa-paysystem .bx-soa-pp-company-selected strong{position:relative}#bx-soa-paysystem .bx-soa-pp-company-selected strong::before{content:"Способ оплаты: ";color:var(--color-gray)}#bx-soa-basket .bx-soa-pp-company-selected strong{position:relative}#bx-soa-basket .bx-soa-pp-company-selected strong::before{color:var(--color-gray)}#bx-soa-delivery .bx-soa-pp-price{display:none}#bx-soa-delivery .bx-soa-pp-company-selected strong{position:relative}#bx-soa-delivery .bx-soa-pp-company-selected strong::before{content:"Способ доставки: ";color:var(--color-gray)}#bx-soa-properties .bx-soa-customer{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}#bx-soa-properties .bx-soa-customer>*{-ms-grid-column-span:2;grid-column:2 span}#bx-soa-properties .bx-soa-customer:has([data-property-id-row="10"]) [data-property-id-row="10"],#bx-soa-properties .bx-soa-customer:has([data-property-id-row="10"]) [data-property-id-row="11"],#bx-soa-properties .bx-soa-customer:has([data-property-id-row="11"]) [data-property-id-row="10"],#bx-soa-properties .bx-soa-customer:has([data-property-id-row="11"]) [data-property-id-row="11"]{-ms-grid-column-span:1;grid-column:1 span}#bx-soa-properties .bx-soa-customer+*{margin-top:4px}#bx-soa-properties .bx-soa-customer+* textarea{min-height:96px}#bx-soa-region .bx_soa_location.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px}#bx-soa-orderSave .pull-right{width:100%;margin-top:12px;line-height:100%;letter-spacing:-.02em;padding:14px 16px;text-transform:lowercase}#bx-soa-total .bx-soa-cart-total{border-top:none}#bx-soa-total .bx-soa-cart-total-button-container{display:none}#bx-soa-total{position:relative;z-index:60}.bx-soa-section .bx-soa-section-content{font-weight:500;font-size:13px;line-height:154%;letter-spacing:-.04em}.bx-soa-section .bx-soa-section-content strong,.bx-soa-section#bx-soa-region .bx-soa-section-content{font-weight:700}.bx-soa-section#bx-soa-region .bx-soa-section-content strong{color:var(--color-gray)}@media only screen and (min-width:768px){.order .bx-soa-item-table{row-gap:6px}.order .bx-soa-item-title{line-clamp:1;-webkit-line-clamp:1}}@media only screen and (min-width:1024px){.order__content{display:-ms-grid;display:grid;gap:8px;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start}.order__form{-ms-grid-column-span:3;grid-column:span 3;row-gap:8px}.order__actions{-ms-grid-column-span:1;grid-column:span 1}.order .bx-soa-section-title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order .bx-soa-section-content{margin-top:10px}.order .bx-soa-item-table{row-gap:0}.order .bx-soa-item-title:hover{color:var(--color-primary)}.order .bx-soa-more-btn .pull-left,.order .bx-soa-more-btn .pull-right{min-width:221px;padding:12px 16px;height:unset}.order .bx-soa-editstep:not(.underline-animation):hover{color:var(--color-primary)}.order .bx-soa-pp-item-container{padding-left:16px}.order .bx-soa-pp-company{margin-bottom:5px}.order .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:20px;height:20px}.order #bx-soa-orderSave .checkbox{gap:10px}.order #bx-soa-orderSave .checkbox label{width:20px;height:20px;border-radius:6px;padding-top:unset}#bx-soa-properties .bx-soa-customer{gap:8px}#bx-soa-properties .bx-soa-customer+*{margin-top:8px}#bx-soa-properties .bx-soa-customer+* textarea{min-height:112px}#bx-soa-region .bx_soa_location.row{row-gap:8px}#bx-soa-orderSave .pull-right{font-size:20px;letter-spacing:-.04em;margin-top:28px}#bx-soa-total .bx-soa-cart-total-button-container{display:block}.bx-soa-section .bx-soa-section-content{line-height:123%}}@media only screen and (min-width:1500px){.order__content{gap:.42vw}.order__form{row-gap:.42vw}.order__form-blocks{row-gap:8px}.order__form-block__list-item-link:hover{color:var(--color-primary)}.order .bx-soa-section-content{margin-top:.68vw}.order .bx-soa-item-table{row-gap:.21vw}.order .bx-soa-more-btn .pull-left,.order .bx-soa-more-btn .pull-right{min-width:10.68vw;padding:.52vw .83vw;font-size:1.04vw}.order .bx-soa-pp-item-container{padding-left:1.25vw}.order .bx-soa-pp-company{margin-bottom:.42vw;gap:.42vw}.order .bx-soa-pp-company:not(:has(input:checked)):hover{color:var(--color-primary)}.order .bx-soa-pp-company:not(:has(input:checked)):hover .bx-soa-pp-company-image{border-color:var(--color-primary)}.order .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:1.25vw;height:1.25vw}.order #bx-soa-orderSave .checkbox{gap:.42vw}.order #bx-soa-orderSave .checkbox label{width:1.25vw;height:1.25vw;border-radius:var(--border-radius-small)}#bx-soa-basket .bx-soa-section-content,#bx-soa-delivery .bx-soa-section-content,#bx-soa-paysystem .bx-soa-section-content{margin-top:.99vw}#bx-soa-properties .bx-soa-section-content{max-width:65.3%;margin-top:.89vw}#bx-soa-region .bx_soa_location.row{max-width:65.3%;row-gap:.42vw}#bx-soa-region .bx-soa-section-content{margin-top:1.09vw}#bx-soa-orderSave .pull-right{font-size:1.25vw;margin-top:.68vw;padding:1.04vw .83vw;letter-spacing:-.02em}#bx-soa-orderSave{max-width:65.3%}.bx-soa-section .bx-soa-section-content{font-size:inherit;line-height:125%}.order #bx-soa-orderSave .checkbox label::after{width:.73vw;height:.57vw}}