@container (max-width:600px){}@container (max-width:600px){}@container (max-width:800px){}@container (max-width:800px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:600px){}@container (max-width:400px){}.loader{display:block;position:absolute;top:50%;left:50%;height:50px;width:50px;margin:-25px 0 0 -25px;border:3px var(--color-pale) solid;border-top:3px var(--color-primary) solid;border-radius:50%;animation:spin2 1s infinite linear}@keyframes spin2{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.preloader{display:flex;align-items:center;justify-content:center}.preloader span{display:block;width:10px;height:10px;background-color:var(--color-primary);border-radius:50%;margin-right:3px;margin-left:3px;opacity:0}.preloader span:nth-child(2){animation-delay:.25s}.preloader span:nth-child(3){animation-delay:.5s}.animation-spin{animation:spin 1s infinite linear}.animation-pulse{animation-name:pulse;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes pulse{0%{transform:scale(.1);opacity:1}100%{transform:scale(.8);opacity:1}}.highlight{background-color:yellow}.bg-img{background-repeat:no-repeat}.bg-img--x-left{background-position-x:left}.bg-img--x-center{background-position-x:center}.bg-img--x-right{background-position-x:right}.bg-img--y-top{background-position-y:top}.bg-img--y-center{background-position-y:center}.bg-img--y-bottom{background-position-y:bottom}.bg-img--size-cover{background-size:cover}.bg-img--size-contain{background-size:contain}.op-img--top-left{object-position:top left !important}.op-img--top-center{object-position:top center !important}.op-img--top-right{object-position:top right !important}.op-img--center-left{object-position:center left !important}.op-img--center-center{object-position:center !important}.op-img--center-right{object-position:center right !important}.op-img--bottom-left{object-position:bottom left !important}.op-img--bottom-center{object-position:bottom center !important}.op-img--bottom-right{object-position:bottom right !important}.op-img--size-cover{object-fit:cover !important}.op-img--size-contain{object-fit:contain !important}.mfp-content.scale{position:absolute;top:50%;left:-50%}.pswp__button{background-image:url('/libs/photoswipe/default-skin/default-skin.png') !important}.pswp__button--arrow--left,.pswp__button--arrow--right{background-image:none !important}.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/libs/photoswipe/default-skin/default-skin.svg) !important}.datepicker-panel>ul>li:hover{background-color:var(--color-pale) !important}.datepicker-panel>ul>li.highlighted{background-color:var(--color-pale) !important}.datepicker-panel>ul>li.picked{color:var(--color-secondary) !important}.datepicker-top-left,.datepicker-top-right{border-top-color:var(--color-primary) !important}.datepicker-top-left::before,.datepicker-top-right::before{border-bottom-color:var(--color-primary) !important}.module__attach .files-item{display:flex;flex-direction:row !important;margin-left:-3px !important}.module__attach .files-item__icon-link{color:inherit;text-decoration:none;flex-shrink:0}.module__attach .files-item svg{width:3em;height:3em;color:var(--color-primary-dark);fill:var(--color-primary);flex-shrink:0}.module__attach .files-item__info{margin-top:-1px;line-height:1.3}.module__attach .files-item__footer{display:flex;align-items:center;gap:.5rem;margin-top:.4rem;font-size:var(--font-size__small)}.module__attach .files-item__type{border-radius:.5em;background-color:var(--color-pale);color:var(--color-text);padding:0 .5em;height:1.5lh;line-height:1;display:inline-flex;align-items:center;justify-content:center;min-width:3em}.module__attach .files-item__download-link{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px)}.module__attach .files-item__download-link:hover{transition:.25s}.module__attach .files-item__download-link:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__attach .files-item__size{border-radius:.5em;font-size:var(--font-size__small);text-transform:uppercase;background-color:var(--color-pale);color:var(--color-text);padding:0 .5em;height:1.5lh;line-height:1;display:inline-flex;align-items:center}.module__autocomplete .search__suggest{border-radius:.5em;position:absolute;z-index:4;width:inherit;background-color:var(--color-bg);border:1px solid var(--color-splitter);border-top:0;display:none;width:100%;padding:2px 2px;border-top-left-radius:0;border-top-right-radius:0}.module__autocomplete .search__suggest-el{display:flex;align-items:center;padding:.5em;border-bottom:1px solid var(--color-splitter);font-size:var(--font-size__small);text-decoration:none;color:var(--color-text)}.module__autocomplete .search__suggest-el:last-child{border-bottom:0}.module__autocomplete .search__suggest-el:hover{background-color:var(--color-pale)}.module__autocomplete .search__suggest-el-img{width:2.5rem;height:2.5rem;flex-shrink:0;margin-right:.5em;position:relative;background-color:var(--color-bg)}.module__autocomplete .search__suggest-el-img.--folder{border:0;padding:4px}.module__autocomplete .search__suggest-el-img.--folder svg{width:100%;height:100%}.module__autocomplete .search__suggest-el-name{line-height:1.3}.module__autocomplete .search__suggest-el-name.--folder{font-weight:700}.module__autocomplete .search__suggest-el-price{font-weight:700}.module__autocomplete.--mobile{margin-top:1px}.module__autocomplete.--mobile .search__suggest{border:0;padding:0}.module__autocomplete.--mobile .search__suggest-el:last-child{border-bottom:1px solid var(--color-splitter)}.module__catalog .card{--gap:2rem}.module__catalog .card__w{display:grid;gap:var(--gap);grid-template-columns:400px 1fr 300px;grid-template-areas:"left center right"}.module__catalog .card__left{grid-area:left}.module__catalog .card__center{grid-area:center}.module__catalog .card__right{grid-area:right}.module__catalog .card__img{border-radius:.5em;position:relative;overflow:hidden}.module__catalog .card__img .image-block:hover .card__img-zoom{opacity:1}.module__catalog .card__img-zoom{border-radius:.5em;position:absolute;right:.25rem;bottom:.25rem;opacity:0;transition:opacity .25s;cursor:pointer;overflow:hidden;background-color:var(--color-primary);padding:.75rem;font-size:0;border-radius:50%}.module__catalog .card__img-zoom svg{width:1.5rem;height:1.5rem;color:var(--color-text-button)}.module__catalog .card__out-of-stock{height:2.5rem;line-height:normal;border-radius:.5em;white-space:nowrap;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;position:relative;gap:.4em;max-width:100%;overflow:hidden;background-color:var(--color-pale);color:var(--color-text);cursor:default}.module__catalog .card__out-of-stock:hover,.module__catalog .card__out-of-stock:focus{background-color:var(--color-primary-hover)}.module__catalog .card__out-of-stock svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.module__catalog .card__out-of-stock span{text-overflow:ellipsis;overflow:hidden}.module__catalog .card__out-of-stock .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.module__catalog .card__out-of-stock .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.module__catalog .card__out-of-stock .button__dots span:nth-child(2){animation-delay:.25s}.module__catalog .card__out-of-stock .button__dots span:nth-child(3){animation-delay:.5s}.module__catalog .card__out-of-stock.--active{pointer-events:none}.module__catalog .card__out-of-stock.--active .button__icon,.module__catalog .card__out-of-stock.--active .button__text{visibility:hidden}.module__catalog .card__out-of-stock.--active .button__dots{display:flex}.module__catalog .card__out-of-stock.--tall{height:3.5rem;line-height:normal;padding:0 1.5em}.module__catalog .card__out-of-stock.--secondary{background-color:var(--color-secondary)}.module__catalog .card__out-of-stock.--secondary:hover,.module__catalog .card__out-of-stock.--secondary:focus{background-color:var(--color-secondary-hover)}.module__catalog .card__out-of-stock.--light{color:var(--color-text);background-color:var(--color-pale)}.module__catalog .card__out-of-stock.--light:hover,.module__catalog .card__out-of-stock.--light:focus{background-color:var(--color-pale-hover)}.module__catalog .card__out-of-stock.--light svg{color:var(--color-text-hover)}.module__catalog .card__out-of-stock:hover{background-color:var(--color-pale)}.module__catalog .card__center-item:not(:last-of-type){margin-bottom:10px;padding-bottom:11px;border-bottom:1px solid var(--color-splitter)}.module__catalog .card__shields{display:inline-flex;flex-wrap:wrap;margin-bottom:-3px}.module__catalog .card__shields-item{border-radius:.5em;background-color:var(--color-secondary);color:var(--color-bg);padding:3px 15px 5px;text-transform:lowercase;margin-right:10px;margin-bottom:10px}.module__catalog .card__stuff{position:relative}.module__catalog .card__param-static-item{display:flex;margin-bottom:.25rem}.module__catalog .card__param-static-item:last-child{margin-bottom:0}.module__catalog .card__param-static-item a{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);text-decoration:none}.module__catalog .card__param-static-item a:hover{transition:.25s}.module__catalog .card__param-static-item a:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__catalog .card__param-static-item a:hover{text-decoration:none}.module__catalog .card__param-static-title{font-weight:700;width:180px}.module__catalog .card__right-top{border-radius:.5em;display:inline-block;width:100%;padding:1rem;background-color:var(--color-pale)}.module__catalog .card__right-meta{position:relative}.module__catalog .card__right-buttons{margin-top:var(--gap)}.module__catalog .card__right-buttons .card-button{margin-bottom:.5rem}.module__catalog .card__right-buttons .card-button:last-of-type{margin-bottom:0}.module__catalog .card__right-buttons .card-button__link{color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);transition:.25s;display:flex;gap:.5rem;align-items:center;text-decoration:none;color:var(--color-text);width:max-content}.module__catalog .card__right-buttons .card-button__link:hover{transition:.25s}.module__catalog .card__right-buttons .card-button__link:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__catalog .card__right-buttons .card-button__link:hover{text-decoration:none}.module__catalog .card__right-buttons .card-button__link:hover{transition:.25s}.module__catalog .card__right-buttons .card-button__link:hover .card-button__icon{background-color:var(--color-pale-hover)}.module__catalog .card__right-buttons .card-button__link.--active .card-button__icon{background-color:var(--color-secondary)}.module__catalog .card__right-buttons .card-button__link.--active svg{color:var(--color-bg)}.module__catalog .card__right-buttons .card-button__icon{transition:.25s;border-radius:.5em;padding:5px;background-color:var(--color-pale);display:flex;justify-content:center;align-items:center}.module__catalog .card__right-buttons .card-button__icon:hover{transition:.25s}.module__catalog .card__right-buttons .card-button__icon svg{transition:.25s;width:25px;height:25px;color:var(--color-primary)}.module__catalog .card__right-buttons .card-button__icon svg:hover{transition:.25s}.module__catalog .card__right-mp{margin-top:2rem}.module__catalog .card__right-mp:empty{display:none}.module__catalog .card__right-mp .card-mp{margin-bottom:.5rem;width:fit-content}.module__catalog .card__right-mp .card-mp:last-of-type{margin-bottom:0}.module__catalog .card__right-mp .card-mp__link{color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);transition:.25s;display:flex;gap:.5rem;align-items:center;text-decoration:none;color:var(--color-text)}.module__catalog .card__right-mp .card-mp__link:hover{transition:.25s}.module__catalog .card__right-mp .card-mp__link:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__catalog .card__right-mp .card-mp__link:hover{text-decoration:none}.module__catalog .card__right-mp .card-mp__link:hover{transition:.25s}.module__catalog .card__right-mp .card-mp__link.--active .card-button__icon{background-color:var(--color-secondary)}.module__catalog .card__right-mp .card-mp__icon{border-radius:.5em;display:flex;justify-content:center;align-items:center}.module__catalog .card__right-mp .card-mp__icon img{width:35px;height:35px}.module__catalog .card__price-w{position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;flex-flow:column}.module__catalog .card__price-old{color:var(--color-text-comment);white-space:nowrap;display:flex;margin-bottom:5px;align-items:center}.module__catalog .card__price-old .price{font-size:1.5em;line-height:1;text-decoration:line-through}.module__catalog .card__price-old-diff{font-size:calc(var(--font-size__basic) * .8);margin-left:10px;padding:2px 7px;background-color:#ffca28;border-radius:10px;align-self:center;color:var(--color-text)}.module__catalog .card__sku-w{margin-top:.5rem}.module__catalog .card__sku-el{margin-bottom:10px}.module__catalog .card__sku-el:last-child{margin-bottom:0}.module__catalog .card__sku-el input[type="text"]{width:100%}.module__catalog .card__sku-title{font-weight:600;margin-bottom:4px}.module__catalog .card__price{margin-right:10px;margin-left:10px;display:flex;justify-content:space-between}.module__catalog .card__price.--discount{color:var(--color-error)}.module__catalog .card__price .title{font-size:var(--font-size__large);margin-right:10px}.module__catalog .card__price .price{font-size:2em;font-weight:600;line-height:1;display:inline-block;text-align:center}.module__catalog .card__addtocart{margin-top:15px;position:relative;text-align:center}.module__catalog .card__addtocart form{text-align:center}@media screen and (max-width:calc(600px - 1px)){.module__catalog .card__addtocart{margin-top:15px}}.module__catalog .card__status{margin-left:20px}.module__catalog .card__status svg{color:var(--color-success);margin-right:5px;position:relative;bottom:1px}@media screen and (max-width:430px){.module__catalog .card__status{width:205px;margin-left:0}}.module__catalog .card__tags{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:.25rem}.module__catalog .card__tags-item{display:inline-flex;align-items:center}.module__catalog .card__tags-item svg{width:16px;height:16px;margin-right:.25em;color:var(--color-secondary)}.module__catalog .card__tags-item a{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);text-decoration:none}.module__catalog .card__tags-item a:hover{transition:.25s}.module__catalog .card__tags-item a:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__catalog .card__tags-item a:hover{text-decoration:none}.module__catalog .card__thumbs-w{margin-top:1rem;margin-left:-3px;margin-right:-3px;font-size:0;opacity:0;transition:.25s;overflow:hidden}.module__catalog .card__thumbs-item{font-size:var(--font-size__normal);margin-left:3px;margin-right:3px;width:1px;cursor:pointer;border:2px solid transparent;background-color:var(--color-bg);transition:none;box-sizing:content-box;padding:2px;border-radius:5px}.module__catalog .card__thumbs-item.--active{border-color:var(--color-primary)}.module__catalog .card__thumbs-item .image-block{border-radius:calc(.5em - 4px)}.module__catalog .card__thumbs-item .image-block img{border-radius:calc(.5em - 4px)}.module__catalog .card__thumbs-arrow{position:absolute;z-index:1;top:50%;margin-top:-15px;background-color:var(--color-pale);border:0;border-radius:50%;height:30px;width:30px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.module__catalog .card__thumbs-arrow--prev{left:-10px}.module__catalog .card__thumbs-arrow--next{right:-10px}.module__catalog .card__thumbs-arrow.slick-disabled{cursor:default}.module__catalog .card__thumbs-arrow.slick-disabled svg{color:var(--color-pale-hover);width:16px;height:16px}.module__catalog .card__param-item{display:flex;padding-bottom:5px;border-bottom:1px solid var(--color-splitter);margin-bottom:5px;justify-content:space-between}@media screen and (max-width:600px){.module__catalog .card__param-item{flex-direction:column}}.module__catalog .card__param-item:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.module__catalog .card__param-title{padding-right:1rem}@media screen and (max-width:430px){.module__catalog .card__param-title{flex-grow:1;padding:0}}.module__catalog .card__param-value{font-weight:700;text-align:right}@media screen and (max-width:600px){.module__catalog .card__param-value{text-align:left}}@media screen and (max-width:calc(1280px - 1px)){.module__catalog .card__w{grid-template-columns:250px 1fr 250px;grid-template-areas:"left center right"}}@media screen and (max-width:calc(1024px - 1px)){.module__catalog .card__w{grid-template-columns:1fr 250px;grid-template-areas:"center left" "center right"}}@media screen and (max-width:calc(600px - 1px)){.module__catalog .card__w{grid-template-columns:1fr;grid-template-areas:"left" "right" "center"}}.module__catalog .minicards.template__island{--padding:1rem}.module__catalog .minicards.template__island .minicard{transition:.25s;display:flex;flex-direction:column;height:100%;position:relative;background-color:var(--color-bg);overflow:hidden}.module__catalog .minicards.template__island .minicard:hover{transition:.25s}.module__catalog .minicards.template__island .minicard__image-link{border-radius:.5em;display:block;position:relative;background-color:var(--color-bg);border:0;overflow:hidden}.module__catalog .minicards.template__island .minicard__image-link .shield{font-size:var(--font-size__small);color:var(--color-text-button);text-transform:lowercase;padding-left:10px;padding-right:10px;position:absolute;top:0;right:0;border-radius:0 0 0 .5em;background-color:var(--color-secondary);z-index:3}.module__catalog .minicards.template__island .minicard__image{transition:.25s;object-fit:contain;object-position:center;border:0;opacity:0;z-index:1}.module__catalog .minicards.template__island .minicard__image:hover{transition:.25s}.module__catalog .minicards.template__island .minicard__image.is-loaded{opacity:1}.module__catalog .minicards.template__island .minicard__image.is-loaded+.loader{display:none}.module__catalog .minicards.template__island .minicard__images-hooks{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;z-index:2}@media (hover:none){.module__catalog .minicards.template__island .minicard__images-hooks{display:none}}.module__catalog .minicards.template__island .minicard__images-hooks .el{height:100%;flex-grow:1}.module__catalog .minicards.template__island .minicard__images-index{display:flex;gap:2px;margin-top:.5rem;justify-content:center;position:absolute;right:calc(.5em / 2)}@media (hover:none){.module__catalog .minicards.template__island .minicard__images-index{display:none}}.module__catalog .minicards.template__island .minicard__images-index .el{width:5px;height:5px;border-radius:50%;background-color:var(--color-primary);opacity:.33}.module__catalog .minicards.template__island .minicard__images-index .el.--active{opacity:1}.module__catalog .minicards.template__island .minicard__body{display:flex;flex-direction:column;flex-grow:1;position:relative;padding-top:var(--padding)}.module__catalog .minicards.template__island .minicard__title a{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);color:inherit;text-decoration:none;font-weight:600}.module__catalog .minicards.template__island .minicard__title a:hover{transition:.25s}.module__catalog .minicards.template__island .minicard__title a:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__catalog .minicards.template__island .minicard__title a:hover{color:var(--color-link)}.module__catalog .minicards.template__island .minicard__lead{font-size:var(--font-size__small);margin-top:round(calc(var(--padding) - .2em),1px);color:var(--color-grey)}.module__catalog .minicards.template__island .minicard__lead.--left{text-align:left}.module__catalog .minicards.template__island .minicard__lead.--center{text-align:center}.module__catalog .minicards.template__island .minicard__lead p:first-child{margin-top:0}.module__catalog .minicards.template__island .minicard__lead p:last-child{margin-bottom:0}.module__catalog .minicards.template__island .minicard__bottom{padding-top:var(--padding);margin-top:auto}.module__catalog .minicards.template__island .minicard__price-w{line-height:1}.module__catalog .minicards.template__island .minicard__price{color:inherit;font-size:1.5em;font-weight:600}.module__catalog .minicards.template__island .minicard__price-main{letter-spacing:-0.5px}.module__catalog .minicards.template__island .minicard__price-main.--discount{color:var(--color-error)}.module__catalog .minicards.template__island .minicard__old-w{display:flex;font-size:var(--font-size__normal);font-weight:400;margin-bottom:3px;align-items:center}.module__catalog .minicards.template__island .minicard__old-price{text-decoration:line-through}.module__catalog .minicards.template__island .minicard__old-diff{font-size:var(--font-size__small);margin-left:10px;padding:5px;background-color:#ffca28;border-radius:10px}.module__catalog .minicards.template__island .minicard__sku-w{margin-bottom:20px;font-size:var(--font-size__small)}.module__catalog .minicards.template__island .minicard__sku-el{margin-bottom:10px}.module__catalog .minicards.template__island .minicard__sku-el:last-child{margin-bottom:0}.module__catalog .minicards.template__island .minicard__sku-el input[type="text"]{width:100%}.module__catalog .minicards.template__island .minicard__sku-title{font-weight:600;margin-bottom:4px}.module__catalog .minicards.template__island .minicard .add2cart--island{margin-top:var(--padding)}.module__catalog .minicard__table{width:100%;border-collapse:collapse}@media screen and (max-width:430px){.module__catalog .minicard__table{display:block}}@media screen and (max-width:430px){.module__catalog .minicard__table tbody{display:block}}.module__catalog .minicard__table .minicard__out-of-stock{font-size:var(--font-size__small);display:inline-block;line-height:1.2}.module__catalog .minicard__table-head th{border-bottom:3px solid var(--color-primary);padding:10px;border-left:1px solid var(--color-border);font-size:var(--font-size__large);font-weight:600}.module__catalog .minicard__table-head th small{text-transform:none}.module__catalog .minicard__table-head th.minicard__price{text-align:center;white-space:nowrap}.module__catalog .minicard__table-head th.minicard__order{text-align:center}.module__catalog .minicard__table-head th:first-child{border-left:0}@media screen and (max-width:430px){.module__catalog .minicard__table-head{display:none}}.module__catalog .minicard__table-item td{border-bottom:1px solid var(--color-border);padding:7px;vertical-align:middle;height:47px}@media screen and (max-width:430px){.module__catalog .minicard__table-item td{padding:0;height:initial}}.module__catalog .minicard__table-item .minicard__title{color:inherit;padding-right:10px;position:relative}.module__catalog .minicard__table-item .minicard__title a{margin-right:5px}@media screen and (max-width:430px){.module__catalog .minicard__table-item .minicard__title a{margin-right:0}}@media screen and (max-width:430px){.module__catalog .minicard__table-item .minicard__title{padding-right:0;margin:0;border:none}}.module__catalog .minicard__table-item .shield{border-radius:.5em;padding:0 4px 2px;color:var(--color-text-button);font-size:var(--font-size__small);text-transform:lowercase;white-space:nowrap;background-color:var(--color-secondary);display:inline-block;line-height:normal;position:relative;top:-1px}.module__catalog .minicard__table-item .minicard__price{font-size:var(--font-size__large);border-left:1px solid var(--color-border);text-align:right;white-space:nowrap}.module__catalog .minicard__table-item .minicard__price .old-price{padding-left:5px;font-size:var(--font-size__small);text-decoration:line-through;display:block}@media screen and (max-width:430px){.module__catalog .minicard__table-item .minicard__price .old-price{padding-left:12px;padding-top:3px}}@media screen and (max-width:430px){.module__catalog .minicard__table-item .minicard__price{border:none;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px}}.module__catalog .minicard__table-item .minicard__addtocart{border-left:1px solid var(--color-border);text-align:center}@media screen and (max-width:430px){.module__catalog .minicard__table-item .minicard__addtocart{display:block;text-align:left;border:none}}.module__catalog .minicard__table-item .minicard__addtocart .add2cart{width:120px}.module__catalog .minicard__table-item .minicard__addtocart .add2cart__button{font-size:var(--font-size__small)}.module__catalog .minicard__table-item .minicard__addtocart .add2cart__button-out{text-transform:none}.module__catalog .minicard__table-item .minicard__addtocart .add2cart__form-adjust__input{font-size:var(--font-size__normal)}@media screen and (max-width:430px){.module__catalog .minicard__table-item{display:block;margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid var(--color-splitter);background-color:none}.module__catalog .minicard__table-item:last-child{border:none}}.module__catalog .minicard__wide{display:flex;align-items:flex-start}.module__catalog .minicard__wide-left{flex-shrink:0}.module__catalog .minicard__wide-right{flex-grow:1;display:flex}.module__catalog .minicard__wide .minicard__info{flex-grow:1;margin-right:20px}.module__catalog .minicard__wide .minicard__title{padding-top:5px;margin-bottom:10px}.module__catalog .minicard__wide .minicard__title a{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);text-decoration:none;font-weight:600;color:inherit;line-height:1.3;font-size:var(--font-size__large)}.module__catalog .minicard__wide .minicard__title a:hover{transition:.25s}.module__catalog .minicard__wide .minicard__title a:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__catalog .minicard__wide .minicard__title a:hover{text-decoration:none}.module__catalog .minicard__wide .minicard__title a:hover{color:var(--color-link)}.module__catalog .minicard__wide .minicard__title a:not([href]):hover{color:inherit;text-decoration:none}.module__catalog .minicard__wide .minicard__out-of-stock{height:2.5rem;line-height:normal;border-radius:.5em;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;position:relative;gap:.4em;max-width:100%;overflow:hidden;background-color:var(--color-pale);color:var(--color-text);margin-top:10px;cursor:default;white-space:nowrap;width:140px}.module__catalog .minicard__wide .minicard__out-of-stock:hover,.module__catalog .minicard__wide .minicard__out-of-stock:focus{background-color:var(--color-primary-hover)}.module__catalog .minicard__wide .minicard__out-of-stock svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.module__catalog .minicard__wide .minicard__out-of-stock span{text-overflow:ellipsis;overflow:hidden}.module__catalog .minicard__wide .minicard__out-of-stock .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.module__catalog .minicard__wide .minicard__out-of-stock .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.module__catalog .minicard__wide .minicard__out-of-stock .button__dots span:nth-child(2){animation-delay:.25s}.module__catalog .minicard__wide .minicard__out-of-stock .button__dots span:nth-child(3){animation-delay:.5s}.module__catalog .minicard__wide .minicard__out-of-stock.--active{pointer-events:none}.module__catalog .minicard__wide .minicard__out-of-stock.--active .button__icon,.module__catalog .minicard__wide .minicard__out-of-stock.--active .button__text{visibility:hidden}.module__catalog .minicard__wide .minicard__out-of-stock.--active .button__dots{display:flex}.module__catalog .minicard__wide .minicard__out-of-stock.--tall{height:3.5rem;line-height:normal;padding:0 1.5em}.module__catalog .minicard__wide .minicard__out-of-stock.--secondary{background-color:var(--color-secondary)}.module__catalog .minicard__wide .minicard__out-of-stock.--secondary:hover,.module__catalog .minicard__wide .minicard__out-of-stock.--secondary:focus{background-color:var(--color-secondary-hover)}.module__catalog .minicard__wide .minicard__out-of-stock.--light{color:var(--color-text);background-color:var(--color-pale)}.module__catalog .minicard__wide .minicard__out-of-stock.--light:hover,.module__catalog .minicard__wide .minicard__out-of-stock.--light:focus{background-color:var(--color-pale-hover)}.module__catalog .minicard__wide .minicard__out-of-stock.--light svg{color:var(--color-text-hover)}.module__catalog .minicard__wide .minicard__out-of-stock:hover{background-color:var(--color-pale)}.module__catalog .minicard__wide .minicard__price-w{display:flex;flex-wrap:wrap;flex-direction:column;flex-shrink:0;align-items:center;flex-grow:0;width:180px}.module__catalog .minicard__wide .minicard__price{font-size:var(--font-size__large);color:var(--color-text);font-weight:700;line-height:1em;position:relative;margin-bottom:10px;margin-left:auto;display:flex;flex-flow:column nowrap;align-items:center;margin-top:7px;width:100%}.module__catalog .minicard__wide .minicard__price-main{display:block;white-space:nowrap}.module__catalog .minicard__wide .minicard__price span.product__offer{display:block;padding-top:5px;font-size:var(--font-size__small);text-decoration:line-through;font-weight:400}.module__catalog .minicard__wide .minicard__stock{font-size:var(--font-size__small);font-weight:400;text-decoration:line-through}.module__catalog .minicard__wide .minicard__addtocart-submit{height:2.5rem;line-height:normal;border-radius:.5em;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;position:relative;gap:.4em;max-width:100%;overflow:hidden;white-space:nowrap;width:140px}.module__catalog .minicard__wide .minicard__addtocart-submit:hover,.module__catalog .minicard__wide .minicard__addtocart-submit:focus{background-color:var(--color-primary-hover)}.module__catalog .minicard__wide .minicard__addtocart-submit svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.module__catalog .minicard__wide .minicard__addtocart-submit span{text-overflow:ellipsis;overflow:hidden}.module__catalog .minicard__wide .minicard__addtocart-submit .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.module__catalog .minicard__wide .minicard__addtocart-submit .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.module__catalog .minicard__wide .minicard__addtocart-submit .button__dots span:nth-child(2){animation-delay:.25s}.module__catalog .minicard__wide .minicard__addtocart-submit .button__dots span:nth-child(3){animation-delay:.5s}.module__catalog .minicard__wide .minicard__addtocart-submit.--active{pointer-events:none}.module__catalog .minicard__wide .minicard__addtocart-submit.--active .button__icon,.module__catalog .minicard__wide .minicard__addtocart-submit.--active .button__text{visibility:hidden}.module__catalog .minicard__wide .minicard__addtocart-submit.--active .button__dots{display:flex}.module__catalog .minicard__wide .minicard__addtocart-submit.--tall{height:3.5rem;line-height:normal;padding:0 1.5em}.module__catalog .minicard__wide .minicard__addtocart-submit.--secondary{background-color:var(--color-secondary)}.module__catalog .minicard__wide .minicard__addtocart-submit.--secondary:hover,.module__catalog .minicard__wide .minicard__addtocart-submit.--secondary:focus{background-color:var(--color-secondary-hover)}.module__catalog .minicard__wide .minicard__addtocart-submit.--light{color:var(--color-text);background-color:var(--color-pale)}.module__catalog .minicard__wide .minicard__addtocart-submit.--light:hover,.module__catalog .minicard__wide .minicard__addtocart-submit.--light:focus{background-color:var(--color-pale-hover)}.module__catalog .minicard__wide .minicard__addtocart-submit.--light svg{color:var(--color-text-hover)}.module__catalog .minicard__wide .minicard__addtocart-submit.grabbed{background-color:var(--color-secondary)}.module__catalog .minicard__wide .minicard__descr{color:inherit;line-height:1.3}.module__catalog .minicard__wide .minicard__descr p:first-child{margin-top:0}.module__catalog .minicard__wide .minicard__descr p:last-child{margin-bottom:0}@media screen and (max-width:430px){.module__catalog .minicard__wide{align-items:flex-start}.module__catalog .minicard__wide-right{flex-direction:column}.module__catalog .minicard__wide .minicard__image-link .shield{font-size:80%}.module__catalog .minicard__wide .minicard__image-w{width:100px;height:100%}.module__catalog .minicard__wide .minicard__image-link{height:0;padding-top:100%}.module__catalog .minicard__wide .minicard__image{position:absolute;left:0;top:0}.module__catalog .minicard__wide .minicard__title{margin-bottom:10px;line-height:1.1}.module__catalog .minicard__wide .minicard__title a{font-size:var(--font-size__normal)}.module__catalog .minicard__wide .minicard__descr{margin-bottom:10px;font-size:var(--font-size__small)}.module__catalog .minicard__wide .minicard__info{margin-left:0px;margin-right:0;display:flex;flex-direction:column}.module__catalog .minicard__wide .minicard__price-w{order:1;display:block}.module__catalog .minicard__wide .minicard__price{width:auto;margin-right:0;margin-bottom:0;text-align:left}.module__catalog .minicard__wide .minicard__price-main{margin:0;margin-right:5px;border:none;height:auto;display:inline-block}.module__catalog .minicard__wide .product__offer{display:inline-block;padding:0}.module__catalog .minicard__wide .minicard__addtocart-submit{margin-bottom:0;margin-top:10px}}.module__products-in{display:flex;flex-wrap:wrap;column-gap:var(--x-gap__normal);row-gap:.5em}.module__products-in .el.--all{font-weight:700}.module__products-in .el span{color:var(--color-grey);font-weight:400}.module__catalog .--new{background-color:#50c01d !important}.module__catalog .--hit{background-color:#2a7fcb !important}.module__catalog .--offer{background-color:#da1c1c !important}.module__catalog .unit{font-size:.6em}.mfp-catalog .mfp-bottom-bar,.mfp-catalog .mfp-close{display:none}.mfp-catalog .mfp-figure figure{background-color:var(--color-bg)}.add2cart{width:100%}body.checkout .add2cart{pointer-events:none;opacity:.5}body.checkout .add2cart *{filter:grayscale(1)}.add2cart__button{height:2.5rem;line-height:normal;border-radius:.5em;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;gap:.4em;max-width:100%;width:100%;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add2cart__button:hover,.add2cart__button:focus{background-color:var(--color-primary-hover)}.add2cart__button svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.add2cart__button span{text-overflow:ellipsis;overflow:hidden}.add2cart__button .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.add2cart__button .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.add2cart__button .button__dots span:nth-child(2){animation-delay:.25s}.add2cart__button .button__dots span:nth-child(3){animation-delay:.5s}.add2cart__button.--active{pointer-events:none}.add2cart__button.--active .button__icon,.add2cart__button.--active .button__text{visibility:hidden}.add2cart__button.--active .button__dots{display:flex}.add2cart__button.--tall{height:3.5rem;line-height:normal;padding:0 1.5em}.add2cart__button.--secondary{background-color:var(--color-secondary)}.add2cart__button.--secondary:hover,.add2cart__button.--secondary:focus{background-color:var(--color-secondary-hover)}.add2cart__button.--light{color:var(--color-text);background-color:var(--color-pale)}.add2cart__button.--light:hover,.add2cart__button.--light:focus{background-color:var(--color-pale-hover)}.add2cart__button.--light svg{color:var(--color-text-hover)}.add2cart__button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add2cart__button-request{background-color:var(--color-secondary)}.add2cart__button-request:hover{background-color:var(--color-secondary-hover)}.add2cart__button-out{background-color:var(--color-pale);color:var(--color-text);cursor:default}.add2cart__button-out:hover{background-color:var(--color-pale)}.add2cart__button-out span{opacity:.5}.add2cart__form-adjust__w{height:2.5rem;line-height:normal;padding:0 1em;border-radius:.5em;padding:0;background-color:var(--color-bg);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border:1px solid var(--color-input-border);box-sizing:border-box;width:100%}.add2cart__form-adjust__control{height:2rem;width:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:.8;-webkit-user-select:none;user-select:none}.add2cart__form-adjust__control:hover{opacity:1}.add2cart__form-adjust__control svg{width:1.5rem;height:1.5rem}.add2cart__form-adjust__fw{border:0;flex-grow:1;height:100%;display:flex;justify-content:space-between;align-items:center}.add2cart__form-adjust__fw::before{content:'';display:block;width:1px;height:70%;background-color:var(--color-input-border)}.add2cart__form-adjust__fw::after{content:'';display:block;width:1px;height:70%;background-color:var(--color-input-border)}.add2cart__form-adjust__input{border:0;flex-grow:1;height:100%;text-align:center;font-size:var(--font-size__large);line-height:1}.add2cart__form-adjust__info{margin-top:5px;font-size:var(--font-size__small);text-align:center}.add2cart__form-adjust__info:empty{display:none}.module .loader__commercial-item{display:none}.module .commercial-item{position:relative}.module .commercial-item.--updating{pointer-events:none}.module .commercial-item.--updating>*:not(.loader__commercial-item){opacity:.1}.module .commercial-item.--updating .loader__commercial-item{display:block}.dadata-suggestions{display:none;border:1px solid var(--color-border);border-top:0;position:absolute;width:100%;background-color:var(--color-bg);z-index:1;margin-top:.5rem}.dadata-suggestions:empty{display:none !important}.dadata-suggestions .el{color:inherit;display:block;padding:.5rem .8rem;text-decoration:none;border:0;border-bottom:1px solid var(--color-splitter);cursor:pointer;font-size:var(--font-size__small)}.dadata-suggestions .el:last-child{border-bottom:0}.dadata-suggestions .el:hover{background-color:var(--color-pale)}.dadata-warning{color:red;display:none}.module__gallery{--scale:1.025}.module__gallery .template__island-bg .gallery-item__img-w{border-radius:.5em;aspect-ratio:1/1;position:relative;width:100%;background-color:var(--color-veil)}@media (hover:hover){.module__gallery .template__island-bg .gallery-item__img-w:hover{transform:scale(var(--scale))}}.module__gallery .template__island-bg .gallery-item__img-w img{border-radius:.5em;transition:.25s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0}.module__gallery .template__island-bg .gallery-item__img-w img:hover{transition:.25s}.module__gallery .template__island-bg .gallery-item__img-w img.is-loaded{opacity:1}.module__gallery .template__island-bg .gallery-item__img-w img.is-loaded+.loader{display:none}.module__gallery .template__island-bg .gallery-item__title{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-top:1em;text-align:center;font-size:var(--font-size__normal);line-height:1.3}@supports not (text-box-trim: trim-both){.module__gallery .template__island-bg .gallery-item__title::before{content:"";display:block;margin-top:-0.21em}.module__gallery .template__island-bg .gallery-item__title::after{content:"";display:block;margin-bottom:-0.27em}}.module__gallery .template__island-bg .gallery-item__title a{text-decoration:inherit;color:inherit}.module__gallery .template__island-img .gallery-item__img-w{border-radius:.5em;aspect-ratio:1/1;position:relative;width:100%;background-color:var(--color-veil)}@media (hover:hover){.module__gallery .template__island-img .gallery-item__img-w:hover{transform:scale(var(--scale))}}.module__gallery .template__island-img .gallery-item__img-w img{border-radius:.5em;transition:.25s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;opacity:0}.module__gallery .template__island-img .gallery-item__img-w img:hover{transition:.25s}.module__gallery .template__island-img .gallery-item__img-w img.is-loaded{opacity:1}.module__gallery .template__island-img .gallery-item__img-w img.is-loaded+.loader{display:none}.module__gallery .template__island-img .gallery-item__title{margin-top:.75em;text-align:center;font-size:var(--font-size__normal);line-height:1.3}.module__gallery .template__island-img .gallery-item__title a{text-decoration:inherit;color:inherit}.module__gallery .template__island-grid .gallery-item__img-w{border-radius:.5em;aspect-ratio:1/1;position:relative;width:100%;background-color:var(--color-veil)}@media (hover:hover){.module__gallery .template__island-grid .gallery-item__img-w:hover{transform:scale(var(--scale))}.module__gallery .template__island-grid .gallery-item__img-w:hover .gallery-item__title{opacity:1}}.module__gallery .template__island-grid .gallery-item img{border-radius:.5em;transition:.25s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0}.module__gallery .template__island-grid .gallery-item img:hover{transition:.25s}.module__gallery .template__island-grid .gallery-item img.is-loaded{opacity:1}.module__gallery .template__island-grid .gallery-item img.is-loaded+.loader{display:none}.module__gallery .template__island-grid .gallery-item__title{border-radius:.5em;position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;overflow:hidden;display:flex;opacity:0}.module__gallery .template__island-grid .gallery-item__title:has(.gallery-item__title-text:empty){display:none}@media screen and (max-width:430px){.module__gallery .template__island-grid .gallery-item__title{display:none}}.module__gallery .template__island-grid .gallery-item__title-text{margin:auto;color:var(--color-text-button);overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size__small);padding:4px 12px;background-color:rgba(16,42,131,0.8);max-height:100%;text-shadow:0 1px 0 rgba(0,0,0,0.75);width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.module__gallery .template__island-grid .gallery-item__text{display:none;font-size:var(--font-size__normal);margin-top:.5em;text-align:center}@media screen and (max-width:430px){.module__gallery .template__island-grid .gallery-item__text{display:block}}.module__gallery .template__widecard .gallery-item{display:flex;align-items:center}@media screen and (max-width:430px){.module__gallery .template__widecard .gallery-item{flex-direction:column}}.module__gallery .template__widecard .gallery-item__img-w{border-radius:.5em;position:relative;width:100%;background-color:var(--color-veil)}.module__gallery .template__widecard .gallery-item__img-w a{position:relative;aspect-ratio:1/1;width:100%;display:block;padding:0 !important}@media screen and (max-width:430px){.module__gallery .template__widecard .gallery-item__img-w a{position:relative;aspect-ratio:1/1;width:100%;height:100%}}.module__gallery .template__widecard .gallery-item__img-w img{border-radius:calc(.5em + 1px);position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0}.module__gallery .template__widecard .gallery-item__img-w img.is-loaded{opacity:1}.module__gallery .template__widecard .gallery-item__img-w img.is-loaded+.loader{display:none}.module__gallery .template__widecard .gallery-item__img-place{flex-shrink:0}.module__gallery .template__widecard .gallery-item__text{text-align:left;flex-grow:1}.module__gallery .template__widecard .gallery-item__text p:first-of-type{margin-top:0}.module__gallery .template__widecard .gallery-item__text p:last-of-type{margin-bottom:0}.module__gallery .template__widecard .gallery-item__text a{color:var(--color-text);text-decoration:none}.module__gallery_a4 .gallery-a4-item__img-w{border:1px solid var(--color-border);border-radius:.5em;aspect-ratio:210/297;width:100%;position:relative;padding:1px}.module__gallery_a4 .gallery-a4-item img{border-radius:.5em;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill;object-position:center;padding:1px;opacity:0;transition:.25s}.module__gallery_a4 .gallery-a4-item img.is-loaded{opacity:1;transition:.25s}.module__gallery_a4 .gallery-a4-item img.is-loaded+.loader{display:none}.module__gallery_a4 .gallery-a4-item__title{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-top:1em;text-align:center;font-size:var(--font-size__normal);line-height:1.3}@supports not (text-box-trim: trim-both){.module__gallery_a4 .gallery-a4-item__title::before{content:"";display:block;margin-top:-0.21em}.module__gallery_a4 .gallery-a4-item__title::after{content:"";display:block;margin-bottom:-0.27em}}.module__gallery_a4 .gallery-a4-item__title a{text-decoration:inherit;color:inherit}.module__gallery_a4 .gallery-a4-item.item-widecard{display:flex}.module__gallery_a4 .gallery-a4-item.item-widecard .gallery-a4-item__img-place{flex-shrink:0;align-self:flex-start;margin-right:var(--x-gap__small)}.module__gallery_a4 .gallery-a4-item.item-widecard .gallery-a4-item__img-w{width:150px}.module__gallery_a4 .gallery-a4-item.item-widecard .gallery-a4-item__text{text-align:left;flex-grow:1}.module__gallery_a4 .gallery-a4-item.item-widecard .gallery-a4-item__text p:first-of-type{margin-top:0}.module__gallery_a4 .gallery-a4-item.item-widecard .gallery-a4-item__text p:last-of-type{margin-bottom:0}.module__gallery_a4 .gallery-a4-item.item-widecard .gallery-a4-item__text a{color:var(--color-text);text-decoration:none}@media screen and (max-width:430px){.module__gallery_a4 .gallery-a4-item.item-widecard .gallery-a4-item__img-w{width:100px}.module__gallery_a4 .gallery-a4-item.item-widecard .gallery-a4-item__text{font-size:var(--font-size__small)}}.module__gallery_a4_docs .gallery-a4-docs-item .docs-collection{display:none}.module__gallery_a4_docs .gallery-a4-docs-item__img-w{border:1px solid var(--color-border);border-radius:.5em;aspect-ratio:210/297;width:100%;position:relative;padding:1px;overflow:hidden}.module__gallery_a4_docs .gallery-a4-docs-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill;object-position:center;padding:1px;opacity:0;transition:.25s}.module__gallery_a4_docs .gallery-a4-docs-item img.is-loaded{opacity:1;transition:.25s}.module__gallery_a4_docs .gallery-a4-docs-item img.is-loaded+.loader{display:none}.module__gallery_a4_docs .gallery-a4-docs-item__title{margin-top:.5em;text-align:center;font-size:var(--font-size__normal);line-height:1.3}.module__gallery_a4_docs .gallery-a4-docs-item__title a{text-decoration:inherit;color:inherit}.module__gallery_a4_docs .gallery-a4-docs-item__sheets{white-space:nowrap;color:var(--color-grey);font-size:var(--font-size__small)}.module__gallery_a4_docs .gallery-a4-docs-item_widecard{display:flex}.module__gallery_a4_docs .gallery-a4-docs-item_widecard .gallery-a4-docs-item__img{height:initial}.module__gallery_a4_docs .gallery-a4-docs-item_widecard .gallery-a4-docs-item__img-w{width:150px;flex-shrink:0;align-self:flex-start;margin-right:20px}.module__gallery_a4_docs .gallery-a4-docs-item_widecard .gallery-a4-docs-item__text{text-align:left;margin-top:0}.module__gallery_a4_docs .gallery-a4-docs-item_widecard .gallery-a4-docs-item__text p:first-of-type{margin-top:0}.module__gallery_a4_docs .gallery-a4-docs-item_widecard .gallery-a4-docs-item__text p:last-of-type{margin-bottom:0}.module__gallery_a4_docs .gallery-a4-docs-item_widecard .gallery-a4-docs-item__text a{color:var(--color-text);text-decoration:none}@media screen and (max-width:430px){.module__gallery_a4_docs .gallery-a4-docs-item_widecard .gallery-a4-docs-item__img-w{width:100px;margin-right:15px}.module__gallery_a4_docs .gallery-a4-docs-item_widecard .gallery-a4-docs-item__text{font-size:var(--font-size__small)}}.module__gallery_works .gallery-works-item__img-w{border:1px solid var(--color-border);border-radius:.5em;aspect-ratio:1/1;position:relative;width:100%}.module__gallery_works .gallery-works-item__img-w:hover .gallery-works-item__title{opacity:1}.module__gallery_works .gallery-works-item img{border-radius:.5em;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;padding:1px}.module__gallery_works .gallery-works-item img.is-loaded+.loader{display:none}@media screen and (max-width:430px){.module__gallery_works .gallery-works-item__img-w{position:relative;aspect-ratio:3/2;width:100%}}.module__gallery_works .gallery-works-item__title{position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;overflow:hidden;display:flex;opacity:0;transition:opacity .25s}@media screen and (max-width:430px){.module__gallery_works .gallery-works-item__title{display:none}}.module__gallery_works .gallery-works-item__title-text{margin:auto;color:var(--color-text-button);overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size__small);padding:4px 12px;background-color:var(--color-primary);max-height:100%;text-shadow:0 1px 0 rgba(0,0,0,0.75);width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.module__gallery_works .gallery-works-item__text{display:none;font-size:var(--font-size__small);margin-top:10px}@media screen and (max-width:430px){.module__gallery_works .gallery-works-item__text{display:block}}.gallery-works-popup{display:flex;align-items:center;margin:-30px;margin-bottom:-40px}.gallery-works-popup__left{width:50%;height:100%}.gallery-works-popup__right{width:50%;display:flex;flex-direction:column;position:relative}.gallery-works-popup__right:before{content:'';display:block;width:100%;padding-bottom:134%}.gallery-works-popup__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;padding:15px;background-color:var(--color-bg)}.gallery-works-popup__header{padding-bottom:15px;border-bottom:1px solid var(--color-border);flex-shrink:0}.gallery-works-popup__body{flex-grow:1;overflow:hidden}.gallery-works-popup__footer{flex-shrink:0;padding-top:15px;border-top:1px solid var(--color-border)}.gallery-works-popup__gallery{width:100%;height:0;overflow:hidden;position:relative}.gallery-works-popup__gallery.slick-initialized{height:initial}.gallery-works-popup__gallery-item{width:100%;outline:none;display:flex !important;align-items:center}.gallery-works-popup__gallery-img{width:100%;padding-bottom:134%}.gallery-works-popup__gallery .slick-arrow{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;font-size:0;line-height:0;border:0;display:block;z-index:1;padding:0;background-color:transparent;cursor:pointer}.gallery-works-popup__gallery .slick-arrow svg{width:100%;height:100%;fill:var(--color-secondary);color:var(--color-primary)}.gallery-works-popup__gallery .slick-prev{left:10px}.gallery-works-popup__gallery .slick-prev svg{transform:rotate(180deg)}.gallery-works-popup__gallery .slick-next{right:10px}.gallery-works-popup__title{font-size:var(--font-size__large);font-weight:700;line-height:1.2;margin-right:40px}.gallery-works-popup__text{max-height:100%}.device-desktop .gallery-works-popup__text{overflow-y:scroll;padding-right:20px}.gallery-works-popup__order-btn{height:2.5rem;line-height:normal;border-radius:.5em;white-space:nowrap;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;position:relative;gap:.4em;max-width:100%;overflow:hidden}.gallery-works-popup__order-btn:hover,.gallery-works-popup__order-btn:focus{background-color:var(--color-primary-hover)}.gallery-works-popup__order-btn svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.gallery-works-popup__order-btn span{text-overflow:ellipsis;overflow:hidden}.gallery-works-popup__order-btn .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.gallery-works-popup__order-btn .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.gallery-works-popup__order-btn .button__dots span:nth-child(2){animation-delay:.25s}.gallery-works-popup__order-btn .button__dots span:nth-child(3){animation-delay:.5s}.gallery-works-popup__order-btn.--active{pointer-events:none}.gallery-works-popup__order-btn.--active .button__icon,.gallery-works-popup__order-btn.--active .button__text{visibility:hidden}.gallery-works-popup__order-btn.--active .button__dots{display:flex}.gallery-works-popup__order-btn.--tall{height:3.5rem;line-height:normal;padding:0 1.5em}.gallery-works-popup__order-btn.--secondary{background-color:var(--color-secondary)}.gallery-works-popup__order-btn.--secondary:hover,.gallery-works-popup__order-btn.--secondary:focus{background-color:var(--color-secondary-hover)}.gallery-works-popup__order-btn.--light{color:var(--color-text);background-color:var(--color-pale)}.gallery-works-popup__order-btn.--light:hover,.gallery-works-popup__order-btn.--light:focus{background-color:var(--color-pale-hover)}.gallery-works-popup__order-btn.--light svg{color:var(--color-text-hover)}@media screen and (max-width:calc(768px - 1px)){.gallery-works-popup{flex-direction:column;margin:0;margin-bottom:-10px}.gallery-works-popup__left{width:100%}.gallery-works-popup__right{width:100%;height:35dvh;padding:0;padding-top:20px}.gallery-works-popup__right:before{content:normal}.gallery-works-popup__header{padding-bottom:10px}.gallery-works-popup__footer{padding-top:10px}.gallery-works-popup__content{padding:0;padding-top:10px}.gallery-works-popup__title{font-size:var(--font-size__large)}.gallery-works-popup__gallery-img{padding-bottom:100%}}@media screen and (max-width:768px){.gallery-works-popup{margin-top:-20px}.gallery-works-popup__left{width:calc(100% + 40px)}}@media screen and (max-width:calc(768px - 1px)){.gallery-works-mfp.mfp-content{max-width:calc(100% - 60px)}.gallery-works-mfp.mfp-content~.gallery-arrow{display:block;width:30px;height:30px;margin-top:-15px}.gallery-works-mfp.mfp-content~.gallery-arrow--left{left:0}.gallery-works-mfp.mfp-content~.gallery-arrow--right{right:0}}.module__back{border-top:1px solid var(--color-splitter);padding-top:5px}.module__back a{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px)}.module__back a:hover{transition:.25s}.module__back a:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__breadcrumbs{--font-size:var(--font-size__small);margin-bottom:1em}.module__breadcrumbs .breadcrumbs__layout{font-size:0}.module__breadcrumbs .breadcrumbs__item{display:inline}.module__breadcrumbs .breadcrumbs__item:last-child{padding-right:0}.module__breadcrumbs .breadcrumbs__item:last-child::after{content:none}.module__breadcrumbs .breadcrumbs__item::after{content:'\203A';padding:0 .5em;color:var(--color-primary);font-size:var(--font-size)}.module__breadcrumbs .breadcrumbs__link{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);text-decoration:none;font-size:var(--font-size)}.module__breadcrumbs .breadcrumbs__link:hover{transition:.25s}.module__breadcrumbs .breadcrumbs__link:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__breadcrumbs .breadcrumbs__link:hover{text-decoration:none}.module__breadcrumbs .breadcrumbs__last{font-size:var(--font-size)}.cookie-notify{position:fixed;left:0;bottom:var(--x-gap__viewport);display:none;width:100vw;z-index:100}.cookie-notify.--unaccepted{display:block}.cookie-notify__w{border-radius:.5em;display:flex;align-items:center;gap:var(--x-gap__normal);color:var(--color-text);padding:var(--x-gap__normal);z-index:100;max-width:1024px;margin:0 auto;background-color:var(--color-pale);border:5px solid var(--color-text-button);box-shadow:rgba(0,0,0,0.2) 0 5px 20px}@media screen and (max-width:430px){.cookie-notify__w{flex-direction:column;gap:var(--x-gap__viewport);padding:var(--x-gap__viewport)}}.cookie-notify__text{flex-grow:1;line-height:initial}@media screen and (max-width:430px){.cookie-notify__text{text-align:center}}.cookie-notify__button{flex-shrink:0}.cookie-notify__button a{width:100%}.module__filter{--gap:1rem}.module__filter .filter__w{border-radius:.5em;background-color:var(--color-pale);padding:1rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:var(--gap)}.module__filter .filter__item{position:relative}.module__filter .filter__item.--checkbox .filter__item-label{visibility:hidden}.module__filter .filter__item.--checkbox .filter__item-field{white-space:nowrap}.module__filter .filter__item.--checkbox .filter__tooltip{top:-0.5em !important}.module__filter .filter__item.--checkbox .form-checkbox ins{text-decoration:none;text-overflow:ellipsis;overflow:hidden;max-width:100%}.module__filter .filter__item-label{line-height:normal;font-size:var(--font-size__small);margin-top:-0.2em;margin-bottom:.25em;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.module__filter .filter__item-field{height:2.5rem;display:flex;align-items:center}.module__filter .filter__item .form-input{width:100%}.module__filter .filter__pair{display:flex}.module__filter .filter__pair-dots{display:flex;align-items:center;flex-shrink:0;padding:0 .25rem}.module__filter .filter__pair-dots svg{width:1rem;height:1rem}.module__filter .filter__submit-w{text-align:center;position:relative;z-index:0}.module__filter .filter__submit-button{height:2.5rem;line-height:normal;border-radius:.5em;white-space:nowrap;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;position:relative;gap:.4em;max-width:100%;overflow:hidden;margin:0 auto;border-top-left-radius:0;border-top-right-radius:0}.module__filter .filter__submit-button:hover,.module__filter .filter__submit-button:focus{background-color:var(--color-primary-hover)}.module__filter .filter__submit-button svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.module__filter .filter__submit-button span{text-overflow:ellipsis;overflow:hidden}.module__filter .filter__submit-button .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.module__filter .filter__submit-button .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.module__filter .filter__submit-button .button__dots span:nth-child(2){animation-delay:.25s}.module__filter .filter__submit-button .button__dots span:nth-child(3){animation-delay:.5s}.module__filter .filter__submit-button.--active{pointer-events:none}.module__filter .filter__submit-button.--active .button__icon,.module__filter .filter__submit-button.--active .button__text{visibility:hidden}.module__filter .filter__submit-button.--active .button__dots{display:flex}.module__filter .filter__submit-button.--tall{height:3.5rem;line-height:normal;padding:0 1.5em}.module__filter .filter__submit-button.--secondary{background-color:var(--color-secondary)}.module__filter .filter__submit-button.--secondary:hover,.module__filter .filter__submit-button.--secondary:focus{background-color:var(--color-secondary-hover)}.module__filter .filter__submit-button.--light{color:var(--color-text);background-color:var(--color-pale)}.module__filter .filter__submit-button.--light:hover,.module__filter .filter__submit-button.--light:focus{background-color:var(--color-pale-hover)}.module__filter .filter__submit-button.--light svg{color:var(--color-text-hover)}.module__filter .filter__item.--inline-submit .filter__submit-w{text-align:left;display:flex;align-items:center;gap:1rem}.module__filter .filter__item.--inline-submit .filter__submit-button{height:2.5rem;line-height:normal;white-space:nowrap;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;position:relative;gap:.4em;max-width:100%;overflow:hidden;border-radius:.5em;width:auto;margin:0}.module__filter .filter__item.--inline-submit .filter__submit-button:hover,.module__filter .filter__item.--inline-submit .filter__submit-button:focus{background-color:var(--color-primary-hover)}.module__filter .filter__item.--inline-submit .filter__submit-button svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.module__filter .filter__item.--inline-submit .filter__submit-button span{text-overflow:ellipsis;overflow:hidden}.module__filter .filter__item.--inline-submit .filter__submit-button .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.module__filter .filter__item.--inline-submit .filter__submit-button .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.module__filter .filter__item.--inline-submit .filter__submit-button .button__dots span:nth-child(2){animation-delay:.25s}.module__filter .filter__item.--inline-submit .filter__submit-button .button__dots span:nth-child(3){animation-delay:.5s}.module__filter .filter__item.--inline-submit .filter__submit-button.--active{pointer-events:none}.module__filter .filter__item.--inline-submit .filter__submit-button.--active .button__icon,.module__filter .filter__item.--inline-submit .filter__submit-button.--active .button__text{visibility:hidden}.module__filter .filter__item.--inline-submit .filter__submit-button.--active .button__dots{display:flex}.module__filter .filter__item.--inline-submit .filter__submit-button.--tall{height:3.5rem;line-height:normal;padding:0 1.5em}.module__filter .filter__item.--inline-submit .filter__submit-button.--secondary{background-color:var(--color-secondary)}.module__filter .filter__item.--inline-submit .filter__submit-button.--secondary:hover,.module__filter .filter__item.--inline-submit .filter__submit-button.--secondary:focus{background-color:var(--color-secondary-hover)}.module__filter .filter__item.--inline-submit .filter__submit-button.--light{color:var(--color-text);background-color:var(--color-pale)}.module__filter .filter__item.--inline-submit .filter__submit-button.--light:hover,.module__filter .filter__item.--inline-submit .filter__submit-button.--light:focus{background-color:var(--color-pale-hover)}.module__filter .filter__item.--inline-submit .filter__submit-button.--light svg{color:var(--color-text-hover)}.module__filter .filter__item.--inline-submit .filter__clear{position:static}.module__filter .filter__clear{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);-webkit-text-decoration-style:dashed;text-decoration-style:dashed;color:grey;border-bottom-color:grey;position:absolute;right:0;top:calc((2.5rem - 1em) / 2)}.module__filter .filter__clear:hover{transition:.25s}.module__filter .filter__clear:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__filter .filter__clear:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.module__filter .filter__clear:hover{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px)}.module__filter .filter__clear:hover:hover{transition:.25s}.module__filter .filter__clear:hover:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__filter .filter__tooltip{border-radius:.5em;display:flex;align-items:center;position:absolute;background-color:var(--color-secondary);color:var(--color-text-button);left:calc(100% + 1em);top:0;white-space:nowrap;z-index:11;height:2.5rem}.module__filter .filter__tooltip:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:.4em .4em .4em 0;border-color:transparent var(--color-secondary) transparent transparent;position:absolute;right:100%;top:0;bottom:0;margin:auto}.module__filter .filter__tooltip a{display:inline-flex;align-items:center;color:var(--color-text-button);text-decoration:none;width:100%;height:100%;padding:0 1em}.module--filter.--horizontal .module__filter .filter__tooltip{display:none}.module--filter.--vertical .module__filter{--gap:1.3rem}.module--filter.--vertical .module__filter .filter__w{background-color:unset;border-radius:0;padding:0}.module--filter.--vertical .module__filter .filter__item.--checkbox .filter__item-label{display:none}.module--filter.--vertical .module__filter .filter__item.--checkbox .filter__item-field{height:auto}.module--filter.--vertical .module__filter .filter__item-label{font-size:var(--font-size__normal);font-weight:600}.module--filter.--vertical .module__filter .filter__submit-w{display:flex;flex-direction:column;z-index:0;align-items:center}.module--filter.--vertical .module__filter .filter__submit-button{border-radius:.5em;margin-top:1.5rem;width:100%}.module--filter.--vertical .module__filter .filter__clear{margin-top:.75rem;position:static;width:fit-content}.module--filter.--vertical .module__filter .filter__item.--inline-submit .filter__item-label{display:none}.module--filter.--vertical .module__filter .filter__item.--inline-submit .filter__submit-w{flex-direction:column;gap:0}.module--filter.--vertical .module__filter .filter__item.--inline-submit .filter__submit-button{margin-top:0}.module--filter.--vertical .module__filter .filter__item.--inline-submit .filter__clear{margin-top:.75rem}.module__view-complex{display:flex;flex-direction:column;gap:1rem}.module__view-w{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}@media screen and (max-width:1024px){.module__view-w{flex-direction:column}.module__view-w .module__view-inner-w:has(+.module__view-filter){border-bottom:1px dashed var(--color-splitter);padding-bottom:1rem;width:100%}}.module__view-inner-w{display:flex;align-items:flex-start;gap:1rem;flex:0 0 auto}@media screen and (min-width:calc(1024px + 1px)){.module__view-filter.--empty{display:none}}.module__view-filter-w{display:flex;gap:.5rem;flex-wrap:wrap}.module__view-filter .filter__mobile-button{height:2.5rem;line-height:normal;border-radius:.5em;white-space:nowrap;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;position:relative;gap:.4em;max-width:100%;overflow:hidden}.module__view-filter .filter__mobile-button:hover,.module__view-filter .filter__mobile-button:focus{background-color:var(--color-primary-hover)}.module__view-filter .filter__mobile-button svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.module__view-filter .filter__mobile-button span{text-overflow:ellipsis;overflow:hidden}.module__view-filter .filter__mobile-button .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.module__view-filter .filter__mobile-button .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.module__view-filter .filter__mobile-button .button__dots span:nth-child(2){animation-delay:.25s}.module__view-filter .filter__mobile-button .button__dots span:nth-child(3){animation-delay:.5s}.module__view-filter .filter__mobile-button.--active{pointer-events:none}.module__view-filter .filter__mobile-button.--active .button__icon,.module__view-filter .filter__mobile-button.--active .button__text{visibility:hidden}.module__view-filter .filter__mobile-button.--active .button__dots{display:flex}.module__view-filter .filter__mobile-button.--tall{height:3.5rem;line-height:normal;padding:0 1.5em}.module__view-filter .filter__mobile-button.--secondary{background-color:var(--color-secondary)}.module__view-filter .filter__mobile-button.--secondary:hover,.module__view-filter .filter__mobile-button.--secondary:focus{background-color:var(--color-secondary-hover)}.module__view-filter .filter__mobile-button.--light{color:var(--color-text);background-color:var(--color-pale)}.module__view-filter .filter__mobile-button.--light:hover,.module__view-filter .filter__mobile-button.--light:focus{background-color:var(--color-pale-hover)}.module__view-filter .filter__mobile-button.--light svg{color:var(--color-text-hover)}@media screen and (min-width:calc(1024px + 1px)){.module__view-filter .filter__mobile-button{display:none}}.module__view-filter .filter__mobile-button .counter{background-color:var(--color-secondary)}.module__view-filter .el{border-radius:.5em;display:flex;background-color:var(--color-pale);color:var(--color-text);align-items:center;cursor:default;overflow:hidden;height:2.5rem;padding:0 .75em;flex-shrink:0}.module__view-filter .el__name{max-width:15em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:.5em}.module__view-filter .el__drop{background-color:var(--color-primary);display:flex;align-items:center;justify-content:center;border-radius:50%;width:1.3rem;height:1.3rem}.module__view-filter .el__drop:hover{background-color:var(--color-error)}.module__view-filter .el__drop svg{color:var(--color-text-button);width:90%;height:90%}.module__view-templates{display:flex;gap:.25rem}.module__view-templates .button{padding:0;width:2.5rem;height:2.5rem;flex:0 0 auto}.module__view-sort{width:22ch}.mobile-filter .filter__tooltip{display:none}.mobile-filter__close-w{margin:1.3rem 0 0 0;text-align:right}.mobile-filter__close svg{width:1.5rem;height:1.5rem;color:var(--color-grey)}@media screen and (min-width:calc(1024px + 1px)){.module--view.--empty{display:none}.module--view-complex.--empty{margin:0 !important;min-height:unset !important}.module--view-complex.--empty+.module{margin-top:0}}.--w-full{width:100%}.--w-wide{width:min(600px, 100%)}.--w-medium{width:min(350px, 100%)}.--w-short{width:min(175px, 100%)}.mixin-form-el-style{border:1px solid var(--color-border);border-radius:.5em;height:2.5rem;line-height:calc(2.5rem - (2 * 1px));background-color:var(--color-input-bg);padding:0 .5em 0 .5em;margin:0;transition:box-shadow .1s;text-align:left}.mixin-form-el-focus{transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,33,147,0.4);border-color:transparent !important}.mixin-required-dot{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#E81010;vertical-align:middle;margin-left:.4em;position:relative}.mixin-label-up{transition-duration:.25s;top:-0.8em;font-size:.8em;padding:0 .3em}.form-input-material,.form-textarea-material,.form-date-material{position:relative}.form-input-material input,.form-textarea-material input,.form-date-material input,.form-input-material textarea,.form-textarea-material textarea,.form-date-material textarea{border:1px solid var(--color-border);border-radius:.5em;height:2.5rem;line-height:calc(2.5rem - (2 * 1px));background-color:var(--color-input-bg);padding:0 .5em 0 .5em;margin:0;transition:box-shadow .1s;text-align:left;height:unset;line-height:normal;padding:.8em .7em;font-weight:600;width:100%}.form-input-material input::placeholder,.form-textarea-material input::placeholder,.form-date-material input::placeholder,.form-input-material textarea::placeholder,.form-textarea-material textarea::placeholder,.form-date-material textarea::placeholder{color:var(--color-input-bg);opacity:0 !important}.form-input-material input+label,.form-textarea-material input+label,.form-date-material input+label,.form-input-material textarea+label,.form-textarea-material textarea+label,.form-date-material textarea+label{transition-duration:.25s;background-color:var(--color-input-bg);position:absolute;top:.85em;left:.7em;line-height:normal;cursor:text;white-space:nowrap;max-width:calc(100% - (.7em * 2));overflow:hidden;text-overflow:ellipsis;pointer-events:none}.form-input-material input:focus+label,.form-textarea-material input:focus+label,.form-date-material input:focus+label,.form-input-material textarea:focus+label,.form-textarea-material textarea:focus+label,.form-date-material textarea:focus+label,.form-input-material input:not(:placeholder-shown)+label,.form-textarea-material input:not(:placeholder-shown)+label,.form-date-material input:not(:placeholder-shown)+label,.form-input-material textarea:not(:placeholder-shown)+label,.form-textarea-material textarea:not(:placeholder-shown)+label,.form-date-material textarea:not(:placeholder-shown)+label{transition-duration:.25s;top:-0.8em;font-size:.8em;padding:0 .3em}.form-input-material.--up input+label,.form-textarea-material.--up input+label,.form-date-material.--up input+label,.form-input-material.--up textarea+label,.form-textarea-material.--up textarea+label,.form-date-material.--up textarea+label{transition-duration:.25s;top:-0.8em;font-size:.8em;padding:0 .3em}.form-input-material.--required input+label:after,.form-textarea-material.--required input+label:after,.form-date-material.--required input+label:after,.form-input-material.--required textarea+label:after,.form-textarea-material.--required textarea+label:after,.form-date-material.--required textarea+label:after{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#E81010;vertical-align:middle;margin-left:.4em;position:relative}.form-input-material.--required input:focus+label:after,.form-textarea-material.--required input:focus+label:after,.form-date-material.--required input:focus+label:after,.form-input-material.--required textarea:focus+label:after,.form-textarea-material.--required textarea:focus+label:after,.form-date-material.--required textarea:focus+label:after,.form-input-material.--required input:not(:placeholder-shown)+label:after,.form-textarea-material.--required input:not(:placeholder-shown)+label:after,.form-date-material.--required input:not(:placeholder-shown)+label:after,.form-input-material.--required textarea:not(:placeholder-shown)+label:after,.form-textarea-material.--required textarea:not(:placeholder-shown)+label:after,.form-date-material.--required textarea:not(:placeholder-shown)+label:after{margin-left:.33em}.form-select-material{position:relative}.form-select-material::placeholder{color:var(--color-input-bg);opacity:0 !important}.form-select-material>label{background-color:var(--color-input-bg);position:absolute;top:-0.7em;left:.7em;line-height:normal;cursor:text;white-space:nowrap;max-width:calc(100% - 1em);overflow:hidden;text-overflow:ellipsis;pointer-events:none;z-index:3;transition-duration:.25s;top:-0.8em;font-size:.8em;padding:0 .3em}.form-select-material .selectric{border:1px solid var(--color-border);border-radius:.5em;height:2.5rem;line-height:calc(2.5rem - (2 * 1px));background-color:var(--color-input-bg);padding:0 .5em 0 .5em;margin:0;transition:box-shadow .1s;text-align:left;height:unset;line-height:normal;padding:.7em .7em;padding-top:.8em}.form-select-material .selectric .label{font-weight:600;line-height:normal;padding-right:1em}.form-select-material .selectric-items li{padding:.5em .7em}.form-select-material .selectric-open.selectric-above+label{display:none}.form-select-material.--required>label:after{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#E81010;vertical-align:middle;margin-left:.4em;position:relative;margin-left:.33em}.form-textarea-material{width:100%}.form-textarea-material textarea{height:6em;width:100%;resize:none}.form-date-material input:not(:focus)+label{max-width:calc(100% - (.7em * 2) - 3em)}.form-date-material input[type="text"]{padding-right:3em}.form-date-material button{transition:.25s;display:inline-flex;background-color:transparent;align-self:center;border-radius:.25em;position:absolute;right:.5em;top:.5em;padding:.2em;border:0;cursor:pointer;flex-shrink:0}.form-date-material button:hover{transition:.25s}.form-date-material button:hover{background-color:#e8edfc}.form-date-material button svg{width:1.7em;height:1.7em;color:#102a83}.form-file-material{position:relative;display:inline-flex;flex:0 0 auto}.form-file-material label{transition-duration:.25s;background-color:var(--color-input-bg);position:absolute;top:.8em;left:.7em;line-height:normal;cursor:text;white-space:nowrap;max-width:calc(100% - 1em);overflow:hidden;text-overflow:ellipsis;pointer-events:none}.form-file-material label:has(+.form-file__value:not(:empty)){transition-duration:.25s;top:-0.8em;font-size:.8em;padding:0 .3em}.form-file-material .form-file__button{transition:.25s;display:inline-flex;background-color:transparent;align-self:center;border-radius:.25em;position:absolute;right:.7em;top:.45em;padding:.2em;border:0;cursor:pointer;flex-shrink:0}.form-file-material .form-file__button:hover{transition:.25s}.form-file-material .form-file__button:hover{background-color:#e8edfc}.form-file-material .form-file__button svg{width:1.7em;height:1.7em;color:#102a83}.form-file-material .form-file__value{border:1px solid var(--color-border);border-radius:.5em;height:2.5rem;line-height:calc(2.5rem - (2 * 1px));background-color:var(--color-input-bg);padding:0 .5em 0 .5em;margin:0;transition:box-shadow .1s;text-align:left;height:unset;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;padding:.7em .7em;padding-top:.8em;padding-right:3em;font-weight:600}.form-file-material .form-file__value:empty:before{content:"empty";color:transparent}.form-file-material input[type=file]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.form-file-material.--required input[type="file"]+label:after{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#E81010;vertical-align:middle;margin-left:.4em;position:relative}.form-button-material button{height:2.5rem;border-radius:.5em;white-space:nowrap;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;position:relative;gap:.4em;max-width:100%;overflow:hidden;height:unset;line-height:normal;padding:.8em .7em;font-weight:600;width:100%}.form-button-material button:hover,.form-button-material button:focus{background-color:var(--color-primary-hover)}.form-button-material button svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.form-button-material button span{text-overflow:ellipsis;overflow:hidden}.form-button-material button .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.form-button-material button .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.form-button-material button .button__dots span:nth-child(2){animation-delay:.25s}.form-button-material button .button__dots span:nth-child(3){animation-delay:.5s}.form-button-material button.--active{pointer-events:none}.form-button-material button.--active .button__icon,.form-button-material button.--active .button__text{visibility:hidden}.form-button-material button.--active .button__dots{display:flex}.form-button-material button.--tall{height:3.5rem;line-height:normal;padding:0 1.5em}.form-button-material button.--secondary{background-color:var(--color-secondary)}.form-button-material button.--secondary:hover,.form-button-material button.--secondary:focus{background-color:var(--color-secondary-hover)}.form-button-material button.--light{color:var(--color-text);background-color:var(--color-pale)}.form-button-material button.--light:hover,.form-button-material button.--light:focus{background-color:var(--color-pale-hover)}.form-button-material button.--light svg{color:var(--color-text-hover)}.--highlight-focus .form-input-material input[type="text"]:focus,.--highlight-focus .form-textarea-material input[type="text"]:focus,.--highlight-focus .form-date-material input[type="text"]:focus,.--highlight-focus .form-input-material textarea:focus,.--highlight-focus .form-textarea-material textarea:focus,.--highlight-focus .form-date-material textarea:focus,.--highlight-focus .form-input-material input[type="text"]:focus-within,.--highlight-focus .form-textarea-material input[type="text"]:focus-within,.--highlight-focus .form-date-material input[type="text"]:focus-within,.--highlight-focus .form-input-material textarea:focus-within,.--highlight-focus .form-textarea-material textarea:focus-within,.--highlight-focus .form-date-material textarea:focus-within{transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,33,147,0.4);border-color:transparent !important}.--highlight-focus .form-select-material .selectric-open .selectric{transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,33,147,0.4);border-color:transparent !important}.form-input,.form-textarea,.form-select,.form-file-button{border:1px solid var(--color-border);border-radius:.5em;height:2.5rem;line-height:calc(2.5rem - (2 * 1px));background-color:var(--color-input-bg);padding:0 .5em 0 .5em;margin:0;transition:box-shadow .1s;text-align:left}@media screen and (max-width:430px){.form-input,.form-textarea,.form-select,.form-file-button{width:100% !important}}.form-textarea{resize:none;min-height:6.3em;line-height:1.3;padding-top:.5em;width:100%}.form-select{border:1px solid var(--color-border);border-radius:.5em;height:2.5rem;line-height:calc(2.5rem - (2 * 1px));background-color:var(--color-input-bg);padding:0 .5em 0 .5em;margin:0;transition:box-shadow .1s;text-align:left;line-height:normal;display:block;max-width:100%;box-sizing:border-box;appearance:none;padding-right:2em;background-image:url('/include/assets/img/select-arrow.svg');background-repeat:no-repeat,repeat;background-position:right .5em top 52%,0 0;background-size:.8em auto,100%}.form-select::-ms-expand{display:none}.form-select:focus{transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,33,147,0.4);border-color:transparent !important}.form-select option{font-weight:normal}.form-checkbox{display:flex;width:max-content;max-width:100%;align-items:center}.form-checkbox em{font-style:normal}.form-checkbox>input{position:absolute;z-index:-1;opacity:0}.form-checkbox>span:first-of-type{display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none;align-items:flex-start;line-height:1.2em}.form-checkbox>span:first-of-type::before{content:'';display:inline-block;width:1.2em;height:1.2em;flex-shrink:0;flex-grow:0;border:1px solid var(--color-input-border);border-radius:.25em;margin-right:.5em;background-color:var(--color-bg);background-repeat:no-repeat;background-position:center center;background-size:75% 75%}.form-checkbox>span:first-of-type:empty::before{margin-right:0}.form-checkbox>input:checked+span:first-of-type::before,.form-checkbox.--fake-checked>input+span:first-of-type::before{border-color:var(--color-primary-bright);background-color:var(--color-primary-bright);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.form-checkbox>input:disabled+span:first-of-type{opacity:.5}.form-radio-w{display:flex;flex-direction:column;gap:.1rem;text-align:left}.form-radio>input{position:absolute;z-index:-1;opacity:0}.form-radio>span{display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none}.form-radio>span::before{content:'';display:inline-block;width:1.2em;height:1.2em;flex-shrink:0;flex-grow:0;border:1px solid var(--color-input-border);border-radius:50%;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.form-radio>input:checked+span::before{border-color:var(--color-primary-bright);background-color:var(--color-primary-bright);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-radio>input:disabled+span{opacity:.5}.form-date{display:flex;position:relative}.form-date input{flex:1 1 auto}.form-date button{transition:.25s;display:inline-flex;background-color:transparent;align-self:center;border-radius:.25em;position:absolute;right:.2em;padding:.2em;border:0;cursor:pointer;flex-shrink:0}.form-date button:hover{transition:.25s}.form-date button:hover{background-color:#e8edfc}.form-date button svg{width:1.4em;height:1.4em;color:#102a83}.form-file{position:relative;display:inline-flex;flex:0 0 auto}.form-file .form-file__button{transition:.25s;position:relative;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;outline:none;text-decoration:none;color:var(--color-text-button);text-align:center;border-radius:.5em;background-color:#102a83;border:none;margin:0;padding:0 .7em;-webkit-user-select:none;user-select:none;flex-shrink:0}.form-file .form-file__button:hover{transition:.25s}.form-file .form-file__button:hover{background-color:#0d236c}.form-file .form-file__value{border:1px solid var(--color-border);border-radius:.5em;height:2.5rem;line-height:calc(2.5rem - (2 * 1px));background-color:var(--color-input-bg);padding:0 .5em 0 .5em;margin:0;transition:box-shadow .1s;text-align:left;padding-top:0;padding-bottom:0;margin-right:.25em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.form-file input[type=file]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.form-checkboxes{border-radius:.5em;background-color:var(--color-input-bg);position:relative;-webkit-user-select:none;user-select:none;width:100%}.form-checkboxes.--open .form-checkboxes__field{border-bottom-left-radius:0;border-bottom-right-radius:0}.form-checkboxes__field{line-height:calc(2.5rem - (2 * 1px));padding:0 .5em 0 .5em;margin:0;transition:box-shadow .1s;text-align:left;border:1px solid var(--color-border);border-radius:.5em;height:2.5rem;line-height:normal;background-color:var(--color-input-bg);position:relative;padding-left:.5em;padding-right:2em;background-image:url('/include/assets/img/select-arrow.svg');background-repeat:no-repeat,repeat;background-position:right .5em top 52%,0 0;background-size:.8em auto,100%;display:flex;align-items:center;cursor:pointer}.form-checkboxes__field span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.form-checkboxes__field:has(+.filter-checkboxes__options:not(.--hidden)){border-bottom-left-radius:0;border-bottom-right-radius:0}.form-checkboxes__options{border-radius:.5em;border:1px solid var(--color-border);border-top:0;border-top-left-radius:0;border-top-right-radius:0;padding:.5em;position:absolute;width:100%;background-color:var(--color-input-bg);z-index:10}.form-checkboxes__list{display:flex;flex-direction:column;gap:.5em;text-align:left;margin:.25em 0 .35em 0}.form-checkboxes button{margin-top:.5em;width:100%;font-size:var(--font-size__small)}.--highlight-focus .form-input:focus,.--highlight-focus .form-textarea:focus,.--highlight-focus .form-select:focus,.--highlight-focus .form-file-button:focus,.--highlight-focus .form-input:focus-within,.--highlight-focus .form-textarea:focus-within,.--highlight-focus .form-select:focus-within,.--highlight-focus .form-file-button:focus-within{transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,33,147,0.4);border-color:transparent !important}.--highlight-focus .form-checkbox>input:focus:checked+span::before{transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,33,147,0.4);border-color:transparent !important;border-color:var(--color-primary-bright)}.--highlight-focus .form-checkbox>input:focus+span::before{transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,33,147,0.4);border-color:transparent !important}.--highlight-focus .form-radio>input:focus+span::before{transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,33,147,0.4);border-color:transparent !important}.--highlight-focus .selectric-open .selectric{transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,33,147,0.4);border-color:transparent !important}.selectric{border:1px solid var(--color-border);border-radius:.5em;height:2.5rem;line-height:normal;background-color:var(--color-input-bg);position:relative;padding-left:.5em;background-image:url('/include/assets/img/select-arrow.svg');background-repeat:no-repeat,repeat;background-position:right .5em top 52%,0 0;background-size:.8em auto,100%;display:flex;align-items:center}.selectric-wrapper{position:relative;cursor:pointer;text-align:left}.selectric-wrapper.selectric-open.selectric-below .selectric{border-bottom-left-radius:0;border-bottom-right-radius:0}.selectric-wrapper.selectric-open.selectric-below .selectric-items{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.selectric-wrapper.selectric-open.selectric-above .selectric{border-top-left-radius:0;border-top-right-radius:0}.selectric-wrapper.selectric-open.selectric-above .selectric-items{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.selectric-responsive{width:100%}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;padding-right:2em}.selectric .button{display:none}.selectric-open .selectric-items{display:block;z-index:5}.selectric-disabled{pointer-events:none;opacity:.5}.selectric-disabled *{filter:grayscale(1)}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background-color:var(--color-input-bg);border:1px solid var(--color-border);border-radius:.5em;z-index:-1;padding:0}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0}.selectric-items li{display:block;cursor:pointer;padding:.4em .5em;min-height:1em;line-height:1.1}.selectric-items li.highlighted{background:var(--color-primary);color:var(--color-text-button)}.selectric-items li.selected{background:var(--color-primary);color:var(--color-text-button)}.selectric-items li:hover{background:var(--color-primary);color:var(--color-text-button)}.selectric-items .disabled{pointer-events:none;opacity:.5}.selectric-items .disabled *{filter:grayscale(1)}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.selectric-above .selectric-items{top:auto;bottom:calc(100% - 1px)}.module__form{--classic-labels-width:200px}.module__form .mixin-required-dot{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--color-error);vertical-align:middle;margin-left:.5em;position:relative}.module__form h2{margin-top:0}.module__form h3{margin-top:1.2em}.module__form .form__rows.--simple .form__row,.module__form .form__rows.--classic .form__row,.module__form .form__rows.--material .form__row{margin-bottom:1rem}.module__form .form__rows.--simple .form__row:last-child,.module__form .form__rows.--classic .form__row:last-child,.module__form .form__rows.--material .form__row:last-child{margin-bottom:0}.module__form .form__rows.--simple .form__row .captcha,.module__form .form__rows.--classic .form__row .captcha,.module__form .form__rows.--material .form__row .captcha{border-radius:.5em;overflow:hidden;background-color:var(--color-primary);text-align:center}.module__form .form__rows.--simple .form__row .captcha-reload,.module__form .form__rows.--classic .form__row .captcha-reload,.module__form .form__rows.--material .form__row .captcha-reload{font-size:0}.module__form .form__rows.--simple .form__row .captcha-reload svg,.module__form .form__rows.--classic .form__row .captcha-reload svg,.module__form .form__rows.--material .form__row .captcha-reload svg{width:1.5rem;height:1.5rem}.module__form .form__rows.--simple .form__row.--captcha,.module__form .form__rows.--classic .form__row.--captcha,.module__form .form__rows.--material .form__row.--captcha{margin-bottom:.5em}.module__form .form__rows.--simple .form__row.--checkbox .--required::after,.module__form .form__rows.--classic .form__row.--checkbox .--required::after,.module__form .form__rows.--material .form__row.--checkbox .--required::after{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--color-error);vertical-align:middle;margin-left:.5em;position:relative}.module__form .form__rows.--simple .form__row.--error .form__input-title,.module__form .form__rows.--classic .form__row.--error .form__input-title,.module__form .form__rows.--material .form__row.--error .form__input-title{color:var(--color-error)}.module__form .form__rows.--simple .form__row.--error input,.module__form .form__rows.--classic .form__row.--error input,.module__form .form__rows.--material .form__row.--error input,.module__form .form__rows.--simple .form__row.--error textarea,.module__form .form__rows.--classic .form__row.--error textarea,.module__form .form__rows.--material .form__row.--error textarea,.module__form .form__rows.--simple .form__row.--error .selectric,.module__form .form__rows.--classic .form__row.--error .selectric,.module__form .form__rows.--material .form__row.--error .selectric,.module__form .form__rows.--simple .form__row.--error .form-checkbox span::before,.module__form .form__rows.--classic .form__row.--error .form-checkbox span::before,.module__form .form__rows.--material .form__row.--error .form-checkbox span::before,.module__form .form__rows.--simple .form__row.--error .form-file__value,.module__form .form__rows.--classic .form__row.--error .form-file__value,.module__form .form__rows.--material .form__row.--error .form-file__value{border-color:var(--color-error)}.module__form .form__rows.--simple .form__row.--error .form-checkbox span,.module__form .form__rows.--classic .form__row.--error .form-checkbox span,.module__form .form__rows.--material .form__row.--error .form-checkbox span{color:var(--color-error)}.module__form .form__rows.--simple .form__input-w,.module__form .form__rows.--classic .form__input-w,.module__form .form__rows.--material .form__input-w{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.module__form .form__rows.--simple .form__input-w:has(.form__comment:not(.--inline)),.module__form .form__rows.--classic .form__input-w:has(.form__comment:not(.--inline)),.module__form .form__rows.--material .form__input-w:has(.form__comment:not(.--inline)){flex-direction:column;align-items:flex-start}.module__form .form__rows.--simple .form__input-title,.module__form .form__rows.--classic .form__input-title,.module__form .form__rows.--material .form__input-title{font-weight:700;margin-bottom:.25em}.module__form .form__rows.--simple .form__input-title.--required::after,.module__form .form__rows.--classic .form__input-title.--required::after,.module__form .form__rows.--material .form__input-title.--required::after{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--color-error);vertical-align:middle;margin-left:.5em;position:relative}.module__form .form__rows.--simple .form__input-field,.module__form .form__rows.--classic .form__input-field,.module__form .form__rows.--material .form__input-field{flex-shrink:0}.module__form .form__rows.--simple .form__comment,.module__form .form__rows.--classic .form__comment,.module__form .form__rows.--material .form__comment{font-size:var(--font-size__small);color:var(--color-grey);line-height:1.3}@media screen and (min-width:calc(600px + 1px)){.module__form .form__rows.--classic .form__row{display:flex}.module__form .form__rows.--classic .form__input-title{width:var(--classic-labels-width);flex:0 0 auto;margin-bottom:0;margin-top:calc((2.5rem - 1em) / 2)}.module__form .form__rows.--classic .form__input-w{flex:1 1 auto}}.module__form .form__rows.--material .form__row{margin-bottom:1.3rem}.module__form .form__rows.--material .form__row:last-child{margin-bottom:0}.module__form .form__rows.--material .form__row.--captcha{margin-bottom:.75em}.module__form .form__rows.--material.--compact .form__row{margin-bottom:.8rem}.module__form .form__rows.--material.--compact .form__row:last-child{margin-bottom:0}.module__form .form__rows .form__row.form__row--title:first-child h3{margin-top:0}.module__form .form__lead{margin-bottom:2em}.module__form .form__message .module{margin-top:1.3rem;margin-bottom:1.3rem}.go-top{position:fixed;display:none;bottom:2rem;right:2rem;z-index:110}@media (max-width:1024px){.go-top{bottom:calc(var(--x-gap__viewport) - 3px);right:calc(var(--x-gap__viewport) - 3px)}}.go-top__link{width:3.5rem;height:3.5rem;display:flex;justify-content:center;align-items:center;background-color:var(--color-primary);border-radius:50%;transition:.25s;border:3px solid var(--color-bg)}@media (max-width:1024px){.go-top__link{width:3.2rem;height:3.2rem;bottom:var(--x-gap__viewport);right:var(--x-gap__viewport)}}.go-top__link:hover{background-color:var(--color-primary-hover)}.go-top__link svg{width:60%;height:60%;color:var(--color-text-button)}.module__links{display:flex;flex-wrap:wrap;column-gap:1.5em;row-gap:.5em}.module__menu.main-menu .l1{display:flex;justify-content:space-between;position:relative;max-width:100%;width:100%}.module__menu.main-menu .l1__item{position:relative;white-space:nowrap;flex-shrink:0;line-height:1;text-transform:uppercase}.module__menu.main-menu .l1__item:hover .l1__link{color:var(--color-primary);transition:.1s}.module__menu.main-menu .l1__item:hover .l2{display:block}.module__menu.main-menu .l1__item.--right .l2{left:unset;right:0}.module__menu.main-menu .l1__link{text-decoration:none;padding:.5em 0;display:inline-block;color:var(--color-text);transition:.1s}.module__menu.main-menu .l2{position:absolute;top:100%;left:0;max-width:240px;width:max-content;z-index:2;display:none;background-color:var(--color-bg);font-size:var(--font-size__normal);border:1px solid var(--color-primary);border-top:0;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;overflow:hidden}.module__menu.main-menu .l2__item{white-space:normal;border-bottom:1px solid var(--color-splitter);text-transform:none}.module__menu.main-menu .l2__item:last-child{border-bottom:0}.module__menu.main-menu .l2__link{display:block;text-decoration:none;line-height:initial;transition:.1s;color:var(--color-text);padding:.5em}.module__menu.main-menu .l2__link:hover{background-color:var(--color-pale);color:var(--color-primary);transition:.1s}.module__menu .--inactive{cursor:default}.module__menu .item-hide{display:none}.module__menu .item-more{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-decoration:none}.module__menu .item-more:hover{transition:.25s}.module__menu .item-more:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__menu .item-more:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.module__message{--padding:1rem;border-radius:.5em;padding:var(--padding);border:1px solid transparent}.module__message a{color:var(--color-primary)}.module__message .message__title-w{display:flex;align-items:center}.module__message .message__title{font-weight:400;font-size:var(--font-size__x-large);line-height:1.1;margin-left:var(--padding)}.module__message .message__icon{width:3rem;height:3rem;flex:0 0 auto;position:relative}.module__message .message__text{margin:.5rem 0 .5rem 4rem}@media screen and (max-width:430px){.module__message .message__text{margin-bottom:0}}.module__message .message__text p{margin:0;margin-top:.5em}.module__message .message__text p:first-child{margin-top:0}.module__message .message__text p:last-child{margin-bottom:0}.module__message.error{background-color:var(--color-error-pale);border-color:var(--color-error)}.module__message.error .message__icon{color:var(--color-error)}.module__message.error .message__title{color:var(--color-error)}.module__message.success{background-color:var(--color-success-pale);border-color:var(--color-success)}.module__message.success .message__icon{color:var(--color-success)}.module__message.success .message__title{color:var(--color-success)}.module__message.alert{border-color:var(--color-alert)}.module__message.alert .message__icon{color:var(--color-alert)}.module__message.alert .message__title{color:var(--color-alert)}.module__message.advice{border-color:var(--color-primary)}.module__message.advice .message__icon{color:inherit}@media screen and (max-width:430px){.module__message .message__title-w{flex-direction:column}.module__message .message__title{margin:0;margin-top:.5rem;text-align:center}.module__message .message__text{margin-left:0;margin-top:.8rem;text-align:center}}.module__message-small{border-radius:.5em;background-color:var(--color-pale);padding:.5rem;display:flex;align-items:center;min-height:2lh}.module__message-small a{color:var(--color-primary)}.module__message-small .message__text{line-height:1.3;margin-left:5px;min-height:21px;padding-top:1px}@media screen and (max-width:calc(1024px - 1px)){.module__message-small .message__text{padding-top:2px}}.module__message-small .message__icon{width:1.8em;height:1.8em;text-align:center;position:relative;flex:0 0 auto;margin:0 .2em}.module__message-small.error{background-color:var(--color-error-pale)}.module__message-small.error .message__icon{color:var(--color-error)}.module__message-small.success{background-color:var(--color-success-pale)}.module__message-small.success .message__icon{color:var(--color-success)}.module__message-small.alert .message__icon{color:var(--color-alert)}.module__message-small.info .message__icon{color:var(--color-primary)}.module__message-small.question .message__icon{color:var(--color-primary)}.module__message-small.advice .message__icon{color:inherit}.module__message-small.inverted .message__text{color:var(--color-bg)}.module__message-small.inverted.error{background-color:var(--color-error)}.module__message-small.inverted.error .message__icon{color:var(--color-bg)}.module__message-small.inverted.success{background-color:var(--color-success)}.module__message-small.inverted.success .message__icon{color:var(--color-bg)}.module__message-small.inverted.alert{background-color:var(--color-alert)}.module__message-small.inverted.alert .message__icon{color:var(--color-bg)}.module__message-small.inverted.info{background-color:var(--color-primary)}.module__message-small.inverted.info .message__icon{color:var(--color-bg)}.module__message-small.inverted.question{background-color:var(--color-primary)}.module__message-small.inverted.question .message__icon{color:var(--color-bg)}.module__message-small.inverted.advice{background-color:var(--color-primary)}.module__message-small.inverted.advice .message__icon{color:var(--color-bg)}.module__message-small.inline{background-color:unset;padding:0}.module__message-small.inline .message__icon{margin:0}body.--mobile-menu .mobile-nav__menu{transform:translateX(0)}body.--mobile-menu .mobile-nav__overlay{visibility:visible;opacity:1}body.--mobile-menu .hamburger{position:relative}body.--mobile-menu .hamburger span{opacity:0}body.--mobile-menu .hamburger span:first-child{opacity:1;transform:rotate(45deg);position:absolute;top:12px;left:0}body.--mobile-menu .hamburger span:last-child{opacity:1;transform:rotate(-45deg);position:absolute;top:12px;left:0}body.--mobile-search .top-panel__search{transform:translateY(0)}body.--mobile-filter .mobile-filter{transform:translateX(0)}body.--mobile-filter .mobile-filter__overlay{visibility:visible;opacity:1}@media screen and (max-width:1024px){body{margin-top:52px;min-height:calc(100dvh - 52px)}}.mixin-aside-panel{transition:.25s;position:fixed;top:52px;bottom:0;z-index:150;overflow-y:auto;background-color:var(--color-bg);width:300px;height:calc(100dvh - 52px);border:none}.mixin-aside-panel:hover{transition:.25s}.mixin-aside-panel__overlay{transition:.25s;visibility:hidden;opacity:0;position:fixed;top:52px;bottom:0;left:0;right:0;z-index:11;background-color:rgba(0,0,0,0.25)}.mixin-aside-panel__overlay:hover{transition:.25s}@media screen and (min-width:calc(1024px + 1px)){.mobile-nav-w{display:none}}.mobile-nav-w .mobile-nav__top-panel{padding-left:var(--x-gap__viewport);padding-right:var(--x-gap__viewport);background-color:var(--color-bg);border-bottom:1px solid var(--color-primary);display:flex;align-items:center;position:fixed;height:51px;left:0;right:0;top:0;z-index:4;font-size:0;box-sizing:content-box}.mobile-nav-w .mobile-nav__menu{transition:.25s;position:fixed;top:52px;bottom:0;z-index:150;overflow-y:auto;background-color:var(--color-bg);width:300px;height:calc(100dvh - 52px);border:none;padding-left:var(--x-gap__viewport);padding-right:var(--x-gap__viewport);left:0;transform:translateX(-100%);padding-top:.5rem;padding-bottom:var(--x-gap__viewport)}.mobile-nav-w .mobile-nav__menu:hover{transition:.25s}.mobile-nav-w .mobile-nav__overlay{transition:.25s;visibility:hidden;opacity:0;position:fixed;top:52px;bottom:0;left:0;right:0;z-index:11;background-color:rgba(0,0,0,0.25)}.mobile-nav-w .mobile-nav__overlay:hover{transition:.25s}.mobile-nav-w .top-panel__left{margin-right:auto;display:inline-flex;align-items:center}.mobile-nav-w .top-panel__left .hamburger-w{width:25px;height:25px;flex:0 0 auto}.mobile-nav-w .top-panel__left .hamburger-w+.mobile-logo-w{margin-left:15px}.mobile-nav-w .top-panel__left .hamburger{width:25px;height:25px;display:flex;justify-content:center;align-items:center;flex-flow:column;background-color:unset;cursor:pointer;border:none;overflow:hidden}.mobile-nav-w .top-panel__left .hamburger span{display:block;width:25px;height:3px;margin-bottom:6px;background-color:var(--color-primary);transition:.25s}.mobile-nav-w .top-panel__left .hamburger span:last-child{margin-bottom:0}.mobile-nav-w .top-panel__left .mobile-logo-w{flex-shrink:0}.mobile-nav-w .top-panel__left .mobile-logo-w img{max-height:calc(51px - 7px - 7px);max-width:145px}.mobile-nav-w .top-panel__left .mobile-phrase{font-size:var(--font-size__normal);color:var(--color-text);margin:0 15px;line-height:1.2}@media screen and (max-width:768px){.mobile-nav-w .top-panel__left .mobile-phrase{font-size:var(--font-size__small)}}@media screen and (max-width:calc(600px - 1px)){.mobile-nav-w .top-panel__left .mobile-phrase{display:none}}.mobile-nav-w .top-panel__right{flex-shrink:0}.mobile-nav-w .top-panel__right .top-panel-icon{display:inline-block;margin-right:12px;position:relative}.mobile-nav-w .top-panel__right .top-panel-icon:last-child{margin-right:0}.mobile-nav-w .top-panel__right .top-panel-icon svg{color:var(--color-primary);fill:transparent;width:24px;height:24px}.mobile-nav-w .top-panel__right .top-panel-icon .counter{position:absolute;top:-5px;right:-7px;height:calc(1.5lh + 4px);min-width:calc(1.5lh + 4px);border:2px solid white;background-color:var(--color-secondary);font-size:var(--font-size__x-small)}.mobile-nav-w .top-panel__search{position:fixed;top:0;left:0;right:0;background-color:var(--color-bg);height:51px;transform:translateY(-100%);transition:transform .25s;z-index:3;font-size:var(--font-size__normal)}.mobile-nav-w .top-panel-search__form{position:relative;height:51px;background-color:var(--color-bg);border:none}.mobile-nav-w .top-panel-search__input{height:51px;padding:0 50px 0 15px;width:100%;background-color:unset;border:0;z-index:inherit}.mobile-nav-w .top-panel-search__submit{position:absolute;padding:15px;right:3px;top:0;background-color:unset;border:none;cursor:pointer;display:flex}.mobile-nav-w .top-panel-search__submit svg{width:23px;height:23px}.mobile-nav-w .mobile-menu{position:relative;transition:transform .25s .25s;transform:translateX(0)}.mobile-nav-w .mobile-menu__section{border-top:1px solid var(--color-splitter);padding:.8rem 0}.mobile-nav-w .mobile-menu__section:first-child{border-top:0}.mobile-nav-w .mobile-menu__section:last-child{padding-bottom:0}.mobile-nav-w .mobile-menu__section.--contacts svg{width:50%;height:50%}.mobile-nav-w .mobile-menu__section.--social svg{width:50%;height:50%}.mobile-nav-w .mobile-menu__section-item:not(:last-of-type){margin-bottom:5px}.mobile-nav-w .mobile-menu__section-item.--address .text-with-icon{line-height:1.3}.mobile-nav-w .mobile-menu__section .icon-bg{width:2em;height:2em}.mobile-nav-w .mobile-menu__section .icon-bg svg{color:var(--color-text)}.mobile-nav-w .mobile-menu .l1{display:flex;flex-direction:column;gap:.75rem}.mobile-nav-w .mobile-menu .l1__item:last-child .l2{border-bottom:0 !important;padding-bottom:0 !important}.mobile-nav-w .mobile-menu .l1__item{position:relative;transition:transform .25s .25s}.mobile-nav-w .mobile-menu .l1__item.--active .l1__next-link{transform:scale(1, -1)}.mobile-nav-w .mobile-menu .l1__item.--active .l2{height:auto;transition:height .25s;padding-bottom:1rem;border-bottom:1px solid var(--color-splitter);margin-bottom:.25rem}.mobile-nav-w .mobile-menu .l1__item-wrap .l1__link{margin-right:51px;padding-right:0}.mobile-nav-w .mobile-menu .l1__item.--inline{display:flex;align-items:center}.mobile-nav-w .mobile-menu .l1__item.--inline .counter{margin-left:5px;position:relative;top:1px}.mobile-nav-w .mobile-menu .l1__item.--inline .l1__link{padding-right:0}.mobile-nav-w .mobile-menu .l1__link{display:block;text-transform:uppercase;color:var(--color-text);text-decoration:none;line-height:1.3}.mobile-nav-w .mobile-menu .l1__next-link{width:1.8rem;height:1.8rem;background-color:var(--color-pale);border:none;position:absolute;right:0;top:-0.25rem;overflow:hidden;padding:0;transition:transform .25s;cursor:pointer;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:.5rem}.mobile-nav-w .mobile-menu .l1__next-link svg{width:90%;height:90%;color:var(--color-link);position:relative;top:1px}.mobile-nav-w .mobile-menu .l2{width:100%;height:0;overflow:hidden;transition:height .25s}.mobile-nav-w .mobile-menu .l2__item{margin-top:.75rem}.mobile-nav-w .mobile-menu .l2__link{text-decoration:none;display:block;transition:background-color .25s;color:var(--color-primary)}.mobile-nav-w .mobile-menu__link{text-decoration:none;color:var(--color-text)}.mobile-nav-w .mobile-menu__phone{display:flex;gap:.5rem;align-items:center}.mobile-nav-w .mobile-menu__phone a{color:var(--color-text);text-decoration:none}.mobile-nav-w .mobile-menu__email{display:flex;gap:.5rem;align-items:center}.mobile-nav-w .mobile-menu__email a{color:var(--color-text);text-decoration:none}.mobile-nav-w .mobile-menu__address{display:flex;gap:.5rem;align-items:canter}.mobile-nav-w .mobile-menu__social{display:flex;gap:.5rem;align-items:center;text-decoration:none;color:var(--color-text);width:fit-content}.mobile-nav-w .mobile-menu__contact-icon{width:2em;height:2em;border-radius:50%;background-color:var(--color-pale);display:inline-flex;justify-content:center;align-items:center;flex-shrink:0}.mobile-nav-w .mobile-menu__contact-icon svg{width:50%;height:50%}.mobile-filter-w .mobile-filter{transition:.25s;position:fixed;top:52px;bottom:0;z-index:150;overflow-y:auto;background-color:var(--color-bg);width:300px;height:calc(100dvh - 52px);border:none;padding-left:var(--x-gap__viewport);padding-right:var(--x-gap__viewport);padding-bottom:var(--x-gap__viewport);right:0;transform:translateX(100%)}.mobile-filter-w .mobile-filter:hover{transition:.25s}.mobile-filter-w .mobile-filter__overlay{transition:.25s;visibility:hidden;opacity:0;position:fixed;top:52px;bottom:0;left:0;right:0;z-index:11;background-color:rgba(0,0,0,0.25)}.mobile-filter-w .mobile-filter__overlay:hover{transition:.25s}.module__pager .pager__layout{display:flex;flex-wrap:wrap;gap:.5em;cursor:default;-webkit-user-select:none;user-select:none}.module__pager .pager__item{border-radius:.5em;display:inline-flex;align-items:center;justify-content:center;height:2em}.module__pager .pager__item.--number{background-color:var(--color-pale);min-width:2em}.module__pager .pager__item.--active{background-color:var(--color-primary);text-decoration:none;color:var(--color-text-button)}.module__pager .pager__item.--active .pager__link{text-decoration:none;background-color:var(--color-primary);color:var(--color-text-button)}.module__pager .pager__link{text-decoration:none;transition:.25s;color:inherit;border-bottom-color:inherit;height:2em;width:100%;display:inline-flex;align-items:center;justify-content:center}.module__pager .pager__link:hover{transition:.25s}.module__pager .pager__link:hover{color:var(--color-link);border-bottom-color:var(--color-link)}.module__pager .pager__arrow{width:12px;height:12px;position:relative;top:1px}.module__pager svg.--left{margin-right:.1em}.module__pager svg.--right{margin-left:.1em}.popup-wrapper{border-radius:.5em;background-color:var(--color-bg);position:relative;margin:1rem auto;max-width:800px;width:100%}.popup-wrapper .mfp-close{width:1.5rem;height:1.5rem;top:15px;right:15px;padding:0;line-height:1;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iY2xvc2UiIHZpZXdCb3g9IjAgMCAxOS44NCAxOS44NCI+PHBvbHlnb24gZmlsbD0iIzAwMCIgcG9pbnRzPSIxMS4zNjEsOS45MjQgMTkuNjkxLDEuNjUyIDE4LjI1LDAuMjA4IDkuOTI0LDguNDc2IDEuNjUzLDAuMTQ4IDAuMjA4LDEuNTg5IDguNDc3LDkuOTE1IDAuMTQ4LDE4LjE4NCAxLjU5LDE5LjYyOSA5LjkxNCwxMS4zNjMgMTguMTg2LDE5LjY5MSAxOS42MzEsMTguMjUgIi8+PC9zdmc+')}.popup{padding:var(--x-gap__normal)}.popup__title{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-rendering:optimizeLegibility;text-transform:none;margin-top:var(--y-gap__normal);margin-bottom:var(--y-gap__small);font-weight:600;color:var(--color-primary-dark);font-size:var(--font-size__h3);line-height:1.3;margin-top:0;padding-right:calc(var(--x-gap__normal) * 2)}@supports not (text-box-trim: trim-both){.popup__title::before{content:"";display:block;margin-top:-0.21em}.popup__title::after{content:"";display:block;margin-bottom:-0.27em}}.popup .module--form .module--message{margin-top:0 !important}.popup .module--form .module--message .module__message{border:0;border-radius:0;margin:0 calc(var(--x-gap__normal) * -1);padding:calc(var(--padding) * 1.5) var(--x-gap__normal);line-height:1.3;display:flex;flex-direction:column;gap:calc(var(--padding) * 1.5)}.popup .module--form .module--message .module__message.error{background-color:var(--color-error)}.popup .module--form .module--message .module__message.error *{color:var(--color-text-button)}.popup .module--form .module--message .module__message .message__icon{display:none}.popup .module--form .module--message .module__message .message__title{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-box-edge:ex alphabetic;margin:0;font-size:var(--font-size__large)}@supports not (text-box-trim: trim-both){.popup .module--form .module--message .module__message .message__title::before{content:"";display:block;margin-top:-0.21em}.popup .module--form .module--message .module__message .message__title::after{content:"";display:block;margin-bottom:-0.27em}}.popup .module--form .module--message .module__message .message__text{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-box-edge:ex alphabetic;margin:0;font-size:var(--font-size__small)}@supports not (text-box-trim: trim-both){.popup .module--form .module--message .module__message .message__text::before{content:"";display:block;margin-top:-0.21em}.popup .module--form .module--message .module__message .message__text::after{content:"";display:block;margin-bottom:-0.27em}}.popup .module--form .module--message .module__message .message__text p{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-box-edge:ex alphabetic;margin-top:var(--padding)}@supports not (text-box-trim: trim-both){.popup .module--form .module--message .module__message .message__text p::before{content:"";display:block;margin-top:-0.21em}.popup .module--form .module--message .module__message .message__text p::after{content:"";display:block;margin-bottom:-0.27em}}.popup .popup__content>.module--message{margin:0}.popup .popup__content>.module--message .module__message{border:0;padding:0;background-color:unset}.popup-buttons{background-color:var(--color-pale);padding:10px 10px 0 10px;text-align:right}.popup-buttons__item{margin-left:10px;margin-bottom:10px;height:2.5rem;line-height:normal;border-radius:.5em;white-space:nowrap;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;position:relative;gap:.4em;max-width:100%;overflow:hidden}.popup-buttons__item:hover,.popup-buttons__item:focus{background-color:var(--color-primary-hover)}.popup-buttons__item svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.popup-buttons__item span{text-overflow:ellipsis;overflow:hidden}.popup-buttons__item .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.popup-buttons__item .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.popup-buttons__item .button__dots span:nth-child(2){animation-delay:.25s}.popup-buttons__item .button__dots span:nth-child(3){animation-delay:.5s}.popup-buttons__item.--active{pointer-events:none}.popup-buttons__item.--active .button__icon,.popup-buttons__item.--active .button__text{visibility:hidden}.popup-buttons__item.--active .button__dots{display:flex}.popup-buttons__item.--tall{height:3.5rem;line-height:normal;padding:0 1.5em}.popup-buttons__item.--secondary{background-color:var(--color-secondary)}.popup-buttons__item.--secondary:hover,.popup-buttons__item.--secondary:focus{background-color:var(--color-secondary-hover)}.popup-buttons__item.--light{color:var(--color-text);background-color:var(--color-pale)}.popup-buttons__item.--light:hover,.popup-buttons__item.--light:focus{background-color:var(--color-pale-hover)}.popup-buttons__item.--light svg{color:var(--color-text-hover)}.popup-buttons__item--btn{padding:0 10px}.popup-buttons__item--link{background-color:none;color:var(--color-text);padding:0}.popup-buttons__item--link:hover,.popup-buttons__item--link:focus{background-color:none}.gallery-arrow{position:absolute;top:50%;margin-top:-27px;background-color:none;border:none;width:55px;height:55px;padding:0;cursor:pointer;color:#eee;transition:opacity .25s;opacity:.7}@media (max-width:768px){.gallery-arrow{display:none}}.gallery-arrow:hover{opacity:1}.gallery-arrow--left{left:10px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iZ2FsbGVyeS1sZWZ0IiB2aWV3Qm94PSIwIDAgNTUgNTUiPjxwb2x5Z29uIGZpbGw9IiNmZmYiIHBvaW50cz0iNDIuNTIxLDIuNDQ0IDQxLjA3OSwwLjk3NCAxNS41ODEsMjUuOTc4IDE1LjU3MywyNS45NyAxNC4xMDUsMjcuNDE1IDE0LjEwOSwyNy40MjEgMTQuMTA1LDI3LjQyNSAxNS41NDgsMjguODk1IDE1LjU1NiwyOC44ODcgNDAuNjMsNTQuMzE1IDQyLjA5OCw1Mi44NjkgMTcuMDI3LDI3LjQ0MyAiLz48L3N2Zz4=')}.gallery-arrow--right{right:10px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iZ2FsbGVyeS1yaWdodCIgdmlld0JveD0iMCAwIDU1IDU1Ij48cG9seWdvbiBmaWxsPSIjZmZmIiBwb2ludHM9IjEzLjI3NywyLjQ0NCAxNC43MiwwLjk3NCA0MC4yMTcsMjUuOTc4IDQwLjIyNiwyNS45NyA0MS42OTMsMjcuNDE1IDQxLjY4OSwyNy40MjEgNDEuNjkzLDI3LjQyNSA0MC4yNSwyOC44OTUgNDAuMjQyLDI4Ljg4NyAxNS4xNjgsNTQuMzE1IDEzLjcwMSw1Mi44NjkgMzguNzcxLDI3LjQ0MyAiLz48L3N2Zz4=')}.gallery-close{position:absolute;top:10px;right:10px;border:none;width:55px;height:55px;padding:0;cursor:pointer;color:#eee;transition:opacity .25s;opacity:.7;z-index:9999;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iZ2FsbGVyeS1jbG9zZSIgdmlld0JveD0iMCAwIDU1IDU1Ij48cG9seWdvbiBmaWxsPSIjZmZmIiBwb2ludHM9IjQzLjc0MiwxMS4xMjMgMjguMzc3LDI2LjM4NCAxMy4xMTUsMTEuMDE3IDExLjY2OCwxMi40NTUgMjYuOTI5LDI3LjgyMiAxMS41NjMsNDMuMDgyIDEzLDQ0LjUzMSAyOC4zNjYsMjkuMjcgNDMuNjI4LDQ0LjYzNyA0NS4wNzUsNDMuMTk4IDI5LjgxNCwyNy44MzIgNDUuMTgyLDEyLjU3MiAiLz48L3N2Zz4=')}.gallery-close:hover{opacity:1}@media screen and (max-width:430px){.gallery-close{background-color:rgba(0,0,0,0.5);width:40px;height:40px}}.mfp-preloader{display:none}.preloader_box{background-color:none !important;margin-top:-23px}.preloader_box svg{color:#fff;width:70px;height:70px;animation:spin 2s infinite linear}.mfp-arrow-right{right:-35px}.mfp-arrow-left{left:-35px}.mfp-content{max-width:calc(100% - 170px)}@media (max-width:calc(768px - 1px)){.mfp-content{max-width:calc(100% - (var(--x-gap__viewport) * 2))}.mfp-content img.mfp-img{padding:0}.mfp-content .mfp-bottom-bar{padding:10px;background-color:rgba(0,0,0,0.5);height:40px;margin-top:-40px;line-height:20px}.mfp-content .mfp-counter{right:10px;top:10px}}.mfp-img{max-height:calc(100dvh - 80px) !important}.module__rates .module__rates-title{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-rendering:optimizeLegibility;text-transform:none;margin-top:var(--y-gap__normal);margin-bottom:var(--y-gap__small);font-weight:600;color:var(--color-primary-dark);font-size:var(--font-size__h2);line-height:1.2}@supports not (text-box-trim: trim-both){.module__rates .module__rates-title::before{content:"";display:block;margin-top:-0.21em}.module__rates .module__rates-title::after{content:"";display:block;margin-bottom:-0.27em}}.module__rates .module__rates-rating{margin-bottom:10px}.module__rates .module__rates-star{display:inline-block}.module__rates .module__rates-star svg{width:24px;height:24px;color:var(--color-pale)}.module__rates .module__rates-event{display:none;font-size:0;direction:rtl;float:left}.module__rates .module__rates-event.visible{display:block}.module__rates .module__rates-event .module__rates-star:hover svg,.module__rates .module__rates-event .module__rates-star:hover~.module__rates-star svg{color:var(--color-primary)}.module__rates .module__rates-result{display:none;float:left;font-size:0}.module__rates .module__rates-result .module__rates-star svg{color:var(--color-primary)}.module__rates .module__rates-result.visible{display:block}.module__reviews .module__reviews-title{color:var(--color-primary);margin:0 0 15px 0!important}.module__reviews .module__reviews-toggle{font-size:var(--font-size__large)}.module__reviews .module__reviews-toggle svg{margin-left:5px;position:relative;top:2px}.module__reviews .module__reviews-items{margin-top:30px}.module__reviews .module__reviews-items.after-title{margin-top:-10px}.module__reviews .module__reviews-item{display:flex;margin-top:25px}@media screen and (max-width:430px){.module__reviews .module__reviews-item{flex-direction:column}}.module__reviews .module__reviews-rates{min-width:90px;margin-right:20px}@media screen and (max-width:430px){.module__reviews .module__reviews-rates{margin-bottom:10px}}.module__reviews .module__reviews-rates svg{margin-top:-5px}.module__reviews .module__reviews-body p:last-child{margin-bottom:0}.module__reviews .module__reviews-body strong{font-weight:400}@media screen and (max-width:430px){.module__reviews .module__reviews-body{margin-left:0}}.module__reviews .module__reviews-head{display:flex;align-items:center;flex-wrap:wrap}.module__reviews .module__reviews-head .date{background-color:var(--color-primary);color:var(--color-text-button);padding:0 5px;line-height:20px;font-size:var(--font-size__small)}.module__reviews .module__reviews-head .time{color:var(--color-text-comment);padding-left:3px;margin-right:10px;font-size:var(--font-size__small)}.module__reviews .module__reviews-head .name{font-weight:400;line-height:20px}.module__reviews .reviews-item{margin-bottom:1.5em}.module__reviews .reviews-item:last-child{margin-bottom:0}.module__reviews .reviews-item p{margin:.6rem 0}.module__reviews .reviews-item p:last-child{margin-bottom:0}.module__reviews .reviews-item__name{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px);text-decoration:none;font-weight:600;font-size:var(--font-size__large);color:inherit}.module__reviews .reviews-item__name:hover{transition:.25s}.module__reviews .reviews-item__name:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__reviews .reviews-item__name:hover{text-decoration:none}.module__reviews .reviews-item__name:hover{color:var(--color-link)}.module__reviews .reviews-item__name:not([href]):hover{color:inherit;text-decoration:none}.module__reviews .reviews-item__answer{border-top:1px solid var(--color-splitter);margin-top:1rem;padding-top:.25rem}.module__reviews .reviews-item__answer-title{font-weight:600}.module__reviews .reviews-item__date{margin-top:3px}.module__reviews .reviews-item__date .reviews-item__dmy{border-radius:.5em;color:var(--color-text-button);background-color:var(--color-primary);font-size:var(--font-size__small);padding:3px 5px 2px}.module__reviews .reviews-item__date .reviews-item__time{font-size:var(--font-size__small);color:var(--color-text-comment);padding-left:5px}.module__reviews .reviews-item__message{margin-top:.7rem}.module__reviews .review__slider{position:relative;margin-left:-10px;margin-right:-10px;height:0;overflow:hidden}.module__reviews .review__slider.slick-initialized{height:initial;overflow:initial}.module__reviews .review__slider .col{padding-bottom:0}.module__reviews .review__card{display:flex;flex-direction:column;max-height:300px;text-decoration:none;padding:20px;border:1px solid var(--color-border);overflow:hidden;cursor:default}.module__reviews .review__card:hover{border:1px solid var(--color-text)}.module__reviews .review__card.ddd{cursor:pointer}.module__reviews .review__text{color:var(--color-text);margin-bottom:auto;display:block;max-height:100%;overflow:hidden}.module__reviews .review__text p:first-child{margin-top:0}.module__reviews .review__text p:last-child{margin-bottom:0}.module__reviews .review__info{margin-top:10px;display:flex;flex-direction:column;flex-shrink:0}.module__reviews .review__author{color:var(--color-text);font-weight:600}.module__reviews .review__date{color:var(--color-text)}.module__reviews .review__arrow{position:absolute;z-index:1;top:50%;margin-top:-20px;background-color:var(--color-pale);border:0;border-radius:50%;height:40px;width:40px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.module__reviews .review__arrow_prev{left:-9px}.module__reviews .review__arrow_next{right:-10px}.module__reviews .review__arrow.slick-disabled{cursor:default}.module__reviews .review__arrow.slick-disabled svg{color:var(--color-pale-hover)}.module__subsection .subsection-island{transition:.25s;display:flex;flex-direction:column}.module__subsection .subsection-island:hover{transition:.25s}@media (hover:hover){.module__subsection .subsection-island:hover .subsection-island__title{border-top-color:var(--color-primary);background-color:var(--color-pale-hover);font-weight:600}}.module__subsection .subsection-island .image-block{border-bottom-left-radius:0;border-bottom-right-radius:0}@media screen and (max-width:430px){.module__subsection .subsection-island .image-block{border-radius:.5em !important}.module__subsection .subsection-island .image-block img{border-radius:.5em !important}}.module__subsection .subsection-island .image-block img{border-bottom-left-radius:0;border-bottom-right-radius:0}.module__subsection .subsection-island__content{flex:1 1 auto;display:flex}.module__subsection .subsection-island__title{padding:1em;color:var(--color-text);text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:center;transition:.25s;font-size:var(--font-size__normal);line-height:1.2;min-height:calc(2lh + (.75em * 2) + 1px);text-decoration:none;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;border-top:3px solid var(--color-secondary);background-color:var(--color-pale)}.module__subsection .subsection-island__title span{text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.module__subsection .subsection-island__title span::before{content:"";display:block;margin-top:-0.21em}.module__subsection .subsection-island__title span::after{content:"";display:block;margin-bottom:-0.27em}}.module__subsection .subsection-island__price{text-align:center;font-size:var(--font-size__small);margin-top:.5rem}.module__subsection .subsection-island__price span{font-weight:700}@media screen and (max-width:768px){.module__subsection .subsection-island__title{font-size:var(--font-size__normal)}}@media screen and (max-width:430px){.module__subsection .subsection-island{display:flex;flex-direction:row}.module__subsection .subsection-island__link{width:4rem;flex-shrink:0}.module__subsection .subsection-island__title{border:0;min-height:initial;justify-content:flex-start;padding:0;text-align:left;background-color:unset}.module__subsection .subsection-island__content{padding-left:calc(var(--x-gap__viewport) * .75);display:flex;flex-direction:column;justify-content:center}.module__subsection .subsection-island__price{text-align:left}}.module__subsection .subsection-island-no-image{border-radius:.5em;display:block;color:var(--color-text);background-color:var(--color-pale);padding:1em;text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:center;transition:.25s;font-size:var(--font-size__normal);line-height:1.2;min-height:4lh;text-decoration:none}.module__subsection .subsection-island-no-image:hover{transition:.25s}.module__subsection .subsection-island-no-image span{text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.module__subsection .subsection-island-no-image span::before{content:"";display:block;margin-top:-0.21em}.module__subsection .subsection-island-no-image span::after{content:"";display:block;margin-bottom:-0.27em}}@media (hover:hover){.module__subsection .subsection-island-no-image:hover{background-color:var(--color-pale-hover)}}@media screen and (max-width:430px){.module__subsection .subsection-island-no-image{justify-content:flex-start;text-align:left;min-height:4em;padding:.5rem 1rem}}.module__subsection .subsection-island-slim__link{transition:.25s;border-radius:.5em;display:flex;align-items:center;height:4rem;text-decoration:none;line-height:1.2;color:var(--color-text);background-color:var(--color-veil)}.module__subsection .subsection-island-slim__link:hover{transition:.25s}.module__subsection .subsection-island-slim__link:hover{color:var(--color-primary)}.module__subsection .subsection-island-slim__title{padding:0 .75rem;max-height:100%}.module__subsection .subsection-island-slim__img-w{border-radius:.5em;flex-shrink:0;margin-left:auto;height:100%;border-left:3px solid var(--color-secondary);border-top-left-radius:0;border-bottom-left-radius:0;position:relative}.module__subsection .subsection-island-slim__img-w:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:.25s;border-radius:.5em;background-color:var(--color-veil);z-index:2}.module__subsection .subsection-island-slim__img-w:before:is(img){content:initial}.module__subsection .subsection-island-slim__img-w:before:hover{transition:.25s}.module__subsection .subsection-island-slim div.ratio-1-1{height:100%}.module__subsection .subsection-island-slim img{border-radius:.5em;object-fit:cover;border-top-left-radius:0;border-bottom-left-radius:0}.module__subsection .template__shortcut{display:flex;flex-wrap:wrap;gap:1rem}.module__subsection .template__shortcut .subsection-shortcut{transition:.25s;border-radius:.5em;display:inline-block;background-color:var(--color-pale)}.module__subsection .template__shortcut .subsection-shortcut:hover{transition:.25s}@media screen and (max-width:430px){.module__subsection .template__shortcut .subsection-shortcut{width:100%}}.module__subsection .template__shortcut .subsection-shortcut a{color:var(--color-primary);line-height:1.2;text-decoration:none;padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1024px){.module__subsection .template__shortcut .subsection-shortcut a{font-size:var(--font-size__normal)}}@media screen and (max-width:430px){.module__subsection .template__shortcut .subsection-shortcut a{width:100%}}.module__subsection .template__shortcut .subsection-shortcut span{vertical-align:middle}.module__subsection .template__shortcut .subsection-shortcut svg{transition:.25s;width:1.2em;height:1.2em;margin-left:.5em;color:var(--color-primary)}.module__subsection .template__shortcut .subsection-shortcut svg:hover{transition:.25s}.module__subsection .template__shortcut .subsection-shortcut:hover{background-color:var(--color-pale-hover)}.module__tabs{--border-width:3px}.module__tabs .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:var(--border-width)}.module__tabs .mCSB_scrollTools.mCSB_scrollTools_horizontal{height:var(--border-width);bottom:var(--border-width)}.module__tabs .mCS-dark-2 .mCSB_scrollTools{visibility:hidden}.module__tabs .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:var(--color-border)}.module__tabs .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:transparent}.module__tabs .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.module__tabs .mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:var(--color-border)}.module__tabs .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.module__tabs .mCS-dark-2 .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:var(--border-width);margin:0 auto}.module__tabs .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{border-radius:0;background-color:var(--color-border)}.module__tabs .tabs__header{position:relative;display:flex;justify-content:space-between;border-bottom:var(--border-width) solid var(--color-primary)}.module__tabs .tabs__header-w{padding-bottom:1px}.module__tabs .tabs__header-w.mCustomScrollbar{padding-bottom:0}.module__tabs .tabs__header .tabs-w{display:flex;flex-shrink:0;margin-right:2rem}.module__tabs .tabs__header .tabs__link{border-radius:.5em;transition:.25s;display:inline-flex;align-items:center;justify-content:center;column-gap:.25em;border-bottom-left-radius:0;border-bottom-right-radius:0;text-decoration:none;padding:0 1em;height:2.5lh;line-height:1;top:1px;margin-right:5px;border:var(--border-width) solid var(--color-border);border-bottom:1px solid transparent;color:var(--color-primary-dark);font-size:var(--font-size__large);position:relative;opacity:.6;flex-shrink:0;transition:none}.module__tabs .tabs__header .tabs__link:hover{transition:.25s}@media screen and (max-width:430px){.module__tabs .tabs__header .tabs__link{font-size:var(--font-size__normal)}}.module__tabs .tabs__header .tabs__link:last-child{margin-right:0}.module__tabs .tabs__header .tabs__link:hover{transition:.25s;opacity:1;transition:none;color:inherit}.module__tabs .tabs__header .tabs__link:hover:hover{transition:.25s}.module__tabs .tabs__header .tabs__link.active{color:inherit;opacity:1;border-bottom:1px solid transparent}.module__tabs .tabs__header .tabs__link.active::after{content:"";position:absolute;top:100%;left:0;height:var(--border-width);width:100%;background-color:var(--color-bg);z-index:1}.module__tabs .tabs__body{display:none}.module__tabs .tabs__body.active{display:block}.module--tabs.--modern .module__tabs{--color-local:#a4b6f4}.module--tabs.--modern .module__tabs .tabs__header{display:flex;align-items:center;justify-content:center;position:relative;border-bottom-color:var(--color-local)}.module--tabs.--modern .module__tabs .tabs__header-w{padding:0}.module--tabs.--modern .module__tabs .tabs__header .tabs-w{margin-right:0;width:max-content;justify-content:flex-start;background-color:var(--color-bg);z-index:2;flex-shrink:1;position:relative;top:var(--border-width)}.module--tabs.--modern .module__tabs .tabs__header .tabs__link{border-radius:.5em;transition:.25s;top:0;margin-right:.25em;border:0;border-bottom:var(--border-width) solid var(--color-local);color:var(--color-text);background-color:var(--color-pale);font-size:var(--font-size__large);line-height:1;opacity:1;width:24ch;text-align:center;flex-shrink:0;border-bottom-left-radius:0;border-bottom-right-radius:0;transition-property:background-color}.module--tabs.--modern .module__tabs .tabs__header .tabs__link:hover{transition:.25s}.module--tabs.--modern .module__tabs .tabs__header .tabs__link:first-child{margin-left:.25em}@media screen and (max-width:1024px){.module--tabs.--modern .module__tabs .tabs__header .tabs__link{width:auto}}.module--tabs.--modern .module__tabs .tabs__header .tabs__link:hover{border-bottom-color:var(--color-primary)}.module--tabs.--modern .module__tabs .tabs__header .tabs__link.active{border-bottom-color:var(--color-primary);font-weight:700}.module--tabs.--modern .module__tabs .tabs__header .tabs__link.active::after{display:none}.module--tabs.--modern .module__tabs .tabs__header .tabs__link .counter{font-weight:400}.helper--brands .brand-el{transition:.25s;padding:1em;background-color:var(--color-pale);text-decoration:none;line-height:initial;min-height:5em;display:flex;align-items:center}.helper--brands .brand-el:hover{transition:.25s}.helper--brands .brand-el:hover{background-color:var(--color-pale-hover)}.h1-button__w{font-size:var(--font-size__normal);font-weight:400;margin-top:.2em}h1:has(.h1-button__w){display:flex;align-items:center;column-gap:var(--x-gap__normal);row-gap:var(--x-gap__x-small);flex-wrap:wrap}h1:has(.h1-button__w):before{content:unset}h1:has(.h1-button__w):after{content:unset}.module__orders .orders-item{display:flex;gap:var(--x-gap__normal);margin-bottom:var(--y-gap__normal)}.module__orders .orders-item:last-child{margin-bottom:0}@media screen and (max-width:1024px){.module__orders .orders-item{flex-direction:column;gap:var(--y-gap__x-small)}}.module__orders .orders-item__left{width:300px;flex:0 0 auto}@media screen and (max-width:1024px){.module__orders .orders-item__left{width:100%}}.module__orders .orders-item__right{flex:1 1 auto}@media screen and (max-width:1024px){.module__orders .orders-item__right{width:100%}}.module__orders .orders-item .table__wrap{margin:0}.module__orders .orders-item table{--border:1px solid var(--color-border);transition:.25s;width:100%;min-width:800px}.module__orders .orders-item table:hover{transition:.25s}@media screen and (max-width:1024px){.module__orders .orders-item table td,.module__orders .orders-item table th{font-size:var(--font-size__small)}}.module__orders .orders-item table tr.--green td{color:var(--color-success)}.module__orders .orders-item table tr.--red td{color:var(--color-error)}.module__orders .orders-item table td.--green{color:var(--color-success)}.module__orders .orders-item table td.--red{color:var(--color-error)}.module__orders .orders-item .order-info__title{display:flex;align-items:center;gap:.5em}.module__orders .orders-item .order-info__status{margin-top:.1rem;margin-bottom:.75rem}.module__orders .orders-item .order-info__status .shield{font-size:var(--font-size__small);text-transform:uppercase}.module__orders .orders-item .order-info__status .shield.--info{background-color:var(--color-pale);color:var(--color-text)}.module__orders .orders-item .order-info__status .shield.--alert{background-color:var(--color-alert);color:var(--color-text-button)}.module__orders .orders-item .order-info__status .shield.--success{background-color:var(--color-success);color:var(--color-text-button)}.module__orders .orders-item .order-info__status .shield.--error{background-color:var(--color-error);color:var(--color-text-button)}.module__orders .orders-item .order-info__status .shield.--cancel{background-color:var(--color-text);color:var(--color-text-button)}.module__orders .orders-item .order-info__date{font-weight:700;font-size:var(--font-size__large)}.module__orders .orders-item .order-info__block{margin-top:.5rem}.module__orders .orders-item .order-info__block-name{font-weight:700}@media screen and (hover:hover){.module__orders .orders-item.--complete table{opacity:.33}.module__orders .orders-item.--complete:hover table{opacity:1}}.module__orders table tr.--red,.module__orders table td.--red{color:var(--color-error)}.module__manager .manager{display:flex;column-gap:var(--x-gap__normal);row-gap:var(--x-gap__small);align-items:center}@media screen and (max-width:430px){.module__manager .manager{flex-direction:column;align-items:flex-start}}.module__manager .manager__photo{aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;flex:0 0 auto}.module__manager .manager__photo img{width:10rem;height:10rem;object-fit:cover;object-position:center}@media screen and (max-width:430px){.module__manager .manager__photo img{width:5rem;height:5rem}}.module__manager .manager__info{display:flex;flex-direction:column;gap:.5rem}.module__manager .manager-name{font-size:var(--font-size__x-large);margin-bottom:.5rem}.module--cart.--request-mode .cart-item .add2cart__form-adjust__info{display:none}.module--cart.--request-mode .cart-item .add2cart__form-adjust--cart{margin-bottom:5px}.module--cart.--request-mode .cart-item .cart-sum{display:none}.module--cart.--request-mode .cart-total__sum{display:none}.module--cart.--checkout .cart-amount{pointer-events:none;opacity:.5}.module--cart.--checkout .cart-amount *{filter:grayscale(1)}.module--cart .--updating{pointer-events:none;opacity:.5}.module--cart .cart-total{margin-top:-10px}.module__cart .add2cart{width:140px}.module__cart .add2cart__form-adjust__info{margin-top:5px;margin-bottom:5px}.module__cart .cart-w{display:flex;gap:3rem}@media screen and (max-width:calc(1280px - 1px)){.module__cart .cart-w{flex-direction:column}}.module__cart .cart-rows-w{flex-grow:1}.module__cart .cart-item{display:flex}.module__cart .cart-item__image{border-radius:.5em;width:8rem;height:8rem;flex-shrink:0;border:1px solid var(--color-border);background-color:var(--color-bg)}.module__cart .cart-item__image--no-padding{padding:2px}.module__cart .cart-item__image>div{border-radius:.5em;width:100%;height:100%}.module__cart .cart-item__text{flex-grow:1;margin-left:15px}.module__cart .cart-item__title-w{display:inline-block;margin-bottom:10px}.module__cart .cart-item__title{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px)}.module__cart .cart-item__title:hover{transition:.25s}.module__cart .cart-item__title:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.module__cart .cart-item__title:hover{text-decoration:none}.module__cart .cart-item__prices{margin-left:15px;display:flex;justify-content:space-between;flex-shrink:0}.module__cart .cart-item__prices .cart-amount{text-align:center;flex-shrink:0}.module__cart .cart-item__prices .cart-amount__input{background-color:var(--color-pale);height:30px;line-height:28px;border:1px solid var(--color-input-bg);text-align:center;padding:0 3px;margin-bottom:10px}.module__cart .cart-item__prices .cart-sum{font-size:var(--font-size__large);font-weight:400;margin-left:20px;white-space:nowrap;text-align:right;margin-top:5px;min-width:100px}.module__cart .cart-item__prices .cart-remove{font-size:var(--font-size__small)}.module__cart .cart-item .cart-params{margin-bottom:10px;font-size:var(--font-size__small)}@media screen and (max-width:768px){.module__cart .cart-item__prices .cart-sum{margin-left:10px}.module__cart .cart-item__prices .cart-remove{font-size:var(--font-size__small)}.module__cart .cart-item__prices .cart-remove svg{width:1.1rem;height:1.1rem}.module__cart .cart-item__text{width:100%;word-break:break-word}}@media screen and (max-width:600px){.module__cart .cart-item{flex-wrap:wrap}.module__cart .cart-item__text{width:100%;order:1;margin-left:0;word-break:normal}.module__cart .cart-item__prices{order:3;flex-grow:1;min-width:initial}.module__cart .cart-item__prices .cart-sum{margin-left:10px}.module__cart .cart-item__prices .cart-amount{display:flex;flex-direction:column;align-items:flex-start}.module__cart .cart-item__prices .cart-amount__price{text-align:left}.module__cart .cart-item__prices .cart-total__sum-digits{font-size:var(--font-size__normal)}.module__cart .cart-item .cart-remove{padding-right:0;color:var(--color-error)}.module__cart .cart-item .cart-remove svg{color:var(--color-error)}.module__cart .cart-item__image{order:2;width:70px;height:70px}}@media screen and (max-width:430px){.module__cart .cart-item__prices{flex-direction:column-reverse}.module__cart .cart-item__prices .add2cart__form-adjust__info{text-align:left}.module__cart .cart-item__prices .cart-sum{margin-left:0;font-weight:600;text-align:left;margin-top:-7px;margin-bottom:5px}.module__cart .cart-item__prices .cart-amount__top{display:flex;flex-wrap:wrap}.module__cart .cart-item__prices .cart__quantity{margin-right:10px}}.cart-side{width:350px;flex-shrink:0;overflow:visible}@media screen and (max-width:430px){.cart-side{width:100%}}.cart-side .cart-total{border-radius:.5em;background-color:var(--color-pale);padding:1rem;line-height:normal;min-height:7rem;position:relative;position:sticky;top:1rem}.cart-side .cart-total:has(.--updating) .loader{display:block}.cart-side .cart-total:has(.--updating) .cart-total-w{opacity:.1}.cart-side .cart-total .loader{display:none}.cart-side .cart-total .text-size__small{font-size:var(--font-size__small);line-height:1.3}.cart-side .cart-total .total-title{font-size:1.5rem;font-weight:700;line-height:1}.cart-side .cart-total .total-rows{margin-top:1rem}.cart-side .cart-total .total-row{display:flex;justify-content:space-between;margin-bottom:.25rem}.cart-side .cart-total .total-row:last-child{margin-bottom:0}.cart-side .cart-total .total-row.--sub{font-size:var(--font-size__small);line-height:1.3;color:var(--color-text-comment)}.cart-side .cart-total .total-row.--total{font-size:var(--font-size__large);font-weight:700;margin-top:.75rem;margin-bottom:-0.5rem}.cart-side .cart-total .total-row__sum{flex-shrink:0;margin-left:1rem}.cart-side .cart-total .total-row__sum.--discount{color:var(--color-error)}.cart-side .cart-total .total-row a{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px)}.cart-side .cart-total .total-row a:hover{transition:.25s}.cart-side .cart-total .total-row a:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.cart-side .cart-total .total-block{font-size:var(--font-size__small);line-height:1.3;margin-top:1rem}.cart-side .cart-total .total-block:before{content:"";display:block;width:100%;height:1px;background-color:var(--color-pale-hover);margin-bottom:1rem}.cart-side .cart-total .total-block>*:first-child{margin-top:0}.cart-side .cart-total .total-block>*:last-child{margin-bottom:0}.cart-side .cart-total .total-block__text{color:var(--color-text-comment)}.cart-side .cart-total .total-block__text:first-child{margin-top:-0.5em}.cart-side .cart-total .total-block__button{margin:.75em 0}.cart-side .cart-total .total-block__button .button{height:2.5rem;line-height:normal;border-radius:.5em;white-space:nowrap;background-color:var(--color-primary);border:0;color:var(--color-text-button);display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.25s;padding:0 1em;cursor:pointer;position:relative;gap:.4em;max-width:100%;overflow:hidden;font-size:var(--font-size__small)}.cart-side .cart-total .total-block__button .button:hover,.cart-side .cart-total .total-block__button .button:focus{background-color:var(--color-primary-hover)}.cart-side .cart-total .total-block__button .button svg{width:1.5em;height:1.5em;transition-duration:.25s;color:var(--color-text-button);margin:0;flex-shrink:0}.cart-side .cart-total .total-block__button .button span{text-overflow:ellipsis;overflow:hidden}.cart-side .cart-total .total-block__button .button .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.cart-side .cart-total .total-block__button .button .button__dots span{display:block;width:.75em;height:.75em;background-color:var(--color-text-button);border-radius:50%;margin:0 .1em;opacity:0}.cart-side .cart-total .total-block__button .button .button__dots span:nth-child(2){animation-delay:.25s}.cart-side .cart-total .total-block__button .button .button__dots span:nth-child(3){animation-delay:.5s}.cart-side .cart-total .total-block__button .button.--active{pointer-events:none}.cart-side .cart-total .total-block__button .button.--active .button__icon,.cart-side .cart-total .total-block__button .button.--active .button__text{visibility:hidden}.cart-side .cart-total .total-block__button .button.--active .button__dots{display:flex}.cart-side .cart-total .total-block__error{color:var(--color-error)}.cart-side .cart-total .total-block.--finish .total-block__text{color:unset}.cart-side .cart-total .total-block.--finish .total-block__button .button{font-size:var(--font-size__large);width:100%;height:3rem}.cart-side .cart-total .total-block.--checkout .total-block__button .button{font-size:var(--font-size__large);width:100%;height:3rem}.cart-side .cart-total .total-discount__form{display:flex;font-size:var(--font-size__small)}.cart-side .cart-total .total-discount__form .button{width:130px}.cart-side .cart-total .total-discount__input{height:2.5rem;line-height:normal;padding:0 1em;border-radius:.5em;border:1px solid var(--color-primary);line-height:calc(2rem - 2px);padding:0 .5rem;transition:.25s;vertical-align:middle;margin-right:.5rem;background-color:var(--color-input-bg);width:10rem;flex:1 1 auto}.cart-side .cart-total .total-discount__text{font-size:var(--font-size__small);margin-bottom:.5rem;line-height:1.3;margin-top:-0.4em}@media screen and (max-width:430px){.cart-side .cart-total .total-discount{flex-direction:column}.cart-side .cart-total .total-discount__input{flex-grow:1}.cart-side .cart-total .total-discount__btn{margin-top:10px}}.CDEK-widget__popup-mask{z-index:1000}.module__checkout .module__form .form__message.material:empty+#form_checkout .form__row--title:nth-child(1 of :not(.--hidden)) h3{margin-top:0}.module__checkout .checkout-w{display:flex;gap:3rem}@media screen and (max-width:1024px){.module__checkout .checkout-w{gap:20px}}@media screen and (max-width:768px){.module__checkout .checkout-w{flex-direction:column;gap:2rem}}.module__checkout .checkout-main{flex-grow:1}.module__checkout .checkout-main h3{margin-top:1.5em}.module__checkout .checkout-main .module:first-child{margin-top:0}.module__checkout .checkout-main .module:last-child:not(.module--message){margin-bottom:0}.module__checkout .checkout-main .module__form .module--message{margin-top:0 !important}.module__checkout .checkout-options{display:grid;gap:var(--x-gap__small);grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr))}.module__checkout .checkout-options__el{border-radius:.5em;border:1px solid var(--color-primary);padding:.8rem 1rem;display:flex;flex-direction:column;gap:.5rem;cursor:pointer;line-height:1.3}.module__checkout .checkout-options__el.--active{background-color:var(--color-primary);color:var(--color-text-button)}.module__checkout .checkout-options__el.--active .el-text{color:var(--color-text-button)}.module__checkout .checkout-options__el.--active button{color:var(--color-primary);background-color:var(--color-bg)}.module__checkout .checkout-options__el:not(.--active):hover{border-color:var(--color-secondary)}.module__checkout .checkout-options__el button{width:min-content;margin:.3rem 0 .6rem 0}.module__checkout .checkout-options__el button:hover{background-color:var(--color-secondary);color:var(--color-text-button)}.module__checkout .checkout-options__el .el-title{font-size:var(--font-size__large)}.module__checkout .checkout-options__el .el-text{color:var(--color-text-comment);font-size:var(--font-size__small)}.module__checkout .checkout-options__el .el-price{font-size:var(--font-size__large);margin-top:auto;display:flex;align-items:center;gap:.25em}.module__checkout .checkout-options__el .el-price.--ask{font-size:var(--font-size__large)}.module__checkout .checkout-options__el .el-price-comment{margin-left:1rem;font-size:var(--font-size__normal)}.module__checkout .checkout-options__el .el-pickup{font-size:var(--font-size__small)}.module__checkout .checkout-options__el .el-pickup-info{display:flex;flex-direction:column;gap:.5rem}.register-prompt{border-radius:.5em;background-color:var(--color-pale);color:var(--color-primary);display:flex;padding:1rem;padding-bottom:1.2rem;line-height:initial;margin-left:-1rem;margin-right:-1rem}@media screen and (max-width:600px){.register-prompt{flex-direction:column}}.register-prompt__el{margin-right:2rem}@media screen and (max-width:600px){.register-prompt__el{margin-right:0px}.register-prompt__el:not(:first-child){margin-top:1rem}}.register-prompt__el:last-child{margin-right:0}.register-prompt__el-title{font-weight:600;color:var(--color-text);margin-bottom:.1em}.subsection__found{margin-top:20px}.subsection__found:first-child{margin-top:0}.subsection__found-title{font-size:var(--font-size__large);color:var(--color-primary)}.subsection__found-pre{margin-top:5px}.found-results__title{font-size:var(--font-size__large);line-height:initial}.found-results__list{margin-top:1rem}.found-results__item{margin-bottom:10px}.found-results__item:last-child{margin-bottom:0}.found-results__link{transition:.25s;color:var(--color-link);-webkit-text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration:underline solid var(--color-link) max(0.08em, 1px);text-decoration-skip-ink:none;text-underline-offset:max(.2em, 1px)}.found-results__link:hover{transition:.25s}.found-results__link:hover{color:var(--color-link-hover);-webkit-text-decoration-color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.sitemap-wrapper{display:flex;margin-left:-15px;margin-right:-15px}@media screen and (max-width:768px){.sitemap-wrapper{flex-wrap:wrap}}.module__sitemap{padding-left:15px;padding-right:15px;padding-bottom:30px;min-width:300px}.module__sitemap ul{margin:0}
/*# sourceMappingURL=./modules.css.map */