@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Onest:wght@400;500&family=Roboto&display=swap";:root{--Primary-Blue: #0055a5;--Primary-Dark-blue: #064987;--White: #fff;--Black: #17181a;--Gray: #636567;--Gray-100: #f2f4f9;--Gray-200: #d5dfeb;--Gray-300: #b7c9dc;--Gray-400: #9ab4ce;--Gray-500: #7c9ec0;--Gray-600: #5f89b2;--Background: #f6f7fa;--Background-White: #fff;--Color: #17181a;--Color-Primary: #0055a5;--Color-Secondary: #636567;--Color-White: #fff;--Font-Size: 16px;--Font-Weight: 400;--Line-Height: 24px;--Font-Secondary: #636567;--Action-Error: #c9190e;--Action-Success: #46982a;--Action-Warning: #e99210}*{font-family:Onest,sans-serif;box-sizing:border-box}body,html{margin:0;padding:0;width:100%;height:100%}body{overflow:hidden scroll}#app{min-width:375px;min-height:100svh;color:var(--Color);background-color:var(--Background);font-size:var(--Font-Size);font-weight:var(--Font-Weight);line-height:var(--Line-Height)}.text-h3{font-size:32px;font-weight:500;line-height:40px}.text-h4{font-size:24px;font-weight:500;line-height:32px}.text-h5{font-size:18px;font-weight:500;line-height:24px}.text-h6{font-size:16px;font-weight:500;line-height:18px}.beautiful-scroll::-webkit-scrollbar{width:4px}.beautiful-scroll::-webkit-scrollbar-track{background-color:var(--Gray-100)}.beautiful-scroll::-webkit-scrollbar-thumb{background-color:var(--Primary-Blue)}.beautiful-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--Primary-Dark-blue)}.beautiful-scroll{scrollbar-color:var(--Primary-Blue) var(--Gray-100);scrollbar-width:thin}.container[data-v-8ee203aa]{width:90%;max-width:1400px;margin:0 auto}.button{position:relative;border-radius:8px;outline:none;cursor:pointer;-webkit-user-select:none;user-select:none}.button>.content{display:flex;justify-content:center;align-items:center;gap:4px;font-size:16px;font-weight:400;line-height:24px}.button:disabled{opacity:.5;pointer-events:none}.button__loading{pointer-events:none}.button__loading>.content{opacity:0}.button__loading>.loader{position:absolute;top:50%;left:50%;transform:translate(-16px,-16px)}.button__sm{height:40px;padding:8px 12px}.button__sm .prepend-icon{margin-left:-2px}.button__sm .append-icon{margin-right:-2px}.button__md{height:48px;padding:12px 14px}.button__md .prepend-icon{margin-left:-4px}.button__md .append-icon{margin-right:-4px}.button__lg{height:56px;padding:16px 20px}.button__lg .prepend-icon{margin-left:-2px}.button__lg .append-icon{margin-right:-2px}.button__primary{background-color:var(--Primary-Blue);border:none;color:var(--White)}.button__primary.button__loading{background-color:color-mix(in lch,var(--Primary-Blue) 50%,#fff 0%)}.button__primary:hover{background-color:var(--Primary-Dark-blue)}.button__primary:active{background-color:color-mix(in srgb,var(--Primary-Dark-blue),#fff 10%)}.button__success{background-color:var(--Action-Success);border:none;color:var(--White)}.button__success:hover{background-color:color-mix(in srgb,var(--Action-Success),#000 10%)}.button__success:active{background-color:color-mix(in srgb,var(--Action-Success),#fff 10%)}.button__secondary{background-color:transparent;border:1px solid var(--Primary-Blue);color:var(--Primary-Blue)}.button__secondary:hover{background-color:var(--Primary-Blue);color:var(--White)}.button__secondary:active{background-color:color-mix(in srgb,var(--Primary-Blue),#fff 10%)}.button__tertiary{border:none;background-color:var(--Gray-100);color:var(--Primary-Blue)}.button__tertiary:hover{background-color:var(--Gray-200)}.button__tertiary:active{background-color:color-mix(in srgb,var(--Gray-200),#fff 10%)}.button__text{background-color:transparent;border:none;color:var(--Primary-Blue)}.button__text:hover{color:var(--Primary-Dark-blue)}.button__text:active{color:color-mix(in srgb,var(--Primary-Dark-blue),#fff 10%)}.icon__root[data-v-c2515557]{display:flex;justify-content:center;align-items:center}.switch[data-v-806f3491]{position:relative;display:inline-block;min-width:37px;height:20px}.switch__disabled[data-v-806f3491]{opacity:.5;pointer-events:none}.switch input[data-v-806f3491]{opacity:0;width:0;height:0}.switch input:hover+.slider[data-v-806f3491]{background-color:var(--Gray-200)}.switch input:checked+.slider[data-v-806f3491]{background-color:var(--Primary-Blue)}.switch input:checked:hover+.slider[data-v-806f3491]{background-color:var(--Primary-Dark-blue)}.switch input:checked+.slider[data-v-806f3491]:before{transform:translate(17px)}.switch .slider[data-v-806f3491]{border-radius:10px;cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--Gray-100);-webkit-transition:.4s;transition:.4s}.switch .slider[data-v-806f3491]:before{content:"";border-radius:50%;height:14px;width:14px;position:absolute;left:3px;bottom:3px;background-color:var(--White);-webkit-transition:.4s;transition:.4s}.wrapper[data-v-0570e675]{width:min-content;display:flex;align-items:center;gap:8px}.wrapper .rating[data-v-0570e675]{font-size:20px;font-family:Times;line-height:1}.wrapper .rating[data-v-0570e675]:before{content:"★★★★★";background:linear-gradient(90deg,#f4b719 var(--7e544542),var(--Gray-200) var(--7e544542));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wrapper .count[data-v-0570e675]{font-size:12px;font-weight:400}.link[data-v-8854f2b6]{display:flex;width:fit-content;gap:4px;text-decoration:none;font-size:16px;font-weight:400;line-height:24px;color:var(--Primary-Blue)}.link[data-v-8854f2b6]:hover{color:var(--Primary-Dark-blue)}.link__disabled[data-v-8854f2b6]{opacity:.5;pointer-events:none}.select[data-v-8b158ebf]{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;min-width:100px}.select__disabled[data-v-8b158ebf]{opacity:.5;pointer-events:none}.select .selected-item[data-v-8b158ebf]{z-index:500;display:flex;justify-content:center;gap:4px;border-radius:8px;border:1px solid var(--Gray-200);transition:width .3s}.select .selected-item>span[data-v-8b158ebf]{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select .selected-item.select__sm[data-v-8b158ebf]{height:40px;padding:8px}.select .selected-item.select__md[data-v-8b158ebf]{height:48px;padding:12px 8px 12px 12px}.select .selected-item.select__lg[data-v-8b158ebf]{height:56px;padding:16px 8px 16px 16px}.select .selected-item[data-v-8b158ebf]:hover{border:1px solid var(--Gray-400)}.select .selected-item[data-v-8b158ebf]:active{border:1px solid var(--Gray-600)}.select .selected-item .chevron[data-v-8b158ebf]{transition:transform .3s}.dropdown[data-v-8b158ebf]{position:fixed;max-height:320px;overflow:hidden auto;padding:0;margin:0;border-radius:8px 0 0 8px;list-style:none;background-color:var(--White);border:1px solid var(--Gray-100)}.dropdown>li[data-v-8b158ebf]{padding:8px;cursor:pointer;display:flex;align-items:center;gap:4px}.dropdown>li[data-v-8b158ebf]:hover{background-color:var(--Gray-100);color:var(--Primary-Blue)}.dropdown>li.active[data-v-8b158ebf]{color:var(--Primary-Blue)}.dropdown>li>span[data-v-8b158ebf]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown>li .icon-check[data-v-8b158ebf]{min-width:20px;height:20px}.radio-buttons[data-v-de8b1fef]{display:flex;flex-direction:column;gap:8px}.radio-buttons .radio-button__disabled[data-v-de8b1fef]{pointer-events:none}.radio-buttons .radio-button__disabled label>input[data-v-de8b1fef]{opacity:.5}.radio-buttons .radio-button:hover label>input[data-v-de8b1fef]{border:2px solid var(--Gray-400)}.radio-buttons .radio-button>*[data-v-de8b1fef]{cursor:pointer}.radio-buttons .radio-button label[data-v-de8b1fef]{width:100%;display:flex;align-items:center;gap:4px;font-size:16px;font-weight:400;line-height:24px}.radio-buttons .radio-button label input[data-v-de8b1fef]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:20px;height:20px;margin:0;padding:4px;background-clip:content-box;border:2px solid var(--Gray-200);border-radius:50%}.radio-buttons .radio-button label input[data-v-de8b1fef]:checked{background-color:var(--Primary-Blue);border:2px solid var(--Primary-Blue)}.checkbox-wrapper[data-v-47e9dc35]{display:flex;flex-direction:column;gap:8px}.checkbox-wrapper .find-checkbox[data-v-47e9dc35]{order:-2;margin-bottom:8px}.checkbox-wrapper .checkbox[data-v-47e9dc35]{display:flex;align-items:center;gap:4px}.checkbox-wrapper .checkbox__disabled[data-v-47e9dc35]{pointer-events:none}.checkbox-wrapper .checkbox__disabled .square[data-v-47e9dc35]{opacity:.5}.checkbox-wrapper .checkbox:hover .square[data-v-47e9dc35]{border:2px solid var(--Gray-400)}.checkbox-wrapper .checkbox>*[data-v-47e9dc35]{cursor:pointer}.checkbox-wrapper .checkbox>label[data-v-47e9dc35]{width:100%;font-size:16px;font-weight:400;line-height:24px;display:flex;align-items:center;gap:4px}.checkbox-wrapper .checkbox>label input[data-v-47e9dc35]{display:none}.checkbox-wrapper .checkbox>label .square[data-v-47e9dc35]{box-sizing:border-box;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border:2px solid var(--Gray-200);border-radius:4px;margin:2px}.checkbox-wrapper .checkbox>label .square .check-mark[data-v-47e9dc35]{display:none}.checkbox-wrapper .checkbox__checked.marked-to-top[data-v-47e9dc35]{order:-1}.checkbox-wrapper .checkbox__checked label .square[data-v-47e9dc35]{padding:2px;border:2px solid var(--Primary-Blue)}.checkbox-wrapper .checkbox__checked label .square .check-mark[data-v-47e9dc35]{display:inline-block;color:var(--Primary-Blue)}.checkbox-wrapper .btn-show-more[data-v-47e9dc35]{cursor:pointer;width:fit-content;display:flex;align-items:center;gap:4px;padding:0;background-color:transparent;border:none;font-size:16px;font-weight:400;line-height:24px;color:var(--Primary-Blue)}.checkbox-move[data-v-47e9dc35],.checkbox-enter-active[data-v-47e9dc35],.checkbox-leave-active[data-v-47e9dc35]{transition:all .5s cubic-bezier(.55,0,.1,1)}.checkbox-enter-from[data-v-47e9dc35],.checkbox-leave-to[data-v-47e9dc35]{opacity:0;transform:scaleY(.01) translate(30px)}.checkbox-leave-active[data-v-47e9dc35]{position:absolute}.pagination-wrapper[data-v-8019d143]{display:flex;justify-content:center;align-items:center;gap:32px}.pagination-wrapper .pagination[data-v-8019d143]{display:flex;gap:24px}.pagination-wrapper .pagination .pages[data-v-8019d143]{display:flex;align-items:center;gap:8px}.pagination-wrapper .pagination .pages .button[data-v-8019d143]{color:var(--Black)}.pagination-wrapper .pagination .pages .button.active[data-v-8019d143]{color:var(--Primary-Blue)}@media screen and (max-width: 1024px){.pagination-wrapper[data-v-8019d143]{flex-direction:column-reverse;gap:16px}.pagination-wrapper .button-show-more[data-v-8019d143]{width:100%}.pagination-wrapper .pagination[data-v-8019d143]{flex-wrap:wrap;justify-content:center;gap:8px 24px}.pagination-wrapper .pagination .pages[data-v-8019d143]{order:-1;width:100%;justify-content:center}}.overlay[data-v-e88bc171]{z-index:1000;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#17181a33}.overlay .modal[data-v-e88bc171]{position:relative;z-index:1010;width:98%;min-width:375px}.overlay .modal .header[data-v-e88bc171]{text-align:center;margin-bottom:16px}.overlay .modal .content[data-v-e88bc171]{overflow:hidden auto;text-align:center}.overlay .modal .actions[data-v-e88bc171]{margin-top:32px;display:flex;justify-content:center;gap:8px}.overlay .modal .close-button[data-v-e88bc171]{position:absolute;top:8px;right:0;z-index:1015;color:var(--Gray)}@media screen and (min-width: 1600px){.overlay .modal[data-v-e88bc171]{width:900px}}@media screen and (min-width: 1024px) and (max-width: 1600px){.overlay .modal[data-v-e88bc171]{width:700px}}.input-root[data-v-9fe3f7c7]{display:flex;flex-direction:column;gap:4px}.input-root>.label[data-v-9fe3f7c7]{font-size:16px;font-weight:400;line-height:24px;text-align:start}.input-root>.label>.required-marker[data-v-9fe3f7c7]{color:var(--Action-Error)}.input-root>.input[data-v-9fe3f7c7]{cursor:text;display:flex;align-items:center;gap:4px;border-radius:8px;border:1px solid var(--Gray-200);background-color:transparent}.input-root>.input>.appendIcon[data-v-9fe3f7c7]{display:flex;color:var(--Gray-400)}.input-root>.input__sm[data-v-9fe3f7c7]{height:40px;padding:8px 12px}.input-root>.input__md[data-v-9fe3f7c7]{height:48px;padding:12px 14px}.input-root>.input__md>.appendIcon[data-v-9fe3f7c7]{margin-right:-6px}.input-root>.input__lg[data-v-9fe3f7c7]{height:56px;padding:16px 20px}.input-root>.input__lg>.appendIcon[data-v-9fe3f7c7]{margin-right:-12px}.input-root>.input__disabled[data-v-9fe3f7c7]{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.input-root>.input[data-v-9fe3f7c7]:hover{border-color:var(--Gray-400)}.input-root>.input[data-v-9fe3f7c7]:focus-within{border-color:var(--Gray-600)}.input-root>.input__error[data-v-9fe3f7c7]{border-color:var(--Action-Error)}.input-root>.input__error[data-v-9fe3f7c7]:hover{border-color:var(--Action-Error)}.input-root>.input__error[data-v-9fe3f7c7]:focus-within{border-color:var(--Action-Error)}.input-root>.input__success[data-v-9fe3f7c7]{border-color:var(--Action-Success)}.input-root>.input__success[data-v-9fe3f7c7]:hover{border-color:var(--Action-Success)}.input-root>.input__success[data-v-9fe3f7c7]:focus-within{border-color:var(--Action-Success)}.input-root>.input__success>.appendIcon[data-v-9fe3f7c7]{color:var(--Action-Success)}.input-root>.input>.text-field[data-v-9fe3f7c7]{border:none;background:transparent;width:100%}.input-root>.input>.text-field[data-v-9fe3f7c7]:focus{outline:none}.input-root>.hint[data-v-9fe3f7c7]{text-align:start;font-size:12px;font-weight:400;line-height:20px;letter-spacing:.24px;color:var(--Gray)}.input-root>.hint__error[data-v-9fe3f7c7]{color:var(--Action-Error)}.input-root>.hint__success[data-v-9fe3f7c7]{color:var(--Action-Success)}.range-slider-wrapper .range-slider[data-v-856c5f8d]{position:relative;height:16px}.range-slider-wrapper .range-slider .slider-track[data-v-856c5f8d]{width:100%;height:2px;position:absolute;margin:auto;top:0;bottom:0}.range-slider-wrapper .range-slider .slider[data-v-856c5f8d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;outline:none;position:absolute;margin:auto;top:0;bottom:0;background-color:transparent;pointer-events:none}.range-slider-wrapper .range-slider .slider[data-v-856c5f8d]::-webkit-slider-runnable-track{-webkit-appearance:none;height:2px}.range-slider-wrapper .range-slider .slider[data-v-856c5f8d]::-moz-range-track{-moz-appearance:none;height:2px}.range-slider-wrapper .range-slider .slider[data-v-856c5f8d]::-ms-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px}.range-slider-wrapper .range-slider .slider[data-v-856c5f8d]::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;background-color:var(--Primary-Blue);cursor:pointer;margin-top:-8px;pointer-events:auto;border-radius:50%}.range-slider-wrapper .range-slider .slider[data-v-856c5f8d]::-moz-range-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:16px;width:16px;cursor:pointer;border-radius:50%;background-color:var(--Primary-Blue);pointer-events:auto}.range-slider-wrapper .range-slider .slider[data-v-856c5f8d]::-ms-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;width:16px;cursor:pointer;border-radius:50%;background-color:var(--Primary-Blue);pointer-events:auto}.range-slider-wrapper .range-slider .slider[data-v-856c5f8d]:active::-webkit-slider-thumb{background-color:var(--White);border:3px solid var(--Primary-Blue)}.range-slider-wrapper .values[data-v-856c5f8d]{display:flex;align-items:center;gap:8px;margin-top:13px}.range-slider-wrapper .values .text-field[data-v-856c5f8d]{flex-grow:1}.range-slider-wrapper .values .dash[data-v-856c5f8d]{color:var(--Gray-300);display:flex}.expansion-panel>.expansion-panel__header[data-v-f946b4b1]{margin:-16px;padding:16px;z-index:1;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.expansion-panel>.expansion-panel__header>.expansion-panel__title[data-v-f946b4b1]{flex-grow:1}.expansion-panel>.expansion-panel__header .expansion-panel__chevron[data-v-f946b4b1]{transition:transform .3s}.expansion-panel>.content[data-v-f946b4b1]{max-height:0;overflow:hidden;transition:all .45s ease-in-out}.expansion-panel__open>.expansion-panel__header[data-v-f946b4b1]{z-index:0}.expansion-panel__open>.expansion-panel__header .expansion-panel__chevron[data-v-f946b4b1]{transform:rotate(-180deg)}.expansion-panel__open>.content[data-v-f946b4b1]{max-height:9999px;margin:-16px;padding:16px}.expansions-panels[data-v-d2f6930f]{display:flex;flex-direction:column;gap:4px}.card[data-v-a117620d]{border-radius:16px;background-color:var(--White);box-shadow:1px 1px 2px #00000036}.counter-root[data-v-53ff1c22]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:8px;width:fit-content;background-color:var(--Gray-100)}.counter-root .btn[data-v-53ff1c22]{color:var(--Black);padding:0;height:24px}.counter-root .count[data-v-53ff1c22]{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.28px}.loader-root[data-v-5008440d]{width:var(--48596181);height:var(--48596181);border-radius:50%;display:inline-block;border-top:var(--79ea4774) solid var(--Primary-Blue);border-right:var(--79ea4774) solid transparent;box-sizing:border-box;animation:rotation-5008440d 1s linear infinite}.loader-root[data-v-5008440d]:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:var(--48596181);height:var(--48596181);border-radius:50%;border-left:var(--79ea4774) solid var(--Action-Error);border-bottom:var(--79ea4774) solid transparent;animation:rotation-5008440d .5s linear infinite reverse}@keyframes rotation-5008440d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chip-root[data-v-fac6452f]{border-radius:8px;width:fit-content;display:flex;justify-content:center;align-items:center;gap:4px;font-size:16px;font-weight:400;line-height:24px}.chip-root__disabled[data-v-fac6452f]{opacity:.5;pointer-events:none}.chip-root__sm[data-v-fac6452f]{min-height:40px;padding:8px 12px}.chip-root__sm .prepend-icon[data-v-fac6452f]{margin-left:-2px}.chip-root__sm .append-icon[data-v-fac6452f]{margin-right:-2px}.chip-root__md[data-v-fac6452f]{min-height:48px;padding:12px 14px}.chip-root__md .prepend-icon[data-v-fac6452f]{margin-left:-4px}.chip-root__md .append-icon[data-v-fac6452f]{margin-right:-4px}.chip-root__lg[data-v-fac6452f]{min-height:56px;padding:16px 20px}.chip-root__lg .prepend-icon[data-v-fac6452f]{margin-left:-2px}.chip-root__lg .append-icon[data-v-fac6452f]{margin-right:-2px}.chip-root__primary[data-v-fac6452f]{background-color:color-mix(in lch,var(--Primary-Blue) 10%,#fff 0%);color:var(--Primary-Blue)}.chip-root__warning[data-v-fac6452f]{background-color:color-mix(in lch,var(--Action-Warning) 10%,#fff 0%);color:var(--Action-Warning)}.chip-root__error[data-v-fac6452f]{background-color:color-mix(in lch,var(--Action-Error) 10%,#fff 0%);color:var(--Action-Error)}.view-gallery-root[data-v-b6fa69cf]{height:65dvh;display:flex;justify-content:center;align-items:center}.view-gallery-root>.view-gallery__image[data-v-b6fa69cf]{object-fit:cover;max-width:100%;max-height:100%}.divider[data-v-b6fa69cf]{margin-top:2px;border-bottom:1px solid rgba(0,0,0,.16)}.gallery-switcher[data-v-b6fa69cf]{position:relative;margin-top:-24px;height:50px;overflow:hidden}.gallery-switcher>.switcher__images-items[data-v-b6fa69cf]{display:flex;align-items:center;gap:4px;width:fit-content;transition:transform .2s ease}.gallery-switcher>.switcher__images-items>.image-item__wrapper[data-v-b6fa69cf]{height:50px;min-width:50px;max-width:50px;padding:4px;border-radius:4px;display:flex;justify-content:center;align-items:center}.gallery-switcher>.switcher__images-items>.image-item__wrapper[data-v-b6fa69cf]:hover{cursor:pointer}.gallery-switcher>.switcher__images-items>.image-item__wrapper>.image-item[data-v-b6fa69cf]{object-fit:cover;max-width:100%;max-height:100%}.gallery-switcher>.switcher__images-items>.image-item__wrapper.active[data-v-b6fa69cf]{border:1px solid var(--Primary-Blue)}.gallery-switcher.shadow-left[data-v-b6fa69cf]:before{content:"";z-index:50;position:absolute;top:0;width:50px;height:100%;background:linear-gradient(to left,#fff0,#00000040);pointer-events:none}.gallery-switcher.shadow-right[data-v-b6fa69cf]:after{content:"";z-index:50;position:absolute;top:0;right:0;width:50px;height:100%;background:linear-gradient(to right,#fff0,#00000040);pointer-events:none}.carousel-card-root[data-v-af4b8962]{list-style-type:none;min-width:207px;flex-grow:1;transition:transform .3s ease-in-out}.carousel-card-root[data-v-af4b8962]:hover{cursor:pointer;transform:scale(102%)}.carousel-card-root .card[data-v-af4b8962]{height:240px}.carousel-card-root .card-title[data-v-af4b8962]{margin-bottom:32px}.carousel-card-root .card-image-wrapper[data-v-af4b8962]{margin:0 auto;padding:10px;min-width:138px;max-width:138px;height:138px;border-radius:5px;display:flex;justify-content:center;align-items:center}.carousel-card-root .card-image-wrapper .card-image[data-v-af4b8962]{object-fit:cover;max-width:100%;max-height:100%}.config-modal-card__root[data-v-f51e5822]{border:1px solid var(--Gray-200);overflow:hidden;display:flex;flex-direction:column}.config-modal-card__root>.title[data-v-f51e5822]{margin-bottom:16px;text-align:start}.config-modal-card__root>.content[data-v-f51e5822]{flex-grow:1;text-align:left;display:flex;flex-direction:column;gap:8px}.config-modal-card__root>.content>.description[data-v-f51e5822]{display:flex;align-items:center;gap:8px}.config-modal-card__root>.content>.description>.point[data-v-f51e5822]{color:var(--Primary-Blue);display:flex;align-items:center}.config-modal-card__root>.content>.price[data-v-f51e5822]{text-align:end}.config-modal-card__root>.content>.actions[data-v-f51e5822]{margin-top:8px}.config-modal-card__root>.loader[data-v-f51e5822]{display:flex;justify-content:center;align-items:center;height:200px}.cards[data-v-dcdd7541]{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-height:80lvh;padding-bottom:4px;overflow-y:auto}@media screen and (max-width: 768px){.cards[data-v-dcdd7541]{grid-template-columns:1fr}}.carousel-container>.carousel-root[data-v-0a0aec7a]{padding:0 4px 4px 0;margin-right:-4px;overflow:hidden}.carousel-container>.carousel-root>.header[data-v-0a0aec7a]{margin:0 auto 32px;display:flex;justify-content:space-between;align-items:center}.carousel-container>.carousel-root>.header>.carousel-scroll[data-v-0a0aec7a]{display:flex;gap:8px}.carousel-container>.carousel-root>.header>.carousel-scroll>.prev[data-v-0a0aec7a],.carousel-container>.carousel-root>.header>.carousel-scroll>.next[data-v-0a0aec7a]{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none;background-color:var(--White);color:var(--Primary-Blue);cursor:pointer}.carousel-container>.carousel-root>.header>.carousel-scroll>.prev[data-v-0a0aec7a]:active,.carousel-container>.carousel-root>.header>.carousel-scroll>.next[data-v-0a0aec7a]:active{background-color:color-mix(in lch,var(--White),#000 2%);color:var(--Primary-Dark-blue)}.carousel-container>.carousel-root>.carousel>.cards[data-v-0a0aec7a]{display:flex;gap:24px;margin:0;padding:0;transition:transform .5s ease}@media screen and (max-width: 1600px){.carousel-container>.carousel-root>.carousel[data-v-0a0aec7a]{width:auto}}@media screen and (max-width: 1024px) and (min-width: 768px){.carousel-container>.carousel-root>.carousel>.cards[data-v-0a0aec7a]{gap:16px}}@media screen and (max-width: 768px){.carousel-container>.carousel-root[data-v-0a0aec7a]{display:flex;flex-direction:column}.carousel-container>.carousel-root>.header[data-v-0a0aec7a]{display:contents}.carousel-container>.carousel-root>.header>.title[data-v-0a0aec7a]{margin-bottom:32px}.carousel-container>.carousel-root>.header>.carousel-scroll[data-v-0a0aec7a]{order:1;justify-content:center;margin-top:32px}.carousel-container>.carousel-root>.carousel>.cards[data-v-0a0aec7a]{gap:8px}}.errors-list[data-v-e5ceeda2]{margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.errors-list>.errors-list__item[data-v-e5ceeda2]{list-style-type:none;display:flex;gap:8px}.errors-list>.errors-list__item>.errors-list__point[data-v-e5ceeda2]{color:var(--Action-Error)}.warnings-list[data-v-4753b430]{margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.warnings-list>.warnings-list__item[data-v-4753b430]{list-style-type:none;display:flex;gap:8px}.warnings-list>.warnings-list__item>.warnings-list__point[data-v-4753b430]{color:var(--Action-Warning)}.share-modal-root[data-v-c4b02f11]{position:relative;display:flex;gap:8px;box-shadow:0 0 8px 8px #00000005}.share-modal-root>.arrow[data-v-c4b02f11]{position:absolute;top:-20px;left:50%;transform:translate(-50%);border-width:10px;border-style:solid;border-color:transparent transparent var(--White) transparent}.share-modal-root>.copied-btn[data-v-c4b02f11]{color:var(--Action-Success);border-color:var(--Action-Success);pointer-events:none}.total-card-root[data-v-81c8d4f1]{height:min-content}.total-card-root>.total-price[data-v-81c8d4f1]{white-space:nowrap}.total-card-root .switch-wrapper[data-v-81c8d4f1]{margin-top:8px;display:flex;align-items:center}.total-card-root .switch-wrapper .switch-label[data-v-81c8d4f1]{margin-left:8px;font-size:16px;font-weight:400;line-height:24px;color:var(--Font-Secondary)}.total-card-root>.actions[data-v-81c8d4f1]{display:flex;gap:8px;margin:24px 0}.total-card-root>.errors-and-warnings[data-v-81c8d4f1]{display:flex;flex-direction:column;gap:8px}.total-card-root>.links[data-v-81c8d4f1]{margin-top:32px;display:flex;flex-direction:column;gap:8px}.share-modal[data-v-81c8d4f1]{position:fixed;z-index:500}@media screen and (min-width: 1600px){.total-card-root>.actions>.btn-buy[data-v-81c8d4f1]{flex-grow:1}}.overlay[data-v-806d2109]{z-index:1000;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#17181a33}.overlay .card[data-v-806d2109]{position:relative;width:375px;height:100lvh;padding:48px 24px 0;overflow:hidden auto;z-index:1000;display:flex;flex-direction:column;gap:24px;background-color:var(--White)}.overlay .card>div[data-v-806d2109]{display:flex;flex-direction:column;gap:16px}.overlay .card>div .subtitle[data-v-806d2109]{font-size:16px;font-weight:500;line-height:24px}.overlay .card>.actions[data-v-806d2109]{position:sticky;bottom:0;padding:16px 0;background-color:var(--White)}.overlay .card .close-button[data-v-806d2109]{position:absolute;top:16px;right:16px;z-index:1015;color:var(--Gray)}@media screen and (max-width: 768px){.overlay>.card[data-v-806d2109]{width:100%}}.filters-root[data-v-4451ac2b]{display:flex;align-items:center;gap:32px}.filters-root>.sorting-wrapper .sorting[data-v-4451ac2b]{margin:0;padding:0;display:flex;gap:8px}.filters-root>.sorting-wrapper .sorting>.sorting__item[data-v-4451ac2b]{display:flex;cursor:pointer;list-style-type:none;font-size:16px;font-weight:400;line-height:24px;color:var(--Primary-Blue)}.filters-root>.sorting-wrapper .sorting>.sorting__item.active[data-v-4451ac2b]{color:var(--Black)}.filters-root>.sorting-wrapper .sorting>.sorting__item .sorting-direction__marker[data-v-4451ac2b]{transition:transform .3s}.filters-root>.sorting-wrapper .sorting>.sorting__item .sorting-direction__marker.up[data-v-4451ac2b]{transform:rotate(0)}.filters-root>.sorting-wrapper .sorting>.sorting__item .sorting-direction__marker.down[data-v-4451ac2b]{transform:rotate(180deg)}.filters-root>.sorting-wrapper .sorting-select[data-v-4451ac2b]{display:none}.filters-root>.filters-wrapper>.btn-show-filters .badge[data-v-4451ac2b]{padding:0 8px;border-radius:50%;font-size:small;color:var(--White);background-color:var(--Primary-Blue)}.filters-root>.filters-wrapper>.btn-show-filters:hover .badge[data-v-4451ac2b]{color:var(--Primary-Blue);background-color:var(--White)}.filters-root .toggler-view[data-v-4451ac2b]{display:flex;align-items:center;gap:8px;color:var(--Gray)}.filters-root .toggler-view>svg[data-v-4451ac2b]{cursor:pointer}.filters-root .toggler-view__active[data-v-4451ac2b]{color:var(--Black)}@media screen and (max-width: 768px){.filters-root[data-v-4451ac2b]{flex-wrap:wrap;gap:8px}.filters-root>.sorting-wrapper[data-v-4451ac2b]{justify-content:start;gap:32px}.filters-root>.sorting-wrapper>.sorting[data-v-4451ac2b]{display:none}.filters-root>.sorting-wrapper>.sorting-select[data-v-4451ac2b]{display:block;flex-grow:1}.filters-root>.toggler-view[data-v-4451ac2b]{display:none}}.warnings-list-root[data-v-e4115a66],.hints-list-root[data-v-523155cc]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px}.gallery[data-v-c129fd09]{width:175px;overflow:hidden}.gallery>.images[data-v-c129fd09]{display:flex;transition:transform .5s ease}.gallery>.images>.image-wrapper[data-v-c129fd09]{min-width:175px;max-width:175px;height:100px;display:flex;justify-content:center;align-items:center}.gallery>.images>.image-wrapper[data-v-c129fd09]:hover{cursor:zoom-in}.gallery>.images>.image-wrapper>.image[data-v-c129fd09]{object-fit:cover;max-width:100%;max-height:100%}.gallery>.toggler-image[data-v-c129fd09]{position:relative;margin:8px auto 0;width:90px;overflow:hidden}.gallery>.toggler-image>.points-wrapper[data-v-c129fd09]{display:flex;align-items:center;gap:4px;width:fit-content;transition:transform .2s ease}.gallery>.toggler-image>.points-wrapper>.point[data-v-c129fd09]{cursor:pointer;min-width:6px;max-width:6px;height:6px;border-radius:50%;background-color:var(--Gray-100)}.gallery>.toggler-image>.points-wrapper>.point.active[data-v-c129fd09]{background-color:var(--Primary-Blue)}.gallery>.toggler-image.shadow-left[data-v-c129fd09]:before{content:"";z-index:50;position:absolute;top:0;width:10px;height:100%;background:linear-gradient(to left,#fff0,#00000040);pointer-events:none}.gallery>.toggler-image.shadow-right[data-v-c129fd09]:after{content:"";z-index:50;position:absolute;top:0;right:0;width:10px;height:100%;background:linear-gradient(to right,#fff0,#00000040);pointer-events:none}.product-card-root[data-v-46fb88ef]{border:1px solid var(--Gray-200);overflow:hidden}.product-card-root>.card-gallery[data-v-46fb88ef]{display:flex;justify-content:center}.product-card-root>.card-content>.card-description>.title[data-v-46fb88ef]{word-wrap:break-word;font-size:14px;font-weight:500;line-height:18px}.product-card-root>.card-content>.card-description>.count[data-v-46fb88ef]{font-size:12px;font-weight:400;line-height:20px;letter-spacing:.24px;color:var(--Gray)}.product-card-root>.card-content>.price-and-btn-add-wrapper>.price[data-v-46fb88ef]{white-space:nowrap}.product-card-root__vertical[data-v-46fb88ef]{display:flex;flex-direction:column}.product-card-root__vertical>.card-gallery[data-v-46fb88ef]{order:-2}.product-card-root__vertical>.card-content[data-v-46fb88ef]{display:contents}.product-card-root__vertical>.card-content>.card-description[data-v-46fb88ef]{display:contents}.product-card-root__vertical>.card-content>.card-description>.title[data-v-46fb88ef]{order:-2;margin:8px 0}.product-card-root__vertical>.card-content>.card-description>.count[data-v-46fb88ef]{margin-bottom:4px}.product-card-root__vertical>.card-content>.price-and-btn-add-wrapper[data-v-46fb88ef]{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.product-card-root__horizontal[data-v-46fb88ef]{display:flex;gap:24px}.product-card-root__horizontal>.card-content[data-v-46fb88ef]{display:contents}.product-card-root__horizontal>.card-content>.card-description[data-v-46fb88ef]{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.product-card-root__horizontal>.card-content>.price-and-btn-add-wrapper[data-v-46fb88ef]{display:flex;flex-direction:column;align-items:end;gap:8px}@media screen and (min-width: 1200px) and (max-width: 1600px){.product-card-root__horizontal>.card-content>.card-description>.title[data-v-46fb88ef]{max-width:290px}}@media screen and (min-width: 1024px) and (max-width: 1200px){.product-card-root__horizontal>.card-content>.card-description>.title[data-v-46fb88ef]{max-width:480px}}@media screen and (min-width: 768px) and (max-width: 1024px){.product-card-root__horizontal>.card-content[data-v-46fb88ef]{flex-grow:1;display:flex;flex-direction:column;gap:24px}.product-card-root__horizontal>.card-content>.card-description>.title[data-v-46fb88ef]{max-width:410px}.product-card-root__horizontal>.card-content>.price-and-btn-add-wrapper[data-v-46fb88ef]{display:flex;flex-direction:row-reverse;justify-content:start;align-items:center;gap:32px}}@media screen and (max-width: 768px){.product-card-root__horizontal[data-v-46fb88ef]{flex-direction:column;gap:0}.product-card-root__horizontal>.card-gallery[data-v-46fb88ef]{order:-2}.product-card-root__horizontal>.card-content>.card-description[data-v-46fb88ef]{display:contents}.product-card-root__horizontal>.card-content>.card-description>.title[data-v-46fb88ef]{order:-2;margin-top:8px}.product-card-root__horizontal>.card-content>.price-and-btn-add-wrapper[data-v-46fb88ef]{display:contents}.product-card-root__horizontal>.card-content>.price-and-btn-add-wrapper>.price[data-v-46fb88ef]{order:-1;margin-top:24px}.product-card-root__horizontal>.card-content>.price-and-btn-add-wrapper>.btn-add-product[data-v-46fb88ef]{margin-top:16px}}.my-expansion-panel-root .my-expansion-panel__header{display:flex;justify-content:space-between;align-items:center}.my-expansion-panel-root .my-expansion-panel__header>.my-expansion-panel__title>.hint{padding:4px;color:var(--Gray-300)}.my-expansion-panel-root .my-expansion-panel__content>.alerts{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.my-expansion-panel-root .my-expansion-panel__content>.products{margin-bottom:16px}.my-expansion-panel-root .my-expansion-panel__content>.products__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.my-expansion-panel-root .my-expansion-panel__content>.products__list{display:flex;flex-direction:column;gap:8px}.my-expansion-panel-root .my-expansion-panel__content>.no-results-found-label{text-align:center;color:var(--Color-Secondary)}.my-expansion-panel-root .my-expansion-panel__content>.loader{display:flex;justify-content:center;align-items:center}.my-expansion-panel-root .v-enter-active,.my-expansion-panel-root .v-leave-active{transition:.5s ease}.my-expansion-panel-root .product-transition-enter-active,.my-expansion-panel-root .product-transition-leave-active{transition:opacity .3s ease}.my-expansion-panel-root .product-transition-enter,.my-expansion-panel-root .product-transition-leave-to{opacity:0}@media screen and (min-width: 768px) and (max-width: 1024px){.my-expansion-panel-root .my-expansion-panel__content>.products__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){.my-expansion-panel-root .my-expansion-panel__header{flex-wrap:wrap;gap:8px}.my-expansion-panel-root .my-expansion-panel__header>.my-expansion-panel__title>.hint{display:none}.my-expansion-panel-root .my-expansion-panel__content>.products__grid{grid-template-columns:1fr}}.selected-product-card-root[data-v-8da14e60]{display:flex;align-items:center;gap:24px}.selected-product-card-root.selected-product-card__error[data-v-8da14e60]{background-color:color-mix(in lch,#fff,var(--Action-Error) 15%)}.selected-product-card-root>.loader[data-v-8da14e60]{min-height:150px;flex-grow:1;display:flex;justify-content:center;align-items:center}.selected-product-card-root>.content[data-v-8da14e60]{flex-grow:1;display:grid;grid-template-columns:120px 600px 1fr;gap:8px;font-size:14px;line-height:18px}.selected-product-card-root>.content>.image-wrapper[data-v-8da14e60]{min-width:100px;max-width:100px;height:100px;display:flex;justify-content:center;align-items:center}.selected-product-card-root>.content>.image-wrapper[data-v-8da14e60]:hover{cursor:zoom-in}.selected-product-card-root>.content>.image-wrapper>.image[data-v-8da14e60]{object-fit:cover;max-width:100%;max-height:100%}.selected-product-card-root>.content>.info[data-v-8da14e60]{display:flex;flex-direction:column;justify-content:center}.selected-product-card-root>.content>.info>.title[data-v-8da14e60]{word-wrap:break-word;font-size:14px;font-weight:500;line-height:18px}.selected-product-card-root>.content>.info>.rating[data-v-8da14e60]{margin-top:8px}.selected-product-card-root>.content>.price-wrapper[data-v-8da14e60]{display:flex;flex-direction:column;justify-content:center;align-items:center}.selected-product-card-root>.content>.price-wrapper>.price[data-v-8da14e60],.selected-product-card-root>.content>.price-wrapper>.count[data-v-8da14e60]{white-space:nowrap}.selected-product-card-root>.content>.type[data-v-8da14e60],.selected-product-card-root>.content>.count[data-v-8da14e60]{font-size:12px;font-weight:400;line-height:20px;letter-spacing:.24px;color:var(--Gray)}.selected-product-card-root>.content>.link-to-catalog-2[data-v-8da14e60]{display:none}.selected-product-card-root>.actions[data-v-8da14e60]{display:flex;flex-direction:column;align-items:center;gap:8px}.selected-product-card-root>.actions>.edit-btn[data-v-8da14e60]{display:flex;flex-direction:column;align-items:center;border:none;background-color:transparent;color:var(--Primary-Blue);-webkit-user-select:none;user-select:none;cursor:pointer}.selected-product-card-root>.actions>.edit-btn[data-v-8da14e60]:hover{color:var(--Primary-Dark-blue)}.selected-product-card-root>.actions>.edit-btn[data-v-8da14e60]:active{color:color-mix(in srgb,var(--Primary-Dark-blue),#fff 10%)}@media screen and (min-width: 1200px) and (max-width: 1600px){.selected-product-card-root>.content[data-v-8da14e60]{grid-template-columns:120px 300px 1fr}}@media screen and (min-width: 1024px) and (max-width: 1200px){.selected-product-card-root>.content[data-v-8da14e60]{grid-template-columns:120px 426px 1fr}}@media screen and (min-width: 768px) and (max-width: 1024px){.selected-product-card-root>.content[data-v-8da14e60]{grid-template-columns:120px 280px 1fr}}@media screen and (max-width: 768px){.selected-product-card-root[data-v-8da14e60]{justify-content:space-between}.selected-product-card-root>.content[data-v-8da14e60]{max-width:70%;display:flex;flex-direction:column;gap:8px}.selected-product-card-root>.content>.info>.link-to-catalog-1[data-v-8da14e60]{display:none}.selected-product-card-root>.content>.price-wrapper[data-v-8da14e60]{align-items:start}.selected-product-card-root>.content>.link-to-catalog-2[data-v-8da14e60]{display:block}}.configuration-block>.title-wrapper[data-v-a17cc878]{margin-bottom:32px;display:flex;justify-content:space-between}.configuration-block>.title-wrapper>.title[data-v-a17cc878]{display:flex;align-items:center;flex-wrap:wrap;gap:32px}.configuration-block>.title-wrapper .btn-remove-config[data-v-a17cc878]{cursor:pointer;border:none;display:flex;align-items:center;gap:8px;color:var(--Gray);background-color:transparent}.configuration-block>.title-wrapper .btn-remove-config[data-v-a17cc878]:hover{color:color-mix(in lch,var(--Gray),#000 20%)}@media screen and (max-width: 768px){.configuration-block>.title-wrapper[data-v-a17cc878]{margin-bottom:32px;display:flex;flex-direction:column;justify-content:start}.configuration-block>.title-wrapper>.btn-remove-config[data-v-a17cc878]{order:-1;margin-bottom:32px}}.auth-form[data-v-749371fe]{display:flex;flex-direction:column;gap:12px;overflow-y:hidden}.auth-content-root[data-v-bcbc3e52]{display:flex;flex-direction:column;align-items:center;gap:16px}.auth-content-root>.text[data-v-bcbc3e52]{text-align:center;color:var(--Color-Secondary)}.saved-configs-root>.title[data-v-f887b8ae]{text-align:center;margin-bottom:8px}.saved-configs-root>.hint-none-saved-configs[data-v-f887b8ae]{color:var(--Color-Secondary);font-size:small;text-align:center}.saved-configs-root>.configs-list[data-v-f887b8ae]{margin:0;padding:0;max-height:500px;overflow:hidden auto;list-style:none;display:flex;flex-direction:column;gap:4px}.saved-configs-root>.loader[data-v-f887b8ae]{height:var(--354e20db);display:flex;justify-content:center;align-items:center}.layout>.card-holder[data-v-5a473789]{margin-bottom:32px;display:flex;flex-direction:column;gap:32px}.layout>.content[data-v-5a473789]{width:100%;display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 1200px){.layout[data-v-5a473789]{position:relative;display:flex;gap:16px}.layout>.card-holder[data-v-5a473789]{gap:16px;min-width:322px;max-width:322px;height:fit-content;order:1;margin-bottom:0;position:sticky;top:104px;z-index:499}.layout>.card-holder>.total-card[data-v-5a473789]{order:-1}.layout>.card-holder>.btn-save-config[data-v-5a473789]{order:-1}}.header-menu-root[data-v-8dab4148]{position:fixed;right:0;bottom:0;left:0;padding:8px 16px 16px;background-color:var(--White)}.header-menu-root>.menu-list[data-v-8dab4148]{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:16px}.header-menu-root>.menu-list>.menu-list__item[data-v-8dab4148]{font-weight:500;font-size:18px;line-height:24px}.header-menu-root>.menu-list>.menu-list__item>a[data-v-8dab4148]{text-decoration:none;color:var(--Color)}.header-root[data-v-780d3376]{height:80px;padding:24px 0;background-color:var(--Color-White);box-shadow:0 4px 4px #00000005}.header-root>.header__content[data-v-780d3376]{margin:0 auto;width:80%;display:flex;justify-content:space-between;align-items:center}.header-root>.header__content>.header__left[data-v-780d3376]{display:flex;align-items:center;gap:16px}.header-root>.header__content>.header__left>.logo-wrapper[data-v-780d3376]{height:40px;min-width:200px;max-width:200px;display:flex;justify-content:center;align-items:center}.header-root>.header__content>.header__left>.logo-wrapper>.logo[data-v-780d3376]{object-fit:cover;max-width:100%;max-height:100%}.header-root>.header__content>.header__left>.btn-menu[data-v-780d3376]{display:none}.header-root>.header__content>.header__right[data-v-780d3376]{display:flex;align-items:center;gap:16px}.header-root>.header__content>.header__right>.link-phone[data-v-780d3376]{color:var(--Primary-Blue);font-weight:500;font-size:27px;text-decoration:none}.header-root>.header__content>.header__right>.link-profile>.btn-profile .btn-profile__icon[data-v-780d3376]{width:24px;height:24px;display:flex;justify-content:center;align-items:center;text-transform:uppercase}.header-root>.header__content>.header__right>.link-cart>.btn-cart .btn-cart__badge[data-v-780d3376]{position:absolute;right:10%;top:50%;display:flex;justify-content:center;align-items:center;padding:2px 6px;border-radius:50%;background-color:var(--Primary-Blue);font-size:8px;line-height:12px;color:var(--White)}@media screen and (max-width: 1600px){.header-root>.header__content[data-v-780d3376]{width:95%}}@media screen and (max-width: 768px){.header-root>.header__content>.header__left[data-v-780d3376]{width:100%;justify-content:space-between}.header-root>.header__content>.header__left>.link-catalog[data-v-780d3376]{display:none}.header-root>.header__content>.header__left>.btn-menu[data-v-780d3376]{display:block}.header-root>.header__content>.header__right[data-v-780d3376]{display:none}}.layout[data-v-8daa3415]{margin-bottom:64px}@media screen and (min-width: 1200px){.layout[data-v-8daa3415]{padding-right:336px}}.app[data-v-af692d96]{display:flex;flex-direction:column;gap:32px}.app>.header[data-v-af692d96]{position:sticky;top:0;z-index:500}
