.pricelist-btn{white-space:nowrap;height:28px;color:var(--text-color);background:var(--bg-primary-light-color);border:1px solid var(--bg-primary-border-color);cursor:pointer;border-radius:5px;align-items:center;gap:5px;margin:0;padding:0 8px 0 6px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex;position:relative}.pricelist-btn__icon{flex:none;width:18px;height:18px;display:block}.pricelist-btn__icon .doc{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.pricelist-btn__icon .mail{fill:var(--primary-color);transition:fill .15s}.pricelist-btn__icon .flap{fill:none;stroke:#fff;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.pricelist-btn:hover{border-color:var(--primary-color);background:#fff3d9}.pricelist-btn:hover .mail{fill:var(--primary-color-hover)}.pricelist-btn:focus{outline:none}.pricelist-btn:focus-visible{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--focus-outline,#ffc75194)}.pricelist-btn:active{border-color:var(--primary-color-hover);background:#ffe8b8}.pricelist-btn__hint{z-index:20;opacity:0;visibility:hidden;pointer-events:none;text-align:center;white-space:normal;width:max-content;max-width:200px;color:var(--text-color);background:#fff;border-radius:3px;padding:8px 10px;font-size:11px;font-weight:500;line-height:15px;transition:opacity .15s,transform .15s,visibility 0s .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px);box-shadow:0 0 2px #28293d0a,0 4px 8px #60617029}.pricelist-btn__hint:before{content:"";background:#fff;width:8px;height:8px;margin-left:-4px;position:absolute;top:-4px;left:50%;transform:rotate(45deg);box-shadow:-1px -1px 1px #28293d0d}.pricelist-btn:focus-visible .pricelist-btn__hint,.pricelist-btn:hover .pricelist-btn__hint{opacity:1;visibility:visible;transition-delay:.25s,.25s,0s;transform:translate(-50%)}.pricelist-btn_icon{justify-content:center;width:28px;padding:0}.pricelist-btn_icon .pricelist-btn__label{display:none}@media (hover:none){.pricelist-btn .pricelist-btn__hint{display:none}}@media (width<=359px){.pricelist-btn{justify-content:center;width:28px;padding:0}.pricelist-btn .pricelist-btn__label{display:none}}.line-list__item[data-v-eacd1d8f]{align-items:center;padding:0;display:flex}.pricelist-modal__body[data-v-a14cb5d8]{padding:36px 40px 20px 20px;position:relative}@media (width<=500px){.pricelist-modal__body[data-v-a14cb5d8]{padding:32px 36px 16px 16px}}.pricelist-modal__body .popup__close[data-v-a14cb5d8]{z-index:2;position:absolute;top:8px;right:8px}.line-list.mobile-visible[data-v-e1f9a2ff]{align-items:center;margin-left:auto;display:flex}@media (width<=768px){.line-list.mobile-visible[data-v-e1f9a2ff]{margin-top:16px}}.mark-selector{display:flex}.mark-selector__star{cursor:pointer}.mark-selector__star.star-empty{color:var(--second-color)}.mark-selector__star.star-empty:hover{color:var(--primary-color-hover)}.mark-selector__star.star-filled{color:var(--primary-color)}.mark-selector__star.star-filled:hover{color:var(--primary-color-hover)}.mark-selector.disabled .mark-selector__star,.mark-selector.nohover .mark-selector__star{cursor:default}.mark-selector.disabled .mark-selector__star.star-empty:hover,.mark-selector.nohover .mark-selector__star.star-empty:hover{color:var(--second-color)}.mark-selector.disabled .mark-selector__star.star-filled:hover,.mark-selector.nohover .mark-selector__star.star-filled:hover{color:var(--primary-color)}.mark-selector.nohover{cursor:pointer}.review-popup[data-v-e5c8e39b]{z-index:999999;color:#000;background-color:#fff;border-radius:20px;padding:16px;position:fixed;bottom:20px;right:20px;box-shadow:0 2px 4px}.review-popup__text[data-v-e5c8e39b]{margin-bottom:16px;margin-right:34px}.review-popup .checkbox-block[data-v-e5c8e39b]{margin:8px 16px 8px 0}.review-popup .checkbox-block label[data-v-e5c8e39b]{margin-bottom:0;margin-left:0}.order-review #order-review-text{min-height:100px;font-size:14px;line-height:16px}.order-review__text[data-v-ea82a725]{flex-direction:column;gap:16px;display:flex}.order-review__text span[data-v-ea82a725]:first-child{font-size:28px;font-weight:700;line-height:30px}.order-review__text span[data-v-ea82a725]:last-child{font-size:16px;line-height:18px}.order-review__btn[data-v-ea82a725]{cursor:pointer;border:none;outline:none;position:absolute;bottom:40px;right:31px}.order-review__btn.next[data-v-ea82a725]{color:#fff;background:#f7a800;border-radius:5px;justify-content:center;align-items:center;width:234px;height:32px;font-weight:700;display:flex}.order-review__btn.disabled[data-v-ea82a725]{color:#8f90a6;cursor:not-allowed;background:#e4e4eb}.order-review .stars[data-v-ea82a725]{margin-top:24px}.order-review textarea[data-v-ea82a725]{height:138px;box-shadow:none;border-radius:0 0 5px 5px;outline:none;font-size:12px}.order-review textarea.form-control[data-v-ea82a725],.order-review textarea.form-control[data-v-ea82a725]:focus{border-color:#8f90a6}.order-review[data-v-ea82a725] .mark-selector{border:2px solid #8f90a6;border-bottom:none;border-radius:5px 5px 0 0;height:48px;margin-bottom:-1px}.order-review[data-v-ea82a725] .mark-selector div{flex:1;justify-content:center;align-items:center;padding:8px 0;display:flex}.order-review[data-v-ea82a725] .mark-selector div:not(:last-child){border-right:2px solid #8f90a6}.create-order-review-popup .popup__close[data-v-3adcc9ab]{width:16px;height:16px;min-height:16px;top:8px;right:8px}.create-order-review-popup .popup__content[data-v-3adcc9ab]{padding:31px 31px 40px;position:relative}.create-order-review-popup .popup__content-thanks[data-v-3adcc9ab]{text-align:center;max-width:323px;margin:0 auto;font-size:28px;font-weight:700;line-height:30px}.create-order-review-popup .popup__content-link[data-v-3adcc9ab]{color:#f7a800;justify-content:center;align-items:center;width:fit-content;margin-top:32px;margin-left:auto;margin-right:auto;display:flex}.create-order-review-popup__text[data-v-3adcc9ab]{justify-content:space-between;align-items:center;display:flex}.create-order-review-popup__text .title[data-v-3adcc9ab]{color:#8f90a6;font-size:20px}.create-order-review-popup__text span[data-v-3adcc9ab]{color:#1c1c28;font-size:12px}.create-order-review-popup__text.justAnswered[data-v-3adcc9ab]{text-align:center;justify-content:center}.create-order-review-popup__text.justAnswered .title[data-v-3adcc9ab]{max-width:223px;margin-left:auto;margin-right:auto}.create-order-review-popup__nav[data-v-3adcc9ab]{margin-top:32px}.create-order-review-popup__nav .main[data-v-3adcc9ab]{color:#fff;background:#f7a800;border:none;border-radius:5px;justify-content:center;align-items:center;width:100%;height:32px;display:flex}.create-order-review-popup__nav .main.disabled[data-v-3adcc9ab]{color:#8f90a6;background:#e4e4eb}.create-order-review-popup__nav .secondary[data-v-3adcc9ab]{justify-content:space-between;align-items:center;display:flex}.create-order-review-popup__nav .secondary button[data-v-3adcc9ab]{cursor:pointer;border:none;outline:none}.create-order-review-popup__nav .secondary .prev[data-v-3adcc9ab]{color:#f7a800;background:0 0}.create-order-review-popup__nav .secondary .next[data-v-3adcc9ab]{color:#fff;background:#f7a800;border-radius:5px;justify-content:center;align-items:center;width:234px;height:32px;font-weight:700;display:flex}.create-order-review-popup__nav .secondary .next.disabled[data-v-3adcc9ab]{color:#8f90a6;background:#e4e4eb}.create-order-review-popup .order-review.hide[data-v-3adcc9ab]{display:none}.bonus-modal-inner[data-v-d2d129eb]{padding:45px 30px 30px}.bonus-modal .content[data-v-d2d129eb]{text-align:center}.bonus-modal .content[data-v-d2d129eb],.bonus-modal .content-heading[data-v-d2d129eb]{flex-direction:column;align-items:center;display:flex}.bonus-modal .content-heading[data-v-d2d129eb]{color:#8f90a6;font-size:16px;font-weight:700;line-height:100%}.bonus-modal .content-subheading[data-v-d2d129eb]{text-align:center;max-width:337px;margin-top:27px;font-size:28px;font-weight:700;line-height:30px}.bonus-modal .content-desc[data-v-d2d129eb]{margin-top:16px;font-size:16px;line-height:18px}.bonus-modal .content-bottom[data-v-d2d129eb]{gap:20px;margin-top:20px;display:flex}.bonus-modal .content-badge[data-v-d2d129eb]{background:#e4e4eb;border-radius:5px;flex-direction:column;width:158px;padding-bottom:2px;display:flex}.bonus-modal .content-badge span[data-v-d2d129eb]{color:#1c1c28}.bonus-modal .content-badge span[data-v-d2d129eb]:first-child{font-size:31px;font-weight:700}.bonus-modal .content-badge span[data-v-d2d129eb]:last-child{font-size:14px}.bonus-modal .content a[data-v-d2d129eb]{background:var(--primary-color);color:#fff;text-align:center;border-radius:5px;justify-content:center;align-items:center;width:151px;height:32px;margin-top:23px;font-weight:700;display:flex}
