.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.widget-custom-teaser{--widget-custom-teaser-background: linear-gradient(270deg, #010101 0%, #496090 100%);--widget-custom-teaser-title-color: #fff;--widget-custom-teaser-group-background: #fff;--widget-custom-teaser-group-color: #496090;--widget-custom-teaser-description-color: #fff;background:var(--widget-custom-teaser-background);overflow:hidden;padding:12px 0 0;position:relative}@media (max-width:767px){.header:not(.header-fixed):has(.widget-custom-teaser){--header-top-background: linear-gradient(270deg, #010101 0%, #496090 100%);--header-logo-color: #fff}}@media (min-width:768px){.widget-custom-teaser{padding:12px 0}}@media (max-width:767px){.widget-custom-teaser:has(.widget-custom-teaser__description) .widget-custom-teaser__container{grid-template-columns:1fr .97fr}.widget-custom-teaser:has(.widget-custom-teaser__description) .widget-custom-teaser__group{flex-direction:column;align-items:flex-start}}.widget-custom-teaser__content{display:grid;gap:8px;grid-template-columns:100%;position:relative;z-index:2;width:max-content;margin:0 auto;max-width:100%}.widget-custom-teaser__bg-left{position:absolute;inset:50% auto auto 0;pointer-events:none;transform:translate(-100%,-50%)}@media (min-width:768px){.widget-custom-teaser__bg-left[hidden]{display:block}}@media (min-width:1024px){.widget-custom-teaser__bg-left{left:-4%}}.widget-custom-teaser__bg-right{position:absolute;inset:57% 5% auto auto;pointer-events:none;transform:translate(100%,-50%)}@media (min-width:768px){.widget-custom-teaser__bg-right[hidden]{display:block}}@media (min-width:1024px){.widget-custom-teaser__bg-right{right:-6%}}.widget-custom-teaser__header{display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media (min-width:768px){.widget-custom-teaser__header{flex-direction:row;align-items:center;justify-content:center;gap:24px}}.widget-custom-teaser__title{font-size:1rem;letter-spacing:-.02em;line-height:1.25em;font-weight:500;color:var(--widget-custom-teaser-title-color)}@media (min-width:768px) and (max-width:1024px){.widget-custom-teaser__title{font-size:1.125rem}}@media (min-width:1024px){.widget-custom-teaser__title{font-size:1.125rem}}@media (min-width:768px) and (max-width:1024px){.widget-custom-teaser__title{line-height:1.222em}}@media (min-width:1024px){.widget-custom-teaser__title{line-height:1.222em}}.widget-custom-teaser__group{display:inline-flex;align-items:center;justify-content:center;gap:3px 12px;border-radius:8px;padding:3px 8px;background:var(--widget-custom-teaser-group-background);color:var(--widget-custom-teaser-group-color);font-size:.75rem;line-height:1.333em;letter-spacing:-.02em;font-weight:600}@media (min-width:768px){.widget-custom-teaser__group{font-size:1rem;line-height:1.25em}}.widget-custom-teaser__promocode{font-family:inherit;outline:0;box-shadow:none;border:0;background:0 0;padding:0;border-radius:0;display:flex;align-items:center;gap:4px;cursor:pointer;color:inherit;font-weight:inherit;text-transform:uppercase}.widget-custom-teaser__promocode .icon-copy{z-index:1}.widget-custom-teaser__promocode .icon-copied{z-index:2;opacity:0}.widget-custom-teaser__promocode.copied .icon-copy{opacity:0}.widget-custom-teaser__promocode.copied .icon-copied{opacity:1}.widget-custom-teaser__timer{color:inherit;min-height:16px}@media (min-width:768px){.widget-custom-teaser__timer{min-height:20px;min-width:50px}}.widget-custom-teaser__promocode-icons{display:grid;grid-template-columns:100%;grid-template-areas:'layer';width:16px;height:16px;align-items:center;justify-content:center}.widget-custom-teaser__promocode-icons>*{grid-area:layer;transition:all .35s}.widget-custom-teaser__promocode-icons svg{width:100%;height:auto}.widget-custom-teaser__description{font-size:.625rem;letter-spacing:-.02em;line-height:1.4em;color:var(--widget-custom-teaser-description-color)}@media (min-width:768px) and (max-width:1024px){.widget-custom-teaser__description{font-size:.75rem}}@media (min-width:1024px){.widget-custom-teaser__description{font-size:.75rem}}@media (min-width:768px) and (max-width:1024px){.widget-custom-teaser__description{line-height:1.333em}}@media (min-width:1024px){.widget-custom-teaser__description{line-height:1.333em}}@media (min-width:768px){.widget-custom-teaser__description{text-align:center}}

.loading-spinner{display:inline-block;border-radius:50%;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:1s;animation-name:rotate-forever;width:20px;height:20px;border:2.5px solid currentColor;border-right-color:transparent}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.button,.button.large{font-size:.875rem;letter-spacing:-.02em;font-weight:500}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;cursor:pointer;border:unset;border-radius:99px;outline:0;box-sizing:border-box;transition:.1s ease;font-family:inherit}@media (min-width:768px) and (max-width:1024px){.button{font-size:1rem}}@media (min-width:1024px){.button{font-size:1rem}}.button.icon-only{border-radius:12px}.button p{margin:0}.button.large{padding:14px 24px;min-height:48px;min-width:168px}@media (min-width:768px) and (max-width:1024px){.button.large{font-size:1rem}}@media (min-width:1024px){.button.large{font-size:1rem}}.button.large.with-icon{padding:12px 24px}.button.large.icon-only:not(:has(.xs-flat)){min-width:48px;min-height:48px;padding:12px}.button.medium{padding:11px 14px;min-width:132px;min-height:38px}.button.medium.with-icon{padding:9px 14px}.button.medium.icon-only:not(.xs-flat){min-width:38px;min-height:38px;padding:6px 8px}.button.medium .loading-spinner{width:12px;height:12px;border-width:1.8px}.button.small{min-height:30px;padding:5px 12px;border-radius:8px;font-size:.75rem;letter-spacing:-.02em}@media (min-width:768px) and (max-width:1024px){.button.small{font-size:.875rem}}@media (min-width:1024px){.button.small{font-size:.875rem}}.button.flat,.button.xs-flat{min-width:unset}.button.flat{padding:0;max-width:unset;min-height:unset}.button.primary.filled{background-color:#496090;color:#fff}.button.primary.filled:hover{background-color:#385081}.button.primary.outline{background-color:transparent;color:#496090;box-shadow:inset 0 0 0 1.2px #496090}.button.primary.outline:hover{background-color:#496090;color:#fff;box-shadow:unset}.button.primary.outline.disabled,.button.primary.outline:disabled,.button.primary.outline[aria-disabled=true],.button.primary.outline[disabled]{background-color:transparent}.button.primary.outline.disabled:hover,.button.primary.outline:disabled:hover,.button.primary.outline[aria-disabled=true]:hover,.button.primary.outline[disabled]:hover{background-color:transparent;box-shadow:inset 0 0 0 1.2px #fff;color:#fff}.button.primary.flat,.button.primary.xs-flat{padding:0;min-width:unset;max-width:unset;background-color:unset;color:#496090}.button.primary.flat:hover,.button.primary.xs-flat:hover{color:#385081;background-color:unset}.button.primary.flat.disabled,.button.primary.flat:disabled,.button.primary.flat[aria-disabled=true],.button.primary.flat[disabled],.button.primary.xs-flat.disabled,.button.primary.xs-flat:disabled,.button.primary.xs-flat[aria-disabled=true],.button.primary.xs-flat[disabled]{background-color:unset;color:#adadad}.button.primary.flat.disabled:hover,.button.primary.flat:disabled:hover,.button.primary.flat[aria-disabled=true]:hover,.button.primary.flat[disabled]:hover,.button.primary.xs-flat.disabled:hover,.button.primary.xs-flat:disabled:hover,.button.primary.xs-flat[aria-disabled=true]:hover,.button.primary.xs-flat[disabled]:hover{background-color:unset}.button.primary.disabled,.button.primary:disabled,.button.primary[aria-disabled=true],.button.primary[disabled]{cursor:default;background-color:#adadad;color:#fff}.button.primary.disabled:hover,.button.primary:disabled:hover,.button.primary[aria-disabled=true]:hover,.button.primary[disabled]:hover{background-color:#adadad}.button.primary.outline.disabled,.button.primary.outline:disabled,.button.primary.outline:hover.disabled,.button.primary.outline:hover:disabled,.button.primary.outline:hover[aria-disabled=true],.button.primary.outline:hover[disabled],.button.primary.outline[aria-disabled=true],.button.primary.outline[disabled]{color:#adadad;box-shadow:inset 0 0 0 1.2px #adadad}.button.gray.filled{background-color:#f7f7f7;color:#496090}.button.gray.filled:hover{background-color:#e7e7e7}.button.gray.outline{background-color:transparent;color:#496090;box-shadow:inset 0 0 0 1.2px #f7f7f7}.button.gray.outline:hover{background-color:#f7f7f7;color:#496090;box-shadow:unset}.button.gray.outline.disabled,.button.gray.outline.disabled:hover,.button.gray.outline:disabled,.button.gray.outline:disabled:hover,.button.gray.outline[aria-disabled=true],.button.gray.outline[aria-disabled=true]:hover,.button.gray.outline[disabled],.button.gray.outline[disabled]:hover{background-color:transparent;box-shadow:inset 0 0 0 1.2px #e7e7e7;color:#e7e7e7}.button.gray.flat,.button.gray.xs-flat{padding:0;min-width:unset;max-width:unset;background-color:unset}.button.gray.xs-flat{color:#f7f7f7}.button.gray.flat:hover,.button.gray.xs-flat:hover{color:#e7e7e7;background-color:unset}.button.gray.flat:disabled{background-color:unset}.button.gray.xs-flat:disabled{background-color:unset;color:#f7f7f7}.button.gray.flat.disabled{background-color:unset}.button.gray.xs-flat.disabled{background-color:unset;color:#f7f7f7}.button.gray.flat[disabled]{background-color:unset}.button.gray.xs-flat[disabled]{background-color:unset;color:#f7f7f7}.button.gray.flat[aria-disabled=true]{background-color:unset}.button.gray.xs-flat[aria-disabled=true]{background-color:unset;color:#f7f7f7}.button.gray.flat.disabled:hover,.button.gray.flat:disabled:hover,.button.gray.flat[aria-disabled=true]:hover,.button.gray.flat[disabled]:hover,.button.gray.xs-flat.disabled:hover,.button.gray.xs-flat:disabled:hover,.button.gray.xs-flat[aria-disabled=true]:hover,.button.gray.xs-flat[disabled]:hover{background-color:unset}.button.gray.disabled,.button.gray:disabled,.button.gray[aria-disabled=true],.button.gray[disabled]{cursor:default;background-color:#f7f7f7;color:#e7e7e7}.button.gray.disabled:hover,.button.gray:disabled:hover,.button.gray[aria-disabled=true]:hover,.button.gray[disabled]:hover{background-color:#f7f7f7}.button.gray.flat{color:#adadad}.button.gray.flat .loading,.button.gray.flat:focus,.button.gray.flat:hover{color:#36393e}.button.gray.flat.disabled,.button.gray.flat:disabled,.button.gray.flat[aria-disabled=true],.button.gray.flat[disabled]{color:#e7e7e7}.button.white-opacity.filled{background-color:rgba(255,255,255,.15);color:#fff}.button.white-opacity.filled:hover{background-color:rgba(255,255,255,.4)}.button.white-opacity.outline{background-color:transparent;color:#fff;box-shadow:inset 0 0 0 1.2px rgba(255,255,255,.15)}.button.white-opacity.outline:hover{background-color:rgba(255,255,255,.15);color:#fff;box-shadow:unset}.button.white-opacity.outline.disabled,.button.white-opacity.outline.disabled:hover,.button.white-opacity.outline:disabled,.button.white-opacity.outline:disabled:hover,.button.white-opacity.outline[aria-disabled=true],.button.white-opacity.outline[aria-disabled=true]:hover,.button.white-opacity.outline[disabled],.button.white-opacity.outline[disabled]:hover{background-color:transparent;box-shadow:inset 0 0 0 1.2px #adadad;color:#adadad}.button.white-opacity.flat,.button.white-opacity.xs-flat{padding:0;min-width:unset;max-width:unset;background-color:unset;color:rgba(255,255,255,.15)}.button.white-opacity.flat:hover,.button.white-opacity.xs-flat:hover{color:rgba(255,255,255,.4);background-color:unset}.button.white-opacity.flat.disabled,.button.white-opacity.flat:disabled,.button.white-opacity.flat[aria-disabled=true],.button.white-opacity.flat[disabled],.button.white-opacity.xs-flat.disabled,.button.white-opacity.xs-flat:disabled,.button.white-opacity.xs-flat[aria-disabled=true],.button.white-opacity.xs-flat[disabled]{background-color:unset;color:#adadad}.button.white-opacity.flat.disabled:hover,.button.white-opacity.flat:disabled:hover,.button.white-opacity.flat[aria-disabled=true]:hover,.button.white-opacity.flat[disabled]:hover,.button.white-opacity.xs-flat.disabled:hover,.button.white-opacity.xs-flat:disabled:hover,.button.white-opacity.xs-flat[aria-disabled=true]:hover,.button.white-opacity.xs-flat[disabled]:hover{background-color:unset}.button.white-opacity.disabled,.button.white-opacity:disabled,.button.white-opacity[aria-disabled=true],.button.white-opacity[disabled]{cursor:default;background-color:#adadad;color:#adadad}.button.white-opacity.disabled:hover,.button.white-opacity:disabled:hover,.button.white-opacity[aria-disabled=true]:hover,.button.white-opacity[disabled]:hover{background-color:#adadad}.button.secondary.filled{background-color:#f5f7fc;color:#496090}.button.secondary.filled:hover{background-color:#eaeef9}.button.secondary.outline{background-color:transparent;color:#496090;box-shadow:inset 0 0 0 1.2px #f5f7fc}.button.secondary.outline:hover{background-color:#f5f7fc;color:#496090;box-shadow:unset}.button.secondary.outline.disabled,.button.secondary.outline.disabled:hover,.button.secondary.outline:disabled,.button.secondary.outline:disabled:hover,.button.secondary.outline[aria-disabled=true],.button.secondary.outline[aria-disabled=true]:hover,.button.secondary.outline[disabled],.button.secondary.outline[disabled]:hover{background-color:transparent;box-shadow:inset 0 0 0 1.2px #adadad;color:#adadad}.button.secondary.flat,.button.secondary.xs-flat{padding:0;min-width:unset;max-width:unset;background-color:unset;color:#f5f7fc}.button.secondary.flat:hover,.button.secondary.xs-flat:hover{color:#eaeef9;background-color:unset}.button.secondary.flat.disabled,.button.secondary.flat:disabled,.button.secondary.flat[aria-disabled=true],.button.secondary.flat[disabled],.button.secondary.xs-flat.disabled,.button.secondary.xs-flat:disabled,.button.secondary.xs-flat[aria-disabled=true],.button.secondary.xs-flat[disabled]{background-color:unset;color:#d6d6d6}.button.secondary.flat.disabled:hover,.button.secondary.flat:disabled:hover,.button.secondary.flat[aria-disabled=true]:hover,.button.secondary.flat[disabled]:hover,.button.secondary.xs-flat.disabled:hover,.button.secondary.xs-flat:disabled:hover,.button.secondary.xs-flat[aria-disabled=true]:hover,.button.secondary.xs-flat[disabled]:hover{background-color:unset}.button.secondary.disabled,.button.secondary:disabled,.button.secondary[aria-disabled=true],.button.secondary[disabled]{cursor:default;background-color:#d6d6d6;color:#adadad}.button.secondary.disabled:hover,.button.secondary:disabled:hover,.button.secondary[aria-disabled=true]:hover,.button.secondary[disabled]:hover{background-color:#d6d6d6}.button.secondary.filled.disabled,.button.secondary.filled.disabled:hover,.button.secondary.filled:disabled,.button.secondary.filled:disabled:hover,.button.secondary.filled[aria-disabled=true],.button.secondary.filled[aria-disabled=true]:hover,.button.secondary.filled[disabled],.button.secondary.filled[disabled]:hover{color:var(--white-color)}.button.white.filled{background-color:#fff;color:#496090}.button.white.filled:hover{background-color:#f7f7f7}.button.white.outline{background-color:transparent;color:#fff;box-shadow:inset 0 0 0 1.2px #fff}.button.white.outline:hover{background-color:#fff;color:#496090;box-shadow:unset}.button.white.outline.disabled,.button.white.outline.disabled:hover,.button.white.outline:disabled,.button.white.outline:disabled:hover,.button.white.outline[aria-disabled=true],.button.white.outline[aria-disabled=true]:hover,.button.white.outline[disabled],.button.white.outline[disabled]:hover{background-color:transparent;box-shadow:inset 0 0 0 1.2px #d6d6d6;color:#d6d6d6}.button.white.flat,.button.white.xs-flat{padding:0;min-width:unset;max-width:unset;background-color:unset;color:#fff}.button.white.flat:hover,.button.white.xs-flat:hover{color:#f7f7f7;background-color:unset}.button.white.flat:disabled{background-color:unset}.button.white.xs-flat:disabled{background-color:unset;color:#fff}.button.white.flat.disabled{background-color:unset}.button.white.xs-flat.disabled{background-color:unset;color:#fff}.button.white.flat[disabled]{background-color:unset}.button.white.xs-flat[disabled]{background-color:unset;color:#fff}.button.white.flat[aria-disabled=true]{background-color:unset}.button.white.xs-flat[aria-disabled=true]{background-color:unset;color:#fff}.button.white.flat.disabled:hover,.button.white.flat:disabled:hover,.button.white.flat[aria-disabled=true]:hover,.button.white.flat[disabled]:hover,.button.white.xs-flat.disabled:hover,.button.white.xs-flat:disabled:hover,.button.white.xs-flat[aria-disabled=true]:hover,.button.white.xs-flat[disabled]:hover{background-color:unset}.button.white.disabled,.button.white:disabled,.button.white[aria-disabled=true],.button.white[disabled]{cursor:default;background-color:#fff;color:#d6d6d6}.button.white.disabled:hover,.button.white:disabled:hover,.button.white[aria-disabled=true]:hover,.button.white[disabled]:hover{background-color:#fff}.button.white.filled.disabled,.button.white.filled.disabled:hover,.button.white.filled:disabled,.button.white.filled:disabled:hover,.button.white.filled[aria-disabled=true],.button.white.filled[aria-disabled=true]:hover,.button.white.filled[disabled],.button.white.filled[disabled]:hover{color:#e7e7e7}.button.white.flat:focus,.button.white.flat:hover{color:#e7e7e7}.button.white.flat.disabled,.button.white.flat.disabled:hover,.button.white.flat:disabled,.button.white.flat:disabled:hover,.button.white.flat[aria-disabled=true],.button.white.flat[aria-disabled=true]:hover,.button.white.flat[disabled],.button.white.flat[disabled]:hover{color:#d6d6d6}.button.dark-gray.filled{background-color:#36393e;color:#fff}.button.dark-gray.filled:hover{background-color:#0d0d0d}.button.dark-gray.outline{background-color:transparent;color:#36393e;box-shadow:inset 0 0 0 1.2px #36393e}.button.dark-gray.outline:hover{background-color:#36393e;color:#fff;box-shadow:unset}.button.dark-gray.outline.disabled,.button.dark-gray.outline.disabled:hover,.button.dark-gray.outline:disabled,.button.dark-gray.outline:disabled:hover,.button.dark-gray.outline[aria-disabled=true],.button.dark-gray.outline[aria-disabled=true]:hover,.button.dark-gray.outline[disabled],.button.dark-gray.outline[disabled]:hover{background-color:transparent}.button.dark-gray.flat,.button.dark-gray.xs-flat{padding:0;min-width:unset;max-width:unset;background-color:unset;color:#36393e}.button.dark-gray.flat:hover,.button.dark-gray.xs-flat:hover{color:#0d0d0d;background-color:unset}.button.dark-gray.flat.disabled,.button.dark-gray.flat:disabled,.button.dark-gray.flat[aria-disabled=true],.button.dark-gray.flat[disabled],.button.dark-gray.xs-flat.disabled,.button.dark-gray.xs-flat:disabled,.button.dark-gray.xs-flat[aria-disabled=true],.button.dark-gray.xs-flat[disabled]{background-color:unset;color:#adadad}.button.dark-gray.flat.disabled:hover,.button.dark-gray.flat:disabled:hover,.button.dark-gray.flat[aria-disabled=true]:hover,.button.dark-gray.flat[disabled]:hover,.button.dark-gray.xs-flat.disabled:hover,.button.dark-gray.xs-flat:disabled:hover,.button.dark-gray.xs-flat[aria-disabled=true]:hover,.button.dark-gray.xs-flat[disabled]:hover{background-color:unset}.button.dark-gray.disabled,.button.dark-gray:disabled,.button.dark-gray[aria-disabled=true],.button.dark-gray[disabled]{cursor:default;background-color:#adadad;color:#fff}.button.dark-gray.disabled:hover,.button.dark-gray:disabled:hover,.button.dark-gray[aria-disabled=true]:hover,.button.dark-gray[disabled]:hover{background-color:#adadad}.button.dark-gray.outline.disabled,.button.dark-gray.outline.disabled:hover,.button.dark-gray.outline:disabled,.button.dark-gray.outline:disabled:hover,.button.dark-gray.outline[aria-disabled=true],.button.dark-gray.outline[aria-disabled=true]:hover,.button.dark-gray.outline[disabled],.button.dark-gray.outline[disabled]:hover{color:#adadad;box-shadow:inset 0 0 0 1.2px #adadad}.input-element{border:unset;font-size:1em;width:100%;outline:0}.textarea .input-element{min-height:48px;resize:vertical}.input-container,.input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.input-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:8px}.input-container{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;transition:.2s ease}.input-element{order:2;font-family:inherit}.input-element:-webkit-autofill,.input-element:-webkit-autofill:active,.input-element:-webkit-autofill:focus,.input-element:-webkit-autofill:hover{box-shadow:0 0 0 30px #fff inset!important}.input-element::-webkit-input-placeholder,.input-element::placeholder{font-family:inherit}.input-element::-ms-clear{display:none;width:0;height:0}.input-element::-ms-reveal{display:none;width:0;height:0}.input-element::-webkit-search-cancel-button,.input-element::-webkit-search-decoration,.input-element::-webkit-search-results-button,.input-element::-webkit-search-results-decoration{display:none}.input-wrapper.outlined.large.input-focused .input-container{border-color:var(--base-color)}.input-wrapper.outlined.large.textarea .input-container{border-radius:24px}.input-wrapper.outlined.large .input-container{min-width:80px;border-radius:99px;border:1px solid #e7e7e7;background-color:var(--white-color);overflow:hidden;padding:4px;height:fit-content}.input-wrapper.outlined.large .input-container:focus,.input-wrapper.outlined.large .input-container:hover{border-color:var(--base-color)}.input-wrapper.outlined.large .input-container:focus .input-element::-webkit-input-placeholder,.input-wrapper.outlined.large .input-container:hover .input-element::-webkit-input-placeholder{color:#4a4e56}.input-wrapper.outlined.large .input-container:focus .input-element::-moz-placeholder,.input-wrapper.outlined.large .input-container:hover .input-element::-moz-placeholder{color:#4a4e56}.input-wrapper.outlined.large .input-container .input-slot-end.icon{color:var(--base-color)}.input-wrapper.outlined.large .input-container .input-element{color:var(--gray-black);font-size:1rem;padding:10px 16px;width:100%;border-radius:10px}.input-wrapper.outlined.large .input-container .input-element::-webkit-input-placeholder{color:#adadad;transition:.2s ease}.input-wrapper.outlined.large .input-container .input-element::-moz-placeholder{color:#adadad;transition:.2s ease}.input-wrapper.outlined.large.error .input-container,.select-component.error .input-wrapper.outlined.large .input-container{border-color:#c82a20}.input-wrapper.outlined.large.disabled .input-container,.input-wrapper.outlined.large[aria-disabled=true] .input-container,.input-wrapper.outlined.large[disabled] .input-container{background-color:var(--gray-color-100);border-color:var(--gray-color-100)}.input-wrapper.outlined.large.disabled .input-container .input-element,.input-wrapper.outlined.large[aria-disabled=true] .input-container .input-element,.input-wrapper.outlined.large[disabled] .input-container .input-element{background-color:unset}.input-wrapper.outlined.large.disabled .input-container:focus,.input-wrapper.outlined.large.disabled .input-container:hover,.input-wrapper.outlined.large[aria-disabled=true] .input-container:focus,.input-wrapper.outlined.large[aria-disabled=true] .input-container:hover,.input-wrapper.outlined.large[disabled] .input-container:focus,.input-wrapper.outlined.large[disabled] .input-container:hover{border-color:var(--gray-color-100)}.input-wrapper.outlined.large.disabled .input-container .input-element::-webkit-input-placeholder,.input-wrapper.outlined.large[aria-disabled=true] .input-container .input-element::-webkit-input-placeholder,.input-wrapper.outlined.large[disabled] .input-container .input-element::-webkit-input-placeholder{color:#d6d6d6}.input-wrapper.outlined.large.disabled .input-container .input-element::-moz-placeholder,.input-wrapper.outlined.large[aria-disabled=true] .input-container .input-element::-moz-placeholder,.input-wrapper.outlined.large[disabled] .input-container .input-element::-moz-placeholder{color:#d6d6d6}.input-wrapper.filled-item.large.textarea .input-container{border-radius:24px}.input-wrapper.filled-item.large .input-container{min-width:80px;border-radius:12px;background-color:var(--base-color-100);padding:4px;color:var(--base-color)}.input-wrapper.filled-item.large .input-container:has(.input-slot-end.icon){padding:0 4px}.input-wrapper.filled-item.large .input-container .input-element{color:inherit;font-size:1rem;padding:14px 20px;width:100%;background-color:#f5f7fc;border-radius:12px}.input-wrapper.filled-item.large .input-container .input-element:-webkit-autofill,.input-wrapper.filled-item.large .input-container .input-element:-webkit-autofill:active,.input-wrapper.filled-item.large .input-container .input-element:-webkit-autofill:focus,.input-wrapper.filled-item.large .input-container .input-element:-webkit-autofill:hover{box-shadow:0 0 0 30px #f5f7fc inset!important}.input-wrapper.filled-item.large .input-container .input-element::-webkit-input-placeholder{transition:.2s ease;color:var(--base-color-300)}.input-wrapper.filled-item.large .input-container .input-element::-moz-placeholder{color:var(--base-color-300)}.input-wrapper.filled-item.large .input-container .input-element:focus::-webkit-input-placeholder{color:var(--base-color-100)}.input-wrapper.filled-item.large .input-container .input-element:focus::-moz-placeholder{color:var(--base-color-100)}.input-wrapper.filled-item.large .input-container:hover{color:var(--base-color-400)}.input-wrapper.filled-item.large .input-container:hover .input-element::-webkit-input-placeholder{color:var(--base-color)}.input-wrapper.filled-item.large .input-container:hover .input-element::-moz-placeholder{color:var(--base-color)}.input-wrapper.filled-item.large.error .input-container{border-color:#c82a20}.input-slot-start{order:1}.input-slot-end{margin-right:16px;order:3}.input-info,.input-slot-end.icon{display:-webkit-box;display:-ms-flexbox;display:flex}.input-slot-end.icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.input-info:not(:has(*)){display:none}.input-description{font-size:.75rem;color:#adadad;order:1}.input-component .error-message,.input-error{font-size:.75rem;color:#c82a20;order:2}.input-phone{position:relative}.select-countrycode-container{min-width:95px}.country-selector{cursor:pointer;padding:10px 12px;display:flex;align-items:center;background-color:#f7f7f7;border-radius:99px;gap:8px;color:var(--gray-color-400)}.country-selector svg{margin-left:4px;width:16px;height:16px}.country-list{display:none;position:absolute;top:77%;left:0;width:100%;z-index:10;border-radius:16px;background-color:#fff;box-shadow:2px 2px 20px rgba(73,96,144,.16)}.country-list.active{display:flex;flex-direction:column;gap:4px;overflow-y:auto;max-height:200px;isolation:isolate}.country-item{padding:12px 16px;cursor:pointer}.country-item:hover{background-color:#fff}.icon-flag{width:16px;height:12px;font-size:8px}.icon-arrow-down{margin-left:auto}.checkbox-component{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;position:relative;align-items:center;box-sizing:border-box}.checkbox-component .with-sublabel{align-items:flex-start}.checkbox-component input[type=checkbox],.chips-component input[type=radio],.radio-component input[type=radio],.switch-component input[type=checkbox],.tabs-component input[type=radio]{position:absolute;opacity:0;width:0;height:0}.checkbox-component .checkbox-icon{transition:.2s ease}.checkbox-component.disabled{opacity:.5;cursor:not-allowed}.checkbox-component.disabled .checkbox-icon,.switch-component.disabled .switch-icon:before,.switch-component.switch-loading .switch-icon:before{background-color:#f7f7f7;border-color:#e7e7e7}.checkbox-component .checkbox-icon{display:inline-block;min-width:24px;width:24px;height:24px;border:1px solid #e7e7e7;background-color:#fff;position:relative;border-radius:4px}.checkbox-component .checkbox-icon:hover{border-color:#d6d6d6}.checkbox-component:not(.checkbox-loading) input:checked+.checkbox-icon{background-color:#496090;border-color:#496090}.checkbox-component:not(.checkbox-loading) input:checked+.checkbox-icon:hover{background-color:#385081;border-color:#385081}.checkbox-component:not(.checkbox-loading) input:checked+.checkbox-icon::after{content:'';position:absolute;top:50%;left:50%;translate:-50% -50%;width:13.5px;height:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE0IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuNTY0NCAwLjUwNjExN0MxMy44MzcyIDAuODE3ODQ0IDEzLjgwNTYgMS4yOTE2NyAxMy40OTM5IDEuNTY0NDNMNi4xNTIzOSA3Ljk4ODI0QzUuNDkyNiA4LjU2NTU2IDQuNTA3NDIgOC41NjU1NiAzLjg0NzYzIDcuOTg4MjRMMC41MDYxMzIgNS4wNjQ0M0MwLjE5NDQwNCA0Ljc5MTY3IDAuMTYyODE2IDQuMzE3ODQgMC40MzU1NzggNC4wMDYxMkMwLjcwODMzOSAzLjY5NDM5IDEuMTgyMTYgMy42NjI4IDEuNDkzODkgMy45MzU1Nkw0LjgzNTM4IDYuODU5MzdDNC45Mjk2NCA2Ljk0MTg1IDUuMDcwMzggNi45NDE4NSA1LjE2NDY0IDYuODU5MzdMMTIuNTA2MSAwLjQzNTU2M0MxMi44MTc5IDAuMTYyODAxIDEzLjI5MTcgMC4xOTQzODkgMTMuNTY0NCAwLjUwNjExN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center center}.checkbox-component.checkbox-loading{cursor:wait}.checkbox-component.checkbox-loading .checkbox-icon{background-color:#f7f7f7;border-color:#e7e7e7;color:#496090}.checkbox-component.checkbox-loading .checkbox-icon .loading-spinner{position:absolute;top:50%;left:50%;translate:-50% -50%;width:13px;height:13px}.checkbox-component.error input:checked+.checkbox-icon{background-color:#c82a20;border-color:#c82a20}.checkbox-component.error input:checked+.checkbox-icon:hover{background-color:#b2251c;border-color:#b2251c}.checkbox-component.error .checkbox-icon{border-color:#c82a20}.checkbox-component.error .checkbox-error{font-size:.875rem;color:#c82a20}.checkbox-component .checkbox-label,.checkbox-component .checkbox-sublabel{font-size:1rem;line-height:normal;letter-spacing:-.01rem}.checkbox-component .checkbox-label a,.checkbox-component .checkbox-sublabel a,.radio-component .radio-label a,.radio-component .radio-sublabel a,.switch-component .switch-label a,.switch-component .switch-sublabel a{color:#496090;text-decoration:none}.checkbox-component.large .checkbox-icon{min-width:24px;width:24px;height:24px}.checkbox-component.large .checkbox-label,.checkbox-component.large .checkbox-sublabel{font-size:1rem}.checkbox-component .checkbox-labels{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:4px;margin-left:8px}.switch-component{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;box-sizing:border-box}.switch-component.disabled{cursor:not-allowed;opacity:.5}.switch-component .switch-icon{display:block;min-width:42px;width:42px;height:24px;text-indent:-150%;clip:rect(0 0 0 0);color:transparent;user-select:none;box-sizing:border-box;align-self:flex-start}.switch-component .switch-icon::after,.switch-component .switch-icon::before{content:"";display:block;position:absolute}.switch-component .switch-icon::before{width:42px;height:24px;background-color:#e7e7e7;border-radius:99px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.switch-component .switch-icon::after{top:2px;left:2px;width:20px;height:20px;border-radius:50%;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.45);-webkit-transition:left .25s ease;transition:left .25s ease}.switch-component:not(.switch-loading) input:checked+.switch-icon::before{background-color:#496090}.switch-component:not(.switch-loading) input:checked+.switch-icon:hover::before{background-color:#385081}.switch-component:not(.switch-loading) input:checked+.switch-icon::after{left:calc(20px)}.switch-component.switch-loading{cursor:wait}.switch-component.switch-loading .switch-icon{position:relative;color:#496090}.switch-component.switch-loading .switch-icon .loading-spinner{position:absolute;top:50%;left:12px;z-index:11;translate:-50% -50%;width:13px;height:13px}.switch-component.error input+.switch-icon:before,.switch-component.error input:checked+.switch-icon:before{background-color:#c82a20}.switch-component.error input:checked:hover+.switch-icon:before,.switch-component.error input:hover+.switch-icon:before{background-color:#b2251c}.switch-component.error .switch-error{font-size:.875rem;color:#c82a20}.switch-component .switch-label,.switch-component .switch-sublabel{font-size:1rem;line-height:normal;letter-spacing:-.01rem}.switch-component.large .switch-icon{width:24px;height:24px}.switch-component.large .switch-label,.switch-component.large .switch-sublabel{font-size:1rem}.switch-component .switch-labels{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:4px;margin-left:8px}.radio-component{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;position:relative;box-sizing:border-box}.radio-component-icon,.radio-component-icon::after{transition:.2s ease}.radio-component.disabled{opacity:.5;cursor:not-allowed}.radio-component.disabled .radio-icon{background-color:#f7f7f7;border-color:#e7e7e7}.radio-component.disabled:hover .radio-icon{border-color:#e7e7e7}.radio-component .radio-icon{display:inline-block;width:20px;height:20px;border:1px solid #e7e7e7;background-color:#fff;position:relative;border-radius:50%}.radio-component .radio-icon:hover{border-color:var(--base-color)}.radio-component:not(.radio-loading) input:checked+.radio-icon{border-color:#496090}.radio-component:not(.radio-loading) input:checked+.radio-icon::after{content:'';position:absolute;top:50%;left:50%;translate:-50% -50%;width:16px;height:16px;background-color:#496090;border-radius:50%}.radio-component:not(.radio-loading) input:checked+.radio-icon:hover{border-color:#385081}.radio-component:not(.radio-loading) input:checked+.radio-icon:hover::after{background-color:#385081}.radio-component.radio-loading{cursor:wait}.radio-component.radio-loading .radio-icon{border-color:#e7e7e7;color:#496090}.radio-component.radio-loading .radio-icon::after{background-color:#f7f7f7}.radio-component.radio-loading .radio-icon .loading-spinner{position:absolute;top:50%;left:50%;translate:-50% -50%;width:10px;height:10px}.radio-component.error .radio-icon{border-color:#c82a20}.radio-component.error .radio-icon:hover{border-color:#b2251c}.radio-component.error input:checked+.radio-icon{border-color:#fde0df}.radio-component.error input:checked+.radio-icon::after{background-color:#c82a20}.radio-component.error input:hover:checked+.radio-icon{border-color:#fcc9c7}.radio-component.error input:hover:checked+.radio-icon::after{background-color:#b2251c}.radio-component.error .radio-error{font-size:.875rem;color:#c82a20}.radio-component .radio-label,.radio-component .radio-sublabel{font-size:1rem;line-height:normal;letter-spacing:-.01rem;color:#0d0d0d}.radio-component.large .radio-icon,details summary:after{width:24px;height:24px}.radio-component.large .radio-label,.radio-component.large .radio-sublabel{font-size:1rem}.radio-component .radio-labels{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:4px;margin-left:8px}dl,h1,h2,h3,h4,h5,h6,p{margin:.25em 0 .125em;padding:0}.h1,h1{font-size:2.5rem;letter-spacing:-.03em;font-weight:500}@media (min-width:768px) and (max-width:1024px){.h1,h1{font-size:4rem}}@media (min-width:1024px){.h1,h1{font-size:4.5rem}}.h2,h2{font-size:2rem;letter-spacing:-.03em;font-weight:500}@media (min-width:768px) and (max-width:1024px){.h2,h2{font-size:3.5rem}}@media (min-width:1024px){.h2,h2{font-size:4rem}}.h3,h3{font-size:1.75rem;letter-spacing:-.03em;font-weight:500}@media (min-width:768px) and (max-width:1024px){.h3,h3{font-size:2.75rem}}@media (min-width:1024px){.h3,h3{font-size:3rem}}.h4,h4{font-size:1.5rem;letter-spacing:-.03em;font-weight:500}@media (min-width:768px) and (max-width:1024px){.h4,h4{font-size:2.25rem}}@media (min-width:1024px){.h4,h4{font-size:2.5rem}}.h5,details summary,h5{font-size:1.25rem;letter-spacing:-.03em}@media (min-width:768px) and (max-width:1024px){.h5,h5{font-size:1.75rem}}@media (min-width:1024px){.h5,h5{font-size:2rem}}.h6,h6{font-size:1.125rem;letter-spacing:-.03em;font-weight:500}@media (min-width:768px) and (max-width:1024px){.h6,h6{font-size:1.375rem}}@media (min-width:1024px){.h6,h6{font-size:1.5rem}}.p1,p{font-size:1.125rem;letter-spacing:-.02em}@media (min-width:768px) and (max-width:1024px){.p1,p{font-size:1.25rem}}@media (min-width:1024px){.p1,p{font-size:1.25rem}}.p2{font-size:1rem;letter-spacing:-.02em}@media (min-width:768px) and (max-width:1024px){.p2{font-size:1.125rem}}@media (min-width:1024px){.p2{font-size:1.125rem}}.p3{font-size:.875rem;letter-spacing:-.02em}@media (min-width:768px) and (max-width:1024px){.p3{font-size:1rem}}@media (min-width:1024px){.p3{font-size:1rem}}.p4{font-size:.75rem;letter-spacing:-.02em}@media (min-width:768px) and (max-width:1024px){.p4{font-size:.875rem}}@media (min-width:1024px){.p4{font-size:.875rem}}.p5{font-size:.625rem;letter-spacing:-.02em}@media (min-width:768px) and (max-width:1024px){.p5{font-size:.75rem}}@media (min-width:1024px){.p5{font-size:.75rem}}.typo-semibold{font-weight:600}.typo-medium{font-weight:500}a{color:#496090;text-decoration:unset}a:hover{color:#385081}hr{border-color:#dfe1eb;max-width:1440px}dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin:0}dl dt{flex-basis:164px;max-width:164px;color:#adadad}dl dd{flex-basis:271px;max-width:271px;color:#0d0d0d}details[open] summary:after{rotate:0deg}details summary{cursor:pointer;list-style:none;padding:20px 10px;border-bottom:1px solid #496090;user-select:none;-webkit-user-select:none}@media (min-width:768px) and (max-width:1024px){details summary{font-size:1.75rem}}@media (min-width:1024px){details summary{font-size:2rem}}details summary:after{content:'';display:block;position:absolute;top:50%;right:12px;translate:0 -50%;rotate:-90deg;pointer-events:none;transition:.25s ease;background-image:url(/skin/frontend/feature/default/icons/arrow-down.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.input-date-wrapper,.input-time-wrapper,.tabs-component.medium.text .tab-item,details summary{position:relative}.input-date-wrapper .input-slot-end.icon,.input-time-wrapper .input-slot-end.icon{position:absolute;pointer-events:none;right:0;color:var(--base-color)}.input-date-wrapper .input-slot-end.icon{top:6px}.input-date-wrapper input::-webkit-calendar-picker-indicator,.input-time-wrapper input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.input-time-wrapper .input-slot-end.icon{top:9px}.tabs-component{display:flex;position:relative}.tabs-component .tab-content{display:block;cursor:pointer;box-sizing:border-box}.tabs-component.medium{gap:12px}.tabs-component.medium .tab-content{padding:8px 16px;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.02em;border-radius:8px;height:34px;overflow:hidden;background-color:var(--on-base-color);color:var(--gray-color-600)}.tabs-component.medium input:hover+.tab-content{background-color:var(--base-color-200)}.tabs-component.medium input:checked+.tab-content{color:var(--on-base-color);background-color:var(--base-color)}.tabs-component.medium.text .tab-item:not(:last-child)::after{content:"";position:absolute;top:50%;right:-7px;transform:translateY(-50%);width:1px;height:100%;background-color:var(--gray-color-400)}.tabs-component.medium.text .tab-content{color:var(--gray-color-400);background-color:transparent;height:24px;padding:4px 16px}.tabs-component.medium.text input:hover+.tab-content{color:var(--base-color-300);background-color:transparent}.tabs-component.medium.text input:checked+.tab-content{color:var(--base-color);background-color:transparent}.tabs-component.large{gap:8px}.tabs-component.large .tab-content{padding:9px 16px;border-radius:99px;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em;height:36px;overflow:hidden;background-color:var(--on-base-color);color:var(--gray-color-600)}.tabs-component.large input:hover+.tab-content{background-color:var(--base-color-200)}.tabs-component.large input:checked+.tab-content{color:var(--on-base-color);background-color:var(--base-color)}.tabs-component.large.text .tab-item{position:relative}.tabs-component.large.text .tab-item:not(:last-child)::after{content:"";position:absolute;top:50%;right:-4px;transform:translateY(-50%);width:1px;height:100%;background-color:var(--gray-color-400)}.tabs-component.large.text .tab-content{color:var(--gray-color-400);background-color:transparent;height:26px;padding:5px 16px}.tabs-component.large.text input:hover+.tab-content{color:var(--base-color-300);background-color:transparent}.tabs-component.large.text input:checked+.tab-content{color:var(--base-color);background-color:transparent}.tabs-component.xlarge{gap:8px;background-color:var(--on-base-color);border-radius:99px;padding:4px}.tabs-component.xlarge .tab-content{padding:13px 20px;border-radius:99px;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em;height:44px;overflow:hidden;background-color:var(--on-base-color);color:var(--gray-color-600)}.tabs-component.xlarge input:hover+.tab-content{background-color:var(--base-color-200)}.tabs-component.xlarge input:checked+.tab-content{color:var(--on-base-color);background-color:var(--base-color)}.tabs-component.xlarge.text{background-color:transparent;padding:0}.tabs-component.xlarge.text .tab-item{position:relative}.tabs-component.xlarge.text .tab-item:not(:last-child)::after{content:"";position:absolute;top:50%;right:-5px;transform:translateY(-50%);width:1px;height:100%;background-color:var(--gray-color-400)}.tabs-component.xlarge.text .tab-content{color:var(--gray-color-400);background-color:transparent;height:26px;padding:5px 16px}.tabs-component.xlarge.text input:hover+.tab-content{color:var(--base-color-300);background-color:transparent}.tabs-component.xlarge.text input:checked+.tab-content{color:var(--base-color);background-color:transparent}.tags-component{font-size:.625rem;line-height:1.4em;height:22px;border-radius:99px;padding:2px 8px;color:#0d0d0d;background-color:#f5f7fc;font-family:"montserrat","Arial",sans-serif;font-weight:500;letter-spacing:-.02em;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:default}@media (min-width:768px) and (max-width:1024px){.tags-component{font-size:.75rem}}@media (min-width:1024px){.tags-component{font-size:.75rem}}@media (min-width:768px) and (max-width:1024px){.tags-component{line-height:1.333em}}@media (min-width:1024px){.tags-component{line-height:1.333em}}.tags-component.promo-label[data-title]{cursor:pointer}.tags-component.promo-label[data-title] *{pointer-events:none}.tags-component.medium{height:30px;font-size:.75rem;letter-spacing:-.02em;line-height:1.333em}@media (min-width:768px) and (max-width:1024px){.tags-component.medium{font-size:.875rem}}@media (min-width:1024px){.tags-component.medium{font-size:.875rem}}@media (min-width:768px) and (max-width:1024px){.tags-component.medium{line-height:1.286em}}@media (min-width:1024px){.tags-component.medium{line-height:1.286em}}.tags-component.large{height:32px;font-size:.875rem;letter-spacing:-.02em;line-height:1.286em}@media (min-width:768px) and (max-width:1024px){.tags-component.large{font-size:1rem}}@media (min-width:1024px){.tags-component.large{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){.tags-component.large{line-height:1.25em}}@media (min-width:1024px){.tags-component.large{line-height:1.25em}}.tags-component .icon{margin-left:8px;width:16px;height:16px;border-radius:50%}@media (min-width:768px){.tags-component .icon{width:20px;height:20px}}.tags-component .icon svg,.tags-component.quantity .icon svg{width:100%;height:100%;object-fit:contain}.tags-component.sale{background-color:#fff;color:#496090;border:1px solid #496090;font-size:.625rem;letter-spacing:-.02em;line-height:1.4em;height:22px}@media (min-width:768px) and (max-width:1024px){.tags-component.sale{font-size:.75rem}}@media (min-width:1024px){.tags-component.sale{font-size:.75rem}}@media (min-width:768px) and (max-width:1024px){.tags-component.sale{line-height:1.333em}}@media (min-width:1024px){.tags-component.sale{line-height:1.333em}}.tags-component.sale-exclusive{background-color:#f29b38;border-color:#f29b38;color:#fff}.tags-component.sale-available-in-showroom::before{content:'';display:inline-block;width:6px;height:6px;background-color:#496090;border-radius:50%;margin-right:.3em;vertical-align:middle}.tags-component.sale-black-friday{background-color:#000;border-color:#000;color:#fff}.tags-component.sale-bestseller{background-color:#5b68ad;border-color:#5b68ad;color:#fff}.tags-component.sale-best-price,.tags-component.sale-price-low{background-color:#5cad5b;border-color:#5cad5b;color:#fff}.tags-component.sale-latest{background-color:#9546a9;border-color:#9546a9;color:#fff}.tags-component.sale-sale{background:linear-gradient(90deg,#c8301c 0,#f9d44a 100%);border:0;color:#fff}.tags-component.sale-new-year-sales{background-color:#056839;height:34px;width:108px;border-radius:12px;color:#fff}@media (min-width:768px){.tags-component.sale-new-year-sales{height:38px;width:126px}}.tags-component.sale-new-year-sales::after{content:'';display:inline-block;min-width:24px;min-height:24px;border-radius:8px;background-color:#51b138;background-image:url(/skin/img/icons/xmas-candy.png);background-size:auto;background-position:center;background-repeat:no-repeat}.tags-component.sale-in-europe{background-color:#efe3ff;border-color:#efe3ff;color:#9517d0}.tags-component.sale-freeshipping{background:linear-gradient(270deg,#010101 0,#496090 100%);color:#fff;border-color:transparent}.tags-component.quantity .icon{margin-left:12px}.tags-component.quantity.small{padding:0 10px;height:22px;font-size:10px;font-weight:400;line-height:14px}@media (min-width:768px){.tags-component.quantity.small{height:24px;font-size:12px;line-height:16px}}.tags-component.quantity.medium .icon,.tags-component.quantity.small .icon{width:16px;height:16px;border-radius:50%}.tags-component.quantity.medium{padding:0 12px;height:28px;font-size:12px;font-weight:500;line-height:16px}@media (min-width:768px){.tags-component.quantity.medium{height:30px;font-size:14px;line-height:18px}}.tags-component.quantity.large{padding:0 11px;height:28px;font-size:14px;font-weight:500;line-height:18px}@media (min-width:768px){.tags-component.quantity.large{height:32px;font-size:16px;line-height:20px;padding:0 12px}}.tags-component.quantity.large .icon{width:20px;height:20px;border-radius:50%}@media (min-width:768px){.tags-component.quantity.large .icon{width:24px;height:24px}}.tags-component.quantity-in-stock{background-color:#dcefd7;color:#51b138}.tags-component.quantity-in-stock .icon.circle-wrapper{border:.8px #51b138 solid}.tags-component.quantity-minimum{background-color:#fff0d3;color:#f0a718}.tags-component.quantity-minimum .icon.circle-wrapper{border:.8px #f0a718 solid}.tags-component.quantity-count,.tags-component.quantity-out-of-stock{background-color:#fde0df;color:#c82a20}.tags-component.quantity-count .icon.circle-wrapper,.tags-component.quantity-out-of-stock .icon.circle-wrapper{border:.8px #c82a20 solid}.tags-component.quantity-in-europe{background-color:#efe3ff;color:#9517d0}.tags-component.quantity-in-europe .icon.circle-wrapper{border:.8px #9517d0 solid}.tags-component.quantity-presale{background-color:#dde6ff;color:#385081}.tags-component.quantity-presale .icon.circle-wrapper{border:.8px #385081 solid}.tags-component.order{color:#0d0d0d;background-color:#f5f7fc;border-radius:12px}.tags-component.order-packing{background-color:var(--gray-color-500);color:var(--on-base-color)}.tags-component.order-packing .icon.circle-wrapper{border:.8px var(--on-base-color) solid}.tags-component.order-presale{background-color:#eaeef9;color:#385081}.tags-component.order-presale .icon.circle-wrapper{border:.8px #385081 solid}.tags-component.order-resolved{background-color:#dcefd7;color:#51b138}.tags-component.order-resolved .icon.circle-wrapper{border:.8px #51b138 solid}.tags-component.order-canceled{background-color:#fde0df;color:#c82a20}.tags-component.order-canceled .icon.circle-wrapper{border:.8px #c82a20 solid}.tags-component.order-payed{background-color:#fff0d3;color:#f0a718}.tags-component.order-payed .icon.circle-wrapper{border:.8px #f0a718 solid}.qty-changer__container{padding:4px;display:flex;align-items:center;gap:30px;border-radius:16px;background-color:#f7f7f7}.qty-changer__input{flex:1;text-align:center;appearance:textfield;padding:0;border:0;background:0 0;outline:0;letter-spacing:-.01em;font-size:1.125rem;line-height:1.222em;color:#496090;width:100%;font-weight:500}.qty-changer__input::-webkit-inner-spin-button,.qty-changer__input::-webkit-outer-spin-button{appearance:none;margin:0}.qty-changer__btn{font-family:inherit;outline:0;box-shadow:none;border:0;background:0 0;cursor:pointer;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center;padding:12px;background-color:#496090;color:#fff;border-radius:12px;transition:all .35s}.qty-changer__btn svg{width:16px;height:16px}.qty-changer__btn:hover{background-color:#385081}.qty-changer__btn.minus{order:-1}.qty-changer__btn.plus{order:1}.qty-changer__btn [disabled],.qty-changer__btn.disabled{background-color:#adadad;cursor:default}.select-component{width:300px;position:relative}.select-component-native{width:100%}.select-component-native select{appearance:none;cursor:pointer}.select-component-native__icon{margin:0;cursor:pointer;color:#36393e;position:absolute;right:12px;top:12px;height:24px}.select-component-native .input-wrapper.outlined.large .input-container .input-element{padding-right:35px}.select-component:not(.active) .ui-select__option-list:not(.autocomplete){display:none}.select-component:not(.active) .ui-select__toggle-list{color:#adadad;transform:rotate(360deg)}.select-component .ui-select__option-list[hidden]{display:none}.select-component .ui-select__toggle-list{margin:0;cursor:pointer;color:#36393e;transform:rotate(180deg);position:absolute;right:12px;top:12px;height:24px}.select-component .ui-select__option-list{position:absolute;padding:0;top:55px;left:0;right:0;display:flex;flex-direction:column;gap:4px;min-height:45px;max-height:226px;margin:0;overflow-y:auto;z-index:500;background-color:var(--white-color);box-shadow:2px 2px 20px rgba(73,96,144,.16);border-radius:16px;list-style:none}.select-component .ui-select__option-list li,.select-component .ui-select__option-list__item{cursor:pointer;padding:12px 16px;font-size:14px;line-height:18px;letter-spacing:-.02em;color:#1b1c23}.select-component .input-description,.select-component li{user-select:none;-webkit-user-select:none}.select-component.error .error-message{font-size:.75rem;color:#c82a20}progress{height:4px;border:0;border-radius:99px}progress::-webkit-progress-bar{background-color:#fff;border-radius:99px}progress::-webkit-progress-value{background-color:var(--base-color);border-radius:99px}progress::-moz-progress-bar{background-color:var(--base-color)}.chips-component{display:flex;position:relative}.chips-component .chip-content{display:block;cursor:pointer;box-sizing:border-box}.chips-component.color{gap:8px;height:24px}.chips-component.color .chip-content{border:1px solid transparent;border-radius:50%;width:24px;height:24px;overflow:hidden;display:flex;align-items:center;justify-content:center}.chips-component.color .chip-content .color-indicator{border-radius:50%;width:20px;height:20px}.chips-component.color input:hover+.chip-content{border:1px solid var(--gray-color-300)}.chips-component.color input:checked+.chip-content{border:1px solid var(--base-color)}.chips-component.date,.chips-component.option,.chips-component.picture{gap:12px}.chips-component.picture .chip-content{padding:0;border-radius:8px;width:60px;height:60px;overflow:hidden;background-color:transparent;border:1px solid transparent}.chips-component.picture .chip-content .chip-picture{width:100%;height:100%;object-fit:contain}.chips-component.picture input:not(:disabled):hover+.chip-content{border:1px solid var(--gray-color-300)}.chips-component.picture input:not(:disabled):checked+.chip-content{border:1px solid var(--base-color)}.chips-component.picture input:disabled+.chip-content{cursor:default}.chips-component.picture input:disabled+.chip-content .chip-picture{opacity:.5}.chips-component.option .chip-content{padding:6px 20px;border-radius:8px;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.02em;height:30px;overflow:hidden;background-color:var(--on-base-color);color:var(--gray-color-600);border:1px solid var(--gray-color-200)}.chips-component.option input:hover+.chip-content{background-color:var(--base-color-200);border:1px solid var(--base-color-200)}.chips-component.option input:checked+.chip-content{color:var(--on-base-color);background-color:var(--base-color);border:1px solid var(--base-color)}.chips-component.date .chip-content{padding:9px 12px;border-radius:99px;height:66px;overflow:hidden;background-color:var(--on-base-color);border:1px solid var(--gray-color-200);display:flex;flex-direction:column;align-items:center;gap:9px}.chips-component.date .chip-content .chip-date-day,.chips-component.date .chip-content .chip-date-dayofweek{font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em;color:var(--gray-color-600)}.chips-component.date input:hover+.chip-content{background-color:var(--base-color-200);border:1px solid var(--base-color-200)}.chips-component.date input:checked+.chip-content{color:var(--on-base-color);background-color:var(--base-color);border:1px solid var(--base-color)}.chips-component.date input:checked+.chip-content .chip-date-day,.chips-component.date input:checked+.chip-content .chip-date-dayofweek{color:var(--on-base-color)}

@-webkit-keyframes rotate-forever{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate-forever{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-forever{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}*{-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:inherit;font-family:"montserrat","Arial",sans-serif}html{box-sizing:border-box;font-size:16px;scrollbar-gutter:stable}:root{--p5-line-height-mobile: 1.4em;--p5-line-height-tablet: 1.333em;--p5-line-height-desktop: 1.333em;--p4-line-height-mobile: 1.333em;--p4-line-height-tablet: 1.286em;--p4-line-height-desktop: 1.286em;--p3-line-height-mobile: 1.286em;--p3-line-height-tablet: 1.25em;--p3-line-height-desktop: 1.25em;--p2-line-height-mobile: 1.25em;--p2-line-height-tablet: 1.222em;--p2-line-height-desktop: 1.222em;--p1-line-height-mobile: 1.222em;--p1-line-height-tablet: 1.2em;--p1-line-height-desktop: 1.2em;--h6-line-height-mobile: 1.444em;--h6-line-height-tablet: 1.273em;--h6-line-height-desktop: 1.25em;--h5-line-height-mobile: 1.3em;--h5-line-height-tablet: 1.286em;--h5-line-height-desktop: 1.25em;--h4-line-height-mobile: 1.27em;--h4-line-height-tablet: 1.2855em;--h4-line-height-desktop: 1.25em;--h3-line-height-mobile: 1.143em;--h3-line-height-tablet: 1em;--h3-line-height-desktop: 1em;--h2-line-height-mobile: 1.125em;--h2-line-height-tablet: 1.107em;--h2-line-height-desktop: 1.094em;--h1-line-height-mobile: 1.2em;--h1-line-height-tablet: 1.125em;--h1-line-height-desktop: 1.222em;--p5-font-size-mobile: 0.625rem;--p5-font-size-tablet: 0.75rem;--p5-font-size-desktop: 0.75rem;--p4-font-size-mobile: 0.75rem;--p4-font-size-tablet: 0.875rem;--p4-font-size-desktop: 0.875rem;--p3-font-size-mobile: 0.875rem;--p3-font-size-tablet: 1rem;--p3-font-size-desktop: 1rem;--p2-font-size-mobile: 1rem;--p2-font-size-tablet: 1.125rem;--p2-font-size-desktop: 1.125rem;--p1-font-size-mobile: 1.125rem;--p1-font-size-tablet: 1.25rem;--p1-font-size-desktop: 1.25rem;--h6-font-size-mobile: 1.125rem;--h6-font-size-tablet: 1.375rem;--h6-font-size-desktop: 1.5rem;--h5-font-size-mobile: 1.25rem;--h5-font-size-tablet: 1.75rem;--h5-font-size-desktop: 2rem;--h4-font-size-mobile: 1.5rem;--h4-font-size-tablet: 2.25rem;--h4-font-size-desktop: 2.5rem;--h3-font-size-mobile: 1.75rem;--h3-font-size-tablet: 2.75rem;--h3-font-size-desktop: 3rem;--h2-font-size-mobile: 2rem;--h2-font-size-tablet: 3.5rem;--h2-font-size-desktop: 4rem;--h1-font-size-mobile: 2.5rem;--h1-font-size-tablet: 4rem;--h1-font-size-desktop: 4.5rem;--letter-spacing-2: -0.02em;--letter-spacing-1: -0.01em;--radius-99: 99px;--radius-32: 32px;--radius-24: 24px;--radius-20: 20px;--radius-16: 16px;--radius-12: 12px;--radius-8: 8px;--radius-4: 4px;--shadow-500: 0px -8px 10px 0px rgba(73, 96, 144, 0.06);--shadow-400: 4px 4px 10px 0px rgba(73, 96, 144, 0.06), -2px 4px 10px 0px rgba(73, 96, 144, 0.06);--shadow-300: 2px 2px 20px 0px rgba(73, 96, 144, 0.16);--shadow-200: 2px 2px 12px 0px rgba(73, 96, 144, 0.1);--shadow-100: 2px 4px 10px 0px rgba(73, 96, 144, 0.06);--button-border-hover-color: #5a8c2c;--button-border-color: #80c342;--button-background-hover-color: #5a8c2c;--button-background-color: #80c342;--button-hover-color: #fff;--button-color: #fff;--input-border-color: #a8a8a8;--border-color: #a8a8a8;--main-bg-hover-color: #fafafa;--desktop-media-width: 1024px;--tablet-media-width: 768px;--container-padding-mobile: 0 16px;--container-padding-tablet: 0 34px;--container-padding-desktop: 0 24px;--container-width: 1920px;--font-dark-color: #36393E;--font-light-color: #fff;--font-size: 16px;--font-family-price: "montserrat", "Helvetica", "Arial", sans-serif;--font-family: "montserrat", "Arial", sans-serif;--font-family-fallback: "Arial", sans-serif;--font-family-rouble: "Helvetica";--font-family-primary: "montserrat";--base-gradient-300: linear-gradient(270deg, #F4F5FF 0%, #FFFFFF 100%);--base-gradient-200: linear-gradient(270deg, #010101 0%, #496090 100%);--base-gradient-100: linear-gradient(90deg, #FFFFFF 0%, #EDEFF4 100%);--gray: filter-black;--gray: filter-600;--gray: filter-500;--gray: filter-400;--gray: filter-300;--gray: filter-200;--gray: filter-100;--base-filter-300: invert(81%) sepia(14%) saturate(588%) hue-rotate(184deg) brightness(89%) contrast(98%);--on-info-color: #161719;--info-color-300: #286090;--info-color-200: #DDE6FF;--info-color-100: #F0F5FF;--on-error-color: #140403;--error-color-300: #C82A20;--error-color-200: #F29B9B;--error-color-100: #FDE0DF;--on-success-color: #080E02;--success-color-300: #4F8A10;--success-color-200: #51B138;--success-color-100: #DCEFD7;--on-warning-color: #191406;--warning-color-300: #F0A718;--warning-color-200: #FCC73D;--warning-color-100: #FFF0D3;--on-main-bg-color: #171718;--main-bg-color: #fff;--on-base-color-600: #E9EBEF;--base-color-600: #27385A;--on-base-color-500: #EAECF0;--base-color-500: #2D4067;--on-base-color-400: #EBEEF2;--base-color-400: #385081;--on-base-color-300: #111317;--base-color-300: #ABBDE2;--on-base-color-200: #171819;--base-color-200: #EAEEF9;--on-base-color-100: #181919;--base-color-100: #F5F7FC;--on-base-color: #fff;--base-color: #496090;--white-color: #fff;--gray-color-100: #F7F7F7;--gray-color-200: #E7E7E7;--gray-color-300: #D6D6D6;--gray-color-400: #ADADAD;--gray-color-500: #4A4E56;--gray-color-600: #36393E;--gray-color-black: #0D0D0D;--header-height: 80px}body{position:relative;margin:0;font-weight:400;color:#36393e}img{max-width:100%;height:auto}.visually-hidden:not(:focus):not(:active),input[type=checkbox].visually-hidden,input[type=radio].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}.container{max-width:1920px;width:100%;margin:0 auto;padding:0 16px}@media (min-width:768px){.container{padding:0 34px}}@media (min-width:1024px){.container{padding:0 24px}}.js-hidden{display:none!important}.overflow-hidden,body.freeze{overflow:hidden!important}.loading{opacity:0;pointer-events:none}.loading.js-popover,.loading.js-popup{display:none}#sg-stat{display:inline!important;font:9px Verdana;opacity:.1;color:#666;cursor:default;z-index:100600;position:fixed;bottom:0}#sg-stat:hover{opacity:.3}#sg-stat::selection{color:#fff;background:#000}.grecaptcha-badge{visibility:hidden}.feedback-form{display:flex;flex-direction:column;gap:16px;background-color:var(--on-base-color);padding:16px;border-radius:24px;overflow:hidden}@media (min-width:768px){.feedback-form{gap:32px;padding:24px}}.feedback-form__caption{margin:0;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.03em;color:var(--gray-color-black)}@media (min-width:768px){.feedback-form__caption{font-size:22px;line-height:28px}}@media (min-width:1440px){.feedback-form__caption{font-size:24px;line-height:30px}}.feedback-form__caption .nowrap{white-space:nowrap}.feedback-form__inputs{display:flex;flex-direction:column;gap:16px}.feedback-form__inputs .feedback-form__input{min-height:50px}.feedback-form__inputs .feedback-form__input input[type=text]::placeholder,.feedback-form__inputs .feedback-form__textarea textarea::placeholder{font-family:"montserrat";font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em;color:var(--gray-color-400)}.feedback-form__inputs .feedback-form__textarea .input-container{height:140px}.feedback-form__inputs .feedback-form__file-upload{height:50px;border-radius:99px;border:1px var(--gray-color-300) solid;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 20px}.feedback-form__inputs .feedback-form__file-upload-wrapper{display:flex;flex-direction:column;gap:8px}.feedback-form__inputs .feedback-form__file-upload__input{display:none}.feedback-form__inputs .feedback-form__file-upload__placeholder{font-family:"montserrat";font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em;color:var(--gray-color-400)}.feedback-form__inputs .feedback-form__file-upload__label{width:24px;height:24px;cursor:pointer}.feedback-form__inputs .feedback-form__file-upload__label svg{width:100%;height:100%;object-fit:cover}.feedback-form__inputs .feedback-form__file-upload__clue{margin:0 auto;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.02em;color:var(--gray-color-400);width:90%;text-align:center}@media (min-width:768px){.feedback-form__inputs .feedback-form__file-upload__clue{font-size:14px;line-height:18px;text-align:start;width:100%}}.feedback-form__button{width:100%;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em;color:var(--on-base-color)}.feedback-form__button-wrapper{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.feedback-form__button-wrapper{font-size:14px;line-height:18px;text-align:start;width:100%;margin-top:15px}}@media (min-width:1920px){.feedback-form__button-wrapper{margin-top:17px}}.feedback-form__button-clue{font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.02em;color:var(--gray-color-400);margin:0}.feedback-form__button-clue_blue{color:var(--base-color)}@media (min-width:768px){.feedback-form__button-clue{font-size:14px;line-height:18px}}html ::-webkit-scrollbar{width:5px;height:5px}html ::-webkit-scrollbar-track{background-color:#fff;border-radius:0;border:0}html ::-webkit-scrollbar-thumb{background-color:#496090;border-radius:0;border:0;background-clip:content-box}.spacer{background-color:var(--gray-color-100)}body>.page-wrapper{padding-top:var(--header-height-full)}body.js-popover-active,body.js-popup-active{overflow:hidden}.cms-index-index .main-container,.cms-page-view .main-container{--main-container-background: var(--gray-color-100);--main-container-grid-gap-mobile: 50px 0;--main-container-grid-gap-tablet: 100px 0;--main-container-padding-mobile: 0 0 50px;--main-container-padding-tablet: 0 0 100px;background:var(--main-container-background)}.cms-index-index .main-container>.main>.std,.cms-page-view .main-container>.main>.std{display:grid;grid-template-columns:minmax(0,auto);gap:var(--main-container-grid-gap-mobile);padding:var(--main-container-padding-mobile)}@media (min-width:768px){.cms-index-index .main-container>.main>.std,.cms-page-view .main-container>.main>.std{padding:var(--main-container-padding-tablet);gap:var(--main-container-grid-gap-tablet)}}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}:root{--header-wrapper-background: transparent;--header-top-background: #fff;--header-top-box-shadow: none;--header-top-border-radius: 0 0 20px 20px;--header-bottom-background: #fff;--header-bottom-border-radius: 0 0 20px 20px;--header-bottom-padding: 0;--header-navigation-background-mobile: var(--white-color);--header-navigation-background-tablet: var(--base-color-100);--header-navigation-color-tablet: var(--base-color);--header-navigation-background-tablet-hover: var(--base-color);--header-navigation-color-tablet-hover: var(--white-color);--header-navigation-icon-background: var(--base-gradient-200);--header-navigation-icon-color: var(--base-color);--header-navigation-icon-background-hover: var(--base-color-200);--header-navigation-icon-color-hover: var(--base-color);--header-logo-color: var(--base-color)}@media (min-width:768px){:root{--header-top-border-radius: 0;--header-bottom-padding: 0 0 24px;--header-navigation-icon-color: var(--white-color);--header-navigation-icon-color-hover: var(--base-color)}}.header.header-fixed{--header-top-box-shadow: var(--shadow-200);--header-bottom-box-shadow: var(--shadow-200)}@media (min-width:768px){.header.header-fixed{--header-top-box-shadow: none}.cms-index-index.js-popover-active .header:not(.header-fixed),.cms-index-index.js-popup-active .header:not(.header-fixed),.cms-page-view.js-popover-active:not(.cms-infopage,.cms-shared-cart) .header:not(.header-fixed),.cms-page-view.js-popup-active:not(.cms-infopage,.cms-shared-cart) .header:not(.header-fixed){--header-top-box-shadow: 2px 2px 60px rgba(13, 13, 13, 0.5)}}.cms-index-index .header:not(.header-fixed),.cms-page-view:not(.cms-infopage,.cms-shared-cart) .header:not(.header-fixed){--header-bottom-background: transparent;--header-bottom-border-radius: 0;--header-bottom-padding: 0;--header-navigation-background-tablet: var(--base-color);--header-navigation-color-tablet: var(--white-color);--header-navigation-color-tablet-hover: var(--base-color);--header-navigation-background-tablet-hover: var(--white-color);--header-navigation-icon-background: var(--base-color-200);--header-navigation-icon-color: var(--base-color)}@media (min-width:768px){.cms-index-index .header:not(.header-fixed),.cms-page-view:not(.cms-infopage,.cms-shared-cart) .header:not(.header-fixed){--header-top-border-radius: 0 0 20px 20px;--header-bottom-padding: 16px 0 0}}@media (min-width:1024px){.cms-index-index .header:not(.header-fixed),.cms-page-view:not(.cms-infopage,.cms-shared-cart) .header:not(.header-fixed){--header-bottom-padding: 24px 0 0}}.header__cart-wrapper [class$=__icon-caption],.header__compare-wrapper [class$=__icon-caption],.header__login-wrapper [class$=__icon-caption],.header__mobile-menu svg+p.p3,.header__wishlist-wrapper [class$=__icon-caption]{display:none}.header{position:relative;left:0;top:0;width:100%;z-index:990;will-change:transform;transition:transform .2s ease-in-out}.header .header-wrapper{position:relative;z-index:900;background:var(--header-wrapper-background)}.header .header__top{position:relative;background:var(--header-top-background);border-radius:var(--header-top-border-radius);box-shadow:var(--header-top-box-shadow)}.header .header__bottom .header__inner{background:var(--header-bottom-background)}.header .header__logo-link{color:var(--header-logo-color)}.header.header-fixed{transform:translateY(var(--header-hide-height))}.header.header-hidden{top:calc(-1*var(--header-height-full))}@media (max-width:768px){.header .header__top{position:relative;z-index:2}}.sticked .header__bottom{background-color:#e6eaed}.header__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px}.header__inner,.header__user-menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1440px){.header__mobile-menu svg+p.p3{display:block}}.header .header__official_store-label,.header__bottom .navigation__category_level-0 p.count{display:none}@media (min-width:768px){.header .header__official_store-label{display:block}}.header .header__logo-wrapper .header__logo-link{display:flex;flex-direction:row;align-items:center;gap:16px}.header__bottom .header__inner{padding:var(--header-bottom-padding);min-height:100dvh}@media (min-width:768px){.header__bottom .header__inner{border-radius:var(--header-bottom-border-radius);box-shadow:var(--header-bottom-box-shadow);min-height:revert}}.header__bottom .nav-arrow{transform:rotate(-90deg)}.header__bottom .nav-arrow svg{width:16px;height:16px}@media (min-width:768px){.header__bottom .nav-arrow{display:none}}

@keyframes search-skeleton-animation{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.header .header__official_store-label{display:none}@media (min-width:768px){.header .header__official_store-label{display:block}}.header .header__logo-wrapper .header__logo-link{display:flex;flex-direction:row;align-items:center;gap:16px}.header__top .header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px;padding:16px 0}@media (max-width:480px){.header__top .header__inner{gap:0}.header__top .header__inner .header__region-wrapper{display:none}}@media (min-width:768px){.header__top .header__inner{padding:24px 0;gap:16px}}@media (min-width:1024px){.header__top .header__inner{gap:24px}}@media (min-width:768px) and (max-width:1024px){.header__top .header__inner.search-opened .header__mobile-search,.header__top .header__inner.search-opened .header__region-wrapper{display:none!important}}.header__region-wrapper{height:48px;width:48px}.header__logo-wrapper{margin-right:4px;display:flex;align-items:center;justify-content:center;width:31%}.header__logo-wrapper svg{width:100%;max-height:36px;flex-shrink:0}@media (min-width:768px){.header__logo-wrapper{margin-right:0;width:unset}.header__logo-wrapper svg{width:auto}}.header__official_store-label{font-weight:500;font-size:1em;line-height:20px;text-align:justify;letter-spacing:-.02em;color:var(--base-color)}@media (min-width:768px){.header__official_store-label{max-width:121px}}.header__cart-wrapper,.header__compare-wrapper,.header__login-wrapper.login,.header__wishlist-wrapper{display:none}@media (min-width:1024px){.header__cart-wrapper,.header__compare-wrapper,.header__login-wrapper.login,.header__wishlist-wrapper{display:unset}}.header__info-navigation-wrapper{display:none}@media (min-width:768px){.header__info-navigation-wrapper{display:flex;gap:24px}.header__before-search-menu{display:flex;gap:16px}}@media (min-width:1024px){.header__before-search-menu{gap:24px}}.header__mobile-contact{width:48px;height:48px}@media (min-width:1024px){.header__mobile-contact{display:none}}.header__mobile-search{display:none}.header__user-menu{flex-direction:row;align-items:center;gap:24px}@media (min-width:1024px){.header__user-menu{gap:8px}.header__user-menu .header__cart-wrapper,.header__user-menu .header__compare-wrapper,.header__user-menu .header__login-wrapper,.header__user-menu .header__wishlist-wrapper{width:48px;height:48px;display:flex;justify-content:center;align-items:center}}.header__cat-search-wrapper{margin:0 12px}@media (min-width:768px){.header__cat-search-wrapper{margin:0}}.header__cat-search-wrapper .search__form .input-search .input-search .input-container{background-color:var(--base-color-100);border-color:var(--base-color-100);border-radius:12px;padding:0;border:0}.header__cat-search-wrapper .search__form .input-search .input-search .input-container .search__text{background-color:var(--base-color-100);font-weight:500}.header__cat-search-wrapper .search__form .input-search .input-search .input-container:focus .search__text,.header__cat-search-wrapper .search__form .input-search .input-search .input-container:hover .search__text{color:var(--base-color)}.header__cat-search-wrapper .search__form .input-search .input-search .input-container:focus .search__text::placeholder,.header__cat-search-wrapper .search__form .input-search .input-search .input-container:hover .search__text::placeholder{color:var(--base-color)}.header__cat-search-wrapper .search__form .input-search .input-search .input-container .search__text::placeholder{font-weight:500}.header__cat-search-wrapper,.header__cat-search-wrapper .input-search{width:100%}.header__cat-search-wrapper .search__text{min-height:48px}.header .ld-search,.header .search-data-leadrive-cont button.search{background-color:var(--base-color-100);border-radius:12px}.header .search-data-leadrive-cont{display:grid;grid-template-columns:100%;grid-template-areas:'layer'}.header .search-data-leadrive-cont input{grid-area:layer;z-index:1;width:100%;padding:14px 50px 14px 20px;background-color:transparent;border:0;outline:0;color:var(--base-color);font-family:inherit;font-size:1rem}.header .search-data-leadrive-cont .button-cont{grid-area:layer;z-index:2;align-self:center;justify-self:flex-end;margin-right:14px}.header .search-data-leadrive-cont button.search{position:static;width:34px;height:34px;font-size:0;flex-shrink:0;background-position:center;border:0;background-repeat:no-repeat;background-image:url(/skin/frontend/feature/grohe/icons/search-base.svg);background-size:24px;transition:.2s}.header .search-data-leadrive-cont button.search:focus,.header .search-data-leadrive-cont button.search:hover{background-color:var(--base-color-200);cursor:pointer}.header .static-block,.header .static-skeleton{position:relative;display:block;width:100%;height:48px;overflow:hidden;background-color:#e7e7e7;border-radius:12px}.header .static-block:after,.header .static-skeleton:after{content:"";position:absolute;left:0;right:0;top:0;transform:translateX(-100%);z-index:1;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 25%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 75%);animation:search-skeleton-animation 1.5s infinite}.cat-search-skeleton{width:100%;height:48px}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.header__bottom .header__inner{padding:var(--header-bottom-padding);min-height:100dvh}@media (min-width:768px){.header__bottom .header__inner{border-radius:var(--header-bottom-border-radius);box-shadow:var(--header-bottom-box-shadow);min-height:revert}}.header__bottom .navigation__category_level-0 p.count{display:none}.header__bottom .nav-arrow{transform:rotate(-90deg)}.header__bottom .nav-arrow svg{width:16px;height:16px}@media (min-width:768px){.header__bottom .nav-arrow{display:none}}.header__bottom{position:relative;z-index:1;top:-24px}@media (min-width:768px){.header__bottom{position:static}}.header__bottom .header__inner{height:100%}@media (max-width:767px){.header__bottom .header__inner .container{padding-left:0;padding-right:0}}.header__bottom .header__inner .header__cat-navigation-wrapper{width:100%;background-color:var(--header-navigation-background-mobile);padding:32px 16px 12px;overflow:hidden auto}@media (min-width:768px){.header__bottom .header__inner .header__cat-navigation-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%;height:64px;border-radius:20px;background-color:var(--header-navigation-background-tablet);color:var(--on-base-color);padding:16px 0;overflow:auto hidden;scroll-behavior:smooth;scrollbar-width:none}.header__bottom .header__inner .header__cat-navigation-wrapper::-webkit-scrollbar{display:none}}@media (min-width:1024px){.header__bottom .header__inner .header__cat-navigation-wrapper{margin:0 auto}}@media (min-width:1440px){.header__bottom .header__inner .header__cat-navigation-wrapper{overflow:auto hidden}}@media (min-width:768px){.header__bottom .header__inner .header__cat-navigation-wrapper .navigation__link{color:var(--header-navigation-color-tablet)}.header__bottom .header__inner .header__cat-navigation-wrapper .navigation__link.active,.header__bottom .header__inner .header__cat-navigation-wrapper .navigation__link:hover{background:var(--header-navigation-background-tablet-hover);color:var(--header-navigation-color-tablet-hover)}.header__bottom .header__inner .additional-item .navigation__link:hover .icon-container{background:var(--header-navigation-icon-background-hover)}.header__bottom .header__inner .navigation .icon-wrapper{width:24px;height:24px;min-width:24px;background-color:unset}.header__bottom .header__inner .navigation .icon-container{width:24px;height:24px;border-radius:8px;background:var(--header-navigation-icon-background);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__bottom .header__inner .navigation .icon-container .icon-wrapper{width:20px;height:20px;min-width:20px}}.navigation{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.navigation li:not(:last-child){padding-bottom:12px;border-bottom:1px solid var(--gray-color-200)}.navigation li:not(:first-child){margin-top:12px}.navigation .link-content{flex-basis:calc(100% - 32px - 32px)}@media (min-width:768px){.navigation{flex-direction:row;justify-content:space-between;gap:32px;padding:0 16px}.navigation li:not(:last-child){padding-bottom:0;border-bottom:none}.navigation li:not(:first-child){margin-top:0}.navigation .link-content{flex-basis:auto}}@media (min-width:1024px){.navigation{justify-content:space-evenly}}@media (min-width:1440px){.navigation{gap:42px}}@media (min-width:1900px){.navigation{gap:92px}}.navigation__category{padding-right:8px}@media (min-width:768px){.navigation__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){.navigation__category .navigation__link.active .icon-wrapper{background-color:var(--base-color)}}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.swiper-container:not(.swiper-container-initialized) .js-slider-btn,.swiper-container:not(.swiper-container-initialized) .js-slider-pagination,.swiper-container:not(.swiper-container-initialized)~.js-slider-btn,.swiper:not(.swiper-initialized) .js-slider-btn,.swiper:not(.swiper-initialized) .js-slider-pagination,.swiper:not(.swiper-initialized)~.js-slider-btn{display:none}

@keyframes rotateEllipse{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}a,button,h1,h2,h3,h4,h5,h6,p,span{margin:0}.cms-index-index .main-container{--main-container-grid-gap-mobile: 0;--main-container-grid-gap-tablet: 0;--main-container-padding-mobile: 0 0 40px;--main-container-padding-tablet: 0 0 40px}.spacer.products-solutions{height:100px}@media (max-width:1024px){.spacer.products-solutions{display:none}}.spacer.collections-products{height:58px}@media (min-width:768px){.spacer.collections-products{height:77px}}.spacer.showroom-products{height:45px}@media (min-width:768px){.spacer.showroom-products{height:41px}}@media (min-width:1024px){.spacer.showroom-products{height:96px}}@media (min-width:1440px){.spacer.showroom-products{height:38px}}@media (min-width:1920px){.spacer.showroom-products{height:43px}}.spacer.products-products{height:57px}@media (min-width:768px){.spacer.products-products{height:101px}}@media (min-width:1440px){.spacer.products-products{height:100px}}.spacer.products-contact{height:56px}@media (min-width:768px){.spacer.products-contact{height:100px}}@media (min-width:1024px){.spacer.products-contact{height:103px}}@media (min-width:1440px){.spacer.products-contact{height:98px}}.spacer.promotions-products{height:50px}@media (min-width:768px){.spacer.promotions-products{height:41px}}@media (min-width:1024px){.spacer.promotions-products{height:95px}}@media (min-width:1440px){.spacer.promotions-products{height:43px}}.spacer.min1440{display:none}@media (min-width:1440px){.spacer.min1440{display:block}}.columns_main{display:flex}.column_left{width:100%;max-width:280px;margin-right:20px}#advantages-block{position:relative;overflow:hidden;height:711px;background-color:var(--on-base-color)}@media (min-width:640px){#advantages-block{height:800px}}@media (min-width:768px){#advantages-block{height:865px}}@media (min-width:1024px){#advantages-block{height:662px}}@media (min-width:1440px){#advantages-block{height:653px}}@media (min-width:1900px){#advantages-block{height:1056px}}#advantages-block .container{height:100%;position:relative}#advantages-block .advantages__header{position:absolute;inset:0 0 auto;z-index:3;display:flex;justify-content:space-between;gap:8px;padding:25px 16px 0}@media (min-width:768px){#advantages-block .advantages__header{padding:42px 34px 0}}@media (min-width:1024px){#advantages-block .advantages__header{position:static;padding:0}}#advantages-block .advantages__hgroup{display:flex;flex-direction:column;gap:8px;max-width:60%}@media (min-width:768px){#advantages-block .advantages__hgroup{max-width:revert}}@media (min-width:1024px){#advantages-block .advantages__hgroup{position:absolute;z-index:3;top:32px;left:24px}}#advantages-block .advantages__title{font-size:.875rem;letter-spacing:-.02em;line-height:1.286em;font-weight:500;color:#36393e;text-transform:uppercase;margin:0}@media (min-width:768px) and (max-width:1024px){#advantages-block .advantages__title{font-size:1rem}}@media (min-width:1024px){#advantages-block .advantages__title{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){#advantages-block .advantages__title{line-height:1.25em}}@media (min-width:1024px){#advantages-block .advantages__title{line-height:1.25em}}#advantages-block .advantages__text{font-size:.75rem;letter-spacing:-.02em;line-height:1.333em;color:#36393e;text-transform:uppercase;margin:0}@media (min-width:768px) and (max-width:1024px){#advantages-block .advantages__text{font-size:.875rem}}@media (min-width:1024px){#advantages-block .advantages__text{font-size:.875rem}}@media (min-width:768px) and (max-width:1024px){#advantages-block .advantages__text{line-height:1.286em}}@media (min-width:1024px){#advantages-block .advantages__text{line-height:1.286em}}#advantages-block .advantages__button{font-size:.875rem;letter-spacing:-.02em;line-height:1.286em;font-weight:500;width:auto;min-width:121px;height:20px;min-height:20px;box-shadow:none;border:0;padding:0;white-space:nowrap;gap:4px}@media (min-width:768px) and (max-width:1024px){#advantages-block .advantages__button{font-size:1rem}}@media (min-width:1024px){#advantages-block .advantages__button{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){#advantages-block .advantages__button{line-height:1.25em}}@media (min-width:1024px){#advantages-block .advantages__button{line-height:1.25em}}@media (min-width:768px){#advantages-block .advantages__button{height:38px;box-shadow:inset 0 0 0 1.2px var(--base-color);border:unset;justify-content:space-between;padding:8px 8px 8px 14px}}@media (min-width:1024px){#advantages-block .advantages__button{position:absolute;z-index:3;inset:auto auto 41px 24px;height:48px;width:192px;padding-left:24px;padding-right:24px}}@media (min-width:1440px){#advantages-block .advantages__button{bottom:32px}}@media (min-width:1900px){#advantages-block .advantages__button{bottom:100px}}#advantages-block .advantages__button:hover .button-icon svg{color:var(--on-base-color);fill:var(--on-base-color)}#advantages-block .advantages__button .button-icon{width:16px;height:16px}@media (min-width:768px){#advantages-block .advantages__button .button-icon{width:24px;height:24px}}#advantages-block .advantages__button .button-icon svg,#advantages-block .advantages__img-box__description__icon svg,#advantages-block .ellipse__content__utp__icon.utp-default svg,#b2b-advantages-block .tiles-item__icon svg{width:100%;height:100%;object-fit:contain}#advantages-block .advantages__picture{height:100%;position:relative;z-index:1}#advantages-block .advantages__img-box{position:absolute;inset:40% auto auto 51%;transform:translate(-50%,-50%);width:321px;height:355px}@media (min-width:768px){#advantages-block .advantages__img-box{width:470px;height:455px}}@media (min-width:1024px){#advantages-block .advantages__img-box{inset:49.5% auto auto 46.5%}}@media (min-width:1440px){#advantages-block .advantages__img-box{left:40.8%;width:550px;height:550px}}@media (min-width:1900px){#advantages-block .advantages__img-box{width:775px;height:775px;top:43.8%;left:45.8%}}#advantages-block .advantages__img-box__description{position:absolute;inset:auto auto 12% -30%;cursor:pointer;display:flex;align-items:center;gap:10px;transform:rotate(-90deg);width:225px}@media (min-width:768px){#advantages-block .advantages__img-box__description{gap:14px;inset:auto auto 17% -17.9%;width:260px}}@media (min-width:1440px){#advantages-block .advantages__img-box__description{inset:auto auto 21% -11.2%}}@media (min-width:1900px){#advantages-block .advantages__img-box__description{inset:auto auto 26% -5.2%}}#advantages-block .advantages__img-box__description__icon{width:20px;height:24px}@media (min-width:768px){#advantages-block .advantages__img-box__description__icon{width:24px;height:28px}}@media (min-width:1440px){#advantages-block .advantages__img-box__description__icon{width:30px;height:30px}}#advantages-block .advantages__img-box__description__title{font-size:1.125rem;letter-spacing:-.02em;line-height:1.222em;font-weight:500;margin:0;color:var(--base-color)}@media (min-width:768px) and (max-width:1024px){#advantages-block .advantages__img-box__description__title{font-size:1.25rem}}@media (min-width:1024px){#advantages-block .advantages__img-box__description__title{font-size:1.25rem}}@media (min-width:768px) and (max-width:1024px){#advantages-block .advantages__img-box__description__title{line-height:1.2em}}@media (min-width:1024px){#advantages-block .advantages__img-box__description__title{line-height:1.2em}}#advantages-block .advantages__img{width:100%;height:100%;object-fit:scale-down}#advantages-block .ellipse-container{position:absolute;z-index:5;width:95vw;height:95vw;bottom:calc(-20vw*3);left:2.5vw;transform:translateX(0)}@media (min-width:420px){#advantages-block .ellipse-container{bottom:calc(-23vw*3)}}@media (min-width:480px){#advantages-block .ellipse-container{width:75vw;height:75vw;left:50%;bottom:calc(-19.5vw*3);transform:translateX(-50%)}}@media (min-width:640px){#advantages-block .ellipse-container{width:55vw;height:55vw;bottom:calc(-14vw*3)}}@media (min-width:768px){#advantages-block .ellipse-container{width:45vw;height:45vw;bottom:calc(-8.4vw*3)}}@media (min-width:900px){#advantages-block .ellipse-container{bottom:calc(-10vw*3)}}@media (min-width:1024px){#advantages-block .ellipse-container{left:auto;bottom:auto;top:153px;right:-200px;width:520px;height:346px;transform:translateX(0)}}@media (min-width:1440px){#advantages-block .ellipse-container{top:107px;right:-228px;width:860px;height:578px}}@media (min-width:1900px){#advantages-block .ellipse-container{top:197px;right:-248px}}#advantages-block .ellipse_dynamic{position:absolute;top:0;right:0;background-image:url(/skin/img/feature/ellipse-dash.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;animation:rotateEllipse 30s linear infinite}@media (min-width:1024px){#advantages-block .ellipse_dynamic{width:346px;height:346px}}@media (min-width:1440px){#advantages-block .ellipse_dynamic{width:438px;height:438px}}@media (min-width:1900px){#advantages-block .ellipse_dynamic{width:572px;height:572px}}#advantages-block .ellipse__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#advantages-block .ellipse__content__circle{position:absolute;top:12vw;right:12vw;width:71vw;height:71vw;border:1px solid var(--base-color);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media (min-width:480px){#advantages-block .ellipse__content__circle{top:13%;right:13%;width:73.7%;height:73.7%}}@media (min-width:1024px){#advantages-block .ellipse__content__circle{top:46px;right:46px;width:255px;height:255px}}@media (min-width:1440px){#advantages-block .ellipse__content__circle{top:57px;right:57px;width:323px;height:323px}}@media (min-width:1900px){#advantages-block .ellipse__content__circle{top:75px;right:75px;width:422px;height:422px}}#advantages-block .ellipse__content__utp-items{width:100%;height:100%;position:absolute;top:0;left:0}#advantages-block .ellipse__content__utp{display:flex;position:absolute;width:25vw;height:124px;justify-content:center;gap:20px;flex-direction:column}@media (min-width:768px){#advantages-block .ellipse__content__utp{width:184px}}@media (min-width:1440px){#advantages-block .ellipse__content__utp{width:260px;height:132px}}@media (min-width:1900px){#advantages-block .ellipse__content__utp{width:280px;height:150px}}#advantages-block .ellipse__content__utp__title{width:100px;position:absolute;top:33%;left:50%;transform:translateX(-50%);font-size:14px;line-height:18px;letter-spacing:-.02em;font-family:"montserrat";color:#adadad;font-weight:500;text-align:center}@media (min-width:1440px){#advantages-block .ellipse__content__utp__title{left:0;font-size:20px;line-height:24px}}#advantages-block .ellipse__content__utp__title.active{color:#0d0d0d}#advantages-block .ellipse__content__utp:nth-child(1){bottom:calc(90.7% - 16px);right:21.6%;transform:translateX(50%)}@media (min-width:768px){#advantages-block .ellipse__content__utp:nth-child(1){bottom:calc(91% - 16px)}}@media (min-width:1024px){#advantages-block .ellipse__content__utp:nth-child(1){bottom:auto;right:auto;top:4.4%;left:7.3%;transform:translateX(0)}}@media (min-width:1440px){#advantages-block .ellipse__content__utp:nth-child(1){top:5.4%;left:26%}}@media (min-width:1900px){#advantages-block .ellipse__content__utp:nth-child(1){top:8.8%;left:10%}}#advantages-block .ellipse__content__utp:nth-child(1) .utp-icon-info{width:36px;height:36px;transform:translate(49%,7%)}@media (min-width:1024px){#advantages-block .ellipse__content__utp:nth-child(1) .utp-icon-info{transform:translate(6%,-49%)}}@media (min-width:1440px){#advantages-block .ellipse__content__utp:nth-child(1) .utp-icon-info{width:48px;height:48px;transform:translate(-4%,-51%)}}@media (min-width:1900px){#advantages-block .ellipse__content__utp:nth-child(1) .utp-icon-info{width:64px;height:64px;transform:translate(10%,-49%)}}#advantages-block .ellipse__content__utp:nth-child(1) .ellipse__content__utp__title{text-align:center;left:53%;top:30%}@media (min-width:768px){#advantages-block .ellipse__content__utp:nth-child(1) .ellipse__content__utp__title{left:auto;top:auto;text-align:start;bottom:33.5%;right:-20%;transform:translate(0)}}@media (min-width:1024px){#advantages-block .ellipse__content__utp:nth-child(1) .ellipse__content__utp__title{bottom:auto;top:24%;left:0;width:100%}}@media (min-width:1440px){#advantages-block .ellipse__content__utp:nth-child(1) .ellipse__content__utp__title{top:5.2%;left:0}}@media (min-width:1900px){#advantages-block .ellipse__content__utp:nth-child(1) .ellipse__content__utp__title{top:0;left:8px}}#advantages-block .ellipse__content__utp:nth-child(2){top:auto;bottom:calc(100% - 16px);left:50%;transform:translateX(-50%);z-index:3}@media (min-width:1024px){#advantages-block .ellipse__content__utp:nth-child(2){top:32.5%;left:18.5%}}@media (min-width:1440px){#advantages-block .ellipse__content__utp:nth-child(2){top:26.4%;left:36.4%}}@media (min-width:1900px){#advantages-block .ellipse__content__utp:nth-child(2){top:36.6%;left:20.1%}}#advantages-block .ellipse__content__utp:nth-child(2) .utp-icon-info{transform:translate(50%,8%);width:83px;height:58.5px}@media (min-width:1024px){#advantages-block .ellipse__content__utp:nth-child(2) .utp-icon-info{transform:translate(24%,-52%)}}@media (min-width:1440px){#advantages-block .ellipse__content__utp:nth-child(2) .utp-icon-info{transform:translate(21%,-50%);width:105px;height:74px}}@media (min-width:1900px){#advantages-block .ellipse__content__utp:nth-child(2) .utp-icon-info{transform:translate(23.5%,-51.2%);width:auto;height:auto}}#advantages-block .ellipse__content__utp:nth-child(2) .ellipse__content__utp__title{top:10%;left:50%;transform:translateX(-50%)}@media (min-width:768px){#advantages-block .ellipse__content__utp:nth-child(2) .ellipse__content__utp__title{left:22.5%;transform:translateX(0)}}@media (min-width:1024px){#advantages-block .ellipse__content__utp:nth-child(2) .ellipse__content__utp__title{top:34%;left:6px}}@media (min-width:1440px){#advantages-block .ellipse__content__utp:nth-child(2) .ellipse__content__utp__title{width:140px;top:52%;left:13px;transform:translateY(-50%);text-align:center}}@media (min-width:1900px){#advantages-block .ellipse__content__utp:nth-child(2) .ellipse__content__utp__title{top:46%;left:12px}}#advantages-block .ellipse__content__utp:nth-child(3){top:auto;bottom:calc(90.7% - 16px);left:21.6%;transform:translateX(-50%)}@media (min-width:768px){#advantages-block .ellipse__content__utp:nth-child(3){left:21.8%}}@media (min-width:1024px){#advantages-block .ellipse__content__utp:nth-child(3){bottom:auto;top:61%;left:25%}}@media (min-width:1440px){#advantages-block .ellipse__content__utp:nth-child(3){top:48.3%;left:41.2%}}@media (min-width:1900px){#advantages-block .ellipse__content__utp:nth-child(3){top:64.8%;left:26.3%}}#advantages-block .ellipse__content__utp:nth-child(3) .utp-icon-info{width:36px;height:36px;transform:translate(43%,4%)}@media (min-width:1024px){#advantages-block .ellipse__content__utp:nth-child(3) .utp-icon-info{transform:translate(7%,-50%)}}@media (min-width:1440px){#advantages-block .ellipse__content__utp:nth-child(3) .utp-icon-info{width:48px;height:48px;transform:translate(-6%,-51%)}}@media (min-width:1900px){#advantages-block .ellipse__content__utp:nth-child(3) .utp-icon-info{width:64px;height:64px;transform:translate(9%,-48%)}}#advantages-block .ellipse__content__utp:nth-child(3) .ellipse__content__utp__title{width:70px;bottom:50%;left:44%;text-align:center}@media (min-width:768px){#advantages-block .ellipse__content__utp:nth-child(3) .ellipse__content__utp__title{left:13%;bottom:auto;top:38%;text-align:end}}@media (min-width:1024px){#advantages-block .ellipse__content__utp:nth-child(3) .ellipse__content__utp__title{top:auto;bottom:26%;left:21.7%;width:100%}}@media (min-width:1440px){#advantages-block .ellipse__content__utp:nth-child(3) .ellipse__content__utp__title{bottom:4.3%;left:30%}}@media (min-width:1900px){#advantages-block .ellipse__content__utp:nth-child(3) .ellipse__content__utp__title{bottom:0;left:22.5%}}#advantages-block .ellipse__content__utp__icon{position:absolute;object-fit:contain;bottom:0;right:50%;transform:translate(45%,0);display:none}@media (min-width:768px){#advantages-block .ellipse__content__utp__icon{width:32px;height:32px}}@media (min-width:1024px){#advantages-block .ellipse__content__utp__icon{bottom:auto;right:0;top:50%;transform:translateY(-50%)}}@media (min-width:1440px){#advantages-block .ellipse__content__utp__icon{width:40px;height:40px}}#advantages-block .ellipse__content__utp__icon.utp-icon_visible{display:inline}#advantages-block .ellipse__content__utp__icon.utp-default{width:32px;height:32px}@media (min-width:1440px){#advantages-block .ellipse__content__utp__icon.utp-default{width:40px;height:40px}}@media (min-width:1900px){#advantages-block .ellipse__content__utp__icon.utp-default{width:50px;height:50px}}#advantages-block .ellipse__content__utp__icon.utp-icon-info{bottom:0;width:90px;height:50px}@media (min-width:480px){#advantages-block .ellipse__content__utp__icon.utp-icon-info{width:auto;height:auto}}#b2b-advantages-block{background-color:#f7f7f7;padding:40px 0}@media (min-width:768px){#b2b-advantages-block{padding:50px 0}}@media (min-width:1024px){#b2b-advantages-block{padding:100px 0}}@media (min-width:1440px){#b2b-advantages-block{padding:0}}#b2b-advantages-block .container{display:flex;flex-direction:column;gap:32px}@media (min-width:1440px){#b2b-advantages-block .container{flex-direction:row;height:770px;gap:40px}}#b2b-advantages-block .b2b-advantages__description{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px}@media (min-width:1440px){#b2b-advantages-block .b2b-advantages__description{width:41.6%}}@media (min-width:1900px){#b2b-advantages-block .b2b-advantages__description{width:49.4%}}#b2b-advantages-block .b2b-advantages__description__text{font-size:1.75rem;letter-spacing:-.03em;line-height:1.143em;font-weight:500}@media (min-width:768px) and (max-width:1024px){#b2b-advantages-block .b2b-advantages__description__text{font-size:2.75rem}}@media (min-width:1024px){#b2b-advantages-block .b2b-advantages__description__text{font-size:3rem}}@media (min-width:768px) and (max-width:1024px){#b2b-advantages-block .b2b-advantages__description__text{line-height:1em}}@media (min-width:1024px){#b2b-advantages-block .b2b-advantages__description__text{line-height:1em}}#b2b-advantages-block .b2b-advantages__description__text_link{color:var(--base-color)}#b2b-advantages-block .b2b-advantages__description__button{font-family:"montserrat";font-size:16px;max-height:48px;font-weight:500;line-height:20px;letter-spacing:-.02em}#b2b-advantages-block .b2b-advantages__description__button:hover .button-icon svg{color:#fff;fill:#fff}#b2b-advantages-block .b2b-advantages__description__button .button-icon{display:flex}#b2b-advantages-block .b2b-advantages__tiles{width:100%}@media (min-width:1440px){#b2b-advantages-block .b2b-advantages__tiles{width:58.4%;padding:80px 0}}@media (min-width:1900px){#b2b-advantages-block .b2b-advantages__tiles{width:50.6%}}#b2b-advantages-block .tiles-container{display:flex;gap:16px;height:212px;overflow-x:auto;overflow-y:visible;margin:0 -16px;padding:0 16px;width:calc(100% + 32px)}#b2b-advantages-block .tiles-container::-webkit-scrollbar{display:none}@media (min-width:768px){#b2b-advantages-block .tiles-container{margin:0 -34px;padding:0 34px;width:calc(100% + 68px)}}@media (min-width:1024px){#b2b-advantages-block .tiles-container{margin:0 -24px;padding:0 24px;width:calc(100% + 48px)}}@media (min-width:1440px){#b2b-advantages-block .tiles-container{flex-wrap:wrap;gap:24px;height:770px;overflow-x:hidden;overflow-y:auto;margin:0;padding:80px 0 0;width:100%}#b2b-advantages-block .tiles-container>:nth-child(2n+2){transform:translateY(100px)}}@media (min-width:1900px){#b2b-advantages-block .tiles-container>:nth-child(2n+2){transform:translateY(63px)}}#b2b-advantages-block .tiles-item{background-color:var(--on-base-color);width:calc((100% - 24px)/2);box-sizing:border-box;border-radius:32px;transition:transform .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;height:260px;padding:32px}@media (max-width:1440px){#b2b-advantages-block .tiles-item{height:212px}}@media (max-width:1200px){#b2b-advantages-block .tiles-item{min-width:calc((100% - (16px*2))/3);min-height:100%;height:100%;padding:0}}@media (max-width:768px){#b2b-advantages-block .tiles-item{min-width:315px}}#b2b-advantages-block .tiles-item__icon-wrapper{min-height:80px;min-width:80px;background-color:var(--base-color);border-radius:50%;display:flex;align-items:center;justify-content:center}#b2b-advantages-block .tiles-item__icon{height:34px;width:34px}#b2b-advantages-block .tiles-item__title{text-align:center;font-family:"montserrat";font-size:16px;line-height:20px;color:var(--base-color)}@media (max-width:1440px){#b2b-advantages-block .tiles-item__title{width:70%}}#solutions-block{background-color:#2c2f33;position:relative}@media (max-width:1024px){#solutions-block{padding-bottom:61px}}@media (max-width:360px){#solutions-block{padding-bottom:0}#solutions-block.b2b{padding-bottom:45px}}#solutions-block .solutions-description{background-color:#2c2f33;position:relative;padding:32px 0}@media (min-width:1024px){#solutions-block .solutions-description{padding:40px 0}}@media (min-width:1440px){#solutions-block .solutions-description{padding:64px 0}}@media (min-width:1900px){#solutions-block .solutions-description{padding:100px 0}}#solutions-block .solutions-variants{display:flex;background-color:#2c2f33;position:relative;height:754px;width:100%}#solutions-block .skeleton-variant-solutions{height:754px;width:100%}@media (max-width:1200px){#solutions-block .skeleton-variant-solutions,#solutions-block .solutions-variants{height:564px}}@media (max-width:900px){#solutions-block .skeleton-variant-solutions,#solutions-block .solutions-variants{height:400px}}@media (max-width:480px){#solutions-block .skeleton-variant-solutions,#solutions-block .solutions-variants{height:auto;flex-direction:column}}#solutions-block .solutions__title{font-size:20px;font-weight:500;color:#d6d6d6;font-family:"montserrat";margin-bottom:30px}@media (max-width:1440px){#solutions-block .solutions__title{margin-bottom:21px;margin-top:0}}@media (max-width:1200px){#solutions-block .solutions__title{font-size:16px;line-height:20px;margin-bottom:34px}}@media (max-width:480px){#solutions-block .solutions__title{font-size:14px;margin-bottom:34px}}#solutions-block .solutions__info{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;color:#fff}@media (max-width:900px){#solutions-block .solutions__info{flex-direction:column;gap:36px}}@media (max-width:480px){#solutions-block .solutions__info{gap:21px}}#solutions-block .solutions__info__caption{font-size:2rem;letter-spacing:-.03em;line-height:1.125em;font-weight:500;width:100%}@media (min-width:768px) and (max-width:1024px){#solutions-block .solutions__info__caption{font-size:3.5rem}}@media (min-width:1024px){#solutions-block .solutions__info__caption{font-size:4rem}}@media (min-width:768px) and (max-width:1024px){#solutions-block .solutions__info__caption{line-height:1.107em}}@media (min-width:1024px){#solutions-block .solutions__info__caption{line-height:1.094em}}#solutions-block .solutions__info__caption .nowrap{white-space:nowrap}@media (min-width:1024px){#solutions-block .solutions__info__caption{width:76%}}#solutions-block .solutions__info__slogan{display:flex;flex-direction:column;gap:16px;width:100%}@media (min-width:768px){#solutions-block .solutions__info__slogan{gap:24px}}@media (min-width:1024px){#solutions-block .solutions__info__slogan{width:24%;margin-left:20px}}#solutions-block .solutions__info .slogan__divider{height:1px;border:1px #36393e solid}#solutions-block .solutions__info .slogan__text{font-size:.875rem;letter-spacing:-.02em;line-height:1.286em}@media (min-width:768px) and (max-width:1024px){#solutions-block .solutions__info .slogan__text{font-size:1rem}}@media (min-width:1024px){#solutions-block .solutions__info .slogan__text{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){#solutions-block .solutions__info .slogan__text{line-height:1.25em}}@media (min-width:1024px){#solutions-block .solutions__info .slogan__text{line-height:1.25em}}#solutions-block .solutions-variant{width:25%;height:100%;position:relative}#solutions-block .solutions-variant:hover .solutions-variant__button{background-color:#fff;color:#496090;box-shadow:unset}@media (max-width:480px){#solutions-block .solutions-variant{height:auto;width:100vw;margin:0 -16px}}#solutions-block .solutions-variant__img-container{width:100%;height:100%;overflow:hidden}@media (max-width:480px){#solutions-block .solutions-variant__img-container{height:260px;width:100%}}#solutions-block .solutions-variant__img{width:100%;height:100%;object-fit:cover}#solutions-block .solutions-variant__img-first{object-position:50% 50%}@media (max-width:1440px){#solutions-block .solutions-variant__img-first{object-position:61% 50%}}@media (max-width:1200px){#solutions-block .solutions-variant__img-first{object-position:49% 50%;transform:scale(1,1.4) translateY(56px);width:100%;height:72%}}@media (max-width:900px){#solutions-block .solutions-variant__img-first{object-position:64% 50%;transform:scale(1,1) translateY(0);width:100%;height:100%}}@media (max-width:480px){#solutions-block .solutions-variant__img-first{object-position:50% 0;transform:scale(1.35,1) translateX(50px);width:85%}}@media (max-width:360px){#solutions-block .solutions-variant__img-first{object-position:50% 11%;transform:scale(1.45,1) translateX(38px);width:70%}}#solutions-block .solutions-variant__img-second{object-position:center;transform:scale(1.34)}@media (max-width:1440px){#solutions-block .solutions-variant__img-second{object-position:51% 50%;transform:scale(1.45,1.42)}}@media (max-width:1200px){#solutions-block .solutions-variant__img-second{object-position:50% 50%;transform:scale(1,1.33)}}@media (max-width:900px){#solutions-block .solutions-variant__img-second{object-position:50% 50%;transform:scale(1,1.28) translateY(31px);height:80%}}@media (max-width:480px){#solutions-block .solutions-variant__img-second{transform:scale(1.6,1.25) translateY(0);height:100%}}@media (max-width:360px){#solutions-block .solutions-variant__img-second{transform:scale(1.8,1.25) translateY(0)}}#solutions-block .solutions-variant__img-third{object-position:45% 50%;transform:scale(1.04)}@media (max-width:1440px){#solutions-block .solutions-variant__img-third{object-position:40% 50%;transform:scale(1.02,1)}}@media (max-width:1200px){#solutions-block .solutions-variant__img-third{object-position:45% 50%;transform:scale(1,1.4) translateY(53px);height:74%}}@media (max-width:900px){#solutions-block .solutions-variant__img-third{object-position:50% 50%;transform:scale(1,1) translateY(0);height:100%}}@media (max-width:640px){#solutions-block .solutions-variant__img-third{object-position:45% 50%}}@media (max-width:480px){#solutions-block .solutions-variant__img-third{object-position:50% 100%;transform:scale(1.8,1.25) translateX(0)}}#solutions-block .solutions-variant__img-fourth{object-position:62% 50%;transform:scale(1.02);filter:brightness(.85)}@media (max-width:1440px){#solutions-block .solutions-variant__img-fourth{object-position:63% 50%;transform:scale(1)}}@media (max-width:1200px){#solutions-block .solutions-variant__img-fourth{object-position:62% 50%;transform:scale(1,1.4) translateY(55px);height:73%}}@media (max-width:900px){#solutions-block .solutions-variant__img-fourth{object-position:50% 50%;transform:scale(1,1.01) translateY(-1px);height:100%}}@media (max-width:640px){#solutions-block .solutions-variant__img-fourth{object-position:60% 50%}}@media (max-width:480px){#solutions-block .solutions-variant__img-fourth{object-position:50% 25%;transform:scale(1.65,1) translateY(0)}}@media (max-width:360px){#solutions-block .solutions-variant__img-fourth{object-position:50% 52%;transform:scale(1.75,1.21) translateY(0)}}#solutions-block .solutions-variant__button{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);font-family:"montserrat";min-width:50px}@media (max-width:900px){#solutions-block .solutions-variant__button{min-width:64px;height:36px;min-height:20px;font-size:16px;line-height:20px;padding:0 14px;transform:translate(50%,-50%)}}@media (max-width:480px){#solutions-block .solutions-variant__button{min-width:100px;padding-left:0;padding-right:0;transform:translate(54%,-50%);height:48px}}#solutions-tiles .solutions-tiles__container{padding:100px 24px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-template-areas:"sol-tile-1 sol-tile-2 ." ". sol-tile-3 sol-tile-4";column-gap:17px;row-gap:32px;background-color:#2c2f33;position:relative}@media (max-width:1600px){#solutions-tiles .solutions-tiles__container{padding:64px 24px;gap:24px}}@media (max-width:1024px){#solutions-tiles .solutions-tiles__container{padding:40px 24px 100px;gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-template-areas:"sol-tile-1 sol-tile-2" "sol-tile-3 sol-tile-4"}}@media (max-width:768px){#solutions-tiles .solutions-tiles__container{padding:40px 34px 100px;column-gap:17px;row-gap:24px}}@media (max-width:540px){#solutions-tiles .solutions-tiles__container{padding:24px 16px;display:flex;flex-direction:column;gap:12px}}#solutions-tiles .solutions-tiles__container .sol-tile-1{grid-area:sol-tile-1}@media (max-width:360px){#solutions-tiles .solutions-tiles__container .sol-tile-1{height:296px;margin-bottom:12px}}#solutions-tiles .solutions-tiles__container .sol-tile-2{grid-area:sol-tile-2}@media (max-width:520px){#solutions-tiles .solutions-tiles__container .sol-tile-2{height:250px}}@media (max-width:360px){#solutions-tiles .solutions-tiles__container .sol-tile-2{height:180px}}#solutions-tiles .solutions-tiles__container .sol-tile-2__image{width:100%;height:140%;object-fit:cover;transform:scale(1,.91) translate(0,-16%);object-position:50% 50%}@media (max-width:1600px){#solutions-tiles .solutions-tiles__container .sol-tile-2__image{width:100%;height:100%;object-fit:cover;transform:scale(1,1) translate(0,0)}}@media (max-width:360px){#solutions-tiles .solutions-tiles__container .sol-tile-2__image{transform:scale(1.11)}}#solutions-tiles .solutions-tiles__container .sol-tile-3{grid-area:sol-tile-3}@media (max-width:520px){#solutions-tiles .solutions-tiles__container .sol-tile-3{height:250px}}@media (max-width:360px){#solutions-tiles .solutions-tiles__container .sol-tile-3{height:180px}}#solutions-tiles .solutions-tiles__container .sol-tile-3__image{width:100%;height:100%;object-fit:cover;transform:scale(1);object-position:50% 50%}@media (max-width:520px){#solutions-tiles .solutions-tiles__container .sol-tile-3__image{object-position:50% 40%}}@media (max-width:360px){#solutions-tiles .solutions-tiles__container .sol-tile-3__image{transform:scale(1.08);object-position:50% 39%}}#solutions-tiles .solutions-tiles__container .sol-tile-4{grid-area:sol-tile-4}@media (max-width:360px){#solutions-tiles .solutions-tiles__container .sol-tile-4{height:296px}}#solutions-tiles .solutions-tiles__item{background-color:#36393e;height:560px;border-radius:24px;overflow:hidden}@media (max-width:1600px){#solutions-tiles .solutions-tiles__item{height:448px}}@media (max-width:1024px){#solutions-tiles .solutions-tiles__item{height:478px}}@media (max-width:768px){#solutions-tiles .solutions-tiles__item{height:360px}}#solutions-tiles .solutions-tiles__item.info-tile{padding:24px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1600px){#solutions-tiles .solutions-tiles__item.info-tile{padding:24px 24px 19px}}@media (max-width:1024px){#solutions-tiles .solutions-tiles__item.info-tile{padding:24px}}#solutions-tiles .solutions-tiles__item.info-tile .info-tile__header{display:flex;flex-direction:column;gap:24px;color:#fff}@media (max-width:1600px){#solutions-tiles .solutions-tiles__item.info-tile .info-tile__header{gap:34px}}@media (max-width:1024px){#solutions-tiles .solutions-tiles__item.info-tile .info-tile__header{gap:27px}}@media (max-width:360px){#solutions-tiles .solutions-tiles__item.info-tile .info-tile__header{gap:17px}}#solutions-tiles .solutions-tiles__item.info-tile .info-tile__header__icon-container{height:40px;width:40px;display:flex;align-items:center;justify-content:center;background-color:var(--base-color);border-radius:8px}#solutions-tiles .solutions-tiles__item.info-tile .info-tile__header__icon-wrapper{width:24px;height:24px}#collections-block .collections-header__button .button-icon svg,#collections-block .collections-tiles__pagination-container__buttons .collections-tiles__pagination-next-btn .button-icon svg,#collections-block .collections-tiles__pagination-container__buttons .collections-tiles__pagination-prev-btn .button-icon svg,#promotions-block .promotions-tiles__pagination-next-btn .button-icon svg,#promotions-block .promotions-tiles__pagination-prev-btn .button-icon svg,#showroom-block .showroom-info .address-sign__address__icon svg,#solutions-tiles .solutions-tiles__item.info-tile .info-tile__header__icon-wrapper svg{width:100%;height:100%;object-fit:contain}#solutions-tiles .solutions-tiles__item.info-tile .info-tile__header__title{font-size:40px;line-height:48px;font-family:"montserrat";margin:0;letter-spacing:-1px}@media (max-width:1024px){#solutions-tiles .solutions-tiles__item.info-tile .info-tile__header__title{font-size:36px;line-height:44px}}@media (max-width:360px){#solutions-tiles .solutions-tiles__item.info-tile .info-tile__header__title{font-size:24px;line-height:32px;letter-spacing:-.6px}}#solutions-tiles .solutions-tiles__item.info-tile .info-tile__content{color:#fff;display:flex;flex-direction:column;gap:24px}@media (max-width:360px){#solutions-tiles .solutions-tiles__item.info-tile .info-tile__content{gap:16px}}#solutions-tiles .solutions-tiles__item.info-tile .info-tile__content__tabs{display:flex;flex-direction:row;gap:8px}#solutions-tiles .solutions-tiles__item.info-tile .info-tile__content__tabs__item{width:49px;min-width:49px;height:30px;min-height:30px;border-radius:8px;color:var(--on-base-color);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.02em;border:1px var(--gray-color-400) solid;box-shadow:none}#solutions-tiles .solutions-tiles__item.info-tile .info-tile__content__tabs__item:hover{color:#36393e;border:1px var(--base-color-300) solid}#solutions-tiles .solutions-tiles__item.info-tile .info-tile__content__tabs__item:active{border:1px var(--base-color) solid}#solutions-tiles .solutions-tiles__item.info-tile .info-tile__content__text{font-size:16px;line-height:20px;font-family:"montserrat";margin:0;letter-spacing:-.3px}@media (max-width:360px){#solutions-tiles .solutions-tiles__item.info-tile .info-tile__content__text{font-size:14px;line-height:18px}}#promotions-block,.skeleton-promotions{position:relative;padding-top:101px;padding-bottom:85px;background-color:#f7f7f7}.skeleton-promotions{position:absolute}@media (max-width:1024px){#promotions-block,.skeleton-promotions{padding-bottom:2px}}@media (max-width:768px){#promotions-block,.skeleton-promotions{padding-top:99px}}@media (max-width:360px){#promotions-block,.skeleton-promotions{padding-top:56px;padding-bottom:0}}#promotions-block.b2b,.skeleton-promotions.b2b{padding-bottom:75px}@media (max-width:1440px){#promotions-block.b2b,.skeleton-promotions.b2b{padding-bottom:76px}}@media (max-width:1200px){#promotions-block.b2b,.skeleton-promotions.b2b{padding-top:101px;padding-bottom:74px}}@media (max-width:768px){#promotions-block.b2b,.skeleton-promotions.b2b{padding-bottom:102px}}@media (max-width:480px){#promotions-block.b2b,.skeleton-promotions.b2b{padding-top:56px;padding-bottom:46px}}#promotions-block .promotions-tiles__pagination-container__bullets{display:flex;height:32px;position:relative;align-items:flex-end;justify-content:center;margin-bottom:9px;gap:8px}@media (min-width:768px){#promotions-block .promotions-tiles__pagination-container__bullets{display:none}}#promotions-block .promotions-tiles__pagination-container__bullets .swiper-pagination-bullet{background:var(--base-color-200);opacity:1}#promotions-block .promotions-tiles__pagination-container__bullets .swiper-pagination-bullet-active{background:var(--base-color);opacity:1}#promotions-block .promotions-tiles__pagination-container__buttons{display:none}@media (min-width:1024px){#promotions-block .promotions-tiles__pagination-container__buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 0}}@media (min-width:1440px){#promotions-block .promotions-tiles__pagination-container__buttons{margin:24px 0}}#promotions-block .promotions-tiles__pagination-next-btn,#promotions-block .promotions-tiles__pagination-prev-btn{font-family:"montserrat";font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em;display:flex;align-items:center}#promotions-block .promotions-tiles__pagination-next-btn .button-icon,#promotions-block .promotions-tiles__pagination-prev-btn .button-icon{width:24px;height:24px}#promotions-block .promotions-tiles{margin:0 -16px;padding:0 16px;width:calc(100% + 32px)}@media (min-width:768px){#promotions-block .promotions-tiles{margin:0 -34px;padding:0 34px;width:calc(100% + 68px)}}@media (min-width:1024px){#promotions-block .promotions-tiles{margin:0 -24px;padding:0 24px;width:calc(100% + 48px)}}#promotions-block .promotions-tiles:not(.swiper-initialized) .promotions-tiles__wrapper{display:grid;grid-template-columns:100%;gap:24px;box-sizing:border-box}@media (min-width:768px){#promotions-block .promotions-tiles:not(.swiper-initialized) .promotions-tiles__wrapper{grid-template-columns:repeat(2,1fr)}}#promotions-block .promotions-tiles:not(.swiper-initialized)~.promotions-tiles__pagination-container__buttons{display:none}#promotions-block .promotions-tiles__wrapper .promo-tile-1{background:linear-gradient(270deg,#010101 0,#496090 100%)}#promotions-block .promotions-tiles__wrapper .promo-tile-1 .promotions-tile__img{object-fit:cover;object-position:50% 84%;transform:translateX(27px) scale(1.1)}@media (max-width:1440px){#promotions-block .promotions-tiles__wrapper .promo-tile-1 .promotions-tile__img{object-position:50% 50%;transform:translate(-11px,50px) scale(1.19)}}@media (max-width:1200px){#promotions-block .promotions-tiles__wrapper .promo-tile-1 .promotions-tile__img{transform:translate(14px,85px) scale(1.25)}}@media (max-width:768px){#promotions-block .promotions-tiles__wrapper .promo-tile-1 .promotions-tile__img{transform:translate(62px,83px) scale(1.25)}}@media (max-width:480px){#promotions-block .promotions-tiles__wrapper .promo-tile-1 .promotions-tile__img{transform:translate(39px,69px) scale(1)}}#promotions-block .promotions-tiles__wrapper .promo-tile-1 .promotions-tile__img-container{width:64%;top:auto;bottom:0}@media (max-width:1440px){#promotions-block .promotions-tiles__wrapper .promo-tile-1 .promotions-tile__img-container{width:70%}}@media (max-width:1200px){#promotions-block .promotions-tiles__wrapper .promo-tile-1 .promotions-tile__img-container{width:80%}}@media (max-width:768px){#promotions-block .promotions-tiles__wrapper .promo-tile-1 .promotions-tile__img-container{width:90%}}#promotions-block .promotions-tiles__wrapper .promo-tile-2{background:var(--base-color-300)}#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img{object-fit:scale-down;object-position:19.3% 100%;transform:translate(0,13%) scale(1)}@media (max-width:1440px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img{object-position:9.5% 100%;transform:translate(0,12.7%) scale(1)}}@media (max-width:1024px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img{object-position:17.7% 100%;transform:translate(0,24.5%) scale(.85)}}@media (max-width:768px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img{object-position:24.7% 100%}}@media (max-width:480px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img{transform:translate(0,24.5%) scale(.65)}}#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img2{object-fit:scale-down;object-position:78% 75.1%;transform:translate(0,0) scale(1)}@media (max-width:1440px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img2{object-position:80.9% 65%}}@media (max-width:1024px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img2{object-position:95.5% 82%;transform:translate(0,0) scale(.85)}}@media (max-width:768px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img2{object-position:95.5% 82%;transform:translate(0,0) scale(.85)}}@media (max-width:480px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img2{transform:translate(0,0) scale(.65)}}#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img3{width:100%;height:100%;object-fit:scale-down;object-position:100% 0;transform:translate(5.5%,5.6%) scale(1)}@media (max-width:1440px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img3{transform:translate(4.9%,-.4%) scale(1)}}@media (max-width:1024px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img3{transform:translate(13.5%,.7%) scale(.85)}}@media (max-width:768px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img3{transform:translate(13.5%,.7%) scale(.85)}}@media (max-width:480px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img3{transform:translate(13.5%,.7%) scale(.65)}}#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img-container{width:70%;top:auto;bottom:0}@media (max-width:1600px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img-container{width:75%}}@media (max-width:1024px){#promotions-block .promotions-tiles__wrapper .promo-tile-2 .promotions-tile__img-container{width:100%}}#promotions-block .promotions-tiles__wrapper .promo-tile-3{background:var(--base-color-200)}#promotions-block .promotions-tiles__wrapper .promo-tile-3 .promotions-tile__img{object-position:42% 100%}@media (max-width:1440px){#promotions-block .promotions-tiles__wrapper .promo-tile-3 .promotions-tile__img{object-position:100% 100%;transform:translate(3px,0)}}@media (max-width:1200px){#promotions-block .promotions-tiles__wrapper .promo-tile-3 .promotions-tile__img{transform:translate(19%,-15%) scale(1.3)}}#promotions-block .promotions-tiles__wrapper .promo-tile-3 .promotions-tile__img2{object-position:50% 100%;transform:translate(14px,0)}@media (max-width:1440px){#promotions-block .promotions-tiles__wrapper .promo-tile-3 .promotions-tile__img2{object-position:50% 100%;transform:translate(-15px,-17%) scale(1.34)}}@media (max-width:1200px){#promotions-block .promotions-tiles__wrapper .promo-tile-3 .promotions-tile__img2{transform:translate(13px,-3%) scale(1.06)}}#promotions-block .promotions-tiles__wrapper .promo-tile-4{background:linear-gradient(269.96deg,var(--base-color) -33.04%,var(--on-base-color) 99.95%)}#promotions-block .promotions-tiles__wrapper .promo-tile-4 .promotions-tile__img-container{width:70%}#promotions-block .promotions-tiles__wrapper .promo-tile-4 .promotions-tile__img{object-position:0 50%;transform:translate(-1%,-1%) scaleX(-1) scale(1.3) rotate(-51deg)}@media (max-width:1792px){#promotions-block .promotions-tiles__wrapper .promo-tile-4 .promotions-tile__img{transform:translate(-1%,12%) scaleX(-1) scale(1.3) rotate(-51deg)}}@media (max-width:1600px){#promotions-block .promotions-tiles__wrapper .promo-tile-4 .promotions-tile__img{transform:translate(26%,21%) scaleX(-1) scale(1.3) rotate(-51deg)}}@media (max-width:1200px){#promotions-block .promotions-tiles__wrapper .promo-tile-4 .promotions-tile__img{object-position:0 100%;transform:translate(27%,36%) scaleX(-1) scale(1.15) rotate(-51deg)}}#promotions-block .promotions-tile{box-sizing:border-box;border-radius:24px;overflow:hidden;padding:16px;position:relative;height:280px}@media (min-width:768px){#promotions-block .promotions-tile{width:430px;height:400px;padding:24px}}@media (min-width:1024px){#promotions-block .promotions-tile{width:100%}}@media (min-width:1440px){#promotions-block .promotions-tile{height:460px}}#promotions-block .promotions-tile.theme-dark-blue{background:linear-gradient(270deg,#010101 0,#496090 100%)}#promotions-block .promotions-tile.theme-color-green .promotions__tile__content__text,#promotions-block .promotions-tile.theme-color-green .promotions__tile__content__title,#promotions-block .promotions-tile.theme-dark-blue .promotions__tile__content__text,#promotions-block .promotions-tile.theme-dark-blue .promotions__tile__content__title{color:var(--on-base-color)}#promotions-block .promotions-tile.theme-color-green{background:#51b138}#promotions-block .promotions-tile.theme-light-blue-2{background:var(--base-color-200)}#promotions-block .promotions-tile.theme-blue .promotions__tile__content__text,#promotions-block .promotions-tile.theme-blue .promotions__tile__content__title,#promotions-block .promotions-tile.theme-color-yellow .promotions__tile__content__text,#promotions-block .promotions-tile.theme-color-yellow .promotions__tile__content__title,#promotions-block .promotions-tile.theme-dark-blue-2 .promotions__tile__content__text,#promotions-block .promotions-tile.theme-dark-blue-2 .promotions__tile__content__title,#promotions-block .promotions-tile.theme-dark-red .promotions__tile__content__text,#promotions-block .promotions-tile.theme-dark-red .promotions__tile__content__title,#promotions-block .promotions-tile.theme-light-blue-2 .promotions__tile__content__text,#promotions-block .promotions-tile.theme-light-blue-2 .promotions__tile__content__title{color:var(--gray-color-600)}#promotions-block .promotions-tile.theme-dark-blue-2{background:var(--base-color-300)}#promotions-block .promotions-tile.theme-color-yellow{background:var(--warning-color-200)}#promotions-block .promotions-tile.theme-blue{background:linear-gradient(269.96deg,var(--base-color) -33.04%,var(--on-base-color) 99.95%)}#promotions-block .promotions-tile.theme-dark-red{background:linear-gradient(270deg,#e7a98f 0,#ffd0bc 100%)}#promotions-block .promotions-tile__img-container{position:absolute;bottom:0;right:0;width:100%;height:100%}@media (max-width:1792px){#promotions-block .promotions-tile__img-container{width:80%}}@media (max-width:1600px){#promotions-block .promotions-tile__img-container{width:77%}}@media (max-width:1200px){#promotions-block .promotions-tile__img-container{height:77%}}@media (max-width:1024px){#promotions-block .promotions-tile__img-container{width:66%;height:66%}}#promotions-block .promotions-tile__img{width:100%;height:100%;object-fit:scale-down;object-position:bottom right}#promotions-block .promotions-tile__img2-container{position:absolute;top:0;right:0;width:100%;height:100%}#promotions-block .promotions-tile__img2{width:100%;height:100%;object-fit:contain;object-position:bottom}#promotions-block .promotions-tile__bg-container{position:absolute;top:0;right:0;width:100%;height:100%}#promotions-block .promotions-tile__bg{width:100%;height:100%;object-fit:cover}#promotions-block .promotions-tile__content{width:50%;display:flex;flex-direction:column;gap:16px;position:relative;z-index:2}@media (max-width:1440px){#promotions-block .promotions-tile__content{width:60%}}@media (max-width:1200px){#promotions-block .promotions-tile__content{width:85%}}@media (max-width:768px){#promotions-block .promotions-tile__content{width:100%}}#promotions-block .promotions-tile__content__title{margin:0;font-family:"montserrat";font-size:32px;font-weight:500;line-height:40px;letter-spacing:-.01em}@media (max-width:480px){#promotions-block .promotions-tile__content__title{font-size:20px;line-height:24px}}#promotions-block .promotions-tile__content__title_dark{color:#0d0d0d}#promotions-block .promotions-tile__content__title_light{color:#fff}#promotions-block .promotions-tile__content__text{margin:0;font-family:"montserrat";font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em;text-align:left}@media (max-width:480px){#promotions-block .promotions-tile__content__text{font-size:14px;line-height:18px}}#promotions-block .promotions-tile__content__text_dark{color:#0d0d0d}#promotions-block .promotions-tile__content__text_light{color:#fff}#promotions-block .promotions-tile__button{font-family:"montserrat";font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em;position:absolute;left:24px;bottom:20px;min-width:10px;min-height:5px;z-index:3}@media (max-width:1200px){#promotions-block .promotions-tile__button{bottom:22px}}@media (max-width:480px){#promotions-block .promotions-tile__button{left:16px;bottom:16px}}#promotions-block .promotions-tile__button_light{color:var(--on-base-color)}#promotions-block .promotions-tile__button_light:hover,#promotions-block .promotions-tile__button_light:hover .button-icon{color:var(--gray-color-200)}#promotions-block .promotions-tile__button_dark{color:var(--gray-color-600)}#promotions-block .promotions-tile__button_dark:hover,#promotions-block .promotions-tile__button_dark:hover .button-icon{color:var(--gray-color-black)}#promotions-block .promotions-tile__button svg{display:block}#collections-block{padding-top:55px;background-color:#f7f7f7}@media (min-width:768px){#collections-block{padding-top:100px}}#collections-block .collections-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px #cfd2d7 solid;margin:0 24px 40px}@media (max-width:1920px){#collections-block .collections-header{margin:0 24px 23px}}@media (max-width:1440px){#collections-block .collections-header{margin:0 24px 23px}}@media (max-width:1024px){#collections-block .collections-header{margin:0 24px 25px}}@media (max-width:768px){#collections-block .collections-header{margin:0 34px 23px}}@media (max-width:480px){#collections-block .collections-header{display:none}}#collections-block .collections-header__title{font-size:20px;font-weight:500;color:#36393e;font-family:"montserrat";margin:0}@media (max-width:360px){#collections-block .collections-header__title{font-size:16px;line-height:20px}}#collections-block .collections-header__button{font-family:"montserrat";font-size:16px;min-height:0;min-width:0}#collections-block .collections-header__button .button-icon,#collections-block .collections-tiles__pagination-container__buttons .collections-tiles__pagination-next-btn .button-icon,#collections-block .collections-tiles__pagination-container__buttons .collections-tiles__pagination-prev-btn .button-icon{width:24px;height:24px}#collections-block .collections-tiles{margin:0 16px;overflow:hidden}@media (min-width:768px){#collections-block .collections-tiles{margin:0 34px}}@media (min-width:1024px){#collections-block .collections-tiles{margin:0 24px}}#collections-block .collections-tiles__wrapper{display:flex}#collections-block .collections-tiles__pagination-container__bullets{padding:0 16px;height:33px;display:flex;align-items:flex-end;justify-content:center;gap:8px}@media (min-width:480px){#collections-block .collections-tiles__pagination-container__bullets{display:none}}#collections-block .collections-tiles__pagination-container__bullets .swiper-pagination-bullet{margin:0;background-color:#a7b8e6}#collections-block .collections-tiles__pagination-container__bullets .swiper-pagination-bullet-active{background-color:var(--base-color)}#collections-block .collections-tiles__pagination-container__buttons{padding:0 16px;display:none}@media (min-width:480px){#collections-block .collections-tiles__pagination-container__buttons{padding:24px 34px;display:flex;align-items:center;justify-content:space-between}}@media (min-width:1024px){#collections-block .collections-tiles__pagination-container__buttons{padding:24px}}#collections-block .collections-tiles__pagination-container__buttons .collections-tiles__pagination-next-btn,#collections-block .collections-tiles__pagination-container__buttons .collections-tiles__pagination-prev-btn{font-family:"montserrat";font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em;display:flex;align-items:center}#collections-block .collections-tile{height:328px;width:100%;border-radius:24px;overflow:hidden;position:relative;box-sizing:border-box}@media (min-width:768px){#collections-block .collections-tile{height:364px}}@media (min-width:1440px){#collections-block .collections-tile{height:428px}}#collections-block .collections-tile__slides{height:100%;width:100%}#collections-block .collections-tile .slides{display:flex}#collections-block .collections-tile .slides-item{height:100%}#collections-block .collections-tile .slides-item__image{width:100%;height:100%;object-fit:cover}#collections-block .collections-tile__content{position:absolute;z-index:1;bottom:-1px;left:-1px;width:calc(100% + 2px);min-height:124px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;border:1px solid var(--on-base-color);border-radius:24px;padding:16px 20px;background:rgba(0,0,0,.3);backdrop-filter:blur(12px)}@media (min-width:768px){#collections-block .collections-tile__content{padding:24px}}@media (min-width:1024px){#collections-block .collections-tile__content{min-height:144px}}#collections-block .collections-tile__content__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:40px}#collections-block .collections-tile__content__title{font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.03em;color:var(--on-base-color)}@media (min-width:768px){#collections-block .collections-tile__content__title{font-size:22px;line-height:28px}}@media (min-width:1440px){#collections-block .collections-tile__content__title{font-size:24px;line-height:30px}}#collections-block .collections-tile__content__chevron{width:16px;height:16px;display:flex;align-items:center;justify-content:center}#collections-block .collections-tile__content__body{font-size:14px;font-weight:400;width:85%;line-height:18px;letter-spacing:-.02em;color:#e7e7e7;padding:0;margin:0}@media (min-width:480px){#collections-block .collections-tile__content__body{width:100%}}@media (min-width:768px){#collections-block .collections-tile__content__body{font-size:16px;line-height:20px}}#showroom-block,.cms-index-index .product-widget{background-color:#f7f7f7}.cms-index-index .product-widget__header{margin:0 0 24px;padding:0 0 22px;border-bottom:1px #cfd2d7 solid}@media (min-width:768px){.cms-index-index .product-widget__header{margin:0 0 32px}}.cms-index-index .product-widget__title{color:#36393e;text-transform:uppercase;font-size:1rem;letter-spacing:-.02em;line-height:1.25em}@media (min-width:768px) and (max-width:1024px){.cms-index-index .product-widget__title{font-size:1.25rem}}@media (min-width:1024px){.cms-index-index .product-widget__title{font-size:1.25rem}}@media (min-width:768px) and (max-width:1024px){.cms-index-index .product-widget__title{line-height:1.2em}}@media (min-width:1024px){.cms-index-index .product-widget__title{line-height:1.2em}}.cms-index-index .product-widget__all-link{color:#36393e;justify-content:revert;padding:0;min-width:revert;height:revert;border:0;border-radius:0;background-color:transparent}.cms-index-index .product-widget__all-link svg{width:revert;height:revert}.cms-index-index .product-widget__all-link:hover{background-color:transparent;color:#0d0d0d}.product-widget.b2b-only{display:none}@media (min-width:1440px){.product-widget.b2b-only{display:flex}}#showroom-block{padding-top:97px;padding-bottom:54px}@media (max-width:1440px){#showroom-block{padding-bottom:59px}}@media (max-width:1024px){#showroom-block{padding-bottom:2px}}@media (max-width:768px){#showroom-block{padding-top:100px;padding-bottom:59px}}@media (max-width:480px){#showroom-block{padding-top:58px;padding-bottom:12px}}@media (max-width:767px){#showroom-block .block-header{flex-direction:column;align-items:flex-start;gap:16px}#showroom-block .block-header__button.button.large{box-shadow:0 0 0 1px #36393e;width:100%;height:48px;font-size:1rem}#showroom-block .block-header__button.button.large .button-icon{display:none}}#showroom-block .showroom-content{display:flex;flex-direction:row;justify-content:space-between;gap:24px;height:fit-content}@media (max-width:900px){#showroom-block .showroom-content{flex-direction:column}}#showroom-block .showroom-info{display:flex;flex-direction:column;justify-content:space-between;gap:40px;width:calc((100vw - 24px*2 - 24px)*.47)}@media (max-width:1440px){#showroom-block .showroom-info{width:calc((100vw - 24px*2 - 24px)*.5)}}@media (max-width:1024px){#showroom-block .showroom-info{padding-top:2px;gap:22px}}@media (max-width:900px){#showroom-block .showroom-info{width:100%}}#showroom-block .showroom-info__text{width:88%;font-family:"montserrat";font-size:40px;font-weight:500;line-height:48px;letter-spacing:-.03em;margin:0;padding:0}@media (max-width:1440px){#showroom-block .showroom-info__text{width:100%}}@media (max-width:1024px){#showroom-block .showroom-info__text{font-size:36px;line-height:44px}}@media (max-width:768px){#showroom-block .showroom-info__text{width:95%}}@media (max-width:480px){#showroom-block .showroom-info__text{width:98%;font-size:24px;line-height:32px}}#showroom-block .showroom-info .address-sign{width:fit-content;background-color:var(--on-base-color);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;font-family:"montserrat"}@media (max-width:1024px){#showroom-block .showroom-info .address-sign{width:100%}}@media (max-width:768px){#showroom-block .showroom-info .address-sign{padding:24px}}#showroom-block .showroom-info .address-sign__address{display:flex;gap:12px;margin-top:2px}@media (min-width:480px){#showroom-block .showroom-info .address-sign__address{margin-top:auto}}@media (min-width:768px){#showroom-block .showroom-info .address-sign__address{align-items:center}}#showroom-block .showroom-info .address-sign__address__icon{width:24px;min-width:24px;height:24px}#showroom-block .showroom-info .address-sign__address__value,#showroom-block .showroom-info .address-sign__tel{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em}#showroom-block .showroom-info .address-sign__tel{font-weight:500;color:var(--base-color)}#showroom-block .showroom-info .address-sign__work{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em;display:flex;align-items:center;flex-direction:row}@media (max-width:480px){#showroom-block .showroom-info .address-sign__work{flex-direction:column;align-items:flex-start;gap:6px}}#showroom-block .showroom-info .address-sign__work .divider{margin:0 7px}@media (max-width:480px){#showroom-block .showroom-info .address-sign__work .divider{display:none}}#showroom-block .image-map{height:420px;width:calc((100vw - 24px*2 - 24px)*.53)}@media (max-width:1440px){#showroom-block .image-map{width:calc((100vw - 24px*2 - 24px)*.5)}}@media (max-width:1023px){#showroom-block .image-map{height:476px}}@media (max-width:900px){#showroom-block .image-map{width:100%}}@media (max-width:767px){#showroom-block .image-map{height:300px}}#showroom-block .image-map img{display:block;border-radius:24px}#showroom-block .widget-map{align-self:stretch;min-height:420px;height:420px;border-radius:24px;overflow:hidden;width:calc((100vw - 24px*2 - 24px)*.53)}@media (max-width:1440px){#showroom-block .widget-map{width:calc((100vw - 24px*2 - 24px)*.5);min-height:424px;height:424px}}@media (max-width:1024px){#showroom-block .widget-map{min-height:476px}}@media (max-width:900px){#showroom-block .widget-map{width:100%}}@media (max-width:768px){#showroom-block .widget-map{min-height:400px;height:400px}}@media (max-width:480px){#showroom-block .widget-map{min-height:300px;height:300px}}#cooperation-block{background-color:#f7f7f7;padding:16px 0}@media (min-width:768px){#cooperation-block{padding:60px 0}}#cooperation-block .cooperation-main{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){#cooperation-block .cooperation-main{gap:34px}}@media (min-width:1024px){#cooperation-block .cooperation-main{gap:42px}}@media (min-width:1440px){#cooperation-block .cooperation-main{flex-direction:row-reverse;justify-content:space-between;gap:0}}#cooperation-block .cooperation-main__image-container{height:232px;border-radius:24px;overflow:hidden}@media (min-width:768px){#cooperation-block .cooperation-main__image-container{height:400px}}@media (min-width:1440px){#cooperation-block .cooperation-main__image-container{width:49.1%;height:auto}}@media (min-width:1920px){#cooperation-block .cooperation-main__image-container{width:49.3%}}#cooperation-block .cooperation-main .coop-image{display:block;height:100%;width:100%;object-fit:cover}#cooperation-block .cooperation-main__image{width:100%;height:100%;object-fit:cover;object-position:50% 79.5%;transform:scale(2)}@media (min-width:380px){#cooperation-block .cooperation-main__image{object-position:50% 67.5%;transform:scale(2)}}@media (min-width:480px){#cooperation-block .cooperation-main__image{object-position:50% 58.5%;transform:scale(1.3)}}@media (min-width:768px){#cooperation-block .cooperation-main__image{object-position:50% 43.2%;transform:scale(1.225)}}@media (min-width:900px){#cooperation-block .cooperation-main__image{object-position:50% 58%;transform:scale(1.225)}}@media (min-width:1024px){#cooperation-block .cooperation-main__image{object-position:50% 60.1%;transform:scale(1.07)}}@media (min-width:1440px){#cooperation-block .cooperation-main__image{object-position:50% 45.8%;transform:scale(1.29)}}@media (min-width:1920px){#cooperation-block .cooperation-main__image{object-position:50% 76.1%;transform:scale(1.49) translateX(-7px)}}#cooperation-block .cooperation-main__content{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){#cooperation-block .cooperation-main__content{gap:32px}}@media (min-width:1024px){#cooperation-block .cooperation-main__content{gap:40px}}@media (min-width:1440px){#cooperation-block .cooperation-main__content{width:49.1%;justify-content:space-between}}@media (min-width:1920px){#cooperation-block .cooperation-main__content{width:49.3%}}#cooperation-block .cooperation-main__content__info{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){#cooperation-block .cooperation-main__content__info{gap:23px}}#cooperation-block .cooperation-main__content__info__caption{font-size:1.75rem;letter-spacing:-.03em;line-height:1.143em;font-weight:500;margin:0;color:#0d0d0d}@media (min-width:768px) and (max-width:1024px){#cooperation-block .cooperation-main__content__info__caption{font-size:2.75rem}}@media (min-width:1024px){#cooperation-block .cooperation-main__content__info__caption{font-size:3rem}}@media (min-width:768px) and (max-width:1024px){#cooperation-block .cooperation-main__content__info__caption{line-height:1em}}@media (min-width:1024px){#cooperation-block .cooperation-main__content__info__caption{line-height:1em}}#cooperation-block .cooperation-main__content__info__text{font-size:.875rem;letter-spacing:-.02em;line-height:1.286em;margin:0;color:#4a4e56}@media (min-width:768px) and (max-width:1024px){#cooperation-block .cooperation-main__content__info__text{font-size:1rem}}@media (min-width:1024px){#cooperation-block .cooperation-main__content__info__text{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){#cooperation-block .cooperation-main__content__info__text{line-height:1.25em}}@media (min-width:1024px){#cooperation-block .cooperation-main__content__info__text{line-height:1.25em}}#cooperation-block .cooperation-main__content__info__btns{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){#cooperation-block .cooperation-main__content__info__btns{flex-direction:row;gap:18px}}#cooperation-block .cooperation-main__content__info__btn{width:100%;height:48px;font-family:"montserrat";font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em;color:var(--base-color)}#cooperation-block .cooperation-main__content__info__btn:hover{color:var(--on-base-color)}@media (min-width:768px){#cooperation-block .cooperation-main__content__info__btn{height:20px;width:fit-content}}#cooperation-block .cooperation-main__content__tiles{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);column-gap:8px;row-gap:8px}@media (min-width:768px){#cooperation-block .cooperation-main__content__tiles{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);column-gap:16px;row-gap:16px}}@media (min-width:1440px){#cooperation-block .cooperation-main__content__tiles{width:81%;max-width:554px}}#cooperation-block .cooperation-main__content__tile{height:120px;background-color:#e7e7e7;border-radius:24px;padding:16px 16px 20px;display:flex;flex-direction:column;gap:12px}@media (min-width:1440px){#cooperation-block .cooperation-main__content__tile{gap:14px}}#cooperation-block .cooperation-main__content__tile__icon{width:32px;height:32px}#cooperation-block .cooperation-main__content__tile__icon svg,#showroom-block .image-map img{height:100%;width:100%;object-fit:cover}#cooperation-block .cooperation-main__content__tile__text{padding:0;margin:0;font-family:"montserrat";font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em;color:#36393e}@media (min-width:768px){#cooperation-block .cooperation-main__content__tile__text{font-size:18px;line-height:22px}}.form-widget.btb .form-widget__field:has(select[name=department_id]){position:absolute;z-index:-1;opacity:0;overflow:hidden;height:0}#cooperation-block .cooperation-subscribe{padding:32px 16px;border-radius:32px 32px 0 0;background-color:var(--on-base-color);display:flex;flex-direction:column;gap:36px}@media (min-width:768px){#cooperation-block .cooperation-subscribe{padding:42px 36px;gap:46px}}@media (min-width:1024px){#cooperation-block .cooperation-subscribe{padding:42px 50px;gap:46px}}#cooperation-block .cooperation-subscribe__caption{padding:0;margin:0;font-family:"montserrat";font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.01em;text-align:center}@media (min-width:768px){#cooperation-block .cooperation-subscribe__caption{font-size:28px;line-height:36px}}@media (min-width:1440px){#cooperation-block .cooperation-subscribe__caption{font-size:32px;line-height:40px;width:70%;max-width:920px;margin:0 auto}}#cooperation-block .cooperation-subscribe__caption .gray{color:#adadad}@media (min-width:768px){#cooperation-block .cooperation-subscribe__action{display:flex;flex-direction:column;align-items:center}}#cooperation-block .cooperation-subscribe__input-box{box-sizing:border-box;margin-bottom:15px;height:50px;max-width:448px;width:100%}#cooperation-block .cooperation-subscribe__input-box input[type=text]::placeholder{color:#adadad;font-family:"montserrat";font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em}#cooperation-block .cooperation-subscribe__input{height:100%}#cooperation-block .cooperation-subscribe__input .input-slot-end{margin:0}#cooperation-block .cooperation-subscribe__input .input-container{padding:0;height:100%}#cooperation-block .cooperation-subscribe__button{height:100%;padding:0 24px;min-width:10px;min-height:10px;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em}#cooperation-block .cooperation-subscribe__police{padding:0;margin:0;font-family:"montserrat";font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.02em;color:#d6d6d6;text-align:center}@media (min-width:1024px){#cooperation-block .cooperation-subscribe__police{max-width:80%}}@media (min-width:1440px){#cooperation-block .cooperation-subscribe__police{max-width:684px}}.home-slider__wrapper{transition:1000ms}#home-tech{padding:24px 0 56px;border-radius:0}@media (min-width:768px){#home-tech{padding:40px 0 100px}}@media (min-width:1440px){#home-tech{padding:64px 0}}@media (min-width:1900px){#home-tech{padding:100px 0}}#home-tech .widget-banners__image{height:180px}@media (min-width:768px){#home-tech .widget-banners__image{height:revert;max-height:450px}}@media (min-width:1900px){#home-tech .widget-banners__image{max-height:560px}}.block-header{display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:space-between;padding:0 0 22px;margin:0 0 24px;border-bottom:1px solid #cfd2d7}@media (min-width:768px){.block-header{margin:0 0 32px}}.block-header__title{font-size:1rem;letter-spacing:-.02em;line-height:1.25em;font-weight:500;color:#36393e;margin:0;text-transform:uppercase}@media (min-width:768px) and (max-width:1024px){.block-header__title{font-size:1.25rem}}@media (min-width:1024px){.block-header__title{font-size:1.25rem}}@media (min-width:768px) and (max-width:1024px){.block-header__title{line-height:1.2em}}@media (min-width:1024px){.block-header__title{line-height:1.2em}}.block-header__button.button.large{gap:4px}@media (min-width:768px){.block-header__button.button.large{gap:8px}}.block-header__button.button.large .button-icon{width:16px;height:16px}@media (min-width:768px){.block-header__button.button.large .button-icon{width:24px;height:24px}}.block-header__button.button.large .button-icon svg{display:block;width:100%;height:100%}

.solutions-variants:not(.loading) .skeleton-variant-solutions{display:none}.solutions-variants.loading{opacity:1}.skeleton.skeleton-variant-solutions .skeleton__title,.solutions-variants.loading .solutions-variant{display:none}.skeleton.skeleton-variant-solutions{display:flex}.skeleton.skeleton-variant-solutions .skeleton-items{display:flex;flex-direction:row;width:100%;height:100%;gap:2px}@media (max-width:480px){.skeleton.skeleton-variant-solutions .skeleton-items{height:auto;width:100vw;flex-direction:column}}.skeleton.skeleton-variant-solutions .skeleton-items .skeleton-item{height:100%;flex-basis:25%}.skeleton-collections{position:absolute;height:428px;width:100%;z-index:3}.skeleton-collections .skeleton__title{display:none}.skeleton-collections .skeleton-items{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;height:100%}.skeleton-collections .skeleton-items .skeleton-item{border-radius:24px}

