.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}

