:root{--theme-size: 10px;--font-primary: "Onest", Arial, sans-serif;--color-red: #cc2e27;--color-red-hover: #a8241e;--color-primary: #cc2e27;--color-primary-hover: #a8241e;--color-error: #cf2e23;--body-bg: #fff;--body-color: #4f4e62;--x: 0;--y: 0;--safe-area-inset-top: env(safe-area-inset-top);--safe-area-inset-bottom: env(safe-area-inset-bottom)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible;border:none;border-bottom:1px solid #d2dbea;margin:4.8rem 0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}form{margin:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{height:100%;-webkit-overflow-scrolling:touch}picture{display:block}img,video,svg{max-width:100%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-ms-clear{display:none}button,input,textarea,select{border:none;background:none;padding:0;font-family:inherit}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}button{cursor:pointer}svg{max-width:100%}mark{background:none;color:#cc2e27;color:var(--color-primary)}section{overflow:hidden}a,button{transition:color .25s, background .25s}a{-webkit-text-decoration:none;text-decoration:none;color:#cc2e27;color:var(--color-primary)}a:hover{-webkit-text-decoration:none;text-decoration:none;color:#a8241e;color:var(--color-primary-hover)}@font-face{font-family:"Onest";src:url("../fonts/Onest-Light.woff2") format("woff2"),url("../fonts/Onest-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Onest";src:url("../fonts/Onest-Regular.woff2") format("woff2"),url("../fonts/Onest-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Onest";src:url("../fonts/Onest-Medium.woff2") format("woff2"),url("../fonts/Onest-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Onest";src:url("../fonts/Onest-Bold.woff2") format("woff2"),url("../fonts/Onest-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}[class^=icon-],[class*=" icon-"]{display:inline-block;vertical-align:middle;position:relative}.icon-16x16{width:1.2rem;height:1.2rem}@media(min-width: 1200px){.icon-16x16{width:1.6rem;height:1.6rem}}.icon-20x20{width:1.6rem;height:1.6rem}@media(min-width: 1200px){.icon-20x20{width:2rem;height:2rem}}.icon-24x24{width:1.6rem;height:1.6rem}@media(min-width: 1200px){.icon-24x24{width:2.4rem;height:2.4rem}}.icon-28x28{width:2rem;height:2rem}@media(min-width: 1200px){.icon-28x28{width:2.8rem;height:2.8rem}}@media(min-width: 1200px){.icon-30x30{width:3rem;height:3rem}}.icon-views,.icon-arrow-target,.icon-arrow-right{width:1.6rem;height:1.6rem}@media(min-width: 1200px){.icon-views,.icon-arrow-target,.icon-arrow-right{width:2.4rem;height:2.4rem}}.icon-reset{width:1.4rem;height:1.8rem;position:relative;top:-1px}.icon-home,.icon-mouse{width:1.6rem;height:1.6rem}@media(min-width: 1200px){.icon-home,.icon-mouse{width:2rem;height:2rem}}.icon-lock{display:block;width:2rem;height:2rem}@media(min-width: 1200px){.icon-lock{width:2.2rem;height:2.2rem}}.ui-btn{display:inline-flex;align-items:center;justify-content:center;vertical-align:top;gap:0.8rem;padding:0 2rem;border-radius:1rem;font-size:1.6rem;line-height:1.25;font-weight:500;height:4.5rem;border:2px solid rgba(0,0,0,0);transition:.25s}.ui-btn svg{display:block}.ui-btn:active{transform:scale(0.95);transition:none}@media(min-width: 1200px){.ui-btn{gap:1rem;height:5.2rem;font-size:1.8rem}}.ui-btn--fullwidth{width:100%}.ui-btn__default{display:flex;align-items:center;gap:inherit}.ui-btn__active{display:none;align-items:center;gap:inherit}.ui-btn--red{background:#cc2e27;background:var(--color-primary);color:#fff}.ui-btn--red:hover{background:#a8241e;background:var(--color-primary-hover);color:#fff}.ui-btn--red:disabled{background:#f9e3e7;color:#a5aebe;pointer-events:none}.ui-btn--outline{border-color:#cc2e27;border-color:var(--color-red);background:rgba(0,0,0,0);color:#4f4e62}.ui-btn--outline:hover{border-color:#a8241e;border-color:var(--color-red-hover);background:#a8241e;background:var(--color-red-hover);color:#fff}.ui-btn--favorites{border-color:rgba(165,174,190,.6);background:rgba(0,0,0,0);color:#cc2e27;width:4rem;height:4rem;padding:0;aspect-ratio:1/1}.ui-btn--favorites svg{display:block;width:2rem;height:2rem}.ui-btn--favorites svg path{transition:.25s;fill:rgba(0,0,0,0)}.ui-btn--favorites:hover{border-color:#cc2e27;color:#cc2e27}.ui-btn--favorites.is-active svg path{fill:currentColor}.ui-btn--light{background:#f9e3e7;color:#cc2e27}.ui-btn--light:hover{background:#f8d6dc;color:#cc2e27}.ui-btn--white{background:#fff;color:#4f4e62}.ui-btn--white:hover{background:#fff;color:#cc2e27}.ui-btn--white:disabled{background:#fff;color:#a5aebe;pointer-events:none}.ui-btn--dark{background:#828b9b;color:#fff}.ui-btn--dark:hover{background:#4f4e62;color:#fff}.ui-btn--grey{background:#6b717b;color:#fff}.ui-btn--grey:hover{background:#4f4e62;color:#fff}.ui-btn--grey.ui-btn--outline{border-color:rgba(165,174,190,.6);background:rgba(0,0,0,0);color:#828b9b}.ui-btn--grey.ui-btn--outline:hover{border-color:#6b717b;color:#4f4e62}.ui-btn--lightblue{background:#f3f7fc;color:#828b9b}.ui-btn--lightblue:hover{background:#f8d6dc;color:#cc2e27}.ui-btn--lightblue2{background:#eef3fa;color:#cc2e27}.ui-btn--lightblue2:hover{background:#f8d6dc;color:#cc2e27}.ui-btn--reset{height:auto;padding:0;font-size:1.4rem;line-height:1.25;font-weight:400;color:#4f4e62;gap:1.4rem}.ui-btn--reset svg{color:#cc2e27}.ui-btn--reset:hover{color:#cc2e27}@media(min-width: 1200px){.ui-btn--reset{gap:1.6rem;font-size:1.8rem}}.ui-btn--44x44{display:flex;align-items:center;justify-content:center;padding:0;width:4rem;height:4rem}@media(min-width: 1200px){.ui-btn--44x44{width:4.4rem;height:4.4rem}}.ui-link{-webkit-text-decoration:none;text-decoration:none}.ui-link:hover{-webkit-text-decoration:none;text-decoration:none}.ui-link--underline{-webkit-text-decoration:underline;text-decoration:underline}.ui-link--underline:hover{-webkit-text-decoration:underline;text-decoration:underline}.ui-link--white{color:#fff}.ui-link--white:hover{color:#fff}.ui-link--grey{color:#a5aebe}.ui-link--grey:hover{color:#6b717b}.ui-link--dark{color:#4f4e62}.ui-link--dark:hover{color:#cc2e27}.ui-link--darkgrey{color:#6b717b}.ui-link--darkgrey:hover{color:#cc2e27}.ui-link--middlegrey{color:#828b9b}.ui-link--middlegrey:hover{color:#4f4e62}.ui-left{margin-left:auto}@keyframes animBadge{0%{max-width:0;opacity:0;padding:0}10%{max-width:18rem;opacity:1;padding:0 0.6rem 0 0}20%,100%{max-width:0;opacity:0;padding:0}}@media(min-width: 1200px){@keyframes animBadge{0%{max-width:0;opacity:0;padding:0}10%{max-width:18rem;opacity:1;padding:0 0.8rem 0 0}20%,100%{max-width:0;opacity:0;padding:0}}}.ui-badges{margin:0;padding:0;list-style:none}.ui-badge{display:inline-flex;align-items:center;justify-content:center;vertical-align:top;height:2rem;min-width:2rem;border-radius:0.6rem}.ui-badge--violet{background:#6562ef;color:#fff}.ui-badge--blue{background:#899fee;color:#fff}.ui-badge--yellow{background:#ffb800;color:#fff}.ui-badge--grey{background:#a5aebe;color:#fff}.ui-badge--dark{background:#4f4e62;color:#fff}.ui-badge--red{background:#cc2e27;color:#fff}.ui-badge--pink{background:#ff778e;color:#fff}.ui-badge--middlegrey{background:#828b9b;color:#fff}.ui-badge--green{background:#1cc04a;color:#fff}.ui-badge--min .ui-badge__text,.ui-badge--20x20 .ui-badge__text{max-width:0;padding:0;transition:.4s;opacity:0;font-weight:500;text-transform:none}@media(hover: none){.ui-badge--min .ui-badge__text,.ui-badge--20x20 .ui-badge__text{animation:animBadge 10s infinite}}@media(hover: hover){.ui-badge--min:hover .ui-badge__text,.ui-badge--20x20:hover .ui-badge__text{padding:0 0.6rem 0 0;max-width:18rem;opacity:1}}@media(hover: hover)and (min-width: 1200px){.ui-badge--min:hover .ui-badge__text,.ui-badge--20x20:hover .ui-badge__text{padding:0 0.8rem 0 0}}.ui-badge--large{height:3.8rem;padding:0 1.4rem;border-radius:0.6rem;font-size:2rem}.ui-badge--large .ui-badge__text{font-size:inherit}@media(min-width: 1200px){.ui-badge{height:2.6rem}.ui-badge--large{height:3.8rem;padding:0 1.4rem;border-radius:0.6rem;font-size:2rem}}.ui-badge__icon{display:block;width:1.4rem;height:1.4rem;flex:0 0 auto;margin:0 0.3rem}.ui-badge__icon+.ui-badge__text{padding-left:0}@media(min-width: 1200px){.ui-badge__icon{width:1.6rem;height:1.6rem;margin:0 0.6rem}}.ui-badge__text{font-size:1.1rem;line-height:1;font-weight:700;text-transform:uppercase;white-space:nowrap;padding:0 0.6rem;display:block;overflow:hidden}@media(min-width: 1200px){.ui-badge__text{font-size:1.3rem;padding:0 0.8rem}}.ui-rating{display:flex;align-items:center;gap:1rem}.ui-rating[data-rating="0"] .ui-rating__star{fill:#d2dbea}.ui-rating[data-rating="0"] .ui-rating__star:nth-of-type(1)~.ui-rating__star{display:none}.ui-rating[data-rating="1"] .ui-rating__star{color:#ffb800}.ui-rating[data-rating="1"] .ui-rating__star:nth-of-type(1)~.ui-rating__star{color:#d2dbea}.ui-rating[data-rating="2"] .ui-rating__star{color:#ffb800}.ui-rating[data-rating="2"] .ui-rating__star:nth-of-type(2)~.ui-rating__star{color:#d2dbea}.ui-rating[data-rating="3"] .ui-rating__star{color:#ffb800}.ui-rating[data-rating="3"] .ui-rating__star:nth-of-type(3)~.ui-rating__star{color:#d2dbea}.ui-rating[data-rating="4"] .ui-rating__star{color:#ffb800}.ui-rating[data-rating="4"] .ui-rating__star:nth-of-type(4)~.ui-rating__star{color:#d2dbea}.ui-rating[data-rating="5"] .ui-rating__star{color:#ffb800}.ui-rating__stars{display:flex;gap:0.4rem}.ui-rating__star{display:block;width:1.7rem;height:1.7rem;color:#d2dbea}.ui-rating__counter{display:block;position:relative;top:1px;font-size:1.4rem;line-height:1;font-weight:400;color:#6b717b}@media(min-width: 1200px){.ui-rating__counter{font-size:1.6rem}}.form-response-error,.form-response-loader,.form-response-success{display:block;padding:1rem 0;margin:0;font-size:1.4rem;line-height:1.3;font-weight:400}@media(min-width: 1200px){.form-response-error,.form-response-loader,.form-response-success{font-size:1.8rem;padding:2rem 0}}.form-response-error{color:#b21212}.form-response-loader{color:#a5aebe}.form-response-success{margin:0;padding:1.6rem 0;font-size:2rem;line-height:1.35;font-weight:500;color:#cc2e27}@media(min-width: 1200px){.form-response-success{font-size:2.2rem}}.field-error,.ui-validate{display:block;padding:2px 0 0 0;margin:0;font-size:1.4rem;line-height:1.3;font-weight:400;text-align:left;color:rgba(204,46,39,.7)}.ui-warning{display:block;margin:0;padding:1rem 0 0;font-size:1.4rem;line-height:1.3;font-weight:400;color:#cc2e27}.ui-warning a{font-weight:500}@media(min-width: 1200px){.ui-warning{font-size:1.8rem;padding:2rem 0 0}}.ui-legend{display:block;margin:0 0 3rem;font-size:2.2rem;line-height:1.3;font-weight:500}@media(min-width: 1200px){.ui-legend{margin:0 0 4rem;font-size:4rem}}.ui-label{display:block;margin:0 0 0.8rem;font-size:1.6rem;line-height:1.2;font-weight:400;color:#6b717b}@media(min-width: 1200px){.ui-label{font-size:1.8rem}}.ui-range__fromto{display:flex;justify-content:space-between;font-size:1.6rem;line-height:1.3;font-weight:400;color:#4f4e62;padding:1.6rem 0 0 0}.ui-period{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2.4rem;gap:2.4rem}.ui-period:before{content:"";display:block;position:absolute;top:50%;left:50%;width:1.2rem;height:1px;background:#828b9b;margin:0 0 0 -0.6rem}@media(min-width: 1200px){.ui-period{gap:3.6rem}.ui-period:before{width:1.6rem;margin:0 0 0 -0.8rem}}.ui-field{position:relative}.ui-prepend{position:absolute;top:0;left:0;margin:0;width:4.6rem;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#cc2e27}.ui-prepend svg{display:block;width:2rem;height:2rem}.ui-prepend~.ui-input{padding-left:4.6rem;padding-right:1.6rem}.ui-input,.ui-textarea{display:block;width:100%;height:5.2rem;border-radius:1rem;box-shadow:none;border:1px solid #d2dbea;background-color:#fff;background-repeat:no-repeat;background-position:right 1.6rem center;background-size:1.2rem 0.9rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.6rem;font-size:1.6rem;line-height:1.2;font-weight:400;color:#4f4e62;transition:.25s;overflow:hidden;text-overflow:ellipsis}.ui-input::-moz-placeholder, .ui-textarea::-moz-placeholder{color:#a5aebe;-moz-transition:.25s;transition:.25s}.ui-input::placeholder,.ui-textarea::placeholder{color:#a5aebe;transition:.25s}.ui-input:focus,.ui-textarea:focus{border-color:#a5aebe}.ui-input.is-error,.ui-textarea.is-error{background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8 8' stroke='%23CC2E27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 1L1 8' stroke='%23CC2E27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.ui-input.is-valid,.ui-textarea.is-valid{background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.07143L4.63636 7.5L11 1.5' stroke='%23A5AEBE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.ui-input:disabled,.ui-textarea:disabled{opacity:.4}.ui-input--light,.ui-textarea--light{background-color:#eef3fa;border-color:#eef3fa}.ui-input--light:focus,.ui-textarea--light:focus{border-color:rgba(165,174,190,.6)}.ui-input--light.is-error,.ui-textarea--light.is-error{background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8 8' stroke='%236B717B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 1L1 8' stroke='%23CC2E27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.ui-input--light.is-valid,.ui-textarea--light.is-valid{background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.07143L4.63636 7.5L11 1.5' stroke='%236562EF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media(min-width: 1200px){.ui-input,.ui-textarea{height:6rem;padding:1.6rem 2.4rem;font-size:1.8rem;background-position:right 2.4rem center}}.ui-textarea{height:13.2rem;resize:none}.ui-symbols{display:block;padding:1rem 0 0 0;margin:0;font-size:1.3rem;line-height:1.3;font-weight:500;text-align:right}.ui-checklist{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.ui-typelist{margin:0 -1rem -2rem;padding:0;list-style:none;display:flex;flex-wrap:wrap}.ui-typelist>li{padding:0 1rem 2rem;flex:0 0 50%;max-width:50%}.ui-typelist .ui-check{width:100%;height:100%}@media(min-width: 1200px){.ui-typelist>li{flex:0 0 auto;max-width:none}}.ui-check{display:inline-flex;vertical-align:top;align-items:flex-start;gap:1rem;cursor:pointer}.ui-check:hover .ui-check__tag,.ui-check:hover .ui-check__letter{background:#f9e3e7;color:#cc2e27}.ui-check:hover .ui-check__checkbox svg{opacity:.3}.ui-check:hover .ui-check__radio:after{opacity:.3}.ui-check:has(:disabled){pointer-events:none;opacity:.4}.ui-check:has(.ui-check__call){width:100%}.ui-check--light .ui-check__input:checked~.ui-check__checkbox{border-color:#e5efff;background-color:#e5efff;color:#6562ef}.ui-check--light .ui-check__checkbox{border-color:#e5efff;background-color:#e5efff;color:#6562ef}.ui-check--light .ui-check__text{color:#6b717b}.ui-check--redlight .ui-check__input:checked~.ui-check__checkbox{border-color:#f9e3e7;background-color:#f9e3e7;color:#cc2e27}.ui-check--redlight .ui-check__checkbox{border-color:#f9e3e7;background-color:#f9e3e7;color:#cc2e27}.ui-check--redlight .ui-check__text{color:#6b717b}@media(min-width: 1200px){.ui-check{gap:1.4rem}}.ui-check__input{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.ui-check__input:checked~.ui-check__checkbox{background:#cc2e27;border-color:#cc2e27;color:#fff}.ui-check__input:checked~.ui-check__checkbox svg{opacity:1}.ui-check__input:checked~.ui-check__radio{border-color:#cc2e27;color:#cc2e27}.ui-check__input:checked~.ui-check__radio:after{opacity:1}.ui-check__input:checked~.ui-check__switch{background:#cc2e27}.ui-check__input:checked~.ui-check__switch:before{transform:translate(1.6rem, 0)}@media(min-width: 1200px){.ui-check__input:checked~.ui-check__switch:before{transform:translate(2.4rem, 0)}}.ui-check__input:checked~.ui-check__card .ui-check__card-radio{border-color:#cc2e27}.ui-check__input:checked~.ui-check__card .ui-check__card-radio:after{opacity:1}.ui-check__input:checked~.ui-check__card .ui-check__card-collapse{display:block}.ui-check__input:checked~.ui-check__tag{background:#cc2e27;color:#fff}.ui-check__input:checked~.ui-check__tag .ui-check__tag-cancel{display:block}.ui-check__input:checked~.ui-check__call .ui-check__checkbox{background:#cc2e27;border-color:#cc2e27;color:#fff}.ui-check__input:checked~.ui-check__call .ui-check__checkbox svg{opacity:1}.ui-check__input:checked~.ui-check__city{background:#cc2e27;color:#fff}.ui-check__input:checked~.ui-check__type{border-color:#cc2e27;box-shadow:0 0 0 1px #cc2e27;background:rgba(0,0,0,0)}.ui-check__input:checked~.ui-check__letter{background:#cc2e27;color:#fff}.ui-check__input:checked~.ui-check__badge .ui-check__checkbox{background:#cc2e27;border-color:#cc2e27;color:#fff}.ui-check__input:checked~.ui-check__badge .ui-check__checkbox svg{opacity:1}.ui-check__input.is-error~.ui-check__checkbox,.ui-check__input.is-error~.ui-check__radio{border-color:rgba(204,46,39,.7)}.ui-check__badge{display:flex;align-items:center;gap:1rem;flex:1;background:#fff;color:#4f4e62;padding:1rem 1.2rem;border-radius:1rem}@media(min-width: 1200px){.ui-check__badge{gap:1.8rem;align-items:flex-start;padding:1.6rem 1.8rem}}.ui-check__letter{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:1rem;font-size:1.6rem;line-height:1.3;font-weight:400;background:#f3f7fc;color:#6b717b;transition:.25s}@media(min-width: 1200px){.ui-check__letter{width:100%;height:6rem;font-size:2.2rem;padding:0 1rem}}.ui-check__type{flex:1;display:flex;align-items:flex-start;border:1px solid #d2dbea;border-radius:1rem;padding:1.6rem;gap:1.6rem;color:#6b717b;transition:.25s;min-height:100%}.ui-check__type:hover{background:#f3f7fc}@media(min-width: 1200px){.ui-check__type{padding:2rem}}.ui-check__type-icon{display:block;width:2rem;height:2rem;flex:0 0 auto}.ui-check__type-icon img,.ui-check__type-icon svg{display:block;width:100%;height:100%}@media(min-width: 1200px){.ui-check__type-icon{width:2.4rem;height:2.4rem}}.ui-check__type-label{display:block;flex:1;font-size:1.4rem;line-height:1.8rem;font-weight:400}@media(min-width: 768px){.ui-check__type-label br{display:none}}@media(min-width: 1200px){.ui-check__type-label{font-size:1.8rem;line-height:2.4rem;font-weight:400}.ui-check__type-label br{display:block}}.ui-check__city{display:flex;align-items:center;height:2.6rem;padding:0 1rem;border-radius:0.4rem;transition:.25s;font-size:1.4rem;line-height:1.2;font-weight:400;background:#f3f7fc;color:#4f4e62}@media(min-width: 1200px){.ui-check__city{height:2.8rem;font-size:1.6rem}}.ui-check__call{display:flex;align-items:center;gap:1rem;color:#6b717b;flex:1}@media(min-width: 1200px){.ui-check__call{padding:1.2rem 1.2rem 1.2rem 2.4rem;min-height:6rem;border-radius:1rem;border:1px solid #d2dbea;gap:1.4rem}}.ui-check__switch{display:block;width:4rem;height:2.4rem;border-radius:3rem;background:rgba(165,174,190,.3);position:relative;cursor:pointer}.ui-check__switch:before{content:"";display:block;position:absolute;top:2px;left:2px;width:2rem;height:2rem;background:#fff;border-radius:50%;transition:.25s}@media(min-width: 1200px){.ui-check__switch{width:6.4rem;height:3.8rem}.ui-check__switch:before{width:3.2rem;height:3.2rem;top:0.3rem;left:0.3rem}}.ui-check__tag{display:inline-flex;vertical-align:top;align-items:center;justify-content:center;background:#f3f7fc;color:#4f4e62;transition:.25s;padding:0 1.4rem;height:3.4rem;border-radius:3rem;font-size:1.4rem;line-height:1.25;font-weight:400;cursor:pointer;pointer-events:none;gap:0.8rem}.ui-check__tag:hover{background:#f9e3e7;color:#cc2e27}@media(min-width: 1200px){.ui-check__tag{font-size:2.2rem;height:5.6rem;padding:0 2.8rem;gap:1.2rem}}.ui-check__tag-cancel{display:none;width:1.6rem;height:1.6rem;flex:0 0 auto}@media(min-width: 1200px){.ui-check__tag-cancel{width:2rem;height:2rem}}.ui-check__checkbox{display:block;width:2.4rem;height:2.4rem;flex:0 0 auto;border-radius:0.6rem;background:rgba(0,0,0,0);position:relative;border:2px solid rgba(165,174,190,.7);color:#cc2e27;transition:.25s}.ui-check__checkbox svg{display:block;position:absolute;top:-2px;left:-2px;width:calc(100% + 2px + 2px);height:calc(100% + 2px + 2px);max-width:none;transition:.25s;opacity:0;max-width:none}.ui-check__radio{display:block;width:2.4rem;height:2.4rem;flex:0 0 auto;border-radius:50%;background:rgba(0,0,0,0);position:relative;border:2px solid rgba(165,174,190,.7);color:#cc2e27;transition:.25s}.ui-check__radio:after{content:"";display:block;position:absolute;top:20%;left:20%;width:60%;height:60%;margin:0;transition:.25s;opacity:0;max-width:none;background:currentColor;border-radius:50%}.ui-check__text{display:block;font-size:1.6rem;line-height:1.8rem;font-weight:400;padding:0.3rem 0}.ui-check__text--small{font-size:1.3rem}@media(min-width: 1200px){.ui-check__text{font-size:1.8rem;line-height:2.4rem;font-weight:400;padding:0}.ui-check__text--small{font-size:1.4rem;line-height:1.8rem;font-weight:400;padding:0.3rem 0}}.ui-check__card{display:block;border-radius:2rem;border:1px solid #d2dbea;padding:1.6rem;position:relative;flex:1;min-height:100%}.ui-check__card:hover .ui-check__card-radio:after{opacity:.2}@media(min-width: 1200px){.ui-check__card{padding:2.8rem 2.8rem 2.8rem 11.6rem}.ui-check__card:before{content:"";display:block;position:absolute;top:0;left:8.8rem;bottom:0;border-left:1px solid #d2dbea}}.ui-check__card-primary{display:flex;align-items:flex-start;flex-wrap:wrap;gap:1.6rem}@media(min-width: 1200px){.ui-check__card-primary{gap:2rem}}.ui-check__card-radio{display:block;width:2.4rem;height:2.4rem;border:2px solid rgba(165,174,190,.7);border-radius:50%;position:relative;transition:.25s}.ui-check__card-radio:after{content:"";display:block;position:absolute;top:50%;left:50%;width:1.4rem;height:1.4rem;margin:-0.7rem 0 0 -0.7rem;background:#cc2e27;transition:.25s;opacity:0;border-radius:inherit}@media(min-width: 1200px){.ui-check__card-radio{position:absolute;top:50%;left:3.2rem;margin:-1.2rem 0 0 0}}.ui-check__card-title{display:block;margin:0;flex:1;font-size:1.6rem;line-height:2.4rem;font-weight:500}@media(min-width: 1200px){.ui-check__card-title{font-size:2.2rem}}.ui-check__card-price{display:block;flex:0 0 auto;font-size:1.6rem;line-height:2.4rem;font-weight:500}@media(min-width: 1200px){.ui-check__card-price{font-size:2.2rem}}.ui-check__card-desc{display:block;padding:1.6rem 0 0;flex:0 0 100%;font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b;position:relative}.ui-check__card-desc:before{content:"";display:block;position:absolute;top:0;left:-1.6rem;right:-1.6rem;border-top:1px solid #d2dbea}.ui-check__card-desc p{margin:0 0 1.2rem}.ui-check__card-desc p:last-child{margin:0}.ui-check__card-desc b{font-weight:500;color:#4f4e62}@media(min-width: 1200px){.ui-check__card-desc{font-size:1.8rem;padding:0}.ui-check__card-desc:before{display:none}}.ui-check__card-collapse{display:none;padding:2rem 0 0 0}.ui-check__card-collapse .row{margin:0 -0.5rem -2rem}.ui-check__card-collapse .row>[class^=col]{padding:0 0.5rem 2rem}.ui-check__card-collapse>.ui-warning{padding:0}@media(min-width: 1200px){.ui-check__card-collapse .row{margin:0 -1.6rem -2rem}.ui-check__card-collapse .row>[class^=col]{padding:0 1.6rem 2rem}.ui-check__card-collapse .row>[class^=col-xl-auto],.ui-check__card-collapse .row>[class*=" col-xl-auto"]{width:19.2rem}}.ui-delivery{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.ui-delivery .ui-check{display:flex}@media(min-width: 1200px){.ui-delivery{gap:3rem}.ui-delivery .ui-warning{width:250%}}.ui-payments{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.ui-payments .ui-check{display:flex;height:100%}@media(min-width: 768px){.ui-payments{grid-template-columns:repeat(2, 1fr);gap:2rem}}@media(min-width: 1200px){.ui-payments{grid-template-columns:repeat(2, 1fr);gap:3rem}}.ui-placeholder{position:relative;margin:0;height:5.2rem}.ui-placeholder:has(.is-open) .ui-placeholder__label,.ui-placeholder:has(.has-selected) .ui-placeholder__label{transform:scale(0.625) translate(0, -45%)}.ui-placeholder:has(:disabled){pointer-events:none;opacity:.4}.ui-placeholder--white .ui-placeholder__input,.ui-placeholder--white .ui-placeholder__textarea{border-color:rgba(0,0,0,0)}.ui-placeholder--light .ui-placeholder__input,.ui-placeholder--light .ui-placeholder__textarea{background-color:#eef3fa;border-color:#eef3fa}.ui-placeholder.is-password-visible .ui-placeholder__visibility svg:nth-of-type(1){opacity:1}.ui-placeholder.is-password-visible .ui-placeholder__visibility svg:nth-of-type(2){opacity:0}.ui-placeholder:has(.is-error) .ui-placeholder__input,.ui-placeholder:has(.is-error) .ui-placeholder__textarea{background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8 8' stroke='%23CC2E27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 1L1 8' stroke='%23CC2E27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.ui-placeholder:has(.is-valid) .ui-placeholder__input,.ui-placeholder:has(.is-valid) .ui-placeholder__textarea{background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.07143L4.63636 7.5L11 1.5' stroke='%23A5AEBE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.ui-placeholder:has(.ui-placeholder__visibility) .ui-placeholder__input,.ui-placeholder:has(.ui-placeholder__visibility) .ui-placeholder__textarea{background-position:right 4.8rem center}.ui-placeholder:has(.ui-placeholder__prepend) .ui-placeholder__label,.ui-placeholder:has(.ui-placeholder__prepend) .ui-placeholder__input,.ui-placeholder:has(.ui-placeholder__prepend) .ui-placeholder__textarea{padding-left:4.6rem;transform-origin:4.6rem center}@media(min-width: 1200px){.ui-placeholder:has(.ui-placeholder__prepend) .ui-placeholder__label,.ui-placeholder:has(.ui-placeholder__prepend) .ui-placeholder__input,.ui-placeholder:has(.ui-placeholder__prepend) .ui-placeholder__textarea{padding-left:5.6rem;transform-origin:5.6rem center}}.ui-placeholder:has(.ui-placeholder__textarea){height:auto}.ui-placeholder:has(.ui-placeholder__field){height:auto;background:#fff;border:1px solid rgba(0,0,0,0);border-radius:1rem;transition:.4s}.ui-placeholder:has(.ui-placeholder__field) .ui-placeholder__input,.ui-placeholder:has(.ui-placeholder__field) .ui-placeholder__textarea{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.ui-placeholder:has(.ui-placeholder__field):has(:focus){border-color:#a5aebe}.ui-placeholder:has(.ui-placeholder__input:not(:-moz-placeholder-shown),.ui-placeholder__textarea:not(:-moz-placeholder-shown)) .ui-placeholder__action{display:flex}.ui-placeholder:has(.ui-placeholder__input:not(:placeholder-shown),.ui-placeholder__textarea:not(:placeholder-shown)) .ui-placeholder__action{display:flex}.ui-placeholder:has(.ui-placeholder__field .is-error){border-color:rgba(204,46,39,.7)}.ui-placeholder:has(.ui-placeholder__field .is-error) .ui-placeholder__action{display:none !important}.ui-placeholder:has(.ui-placeholder__field .is-success) .ui-placeholder__input,.ui-placeholder:has(.ui-placeholder__field .is-success) .ui-placeholder__textarea{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1.5C13.125 1.5 16.5 4.875 16.5 9C16.5 13.125 13.125 16.5 9 16.5C4.87503 16.5 1.5 13.125 1.5 9C1.5 4.87503 4.87503 1.50004 9 1.5ZM12.7256 6.59668C12.4485 6.28927 11.9747 6.2643 11.667 6.54102L7.96191 9.87402L6.35352 8.31543C6.0561 8.02727 5.58122 8.03471 5.29297 8.33203C5.00473 8.62942 5.0113 9.10428 5.30859 9.39258L7.42188 11.4395C7.70501 11.7138 8.1522 11.7226 8.44531 11.459L12.6699 7.65625C12.9778 7.37915 13.0027 6.90455 12.7256 6.59668Z' fill='%231CC04A'/%3E%3C/svg%3E%0A");background-size:1.8rem 1.8rem}.ui-placeholder:has(.ui-placeholder__field .is-success) .ui-placeholder__action{display:none !important}@media(min-width: 1200px){.ui-placeholder{height:6rem}}.ui-placeholder__field{position:relative;height:5.2rem}@media(min-width: 1200px){.ui-placeholder__field{height:6rem}}.ui-placeholder__action{display:none;padding:0 1.6rem 1.6rem;position:relative;z-index:100;pointer-events:none}.ui-placeholder__action .ui-btn{width:100%;height:3.5rem;font-size:1.4rem;line-height:1.2;font-weight:500;padding:0 1.6rem;border-radius:0.8rem;pointer-events:auto}@media(min-width: 768px){.ui-placeholder__action{position:absolute;top:0;right:0.8rem;height:100%;align-items:center;padding:0;margin:0}}@media(min-width: 1200px){.ui-placeholder__action .ui-btn{height:4.4rem}}.ui-placeholder__prepend{position:absolute;top:0;left:0;width:4.6rem;height:100%;display:flex;align-items:center;justify-content:center;margin:0;pointer-events:none;color:#828b9b}@media(min-width: 1200px){.ui-placeholder__prepend{width:5.6rem}}.ui-placeholder__label{position:absolute;top:0;left:0;width:100%;height:inherit;pointer-events:none;display:flex;align-items:center;padding:0 1.6rem;color:#4f4e62;font-size:1.6rem;line-height:1.2;font-weight:300;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:transform .25s, color .25s;transform-origin:1.6rem center}@media(min-width: 1200px){.ui-placeholder__label{font-size:1.8rem;padding-left:2.4rem;padding-right:2.4rem;transform-origin:2.4rem center}}.ui-placeholder__visibility{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;height:inherit;aspect-ratio:1/1;transition:.25s;color:#a5aebe}.ui-placeholder__visibility:hover{color:#4f4e62}.ui-placeholder__visibility svg{display:block;width:2rem;height:2rem;position:absolute;top:50%;left:50%;margin:-1rem 0 0 -1rem;transition:opacity .25s}.ui-placeholder__visibility svg:nth-of-type(1){opacity:0}.ui-placeholder__visibility svg:nth-of-type(2){opacity:1}.ui-placeholder__input,.ui-placeholder__textarea{display:block;width:100%;background-color:#fff;background-position:right 2.4rem center;background-repeat:no-repeat;background-size:0.9rem 0.9rem;border:1px solid #d2dbea;padding:1.6rem 4.8rem 0.8rem 1.6rem;transition:.25s;font-size:1.6rem;line-height:1.2;font-weight:400;white-space:nowrap;text-overflow:ellipsis;color:#4f4e62;height:inherit;border-radius:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-placeholder__input::-moz-placeholder, .ui-placeholder__textarea::-moz-placeholder{color:rgba(0,0,0,0)}.ui-placeholder__input::placeholder,.ui-placeholder__textarea::placeholder{color:rgba(0,0,0,0)}.ui-placeholder__input:focus,.ui-placeholder__textarea:focus{border-color:#a5aebe}.ui-placeholder__input:not(:-moz-placeholder-shown)~.ui-placeholder__label, .ui-placeholder__textarea:not(:-moz-placeholder-shown)~.ui-placeholder__label{transform:scale(0.625) translate(0, -45%)}.ui-placeholder__input:focus~.ui-placeholder__label,.ui-placeholder__textarea:focus~.ui-placeholder__label,.ui-placeholder__input:not(:placeholder-shown)~.ui-placeholder__label,.ui-placeholder__textarea:not(:placeholder-shown)~.ui-placeholder__label{transform:scale(0.625) translate(0, -45%)}.ui-placeholder__input.is-error,.is-error.ui-placeholder__textarea{border-color:rgba(204,46,39,.7)}@media(min-width: 1200px){.ui-placeholder__input,.ui-placeholder__textarea{font-size:1.8rem;padding-left:2.4rem;padding-right:4.8rem}}.ui-placeholder__textarea{transition:box-shadow .25s;max-width:100%;min-height:11.2rem;height:auto;resize:none;padding-top:2.4rem;padding-bottom:1.6rem}.ui-placeholder__textarea~.ui-placeholder__label{height:6rem}@media(min-width: 1200px){.ui-placeholder__textarea{min-height:13.2rem}}.ui-placeholder__symbols{display:block;padding:1rem 0 0;font-size:1.3rem;line-height:1.3;font-weight:500;text-align:right;color:#a5aebe}@media(min-width: 1200px){.ui-placeholder__symbols{font-size:1.4rem}}.ui-placeholder__select .choices{padding-top:1.2rem}.ui-placeholder__select+.ui-placeholder__label{z-index:700}.ui-quantity{display:block;margin:0;flex:1;font-size:1.6rem;line-height:1.3;font-weight:400}@media(min-width: 1200px){.ui-quantity{font-size:1.8rem}}.ui-filter-handler{display:inline-flex;vertical-align:top;align-items:center;gap:1.2rem;font-size:1.6rem;line-height:1.3;font-weight:500;color:#4f4e62}.ui-filter-handler svg{display:block;width:2rem;height:2rem;flex:0 0 auto;color:#6b717b}.ui-filter-handler:hover{color:#cc2e27;color:var(--color-red)}.ui-view{display:flex;align-items:center;gap:1rem}@media(min-width: 1200px){.ui-view{gap:2rem}}.ui-view__text{display:none}@media(min-width: 1200px){.ui-view__text{display:block;font-size:1.8rem;line-height:1.3;font-weight:400;color:#a5aebe;margin:0 1rem 0 0}}.ui-view__check{display:block;position:relative}.ui-view__check-input{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.ui-view__check-input:checked~.ui-view__check-btn{color:#cc2e27}.ui-view__check-btn{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#a5aebe;transition:.25s;cursor:pointer}.ui-view__check-btn svg{display:block;width:100%;height:100%}.ui-view__check-btn:hover{color:#4f4e62}@media(min-width: 1200px){.ui-view__check-btn{width:3rem;height:3rem}}.ui-select select{width:100%}.is-loading .ui-loading{opacity:1;visibility:visible}.ui-loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ui-loading:after{content:"";display:block;position:absolute;top:50%;left:50%;width:3.2rem;height:3.2rem;border-radius:50%;border:2px solid #cc2e27;border:2px solid var(--color-red);border-right-color:rgba(0,0,0,0);margin:-1.6rem 0 0 -1.6rem;animation:spin .4s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ui-code{display:block;margin:1.6rem 0 0 0;font-size:1.8rem;line-height:1.3;font-weight:500;color:#fff;background:#828b9b;padding:1.6rem;border-radius:1rem}.ui-control{display:grid;grid-template-columns:1fr;justify-items:center;grid-gap:1.6rem;gap:1.6rem}.ui-control .ui-btn{width:100%}.ui-caption{display:block;margin:0;font-size:1.3rem;line-height:1.2;font-weight:500;color:#a5aebe}.ui-helper{display:block;margin:0;font-size:1.3rem;line-height:1.2;font-weight:500;color:#a5aebe}@media(min-width: 1200px){.ui-helper{font-size:1.4rem}}.ui-additional{font-size:1.3rem;line-height:1.3;font-weight:500;color:#a5aebe;margin:0 0 3.2rem}.ui-additional:last-child{margin-bottom:0}.ui-additional .row{align-items:center}.ui-additional .form-response-error{margin:0;padding:0;font-size:inherit;line-height:inherit;font-weight:inherit}@media(min-width: 1200px){.ui-additional{font-size:1.4rem}}.ui-tags{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:1rem}.ui-group{background:#f3f7fc;border:1px solid rgba(0,0,0,0);border-radius:1rem;padding:1.6rem}.ui-group.is-error{border-color:rgba(204,46,39,.7)}@media(min-width: 1200px){.ui-group{padding:1.6rem 2.4rem}}.ui-group__label{display:block;margin:0 0 1.6rem;font-size:1.4rem;line-height:1.3;font-weight:500;color:#a5aebe}.ui-group__member{display:block;margin:-0.8rem 0 0 0;font-size:1.6rem;line-height:1.3;font-weight:400}@media(min-width: 1200px){.ui-group__member{font-size:1.8rem}}.ui-group__checklist{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem}.ui-price{display:flex;flex-wrap:wrap;align-items:center;margin:0;gap:0.8rem 1.6rem;font-size:1.6rem;line-height:1.2;font-weight:400;color:#6b717b}@media(min-width: 1200px){.ui-price{font-size:1.8rem}}.ui-price__label{display:block;flex:1}.ui-price__value{display:block;flex:0 0 auto;font-size:1.8rem;line-height:1.2;font-weight:700;white-space:nowrap;color:#4f4e62}@media(min-width: 1200px){.ui-price__value{font-size:2.2rem}}.ui-vote{display:inline-flex;vertical-align:top;align-items:center;gap:1rem;transition:.25s;transform-origin:left center}.ui-vote:has(.ui-vote__input:checked){transform:scale(0.75)}.ui-vote:has(.ui-vote__input:checked) .ui-vote__item{color:#ffb800}.ui-vote:has(.ui-vote__input:checked) .ui-vote__item:has(.ui-vote__input:checked)~.ui-vote__item{color:#d2dbea}.ui-vote:has(.ui-vote__item:hover) .ui-vote__item{color:#ffb800}.ui-vote:has(.ui-vote__item:hover) .ui-vote__item:hover~.ui-vote__item{color:#d2dbea}@media(min-width: 992px){.ui-vote{transform-origin:right top}}.ui-vote__item{width:3rem;height:3rem;position:relative;color:#d2dbea;cursor:pointer;transition:color .25s}.ui-vote__item:before{content:"";display:block;position:absolute;top:-0.5rem;left:-0.5rem;right:-0.5rem;bottom:-0.5rem;border-radius:0.5rem}.ui-vote__item:hover{color:#ffb800}@media(min-width: 1200px){.ui-vote__item{width:4rem;height:4rem}}.ui-vote__input{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.ui-vote__star{display:block;width:100%;height:100%}.ui-upload-area.is-active .ui-upload-area__desc{display:none}.ui-upload-area__label{display:block;margin:0 0 1.6rem;font-size:1.4rem;line-height:1.3;font-weight:500;color:#4f4e62}@media(min-width: 1200px){.ui-upload-area__label{font-size:1.8rem}}.ui-upload-area__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1rem;gap:1rem}.ui-upload-area__wrapper>*{min-width:0}@media(min-width: 768px){.ui-upload-area__wrapper{gap:1.6rem;grid-template-columns:repeat(8, minmax(0, 12rem))}}.ui-upload-area__preview{margin:0;display:block;width:100%;height:auto;aspect-ratio:85/74;position:relative;background:#f3f7fc;border-radius:1rem;overflow:hidden}@media(min-width: 1200px){.ui-upload-area__preview{aspect-ratio:120/104}}.ui-upload-area__preview-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.ui-upload-area__preview-image img,.ui-upload-area__preview-image video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.ui-upload-area__preview-image svg{display:block;position:absolute;top:50%;left:50%;width:3rem;height:3rem;margin:-1.5rem 0 0 -1.5rem;z-index:50}.ui-upload-area__preview-delete{display:block;width:2rem;height:2rem;position:absolute;top:0.3rem;right:0.3rem;border-radius:50%;background:#fff;color:#cc2e27}.ui-upload-area__preview-delete svg{display:block;width:100%;height:100%}.ui-upload-area__handler{display:flex;align-items:center;justify-content:center;width:100%;height:auto;aspect-ratio:85/74;border-radius:1rem;position:relative;border:1px dashed #a5aebe;color:#cc2e27;cursor:pointer;transition:.25s}.ui-upload-area__handler:hover{border-color:#4f4e62}@media(min-width: 1200px){.ui-upload-area__handler{aspect-ratio:120/104}}.ui-upload-area__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ui-upload-area__icon{display:block;width:3rem;height:3rem;position:absolute;top:50%;left:50%;margin:-1.5rem 0 0 -1.5rem;cursor:pointer}.ui-upload-area__desc{font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b;align-self:center;grid-column:2/-1;padding:0 0 0 1rem}.ui-upload-area__desc p{margin:0 0 1rem}.ui-upload-area__desc p:last-child{margin:0}@media(min-width: 1200px){.ui-upload-area__desc{font-size:1.8rem}}.ui-upload-area__files{display:none}.ui-search{position:relative}.ui-search__input{display:block;width:100%;height:5.2rem;padding:0 6rem 0 1.6rem;border:1px solid #d2dbea;border-radius:1rem;font-size:1.6rem;line-height:1.2;font-weight:400;color:#4f4e62;transition:.25s}.ui-search__input::-moz-placeholder{color:#a5aebe}.ui-search__input::placeholder{color:#a5aebe}.ui-search__input:focus{border-color:#a5aebe}.ui-search__input:focus::-moz-placeholder{border-color:rgba(107,113,123,.7)}.ui-search__input:focus::placeholder{border-color:rgba(107,113,123,.7)}.ui-search__input:focus~.ui-search__btn{color:#cc2e27}.ui-search__input:focus~.ui-search__btn:hover{background:#cc2e27;color:#fff}@media(min-width: 1200px){.ui-search__input{font-size:1.8rem;padding-left:1.8rem}}.ui-search__btn{position:absolute;top:50%;right:0.8rem;margin:-1.8rem 0 0 0;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:0.8rem;transition:.25s;background:#eef3fa;color:#828b9b}.ui-search__btn svg{display:block;width:100%;height:100%}.ui-search__btn:hover{background:#cc2e27;color:#fff}.ui-share{position:relative}.ui-share.is-open .ui-share__dropdown{opacity:1;visibility:visible}.ui-share__toggle{display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:1rem;background:#fff;color:#6b717b}.ui-share__toggle svg{display:block;width:2rem;height:2rem}.ui-share__toggle:hover{color:#cc2e27}.ui-share__dropdown{position:absolute;top:100%;right:0;z-index:500;min-width:17.2rem;padding:1.6rem;border-radius:1rem;background:#fff;margin:1.6rem 0 0 0;transition:.25s;opacity:0;visibility:hidden}.ui-share__label{display:block;margin:0 0 1.6rem;font-size:1.4rem;line-height:1.3;font-weight:400;text-align:center;color:#4f4e62}.ui-share__social{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.8rem}.ui-share__social svg{display:block;width:2.4rem;height:2.4rem}.ui-share__social a{display:block;color:#a5aebe;opacity:.5;transition:.25s}.ui-share__social a:hover{color:#a5aebe;opacity:1}.ui-descr{display:none;color:#a5aebe;font-size:1.4rem;font-weight:500;line-height:normal}@media(min-width: 768px){.ui-descr{display:block}}.ui-social{margin:0}.ui-social dt{display:block;margin:0 0 1.6rem;font-size:1.8rem;line-height:1.3;font-weight:500;color:#4f4e62}.ui-social dd{margin:0 0 3.2rem}.ui-social *:last-child{margin-bottom:0}.ui-social__menu{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:1.6rem}.ui-social__link{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:1rem;background:#eef3fa;color:#a5aebe}.ui-social__link svg{display:block;width:100%;height:100%}.ui-social__link path{transition:.4s}.ui-social__link path:nth-child(1){opacity:1}.ui-social__link path:nth-child(2){opacity:0}.ui-social__link:hover path:nth-child(1){opacity:0}.ui-social__link:hover path:nth-child(2){opacity:1}.ui-tooltip{display:inline-flex;vertical-align:middle;position:relative;top:-1px;gap:1.2rem;cursor:pointer}.ui-tooltip:hover .ui-tooltip__icon{color:#4f4e62}.ui-tooltip__icon{display:block;width:2rem;height:2rem;flex:0 0 auto;color:#a5aebe;transition:.25s}@media(min-width: 1200px){.ui-tooltip__icon{width:2.4rem;height:2.4rem}}.ui-tooltip__content{display:none}.ui-tooltip__write-us{text-align:center;color:#6b717b}.ui-tooltip__write-us a{color:#6b717b;-webkit-text-decoration:underline;text-decoration:underline}.ui-tooltip__write-us a:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#4f4e62}.ui-bonuses{padding:1.8rem;border-radius:2rem;background:#f3f7fc}.ui-bonuses.is-active .ui-btn--white{color:#4f4e62}.ui-bonuses.is-active .ui-btn--white:hover{color:#cc2e27}.ui-bonuses.is-active .ui-btn__default{display:none}.ui-bonuses.is-active .ui-btn__active{display:flex}.ui-bonuses.is-active .ui-bonuses__info{display:flex}@media(min-width: 1200px){.ui-bonuses{padding:3rem 3.2rem;display:flex;align-items:flex-start;gap:1.6rem}}.ui-bonuses__text{display:block;margin:0 0 2rem;font-size:1.6rem;line-height:1.3;font-weight:400}.ui-bonuses__text b{font-weight:500}@media(min-width: 1200px){.ui-bonuses__text{margin:0;font-size:2.2rem;flex:1;display:flex;align-items:center;min-height:6rem}}.ui-bonuses__data{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width: 1200px){.ui-bonuses__data{gap:3rem}}.ui-bonuses__control{display:grid;grid-template-columns:1fr}.ui-bonuses__control .ui-placeholder{max-width:100%;margin:0 0 2rem}.ui-bonuses__control .ui-placeholder__input,.ui-bonuses__control .ui-placeholder__textarea{background:rgba(165,174,190,.1);border-color:rgba(0,0,0,0)}.ui-bonuses__control .ui-placeholder__input:focus,.ui-bonuses__control .ui-placeholder__textarea:focus{border-color:rgba(165,174,190,.5)}.ui-bonuses__control .ui-range{max-width:100%;margin:0 0 2rem}.ui-bonuses__control .ui-btn--white{color:#cc2e27}.ui-bonuses__control .ui-btn--white:hover{color:#4f4e62}@media(min-width: 768px){.ui-bonuses__control{grid-template-columns:repeat(2, 1fr);grid-template-areas:"input range" "button button";gap:0 2rem;align-items:center}.ui-bonuses__control .ui-placeholder{grid-area:input}.ui-bonuses__control .ui-range{grid-area:range}.ui-bonuses__control .ui-btn{grid-area:button}}@media(min-width: 1200px){.ui-bonuses__control{display:flex;align-items:center;gap:4rem}.ui-bonuses__control .ui-placeholder{width:29.8rem;margin:0}.ui-bonuses__control .ui-range{width:25.6rem;margin:0;padding:1rem 0 0 0}.ui-bonuses__control .ui-btn{width:15.6rem}}.ui-bonuses__info{background:#fff;border-radius:1rem;padding:1.6rem;display:flex;align-items:flex-start;gap:1rem;display:none}@media(min-width: 1200px){.ui-bonuses__info{padding:1.6rem 2.4rem}}.ui-bonuses__info-icon{display:block;width:2rem;height:2rem;flex:0 0 auto}.ui-bonuses__info-desc{flex:1;font-size:1.6rem;line-height:1.3;font-weight:400;color:#828b9b}.ui-bonuses__info-desc b{font-weight:500;color:#4f4e62}@media(min-width: 1200px){.ui-bonuses__info-desc{display:grid;grid-template-columns:1fr auto}}.ui-bonuses__info-text{display:block;margin:0 0 1rem;opacity:.8}@media(min-width: 1200px){.ui-bonuses__info-text{margin:0}}.ui-bonuses__info-cancel{-webkit-text-decoration:underline;text-decoration:underline;color:#cc2e27;color:var(--color-red);white-space:nowrap}.ui-bonuses__info-cancel:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#a8241e;color:var(--color-red-hover)}.ui-card-v{position:relative;display:flex;flex-direction:column;height:auto;min-height:100%;color:#4f4e62;flex:1;padding:0 0 2px}.ui-card-v:hover{color:#4f4e62}.ui-card-v:hover .ui-card-v__title a{color:#828b9b}.ui-card-v.is-lock .ui-card-v__price{filter:blur(0.6rem);pointer-events:none}.ui-card-v.is-lock .ui-card-v__addticart .ui-btn,.ui-card-v.is-lock .ui-card-v__btn{border-color:#6b717b;color:#6b717b}.ui-card-v.is-lock .ui-card-v__addticart .ui-btn:hover,.ui-card-v.is-lock .ui-card-v__btn:hover{border-color:#6b717b;background:#6b717b;color:#fff}.ui-card-v.is-lock .ui-card-list__profi{pointer-events:none}.ui-card-v.--book .ui-card-v__area{background-color:#f3f7fc}.ui-card-v__area{border-radius:1rem;border:1px solid #d2dbea;aspect-ratio:290/280;width:100%;height:auto;position:relative;margin:0 0 1.8rem;overflow:hidden;flex:0 0 auto}@media(min-width: 1200px){.ui-card-v__area{aspect-ratio:332/320;margin:0 0 2rem;border-radius:1.6rem}}.ui-card-v__badges{margin:0;padding:0;list-style:none;position:absolute;top:1rem;left:1rem;z-index:100;line-height:1}.ui-card-v__badges>li{margin:0 0 0.8rem}.ui-card-v__badges>li:last-child{margin:0}@media(min-width: 1200px){.ui-card-v__badges{top:1.2rem;left:1.2rem}}.ui-card-v__favorites{position:absolute;top:1rem;right:1rem;z-index:100;width:2.4rem;height:2.4rem;color:#a5aebe}.ui-card-v__favorites svg{display:block;width:100%;height:100%}.ui-card-v__favorites svg path{transition:.25s;fill:rgba(0,0,0,0);stroke:currentColor}.ui-card-v__favorites:hover{color:#cc2e27}.ui-card-v__favorites.is-active svg path{fill:#cc2e27;stroke:#cc2e27}@media(min-width: 1200px){.ui-card-v__favorites{top:1.2rem;right:1.2rem}}.ui-card-v__image{display:grid;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.ui-card-v__image img{display:block;max-width:100%;max-height:100%;flex:0 0 auto}.ui-card-v__image a{display:grid;align-items:center;justify-content:center;width:100%;height:100%}.ui-card-v__profi{display:flex;align-items:center;position:absolute;left:0;right:0;bottom:0;padding:0.9rem;background:#f3f7fc;border-top:1px solid #d2dbea;gap:0.6rem;margin:0;font-size:1.4rem;line-height:1.25;font-weight:400;color:#4f4e62}.ui-card-v__profi svg{display:block;width:1.6rem;height:1.6rem;flex:0 0 auto;color:#cc2e27}.ui-card-v__profi:hover{color:#828b9b}@media(min-width: 1200px){.ui-card-v__profi{height:3.8rem;font-size:1.6rem;padding:0.6rem 0.9rem;gap:0.9rem}}.ui-card-v__desc{display:flex;flex-direction:column;flex:1}.ui-card-v__price{display:block;margin:0 0 1.8rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem 2.2rem;font-size:1.8rem;line-height:1.2;font-weight:700}.ui-card-v__price ins{-webkit-text-decoration:none;text-decoration:none}.ui-card-v__price del{-webkit-text-decoration:line-through;text-decoration:line-through;color:#a5aebe;font-weight:500}.ui-card-v__price mark{font-weight:500}@media(min-width: 1200px){.ui-card-v__price{margin:0 0 2rem;font-size:2.2rem}}.ui-card-v__title{display:block;margin:0 0 1.2rem;font-size:1.6rem;line-height:1.25;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ui-card-v__title a{color:#4f4e62}@media(min-width: 1200px){.ui-card-v__title{font-size:2.2rem;padding:0 0.8rem 0 0}}.ui-card-v__rating{margin:auto 0 1.8rem}@media(min-width: 1200px){.ui-card-v__rating{margin:auto 0 2rem}}.ui-card-v__addtocart .ui-btn{height:4.5rem;font-size:1.6rem}@media(min-width: 1200px){.ui-card-v__addtocart .ui-btn{height:4.8rem;font-size:1.8rem}}.ui-card-v__btn{margin:0;display:flex;align-items:center;justify-content:center;width:100%;height:4.5rem;border-radius:1rem;border:2px solid #cc2e27;padding:0 0.8rem;font-size:1.6rem;line-height:1.2;font-weight:500;color:#4f4e62;transition:.25s}.ui-card-v__btn:hover{background:#cc2e27;color:#fff}@media(min-width: 1200px){.ui-card-v__btn{height:4.8rem;font-size:1.8rem}}.ui-card-v__author{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.8rem;color:#6b717b}@media(min-width: 1200px){.ui-card-v__author{gap:1.6rem;margin:0 0 3rem}}.ui-card-v__author-image{display:block;overflow:hidden;width:5rem;height:5rem;border-radius:50%;border:1px solid #d2dbea;flex:0 0 auto}.ui-card-v__author-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-card-v__author-cite{display:block;margin:0;flex:1;font-size:1.4rem;line-height:1.3;font-weight:400;font-style:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width: 1200px){.ui-card-v__author-cite{font-size:1.8rem}}.ui-card-tile{position:relative;display:flex;flex-direction:column;height:auto;min-height:100%;color:#4f4e62;flex:1}.ui-card-tile:hover{color:#4f4e62}.ui-card-tile:hover .ui-card-tile__title a{color:#828b9b}.ui-card-tile.is-lock .ui-card-tile__price{filter:blur(0.6rem);pointer-events:none}.ui-card-tile.is-lock .ui-card-tile__addticart .ui-btn,.ui-card-tile.is-lock .ui-card-tile__btn{border-color:#6b717b;color:#6b717b}.ui-card-tile.is-lock .ui-card-tile__addticart .ui-btn:hover,.ui-card-tile.is-lock .ui-card-tile__btn:hover{border-color:#6b717b;background:#6b717b;color:#fff}.ui-card-tile.is-lock .ui-card-list__profi{pointer-events:none}.ui-card-tile__area{border-radius:1rem;border:1px solid #d2dbea;aspect-ratio:1/1;width:100%;height:auto;position:relative;margin:0 0 1.6rem;overflow:hidden}@media(min-width: 1200px){.ui-card-tile__area{aspect-ratio:424/408;margin:0 0 2rem;border-radius:2rem}}.ui-card-tile__badges{margin:0;padding:0;list-style:none;position:absolute;top:0.8rem;left:0.8rem;z-index:100;line-height:1}.ui-card-tile__badges>li{margin:0 0 0.6rem}.ui-card-tile__badges>li:last-child{margin:0}@media(min-width: 1200px){.ui-card-tile__badges{top:1.6rem;left:1.6rem}.ui-card-tile__badges>li{margin:0 0 1.2rem}.ui-card-tile__badges .ui-badge{height:3rem;font-size:1.6rem}}.ui-card-tile__favorites{position:absolute;top:1rem;right:1rem;z-index:100;width:2rem;height:2rem;color:#a5aebe}.ui-card-tile__favorites svg{display:block;width:100%;height:100%}.ui-card-tile__favorites svg path{transition:.25s;fill:#fff;stroke:currentColor}.ui-card-tile__favorites:hover{color:#cc2e27}.ui-card-tile__favorites.is-active svg path{fill:#cc2e27;stroke:#cc2e27}@media(min-width: 1200px){.ui-card-tile__favorites{top:1.6rem;right:1.6rem;width:3rem;height:3rem}}.ui-card-tile__image{display:grid;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.ui-card-tile__image img{display:block;max-width:100%;max-height:100%;flex:0 0 auto}.ui-card-tile__image a{display:grid;align-items:center;justify-content:center;width:100%;height:100%}.ui-card-tile__profi{display:flex;align-items:center;position:absolute;left:0;right:0;bottom:0;padding:0.8rem;background:#f3f7fc;border-top:1px solid #d2dbea;gap:0.6rem;margin:0;min-height:3rem;overflow:hidden;font-size:1.1rem;line-height:1.25;font-weight:400;color:#4f4e62}.ui-card-tile__profi svg{display:block;width:1.2rem;height:1.2rem;flex:0 0 auto;color:#cc2e27}.ui-card-tile__profi:hover{color:#828b9b}@media(min-width: 1200px){.ui-card-tile__profi{min-height:4.8rem;font-size:1.8rem;padding:0.6rem 1.4rem;gap:1rem}.ui-card-tile__profi svg{width:2.4rem;height:2.4rem}}.ui-card-tile__desc{display:flex;flex-direction:column;flex:1}.ui-card-tile__price{display:block;margin:0 0 1rem;display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem 1.2rem;font-size:1.2rem;line-height:1.2;font-weight:700}.ui-card-tile__price ins{-webkit-text-decoration:none;text-decoration:none}.ui-card-tile__price del{-webkit-text-decoration:line-through;text-decoration:line-through;color:#a5aebe;font-weight:500}.ui-card-tile__price mark{font-weight:500}@media(min-width: 1200px){.ui-card-tile__price{margin:0 0 2rem;font-size:2.2rem;gap:0.6rem 2.2rem}.ui-card-tile__price mark{margin:0 0 0 auto}}.ui-card-tile__title{display:block;margin:0 0 1rem;font-size:1.2rem;line-height:1.25;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ui-card-tile__title a{color:#4f4e62}@media(min-width: 1200px){.ui-card-tile__title{font-size:2.2rem;margin:0 0 1.6rem}}.ui-card-tile__rating{margin:auto 0 1.6rem;gap:0.8rem}.ui-card-tile__rating .ui-rating__stars{gap:0.4rem}.ui-card-tile__rating .ui-rating__star{width:1.2rem;height:1.2rem}.ui-card-tile__rating .ui-rating__counter{font-size:1.2rem}@media(min-width: 1200px){.ui-card-tile__rating{margin:auto 0 2rem;gap:1.4rem}.ui-card-tile__rating .ui-rating__stars{gap:0.4rem}.ui-card-tile__rating .ui-rating__star{width:2rem;height:2rem}.ui-card-tile__rating .ui-rating__counter{font-size:1.8rem}}.ui-card-tile__addtocart .ui-btn{height:4rem;font-size:1.2rem}@media(min-width: 1200px){.ui-card-tile__addtocart .ui-btn{height:5.2rem;font-size:1.8rem}}.ui-card-tile__btn{margin:0;display:flex;align-items:center;justify-content:center;width:100%;height:4rem;border-radius:1rem;border:2px solid #cc2e27;padding:0 0.8rem;font-size:1.2rem;line-height:1.2;font-weight:500;color:#4f4e62;transition:.25s}.ui-card-tile__btn:hover{background:#cc2e27;color:#fff}@media(min-width: 1200px){.ui-card-tile__btn{height:5.2rem;font-size:1.8rem}}.ui-card-article{display:flex;flex-direction:column;height:100%;color:#4f4e62;background:#fff;border:1px solid #d2dbea;border-radius:2rem;overflow:hidden}.ui-card-article:hover{color:#4f4e62}.ui-card-article:hover .ui-card-article__title,.ui-card-article:hover .ui-card-article__link{color:#cc2e27}.ui-card-article__image{display:block;width:100%;height:auto;background:#d2dbea;aspect-ratio:290/194}.ui-card-article__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.ui-card-article__image{aspect-ratio:424/284}}.ui-card-article__desc{padding:1.8rem;display:flex;flex-direction:column;flex:1}@media(min-width: 1200px){.ui-card-article__desc{padding:2.8rem 3rem}}.ui-card-article__breadcrumbs{margin:0 0 1.8rem;padding:0;list-style:none;display:flex;flex-wrap:nowrap;gap:0.7rem 1.4rem;font-size:1.2rem;line-height:1.3;font-weight:400;white-space:nowrap;color:#6b717b}.ui-card-article__breadcrumbs>li{position:relative}.ui-card-article__breadcrumbs>li:after{content:"";display:block;width:0.4rem;height:0.4rem;border-radius:50%;background:#d2dbea;position:absolute;top:50%;right:-0.7rem;margin:-2px -2px 0 0}.ui-card-article__breadcrumbs>li:first-child{flex:0 0 auto}.ui-card-article__breadcrumbs>li:last-child{overflow:hidden;text-overflow:ellipsis;flex:1;white-space:nowrap}.ui-card-article__breadcrumbs>li:last-child:after{display:none}@media(min-width: 1200px){.ui-card-article__breadcrumbs{font-size:1.6rem;margin:0 -0.8rem 3rem 0;gap:1.8rem 3.6rem}.ui-card-article__breadcrumbs>li:after{width:0.8rem;height:0.8rem;right:-1.8rem;margin:-0.4rem -0.4rem 0 0}}.ui-card-article__title{display:block;margin:0 0 1.2rem;font-size:1.6rem;line-height:1.3;font-weight:700;text-transform:uppercase;transition:.25s;color:#4f4e62}@media(min-width: 1200px){.ui-card-article__title{margin:0 0 2rem;font-size:2.2rem}}.ui-card-article__text{display:block;margin:0 0 1.8rem;font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 1200px){.ui-card-article__text{font-size:1.8rem;margin:0 0 3rem;-webkit-line-clamp:3}}.ui-card-article__info{margin:auto 0 0 0;display:flex;align-items:center;justify-content:space-between}.ui-card-article__views{display:inline-flex;vertical-align:top;align-items:center;gap:0.6rem;font-size:1.2rem;line-height:1.3;font-weight:400;color:#6b717b}.ui-card-article__views svg{display:block;width:1.6rem;height:1.6rem}@media(min-width: 1200px){.ui-card-article__views{font-size:1.6rem;gap:0.8rem}.ui-card-article__views svg{width:2.4rem;height:2.4rem}}.ui-card-article__link{display:inline-flex;vertical-align:top;align-items:center;gap:0.8rem;font-size:1.4rem;line-height:1.3;font-weight:500;color:#4f4e62;transition:.25s}@media(min-width: 1200px){.ui-card-article__link{font-size:1.8rem}}.ui-card-other{display:flex;flex-direction:column;height:100%;color:#4f4e62;background:#fff;border:1px solid #d2dbea;border-radius:2rem;overflow:hidden}.ui-card-other:hover{color:#4f4e62}.ui-card-other:hover .ui-card-other__title{color:#cc2e27}@media(min-width: 768px){.ui-card-other{display:grid;grid-template-columns:272fr 456fr}}.ui-card-other__image{display:block;width:100%;height:auto;background:#d2dbea;aspect-ratio:343/234;position:relative}.ui-card-other__image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.ui-card-other__image{aspect-ratio:unset;height:100%}}.ui-card-other__desc{padding:2rem 1.8rem;display:flex;flex-direction:column;flex:1}@media(min-width: 1200px){.ui-card-other__desc{padding:2.8rem 3.2rem}}.ui-card-other__title{display:block;margin:0 0 2rem;font-size:1.6rem;line-height:1.3;font-weight:700;text-transform:uppercase;transition:.25s;color:#4f4e62}@media(min-width: 1200px){.ui-card-other__title{font-size:2.2rem}}.ui-card-other__link{display:inline-flex;vertical-align:top;align-items:center;gap:0.8rem;font-size:1.6rem;line-height:1.3;font-weight:500;color:#4f4e62;transition:.25s;margin:auto 0 0 0}@media(min-width: 1200px){.ui-card-other__link{font-size:1.8rem;gap:1rem}}.ui-card-promo{display:flex;flex-direction:column;height:100%;color:#4f4e62;background:#fff;border:1px solid #d2dbea;border-radius:2rem;overflow:hidden}.ui-card-promo:hover{color:#4f4e62}.ui-card-promo:hover .ui-card-promo__title{color:#cc2e27}.ui-card-promo__image{display:block;width:100%;height:auto;background:#d2dbea;aspect-ratio:290/174;position:relative}.ui-card-promo__image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.ui-card-promo__image{aspect-ratio:424/250}}.ui-card-promo__desc{padding:2rem 1.8rem;display:flex;flex-direction:column;flex:1}@media(min-width: 1200px){.ui-card-promo__desc{padding:3rem 2.8rem 2.8rem}}.ui-card-promo__title{display:block;margin:0 0 1.2rem;font-size:1.6rem;line-height:1.3;font-weight:700;text-transform:uppercase;transition:.25s;color:#4f4e62}@media(min-width: 1200px){.ui-card-promo__title{margin:0 0 2rem;font-size:2.2rem}}.ui-card-promo__text{display:block;margin:0 0 2rem;font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 1200px){.ui-card-promo__text{font-size:1.8rem;margin:0 0 3rem}}.ui-card-promo__info{margin:auto 0 0 0;display:flex;align-items:center;justify-content:space-between;color:#6b717b}.ui-card-promo__link{display:inline-flex;vertical-align:top;align-items:center;gap:0.8rem;color:#4f4e62;transition:.25s;font-size:1.4rem;line-height:1.3;font-weight:500}@media(min-width: 1200px){.ui-card-promo__link{font-size:1.8rem}}.ui-card-promo__time{display:flex;align-items:center;gap:0.8rem;font-size:1.4rem;line-height:1.3;font-weight:400}.ui-card-promo__time svg{color:#a5aebe}@media(min-width: 1200px){.ui-card-promo__time{font-size:1.6rem}}.ui-pagination{display:flex;flex-direction:column;gap:1.4rem}.ui-pagination--white .ui-pagination__prev,.ui-pagination--white .ui-pagination__next,.ui-pagination--white .ui-pagination__link{background:#fff}@media(min-width: 1200px){.ui-pagination{gap:4rem}}.ui-pagination__loadmore{display:flex;align-items:center;justify-content:center;gap:1.4rem;height:4.4rem;border-radius:1rem;background:#f3f7fc;color:#6b717b;font-size:1.6rem;line-height:1.3;font-weight:400;transition:.25s}.ui-pagination__loadmore:hover{background:#f9e3e7;color:#cc2e27}.ui-pagination__loadmore svg{display:none}@media(min-width: 1200px){.ui-pagination__loadmore{height:6rem;font-size:2.2rem}.ui-pagination__loadmore svg{display:block}}.ui-pagination__nav{display:flex;align-items:center;justify-content:space-between;gap:0.6rem}@media(min-width: 1200px){.ui-pagination__nav{padding:3rem 0;border-top:1px solid #d2dbea;border-bottom:1px solid #d2dbea}}.ui-pagination__menu{margin:0;padding:0;list-style:none;display:flex;gap:0.6rem}.ui-pagination__menu>li{flex:1}.ui-pagination__menu>li:nth-of-type(6n - 3),.ui-pagination__menu>li:nth-of-type(6n - 2){display:none}@media(min-width: 768px){.ui-pagination__menu>li:nth-of-type(6n - 3),.ui-pagination__menu>li:nth-of-type(6n - 2){display:block}}@media(min-width: 1200px){.ui-pagination__menu{gap:1.2rem}}.ui-pagination__prev,.ui-pagination__next,.ui-pagination__link{display:flex;align-items:center;justify-content:center;height:4.4rem;min-width:4.4rem;border-radius:1rem;background:#f3f7fc;color:#6b717b;transition:.25s;font-size:1.6rem;line-height:1.3;font-weight:400;position:relative}.ui-pagination__prev svg,.ui-pagination__next svg,.ui-pagination__link svg{display:block;width:2rem;height:2rem}.ui-pagination__prev:hover,.ui-pagination__next:hover,.ui-pagination__link:hover{background:#f9e3e7;color:#cc2e27}.ui-pagination__prev.is-active,.ui-pagination__next.is-active,.ui-pagination__link.is-active{background:#cc2e27;color:#fff}.ui-pagination__prev.is-disabled,.ui-pagination__next.is-disabled,.ui-pagination__link.is-disabled{pointer-events:none;color:#a5aebe}@media(min-width: 1200px){.ui-pagination__prev,.ui-pagination__next,.ui-pagination__link{height:6rem;min-width:6rem;font-size:2.2rem;gap:1rem}.ui-pagination__prev svg,.ui-pagination__next svg,.ui-pagination__link svg{width:2.8rem;height:2.8rem}}.ui-pagination__prev,.ui-pagination__next{text-indent:-999.9rem;flex:0 0 auto;font-size:0}@media(min-width: 1200px){.ui-pagination__prev,.ui-pagination__next{font-size:2.2rem;text-indent:0;padding:0 2.2rem}}.ui-number{display:flex;width:10.6rem;height:4rem;border:1px solid #d2dbea;background:#f3f7fc;border-radius:1rem;overflow:hidden}.ui-number.is-one .ui-number__decrease{text-indent:-999.9rem}.ui-number.is-one .ui-number__decrease svg{opacity:1}.ui-number:has(:disabled){opacity:.4;pointer-events:none}@media(min-width: 1200px){.ui-number{width:13.6rem;height:5.2rem}}.ui-number__decrease,.ui-number__increase{padding:0;flex:0 0 auto;width:3.3rem;height:100%;display:flex;align-items:center;justify-content:center;position:relative;transition:color .25s;font-size:1.8rem;line-height:1.3;font-weight:400;background:#fff;color:#4f4e62}.ui-number__decrease:hover,.ui-number__increase:hover{color:#cc2e27;color:var(--color-red)}.ui-number__decrease svg,.ui-number__increase svg{display:block;position:absolute;top:50%;left:50%;width:2.4rem;height:2.4rem;margin:-1.2rem 0 0 -1.2rem;transition:opacity .25;opacity:0}@media(min-width: 1200px){.ui-number__decrease,.ui-number__increase{width:4.3rem;font-size:2.2rem}.ui-number__decrease svg,.ui-number__increase svg{width:3rem;height:3rem;margin:-1.5rem 0 0 -1.5rem}}.ui-number__decrease{border-right:1px solid #d2dbea}.cart__table-number .ui-number.is-one .ui-number__decrease{text-indent:0}.ui-number__increase{border-left:1px solid #d2dbea}.ui-number__input{display:block;width:100%;height:100%;font-size:1.6rem;line-height:1.2;font-weight:400;color:#4f4e62;text-align:center}@media(min-width: 1200px){.ui-number__input{font-size:2.2rem}}.ui-review{position:relative;overflow:hidden;background:#f3f7fc;border-radius:1rem;padding:1.6rem;height:100%;display:flex;flex-direction:column}@media(min-width: 1200px){.ui-review{padding:3.2rem;border-radius:2rem}}.ui-review__head{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 2.4rem;gap:1.6rem}@media(min-width: 1200px){.ui-review__head{margin:0 0 3rem;gap:4rem}}.ui-review__scroll{margin:auto 0 0 0}.ui-review__time{display:block;margin:0;font-size:1.4rem;line-height:1.3;font-weight:400;color:#a5aebe;flex:1}@media(min-width: 1200px){.ui-review__time{font-size:1.8rem;flex:0 0 auto}}.ui-review__rating{flex:0 0 auto}.ui-review__rating .ui-rating__star{width:1.2rem;height:1.2rem}@media(min-width: 1200px){.ui-review__rating{gap:1.4rem}.ui-review__rating .ui-rating__star{width:2rem;height:2rem}.ui-review__rating .ui-rating__counter{font-size:1.8rem}}.ui-review__title{display:block;margin:0;font-size:1.6rem;line-height:1.3;font-weight:500;flex:0 0 100%}@media(min-width: 1200px){.ui-review__title{font-size:2.2rem;flex:1;order:-100}}.ui-review__body{font-size:1.4rem;line-height:1.3;font-weight:400;margin:0 0 2.4rem;color:#6b717b}.ui-review__body:last-child{margin:0}.ui-review__body dl{margin:0}.ui-review__body dt{display:block;margin:0 0 0.8rem;font-weight:500;color:#4f4e62}.ui-review__body dd{display:block;margin:0 0 1.6rem;color:#6b717b}.ui-review__body dd:last-child{margin-bottom:0}.ui-review__body p{margin:0 0 1.6rem}.ui-review__body p:last-child{margin-bottom:0}@media(min-width: 1200px){.ui-review__body{font-size:1.8rem}.ui-review__body dt{margin:0 0 1rem}.ui-review__body dd{margin:0 0 2rem}.ui-review__body p{margin:0 0 2rem}}.ui-comment{display:flex;flex-direction:column;gap:2.4rem}@media(min-width: 1200px){.ui-comment.--faq .ui-comment__item-body{font-size:2.2rem}}.ui-comment__item{position:relative;padding:1.6rem}.ui-comment__item:before,.ui-comment__item:after{content:"";display:block;position:absolute;top:100%;margin:-1px 0 0 0}.ui-comment__item:before{z-index:1}.ui-comment__item:after{z-index:2}.ui-comment__item.--question{margin-right:1.6rem;border-radius:2rem 2rem 2rem 0;box-shadow:inset 0 0 0 1px #d2dbea;background:#fff}.ui-comment__item.--question:before{left:0;border-right:2.2rem solid rgba(0,0,0,0);border-top:2.2rem solid #d2dbea}.ui-comment__item.--question:after{left:1px;border-right:2rem solid rgba(0,0,0,0);border-top:2rem solid #fff}.ui-comment__item.--answer{margin-left:1.6rem;border-radius:2rem 2rem 0 2rem;background:#f3f7fc}.ui-comment__item.--answer:before{right:0;border-left:2.2rem solid rgba(0,0,0,0);border-top:2.2rem solid #f3f7fc}.ui-comment__item.--answer:after{right:1px;border-left:2rem solid rgba(0,0,0,0);border-top:2rem solid #f3f7fc}@media(min-width: 1200px){.ui-comment__item{padding:3.2rem}.ui-comment__item.--question{margin-right:0}.ui-comment__item.--answer{margin-left:23rem}}.ui-comment__item-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 1.6rem}@media(min-width: 1200px){.ui-comment__item-head{margin:0 0 2rem}}.ui-comment__item-body{margin:0 0 1.6rem;font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b}.ui-comment__item-body:last-child{margin-bottom:0}.ui-comment__item-body p{margin:0 0 1.6rem}.ui-comment__item-body p:last-child{margin-bottom:0}@media(min-width: 1200px){.ui-comment__item-body{font-size:1.8rem;margin:0 0 2rem}}.ui-comment__item-foot{display:flex;align-items:center;gap:1.6rem}@media(min-width: 1200px){.ui-comment__item-foot{gap:3.2rem}}.ui-comment__item-author{display:block;flex:1;font-size:1.4rem;line-height:1.3;font-weight:500;color:#4f4e62}@media(min-width: 1200px){.ui-comment__item-author{font-size:1.8rem;flex:0 0 auto}}.ui-comment__item-time{display:block;font-size:1.4rem;line-height:1.3;font-weight:400;color:#a5aebe}@media(min-width: 1200px){.ui-comment__item-time{font-size:1.8rem}}.ui-comment__item.--question:before,.ui-comment__item.--question:after{all:unset}.ui-comment__item.--question:after{content:"";display:block;position:absolute;top:100%;left:0;width:24PX;height:22PX;background-image:url("data:image/svg+xml,%3Csvg width='24' height='22' viewBox='0 0 24 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_10401_59213)'%3E%3Cpath d='M20 -150.5H1242C1252.77 -150.5 1261.5 -141.77 1261.5 -131V-18C1261.5 -7.23045 1252.77 1.5 1242 1.5H22.0713C20.6126 1.5 19.2131 2.07988 18.1816 3.11133L0.5 20.793V-131C0.500003 -141.77 9.23045 -150.5 20 -150.5Z' fill='white' stroke='%23D2DBEA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10401_59213'%3E%3Crect width='24' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0 0;background-size:contain;margin:-2PX 0 0 0}.ui-supporting{display:block;margin:0;padding:1.6rem;border-radius:1rem;background:#f3f7fc}@media(min-width: 1200px){.ui-supporting{padding:2.2rem 2.4rem;position:relative;display:flex;align-items:flex-end}}.ui-supporting__desc{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.ui-supporting__desc>*{min-width:0}@media(min-width: 1200px){.ui-supporting__desc{gap:1.6rem;flex:1}}.ui-supporting__text{display:block;margin:0;font-size:1.4rem;line-height:1.2;font-weight:400}@media(min-width: 1200px){.ui-supporting__text{font-size:1.6rem}}.ui-supporting__image{display:none}@media(min-width: 1200px){.ui-supporting__image{position:relative;height:auto;width:10rem;display:flex;align-items:flex-end;justify-content:center;flex:0 0 auto;margin:-2.2rem 0}.ui-supporting__image img{display:block}}.ui-timer{display:block;margin:0 0 1.6rem;font-size:1.3rem;line-height:1.3;font-weight:500;color:#a5aebe}.ui-timer a{-webkit-text-decoration:underline;text-decoration:underline;color:#a5aebe}.ui-timer a:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#6b717b}@media(min-width: 1200px){.ui-timer{font-size:1.4rem}}.ui-tabs__control{display:flex;margin:0 0 3.2rem}.ui-tabs__btn{display:flex;align-items:center;justify-content:center;flex:1;height:3.8rem;font-size:1.4rem;line-height:1.2;font-weight:500;color:#a5aebe;border-bottom:2px solid #d2dbea;transition:.25s}.ui-tabs__btn:hover{color:#6b717b}.ui-tabs__btn.is-active{border-color:#cc2e27;color:#cc2e27}@media(min-width: 1200px){.ui-tabs__btn{font-size:1.6rem;height:4rem}}.ui-tabs__wrapper{position:relative;overflow:hidden;display:flex}.ui-tabs__content{opacity:0;visibility:hidden;flex:0 0 100%}.ui-tabs__content.is-active{opacity:1;visibility:visible;order:-100;transition:opacity .5s}.ui-event{border-radius:1rem;background:#f3f7fc;padding:1rem;display:grid;grid-template-columns:9rem 1fr;grid-template-areas:"image title" "image info" "price price";align-items:start;grid-gap:0 1.6rem;gap:0 1.6rem;color:#4f4e62;-webkit-text-decoration:none;text-decoration:none}.ui-event:hover{color:#4f4e62;-webkit-text-decoration:none;text-decoration:none}@media(min-width: 1200px){.ui-event{padding:1.2rem;grid-template-areas:"image title" "image info" "image price";grid-template-columns:14rem 1fr;gap:0 2.4rem}}.ui-event__image{position:relative;display:block;width:9rem;height:auto;aspect-ratio:140/100;border-radius:0.6rem;overflow:hidden;margin:0 0 2.4rem;grid-area:image}.ui-event__image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%)}.ui-event__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.ui-event__image{width:14rem;border-radius:1rem;margin:0}}.ui-event__title{margin:0 0 0.6rem;font-size:1.6rem;line-height:1.2;font-weight:500;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:title}.ui-event__info{margin:0 0 2.4rem;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:0.8rem 1.6rem;font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b;grid-area:info}.ui-event__info>li{position:relative}.ui-event__info>li:after{content:"";display:block;position:absolute;top:50%;right:-0.8rem;width:0.4rem;height:0.4rem;border-radius:50%;background:#d2dbea;margin:-2px 0 0 0}.ui-event__info>li:last-child:after{display:none}@media(min-width: 1200px){.ui-event__info{margin:0 0 1.2rem}}.ui-event__price{display:flex;flex-wrap:wrap;align-items:center;gap:0.8rem;margin:0;font-size:1.8rem;line-height:1.2;font-weight:700;color:#4f4e62;grid-area:price}.ui-event__price ins{-webkit-text-decoration:none;text-decoration:none}.ui-event__price del{-webkit-text-decoration:line-through;text-decoration:line-through;color:#a5aebe;font-size:1.4rem;font-weight:500}.ui-event__price mark{color:#cc2e27;font-size:1.4rem;font-weight:500}.ui-counter{display:inline-flex;vertical-align:top;width:auto;height:2.4rem;overflow:hidden}.ui-counter:has(:disabled){opacity:.4;pointer-events:none}.ui-counter.is-one .ui-counter__decrease svg:nth-of-type(1){opacity:0}.ui-counter.is-one .ui-counter__decrease svg:nth-of-type(2){opacity:1}@media(min-width: 1200px){.ui-counter{height:3rem}}.ui-counter__decrease,.ui-counter__increase{padding:0;flex:0 0 auto;width:auto;aspect-ratio:1/1;height:100%;display:flex;align-items:center;justify-content:center;position:relative;transition:.25s;border-radius:1rem;background:#fff;color:#4f4e62}.ui-counter__decrease svg,.ui-counter__increase svg{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.ui-counter__decrease svg:nth-of-type(1),.ui-counter__increase svg:nth-of-type(1){opacity:1}.ui-counter__decrease svg:nth-of-type(2),.ui-counter__increase svg:nth-of-type(2){opacity:0}.ui-counter__decrease:hover,.ui-counter__increase:hover{background:#cc2e27;background:var(--color-red);color:#fff}.ui-counter__input{display:block;width:6rem;height:100%;font-size:1.4rem;line-height:1.2;font-weight:500;color:#6b717b;text-align:center}@media(min-width: 1200px){.ui-counter__input{width:6.4rem;font-size:1.6rem}}.ui-addtocart .ui-btn{width:100%}.ui-addtocart.is-active .ui-addtocart__false{display:none}.ui-addtocart.is-active .ui-addtocart__true{display:flex}.ui-addtocart__false{display:block}.ui-addtocart__true{display:none;gap:1.6rem}.ui-addtocart__true .ui-number{flex:0 0 auto;height:auto}.ui-addtocart__true .ui-btn{flex:1}.ui-card-tile,.ui-card-v{container-type:inline-size;container-name:addtocart}@container addtocart (max-width: 300px){.ui-card-v .ui-addtocart__inner,.ui-card-tile .ui-addtocart__inner{gap:0.6rem}.ui-card-v .ui-addtocart .ui-number{flex:0 0 8.4rem;width:8.4rem;height:4.5rem}.ui-card-tile .ui-addtocart .ui-number{flex:0 0 8.4rem;width:8.4rem;height:4rem}.ui-card-v .ui-number__decrease,.ui-card-v .ui-number__increase,.ui-card-tile .ui-number__decrease,.ui-card-tile .ui-number__increase{width:2.6rem}.ui-card-v .ui-card-v__btn,.ui-card-tile .ui-card-tile__btn{min-width:0;font-size:1.2rem;padding:0 0.4rem}}.ui-author{display:flex;align-items:center;gap:1.6rem}.ui-author__image{display:block;overflow:hidden;width:5rem;height:5rem;border-radius:50%;border:1px solid #d2dbea;flex:0 0 auto}.ui-author__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.ui-author__image{width:7rem;height:7rem}}.ui-author__cite{display:block;margin:0;flex:1;font-size:1.6rem;line-height:1.3;font-weight:400;font-style:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width: 1200px){.ui-author__cite{font-size:2.2rem}}.ui-drop{display:inline-block;vertical-align:top;position:relative;height:5.2rem;width:100%}.ui-drop.is-selected .ui-drop__handler{color:#6b717b}.ui-drop.is-open{z-index:500}.ui-drop.is-open .ui-drop__handler-arrow{transform:rotate(180deg)}.ui-drop.is-open .ui-drop__offcanvas{opacity:1;visibility:visible;pointer-events:auto}@media(min-width: 1200px){.ui-drop{height:6rem}}.ui-drop__handler{position:relative;display:flex;align-items:center;padding:0 3.2rem 0 1.6rem;position:relative;background:#fff;background-position:right 1.6rem center;background-repeat:no-repeat;border:1px solid #d2dbea;height:100%;border-radius:1rem;font-size:1.6rem;line-height:1.2;font-weight:400;text-align:left;white-space:nowrap;color:#a5aebe;transition:.25s;width:100%}.ui-drop__handler:hover .ui-drop__handler-arrow{color:#cc2e27;color:var(--color-red)}@media(min-width: 1200px){.ui-drop__handler{padding:0 6.2rem 0 2.4rem;font-size:1.8rem;background-position:right 2.4rem center}}.ui-drop__handler-selected{display:block;flex:1;overflow:hidden;text-overflow:ellipsis}.ui-drop__handler-arrow{display:block;width:1.6rem;height:1.6rem;position:absolute;top:50%;right:1.2rem;margin:-0.8rem 0 0 0;transition:.25s;color:#a5aebe}@media(min-width: 1200px){.ui-drop__handler-arrow{width:2.4rem;height:2.4rem;right:2.4rem;margin:-1.2rem 0 0 0}}.ui-drop__offcanvas{position:absolute;top:100%;left:0;right:0;z-index:500;border:1px solid #d2dbea;border-radius:1rem;margin:1.2rem 0 0 0;background:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:.25s;padding:1.6rem;max-height:27.2rem;overflow-x:hidden;overflow-y:visible}@media(min-width: 1200px){.ui-drop__offcanvas{padding:2.4rem}}.ui-drop__list{margin:0;padding:0;list-style:none;display:grid;grid-gap:1.4rem;gap:1.4rem}.ui-drop__list>li{min-width:0}.ui-preview{padding:1.6rem;border-radius:1rem;display:flex;gap:1.6rem}@media(min-width: 1200px){.ui-preview{padding:3.2rem;gap:3.2rem}}.ui-preview__image{display:block;margin:0;width:11.2rem;height:8.8rem;border-radius:1rem;overflow:hidden;background:#fff;border:1px solid #d2dbea;flex:0 0 auto}.ui-preview__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.ui-preview__image{width:13.2rem;height:13.2rem;flex:0 0 auto;border-radius:1.6rem}}.ui-preview__desc{flex:1;display:flex;flex-direction:column}.ui-preview__title{display:block;margin:0 0 1rem;font-size:1.6rem;line-height:1.3;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 1200px){.ui-preview__title{margin:0 0 1.6rem;font-size:2.2rem}}.ui-preview__link{display:inline-flex;vertical-align:top;align-items:center;font-size:1.4rem;line-height:1.3;font-weight:500;gap:0.4rem;color:#6b717b;margin:auto 0 0 0}.ui-preview__link svg{display:block;width:1.8rem;height:1.8rem}.ui-preview__link:hover{color:#cc2e27;color:var(--color-red)}@media(min-width: 1200px){.ui-preview__link{font-size:1.8rem;gap:1rem}.ui-preview__link svg{width:2rem;height:2rem}}.ui-wysiwyg{font-size:1.4rem;line-height:1.26;font-weight:400;color:#6b717b}.ui-wysiwyg .row{margin:0 -2.5rem -3rem;padding:0 0 4rem}.ui-wysiwyg .row:last-child{padding-bottom:0}.ui-wysiwyg .row>[class^=col]{padding:0 2.5rem 3rem}.ui-wysiwyg h2:not(.content-heading--legacy-h1){display:block;margin:0 0 2rem;font-size:2.2rem;line-height:1.3;font-weight:500}.ui-wysiwyg ol{margin:0 0 4rem;padding:0;list-style:none;counter-reset:point}.ui-wysiwyg ol:last-child{margin-bottom:0}.ui-wysiwyg ol>li{position:relative;padding:0 0 0 2.8rem;margin:0 0 1.2rem}.ui-wysiwyg ol>li:after{content:counter(point) ".";counter-increment:point 1;position:absolute;top:0;left:0}.ui-wysiwyg ol>li:last-child{margin-bottom:0}.ui-wysiwyg ul{margin:0 0 2rem;padding:0;list-style:none}.ui-wysiwyg ul:last-child{margin-bottom:0}.ui-wysiwyg ul>li{position:relative;padding:0 0 0 1.6rem;margin:0 0 1.2rem}.ui-wysiwyg ul>li:last-child{margin-bottom:0}.ui-wysiwyg ul>li:before{content:"";display:block;position:absolute;top:.5em;left:0;width:0.6rem;height:0.6rem;margin:0;border-radius:50%;background:#cc2e27}.ui-wysiwyg ul+.row,.ui-wysiwyg ul+h2:not(.content-heading--legacy-h1){margin-top:4rem}.ui-wysiwyg p{margin:0 0 1rem}.ui-wysiwyg p:last-child{margin-bottom:0}.ui-wysiwyg p+h2:not(.content-heading--legacy-h1){margin-top:4rem}.ui-wysiwyg b{font-weight:500;color:#4f4e62}.ui-wysiwyg picture{display:block;margin:0 0 4rem;border-radius:2rem;overflow:hidden}.ui-wysiwyg picture:last-child{margin-bottom:0}.ui-wysiwyg picture img{display:block;width:100%;height:auto}.ui-wysiwyg a{-webkit-text-decoration:underline;text-decoration:underline;color:#cc2e27;color:var(--color-red)}.ui-wysiwyg a:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#a8241e;color:var(--color-red-hover)}@media(min-width: 1200px){.ui-wysiwyg{font-size:1.8rem}.ui-wysiwyg h2:not(.content-heading--legacy-h1){font-size:3rem;margin:0 0 2rem}.ui-wysiwyg p{margin:0 0 1.6rem}.ui-wysiwyg ul{margin:0 0 4rem}.ui-wysiwyg ul>li{padding:0 0 0 2.4rem;margin:0 0 2rem}.ui-wysiwyg ul>li:before{width:0.8rem;height:0.8rem}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff }.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:auto;z-index:1;display:flex;transition-property:transform;box-sizing:border-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:120rem}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-lazy{opacity:0;transition:opacity .35s}.swiper-lazy-loaded{opacity:1}.swiper-lazy-preloader{width:3.2rem;height:3.2rem;position:absolute;left:50%;top:50%;margin:-1.6rem 0 0 -1.6rem;z-index:100;transform-origin:50%;animation:swiper-preloader-spin .5s infinite linear;box-sizing:border-box;border:2px solid #788362;border-radius:50%;border-top-color:rgba(0,0,0,0);display:block}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-pagination{display:flex;gap:1rem}@media(min-width: 1200px){.swiper-pagination{gap:1.2rem}}.swiper-pagination-bullet{background:#fff;opacity:.8;width:1rem;height:1rem;border-radius:50%;transition:.25s;cursor:pointer}@media(min-width: 1200px){.swiper-pagination-bullet{width:1.4rem;height:1.4rem}}.swiper-pagination-bullet-active{background:#6b717b;opacity:1}.swiper-shadow{display:none}@media(min-width: 768px){.swiper-shadow{position:absolute;top:0;right:0;z-index:100;height:100%;width:27rem;background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0.73) 46.02%, rgba(255, 255, 255, 0) 100%);pointer-events:none;transition:.25s;display:block}.swiper-shadow.swiper-button-disabled{opacity:0}}.swiper-control{display:flex;gap:1.6rem}@media(min-width: 1200px){.swiper-control{gap:2rem}}.swiper-prev,.swiper-next{border-radius:1rem;width:4rem;height:4rem;background:#f9e3e7;color:#cc2e27;display:flex;align-items:center;justify-content:center;transition:.25s}.swiper-prev svg,.swiper-next svg{display:block;width:50%;height:50%}.swiper-prev:hover,.swiper-next:hover{background:#f8d6dc;color:#a8241e}.swiper-prev.swiper-button-disabled,.swiper-next.swiper-button-disabled{background:#eef3fa;color:#a5aebe;pointer-events:none}.swiper-prev.swiper-button-lock,.swiper-next.swiper-button-lock{display:none}@media(min-width: 1200px){.swiper-prev,.swiper-next{width:6rem;height:6rem}}.swiper-banners{position:relative}.swiper-banners .swiper-pagination{position:absolute;left:1.6rem;bottom:1.6rem;z-index:100}.swiper-banners .swiper-slide{height:auto;display:flex;flex-direction:column}@media(min-width: 768px){.swiper-banners .swiper-pagination{left:50%;bottom:3.8rem;margin:0 0 0 1.6rem}}.swiper-stories .swiper{overflow:visible;margin:0 -0.9rem}.swiper-stories .swiper-control{display:none}.swiper-stories .swiper-slide{padding:0 0.9rem;width:10.2rem}.swiper-stories .swiper-slide:first-child{margin-left:auto}.swiper-stories .swiper-slide:last-child{margin-right:auto}.swiper-stories .swiper-arrow-prev.swiper-button-disabled,.swiper-stories .swiper-arrow-next.swiper-button-disabled{pointer-events:none;opacity:.4}.swiper-stories .swiper-arrow-prev.swiper-button-lock,.swiper-stories .swiper-arrow-next.swiper-button-lock{display:none}@media(min-width: 1200px){.swiper-stories{padding:0 6.2rem;position:relative;max-width:161.2rem;margin:0 auto}.swiper-stories .swiper{margin:0 -1.6rem;overflow:hidden}.swiper-stories .swiper-slide{padding:0 1.6rem;width:9%}.swiper-stories .swiper-control{display:block}.swiper-stories .swiper-arrow-prev,.swiper-stories .swiper-arrow-next{display:block;width:3rem;height:3rem;position:absolute;top:50%;margin:-1.5rem 0 0 0;color:#a5aebe;transition:.25s;z-index:100}.swiper-stories .swiper-arrow-prev svg,.swiper-stories .swiper-arrow-next svg{display:block;width:100%;height:100%}.swiper-stories .swiper-arrow-prev:hover,.swiper-stories .swiper-arrow-next:hover{color:#cc2e27}.swiper-stories .swiper-arrow-prev{left:0}.swiper-stories .swiper-arrow-next{right:0}}.swiper-featured{position:relative}.swiper-featured .swiper{overflow:visible;margin:0 -0.8rem}.swiper-featured .swiper-control{display:none}.swiper-featured .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto;display:flex;flex-direction:column}@media(min-width: 1200px){.swiper-featured .swiper-control{display:flex;position:absolute;right:0;bottom:100%;margin:0 0 6.4rem}.swiper-featured .swiper-overflow{overflow:hidden;border-radius:1.6rem 1.6rem 1rem 1rem;padding:0.8rem;margin:-0.8rem}.swiper-featured .swiper{margin:0 -1.6rem}.swiper-featured .swiper-slide{width:20%;padding:0 1.6rem}.swiper-featured.--x4 .swiper-slide{width:25%}}.swiper-stock{position:relative}.swiper-stock .swiper{overflow:visible;margin:0 -0.8rem}.swiper-stock .swiper-control{display:none}.swiper-stock .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto;display:flex;flex-direction:column}@media(min-width: 1200px){.swiper-stock .swiper-control{display:flex;position:absolute;right:0;bottom:100%;margin:0 0 6.4rem}.swiper-stock .swiper-overflow{overflow:hidden;border-radius:1.6rem 1.6rem 1rem 1rem;padding:0.8rem;margin:-0.8rem}.swiper-stock .swiper{margin:0 -1.6rem}.swiper-stock .swiper-slide{width:33.333%;padding:0 1.6rem}}.swiper-benefits .swiper{overflow:visible;margin:0 -0.8rem}.swiper-benefits .swiper-control{display:none}.swiper-benefits .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}@media(min-width: 1200px){.swiper-benefits .swiper{margin:0}.swiper-benefits .swiper-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:3.2rem;gap:3.2rem}.swiper-benefits .swiper-slide{padding:0;width:auto}.swiper-benefits.--x3 .swiper-wrapper{grid-template-columns:repeat(3, 1fr)}}.swiper-images{position:relative}.swiper-images .swiper{border-radius:2rem;overflow:hidden}.swiper-images .swiper-wrapper{height:100%}.swiper-images .swiper-pagination{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;z-index:100;display:flex;align-items:center;justify-content:center;gap:0.6rem}.swiper-images .swiper-pagination.swiper-pagination-lock{display:none}.swiper-images .swiper-pagination-bullet{width:0.8rem;height:0.8rem;background:#f9e3e7;opacity:.7}.swiper-images .swiper-pagination-bullet-active{background:#cc2e27;opacity:1}.swiper-images .swiper-slide{height:auto}@media(min-width: 1200px){.swiper-images{width:100%;height:100%}.swiper-images .swiper{width:100%;height:100%}.swiper-images .swiper-pagination{left:3rem;right:3rem;bottom:3rem;gap:1.2rem}.swiper-images .swiper-pagination-bullet{width:1.4rem;height:1.4rem}}.swiper-reviews{position:relative}.swiper-reviews .swiper{overflow:visible;margin:0 -0.8rem}.swiper-reviews .swiper-control{display:none}.swiper-reviews .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}@media(min-width: 768px){.swiper-reviews{overflow:hidden;border-radius:2rem;position:relative}}@media(min-width: 1200px){.swiper-reviews .swiper-overflow{border-radius:2rem;overflow:hidden}.swiper-reviews .swiper{margin:0 -1.6rem}.swiper-reviews .swiper-slide{width:45.6rem}}.swiper-articles{position:relative}.swiper-articles .swiper{overflow:visible;margin:0 -0.8rem}.swiper-articles .swiper-control{display:none}.swiper-articles .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}.swiper-articles .swiper-shadow{display:none}@media(min-width: 768px){.swiper-articles{overflow:hidden;border-radius:2rem;position:relative}.swiper-articles .swiper-shadow{display:block}}@media(min-width: 1200px){.swiper-articles .swiper{margin:0 -1.6rem}.swiper-articles .swiper-slide{width:33.333%;padding:0 1.6rem}.swiper-articles .swiper-shadow{display:none}}.swiper-inform{position:relative}.swiper-inform .swiper-pagination{position:absolute;left:13.6rem;bottom:4rem;gap:1rem;z-index:100}.swiper-inform .swiper-pagination-bullet{width:1.2rem;height:1.2rem;border:1px solid #cc2e27;background:none;opacity:1}.swiper-inform .swiper-pagination-bullet-active{background:#cc2e27;opacity:1}@media(min-width: 768px){.swiper-inform .swiper-pagination{bottom:2.4rem;left:20.6rem}}.swiper-tags .swiper{overflow:visible;margin:0 -0.5rem}.swiper-tags .swiper-slide{width:auto;height:auto;padding:0 0.5rem}@media(min-width: 1200px){.swiper-tags .swiper{margin:0}.swiper-tags .swiper-wrapper{display:flex;flex-wrap:wrap;gap:1.8rem}.swiper-tags .swiper-slide{padding:0}}.swiper-gallery{position:relative;display:grid;grid-template-columns:56fr 270fr;grid-gap:1.6rem;gap:1.6rem;aspect-ratio:343/240;width:100%;height:auto}.swiper-gallery:has(.swiper-prev.swiper-button-disabled) .swiper-prev{opacity:0;visibility:hidden}.swiper-gallery:has(.swiper-prev.swiper-button-disabled) .swiper-gallery-thumbs{top:-0.8rem}@media(min-width: 1200px){.swiper-gallery:has(.swiper-prev.swiper-button-disabled) .swiper-gallery-thumbs{top:-1.6rem}}.swiper-gallery:has(.swiper-next.swiper-button-disabled) .swiper-next{opacity:0;visibility:hidden}@media(min-width: 1200px){.swiper-gallery{grid-template-columns:120fr 576fr;gap:3.2rem;aspect-ratio:728/500}}.swiper-gallery-aside{position:relative;min-width:0;height:100%}.swiper-gallery-aside .swiper-prev,.swiper-gallery-aside .swiper-next{width:100%;height:12.5%;height:auto;z-index:200;background:none;color:#6b717b;display:flex;justify-content:center}.swiper-gallery-aside .swiper-prev svg,.swiper-gallery-aside .swiper-next svg{display:block;width:1.6rem;height:1.6rem}.swiper-gallery-aside .swiper-prev:hover,.swiper-gallery-aside .swiper-next:hover{color:#cc2e27;color:var(--color-red)}.swiper-gallery-aside .swiper-prev{position:absolute;left:0;top:0;align-items:flex-start}.swiper-gallery-aside .swiper-next{position:absolute;left:0;bottom:0;align-items:flex-end}@media(min-width: 1200px){.swiper-gallery-aside .swiper-prev svg,.swiper-gallery-aside .swiper-next svg{width:2.8rem;height:2.8rem}}.swiper-gallery-main{position:relative;min-width:0;min-height:0;height:100%}.swiper-gallery-badges{margin:0;padding:1rem;list-style:none;display:flex;flex-wrap:wrap;gap:0.8rem;position:absolute;top:0;left:0;z-index:50;line-height:1}@media(min-width: 1200px){.swiper-gallery-badges{padding:2rem;display:flex;flex-direction:column;gap:1.4rem}.swiper-gallery-badges .ui-badge{height:3rem}.swiper-gallery-badges .ui-badge__icon{width:1.8rem;height:1.8rem;margin:0 0.8rem}}@media(max-width: 1199px){.swiper-gallery-badges .ui-badge--min .ui-badge__text{animation:none 0s ease 0s 1 normal none running;animation:initial}}.swiper-gallery-thumbs{position:absolute;top:12.5%;width:100%;height:75%;border-radius:0.8rem;min-width:0;transition:.25s}.swiper-gallery-thumbs .swiper-wrapper{height:100%}.swiper-gallery-thumbs .swiper-slide{height:33.333%;padding:0.8rem 0;cursor:pointer}.swiper-gallery-thumbs .swiper-slide-thumb-active picture{border-color:#cc2e27;border-color:var(--color-red)}.swiper-gallery-thumbs picture{display:block;width:100%;height:100%;border:1px solid #d2dbea;border-radius:0.8rem;overflow:hidden}.swiper-gallery-thumbs picture a,.swiper-gallery-thumbs picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-gallery-thumbs picture svg.icon-play{position:absolute;top:50%;left:50%;width:2.4rem;height:2.4rem;margin:-1.2rem 0 0 -1.2rem;z-index:100}@media(min-width: 1200px){.swiper-gallery-thumbs .swiper-slide{padding:1.6rem 0}.swiper-gallery-thumbs picture{border-radius:1rem;border-width:2px}.swiper-gallery-thumbs picture svg.icon-play{width:5rem;height:5rem;margin:-2.5rem 0 0 -2.5rem}}.swiper-gallery-slides{width:100%;height:100%}.swiper-gallery-slides .swiper-wrapper,.swiper-gallery-slides .swiper-slide{width:100%;height:100%}.swiper-gallery-slides picture{display:block;width:100%;height:100%;border:1px solid #d2dbea;border-radius:1rem;overflow:hidden}.swiper-gallery-slides picture a,.swiper-gallery-slides picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-gallery-slides picture svg.icon-play{position:absolute;top:50%;left:50%;width:4rem;height:4rem;margin:-2rem 0 0 -2rem;z-index:100}@media(min-width: 1200px){.swiper-gallery-slides picture{border-radius:2rem}.swiper-gallery-slides picture svg.icon-play{width:9rem;height:9rem;margin:-4.5rem 0 0 -4.5rem}}.swiper-tabs{overflow:visible;margin:0 -2rem;position:relative}.swiper-tabs .swiper-wrapper{height:auto}.swiper-tabs:after{content:"";display:block;position:absolute;left:2rem;right:2rem;bottom:0;border-bottom:2px solid #d2dbea;z-index:-1}.swiper-tabs .swiper-slide{width:auto;padding:0 2rem}@media(min-width: 1200px){.swiper-tabs{margin:0 -3rem}.swiper-tabs:after{left:3rem;right:3rem}.swiper-tabs .swiper-slide{padding:0 3rem}}.swiper-viewing .swiper-arrow-prev,.swiper-viewing .swiper-arrow-next{display:none}.swiper-viewing .swiper{margin:0 -0.5rem;overflow:visible}.swiper-viewing .swiper-slide{width:auto;padding:0 0.5rem}.swiper-viewing picture{display:block;width:12rem;height:12rem;border-radius:1rem;overflow:hidden;background:#a5aebe;position:relative;will-change:transform}.swiper-viewing picture a{display:block;width:100%;height:100%;transition:.25s}.swiper-viewing picture a:hover img{transform:scale(1.2)}.swiper-viewing picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.25s}.swiper-viewing picture svg{display:block;width:4rem;height:4rem;position:absolute;top:50%;left:50%;margin:-2rem 0 0 -2rem;z-index:10}@media(min-width: 1200px){.swiper-viewing{position:relative;padding:0 7.5rem}.swiper-viewing .swiper-overflow{overflow:hidden;border-radius:1rem;transition:transform .25s}.swiper-viewing .swiper{margin:0 -1.6rem}.swiper-viewing .swiper-slide{padding:0 1.6rem;width:16.6667%}.swiper-viewing picture{width:100%;height:auto;aspect-ratio:1/1}.swiper-viewing .swiper-arrow-prev,.swiper-viewing .swiper-arrow-next{display:flex;align-items:center;justify-content:center;width:7.5rem;height:100%;cursor:pointer;color:#6b717b;z-index:100}.swiper-viewing .swiper-arrow-prev svg,.swiper-viewing .swiper-arrow-next svg{display:block;width:2.8rem;height:2.8rem}.swiper-viewing .swiper-arrow-prev:hover,.swiper-viewing .swiper-arrow-next:hover{color:#cc2e27;color:var(--color-red)}.swiper-viewing .swiper-arrow-prev{position:absolute;top:0;left:0;justify-content:flex-start}.swiper-viewing .swiper-arrow-next{position:absolute;top:0;right:0;justify-content:flex-end}.swiper-viewing:has(.swiper-arrow-prev.swiper-button-disabled) .swiper-arrow-prev{opacity:0;visibility:hidden}.swiper-viewing:has(.swiper-arrow-prev.swiper-button-disabled) .swiper-overflow{transform:translate(-7.5rem, 0)}.swiper-viewing:has(.swiper-arrow-next.swiper-button-disabled) .swiper-arrow-next{opacity:0;visibility:hidden}}.swiper-promo{position:relative}.swiper-promo .swiper{overflow:hidden;border-radius:1rem}.swiper-promo .swiper-pagination{position:absolute;left:0;right:0;bottom:1.6rem;z-index:100;display:flex;align-items:center;justify-content:center;gap:1rem}.swiper-promo .swiper-pagination-bullet{display:block;width:0.5rem;height:0.5rem;background:#f9e3e7}.swiper-promo .swiper-pagination-bullet-active{background:#cc2e27}.swiper-promo .swiper-prev,.swiper-promo .swiper-next{width:3.2rem;height:3.2rem;border-radius:0.6rem;background:rgba(249,227,231,.5);color:#cc2e27;z-index:200}.swiper-promo .swiper-prev svg,.swiper-promo .swiper-next svg{display:block;width:100%;height:100%}.swiper-promo .swiper-prev:hover,.swiper-promo .swiper-next:hover{background:#f8d6dc;color:#cc2e27}.swiper-promo .swiper-prev{position:absolute;top:50%;left:1.6rem;margin:-1.6rem 0 0 0}.swiper-promo .swiper-next{position:absolute;top:50%;right:1.6rem;margin:-1.6rem 0 0 0}.swiper-promo picture{position:relative;display:block;width:100%;height:auto;aspect-ratio:334/200}.swiper-promo picture a{display:block;width:100%;height:100%}.swiper-promo picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s}.swiper-promo picture svg{display:block;width:6rem;height:6rem;position:absolute;top:50%;left:50%;z-index:100;margin:-3rem 0 0 -3rem}.swiper-promo picture:has(svg):after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)}@media(min-width: 1200px){.swiper-promo .swiper-prev,.swiper-promo .swiper-next{width:4rem;height:4rem;border-radius:1rem;margin:-2rem 0 0 0}.swiper-promo picture{aspect-ratio:480/282}.swiper-promo picture svg{width:8rem;height:8rem;margin:-4rem 0 0 -4rem}}.swiper-similar .swiper{overflow:visible;margin:0 -1.2rem}.swiper-similar .swiper-slide{width:21rem;padding:0 1.2rem;height:auto}@media(min-width: 1200px){.swiper-similar .swiper{margin:0 -0.8rem}.swiper-similar .swiper-slide{width:33.333%;padding:0 0.8rem}}.swiper-gallery-inline{margin:0 -1.6rem;padding:0 1.6rem;overflow:hidden}.swiper-gallery-inline .swiper-prev,.swiper-gallery-inline .swiper-next{display:none}.swiper-gallery-inline .swiper{margin:0 -0.8rem;overflow:visible}.swiper-gallery-inline .swiper-slide{width:30.4rem;padding:0 0.8rem}.swiper-gallery-inline picture{position:relative;display:block;width:100%;height:auto;border-radius:2rem;overflow:hidden;background:#a5aebe;position:relative;aspect-ratio:288/202}.swiper-gallery-inline picture a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:.25s}.swiper-gallery-inline picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.25s}@media(min-width: 1200px){.swiper-gallery-inline{position:relative;padding:0;margin:0;border-radius:2rem;overflow:hidden;transition:.4s}.swiper-gallery-inline .swiper-overflow{overflow:hidden;border-radius:2rem;transition:.4s;clip-path:inset(0% 15rem 0% 15rem round 2rem)}.swiper-gallery-inline .swiper{margin:0 -1.6rem}.swiper-gallery-inline .swiper-slide{padding:0 1.6rem;width:33.333%}.swiper-gallery-inline picture{width:100%;height:auto;aspect-ratio:unset;height:40.4rem}.swiper-gallery-inline .swiper-prev,.swiper-gallery-inline .swiper-next{display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;border-radius:1rem;cursor:pointer;background:#f9e3e7;color:#cc2e27;z-index:100}.swiper-gallery-inline .swiper-prev svg,.swiper-gallery-inline .swiper-next svg{display:block;width:100%;height:100%}.swiper-gallery-inline .swiper-prev:hover,.swiper-gallery-inline .swiper-next:hover{background:#f8d6dc;color:#a8241e}.swiper-gallery-inline .swiper-prev.swiper-button-disabled,.swiper-gallery-inline .swiper-next.swiper-button-disabled{background:#eef3fa;color:#a5aebe;pointer-events:none}.swiper-gallery-inline .swiper-prev{position:absolute;top:50%;left:0;margin:-3rem 0 0 0}.swiper-gallery-inline .swiper-next{position:absolute;top:50%;right:0;margin:-3rem 0 0 0}.swiper-gallery-inline:has(.swiper-prev.swiper-button-disabled) .swiper-prev{opacity:0;visibility:hidden}.swiper-gallery-inline:has(.swiper-prev.swiper-button-disabled) .swiper-overflow{clip-path:inset(0% 15rem 0% 0px round 2rem)}.swiper-gallery-inline:has(.swiper-next.swiper-button-disabled) .swiper-next{opacity:0;visibility:hidden}.swiper-gallery-inline:has(.swiper-next.swiper-button-disabled) .swiper-overflow{clip-path:inset(0% 0px 0% 15rem round 2rem)}.swiper-gallery-inline:has(.swiper-prev.swiper-button-lock) .swiper-overflow,.swiper-gallery-inline:has(.swiper-next.swiper-button-lock) .swiper-overflow{clip-path:inset(0% 0px 0% 0px round 2rem)}}.swiper-promotions .swiper{overflow:visible;margin:0 -0.8rem}.swiper-promotions .swiper-control{display:none}.swiper-promotions .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}@media(min-width: 1200px){.swiper-promotions .swiper{margin:0}.swiper-promotions .swiper-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:3.2rem;gap:3.2rem}.swiper-promotions .swiper-slide{padding:0;width:auto}}.swiper-categories .swiper{overflow:visible;margin:0 -0.8rem}.swiper-categories .swiper-control{display:none}.swiper-categories .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}@media(min-width: 1200px){.swiper-categories .swiper-overflow{border-radius:2rem;overflow:hidden}.swiper-categories .swiper{margin:0 -1.6rem}.swiper-categories .swiper-slide{padding:0 1.6rem;width:33.333%}}.swiper-popup-stories,.swiper-popup-stories-card{height:100%;width:100%}.swiper-popup-stories>.swiper-wrapper,.swiper-popup-stories>.swiper-wrapper>.swiper-slide,.swiper-popup-stories-card>.swiper-wrapper,.swiper-popup-stories-card>.swiper-wrapper>.swiper-slide{height:100%}.swiper-popup-stories{border-radius:2rem;margin:0 -0.8rem;width:auto}.swiper-popup-stories>.swiper-wrapper>.swiper-slide{padding:0 0.8rem}.swiper-popup-stories>.swiper-wrapper>.swiper-slide-active .swiper-popup-stories-card .swiper-pagination{opacity:1;visibility:visible}@media(min-width: 768px){.swiper-popup-stories{margin:0;padding:0;border-radius:2rem;overflow:visible;overflow:initial}.swiper-popup-stories>.swiper-wrapper>.swiper-slide{position:relative;padding:0;width:33.333%;transition:.4s ease;transform:scale(0.75);transform-origin:left center;opacity:0;cursor:pointer}.swiper-popup-stories>.swiper-wrapper>.swiper-slide.swiper-slide-visible{opacity:.5}.swiper-popup-stories>.swiper-wrapper>.swiper-slide.swiper-slide-prev{transform:scale(0.75) translate(0, 0)}.swiper-popup-stories>.swiper-wrapper>.swiper-slide.swiper-slide-next{transform:scale(0.75) translate(0, 0)}.swiper-popup-stories>.swiper-wrapper>.swiper-slide:hover{opacity:.75}.swiper-popup-stories>.swiper-wrapper>.swiper-slide-active{transform:scale(1) translate(0, 0);opacity:1;transform-origin:center center}.swiper-popup-stories>.swiper-wrapper>.swiper-slide-active.swiper-slide-visible{opacity:1}.swiper-popup-stories>.swiper-wrapper>.swiper-slide-active:hover{opacity:1}.swiper-popup-stories>.swiper-wrapper>.swiper-slide-active~.swiper-slide{transform-origin:right center}}@media(min-width: 1200px){.swiper-popup-stories>.swiper-wrapper>.swiper-slide{width:20%}.swiper-popup-stories>.swiper-wrapper>.swiper-slide.swiper-slide-visible{opacity:.5}.swiper-popup-stories>.swiper-wrapper>.swiper-slide.swiper-slide-prev{transform:scale(0.75) translate(-6.4rem, 0)}.swiper-popup-stories>.swiper-wrapper>.swiper-slide.swiper-slide-next{transform:scale(0.75) translate(6.4rem, 0)}.swiper-popup-stories>.swiper-wrapper>.swiper-slide:hover{opacity:.75}.swiper-popup-stories>.swiper-wrapper>.swiper-slide-active{transform:scale(1) translate(0, 0);opacity:1;transform-origin:center center}.swiper-popup-stories>.swiper-wrapper>.swiper-slide-active.swiper-slide-visible{opacity:1}.swiper-popup-stories>.swiper-wrapper>.swiper-slide-active:hover{opacity:1}.swiper-popup-stories>.swiper-wrapper>.swiper-slide-active~.swiper-slide{transform-origin:right center}}.swiper-popup-stories-card .swiper-pagination{position:absolute;top:1.6rem;left:1.6rem;right:1.6rem;z-index:200;display:flex;gap:0.8rem;transition:.4s;opacity:0;visibility:hidden;will-change:transform}.swiper-popup-stories-card .swiper-pagination-bullet{flex:1;width:auto;height:2px;border-radius:2px;background:hsla(0,0%,100%,.6);opacity:1;position:relative;overflow:hidden}.swiper-popup-stories-card .swiper-pagination-bullet-progress{position:absolute;top:0;left:0;height:100%;width:0%;background:#cc2e27}.swiper-popup-stories-card .swiper-pagination-lock{display:flex}.swiper-slide-active .swiper-popup-stories-card .swiper-pagination-bullet-active .swiper-pagination-bullet-progress{animation-timing-function:linear;animation-fill-mode:forwards}.swiper-popup-stories-card .swiper-pagination-bullet.is-played .swiper-pagination-bullet-progress{width:100% !important;animation:none !important}@keyframes progressPaginationBullet{0%{width:0%}100%{width:100%}}.swiper-used{position:relative;margin:0 auto;max-width:100%}.swiper-used .swiper{overflow:visible;margin:0 -0.8rem}.swiper-used .swiper-control{display:none}.swiper-used .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto;display:flex;flex-direction:column}.swiper-used .ui-card-v{flex:1;min-height:auto;height:100%}.swiper-used .ui-card-v__area{background-color:#f3f7fc}@media(min-width: 1200px){.swiper-used .swiper-control{display:flex;position:absolute;right:0;bottom:100%;margin:0 0 6.4rem}.swiper-used .swiper-overflow{overflow:hidden;border-radius:0;padding:0 0 2px}.swiper-used .swiper{margin:0 -1.6rem}.swiper-used .swiper-slide{width:30.4rem;padding:0 1.6rem}}.swiper-lk-join{position:relative}.swiper-lk-join .swiper{overflow:visible;margin:0 -0.8rem}.swiper-lk-join .swiper-control{display:none}.swiper-lk-join .swiper-slide{padding:0 0.8rem;width:23rem;height:auto}.swiper-lk-join .swiper-shadow{position:absolute;top:0;right:-1.8rem;width:10.2rem;height:100%;z-index:50;pointer-events:none;background:linear-gradient(270deg, #F3F7FC 0%, rgba(243, 247, 252, 0) 100%);transition:.25s;display:block}.swiper-lk-join:has(.swiper-next.swiper-button-disabled) .swiper-shadow{opacity:0}@media(min-width: 1200px){.swiper-lk-join .swiper{margin:0 -1.6rem}.swiper-lk-join .swiper-control{display:flex;gap:1.6rem;position:absolute;top:-7.2rem;right:0;z-index:50}.swiper-lk-join .swiper-prev,.swiper-lk-join .swiper-next{width:4rem;height:4rem}.swiper-lk-join .swiper-prev.swiper-button-disabled,.swiper-lk-join .swiper-next.swiper-button-disabled{background-color:#eef3fa}.swiper-lk-join .swiper-slide{padding:0 1.6rem;width:41rem}.swiper-lk-join .swiper-shadow{right:-3.2rem;width:16.6rem}}.swiper-lk-benefits{position:relative}.swiper-lk-benefits .swiper{overflow:visible;margin:0 -0.8rem}.swiper-lk-benefits .swiper-slide{padding:0 0.8rem;width:24.4rem;height:auto}.swiper-lk-benefits .swiper-shadow{position:absolute;top:0;right:-1.8rem;width:10.2rem;height:100%;z-index:50;pointer-events:none;background:linear-gradient(270deg, #F3F7FC 0%, rgba(243, 247, 252, 0) 100%);transition:.25s;display:block}.swiper-lk-benefits:has(.swiper-next.swiper-button-disabled) .swiper-shadow{opacity:0}@media(min-width: 1200px){.swiper-lk-benefits .swiper{margin:0}.swiper-lk-benefits .swiper-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3.2rem;gap:3.2rem}.swiper-lk-benefits .swiper-slide{padding:0;width:auto;min-width:0}.swiper-lk-benefits .swiper-shadow{display:none}}.swiper-tags-control .swiper{overflow:visible;margin:0 -0.5rem}.swiper-tags-control .swiper-slide{width:auto;padding:0 0.5rem}@media(min-width: 1200px){.swiper-tags-control .swiper{margin:0 -0.9rem}.swiper-tags-control .swiper-slide{padding:0 0.9rem}}.swiper-menu-control{overflow:visible;margin:0 -1.6rem;position:relative;z-index:1}.swiper-menu-control .swiper-wrapper{height:auto}.swiper-menu-control .swiper-slide{width:auto;padding:0 1.6rem;position:relative}.swiper-menu-control .swiper-slide:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #d2dbea;z-index:-1}.swiper-menu-control .swiper-slide:first-child:after{left:2rem}.swiper-menu-control .swiper-slide:last-child:after{right:2rem}@media(min-width: 1200px){.swiper-menu-control{margin:0 -3rem}.swiper-menu-control .swiper-slide{padding:0 3rem}.swiper-menu-control .swiper-slide:first-child:after{left:3rem}.swiper-menu-control .swiper-slide:last-child:after{right:3rem}}.swiper-lk-offers{position:relative}.swiper-lk-offers .swiper{overflow:visible;margin:0 -0.8rem}.swiper-lk-offers .swiper-control{display:none}.swiper-lk-offers .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto;max-width:100%}.swiper-lk-offers .swiper-shadow{position:absolute;top:0;right:-1.8rem;z-index:200;display:block;height:100%;width:8.4rem;background:linear-gradient(270deg, #F3F7FC 0%, rgba(243, 247, 252, 0) 100%);pointer-events:none;transition:.25s}.swiper-lk-offers:has(.swiper-next.swiper-button-disabled) .swiper-shadow{opacity:0;visibility:hidden}@media(min-width: 1200px){.swiper-lk-offers .swiper-control{display:flex;position:absolute;right:0;bottom:100%;margin:0 0 3.2rem;gap:1.6rem}.swiper-lk-offers .swiper-prev,.swiper-lk-offers .swiper-next{width:4rem;height:4rem}.swiper-lk-offers .swiper-shadow{width:33rem;right:-3.2rem}.swiper-lk-offers .swiper{margin:0 -1.6rem}.swiper-lk-offers .swiper-slide{width:36.4rem;padding:0 1.6rem}}.swiper-table .swiper{overflow:visible}.swiper-table .swiper-slide{width:auto;flex:1}.swiper-table .swiper-scrollbar{margin:2rem 0 0 0;background:#eef3fa;height:0.4rem;position:relative}.swiper-table .swiper-scrollbar-drag{position:absolute;top:0;left:0;height:100%;background:#a5aebe}.swiper-lk-events{position:relative}.swiper-lk-events .swiper{overflow:visible;margin:0 -0.8rem}.swiper-lk-events .swiper-control{display:none}.swiper-lk-events .swiper-slide{padding:0 0.8rem;width:25.4rem;height:auto;max-width:100%}@media(min-width: 1200px){.swiper-lk-events .swiper-control{display:flex;position:absolute;right:0;bottom:100%;margin:0 0 3.2rem;gap:1.6rem}.swiper-lk-events .swiper-prev,.swiper-lk-events .swiper-next{width:4rem;height:4rem}.swiper-lk-events .swiper{margin:0 -1.6rem}.swiper-lk-events .swiper-slide{width:33.333%;padding:0 1.6rem}}.swiper-materials .swiper{overflow:visible;margin:0 -0.9rem}.swiper-materials .swiper-slide{width:30.6rem;padding:0 0.8rem;min-width:0;height:auto}@media(min-width: 1200px){.swiper-materials .swiper{margin:0}.swiper-materials .swiper-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:3.2rem;gap:3.2rem}.swiper-materials .swiper-slide{width:100%;padding:0}}.swiper-certificates .swiper{overflow:visible;margin:0 -0.8rem}.swiper-certificates .swiper-slide{width:30.6rem;padding:0 0.8rem;min-width:0;height:auto}.swiper-certificates .swiper-scrollbar{margin:2rem 0 0 0;width:100%;height:0.4rem;background:#fce7e3;position:relative}.swiper-certificates .swiper-scrollbar.swiper-scrollbar-lock{display:none}.swiper-certificates .swiper-scrollbar-drag{position:absolute;top:0;left:0;height:100%;background:#cc2e27}@media(min-width: 768px){.swiper-certificates .swiper{margin:0}.swiper-certificates .swiper-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.6rem;gap:1.6rem;transform:none !important}.swiper-certificates .swiper-slide{width:100%;padding:0}.swiper-certificates .swiper-scrollbar{display:none}}@media(min-width: 992px){.swiper-certificates .swiper-wrapper{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1200px){.swiper-certificates .swiper-wrapper{gap:3.2rem;grid-template-columns:repeat(5, 1fr)}}.swiper-read-article-gallery{position:relative}.swiper-read-article-gallery .swiper{border-radius:2rem 2rem 0 0}.swiper-read-article-gallery .swiper-pagination{position:absolute;top:0;left:0;width:100%;height:auto;aspect-ratio:343/226;display:flex;align-items:flex-end;justify-content:center;padding:1rem;z-index:50;pointer-events:none}.swiper-read-article-gallery .swiper-pagination.swiper-pagination-lock{display:none}.swiper-read-article-gallery .swiper-pagination-bullet{background:#fff;opacity:.7}.swiper-read-article-gallery .swiper-pagination-bullet-active{background:#fff;opacity:1}@media(min-width: 1200px){.swiper-read-article-gallery .swiper-pagination{aspect-ratio:1032/600;padding:2rem}.swiper-read-article-gallery .swiper-pagination-bullet{width:1.8rem;height:1.8rem;transform:scale(0.8)}.swiper-read-article-gallery .swiper-pagination-bullet-active{transform:scale(1)}}.swiper-read-article-table .swiper{overflow:visible}.swiper-read-article-table .swiper-slide{width:auto;flex:1}.swiper-read-article-table .swiper-scrollbar{margin:2rem 0 0 0;background:#eef3fa;height:0.4rem;position:relative}.swiper-read-article-table .swiper-scrollbar-drag{position:absolute;top:0;left:0;height:100%;background:#a5aebe}@media(min-width: 1200px){.swiper-read-article-table .swiper{overflow:hidden;border-radius:2rem;border:1px solid #d2dbea}.swiper-read-article-table .swiper-scrollbar{margin:3rem 0 0}}.swiper-read-article-featured{position:relative}.swiper-read-article-featured .swiper{overflow:visible;margin:0 -0.8rem}.swiper-read-article-featured .swiper-control{display:none}.swiper-read-article-featured .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto;display:flex;flex-direction:column}@media(min-width: 1200px){.swiper-read-article-featured .swiper-control{display:flex;position:absolute;right:0;bottom:100%;margin:0 0 6.4rem}.swiper-read-article-featured .swiper-overflow{overflow:hidden;border-radius:1.6rem 1.6rem 1rem 1rem;padding:0.8rem;margin:-0.8rem}.swiper-read-article-featured .swiper{margin:0 -1.6rem}.swiper-read-article-featured .swiper-slide{width:33.333%;padding:0 1.6rem}}.swiper-quiz .swiper-progress{position:relative;width:100%;height:0.8rem;overflow:hidden;margin:0 0 2.4rem}.swiper-quiz .swiper-progress:before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:0.4rem;background:#fff;margin:-2px 0 0 0}.swiper-quiz .swiper-progress-line-back,.swiper-quiz .swiper-progress-line-front{position:absolute;top:50%;left:0;width:0%;height:0.4rem;margin:-2px 0 0 0;transition:linear .4s}.swiper-quiz .swiper-progress-line-back{background:#a5aebe;opacity:.4;z-index:1}.swiper-quiz .swiper-progress-line-front{background:#cc2e27;z-index:2}.swiper-quiz .swiper-progress-pagination{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.swiper-quiz .swiper-progress-pagination .swiper-pagination-bullet{display:block;width:0.8rem;height:0.8rem;flex:0 0 auto;border-radius:50%;background:#cc2e27;opacity:1;transition:linear .4s}.swiper-quiz .swiper-progress-pagination .swiper-pagination-bullet-active{transition-delay:.4s}.swiper-quiz .swiper-progress-pagination .swiper-pagination-bullet-active~.swiper-pagination-bullet{background:#fff}@media(min-width: 1200px){.swiper-quiz .swiper-progress{height:1.2rem;margin:0 0 3.2rem}.swiper-quiz .swiper-progress-pagination .swiper-pagination-bullet{width:1.2rem;height:1.2rem}}.swiper-conditions .swiper{overflow:visible;margin:0 -0.8rem}.swiper-conditions .swiper-slide{padding:0 0.8rem;width:28.2rem;height:auto}@media(min-width: 1200px){.swiper-conditions .swiper{margin:0 -1.6rem}.swiper-conditions .swiper-slide{padding:0 1.6rem;width:20%}}.swiper-directions .swiper{overflow:visible;margin:0 -0.8rem}.swiper-directions .swiper-control{display:none}.swiper-directions .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}@media(min-width: 1200px){.swiper-directions .swiper{margin:0 -1.6rem -3.2rem}.swiper-directions .swiper-wrapper{display:flex;flex-wrap:wrap}.swiper-directions .swiper-slide{padding:0 1.6rem 3.2rem;width:25%}.swiper-directions .swiper-slide:nth-of-type(1),.swiper-directions .swiper-slide:nth-of-type(2),.swiper-directions .swiper-slide:nth-of-type(3){width:33.333%}}.swiper-production{position:relative}.swiper-production .swiper{overflow:visible;margin:0 -0.8rem}.swiper-production .swiper-control{display:none}.swiper-production .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}@media(min-width: 1200px){.swiper-production .swiper-control{display:flex;position:absolute;right:0;bottom:100%;margin:0 0 7.2rem}.swiper-production .swiper-overflow{overflow:hidden;border-radius:2rem}.swiper-production .swiper{margin:0 -1.6rem}.swiper-production .swiper-slide{width:25%;padding:0 1.6rem}}.swiper-gallery-row{position:relative}.swiper-gallery-row .swiper{overflow:visible;margin:0 -0.8rem}.swiper-gallery-row .swiper-control{display:none}.swiper-gallery-row .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}@media(min-width: 1200px){.swiper-gallery-row .swiper-control{display:flex;position:absolute;right:0;bottom:100%;margin:0 0 7.2rem}.swiper-gallery-row .swiper-overflow{overflow:hidden;border-radius:2rem}.swiper-gallery-row .swiper{margin:0 -1.6rem}.swiper-gallery-row .swiper-slide{width:33.333%;padding:0 1.6rem}}.swiper-abc{position:relative}.swiper-abc .swiper{overflow:visible;margin:0 -0.3rem}.swiper-abc .swiper-control{display:none}.swiper-abc .swiper-slide{padding:0 0.3rem;width:auto}.swiper-abc .ui-check{width:100%}@media(min-width: 1200px){.swiper-abc .swiper{margin:0}.swiper-abc .swiper-wrapper{display:grid;grid-template-columns:repeat(15, 1fr);grid-gap:2rem;gap:2rem}.swiper-abc .swiper-slide{padding:0}}.swiper-tabs-control .swiper{overflow:visible;margin:0 -0.5rem}.swiper-tabs-control .swiper-slide{width:auto;padding:0 0.5rem}@media(min-width: 1200px){.swiper-tabs-control .swiper{margin:0 -0.9rem}.swiper-tabs-control .swiper-slide{padding:0 0.9rem}}.swiper-nav{height:100%}.swiper-nav .swiper{margin:0 -1.3rem;overflow:visible;height:100%}.swiper-nav .swiper-wrapper{height:100%;justify-content:space-between;align-items:center}.swiper-nav .swiper-slide{width:auto;height:auto;padding:0 1.6rem}.swiper-suitable{position:relative}.swiper-suitable .swiper{overflow:visible;margin:0 -0.8rem}.swiper-suitable .swiper-control{display:none}.swiper-suitable .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}@media(min-width: 1200px){.swiper-suitable .swiper-control{display:flex;position:absolute;right:0;bottom:100%;margin:0 0 5rem}.swiper-suitable .swiper-overflow{overflow:hidden;border-radius:1.6rem 1.6rem 1rem 1rem;padding:0 0 2px}.swiper-suitable .swiper{margin:0 -1.6rem}.swiper-suitable .swiper-slide{width:25%;padding:0 1.6rem}}.swiper-reviews-academy{position:relative}.swiper-reviews-academy>.swiper{overflow:visible;margin:0 -0.8rem}.swiper-reviews-academy>.swiper-control{display:none}.swiper-reviews-academy>.swiper>.swiper-wrapper>.swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}@media(min-width: 768px){.swiper-reviews-academy{overflow:hidden;border-radius:1rem;position:relative}}@media(min-width: 768px){.swiper-reviews-academy>.swiper{margin:0 -0.8rem}.swiper-reviews-academy>.swiper>.swiper-wrapper>.swiper-slide{width:74.4rem;padding:0 0.8rem}.swiper-reviews-academy .swiper-viewing .swiper{margin:0 -1rem}.swiper-reviews-academy .swiper-viewing .swiper-slide{padding:0 1rem;width:14rem}}@media(min-width: 1200px){.swiper-reviews-academy{border-radius:2rem}.swiper-reviews-academy>.swiper{margin:0 -1.6rem}.swiper-reviews-academy>.swiper>.swiper-wrapper>.swiper-slide{width:76rem;padding:0 1.6rem}}.swiper-scroll:has(.swiper-scrollbar-lock)>.swiper>.swiper-wrapper>.swiper-slide{padding:0}.swiper-scroll:has(.swiper-scrollbar-lock)>.swiper>.swiper-scrollbar{display:none}.swiper-scroll>.swiper{height:27.2rem;overflow:hidden;margin:0}.swiper-scroll>.swiper>.swiper-wrapper>.swiper-slide{width:100%;height:auto;padding:0 1.6rem 0 0}.swiper-scroll>.swiper>.swiper-scrollbar{position:absolute;top:0;right:0;width:2px;height:100%;background:#d7e0f0;border-radius:2px;overflow:hidden}.swiper-scroll>.swiper>.swiper-scrollbar>.swiper-scrollbar-drag{position:absolute;top:0;right:0;width:100%;height:auto;background:#cc2e27;border-radius:2px}.swiper-scroll .swiper-overflow{border-radius:1rem;overflow:hidden;transform:translateZ(0)}.swiper-learn .swiper{overflow:visible;margin:0 -0.8rem}.swiper-learn .swiper-control{display:none}.swiper-learn .swiper-slide{padding:0 0.8rem;width:30.6rem;height:auto}@media(min-width: 1200px){.swiper-learn .swiper{margin:0 -1.6rem -3.2rem}.swiper-learn .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.swiper-learn .swiper-slide{padding:0 1.6rem 3.2rem;width:20%}}.swiper-job .swiper{overflow:visible;margin:0}.swiper-job .swiper-caption{display:block;margin:0 0 2rem;font-size:1.8rem;line-height:1.3;font-weight:500;color:#6b717b}.swiper-job .swiper-control{display:none}.swiper-job .swiper-slide{padding:0;width:29rem;height:auto;background:#fff;position:relative;z-index:1}.swiper-job .swiper-slide:before{content:"";display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:-1;border:1px solid #d2dbea;border-radius:inherit}.swiper-job .swiper-slide:first-child{border-radius:2rem 0 0 2rem}.swiper-job .swiper-slide:last-child{border-radius:0 2rem 2rem 0}.swiper-job picture{display:block;width:100%;height:14.8rem}.swiper-job picture a,.swiper-job picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-job picture a{transition:.25s;filter:grayscale(100%);opacity:.5}.swiper-job picture a:hover{filter:grayscale(0%);opacity:1}@media(min-width: 992px){.swiper-job .swiper{padding:1px}}@media(min-width: 1200px){.swiper-job{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:0 3.2rem;gap:0 3.2rem;grid-template-areas:"caption control" "swiper swiper"}.swiper-job .swiper-caption{display:flex;align-items:center;min-height:6rem;font-size:3rem;line-height:1.3;font-weight:500;margin:0 0 4rem;min-width:0;grid-area:caption}.swiper-job .swiper-control{display:flex;position:relative;margin:0 0 4rem;min-width:0;grid-area:control}.swiper-job .swiper{overflow:hidden;border-radius:2rem;border:1px solid #d2dbea;min-width:0;grid-area:swiper}.swiper-job .swiper-slide{width:25%}.swiper-job .swiper-slide:before{border-top:none;border-bottom:none}.swiper-job .swiper-slide:first-child:before{border-left:none}.swiper-job .swiper-slide:last-child:before{border-right:none}.swiper-job picture{width:100%;height:auto;aspect-ratio:448/228}}.swiper-formats{position:relative}.swiper-formats .swiper{overflow:visible}.swiper-formats .swiper-slide{width:auto;flex:1 1 auto}.swiper-formats .swiper-shadow-prev{display:none}.swiper-formats .swiper-shadow-next{position:absolute;top:0;right:0;z-index:100;width:27rem;height:100%;background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0.73) 46.02%, rgba(255, 255, 255, 0) 100%);pointer-events:none;transition:opacity .25s}.swiper-formats .swiper-shadow-next.swiper-button-disabled{opacity:0}:has(.fancybox-active) .fancybox-slide{overscroll-behavior:contain}.fancybox-active{overflow:hidden}.fancybox-is-hidden{left:-999.9rem;margin:0;position:absolute !important;top:-999.9rem;visibility:hidden;display:none !important}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99999999999}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:1;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:1.3rem;-webkit-font-smoothing:subpixel-antialiased;height:4.4rem;left:0;line-height:4.4rem;min-width:4.4rem;mix-blend-mode:difference;padding:0 1rem;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:4.4rem;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:4.4rem 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:4.4rem;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:rgba(0,0,0,0);border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:40rem;padding:4rem;width:100%}.fancybox-error p{color:#444;font-size:1.6rem;line-height:2rem;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:4.4rem;margin:0;padding:1rem;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:4.4rem}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:0.8rem;position:absolute;right:-1.2rem;top:-4.4rem;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:10rem;opacity:0;position:absolute;top:calc(50% - 5rem);width:7rem}.fancybox-navigation .fancybox-button div{padding:0.7rem}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:3.1rem 2.6rem 3.1rem 0.6rem}.fancybox-navigation .fancybox-button--arrow_right{padding:3.1rem 0.6rem 3.1rem 2.6rem;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:1.4rem;font-weight:400;left:0;line-height:1.5;padding:7.5rem 4.4rem 2.5rem 4.4rem;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:7.5rem max(4.4rem,env(safe-area-inset-right)) max(2.5rem,env(safe-area-inset-bottom)) max(4.4rem,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-5rem}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;-webkit-text-decoration:none;text-decoration:none}.fancybox-caption a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:rgba(0,0,0,0);border:0.4rem solid #888;border-bottom-color:#fff;border-radius:50%;height:5rem;left:50%;margin:-2.5rem 0 0 -2.5rem;opacity:.7;padding:0;position:absolute;top:50%;width:5rem;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{transform:scale(0.975) translate3d(0, 20rem, 0);opacity:0}.fancybox-fx-fade.fancybox-slide--current{transform:scale(1) translate3d(0, 0px, 0);opacity:1}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 1.6rem, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 1.6rem, 0);opacity:0}}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:0.3rem;max-width:90%;padding:3rem;text-align:center}.fancybox-share__title{color:#222;font-size:3.5rem;font-weight:700;margin:0 0 2rem 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:0.3rem;display:inline-block;font-size:1.4rem;font-weight:700;line-height:4rem;margin:0 0.5rem 1rem 0.5rem;min-width:13rem;padding:0 1.5rem;-webkit-text-decoration:none;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{-webkit-text-decoration:none;text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:2.5rem;margin-right:0.7rem;position:relative;top:-1px;vertical-align:middle;width:2.5rem}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:1.4rem;margin:1rem 0 0 0;outline:none;padding:1rem 1.5rem;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 0.4rem 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:21.2rem;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:21.2rem}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:0.7rem}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:1rem;box-shadow:inset 0 0 0.6rem rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:1rem}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:7.5rem;margin:2px;max-height:calc(100% - 0.8rem);max-width:calc(50% - 0.4rem);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:10rem}.fancybox-thumbs__list a::before{border:0.6rem solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}.f-button{position:absolute;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:1rem;background:#fff;color:#6b717b}.f-button svg{display:block;width:100%;height:100%;filter:initial;transform:none;transform:initial}.f-button:hover{background:#cc2e27;background:var(--color-red);color:#fff}.f-button--close{position:absolute;top:3.2rem;right:3.2rem;background:none;color:#cc2e27;color:var(--color-red)}.f-button--close svg{width:2rem;height:2rem}.f-button--prev{position:absolute;top:50%;transform:translateY(-50%);left:3.2rem}.f-button--next{position:absolute;top:50%;transform:translateY(-50%);right:3.2rem}@media(min-width: 1200px){.f-button{width:6rem;height:6rem}.f-button--close{top:6rem;right:6rem}.f-button--close svg{width:3rem;height:3rem}.f-button--prev{left:6rem}.f-button--next{right:6rem}}.fancybox-navigation .f-button{opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s, background .25s;visibility:hidden;z-index:99997}.fancybox-show-nav .fancybox-navigation .f-button{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s, background .25s;visibility:visible}.fancybox-content{overflow:visible;overflow:initial;background:rgba(0,0,0,0);padding:0;margin:0}.fancybox-modal .fancybox-navigation{display:none}.fancybox-modal .fancybox-bg{background:rgba(79,78,98,.4)}.fancybox-modal .fancybox-slide{padding:6rem 0 0 0;margin:0;overflow:auto;scroll-behavior:smooth;box-shadow:0 100vh 0 #fff}.fancybox-modal .fancybox-slide::-webkit-scrollbar{display:none}.fancybox-modal .fancybox-content{max-height:100%;display:inline-flex !important;vertical-align:bottom}@media(min-width: 768px){.fancybox-modal .fancybox-slide{padding:2rem;box-shadow:none}.fancybox-modal .fancybox-content{vertical-align:middle;max-height:none}}.fancybox-media{pointer-events:auto}.fancybox-media .fancybox-bg{background:#e5efff}.fancybox-media .fancybox-slide{padding:1.6rem}@media(min-width: 1200px){.fancybox-media .fancybox-slide{padding:6rem 18.4rem}}.fancybox-media .fancybox-content{border-radius:2rem;overflow:hidden;background:#f3f7fc}.fancybox-media .fancybox-caption{font-size:1.6rem;line-height:1.26;font-weight:400;text-align:center;color:#6b717b;padding:0.8rem 0;margin:0;background:rgba(0,0,0,0)}@media(min-width: 1200px){.fancybox-media .fancybox-caption{font-size:2.2rem;padding:3.2rem 0 6.4rem}}.fancybox-stories .fancybox-navigation{display:none}.fancybox-stories .fancybox-bg{background:rgba(79,78,98,.4)}.fancybox-stories .fancybox-slide{padding:6rem 0 0 0;margin:0;overflow:hidden;scroll-behavior:smooth;box-shadow:0 100vh 0 #e4eeff;width:100%;height:100%}.fancybox-stories .fancybox-slide::-webkit-scrollbar{display:none}.fancybox-stories .fancybox-content{max-height:calc(100svh - 6rem);display:inline-flex !important;vertical-align:bottom}@media(min-width: 768px){.fancybox-stories .fancybox-bg{background:#e5efff}.fancybox-stories .fancybox-slide{padding:6.4rem}.fancybox-stories .fancybox-content{vertical-align:middle;max-height:100%}}.fancybox-products .fancybox-navigation{display:none}.fancybox-products .fancybox-bg{background:rgba(79,78,98,.2)}.fancybox-products .fancybox-slide{padding:12rem 0 0 0;margin:0;overflow:hidden;scroll-behavior:smooth;box-shadow:0 100vh 0 #fff}.fancybox-products .fancybox-slide::-webkit-scrollbar{display:none}.fancybox-products .fancybox-content{max-height:100%;display:inline-flex !important;vertical-align:bottom;overflow:hidden;border-radius:0;padding:0}.fancybox-products .fancybox-content:before{display:none}.fancybox-container:has(.popup-with-iframe) .fancybox-bg{background:#e5efff}.fancybox-container:has(.popup-with-iframe) .fancybox-slide{padding:1.6rem}@media(min-width: 1200px){.fancybox-container:has(.popup-with-iframe) .fancybox-slide{padding:6rem 18.4rem}}.fancybox-container:has(.popup-with-iframe) .fancybox-content{border-radius:2rem;overflow:hidden;background:#f3f7fc}.fancybox-container:has(.popup-with-iframe) .fancybox-caption{font-size:1.6rem;line-height:1.26;font-weight:400;text-align:center;color:#6b717b;padding:0.8rem 0;margin:0;background:rgba(0,0,0,0)}@media(min-width: 1200px){.fancybox-container:has(.popup-with-iframe) .fancybox-caption{font-size:2.2rem;padding:3.2rem 0 6.4rem}}.fancybox-container:has(.popup-with-iframe) iframe{display:block;width:100%;height:auto;aspect-ratio:16/9}html:has(.fancybox-is-open){scroll-behavior:auto}.banners{margin:0 0 6rem;background:#ecc9cf;color:#4f4e62}@media(min-width: 1200px){.banners{margin:0 0 10rem}}@media(max-width: 767px){.banners:has(.banners__counter) .swiper-slide{background-color:#fff}}@media(max-width: 767px){.banners:has(.banners__counter) .swiper-banners .swiper-pagination{transition:.3s bottom;left:1.6rem}}@media(max-width: 767px){.banners:has(.slide-counter.swiper-slide-active) .banners__mobile{margin-top:0;opacity:1}}@media(max-width: 767px){.banners:has(.slide-counter.swiper-slide-active) .js-swiper-banners-pagination{bottom:calc(11.5rem + 1.6rem)}}.banners__slide{position:relative;padding:4rem 0 14rem;height:auto;min-height:100%;flex:1}@media(max-width: 767px){.banners__slide{min-height:40rem;flex:0 1 auto;padding:4rem 0}}@media(min-width: 1200px){.banners__slide{padding:10rem 0 14rem;min-height:62rem}.banners__slide .banners__slide-wysiwyg,.banners__slide .banners__slide-text{margin-bottom:3.2rem}}.banners__slide .banners__counter{max-width:62.5rem;margin-bottom:3.2rem}@media(max-width: 991px){.banners__slide .banners__counter{width:100%}}@media(max-width: 767px){.banners__slide .banners__counter{display:none}}.banners__mobile{display:none}@media(max-width: 767px){.banners__mobile{display:flex;flex-shrink:0;margin-top:-11.5rem;opacity:0;transition:.3s}}@media(max-width: 767px){.banners__mobile .banners__counter{overflow:hidden;padding:1.6rem}}.banners__slide-video{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;margin:0}.banners__slide-video:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0.04%, rgba(255, 255, 255, 0) 85.92%, rgba(255, 255, 255, 0) 85.92%)}.banners__slide-video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banners__slide-video [data-banner-image]{display:block;width:100%;height:100%;background-position:center;background-size:cover}.banners__slide-video .banner-first-image,.banners__slide-video .banner-first-image img{display:block;width:100%;height:100%}.banners__slide-video .banner-first-image img{-o-object-fit:cover;object-fit:cover}.banners__slide-video.no-overlay:after{display:none !important}.banners__slide-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.banners__slide-image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0.04%, rgba(255, 255, 255, 0) 85.92%, rgba(255, 255, 255, 0) 85.92%)}.banners__slide-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.banners__slide-image:after{display:none}}.banners__slide-desc{position:relative;z-index:2;padding:0 6rem 0 0}@media(min-width: 768px){.banners__slide-desc{margin:0 0 0 50%;padding:0 0 0 1.6rem}}@media(min-width: 1200px){.banners__slide-desc{margin:0 0 0 50%;padding:0 0 0 1.6rem;max-width:76.8rem}}.banners__slide-title{display:block;margin:0 0 2rem;font-size:2.5rem;line-height:1.1;font-weight:500;max-width:28rem}@media(min-width: 768px){.banners__slide-title{max-width:none}}@media(min-width: 1200px){.banners__slide-title{margin:0 0 3rem;font-size:7rem}}.banners__slide-wysiwyg,.banners__slide-text{display:block;margin:0 0 2.6rem;font-size:1.4rem;line-height:1.25;font-weight:400;max-width:28rem}.banners__slide-wysiwyg p,.banners__slide-text p{margin:0 0 1rem}.banners__slide-wysiwyg p:last-child,.banners__slide-text p:last-child{margin:0}@media(min-width: 768px){.banners__slide-wysiwyg,.banners__slide-text{max-width:none}}@media(min-width: 1200px){.banners__slide-wysiwyg,.banners__slide-text{margin:0 0 5rem;font-size:2.2rem;-webkit-line-clamp:3;max-width:none}}@media(min-width: 1200px){.banners__slide-button .ui-btn{height:6.1rem;padding:0 3rem;gap:2rem;font-size:1.8rem}}.stories{margin:0 0 6rem}.stories.is-loading{pointer-events:none}.stories.is-loading .stories__item,.stories.is-loading .swiper-control{visibility:hidden}.stories.is-loading .stories__item .stories__item-image{visibility:visible;border-color:rgba(0,0,0,0)}.stories.is-loading .stories__item .stories__item-image img{visibility:hidden}@media(min-width: 1200px){.stories{margin:0 0 10rem}}.stories__item{display:block;color:#a5aebe}.stories__item.is-darken .stories__item-image{border-color:#cc2e27}.stories__item:hover{color:#a5aebe}.stories__item:hover .stories__item-image{border-color:#cc2e27}.stories__item-image{margin:0 0 0.6rem;display:block;width:100%;height:auto;border:1px solid #d2dbea;background:#eef3fa;overflow:hidden;border-radius:50%;position:relative;transition:.25s}.stories__item-image:before{content:"";display:block;float:left;padding:100% 0 0 0}.stories__item-image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;border:0.4rem solid #fff}.stories__item-image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}@media(min-width: 1200px){.stories__item-image{border-width:2px}}.stories__item-title{display:block;margin:0;font-size:1.2rem;line-height:1.2;font-weight:500;text-align:center}@media(min-width: 1200px){.stories__item-title{font-size:1.6rem}}.featured{margin:0 0 6rem}@media(min-width: 1200px){.featured{margin:0 0 12rem}}.featured__title{display:block;margin:0 0 2.4rem;font-size:2.5rem;line-height:1.3;font-weight:500}@media(min-width: 1200px){.featured__title{font-size:4rem;margin:0 0 4rem;display:flex;align-items:center;min-height:6rem}}@media(min-width: 1200px){.featured__swiper{padding:3.2rem 0 0 0;border-top:1px solid #d2dbea}}.benefits{margin:0 0 6rem}@media(min-width: 1200px){.benefits{margin:0 0 9rem;padding:3rem 0}}.benefits__title{display:block;margin:0 0 3rem;font-size:2.5rem;line-height:1.3;font-weight:500}.benefits__title br{display:none}@media(min-width: 1200px){.benefits__title{margin:0 0 4rem;font-size:4rem}.benefits__title br{display:block}}.benefits__card{position:relative;z-index:1;display:block;height:100%;color:#4f4e62;color:var(--body-color);background:#f3f7fc;border-radius:2rem;padding:1.8rem;transition:.4s ease-out;overflow:hidden}.benefits__card:before{content:"";display:block;position:absolute;top:0;right:0;z-index:-1;background:#cc2e27;transform:scale(0);width:0px;height:0px;border-radius:50%;transition:.4s ease-out;aspect-ratio:1/1;transform-origin:50% 50%;opacity:0}.benefits__card mark{transition:.4s ease-out}.benefits__card svg:has(path[stroke^="#"]) path{stroke:currentColor}.benefits__card svg:has(path[fill^="#"]) path{fill:currentColor}.benefits__card:hover{color:#fff}.benefits__card:hover:before{width:36rem;height:36rem;transform:scale(2);opacity:1}.benefits__card:hover .benefits__card-icon,.benefits__card:hover mark{color:#fff}@media(min-width: 1200px){.benefits__card{padding:2.8rem}}.benefits__card-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0 0 2.6rem;transition:.4s ease-out;color:#cc2e27}.benefits__card-icon img,.benefits__card-icon svg{display:block;max-width:100%;max-height:100%}@media(min-width: 1200px){.benefits__card-icon{width:4rem;height:4rem;margin:0 0 3rem}}.benefits__card-title{display:block;margin:0 0 1.2rem;font-size:1.6rem;line-height:1.3;font-weight:700;text-transform:uppercase}@media(min-width: 1200px){.benefits__card-title{margin:0 0 2rem;font-size:2.2rem}}.benefits__card-wysiwyg,.benefits__card-text{display:block;margin:0;font-size:1.4rem;line-height:1.25;font-weight:400}.benefits__card-wysiwyg p,.benefits__card-text p{margin:0 0 1.6rem}.benefits__card-wysiwyg p:last-child,.benefits__card-text p:last-child{margin:0}@media(min-width: 1200px){.benefits__card-wysiwyg,.benefits__card-text{font-size:1.8rem}}.about{margin:0 0 6rem;overflow:visible}@media(min-width: 1200px){.about{margin:0 0 12rem}}@media(min-width: 768px){.about.--reverse .about__card{grid-template-areas:"desc swiper" "button swiper"}}@media(min-width: 1200px){.about.--mb0{margin-bottom:0}}@media(min-width: 1200px){.about.--pt0{padding-top:0}.about.--pt0 .about__card-swiper{margin-top:0}}@media(min-width: 1200px){.about.--pb0{padding-bottom:0}.about.--pb0 .about__card-swiper{margin-bottom:0}}.about__card{position:relative}@media(min-width: 768px){.about__card{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;grid-gap:1.6rem;gap:1.6rem;grid-template-areas:"swiper desc" "swiper button";grid-template-rows:auto auto;align-items:start}}@media(min-width: 1200px){.about__card{gap:0 8.8rem;padding:8rem 0;min-height:57.4rem}}.about__card-wysiwyg,.about__card-desc{margin:0 0 3rem;font-size:1.6rem;line-height:1.25;font-weight:400}.about__card-wysiwyg h1,.about__card-wysiwyg h2,.about__card-wysiwyg h3,.about__card-desc h1,.about__card-desc h2,.about__card-desc h3{display:block;margin:0 0 3rem;font-size:2.5rem;line-height:1.3;font-weight:500}.about__card-wysiwyg ul,.about__card-desc ul{margin:0 0 2rem;padding:0;list-style:none}.about__card-wysiwyg ul:last-child,.about__card-desc ul:last-child{margin:0}.about__card-wysiwyg ul>li,.about__card-desc ul>li{position:relative;padding:0 0 0 1.8rem;margin:0 0 1rem}.about__card-wysiwyg ul>li:last-child,.about__card-desc ul>li:last-child{margin:0}.about__card-wysiwyg ul>li:before,.about__card-desc ul>li:before{content:"";display:block;width:0.6rem;height:0.6rem;border-radius:50%;background:#cc2e27;position:absolute;top:.5em;left:0}.about__card-wysiwyg p,.about__card-desc p{margin:0 0 2rem;color:#6b717b}.about__card-wysiwyg p:last-child,.about__card-desc p:last-child{margin:0}.about__card-wysiwyg small,.about__card-desc small{font-size:1.4rem}@media(min-width: 768px){.about__card-wysiwyg,.about__card-desc{grid-area:desc}}@media(min-width: 1200px){.about__card-wysiwyg,.about__card-desc{padding:0 0 4rem;margin:0;font-size:2.2rem}.about__card-wysiwyg h1,.about__card-wysiwyg h2,.about__card-wysiwyg h3,.about__card-desc h1,.about__card-desc h2,.about__card-desc h3{margin:0 0 4rem;font-size:4rem}.about__card-wysiwyg ul,.about__card-desc ul{margin:0 0 3rem}.about__card-wysiwyg ul>li,.about__card-desc ul>li{padding-left:2.4rem}.about__card-wysiwyg ul>li:before,.about__card-desc ul>li:before{width:0.8rem;height:0.8rem}.about__card-wysiwyg p,.about__card-desc p{margin:0 0 3rem}.about__card-wysiwyg small,.about__card-desc small{font-size:1.8rem}}.about__card-swiper{margin:0 0 3rem}.about__card-swiper picture{display:block;width:100%;height:auto;aspect-ratio:343/245;overflow:hidden;border-radius:2rem}.about__card-swiper img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.about__card-swiper{grid-area:swiper;min-width:0;position:sticky;top:8.6rem;margin:0}}@media(min-width: 1200px){.about__card-swiper{position:relative;top:0;margin:-8rem 0;position:absolute;top:0;left:0;right:0;bottom:0;inset:0}.about__card-swiper picture{aspect-ratio:unset;width:100%;height:100%}}.about__card-button .ui-btn{width:100%;height:4.3rem}@media(min-width: 768px){.about__card-button{grid-area:button}}@media(min-width: 1200px){.about__card-button{align-self:flex-end}.about__card-button .ui-btn{height:4.8rem;width:auto;padding:0 3rem;font-size:1.8rem}}.articles{margin:0 0 6rem}@media(min-width: 1200px){.articles{margin:0 0 12rem}}@media(min-width: 768px){.articles__grid{display:grid;grid-template-columns:66fr 33fr;grid-template-areas:"swiper desc";grid-gap:3.2rem;gap:3.2rem}}@media(min-width: 1200px){.articles__grid{gap:6rem;grid-template-columns:1fr 39.6rem}}@media(min-width: 768px){.articles__desc{grid-area:desc}}.articles__title{display:block;margin:0 0 2rem;font-size:2.5rem;line-height:1.3;font-weight:500}@media(min-width: 1200px){.articles__title{font-size:4rem;margin:0 0 3rem}}.articles__wysiwyg,.articles__text{display:block;margin:0 0 3rem;font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b}.articles__wysiwyg p,.articles__text p{margin:0 0 1.6rem}.articles__wysiwyg p:last-child,.articles__text p:last-child{margin:0}@media(min-width: 1200px){.articles__wysiwyg,.articles__text{margin:0 0 6.6rem;font-size:2.2rem}}.articles__control{display:none}@media(min-width: 768px){.articles__control{display:block}}@media(min-width: 768px){.articles__swiper{min-width:0;grid-area:swiper}}:has(.breadcrumbs) .header{margin:0}.breadcrumbs{padding:3rem 0 4rem;overflow-x:auto;overflow-y:hidden;display:flex}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs>.container-fluid{min-width:-moz-max-content;min-width:max-content}@media(min-width: 1200px){.breadcrumbs{padding:4.6rem 0 3.4rem}}.breadcrumbs__menu{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:2.7rem;font-size:1.3rem;line-height:1.2;font-weight:500;white-space:nowrap;color:#a5aebe}.breadcrumbs__menu>li{position:relative;flex:0 0 auto}.breadcrumbs__menu>li:after{content:"/";display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-2.7rem;width:2.7rem;height:100%}.breadcrumbs__menu>li:last-child:after{display:none}.breadcrumbs__menu>li:last-child .breadcrumbs__link{color:#4f4e62}@media(min-width: 1200px){.breadcrumbs__menu{font-size:1.6rem;gap:3.8rem}.breadcrumbs__menu>li:after{right:-3.8rem;width:3.8rem}}.breadcrumbs__link{display:block;color:#a5aebe}.breadcrumbs__link:hover{color:#4f4e62}.breadcrumbs__link svg{display:block}.breadcrumbs__link svg.icon-home{color:#cc2e27;color:var(--color-red)}:has(.topbar) .header{margin:0}.topbar{padding:3.2rem 0;margin:0 0 6rem;background:#eef3fa}.topbar .row{align-items:center;margin:0 -1.6rem}.topbar .row>[class^=col]{padding:0 1.6rem}@media(min-width: 1200px){.topbar{padding:10rem 0;margin:0 0 12rem}}.topbar__image{display:flex;align-items:center;justify-content:center;margin:0 0 4rem}.topbar__image img{display:block}@media(min-width: 1200px){.topbar__image{max-width:76.8rem;margin:-3rem 0 -2rem}}@media(min-width: 1200px){.topbar__desc{max-width:87.8rem}}.topbar__title{display:block;margin:0 0 3rem;font-size:2.5rem;line-height:1.1;font-weight:500}@media(min-width: 1200px){.topbar__title{margin:0 0 4rem;font-size:7rem}}.topbar__menu{margin:0 0 3rem;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:1.6rem;gap:1.6rem;font-size:1.8rem;line-height:1.3;font-weight:500}@media(min-width: 1200px){.topbar__menu{margin:0 0 4rem;font-size:3rem;line-height:4rem;font-weight:500;gap:2.4rem;max-width:70rem}}.topbar__menu-link{display:inline-flex;vertical-align:top;gap:1rem;color:#4f4e62}.topbar__menu-link svg{display:block;width:2.4rem;height:2.4rem;flex:0 0 auto;color:#cc2e27}.topbar__menu-link:hover{color:#cc2e27}@media(min-width: 1200px){.topbar__menu-link{position:relative}.topbar__menu-link svg{position:absolute;top:0;right:100%;margin:0 3.2rem 0 0;width:4rem;height:4rem}}.topbar__wysiwyg{font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b}.topbar__wysiwyg p{margin:0 0 1rem}.topbar__wysiwyg p:last-child{margin:0}@media(min-width: 1200px){.topbar__wysiwyg{font-size:1.8rem}.topbar__wysiwyg p{margin:0 0 1.6rem}}.privileges{padding:4rem 0;margin:0 0 6rem;background:#f3f7fc;border-radius:2rem}@media(min-width: 1200px){.privileges{padding:0;margin:0 0 12rem;background:none;border-radius:0}}@media(min-width: 1200px){.privileges__grid{background:#eef3fa;border-radius:2rem;padding:6rem 7rem 9rem;display:grid;grid-template-columns:1fr auto;grid-template-areas:"title button" "cards cards" "steps steps";align-items:center}}.privileges__title{display:block;margin:0 0 3rem;font-size:2.5rem;line-height:1.3;font-weight:500}@media(min-width: 1200px){.privileges__title{margin:0 0 4rem;font-size:5rem;grid-area:title}}.privileges__cards{margin:0 0 1.6rem;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:1.6rem;gap:1.6rem}.privileges__cards>li{min-width:0}@media(min-width: 768px){.privileges__cards{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.privileges__cards{grid-area:cards;gap:3.2rem;grid-template-columns:repeat(4, 1fr);margin:0 0 8rem}}.privileges__card{background:#cc2e27;color:#fff;border-radius:2rem;padding:1.8rem;display:flex;align-items:flex-start;gap:1rem;height:100%}@media(min-width: 768px){.privileges__card{flex-direction:column}}@media(min-width: 1200px){.privileges__card{padding:2.8rem;gap:3rem;min-height:18.2rem}}.privileges__card-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex:0 0 auto;margin:0}.privileges__card-icon img,.privileges__card-icon svg{display:block;width:100%;height:100%}@media(min-width: 1200px){.privileges__card-icon{width:4rem;height:4rem}}.privileges__card-wysiwyg{display:block;margin:0;flex:1;font-size:1.6rem;line-height:1.25;font-weight:400;margin:0}.privileges__card-wysiwyg p{margin:0 0 1rem}.privileges__card-wysiwyg p:last-child{margin:0}@media(min-width: 1200px){.privileges__card-wysiwyg{font-size:2.2rem}}.privileges__button{margin:0 0 4rem}.privileges__button .ui-btn{width:100%;height:4.3rem;font-size:1.4rem;line-height:1.3;font-weight:400}@media(min-width: 1200px){.privileges__button{margin:0 0 4rem;grid-area:button}.privileges__button .ui-btn{width:auto;height:4.8rem;padding:0 3rem;font-size:1.8rem}}.privileges__steps{margin:0;padding:0;list-style:none;position:relative;font-size:1.4rem;line-height:1.3;font-weight:400}.privileges__steps>li{position:relative;margin:0 0 3rem}.privileges__steps>li:before{content:"";display:block;position:absolute;top:0;right:0.5rem;bottom:-3rem;border-right:1px dashed #a5aebe;z-index:1}.privileges__steps>li:after{content:"";display:block;position:absolute;top:.5em;right:0;width:1rem;height:1rem;border-radius:50%;background:#cc2e27;z-index:2}.privileges__steps>li:first-child:after{display:none}.privileges__steps>li:last-child{margin:0}.privileges__steps>li:last-child:before{bottom:0}.privileges__steps h1,.privileges__steps h2,.privileges__steps h3{display:block;margin:0;font-size:2.2rem;line-height:1.3;font-weight:500}.privileges__steps b{display:block;margin:0 0 1.2rem;font-size:1.6rem;color:#6b717b}@media(min-width: 768px){.privileges__steps{display:flex;flex-wrap:wrap;gap:3.2rem;overflow:hidden}.privileges__steps>li{padding:0;margin:0;flex:1;max-width:33.333%}.privileges__steps>li:before{top:0.5rem;left:-3.2rem;right:0;bottom:auto;border:none;border-top:1px dashed #a5aebe}.privileges__steps>li:after{top:0;left:0;right:auto}.privileges__steps>li:first-child{flex:0 0 100%;max-width:100%}.privileges__steps>li:first-child:before{display:none}}@media(min-width: 1200px){.privileges__steps{gap:3.2rem;grid-area:steps;font-size:2.2rem;line-height:1.25;font-weight:400}.privileges__steps>li{padding:5.6rem 0 0 0;flex:1;max-width:25%}.privileges__steps>li:before{top:0.8rem}.privileges__steps>li:after{width:1.6rem;height:1.6rem}.privileges__steps>li:first-child{flex:1;max-width:25%}.privileges__steps>li:first-child:before{display:block}.privileges__steps>li:nth-of-type(2) .privileges__step{max-width:28rem}.privileges__steps h1,.privileges__steps h2,.privileges__steps h3{font-size:3rem}.privileges__steps b{font-size:2.2rem;margin:0 0 2rem}}.privileges__step{position:relative;padding:0 7rem 0 0}@media(min-width: 768px){.privileges__step{max-width:32.4rem;padding:4rem 0 0 0}}@media(min-width: 1200px){.privileges__step{padding:0}}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.6rem;padding-left:1.6rem}@media(min-width: 576px){.container{max-width:54rem}}@media(min-width: 768px){.container{max-width:72rem}}@media(min-width: 992px){.container{max-width:96rem}}@media(min-width: 1200px){.container{max-width:114rem}}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:1.6rem;padding-left:1.6rem}.row{display:flex;flex-wrap:wrap;margin-right:-1.6rem;margin-left:-1.6rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-hd,.col-hd-auto,.col-hd-12,.col-hd-11,.col-hd-10,.col-hd-9,.col-hd-8,.col-hd-7,.col-hd-6,.col-hd-5,.col-hd-4,.col-hd-3,.col-hd-2,.col-hd-1,.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;min-height:1px;padding-right:1.6rem;padding-left:1.6rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.push-1{left:8.3333333333%}.push-2{left:16.6666666667%}.push-3{left:25%}.push-4{left:33.3333333333%}.push-5{left:41.6666666667%}.push-6{left:50%}.push-7{left:58.3333333333%}.push-8{left:66.6666666667%}.push-9{left:75%}.push-10{left:83.3333333333%}.push-11{left:91.6666666667%}.pull-1{right:8.3333333333%}.pull-2{right:16.6666666667%}.pull-3{right:25%}.pull-4{right:33.3333333333%}.pull-5{right:41.6666666667%}.pull-6{right:50%}.pull-7{right:58.3333333333%}.pull-8{right:66.6666666667%}.pull-9{right:75%}.pull-10{right:83.3333333333%}.pull-11{right:91.6666666667%}@media(min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.push-sm-0{left:auto}.push-sm-1{left:8.3333333333%}.push-sm-2{left:16.6666666667%}.push-sm-3{left:25%}.push-sm-4{left:33.3333333333%}.push-sm-5{left:41.6666666667%}.push-sm-6{left:50%}.push-sm-7{left:58.3333333333%}.push-sm-8{left:66.6666666667%}.push-sm-9{left:75%}.push-sm-10{left:83.3333333333%}.push-sm-11{left:91.6666666667%}.pull-sm-0{right:auto}.pull-sm-1{right:8.3333333333%}.pull-sm-2{right:16.6666666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.3333333333%}.pull-sm-5{right:41.6666666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.3333333333%}.pull-sm-8{right:66.6666666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.3333333333%}.pull-sm-11{right:91.6666666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.push-md-0{left:auto}.push-md-1{left:8.3333333333%}.push-md-2{left:16.6666666667%}.push-md-3{left:25%}.push-md-4{left:33.3333333333%}.push-md-5{left:41.6666666667%}.push-md-6{left:50%}.push-md-7{left:58.3333333333%}.push-md-8{left:66.6666666667%}.push-md-9{left:75%}.push-md-10{left:83.3333333333%}.push-md-11{left:91.6666666667%}.pull-md-0{right:auto}.pull-md-1{right:8.3333333333%}.pull-md-2{right:16.6666666667%}.pull-md-3{right:25%}.pull-md-4{right:33.3333333333%}.pull-md-5{right:41.6666666667%}.pull-md-6{right:50%}.pull-md-7{right:58.3333333333%}.pull-md-8{right:66.6666666667%}.pull-md-9{right:75%}.pull-md-10{right:83.3333333333%}.pull-md-11{right:91.6666666667%}}@media(min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.push-lg-0{left:auto}.push-lg-1{left:8.3333333333%}.push-lg-2{left:16.6666666667%}.push-lg-3{left:25%}.push-lg-4{left:33.3333333333%}.push-lg-5{left:41.6666666667%}.push-lg-6{left:50%}.push-lg-7{left:58.3333333333%}.push-lg-8{left:66.6666666667%}.push-lg-9{left:75%}.push-lg-10{left:83.3333333333%}.push-lg-11{left:91.6666666667%}.pull-lg-0{right:auto}.pull-lg-1{right:8.3333333333%}.pull-lg-2{right:16.6666666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.3333333333%}.pull-lg-5{right:41.6666666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.3333333333%}.pull-lg-8{right:66.6666666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.3333333333%}.pull-lg-11{right:91.6666666667%}}@media(min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.push-xl-0{left:auto}.push-xl-1{left:8.3333333333%}.push-xl-2{left:16.6666666667%}.push-xl-3{left:25%}.push-xl-4{left:33.3333333333%}.push-xl-5{left:41.6666666667%}.push-xl-6{left:50%}.push-xl-7{left:58.3333333333%}.push-xl-8{left:66.6666666667%}.push-xl-9{left:75%}.push-xl-10{left:83.3333333333%}.push-xl-11{left:91.6666666667%}.pull-xl-0{right:auto}.pull-xl-1{right:8.3333333333%}.pull-xl-2{right:16.6666666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.3333333333%}.pull-xl-5{right:41.6666666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.3333333333%}.pull-xl-8{right:66.6666666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.3333333333%}.pull-xl-11{right:91.6666666667%}}@media(min-width: 1600px){.col-hd{flex-basis:0;flex-grow:1;max-width:100%}.col-hd-auto{flex:0 0 auto;width:auto;max-width:none}.col-hd-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-hd-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-hd-3{flex:0 0 25%;max-width:25%}.col-hd-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-hd-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-hd-6{flex:0 0 50%;max-width:50%}.col-hd-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-hd-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-hd-9{flex:0 0 75%;max-width:75%}.col-hd-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-hd-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-hd-12{flex:0 0 100%;max-width:100%}.order-hd-1{order:1}.order-hd-2{order:2}.order-hd-3{order:3}.order-hd-4{order:4}.order-hd-5{order:5}.order-hd-6{order:6}.order-hd-7{order:7}.order-hd-8{order:8}.order-hd-9{order:9}.order-hd-10{order:10}.order-hd-11{order:11}.order-hd-12{order:12}.offset-hd-0{margin-left:0%}.offset-hd-1{margin-left:8.3333333333%}.offset-hd-2{margin-left:16.6666666667%}.offset-hd-3{margin-left:25%}.offset-hd-4{margin-left:33.3333333333%}.offset-hd-5{margin-left:41.6666666667%}.offset-hd-6{margin-left:50%}.offset-hd-7{margin-left:58.3333333333%}.offset-hd-8{margin-left:66.6666666667%}.offset-hd-9{margin-left:75%}.offset-hd-10{margin-left:83.3333333333%}.offset-hd-11{margin-left:91.6666666667%}.push-hd-0{left:auto}.push-hd-1{left:8.3333333333%}.push-hd-2{left:16.6666666667%}.push-hd-3{left:25%}.push-hd-4{left:33.3333333333%}.push-hd-5{left:41.6666666667%}.push-hd-6{left:50%}.push-hd-7{left:58.3333333333%}.push-hd-8{left:66.6666666667%}.push-hd-9{left:75%}.push-hd-10{left:83.3333333333%}.push-hd-11{left:91.6666666667%}.pull-hd-0{right:auto}.pull-hd-1{right:8.3333333333%}.pull-hd-2{right:16.6666666667%}.pull-hd-3{right:25%}.pull-hd-4{right:33.3333333333%}.pull-hd-5{right:41.6666666667%}.pull-hd-6{right:50%}.pull-hd-7{right:58.3333333333%}.pull-hd-8{right:66.6666666667%}.pull-hd-9{right:75%}.pull-hd-10{right:83.3333333333%}.pull-hd-11{right:91.6666666667%}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}@media(min-width: 1600px){.flex-hd-row{flex-direction:row !important}.flex-hd-column{flex-direction:column !important}.flex-hd-row-reverse{flex-direction:row-reverse !important}.flex-hd-column-reverse{flex-direction:column-reverse !important}.flex-hd-wrap{flex-wrap:wrap !important}.flex-hd-nowrap{flex-wrap:nowrap !important}.flex-hd-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-hd-start{justify-content:flex-start !important}.justify-content-hd-end{justify-content:flex-end !important}.justify-content-hd-center{justify-content:center !important}.justify-content-hd-between{justify-content:space-between !important}.justify-content-hd-around{justify-content:space-around !important}.align-items-hd-start{align-items:flex-start !important}.align-items-hd-end{align-items:flex-end !important}.align-items-hd-center{align-items:center !important}.align-items-hd-baseline{align-items:baseline !important}.align-items-hd-stretch{align-items:stretch !important}.align-content-hd-start{align-content:flex-start !important}.align-content-hd-end{align-content:flex-end !important}.align-content-hd-center{align-content:center !important}.align-content-hd-between{align-content:space-between !important}.align-content-hd-around{align-content:space-around !important}.align-content-hd-stretch{align-content:stretch !important}.align-self-hd-auto{align-self:auto !important}.align-self-hd-start{align-self:flex-start !important}.align-self-hd-end{align-self:flex-end !important}.align-self-hd-center{align-self:center !important}.align-self-hd-baseline{align-self:baseline !important}.align-self-hd-stretch{align-self:stretch !important}}*{outline:none;box-sizing:border-box}*:before,*:after{box-sizing:border-box}html,body{scrollbar-gutter:stable}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-padding-top:90px}@media(min-width: 1200px)and (max-width: 1920px){html{font-size:.5208333333vw}}@media(max-width: 375px){html{font-size:2.6666666667vw}}@media(min-width: 1200px){html{scroll-padding-top:120px}}html:has(.nav){scroll-padding-top:134px}@media(min-width: 1200px){html:has(.nav){scroll-padding-top:184px}}body{background:#fff;background:var(--body-bg);color:#4f4e62;color:var(--body-color);overflow-x:hidden;overflow-y:auto;font:400 1.6rem/1.6 "Onest", Arial, sans-serif;font:400 1.6rem/1.6 var(--font-primary)}html:not(.is-loaded) *{transition:none !important}html:not(.is-loaded) *:before,html:not(.is-loaded) *:after{transition:none !important}html:not(.is-loaded) .app{overflow:hidden}.app{position:relative;min-height:100%;min-width:32rem;display:flex;flex-direction:column;overflow:clip}.container-fluid{margin:0 auto;padding:0 1.6rem;max-width:192rem}@media(min-width: 1200px){.container-fluid{padding:0 6.4rem}}.is-shake{animation:kf_shake .4s 1 linear}@keyframes kf_shake{0%{transform:translate(3rem)}20%{transform:translate(-3rem)}40%{transform:translate(1.5rem)}60%{transform:translate(-1.5rem)}80%{transform:translate(0.8rem)}100%{transform:translate(0px)}}.is-page-m0 .header,.is-page-index .header{margin:0}.is-page-academy .header{position:sticky;top:0}.is-page-academy .header__sticky{position:relative;top:0}.is-page-academy .header__desktop{display:none}.is-header-sticky .header__sticky{top:0}.is-search-open .header__mobile-search-handler svg:nth-of-type(1){opacity:0;transform:scale(0)}.is-search-open .header__mobile-search-handler svg:nth-of-type(2){opacity:1;transform:scale(1)}.is-search-open .header__mobile-search-offcanvas{opacity:1;visibility:visible}.is-contacts-open .header__mobile-contacts-handler{pointer-events:auto}.is-contacts-open .header__mobile-contacts-handler svg:nth-of-type(1){opacity:0;transform:scale(0)}.is-contacts-open .header__mobile-contacts-handler svg:nth-of-type(2){opacity:1;transform:scale(1)}.is-contacts-open .header__mobile-contacts-offcanvas{opacity:1;visibility:visible;pointer-events:auto}.is-contacts-open .header__notice{display:none}.is-contacts-open body{overflow:hidden}.is-contacts-open .fancybox-is-open{pointer-events:auto}.is-nav-open .header__mobile-nav-handler{pointer-events:auto}.is-nav-open .header__mobile-nav-handler svg:nth-of-type(1){opacity:0;transform:scale(0)}.is-nav-open .header__mobile-nav-handler svg:nth-of-type(2){opacity:1;transform:scale(1)}.is-nav-open .header__mobile-nav-offcanvas{opacity:1;visibility:visible;pointer-events:auto}.is-nav-open .header__notice{display:none}.is-nav-open body{overflow:hidden}.is-catalog-open .header__mobile-nav-handler svg:nth-of-type(1){opacity:0;transform:scale(0)}.is-catalog-open .header__mobile-nav-handler svg:nth-of-type(2){opacity:1;transform:scale(1)}.is-catalog-open .header__mobile-catalog-offcanvas{opacity:1;visibility:visible}.is-catalog-open .header__notice{display:none}.header{position:sticky;left:0;right:0;top:0;z-index:1000;margin:0 0 4rem}@media(min-width: 1200px){.header{position:relative;margin:0 0 10rem}}body:has(.banners) .header{margin:0}.header__notice{background:#eef3fa;padding:1.4rem 0;border-bottom:1px solid #d2dbea}.header__notice>.container-fluid{display:flex;align-items:flex-start;gap:2.2rem;position:relative}.header__notice-desc{display:flex;flex-wrap:wrap;gap:0.8rem;padding:0 4rem 0 0;flex:1;font-size:1.2rem;line-height:2rem;font-weight:400;color:#6b717b}.header__notice-desc p{margin:0}.header__notice-desc a{display:inline-flex;align-items:center;vertical-align:top;gap:2px;color:#cc2e27;color:var(--color-primary)}.header__notice-desc a:hover{color:#a8241e;color:var(--color-primary-hover)}.header__notice-desc a svg{display:block;flex:0 0 auto}@media(min-width: 1200px){.header__notice-desc{justify-content:center;gap:1.4rem;font-size:1.6rem;line-height:1.3;font-weight:400;text-align:center;padding:0 3rem}.header__notice-desc p{margin:0}.header__notice-desc a{gap:0.6rem}}.header__notice-close{position:absolute;top:0;right:1.2rem;display:block;width:2rem;height:2rem;color:#a5aebe;flex:0 0 auto}.header__notice-close svg{display:block;width:100%;height:100%}.header__notice-close:hover{color:#4f4e62}@media(min-width: 1200px){.header__notice-close{position:absolute;top:50%;right:6.4rem;margin:-1.5rem 0 0 0;width:3rem;height:3rem}}.header__desktop{display:none}@media(min-width: 1200px){.header__desktop{display:block}}.header__desktop-row{position:relative;display:flex;align-items:center}.header__desktop-row:nth-of-type(1){height:6.4rem;gap:7rem}.header__desktop-row:nth-of-type(1):before,.header__desktop-row:nth-of-type(1):after{content:"";display:block;position:absolute;top:100%;width:calc(50vw - 12rem);border-bottom:1px solid #d2dbea}.header__desktop-row:nth-of-type(1):before{right:50%;margin-right:12rem}.header__desktop-row:nth-of-type(1):after{left:50%;margin-left:12rem}.header__desktop-row:nth-of-type(2){height:9.6rem;gap:7rem}.header__desktop-row:nth-of-type(3){height:6.4rem;gap:6rem;margin:0 -2rem}.header__desktop-row:nth-of-type(3):before{content:"";display:block;position:absolute;top:0;left:50%;z-index:-1;width:100vw;height:100%;margin:0 0 0 -50vw;background:#cc2e27}.header__desktop-location{margin:0;font-size:1.6rem;line-height:1.3;font-weight:500}.header__desktop-location a{display:inline-flex;vertical-align:top;align-items:center;gap:1rem;color:#4f4e62}.header__desktop-location a svg{color:#cc2e27}.header__desktop-location a:hover{color:#cc2e27}.header__desktop-worktime,.header__desktop-contacts{position:relative;z-index:2100;margin:0}.header__desktop-worktime>dt,.header__desktop-contacts>dt{position:relative;z-index:2;display:flex;align-items:center;margin:0;font-size:1.6rem;line-height:1.3;font-weight:500;color:#4f4e62;gap:1rem}.header__desktop-worktime>dt svg,.header__desktop-contacts>dt svg{color:#cc2e27;display:block}.header__desktop-worktime>dt a,.header__desktop-contacts>dt a{display:inline-flex;vertical-align:top;align-items:center;gap:1rem;color:#4f4e62}.header__desktop-worktime>dt a:hover,.header__desktop-contacts>dt a:hover{color:#4f4e62}.header__desktop-worktime>dd,.header__desktop-contacts>dd{position:absolute;top:-1.4rem;left:-1.6rem;padding:5rem 1.6rem 1.6rem;background:#fff;border-radius:1rem;white-space:nowrap;min-width:100%;margin:0;box-shadow:0 0 0 9999.9rem rgba(79,78,98,.1);transition:.25s;opacity:0;visibility:hidden}.header__desktop-worktime:hover>dt a,.header__desktop-contacts:hover>dt a{color:#cc2e27}.header__desktop-worktime:hover>dd,.header__desktop-contacts:hover>dd{opacity:1;visibility:visible}.header__desktop-worktime{font-size:1.4rem;line-height:1.3;font-weight:500}.header__desktop-worktime ul{margin:0;padding:0;list-style:none}.header__desktop-worktime ul>li{margin:0 0 1rem}.header__desktop-worktime ul>li:last-child{margin:0}.header__desktop-contacts-dl{margin:0 0 2.2rem}.header__desktop-contacts-dl dt{display:block;margin:0 0 0.6rem;font-size:1.4rem;line-height:1.3;font-weight:500;color:#a5aebe}.header__desktop-contacts-dl dd{font-size:1.6rem;line-height:1.3;font-weight:500;margin:0 0 1.6rem;display:flex;gap:0.8rem 1.6rem}.header__desktop-contacts-dl dd:last-child{margin:0}.header__desktop-contacts-dl .header__contacts-messengers{display:grid;grid-template-columns:repeat(2, max-content);grid-gap:0.8rem 1.6rem;gap:0.8rem 1.6rem}.header__desktop-contacts-dl a{display:inline-flex;vertical-align:top;align-items:center;color:#4f4e62;gap:1rem;transition:.25s}.header__desktop-contacts-dl a:hover{opacity:.8}.header__desktop-contacts-dl svg{display:block;width:2rem;height:2rem;flex:0 0 2rem;min-width:2rem;min-height:2rem}.header__desktop-contacts-dl .icon-email{color:#cc2e27}.header__desktop-contacts-button{margin:auto 0 0 0}.header__desktop-contacts-button .ui-btn{width:100%;height:4.5rem;font-size:1.6rem;padding:0 1.6rem}.header__desktop-additional{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-end;gap:7rem;flex:1;font-size:1.6rem;line-height:1.3;font-weight:500}.header__desktop-additional a{color:#4f4e62}.header__desktop-additional a:hover{color:#cc2e27}.header__selection{margin:0;padding:0;list-style:none;font-size:1.6rem;line-height:1.3;font-weight:500;display:flex;align-items:center;gap:5.7rem}.header__selection a{color:#4f4e62}.header__selection a:hover{color:#cc2e27}.header__desktop-logo{position:absolute;top:-4.4rem;left:50%;width:18.4rem;margin:0 0 0 -9.2rem}.header__desktop-logo img,.header__desktop-logo svg{display:block}.header__desktop-control{margin:0 0 0 auto;padding:0;list-style:none;display:flex;gap:5.7rem}.header__desktop-control-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.5rem;color:#4f4e62}.header__desktop-control-link:hover{color:#cc2e27}.header__desktop-control-link-icon{display:flex;align-items:center;justify-content:center;height:2.6rem}.header__desktop-control-link-icon img,.header__desktop-control-link-icon svg{display:block;width:2.6rem;height:2.6rem}.header__desktop-control-link-icon mark{display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;background:#cc2e27;color:#fff;border-radius:50%;font-size:1.1rem;line-height:1;font-weight:500;text-align:center;align-self:flex-end}.header__desktop-control-link-icon mark svg{display:block;max-width:100%;max-height:100%}.header__desktop-control-link-text{display:block;font-size:1.6rem;line-height:1.3;font-weight:500;white-space:nowrap;text-align:center;color:#a5aebe}.header__desktop-nav{position:relative}@media(min-width: 1200px){.header__desktop-nav:nth-last-of-type(1) .header__desktop-nav-offcanvas,.header__desktop-nav:nth-last-of-type(2) .header__desktop-nav-offcanvas{width:40rem}.header__desktop-nav:nth-last-of-type(1) .header__desktop-nav-offcanvas{left:auto;right:0}}.header__desktop-nav:hover .header__desktop-nav-handler{background:#f9e3e7;color:#cc2e27}.header__desktop-nav:hover .header__desktop-nav-offcanvas{opacity:1;visibility:visible}.header__desktop-nav-handler{display:inline-flex;align-items:center;justify-content:center;color:#fff;height:4.8rem;padding:0 2rem;border-radius:0.8rem;transition:.25s;font-size:2rem;line-height:1.2;font-weight:500;gap:0.8rem;position:relative;z-index:300}.header__desktop-nav-handler:hover{background:#f9e3e7;color:#cc2e27}.header__desktop-nav-offcanvas{position:absolute;top:100%;left:0;z-index:200;width:43rem;margin:1.6rem 0 0 0;border-radius:1rem;background:#fff;box-shadow:0 0 0 9999.9rem rgba(79,78,98,.1);transition:.25s;opacity:0;visibility:hidden}.header__desktop-nav-offcanvas:before{content:"";display:block;position:absolute;left:0;right:0;bottom:100%;height:1.6rem}.header__desktop-nav-menu{margin:0;padding:1rem 0;list-style:none;font-size:2rem;line-height:1.2;font-weight:500;overflow-x:hidden;overflow-y:auto;max-height:60svh}.header__desktop-nav-menu::-webkit-scrollbar{display:none}.header__desktop-nav-menu>li:hover>.header__desktop-nav-link{background:rgba(249,227,231,.5);color:#cc2e27}.header__desktop-nav-menu>li:hover>.header__desktop-nav-link svg{opacity:1}.header__desktop-nav-menu>li:hover>.header__desktop-nav-dropdown{opacity:1;visibility:visible}.header__desktop-nav-link{display:flex;align-items:center;min-height:4.6rem;padding:1rem 2rem;color:#4f4e62;transition:.25s}.header__desktop-nav-link svg{display:block;flex:0 0 auto;width:1.6rem;height:2.4rem;margin:0 0 0 auto;transition:opacity .25s;opacity:0}.header__desktop-nav-link:hover{background:rgba(249,227,231,.5);color:#cc2e27}.header__desktop-nav-link:hover svg{opacity:1}.header__desktop-nav-dropdown{position:absolute;top:0;left:100%;z-index:200;width:43rem;height:100%;margin:0 0 0 1.6rem;border-radius:1rem;background:#fff;transition:.25s;opacity:0;visibility:hidden}.header__desktop-nav-dropdown:before{content:"";display:block;position:absolute;top:0;left:-1.6rem;right:0;height:60svh;z-index:-1}.header__desktop-nav:has(.header__desktop-nav-offcanvas--nested):focus-within>.header__desktop-nav-offcanvas{opacity:1;visibility:visible}.header__desktop-nav:has(.header__desktop-nav-offcanvas--nested) .header__desktop-nav-offcanvas--nested{left:auto;right:0;width:min(36rem,(100vw - 4.8rem)/2);transform:translateX(0px);transform:translateX(var(--navigation-offset, 0px));transition-property:opacity,visibility}.header__desktop-nav:has(.header__desktop-nav-offcanvas--nested) .header__desktop-nav-offcanvas--nested.header__desktop-nav-offcanvas--forward{left:0;right:auto;transform:none}.header__desktop-nav:has(.header__desktop-nav-offcanvas--nested) .header__desktop-nav-offcanvas--nested:before{top:-1.6rem;bottom:0;right:calc(-100% - 1.6rem);height:auto;z-index:-1}.header__desktop-nav:has(.header__desktop-nav-offcanvas--nested) .header__desktop-nav-offcanvas--nested .header__desktop-nav-link{word-wrap:anywhere}.header__desktop-nav:has(.header__desktop-nav-offcanvas--nested) .header__desktop-nav-offcanvas--nested .header__desktop-nav-dropdown{width:100%;height:auto;min-height:100%}.header__desktop-nav-item--nested{display:grid;grid-template-columns:minmax(0, 1fr) 4.4rem}.header__desktop-nav-item--nested>.header__desktop-nav-toggle{display:flex;align-items:center;justify-content:center;padding:0 2rem 0 0.8rem;border:0;background:rgba(0,0,0,0);color:#4f4e62;cursor:pointer;transition:.25s}.header__desktop-nav-item--nested>.header__desktop-nav-toggle svg{display:block;flex:0 0 auto;width:1.6rem;height:2.4rem;opacity:0;transition:opacity .25s}.header__desktop-nav-item--nested:hover>.header__desktop-nav-link,.header__desktop-nav-item--nested:hover>.header__desktop-nav-toggle,.header__desktop-nav-item--nested:focus-within>.header__desktop-nav-link,.header__desktop-nav-item--nested:focus-within>.header__desktop-nav-toggle{background:rgba(249,227,231,.5);color:#cc2e27}.header__desktop-nav-item--nested:hover>.header__desktop-nav-toggle svg,.header__desktop-nav-item--nested:focus-within>.header__desktop-nav-toggle svg{opacity:1}.header__desktop-nav-item--nested:hover>.header__desktop-nav-dropdown{opacity:0;visibility:hidden}.header__desktop-nav-item--nested.is-open>.header__desktop-nav-dropdown{opacity:1;visibility:visible}.header__desktop-search{flex:1;max-width:82.6rem;margin:0 auto;position:relative}.header__desktop-search-control{position:relative}.header__desktop-search-input{display:block;width:100%;height:4.8rem;padding:0 7rem 0 1.8rem;border-radius:1rem;border:none;box-shadow:none;background:rgba(238,243,250,.2);color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.25s;font-size:2rem;line-height:1.2;font-weight:400}.header__desktop-search-input::-moz-placeholder{color:#fff}.header__desktop-search-input::placeholder{color:#fff}.header__desktop-search-input:focus{background:#fff}.header__desktop-search-input:focus{color:#6b717b}.header__desktop-search-input:focus~.header__desktop-search-reset{opacity:1;visibility:visible}.header__desktop-search-input:focus~.header__desktop-search-btn{background:#cc2e27;color:#fff}.header__desktop-search-reset{position:absolute;top:50%;right:4.2rem;width:3.6rem;height:3.6rem;border-radius:0.6rem;display:flex;align-items:center;justify-content:center;margin:-1.8rem 0 0 0;color:#a5aebe;transition:.25s;opacity:0;visibility:hidden}.header__desktop-search-reset svg{display:block;width:2rem;height:2rem}.header__desktop-search-reset:hover{color:#4f4e62}.header__desktop-search-btn{position:absolute;top:50%;right:0.6rem;width:3.6rem;height:3.6rem;border-radius:0.6rem;display:flex;align-items:center;justify-content:center;margin:-1.8rem 0 0 0;color:#fff;transition:.25s}.header__desktop-search-btn svg{display:block;width:100%;height:100%}.header__sticky{display:none}@media(min-width: 1200px){.header__sticky{display:block;position:fixed;top:-20rem;left:0;right:0;z-index:500;height:10rem;background:#fff;border-bottom:1px solid #d2dbea;transition:.25s}.header__sticky>.container-fluid{display:flex;align-items:center;height:100%}}.header__sticky-logo{width:15rem;margin:0 6.4rem 0 0;flex:0 0 auto}.header__sticky-logo img,.header__sticky-logo svg{display:block}.header__sticky-nav{position:relative;margin:0 2rem 0 0}.header__sticky-nav:hover .header__sticky-nav-handler{background:#cc2e27;color:#fff}.header__sticky-nav:hover .header__sticky-nav-offcanvas{opacity:1;visibility:visible}.header__sticky-nav-handler{display:inline-flex;align-items:center;justify-content:center;background:#f9e3e7;color:#cc2e27;height:4.8rem;padding:0 1.8rem;border-radius:1rem;transition:.25s;font-size:1.8rem;line-height:1.2;font-weight:500;gap:1.2rem;position:relative;z-index:300}.header__sticky-nav-handler:hover{background:#f8d6dc;color:#cc2e27}.header__sticky-nav-offcanvas{position:absolute;top:100%;left:0;z-index:200;width:43rem;margin:1.6rem 0 0 0;border-radius:1rem;background:#fff;box-shadow:0 0 0 9999.9rem rgba(79,78,98,.1);transition:.25s;opacity:0;visibility:hidden}.header__sticky-nav-offcanvas:before{content:"";display:block;position:absolute;left:0;right:0;bottom:100%;height:1.6rem}.header__sticky-nav-menu{margin:0;padding:1rem 0;list-style:none;font-size:2rem;line-height:1.2;font-weight:500;overflow-x:hidden;overflow-y:auto;max-height:60svh}.header__sticky-nav-menu::-webkit-scrollbar{display:none}.header__sticky-nav-menu>li:hover>.header__sticky-nav-link{background:rgba(249,227,231,.5);color:#cc2e27}.header__sticky-nav-menu>li:hover>.header__sticky-nav-link svg{opacity:1}.header__sticky-nav-menu>li:hover>.header__sticky-nav-dropdown{opacity:1;visibility:visible}.header__sticky-nav-link{display:flex;align-items:center;min-height:4.6rem;padding:1rem 2rem;color:#4f4e62;transition:.25s}.header__sticky-nav-link svg{display:block;flex:0 0 auto;width:1.6rem;height:2.4rem;margin:0 0 0 auto;transition:opacity .25s;opacity:0}.header__sticky-nav-link:hover{background:rgba(249,227,231,.5);color:#cc2e27}.header__sticky-nav-link:hover svg{opacity:1}.header__sticky-nav-dropdown{position:absolute;top:0;left:100%;z-index:200;width:43rem;height:100%;margin:0 0 0 1.6rem;border-radius:1rem;background:#fff;transition:.25s;opacity:0;visibility:hidden}.header__sticky-nav-dropdown:before{content:"";display:block;position:absolute;top:0;left:-1.6rem;right:0;height:60svh;z-index:-1}.header__sticky-external{margin:0 6.4rem 0 0;font-size:1.8rem;line-height:1.3;font-weight:500}.header__sticky-external a{display:inline-flex;vertical-align:top;align-items:center;gap:1rem;color:#4f4e62;transition:.25s}.header__sticky-external a:hover{color:#cc2e27}.header__sticky-search{flex:1;max-width:78.6rem;margin:0 6.4rem 0 0;position:relative}.header__sticky-search-control{position:relative}.header__sticky-search-input{display:block;width:100%;height:4.8rem;padding:0 7rem 0 1.8rem;border-radius:1rem;border:none;box-shadow:none;background:#eef3fa;color:#6b717b;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.25s;font-size:1.8rem;line-height:1.2;font-weight:400}.header__sticky-search-input::-moz-placeholder{color:#a5aebe}.header__sticky-search-input::placeholder{color:#a5aebe}.header__sticky-search-input:focus{color:#6b717b}.header__sticky-search-input:focus~.header__sticky-search-reset{opacity:1;visibility:visible}.header__sticky-search-input:focus~.header__sticky-search-btn{background:#cc2e27;background:var(--color-red);color:#fff}.header__sticky-search-input:focus~.header__sticky-search-btn:hover{background:#a8241e;background:var(--color-red-hover);color:#fff}.header__sticky-search-reset{position:absolute;top:50%;right:4.2rem;width:3.6rem;height:3.6rem;border-radius:0.6rem;display:flex;align-items:center;justify-content:center;margin:-1.8rem 0 0 0;color:#a5aebe;transition:.25s;opacity:0;visibility:hidden}.header__sticky-search-reset svg{display:block;width:2rem;height:2rem}.header__sticky-search-reset:hover{color:#4f4e62}.header__sticky-search-btn{position:absolute;top:50%;right:0.6rem;width:3.6rem;height:3.6rem;border-radius:0.6rem;display:flex;align-items:center;justify-content:center;margin:-1.8rem 0 0 0;color:#cc2e27;transition:.25s}.header__sticky-search-btn svg{display:block;width:100%;height:100%}.header__sticky-contacts{position:relative;z-index:100;margin:0}.header__sticky-contacts>dt{position:relative;z-index:2;display:flex;align-items:center;margin:0;font-size:1.8rem;line-height:1.3;font-weight:500;color:#4f4e62;gap:1rem}.header__sticky-contacts>dt svg{color:#cc2e27;display:block}.header__sticky-contacts>dt a{display:inline-flex;vertical-align:top;align-items:center;gap:1rem;color:#cc2e27;color:var(--color-red)}.header__sticky-contacts>dt a:hover{color:#a8241e;color:var(--color-red-hover)}.header__sticky-contacts>dd{position:absolute;top:-1.4rem;left:-1.6rem;padding:5rem 1.6rem 1.6rem;background:#fff;border-radius:1rem;white-space:nowrap;min-width:100%;margin:0;box-shadow:0 0 0 9999.9rem rgba(79,78,98,.1);transition:.25s;opacity:0;visibility:hidden}.header__sticky-contacts:hover>dd{opacity:1;visibility:visible}.header__sticky-contacts-dl{margin:0 0 2.2rem}.header__sticky-contacts-dl dt{display:block;margin:0 0 0.6rem;font-size:1.4rem;line-height:1.3;font-weight:500;color:#a5aebe}.header__sticky-contacts-dl dd{font-size:1.6rem;line-height:1.3;font-weight:500;margin:0 0 1.6rem;display:flex;gap:0.8rem 1.6rem}.header__sticky-contacts-dl dd:last-child{margin:0}.header__sticky-contacts-dl .header__contacts-messengers{display:grid;grid-template-columns:repeat(2, max-content);grid-gap:0.8rem 1.6rem;gap:0.8rem 1.6rem}.header__sticky-contacts-dl a{display:inline-flex;vertical-align:top;align-items:center;color:#4f4e62;gap:1rem;transition:.25s}.header__sticky-contacts-dl a:hover{opacity:.8}.header__sticky-contacts-dl svg{display:block;width:2rem;height:2rem;flex:0 0 2rem;min-width:2rem;min-height:2rem}.header__sticky-contacts-dl .icon-email{color:#cc2e27}.header__sticky-contacts-button{margin:auto 0 0 0}.header__sticky-contacts-button .ui-btn{width:100%;height:4.5rem;font-size:1.6rem}.header__sticky-control{margin:0 0 0 auto;padding:0;list-style:none;display:flex;gap:4rem}.header__sticky-control-link{display:flex;align-items:center;justify-content:center;color:#4f4e62}.header__sticky-control-link svg{display:block;width:2.6rem;height:2.6rem}.header__sticky-control-link mark{display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;background:#cc2e27;color:#fff;border-radius:50%;font-size:1.1rem;line-height:1;font-weight:500;text-align:center;align-self:flex-end}.header__sticky-control-link mark svg{display:block;max-width:100%;max-height:100%}.header__sticky-control-link:hover{color:#cc2e27;color:var(--color-red)}.header__mobile{position:relative;background:#fff;border-bottom:1px solid #d2dbea;height:7rem}.header__mobile>.container-fluid{height:100%;display:flex;align-items:center;gap:2.2rem}@media(min-width: 1200px){.header__mobile{display:none}}.header__mobile-logo{display:block;width:18.5rem;flex:0 0 auto;margin:0 auto 0 0}.header__mobile-logo img,.header__mobile-logo svg{display:block;max-width:100%}.header__mobile-search-handler{width:2.4rem;height:2.4rem;position:relative;display:block}.header__mobile-search-handler svg{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:.25s;color:#828b9b}.header__mobile-search-handler svg:nth-of-type(1){opacity:1;transform:scale(1)}.header__mobile-search-handler svg:nth-of-type(2){opacity:0;transform:scale(0)}.header__mobile-search-offcanvas{position:absolute;top:100%;left:0;right:0;padding:0.6rem 1.6rem;background:#cc2e27;transition:.25s;opacity:0;visibility:hidden}.header__mobile-search-control{position:relative}.header__mobile-search-input{display:block;width:100%;height:4rem;padding:0 7rem 0 1.4rem;border-radius:1rem;border:none;box-shadow:none;background:rgba(238,243,250,.2);color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.25s;font-size:1.6rem;line-height:1.2;font-weight:400}.header__mobile-search-input::-moz-placeholder{color:#fff}.header__mobile-search-input::placeholder{color:#fff}.header__mobile-search-input:focus{background:#fff}.header__mobile-search-input:focus{color:#6b717b}.header__mobile-search-input:focus~.header__mobile-search-reset{opacity:1;visibility:visible}.header__mobile-search-input:focus~.header__mobile-search-btn{background:#cc2e27;color:#fff}.header__mobile-search-reset{position:absolute;top:50%;right:3.5rem;width:3rem;height:3rem;border-radius:0.6rem;display:flex;align-items:center;justify-content:center;margin:-1.5rem 0 0 0;color:#a5aebe;transition:.25s;opacity:0;visibility:hidden}.header__mobile-search-reset svg{display:block;width:2rem;height:2rem}.header__mobile-search-reset:hover{color:#4f4e62}.header__mobile-search-btn{position:absolute;top:50%;right:0.5rem;width:3rem;height:3rem;border-radius:0.6rem;display:flex;align-items:center;justify-content:center;margin:-1.5rem 0 0 0;color:#fff;transition:.25s}.header__mobile-search-btn svg{display:block;width:100%;height:100%}.header__mobile-contacts-handler{width:2.4rem;height:2.4rem;position:relative;display:block}.header__mobile-contacts-handler svg{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:.25s;color:#828b9b}.header__mobile-contacts-handler svg:nth-of-type(1){opacity:1;transform:scale(1)}.header__mobile-contacts-handler svg:nth-of-type(2){opacity:0;transform:scale(0)}.header__mobile-contacts-offcanvas{position:fixed;top:7rem;left:0;right:0;bottom:7rem;z-index:500;background:#fff;padding:3rem 1.6rem 1.6rem;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;transition:.25s;opacity:0;visibility:hidden}.header__mobile-contacts-phone{display:block;margin:0 0 3rem;font-size:2.5rem;line-height:1.3;font-weight:500}.header__mobile-contacts-phone a{color:#cc2e27}.header__mobile-contacts-dl{margin:0 0 3rem}.header__mobile-contacts-dl dt{display:block;margin:0 0 1rem;font-size:1.6rem;line-height:1.3;font-weight:500;color:#a5aebe}.header__mobile-contacts-dl dd{font-size:1.8rem;line-height:1.3;font-weight:500;margin:0 0 2.4rem;display:flex;flex-wrap:wrap;gap:1rem 2.4rem}.header__mobile-contacts-dl dd:last-child{margin:0}.header__mobile-contacts-dl .header__contacts-messengers{display:grid;grid-template-columns:repeat(2, max-content);grid-gap:1rem 2.4rem;gap:1rem 2.4rem}.header__mobile-contacts-dl a{display:inline-flex;vertical-align:top;align-items:center;color:#4f4e62;gap:1rem}.header__mobile-contacts-dl .icon-email{color:#cc2e27}.header__mobile-contacts-dl svg{flex:0 0 2rem;min-width:2rem;min-height:2rem}.header__mobile-contacts-button{margin:auto 0 0 0}.header__mobile-contacts-button .ui-btn{width:100%;height:4.5rem;font-size:1.6rem}.header__mobile-nav-handler{width:2.4rem;height:2.4rem;position:relative;display:block}.header__mobile-nav-handler svg{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:.25s;color:#828b9b}.header__mobile-nav-handler svg:nth-of-type(1){opacity:1;transform:scale(1)}.header__mobile-nav-handler svg:nth-of-type(2){opacity:0;transform:scale(0)}.header__mobile-nav-offcanvas{position:fixed;top:7rem;left:0;right:0;bottom:7rem;z-index:500;background:#fff;padding:3rem 1.6rem 1.6rem;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;transition:.25s;opacity:0;visibility:hidden}.header__mobile-nav-offcanvas::-webkit-scrollbar{display:none}.header__mobile-nav-location{margin:0 0 3rem;font-size:1.6rem;line-height:1.3;font-weight:500}.header__mobile-nav-location a{display:inline-flex;vertical-align:top;align-items:center;gap:1rem;color:#4f4e62}.header__mobile-nav-location svg{display:block;width:2rem;height:2rem;flex:0 0 auto;color:#cc2e27}.header__mobile-nav-menu{margin:0 0 3rem;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:1.8rem;gap:1.8rem;font-size:2.5rem;line-height:1.3;font-weight:500}.header__mobile-nav-menu a{color:#4f4e62}.header__mobile-nav-row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.header__mobile-nav-row>a{min-width:0;word-wrap:anywhere}.header__mobile-nav-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 4.4rem;height:1.3em;padding:0;border:0;background:rgba(0,0,0,0);color:#4f4e62;font:inherit;cursor:pointer}.header__mobile-nav-toggle svg{transition:transform .25s}.header__mobile-nav-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.header__mobile-nav-toggle--group{width:100%;min-height:1.3em;height:auto;justify-content:space-between;text-align:left}.header__mobile-nav-toggle--group>span{min-width:0;word-wrap:anywhere}.header__mobile-nav-toggle--group>svg{flex:0 0 2.4rem;margin:0 1rem}.header__mobile-nav-submenu{margin:1.6rem 0 0;padding:0 0 0 2rem;list-style:none;font-size:1.6rem;word-wrap:anywhere}.header__mobile-nav-submenu>li+li{margin-top:1.6rem}.header__mobile-nav-additional{margin:0 0 4rem;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:1.6rem;gap:1.6rem;font-size:1.6rem;line-height:1.3;font-weight:500}.header__mobile-nav-additional a{color:#6b717b}.header__mobile-nav-line{margin:0 0 3rem;border:none;border-bottom:1px solid #d2dbea;opacity:.7}.header__mobile-nav-worktime{margin:0}.header__mobile-nav-worktime dt{margin:0 0 2rem;font-size:1.6rem;line-height:1.3;font-weight:500;color:#a5aebe;display:flex;align-items:center;gap:1rem}.header__mobile-nav-worktime dd{margin:0 0 2rem;font-size:1.4rem;line-height:1.3;font-weight:500;color:#4f4e62}.header__mobile-nav-worktime dd:last-child{margin:0}.header__mobile-nav-worktime svg{display:block;width:2rem;height:2rem;color:#cc2e27}.header__mobile-nav-worktime ul{margin:0;padding:0;list-style:none}.header__mobile-nav-worktime ul>li{margin:0 0 1rem}.header__mobile-nav-worktime ul>li:last-child{margin:0}.header__mobile-catalog{position:absolute}.header__mobile-catalog-offcanvas{position:fixed;top:7rem;left:0;right:0;bottom:7rem;z-index:500;background:#fff;padding:3.2rem 1.6rem;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;transition:.25s;opacity:0;visibility:hidden}.header__mobile-catalog-offcanvas:before{content:"";display:block;position:fixed;left:0;right:0;bottom:7rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);height:3.2rem;z-index:500}.header__mobile-catalog-offcanvas::-webkit-scrollbar{display:none}.header__mobile-catalog-title{display:block;margin:0 0 3rem;font-size:2.5rem;line-height:1.3;font-weight:500}.header__mobile-catalog-menu{margin:0;padding:0;list-style:none;font-size:1.6rem;line-height:1.3;font-weight:500;display:grid;grid-template-columns:1fr;grid-gap:1.8rem;gap:1.8rem}.header__mobile-catalog-menu a{display:flex;align-items:center;gap:1rem;color:#6b717b}.header__mobile-catalog-menu a svg{display:block;width:1.6rem;height:2.4rem;margin:0 0 0 auto;transition:transform .25s;color:#a5aebe}.header__mobile-catalog-menu a:hover{color:#cc2e27}.header__mobile-catalog-menu>li.is-open>a{color:#cc2e27}.header__mobile-catalog-menu>li.is-open>a svg{transform:rotate(180deg)}.header__mobile-catalog-dropdown{position:relative;top:1.6rem;padding:0 0 3.2rem 2rem;display:none}.header__mobile-catalog-dropdown .header__mobile-catalog-menu{gap:1.4rem}.header__navbar{position:fixed;left:0;right:0;bottom:0;z-index:900;background:#f3f7fc;height:7rem}.header__navbar>.container-fluid{height:100%}@media(min-width: 1200px){.header__navbar{display:none}}.header__navbar-menu{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between;height:100%;gap:1.6rem}.header__navbar-menu>li{flex:1}.header__navbar-link{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%;color:#828b9b;font-size:1.1rem;line-height:1;font-weight:500;text-align:center;white-space:nowrap}.header__navbar-link:hover{color:#828b9b}.header__navbar-link-icon{height:2.1rem;margin:0 0 0.4rem;display:flex;align-items:center;justify-content:center}.header__navbar-link-icon svg{display:block;width:2.1rem;height:2.1rem}.header__navbar-link-icon mark{display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:50%;background:#cc2e27;background:var(--color-primary);color:#fff;font-size:0.9rem;line-height:1;font-weight:500;align-self:flex-end}.header__navbar-link-icon mark svg{display:block;max-width:100%;max-height:100%}.header__navbar-link-text{display:block}.mobile-bottom-button{position:fixed;left:0;right:0;bottom:7rem;z-index:950;padding:1rem 0;background:#fff;border-top:.5px solid #d2dbea;opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity .3s ease, visibility .3s ease, transform .3s ease;pointer-events:none}.mobile-bottom-button .container-fluid{pointer-events:auto}.mobile-bottom-button .ui-btn{width:100%;height:4.8rem;font-size:1.6rem}.mobile-bottom-button .ui-btn:focus,.mobile-bottom-button .ui-btn:active,.mobile-bottom-button .ui-btn.ui-btn--red:focus,.mobile-bottom-button .ui-btn.ui-btn--red:active{outline:none;box-shadow:none;background:#cc2e27;background:var(--color-primary);color:#fff}.mobile-bottom-button.is-visible{opacity:1;visibility:visible;transform:translateY(0)}@media(min-width: 768px){.mobile-bottom-button{display:none}}.header__mobile-search-dropdown{position:absolute;top:100%;left:1.6rem;right:1.6rem;background:#fff;border-radius:1rem;margin:1.6rem 0 0 0;padding:1rem 1.6rem;overflow-x:hidden;overflow-y:auto;max-height:30svh}.header__mobile-search-group{padding:0 0 1.8rem;margin:0 0 1.8rem;border-bottom:1px solid #d2dbea}.header__mobile-search-group:last-child{margin:0;padding:0;border:none}.header__mobile-search-title{display:block;margin:0 0 0.6rem;font-size:1.4rem;line-height:1.3;font-weight:500;color:#a5aebe}.header__mobile-search-list{margin:0 -1.6rem;padding:0;list-style:none}.header__mobile-search-link{display:block;padding:0.6rem 1.6rem;color:#6b717b;transition:.25s}.header__mobile-search-link:hover{background:#f3f7fc;color:#6b717b}.header__desktop-control>li:hover .header__desktop-control-dropdown{opacity:1;visibility:visible}.header__desktop-control-dropdown{position:absolute;top:100%;right:0;min-width:26rem;border-radius:1rem;background:#fff;box-shadow:0 0 0 9999.9rem rgba(79,78,98,.1);transition:.25s;padding:1.6rem;z-index:2200;margin:-1.6rem 0 0 0;opacity:0;visibility:hidden}.header__desktop-control-dropdown-line{margin:0 -1.6rem 0.8rem;border:none;border-bottom:1px solid #d2dbea}.header__desktop-control-dropdown-user{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 2rem;gap:1rem}.header__desktop-control-dropdown-user-email{display:block;font-size:1.6rem;line-height:1.2;font-weight:500;color:#6b717b;white-space:nowrap}.header__desktop-control-dropdown-user-status{display:inline-flex;align-items:center;vertical-align:top;padding:0.4rem 1.2rem;font-size:1.4rem;line-height:1.2;font-weight:500;min-height:2.6rem;border-radius:0.6rem}.header__desktop-control-dropdown-user-status.--grey{background:#828b9b;color:#fff}.header__desktop-control-dropdown-user-status.--red{background:#cc2e27;color:#fff}.header__desktop-control-dropdown-user-status.--violet{background:#6562ef;color:#fff}.header__desktop-control-dropdown-menu{margin:0 0 0.8rem;padding:0;list-style:none}.header__desktop-control-dropdown-link{display:flex;align-items:center;font-size:1.6rem;line-height:1.2;font-weight:500;padding:0.8rem 1.6rem;margin:0 -1.6rem;-webkit-text-decoration:none;text-decoration:none;color:#6b717b}.header__desktop-control-dropdown-link:hover{background:#f3f7fc;color:#4f4e62}.header__desktop-control-dropdown-exit{display:inline-flex;vertical-align:top;margin:0.8rem 0 0 0;font-size:1.6rem;line-height:1.3;font-weight:500;color:#6b717b}.header__desktop-control-dropdown-exit:hover{color:#cc2e27}.main{flex:1 0 auto}.footer{padding:0 0 7rem}@media(min-width: 1200px){.footer{padding:0 0 9rem}}.footer__feedback{position:relative;z-index:2;padding:3rem 1.6rem 1.8rem;margin:0 -1.6rem 6rem;background:#cc2e27;color:#fff;border-radius:2rem}.footer__feedback .form-response-success,.footer__feedback .form-response-error,.footer__feedback .field-error,.footer__feedback .ui-validate{color:#f9e3e7}.footer__feedback .form-response-success{font-size:2rem;line-height:1.3;font-weight:400}@media(min-width: 1200px){.footer__feedback{margin:0 7rem;padding:6rem 7rem}.footer__feedback .form-response-success{font-size:2.2rem;line-height:1.3;font-weight:400}}.footer__feedback-desc{margin:0 0 3rem}@media(min-width: 1200px){.footer__feedback-desc{margin:0}}.footer__feedback-title{display:block;margin:0 0 1.6rem;font-size:2.5rem;line-height:1.3;font-weight:500}@media(min-width: 1200px){.footer__feedback-title{margin:0 0 4rem;font-size:4rem}}.footer__feedback-text{display:block;margin:0;font-size:1.6rem;line-height:1.3;font-weight:400}@media(min-width: 1200px){.footer__feedback-text{font-size:2.2rem;max-width:34rem}}.footer__feedback-form .row{margin:0 -1rem -2rem}.footer__feedback-form .row>[class^=col]{padding:0 1rem 2rem}.footer__feedback-form .ui-input,.footer__feedback-form .ui-textarea{background-color:rgba(249,227,231,.2);border-color:rgba(0,0,0,0);color:#fff;font-size:1.6rem;line-height:2rem;font-weight:400;padding:1.6rem 1.6rem}.footer__feedback-form .ui-input::-moz-placeholder, .footer__feedback-form .ui-textarea::-moz-placeholder{color:#fff;opacity:.7}.footer__feedback-form .ui-input::placeholder,.footer__feedback-form .ui-textarea::placeholder{color:#fff;opacity:.7}.footer__feedback-form .ui-input:focus,.footer__feedback-form .ui-textarea:focus{border-color:#f9e3e7}.footer__feedback-form .ui-input.is-error,.footer__feedback-form .ui-textarea.is-error{background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8 8' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 1L1 8' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.footer__feedback-form .ui-input.is-valid,.footer__feedback-form .ui-textarea.is-valid{background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.07143L4.63636 7.5L11 1.5' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.footer__feedback-form .ui-input{height:5.2rem}.footer__feedback-form .ui-textarea{height:13.2rem}.footer__feedback-form .ui-select .choices{background-color:rgba(249,227,231,.2);border-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.7)}.footer__feedback-form .ui-select .choices.is-selected{color:#fff}.footer__feedback-form .ui-select .choices>.choices__inner>.choices__arrow{color:#fff}.footer__feedback-form .ui-select .choices>.choices__list--dropdown{background:#f9e3e7}.footer__feedback-form .ui-checklist{padding:1rem 0}.footer__feedback-form .ui-check__input:checked~.ui-check__checkbox{background:#fff;color:#cc2e27}.footer__feedback-form .ui-check__input:checked~.ui-check__checkbox:after{opacity:1}.footer__feedback-form .ui-check__checkbox{background:rgba(252,231,227,.2);color:#fff;border-color:rgba(0,0,0,0)}.footer__feedback-form .ui-check__text{font-size:1.4rem;line-height:1.3;font-weight:400;padding:2px 0}.footer__feedback-form .ui-btn{width:100%;height:4.5rem;font-size:1.6rem}@media(min-width: 768px){.footer__feedback-form .ui-symbols{display:none}.footer__feedback-form .ui-textarea{height:5.2rem}.footer__feedback-form .ui-checklist{display:grid;grid-gap:1.6rem;gap:1.6rem;grid-template-columns:repeat(2, 1fr)}.footer__feedback-form .ui-btn{height:5.2rem}}@media(min-width: 1200px){.footer__feedback-form .row{margin:0 -1.6rem -3.2rem}.footer__feedback-form .row>[class^=col]{padding:0 1.6rem 3.2rem}.footer__feedback-form .ui-input,.footer__feedback-form .ui-textarea,.footer__feedback-form .ui-btn{height:6rem;font-size:1.8rem;line-height:2.4rem;font-weight:400;padding:1.6rem 2.4rem}.footer__feedback-form .ui-btn{font-weight:500}.footer__feedback-form .ui-check__text{font-size:1.3rem;line-height:1.3;font-weight:400;padding:0.3rem 0}.footer__feedback-form .ui-checklist{padding:0;display:flex;gap:3.2rem}.footer__feedback-form .ui-checklist>li{flex:0 0 auto;max-width:31rem}}@media(min-width: 1200px){.footer__wrapper{position:relative;z-index:1}.footer__wrapper:before{content:"";display:block;position:absolute;top:-15.6rem;left:0;right:0;bottom:0;border:1px solid #d2dbea;border-radius:2rem;z-index:-1;pointer-events:none}}.footer__row{position:relative;margin:0 0 3rem;border-bottom:1px solid #d2dbea}.footer__row:last-child{border:none;margin:0}@media(min-width: 1200px){.footer__row{padding:3rem 7rem;margin:0}.footer__row>.row{margin:0 -1.6rem -6rem}.footer__row>.row>[class^=col]{padding:0 1.6rem 6rem}.footer__row:nth-of-type(1){padding-top:9rem;padding-bottom:9rem}.footer__row:nth-of-type(1) .row{align-items:flex-start}.footer__row:nth-of-type(2) .row{align-items:center}}.footer__logo{display:block;width:11.8rem;position:absolute;top:0;right:1.6rem;margin:0}.footer__logo img,.footer__logo svg{display:block}@media(min-width: 1200px){.footer__logo{position:relative;right:0;width:15.6rem}}.footer__contacts{margin:0 0 3rem;padding:0;list-style:none;font-size:1.6rem;line-height:1.3;font-weight:500;color:#4f4e62}.footer__contacts>li{margin:0 0 3rem}.footer__contacts>li:last-child{margin:0}.footer__contacts small{display:block;margin:0 0 0.8rem;font-size:1.4rem;line-height:1.3;font-weight:500;color:#a5aebe}.footer__contacts ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:1.6rem}.footer__contacts ul>li{position:relative}.footer__contacts a{display:inline-flex;vertical-align:top;gap:1rem}.footer__contacts svg{display:block;width:2rem;height:2rem;flex:0 0 auto}@media(max-width: 575px){.footer__contacts ul{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.footer__contacts{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3.2rem;gap:3.2rem;margin:0}.footer__contacts>li{margin:0;min-width:0}.footer__contacts ul{flex-wrap:nowrap;gap:1rem 3.6rem}.footer__contacts ul>li:after{content:"";display:block;position:absolute;top:50%;right:-1.8rem;width:0.8rem;height:0.8rem;border-radius:50%;background:#d2dbea;margin:-0.4rem -0.4rem 0 0}.footer__contacts ul>li:last-child:after{display:none}}.footer__social{margin:0 0 4rem;padding:0;list-style:none;display:flex;gap:1.6rem}@media(min-width: 1200px){.footer__social{gap:2rem;margin:0}}.footer__social-link{display:block;width:4rem;height:4rem;background:#eef3fa;border-radius:0.8rem;transition:.25s}.footer__social-link svg{display:block;width:100%;height:100%}.footer__social-link svg path{transition:.25s}.footer__social-link:not(:hover) svg path:first-child{fill:#a5aebe}@media(min-width: 1200px){.footer__social-link{width:5rem;height:5rem}}.footer__policy{margin:0 0 3rem;font-size:1.6rem;line-height:1.3;font-weight:500}@media(min-width: 1200px){.footer__policy{margin:0}}.footer__payments{margin:0 0 3rem;padding:0;list-style:none;display:flex;align-items:center;gap:2rem}@media(min-width: 1200px){.footer__payments{margin:0}}.footer__payments-image{height:2.2rem;display:flex;align-items:center;filter:saturate(0);opacity:.5;transition:.25s}.footer__payments-image img,.footer__payments-image svg{display:block;max-width:100%;max-height:100%}.footer__payments-image:hover{filter:saturate(1);opacity:1}.footer__button{margin:0 0 4rem}.footer__button .ui-btn{padding:0 1.6rem;height:3.8rem}@media(min-width: 1200px){.footer__button{margin:0}.footer__button .ui-btn{font-size:1.8rem;height:3.5rem}}.footer__copyright{display:block;margin:0 0 3rem;padding:0 0 3rem;border-bottom:1px solid #d2dbea;font-size:1.4rem;line-height:1.3;font-weight:500;color:#a5aebe}.footer__copyright p{margin:0 0 0.8rem}.footer__copyright p:last-child{margin:0}.footer__copyright br{display:none}@media(min-width: 1200px){.footer__copyright{margin:0;padding:0;border:none;font-size:1.6rem;max-width:132.8rem}.footer__copyright p{margin:0;display:inline}.footer__copyright br{display:block}}.footer__dev{display:flex;align-items:center;color:#a5aebe;gap:1rem;margin:0 0 3rem}@media(min-width: 1200px){.footer__dev{margin:0;display:flex;flex-direction:column;align-items:flex-end}}.footer__dev-text{display:block;margin:0;font-size:1.4rem;line-height:1.3;font-weight:500}@media(min-width: 1200px){.footer__dev-text{font-size:1.6rem}}.footer__dev-link{display:block;color:#a5aebe;position:relative;top:-0.075em}.footer__dev-link svg{display:block;width:8.5rem;height:auto}.footer__dev-link:hover{color:#4f4e62}@media(min-width: 1200px){.footer__dev-link svg{width:9.8rem}}.footer__subsc{margin:0 0 4rem}@media(min-width: 1200px){.footer__subsc{margin:0}.footer__subsc .row{gap:1.6rem 0}}.footer__subsc-text{display:block;margin:0 0 2rem;font-size:1.4rem;line-height:1.3;font-weight:500;color:#a5aebe}@media(min-width: 1200px){.footer__subsc-text{margin:0;font-size:1.6rem}}.footer__subsc-field{position:relative;height:5.2rem;overflow:hidden;display:flex}@media(min-width: 1200px){.footer__subsc-field{height:4.8rem;width:35.4rem}}.footer__subsc-input{display:block;width:100%;height:auto;flex:1;background:#eef3fa;color:#4f4e62;padding:0 1.6rem;font-size:1.6rem;line-height:1.2;font-weight:400;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:1rem 0 0 1rem;transition:.25s}.footer__subsc-input::-moz-placeholder{color:#a5aebe}.footer__subsc-input::placeholder{color:#a5aebe}.footer__subsc-input:focus{border-color:rgba(165,174,190,.6)}.footer__subsc-input.is-error{background:#f9e3e7}@media(min-width: 1200px){.footer__subsc-input{padding:0 2.4rem;font-size:1.8rem}}.footer__subsc-btn{position:relative;height:100%;width:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:#cc2e27;background:var(--color-red);color:#fff;flex:0 0 auto;border-radius:0 1rem 1rem 0;transition:.25s}.footer__subsc-btn:hover{background:#a8241e;background:var(--color-red-hover);color:#fff}.footer__subsc-btn svg{display:block;width:100%;height:100%}.footer__nav{margin:0 0 3rem}@media(min-width: 1200px){.footer__nav{margin:0}}.footer__nav-menu{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:1.6rem;gap:1.6rem;font-size:1.6rem;line-height:1.4;font-weight:500}.footer__nav-menu>li{min-width:0}@media(min-width: 1200px){.footer__nav-menu{display:flex;flex-wrap:wrap;gap:1.6rem 3.2rem}}.footer__nav-link{-webkit-text-decoration:none;text-decoration:none;color:#4f4e62}.footer__nav-link:hover{-webkit-text-decoration:none;text-decoration:none;color:#cc2e27;color:var(--color-red)}@media(max-width: 1199px){.footer:not(:has(.footer_feedback)) .footer__wrapper{border-top:1px solid #d2dbea;padding:4rem 0 0}}@media(min-width: 1200px){.footer:not(:has(.footer_feedback)) .footer__wrapper::before{top:0}}@media(max-width: 1199px){.footer:not(:has(.footer_feedback)) .footer__wrapper{border-top:1px solid #d2dbea;padding:4rem 0 0}}@media(min-width: 1200px){.footer:not(:has(.footer_feedback)) .footer__wrapper::before{top:0}}.footer__apps{border-top:1px solid #d2dbea;padding:3rem 0 4rem}@media(min-width: 1200px){.footer__apps{border:none;padding:0}}.footer__qr{display:none}@media(min-width: 1200px){.footer__qr{display:flex;align-items:flex-start;gap:2rem;-webkit-text-decoration:none;text-decoration:none;color:#4f4e62}.footer__qr:hover{color:#4f4e62;-webkit-text-decoration:none;text-decoration:none}}.footer__qr-image{display:block;width:10.4rem;flex:0 0 auto}.footer__qr-image img{display:block;width:100%;height:auto}.footer__qr-desc{flex:1;max-width:18.4rem}.footer__qr-title{display:block;margin:0 0 0.4rem;font-size:1.8rem;line-height:1.16;font-weight:500}.footer__qr-text{display:block;margin:0;font-size:1.6rem;line-height:1.2;font-weight:500;color:#a5aebe}.footer__stores{color:#4f4e62}@media(min-width: 1200px){.footer__stores{display:none}}.footer__stores-title{display:block;margin:0 0 1.6rem;font-size:1.6rem;line-height:1.2;font-weight:500}.footer__stores-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:1.6rem}.footer__stores-btn{display:inline-flex;vertical-align:top;border-radius:0.8rem;background:#4f4e62;color:#fff;transition:background .4s}.footer__stores-btn svg{display:block}.footer__stores-btn:hover{background:#000;color:#fff}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}.loading{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:9999;display:flex;align-items:center;justify-content:center;transition:opacity .5s, visibility .5s}.loading svg{display:block;width:6.4rem;height:6.4rem;animation:rotate 2s linear infinite;transform-origin:center center}.loading circle{stroke-dasharray:150,200;stroke-dashoffset:10;animation:dash 1.5s ease-in-out infinite,color 4s ease-in-out infinite;stroke-linecap:round}.is-loaded .loading{opacity:0;visibility:hidden}.is-header-sticky .scrolltop{transform:translate(0, 0);opacity:1;visibility:visible}.scrolltop{position:fixed;bottom:8.6rem;left:1.6rem;z-index:900;width:4rem;height:4rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;background:#f3f7fc;border:1px solid #d2dbea;color:#cc2e27;transform:translate(0, 100%);opacity:0;visibility:hidden;box-shadow:0px .4rem 5rem 0px rgba(28,31,41,.08)}.scrolltop svg{display:block;width:50%;height:50%;flex:0 0 auto}.scrolltop:hover{background:#cc2e27;background:var(--color-red);border-color:#cc2e27;border-color:var(--color-red);color:#fff;-webkit-text-decoration:none;text-decoration:none}@media(min-width: 1200px){.scrolltop{width:6rem;height:6rem;left:3.2rem;bottom:3.2rem}}.popup{background:#fff;border-radius:2rem 2rem 0 0;padding:0;height:auto;width:100%;max-height:100%;display:inline-flex;flex-direction:column;position:relative;box-shadow:0 100vh 0 #fff}.popup:before{content:"";display:block;position:absolute;top:0.8rem;left:50%;width:8rem;height:0.4rem;border-radius:0.4rem;background:#d2dbea;margin:0 0 0 -4rem}@media(min-width: 768px){.popup{max-height:none;height:auto;border-radius:2rem;padding:3.2rem 4rem 4rem;box-shadow:none}.popup:before{display:none}.popup:after{display:none}.popup.--w720{width:72rem}.popup.--w640{width:64rem}.popup.--w560{width:56rem}.popup.--w520{width:52rem}.popup.--w480{width:48rem}.popup.--w428{width:42.8rem}.popup.--w420{width:42rem}.popup.--w894{width:89.4rem}}.popup__draggable{position:absolute;top:0;left:0;z-index:50;width:100%;height:6rem}@media(min-width: 768px){.popup__draggable{display:none}}.popup__head{position:relative;flex:0 0 auto;padding:3.2rem 5rem 1.6rem 2rem}@media(min-width: 768px){.popup__head{padding:0;margin:0 0 3.2rem}}@media(min-width: 768px){.popup.--head-only .popup__head{margin-bottom:0}}@media(min-width: 1200px){.popup.--head-only .popup__title{padding-right:3.6rem}}.popup__body{overflow-x:hidden;overflow-y:auto;padding:1.6rem 2rem 3.2rem;flex:1;overscroll-behavior:none}.popup__body::-webkit-scrollbar{display:none}@media(min-width: 768px){.popup__body{padding:0;overflow:visible}}.popup__close{position:absolute;top:3.2rem;right:2rem;z-index:100;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;transition:.25s;color:#a5aebe}.popup__close:before{content:"";display:block;position:absolute;top:-0.8rem;left:-0.8rem;right:-0.8rem;bottom:-0.8rem;border-radius:inherit}.popup__close svg{display:block;width:100%;height:100%}.popup__close:hover{color:#4f4e62}@media(min-width: 768px){.popup__close{width:3rem;height:3rem;top:0;right:0}}.popup__back{display:inline-flex;vertical-align:top;gap:0.6rem;font-size:1.4rem;line-height:1.2;font-weight:500;color:#a5aebe;margin:0 0 2rem}.popup__back svg{display:block;width:1.3rem;height:auto}.popup__back:hover{-webkit-text-decoration:none;text-decoration:none;color:#6b717b}@media(min-width: 1200px){.popup__back{font-size:1.6rem;margin:0 0 2.4rem}}.popup__title{display:block;margin:0 0 1rem;padding:0 1.6rem 0 0;font-size:2rem;line-height:1.35;font-weight:500;color:#cc2e27}.popup__title:last-child{margin-bottom:0}@media(min-width: 1200px){.popup__title{font-size:2.2rem}}.popup__wysiwyg{margin:0 0 3.2rem;font-size:1.4rem;line-height:1.3;font-weight:500;color:#a5aebe}.popup__wysiwyg:last-child{margin:0}.popup__wysiwyg p{margin:0 0 1rem}.popup__wysiwyg p:last-child{margin:0}.popup__wysiwyg b{font-weight:500;color:#4f4e62}@media(min-width: 1200px){.popup__wysiwyg{padding:0 1.6rem 0 0}}.popup__notice{margin:0 0 2rem;padding:1.6rem;border:1px solid rgba(204,46,39,.35);border-radius:1.2rem;background:#f9e3e7;font-size:1.2rem;line-height:1.4;color:#4f4e62}.popup__notice span{color:#cc2e27}.popup__form{display:flex;flex-direction:column;min-height:100%}.popup__form .row{margin:0 -1rem -2rem}.popup__form .row>[class^=col]{padding:0 1rem 2rem}.popup__form .row-gutter-16{margin:0 -0.5rem -1rem}.popup__form .row-gutter-16>[class^=col]{padding:0 0.5rem 1rem}.popup__form .ui-fieldset{margin:0 0 3.2rem}.popup__form .ui-fieldset:last-child{margin-bottom:0}.popup__form .academy-order-agreements{display:grid;grid-gap:1rem;gap:1rem;margin:0 0 3.2rem}.popup__form .academy-order-agreements .ui-fieldset{margin:0}.popup__form .ui-tabs{margin:0 0 3.2rem}.popup__form .ui-tabs:last-child{margin-bottom:0}.popup__form .ui-group{margin:0 0 2rem}.popup__form .ui-group:last-child{margin-bottom:0}.popup__form .ui-select{margin:0 0 2rem;height:4.8rem}.popup__form .ui-select:last-child{margin-bottom:0}.popup__form .ui-placeholder{height:5.2rem;margin:0 0 2rem}.popup__form .ui-placeholder:last-child{margin-bottom:0}.popup__form .ui-placeholder:has(.ui-placeholder__textarea){height:auto}.popup__form .ui-checklist{gap:1rem}.popup__form .ui-control{margin-top:auto}.popup__form .ui-control .ui-btn{height:4.8rem;font-size:1.8rem}.popup__form .ui-autosize{margin:0 0 -1.6rem}.popup__form .ui-product{padding:0}.popup__form .ui-field{margin:0 0 1.6rem}.popup__form .ui-field:last-child{margin-bottom:0}.popup__form .ui-upload-area__handler{width:100%;height:auto}@media(min-width: 768px){.popup__form .ui-product{display:grid;grid-template-columns:12rem 1fr;align-items:center;grid-gap:0 3.2rem;gap:0 3.2rem}.popup__form .ui-product__image{width:12rem;height:8.5rem;margin:0 0 2.4rem}.popup__form .ui-product__desc{margin:0 0 2.4rem}.popup__form .ui-product__title{margin:0 0 1.6rem;font-size:1.8rem;max-width:80%}.popup__form .ui-upload-area__wrapper{grid-template-columns:repeat(5, minmax(0, 11.6rem))}.popup__form .ui-vote{transform-origin:left center}.popup__form .ui-vote__item{width:3.2rem;height:3.2rem}}@media(min-width: 1200px){.popup__form .row{margin:0 -1.2rem -2.4rem}.popup__form .row>[class^=col]{padding:0 1.2rem 2.4rem}.popup__form .row-gutter-16{margin:0 -0.8rem -1.6rem}.popup__form .row-gutter-16>[class^=col]{padding:0 0.8rem 1.6rem}.popup__form .ui-group{margin-bottom:2.4rem}.popup__form .ui-select{margin-bottom:2.4rem;height:6rem}.popup__form .ui-placeholder{height:6rem;margin-bottom:2.4rem}.popup__form .ui-field{margin:0 0 2rem}.popup__form .ui-field:last-child{margin-bottom:0}}.popup__form .row-gutter-16>.popup__ebook-email-field.is-error{padding-bottom:0.8rem}.popup__form .row-gutter-16>.popup__ebook-email-field.is-error .ui-placeholder{margin-bottom:0.8rem}.popup__success-wysiwyg{margin:0 0 3.2rem;font-size:1.4rem;line-height:1.3;font-weight:0;color:#4f4e62}.popup__success-wysiwyg p{margin:0 0 1rem}.popup__success-wysiwyg p:last-child{margin-bottom:0}@media(min-width: 1200px){.popup__success-wysiwyg{font-size:1.6rem}}.popup__success-control{display:grid;grid-template-columns:1fr;grid-gap:1.6rem;gap:1.6rem}.popup__success-control .ui-btn{height:4.8rem;font-size:1.8rem}.popup__location{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin:0 0 2.4rem}.popup__location-city{display:flex;align-items:center;gap:0.6rem;font-size:1.6rem;line-height:1.3;font-weight:500}.popup__location-city svg{display:block;width:1.8rem;height:1.8rem;flex:0 0 auto;color:#cc2e27}@media(min-width: 1200px){.popup__location-city{gap:0.8rem}.popup__location-city svg{width:2rem;height:2rem}}.popup__location-text{display:block;margin:0;font-size:1.4rem;line-height:1.3;font-weight:400}@media(min-width: 1200px){.popup__location-text{font-size:1.6rem}}.popup__buttons{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.popup__buttons .ui-btn{height:5rem;font-size:1.6rem;flex:1}.popup__buttons .ui-btn--45{height:4.5rem}.popup__buttons .ui-btn--48{height:4.8rem;font-size:1.8rem}@media(min-width: 1200px){.popup__buttons .ui-btn{height:6rem;font-size:1.8rem}.popup__buttons .ui-btn--45{height:4.5rem}.popup__buttons .ui-btn--48{height:4.8rem}.popup__buttons--row{display:flex;flex-wrap:wrap}}.popup__promo-swiper{margin:0 0 2.4rem}.popup__promo-wysiwyg{font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b;margin:0 0 3.2rem}.popup__promo-wysiwyg p{margin:0 0 1rem}.popup__promo-wysiwyg p:last-child{margin-bottom:0}@media(min-width: 1200px){.popup__promo-wysiwyg{font-size:1.6rem}}.popup__promo-control{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.popup__promo-control .ui-btn{height:4.5rem;font-size:1.6rem}@media(min-width: 1200px){.popup__promo-control .ui-btn{height:4.8rem;font-size:1.8rem}}.popup__added{display:grid;grid-template-columns:9.2rem 1fr;grid-template-areas:"image title" "group group" "control control";align-items:start;grid-gap:0 1.6rem;gap:0 1.6rem;margin:0 0 3.2rem}.popup__added:last-child{margin:0}@media(min-width: 1200px){.popup__added{grid-template-columns:18rem 1fr;grid-template-areas:"image title" "image group" "control control"}}.popup__added-image{display:block;border-radius:0.6rem;overflow:hidden;width:9.2rem;height:auto;aspect-ratio:92/72;background:#f3f7fc;margin:0 0 1.6rem;grid-area:image}.popup__added-image a{display:block;width:100%;height:100%}.popup__added-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.popup__added-image{width:18rem;aspect-ratio:180/140;margin:0 0 3.2rem;border-radius:1rem}}.popup__added-title{display:block;margin:0 0 1.6rem;font-size:1.6rem;line-height:1.3;font-weight:400;grid-area:title}.popup__added-title a{color:#4f4e62}.popup__added-title a:hover{color:#cc2e27;color:var(--color-red)}@media(min-width: 1200px){.popup__added-title{font-size:1.8rem}}.popup__added-group{grid-area:group;margin:0 0 3.2rem;display:flex;align-items:center;gap:1.6rem}@media(min-width: 1200px){.popup__added-group{align-self:end}}.popup__added-price{display:flex;flex-wrap:wrap;align-items:center;gap:0.8rem;margin:0;font-size:1.8rem;line-height:1.2;font-weight:700;color:#4f4e62;flex:1;grid-area:price}.popup__added-price ins{-webkit-text-decoration:none;text-decoration:none}.popup__added-price del{-webkit-text-decoration:line-through;text-decoration:line-through;color:#a5aebe;font-size:1.4rem;font-weight:500}.popup__added-price mark{color:#cc2e27;font-size:1.4rem;font-weight:500}.popup__added-counter{flex:0 0 auto}.popup__added-control{grid-area:control;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.popup__added-control .ui-btn{height:4.5rem;font-size:1.6rem}@media(min-width: 1200px){.popup__added-control{display:flex;gap:1.6rem}.popup__added-control .ui-btn{flex:1;height:4.8rem}}.popup__similar{border-top:1px solid #d2dbea;padding:1.6rem 0 0 0}.popup__similar-title{display:block;margin:0 0 3.2rem;font-size:1.6rem;line-height:1.3;font-weight:400;color:#6b717b}@media(min-width: 1200px){.popup__similar-title{font-size:1.8rem}}.popup__subsc .ui-field{margin:0 0 2.4rem}.popup__subsc .ui-input{height:4.8rem}.popup__subsc .ui-checklist{margin:0 0 2.4rem}.popup__subsc .field-error,.popup__subsc .ui-validate{padding:0.8rem 0 0}.popup:has(.form-response-success) .popup__head{margin:0}.popup:has(.form-response-success) .popup__title,.popup:has(.form-response-success) .popup__wysiwyg{display:none}.popup:has(.form-response-success) .form-response-success{display:block;margin:0;padding:1.6rem 0;font-size:2rem;line-height:1.35;font-weight:500;color:#cc2e27;text-align:center}@media(min-width: 1200px){.popup:has(.form-response-success) .form-response-success{font-size:2.2rem}}.popup-stories{background:#e4eeff;border-radius:2rem 2rem 0 0;padding:0;height:auto;width:100%;height:auto;max-height:100%;display:inline-flex;flex-direction:column;position:relative;box-shadow:0 100vh 0 #e4eeff}.popup-stories:before{content:"";display:block;position:absolute;top:0.8rem;left:50%;width:8rem;height:0.4rem;border-radius:0.4rem;background:#d2dbea;margin:0 0 0 -4rem}@media(min-width: 768px){.popup-stories{border-radius:0;background:rgba(0,0,0,0)}.popup-stories:before{display:none}}.popup-stories__draggable{position:absolute;top:0;left:0;z-index:50;width:100%;height:6rem}@media(min-width: 768px){.popup-stories__draggable{display:none}}.popup-stories__head{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:3rem 2rem 2rem}@media(min-width: 768px){.popup-stories__head{padding:0;margin:0 0 -3.5rem}}.popup-stories__body{flex:1;overflow:hidden;padding:0 2rem 2rem;display:grid;grid-template-columns:1fr;min-width:0}.popup-stories__body *{min-width:0}@media(min-width: 768px){.popup-stories__body{padding:0;overflow:visible;overflow:initial}}.popup-stories__sound{display:inline-block;vertical-align:top;position:relative;z-index:200;cursor:pointer;font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b;transition:color .25s}.popup-stories__sound:hover{color:#4f4e62}.popup-stories__sound.is-active .popup-stories__sound-off{display:none}.popup-stories__sound.is-active .popup-stories__sound-on{display:flex}@media(min-width: 1200px){.popup-stories__sound{font-size:2.2rem}}.popup-stories__sound-off,.popup-stories__sound-on{display:flex;align-items:center;gap:1rem}.popup-stories__sound-off svg,.popup-stories__sound-on svg{display:block;flex:0 0 auto;width:2.4rem;height:2.4rem;color:#cc2e27}@media(min-width: 1200px){.popup-stories__sound-off,.popup-stories__sound-on{gap:1.4rem}.popup-stories__sound-off svg,.popup-stories__sound-on svg{width:3.5rem;height:3.5rem}}.popup-stories__sound-on{display:none}.popup-stories__close{display:block;width:2.4rem;height:2.4rem;color:#a5aebe;position:relative;z-index:200;border-radius:0.8rem;transition:color .25s}.popup-stories__close:before{content:"";display:block;position:absolute;top:-0.8rem;left:-0.8rem;right:-0.8rem;bottom:-0.8rem;border-radius:inherit}.popup-stories__close svg{display:block;width:100%;height:100%}.popup-stories__close:hover{color:#4f4e62}@media(min-width: 1200px){.popup-stories__close{width:3rem;height:3rem}}.popup-stories__card{height:100%;max-height:calc(100svh - 6rem - 4rem - 6rem);padding:0 0 4rem;position:relative;overflow:hidden}@media(min-width: 1200px){.popup-stories__card{padding:0 0 6.4rem}}.popup-stories__card-category{position:absolute;top:3rem;left:1.6rem;z-index:50;margin:0;display:flex;align-items:center;gap:1.2rem;will-change:transform}@media(min-width: 1200px){.popup-stories__card-category{gap:1.4rem}}.popup-stories__card-category-image{display:block;width:4.6rem;height:4.6rem;border-radius:50%;border:2px solid #6562ef;overflow:hidden;padding:0.3rem}.popup-stories__card-category-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}@media(min-width: 1200px){.popup-stories__card-category-image{width:5rem;height:5rem}}.popup-stories__card-category-figcaption{font-size:1.6rem;line-height:1.3;font-weight:500;color:#fff}@media(min-width: 1200px){.popup-stories__card-category-figcaption{font-size:2rem}}.popup-stories__card-swiper{height:100%;overflow:visible;overflow:initial}.popup-stories__card-video{display:block;width:100%;height:100%;border-radius:2rem;overflow:hidden;-o-object-fit:contain;object-fit:contain;background:#000}.popup-stories__card-image{display:block;width:100%;height:100%;border-radius:2rem;overflow:hidden;background:#d2dbea}.popup-stories__card-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup-stories__card-toggle{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:1.3;font-weight:400;color:#6b717b;gap:1rem;transition:.25s}.popup-stories__card-toggle svg{display:block;width:1.8rem;height:1.8rem;transition:transform .25s}.popup-stories__card-toggle:hover{color:#4f4e62}@media(min-width: 1200px){.popup-stories__card-toggle{font-size:2.2rem;gap:1.4rem;opacity:0;visibility:hidden}.popup-stories__card-toggle svg{width:2.4rem;height:2.4rem}}.swiper-slide-active .popup-stories__card-toggle{opacity:1;visibility:visible}.popup__used{flex:1;height:100%;overflow-x:hidden;overflow-y:auto;padding:4rem 2rem 8rem}.popup__used::-webkit-scrollbar{display:none}@media(min-width: 1200px){.popup__used{padding:6.4rem 6.4rem 9.6rem}}.popup__used-swiper{margin:0 0 2rem;display:flex}.popup__used-control{text-align:center;position:fixed;left:0;right:0;bottom:0;background:#fff;height:6rem;padding:0 0 2rem;display:flex;align-items:flex-end;justify-content:center;z-index:400}.popup__used-control:before{content:"";display:block;position:absolute;left:0;right:0;bottom:100%;height:2rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);pointer-events:none}@media(min-width: 1200px){.popup__used-control{height:9.6rem;padding:0 0 4rem}}.popup__used-toggle{position:relative;left:0;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:1.3;font-weight:400;color:#6b717b;gap:1rem;transition:.25s}.popup__used-toggle svg{display:block;width:1.8rem;height:1.8rem;transition:transform .25s}.popup__used-toggle:hover{color:#4f4e62}@media(min-width: 1200px){.popup__used-toggle{font-size:2.2rem;gap:1.4rem}.popup__used-toggle svg{width:2.4rem;height:2.4rem}}.popup__write-us .ui-field{margin:0 0 3.2rem}.popup__write-us .ui-textarea{height:11.2rem}@media(min-width: 1200px){.popup__write-us .ui-textarea{height:13.2rem}}.popup__agree .ui-checklist{margin:0 0 3rem}.popup__agree .ui-check{gap:1rem}.popup__agree .ui-check__checkbox{width:2.4rem;height:2.4rem}.popup__agree .ui-check__text{font-size:1.3rem;line-height:1.8rem;font-weight:400;padding:0.3rem 0}.popup__agree .ui-btn{font-size:1.6rem;height:4.5rem}@media(min-width: 1200px){.popup__agree .ui-check__text{font-size:1.6rem;line-height:2rem;font-weight:400;padding:2px 0}.popup__agree .ui-btn{font-size:1.8rem;height:4.8rem}}.popup__docs .ui-docs{margin:0 0 3rem;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;font-size:1.4rem;line-height:1.3;font-weight:400}.popup__docs .ui-btn{font-size:1.6rem;height:4.5rem}@media(min-width: 1200px){.popup__docs .ui-docs{gap:1.4rem;font-size:1.6rem}.popup__docs .ui-btn{font-size:1.8rem;height:4.8rem}}.popup:has(.popup__detailing) .popup__head{margin:0;padding-bottom:0}.popup:has(.popup__detailing) .popup__close{right:-1.2rem}.popup:has(.popup__detailing) .popup__body{position:relative;padding-right:4.8rem}.popup:has(.popup__detailing) .popup__body:has(.scrollbar-track-y[style="display: none;"]){padding-right:0}.popup:has(.popup__detailing) .popup__body .scrollbar-track-y{position:absolute;top:0;right:3rem;height:100%;width:2px}.popup:has(.popup__detailing) .popup__body .scrollbar-track-y:before{content:"";display:block;position:absolute;top:4rem;left:50%;bottom:4rem;width:2px;height:auto;border-radius:2px;background:#d2dbea;margin:0 0 0 -1px}.popup:has(.popup__detailing) .popup__body .scrollbar-thumb-y{position:absolute;top:0;left:50%;width:2px;height:auto;margin:0 0 0 -1px}.popup:has(.popup__detailing) .popup__body .scrollbar-thumb-y:before{content:"";display:block;position:absolute;top:4rem;left:0;right:0;bottom:4rem;background:#cc2e27}@media(min-width: 768px){.popup:has(.popup__detailing){padding:3.2rem}.popup:has(.popup__detailing) .popup__body{padding-right:3.2rem}.popup:has(.popup__detailing) .popup__body .scrollbar-track-y{right:0}.popup:has(.popup__detailing) .popup__body .scrollbar-track-y:before{top:6.4rem;bottom:0}.popup:has(.popup__detailing) .popup__body .scrollbar-thumb-y:before{top:6.4rem;bottom:0}}@media(min-width: 1200px){.popup:has(.popup__detailing) .popup__body{max-height:51rem}}.popup__detailing{font-size:1.4rem;line-height:1.26;font-weight:400}.popup__detailing table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}.popup__detailing table thead{position:relative;z-index:5;background:#fff;box-shadow:0 -3.2rem 0 3.2rem #fff}.popup__detailing table th,.popup__detailing table td{padding:1.6rem 0.8rem 1.8rem;border-bottom:1px solid #d2dbea;vertical-align:top}.popup__detailing table th:first-child,.popup__detailing table td:first-child{padding-left:0}.popup__detailing table th:last-child,.popup__detailing table td:last-child{padding-right:0}.popup__detailing table th{text-align:left;font-weight:500;color:#828b9b;padding-top:0}@media(min-width: 1200px){.popup__detailing{font-size:2.2rem}.popup__detailing table th,.popup__detailing table td{padding:2.4rem 0.8rem}.popup__detailing table th:first-child,.popup__detailing table td:first-child{padding-left:0}.popup__detailing table th:last-child,.popup__detailing table td:last-child{padding-right:0}.popup__detailing table th{font-size:1.8rem;padding-top:0}}@media(min-width: 768px){.--popup-update .popup__head{margin-bottom:2.6rem}}.popup__subsc-list{margin:0 0 3.2rem;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:1.6rem;gap:1.6rem}@media(min-width: 768px){.popup__subsc-list{grid-template-columns:repeat(3, 1fr);gap:2rem}}.popup__subsc-card{position:relative;display:flex;min-height:100%;background:#f3f7fc;border-radius:1.4rem;padding:1.8rem;display:flex;align-items:center;gap:1.6rem 2.4rem;flex-wrap:wrap}@media(min-width: 768px){.popup__subsc-card{display:flex;align-items:stretch;flex-direction:column;gap:0}}@media(min-width: 1200px){.popup__subsc-card{padding:2.8rem;border-radius:2rem}}.popup__subsc-card-badge{display:flex;align-items:center;background:#6562ef;color:#fff;border-radius:0.6rem;height:2.2rem;position:absolute;top:-1.1rem;left:1.8rem;padding:0 0.8rem;font-size:1.2rem;line-height:1;font-weight:700;text-transform:uppercase}@media(min-width: 1200px){.popup__subsc-card-badge{height:2.5rem;top:-1.2rem;left:2.8rem;font-size:1.3rem}}.popup__subsc-card-period{display:block;margin:0;font-size:2rem;line-height:1.3;font-weight:500;color:#4f4e62;flex:1}@media(min-width: 768px){.popup__subsc-card-period{flex:initial;margin:0 0 0.6rem}}@media(min-width: 1200px){.popup__subsc-card-period{font-size:2.2rem;margin:0 0 0.6rem}}.popup__subsc-card-price{display:flex;flex-wrap:wrap;gap:1rem;margin:0;font-size:2.2rem;line-height:1.3;font-weight:500;color:#cc2e27;flex:0 0 auto}.popup__subsc-card-price ins{display:block;-webkit-text-decoration:none;text-decoration:none}.popup__subsc-card-price del{display:block;-webkit-text-decoration:line-through;text-decoration:line-through}@media(min-width: 768px){.popup__subsc-card-price{flex:initial;margin:0 0 2.4rem;display:block}}@media(min-width: 1200px){.popup__subsc-card-price{font-size:3rem;margin:0 0 2.4rem}}.popup__subsc-card-action{margin:auto 0 0 0;flex:0 0 100%}.popup__subsc-card-action .ui-btn{width:100%;height:4.5rem;font-size:1.6rem}.popup__subsc-card-action .ui-btn.is-disabled{pointer-events:none;background:#a5aebe;color:#fff}@media(min-width: 1200px){.popup__subsc-card-action .ui-btn{height:6rem}}.popup__subsc-desc{border-radius:1.4rem;border:1px solid #d2dbea;padding:2rem 1.8rem;font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b}@media(min-width: 1200px){.popup__subsc-desc{font-size:1.6rem;padding:2.8rem;border-radius:2rem}}.popup__subsc-desc strong{display:block;margin:0 0 1.2rem;font-size:2rem;line-height:1.3;font-weight:500;color:#4f4e62}@media(min-width: 1200px){.popup__subsc-desc strong{font-size:2.2rem}}.popup__subsc-desc p{margin:0 0 1.2rem}@media(min-width: 1200px){.popup__subsc-desc p{margin:0 0 1.6rem}}.popup__subsc-desc a{display:inline-flex;vertical-align:top;align-items:center;-webkit-text-decoration:none;text-decoration:none;gap:0.4rem;color:#4f4e62;font-size:1.6rem;line-height:1.3;font-weight:500;transition:.2s}.popup__subsc-desc a svg{display:block;flex:0 0 auto;width:2rem;height:2rem}.popup__subsc-desc a:hover{color:#cc2e27;-webkit-text-decoration:none;text-decoration:none}@media(min-width: 1200px){.popup__subsc-desc a{font-size:1.8rem}}.popup__subsc-desc *:last-child{margin-bottom:0}.popup__subsc-action{margin:0 0 2rem}.popup__subsc-action:last-child{margin-bottom:0}.popup__subsc-action .ui-check__text{font-size:1.3rem}@media(min-width: 1200px){.popup__subsc-action .ui-check__text{font-size:1.4rem}}.popup__subsc-caption{font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b}.popup__subsc-caption p{margin:0 0 1rem}.popup__subsc-caption p:last-child{margin-bottom:0}.is-cookies-show .cookies{opacity:1;visibility:visible;transform:translate3d(0, 0, 0);pointer-events:auto}@media(max-width: 1199px){.is-cookies-show body{overflow:hidden;pointer-events:none}}.cookies{position:fixed;left:0;right:0;bottom:0;z-index:2000;padding:3rem 2rem 4rem;background:#fff;box-shadow:0 0 0 9999.9rem rgba(79,78,98,.2);background:#fff;border-radius:1.4rem 1.4rem 0px 0px;opacity:0;visibility:hidden;overflow:hidden;transform:translate3d(0, 100%, 0);transition:.4s cubic-bezier(0.19, 1, 0.22, 1)}.cookies:before{content:"";display:block;position:absolute;top:0.8rem;left:50%;width:8rem;height:0.4rem;background:#d2dbea;border-radius:0.4rem;margin:0 0 0 -4rem}@media(min-width: 768px){.cookies{left:auto;right:3.2rem;bottom:3.2rem;padding:2rem 2.4rem 2.4rem 2.4rem;width:33.7rem;border-radius:2rem;transform:translate3d(100%, 0, 0)}.cookies:before{display:none}}.cookies__draggable{position:absolute;top:0;left:0;z-index:50;width:100%;height:6rem}.cookies__close{position:absolute;top:3rem;right:2rem;width:2.4rem;height:2.4rem;z-index:100;color:#a5aebe}.cookies__close svg{display:block;width:100%;height:100%}.cookies__close:hover{color:#4f4e62}@media(min-width: 768px){.cookies__close{top:1.8rem;right:1.8rem;width:3rem;height:3rem}}.cookies__title{display:block;margin:0 0 1rem;font-size:2rem;line-height:1.3;font-weight:500;color:#4f4e62;padding:0 3rem 0 0}@media(min-width: 768px){.cookies__title{margin:0 0 1.6rem}}.cookies__wysiwyg,.cookies__text{display:block;margin:0 0 3.2rem;font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b}.cookies__wysiwyg p,.cookies__text p{margin:0 0 1rem}.cookies__wysiwyg p:last-child,.cookies__text p:last-child{margin:0}.cookies__wysiwyg a,.cookies__text a{-webkit-text-decoration:underline;text-decoration:underline;color:#6b717b}.cookies__wysiwyg a:hover,.cookies__text a:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#cc2e27}@media(min-width: 768px){.cookies__wysiwyg,.cookies__text{margin:0 0 2.2rem}}.cookies__button .ui-btn{width:100%;height:4.8rem;font-size:1.8rem}.is-inform-show .inform{opacity:1;visibility:visible;transform:translate3d(0, 0, 0);pointer-events:auto}@media(max-width: 1199px){.is-inform-show body{overflow:hidden;pointer-events:none}}.inform{position:fixed;left:0;right:0;bottom:0;z-index:2100;background:#fff;border-radius:1.4rem 1.4rem 0 0;box-shadow:0 0 0 9999.9rem rgba(79,78,98,.2);overflow:hidden;opacity:0;visibility:hidden;transform:translate3d(0, 100%, 0);transition:.4s cubic-bezier(0.19, 1, 0.22, 1)}.inform:before{content:"";display:block;position:absolute;top:0.8rem;left:50%;width:8rem;height:0.4rem;background:#d2dbea;border-radius:0.4rem;margin:0 0 0 -4rem}@media(min-width: 768px){.inform{width:57.6rem;right:3.2rem;bottom:3.2rem;left:auto;border-radius:2rem;transform:translate3d(100%, 0, 0)}.inform:before{display:none}}.inform__draggable{position:absolute;top:0;left:0;z-index:50;width:100%;height:6rem}.inform__close{position:absolute;top:3rem;right:2rem;z-index:100;width:2.4rem;height:2.4rem;color:#a5aebe}.inform__close svg{display:block;width:100%;height:100%}.inform__close:hover{color:#4f4e62}@media(min-width: 768px){.inform__close{top:2.4rem;right:2.4rem;width:3rem;height:3rem}}.inform__slide{display:grid;grid-template-columns:10rem 1fr;grid-template-areas:"title title" "image text";grid-gap:0 1.6rem;gap:0 1.6rem;position:relative;padding:3rem 2rem 4rem;color:#cc2e27;width:100%;overflow:hidden}.inform__slide:hover{color:#cc2e27}@media(min-width: 768px){.inform__slide{padding:2.4rem;gap:0 2.2rem;grid-template-columns:16rem 1fr;grid-template-areas:"image title" "image text"}}.inform__slide-title{display:block;margin:0 0 3.2rem;padding:0 5rem 0 0;font-size:2rem;line-height:1.3;font-weight:500;grid-area:title}@media(min-width: 768px){.inform__slide-title{margin:0 0 1.2rem;font-size:2.4rem;line-height:1.2;font-weight:500}}.inform__slide-image{border-radius:1rem;background:#d9d9d9;width:10rem;height:10rem;overflow:hidden;grid-area:image}.inform__slide-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.inform__slide-image{width:16rem;height:16rem}}.inform__slide-wysiwyg,.inform__slide-text{display:block;margin:0 0 2.6rem;padding:0;font-size:1.4rem;line-height:1.3;font-weight:400;color:#6b717b;grid-area:text;min-width:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.inform__slide-wysiwyg p,.inform__slide-text p{margin:0 0 1rem}.inform__slide-wysiwyg p:last-child,.inform__slide-text p:last-child{margin:0}@media(min-width: 768px){.inform__slide-wysiwyg,.inform__slide-text{font-size:1.6rem;line-height:1.2;font-weight:400;margin:0 0 3.2rem}}.inform__slide-arrow{position:absolute;right:2rem;bottom:4rem;width:2.4rem;height:2.4rem;display:block;margin:0 0 -0.6rem}.inform__slide-arrow svg{display:block;width:100%;height:100%}@media(min-width: 768px){.inform__slide-arrow{width:3rem;height:3rem;right:2.4rem;bottom:2.4rem;margin:0}}.nav{background:#828b9b;color:#fff;height:4.4rem;overflow:hidden;position:sticky;top:7rem;z-index:900;font-size:1.4rem;line-height:1.3;font-weight:500}.nav>.container-fluid{height:100%}@media(min-width: 1200px){.nav{top:10rem;height:6.4rem;font-size:2rem;line-height:1.3;font-weight:500}}.nav__link{display:flex;align-items:center;color:#eef3fa;border-bottom:1px solid rgba(0,0,0,0);transition:.25s}.nav__link:hover{color:#fff;border-color:rgba(238,243,250,.5)}.nav__link.is-active{color:#fff;border-color:rgba(238,243,250,.5)}.text-green{color:#7bba87 !important}.text-yellow{color:#f3d54e !important}.text-blue{color:#6fa5d6 !important}.text-red{color:#cc2e27 !important;color:var(--color-red) !important}.text-right{text-align:right !important}.text-nowrap{white-space:nowrap !important}.text-center{text-align:center !important}.text-error{color:#cf2e23 !important;color:var(--color-error) !important}.is-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.content-heading--legacy-h1{display:block;font-size:2em;line-height:inherit;margin:.67em 0;font-weight:700;color:inherit}.row-gutter-120{margin:0 -6rem}.row-gutter-120>[class^=col-]{padding:0 6rem}.row-gutter-10{margin:0 -0.5rem -1rem}.row-gutter-10>[class^=col]{padding:0 0.5rem 1rem}.row-gutter-20{margin:0 -1rem -2rem}.row-gutter-20>[class^=col]{padding:0 1rem 2rem}.row-gutter-32x64{margin:0 -1.6rem -6.4rem}.row-gutter-32x64>[class^=col]{padding:0 1.6rem 6.4rem}.row-gutter-24{margin:0 -1.2rem -2.4rem}.row-gutter-24>[class^=col]{padding:0 1.2rem 2.4rem}.row-gutter-4{margin:0 -2px -0.4rem}.row-gutter-4>[class^=col]{padding:0 2px 0.4rem}.col-20pct{flex:0 0 20%;max-width:20%}@media(min-width: 768px){.col-md-10pct{flex:0 0 10%;max-width:10%}}.is-hidden{display:none !important}@media(max-width: 575px){.is-sm-visible{display:none !important}}@media(max-width: 767px){.is-md-visible{display:none !important}}@media(max-width: 991px){.is-lg-visible{display:none !important}}@media(max-width: 1199px){.is-xl-visible{display:none !important}}@media(min-width: 768px){.is-md-hidden{display:none !important}}@media(min-width: 992px){.is-lg-hidden{display:none !important}}@media(min-width: 1200px){.is-xl-hidden{display:none !important}}.ui-spacer-24{height:2.4rem}@media(max-width: 767px){.is-md-only{display:none !important}}@media(min-width: 1200px){.is-md-only{display:none !important}}.is-valign-bottom{vertical-align:bottom !important}@media(min-width: 768px){.col-md-80{width:80%}}@media(min-width: 768px){.col-md-20{width:20%}}.mw-520{max-width:52rem}