.service-request-title{position:fixed;top:0;left:0;right:0;z-index:2;display:flex;padding:16px;align-items:center;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.08);grid-gap:16px}@media(min-width:576px){.service-request-title{padding:16px 24px}}@media(min-width:1000px){.service-request-title{position:static;top:auto;left:auto;right:auto;z-index:auto;padding:0;box-shadow:none;grid-gap:0;align-items:flex-end;justify-content:space-between}}.service-request-title__title{font-size:20px;line-height:24px;letter-spacing:normal;font-weight:500}@media print{.service-request-title__title{font-size:4mm;line-height:4.8mm}}@media(min-width:1000px){.service-request-title__title{font-size:32px;line-height:40px;letter-spacing:normal;font-weight:700}}@media print and (min-width:1000px){.service-request-title__title{font-size:6.4mm;line-height:8mm}}.service-request-title__icon{color:#333;cursor:pointer}.service-request-title__add-icon{margin-left:auto;cursor:pointer}.service-request-title__link{font-size:14px;line-height:20px;letter-spacing:normal;font-weight:500;color:#2474da;text-decoration:none}@media print{.service-request-title__link{font-size:2.8mm;line-height:4mm}}.publication-card{position:relative;display:grid;grid-template-rows:min-content auto;height:100%;border-radius:8px;border:1px solid #dbdbdb;transition:box-shadow .2s;text-decoration:none;color:#212121;overflow:hidden;will-change:transform}@media(hover:hover)and (pointer:fine){.publication-card.focus-visible,.publication-card:focus-visible,.publication-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.publication-card.focus-visible .publication-card__img,.publication-card:focus-visible .publication-card__img,.publication-card:hover .publication-card__img{transform:scale(1.1)}}.publication-card__img-wrapper{display:block;background-color:#f0f0f0;height:180px;width:100%;overflow:hidden}@media(min-width:576px){.publication-card__img-wrapper{height:172px}}@media(min-width:768px){.publication-card__img-wrapper{height:208px}}.publication-card__icon-container{position:absolute;width:40px;height:40px;padding:8px;z-index:2;top:12px;left:12px;border-radius:8px;background-color:#c217c6}.publication-card__icon{width:24px;height:24px}.publication-card__img{width:100%;height:100%;transition:.4s;-o-object-fit:cover;object-fit:cover}.publication-card__content{display:flex;flex-direction:column;padding:8px 16px 16px}@media(min-width:576px){.publication-card__content{padding:16px}}@media(min-width:768px){.publication-card__content{padding:16px 24px 24px}}@media(min-width:1000px){.publication-card__content{padding:12px 12px 14px}}@media(min-width:1280px){.publication-card__content{padding:16px 24px 24px}}.publication-card__name{font-size:16px;line-height:20px;letter-spacing:normal;font-weight:500;color:#212121;text-decoration:none}@media print{.publication-card__name{font-size:3.2mm;line-height:4mm}}@media(min-width:768px){.publication-card__name{font-size:20px;line-height:24px;letter-spacing:normal;font-weight:500}}@media print and (min-width:768px){.publication-card__name{font-size:4mm;line-height:4.8mm}}@media(min-width:1000px){.publication-card__name{font-size:16px;line-height:20px;letter-spacing:normal;font-weight:500}}@media print and (min-width:1000px){.publication-card__name{font-size:3.2mm;line-height:4mm}}@media(min-width:1280px){.publication-card__name{font-size:20px;line-height:24px;letter-spacing:normal;font-weight:500}}@media print and (min-width:1280px){.publication-card__name{font-size:4mm;line-height:4.8mm}}.publication-card__summary{font-size:14px;line-height:20px;letter-spacing:normal;font-weight:400;margin-top:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;word-break:break-word}@media print{.publication-card__summary{font-size:2.8mm;line-height:4mm}}.publication-card__summary:empty{display:none}.publication-card__footer{margin-top:auto;padding-top:12px}.calculator{font-size:14px;line-height:20px;letter-spacing:normal;font-weight:400}@media print{.calculator{font-size:2.8mm;line-height:4mm}}.calculator__row{margin-top:8px}.calculator__row._big{font-size:20px;line-height:24px;letter-spacing:normal;font-weight:500}@media print{.calculator__row._big{font-size:4mm;line-height:4.8mm}}.calculator__row._small{font-size:12px;line-height:16px;letter-spacing:normal;font-weight:400;margin-top:2px}@media print{.calculator__row._small{font-size:2.4mm;line-height:3.2mm}}.calculator__row._total-discount{margin-top:4px}.calculator__row._paid{margin:12px 0}.calculator__row-name._refund{display:inline-flex;flex-direction:row;width:-moz-fit-content;width:fit-content;grid-gap:6px;gap:6px;margin-top:16px}.calculator__row-value._bold{font-size:14px;line-height:18px;letter-spacing:.16px;font-weight:700}@media print{.calculator__row-value._bold{font-size:2.8mm;line-height:3.6mm;letter-spacing:.032mm}}.respite-contract{font-size:14px;line-height:20px;letter-spacing:normal;font-weight:400}@media print{.respite-contract{font-size:2.8mm;line-height:4mm}}.respite-contract__bold{font-size:14px;line-height:18px;letter-spacing:.16px;font-weight:700}@media print{.respite-contract__bold{font-size:2.8mm;line-height:3.6mm;letter-spacing:.032mm}}.respite-contract__break-big{margin-top:16px}.promocode-form__info{margin-bottom:16px}.promocode-form__message{display:flex;align-items:center;grid-gap:4px;margin-top:4px}.promocode-form__message._success{color:#10c057}.promocode-form__message._error{color:#e21939}.promocode-form__message:empty{display:none}.promocode-form__message-text{font-size:12px;line-height:16px;letter-spacing:normal;font-weight:400}@media print{.promocode-form__message-text{font-size:2.4mm;line-height:3.2mm}}.promocode-form__message-icon{flex-shrink:0}.promocode-readonly__message{color:grey;font-size:12px;line-height:16px;letter-spacing:normal;font-weight:400}@media print{.promocode-readonly__message{font-size:2.4mm;line-height:3.2mm}}.promocode-readonly__code{font-size:14px;line-height:18px;letter-spacing:.16px;font-weight:700;color:#212121;margin-left:6px}@media print{.promocode-readonly__code{font-size:2.8mm;line-height:3.6mm;letter-spacing:.032mm}}.promocode-widget__open-popup-header{display:flex;align-items:center;justify-content:space-between}.promocode-widget__open-popup-title{font-size:20px;line-height:24px;letter-spacing:normal;font-weight:500}@media print{.promocode-widget__open-popup-title{font-size:4mm;line-height:4.8mm}}.promocode-widget__modal-title{font-size:18px;line-height:24px;letter-spacing:normal;font-weight:500;margin-bottom:8px}@media print{.promocode-widget__modal-title{font-size:3.6mm;line-height:4.8mm}}.promocode-widget__open-popup-icon{color:#d1d1d1}.promocode-widget__readonly{margin-top:4px}.promocode-widget__readonly+.promocode-widget__form{margin-top:16px}@media(min-width:1000px){.service-requests-dialog{width:342px;height:-moz-fit-content;height:fit-content;max-height:60%;border-radius:24px}}.service-requests-dialog__title{font-size:20px;line-height:24px;letter-spacing:normal;font-weight:500;padding-left:24px;padding-right:24px;margin-bottom:8px}@media print{.service-requests-dialog__title{font-size:4mm;line-height:4.8mm}}@media(min-width:1000px){.service-requests-dialog__title{padding-top:32px;font-size:24px;line-height:30px;letter-spacing:normal;font-weight:500}}@media print and (min-width:1000px){.service-requests-dialog__title{font-size:4.8mm;line-height:6mm}}.service-requests-dialog__title-icon{position:absolute;right:16px;top:16px;color:#d1d1d1}.service-requests-dialog__title-icon:hover{cursor:pointer}.service-requests-dialog__items{margin-top:16px;display:flex;flex-direction:column;align-items:flex-start;overflow:auto}@media(min-width:1000px){.service-requests-dialog__items{grid-gap:16px;gap:16px;max-height:60vh;padding-bottom:24px}}.service-requests-dialog__item{width:100%;padding:10px 24px;border-bottom:1px solid #f0f0f0}@media(min-width:1000px){.service-requests-dialog__item{padding:0 24px;border-bottom:none}}.service-request-status{height:20px;padding:0 8px;border-radius:4px}.service-request-status__text{font-size:12px;line-height:16px;letter-spacing:normal;font-weight:500}@media print{.service-request-status__text{font-size:2.4mm;line-height:3.2mm}}.service-requests-actions{display:flex;flex-direction:column;grid-gap:16px}@media(min-width:1000px){.service-requests-actions{flex-direction:row}}.service-requests-actions__action{display:flex;justify-content:flex-start;grid-gap:24px;font-size:14px;line-height:18px;letter-spacing:.16px;font-weight:400}@media print{.service-requests-actions__action{font-size:2.8mm;line-height:3.6mm;letter-spacing:.032mm}}@media(min-width:1000px){.service-requests-actions__action{grid-gap:4px;grid-template-columns:16px 1fr}}.service-requests-actions__action-icon{--e2e4-ui-icon-size:24px}@media(min-width:1000px){.service-requests-actions__action-icon{--e2e4-ui-icon-size:16px}}.service-requests-item{display:grid;grid-template-rows:repeat(4,min-content);grid-template-areas:"header" "footer" "name" "status";border-bottom:1px solid #f0f0f0;overflow:hidden;padding:12px 16px 16px;text-decoration:none;color:#212121}@media(min-width:576px){.service-requests-item{padding:12px 24px 16px}}@media(min-width:1000px){.service-requests-item{grid-template-rows:repeat(3,min-content);grid-template-areas:"header" "name" "footer";padding:16px 24px}}.service-requests-item__header{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;grid-area:header}.service-requests-item__header-info{display:flex;align-items:center;grid-gap:8px;gap:8px}@media(min-width:1000px){.service-requests-item__header-info{grid-gap:16px;gap:16px}}.service-requests-item__footer{display:flex;align-items:center;justify-content:space-between;grid-area:footer;margin-top:2px}@media(min-width:1000px){.service-requests-item__footer{margin-top:6px}}.service-requests-item__footer-info{overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;grid-column-gap:16px}.service-requests-item__number{font-size:16px;line-height:20px;letter-spacing:normal;font-weight:500;color:#212121;text-decoration:none}@media print{.service-requests-item__number{font-size:3.2mm;line-height:4mm}}.service-requests-item__number:hover{text-decoration:underline}.service-requests-item__created{display:flex;grid-gap:4px;gap:4px;align-items:center;font-size:12px;line-height:16px;letter-spacing:normal;font-weight:400}@media print{.service-requests-item__created{font-size:2.4mm;line-height:3.2mm}}.service-requests-item__product-name{font-size:14px;line-height:20px;letter-spacing:normal;font-weight:400;margin-top:6px;grid-area:name}@media print{.service-requests-item__product-name{font-size:2.8mm;line-height:4mm}}@media(min-width:1000px){.service-requests-item__product-name{font-size:16px;line-height:22px;letter-spacing:normal;font-weight:400;margin-top:4px}}@media print and (min-width:1000px){.service-requests-item__product-name{font-size:3.2mm;line-height:4.4mm}}.service-requests-item__status{display:flex;align-items:center;grid-gap:8px;gap:8px;grid-area:status;margin-top:4px}@media(min-width:1000px){.service-requests-item__status{grid-area:initial;margin:0}}.service-requests-item__status-text{font-size:14px;line-height:20px;letter-spacing:normal;font-weight:500}@media print{.service-requests-item__status-text{font-size:2.8mm;line-height:4mm}}.service-requests-item__actions{display:flex;grid-gap:16px}.service-requests-item__action{display:grid;grid-template-columns:16px 1fr;grid-gap:8px;font-size:14px;line-height:18px;letter-spacing:.16px;font-weight:400}@media print{.service-requests-item__action{font-size:2.8mm;line-height:3.6mm;letter-spacing:.032mm}}.service-requests-item__code,.service-requests-item__order-number,.service-requests-item__serial-number{position:relative;color:grey;font-size:12px;line-height:16px;letter-spacing:normal;font-weight:400}@media print{.service-requests-item__code,.service-requests-item__order-number,.service-requests-item__serial-number{font-size:2.4mm;line-height:3.2mm}}.service-requests-item__code:before,.service-requests-item__serial-number:before{content:"";background:grey;display:block;position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:1px;height:12px}.service-requests-item__status-title{font-size:14px;line-height:20px;letter-spacing:normal;font-weight:500}@media print{.service-requests-item__status-title{font-size:2.8mm;line-height:4mm}}.service-requests-item__icon._more{cursor:pointer;position:absolute;right:8px}@media(min-width:576px){.xs-only{display:none!important}}@media screen and (max-width:575.98px),screen and (min-width:768px){.sm-only{display:none!important}}@media screen and (max-width:767.98px),screen and (min-width:1000px){.md-only{display:none!important}}@media screen and (max-width:999.98px),screen and (min-width:1280px){.lg-only{display:none!important}}@media screen and (max-width:1279.98px),screen and (min-width:1488px){.xl-only{display:none!important}}@media(max-width:1487.98px){.xxl-only{display:none!important}}@media(max-width:575.98px){.sm-and-up{display:none!important}}@media(max-width:767.98px){.md-and-up{display:none!important}}@media(max-width:999.98px){.lg-and-up{display:none!important}}@media(max-width:1279.98px){.xl-and-up{display:none!important}}@media(max-width:1487.98px){.xxl-and-up{display:none!important}}@media(min-width:1488px){.xl-and-down{display:none!important}}@media(min-width:1280px){.lg-and-down{display:none!important}}@media(min-width:1000px){.md-and-down{display:none!important}}@media(min-width:768px){.sm-and-down{display:none!important}}div::-webkit-scrollbar,ol::-webkit-scrollbar,section::-webkit-scrollbar,table::-webkit-scrollbar,ul::-webkit-scrollbar{width:13px}div::-webkit-scrollbar-thumb,ol::-webkit-scrollbar-thumb,section::-webkit-scrollbar-thumb,table::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{border:4px solid transparent;background-clip:content-box;background-color:hsla(0,0%,85.9%,.7);border-radius:100px}.service-requests-info{display:grid;grid-template-rows:min-content min-content;grid-gap:16px}.service-requests-info._only-banner{grid-template-rows:min-content}.service-requests-info__create-request{padding:16px 24px;border-radius:6px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.08)}.service-requests-info__create-request-button{padding:12px 16px;grid-gap:8px}.service-requests-info__create-request-title{font-size:20px;line-height:24px;letter-spacing:normal;font-weight:500;margin-bottom:8px}@media print{.service-requests-info__create-request-title{font-size:4mm;line-height:4.8mm}}.service-requests-info__create-request-text{font-size:14px;line-height:20px;letter-spacing:normal;font-weight:400;margin-bottom:12px}@media print{.service-requests-info__create-request-text{font-size:2.8mm;line-height:4mm}}.service-requests-info__banner{width:100%;height:242px}.service-requests-info__banner-img{width:100%;height:100%;border-radius:6px}