.image-gallery-icon{color:#fff;appearance:none;cursor:pointer;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a);background-color:#0000;border:0;outline:none;transition:all .3s ease-out;position:absolute}@media (hover:hover) and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{padding:20px;bottom:0}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{width:28px;height:28px}@media (width<=768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{width:24px;height:24px}}@media (width<=480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{width:16px;height:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}@media (width<=768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{width:36px;height:72px}}@media (width<=480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{width:24px;height:48px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;user-select:none;-o-user-select:none;-webkit-tap-highlight-color:#0000;position:relative}.image-gallery.fullscreen-modal{z-index:5;background:#000;width:100%;height:100%;position:fixed;inset:0}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 110px);display:inline-block}@media (width<=768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{white-space:nowrap;text-align:center;line-height:0;position:relative;overflow:hidden}.image-gallery-slide{width:100%;position:absolute;top:0;left:0}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{color:#fff;white-space:normal;background:#0006;padding:10px 20px;line-height:1;position:absolute;bottom:70px;left:0}@media (width<=768px){.image-gallery-slide .image-gallery-description{padding:8px 15px;font-size:.8em;bottom:45px}}.image-gallery-bullets{z-index:4;width:80%;margin:0 auto;position:absolute;bottom:20px;left:0;right:0}.image-gallery-bullets .image-gallery-bullets-container{text-align:center;margin:0;padding:0}.image-gallery-bullets .image-gallery-bullet{appearance:none;cursor:pointer;background-color:#0000;border:1px solid #fff;border-radius:50%;outline:none;margin:0 5px;padding:5px;transition:all .2s ease-out;display:inline-block;box-shadow:0 2px 2px #1a1a1a}@media (width<=768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (width<=480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media (hover:hover) and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{vertical-align:top;width:100px;display:inline-block}@media (width<=768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{width:100%;height:100%;padding:0;position:absolute;top:0;left:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{margin-right:0;padding:0;display:block}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-top:2px;margin-left:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media (width<=768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{padding:5px 0;overflow:hidden}@media (width<=768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:0 0;border:4px solid #0000;width:100px;padding:0;transition:border .3s ease-out;display:inline-block}@media (width<=768px){.image-gallery-thumbnail{border:3px solid #0000;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media (width<=768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media (hover:hover) and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media (hover:hover) and (pointer:fine) and (width<=768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;text-shadow:0 2px 2px #1a1a1a;white-space:normal;width:100%;padding:5%;font-size:1em;line-height:1em;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (width<=768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{color:#fff;z-index:4;background:#0006;padding:10px 20px;line-height:1;position:absolute;top:0;right:0}@media (width<=768px){.image-gallery-index{padding:5px 10px;font-size:.8em}}.image-gallery.fullscreen-modal{z-index:100000}.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{overflow:hidden auto}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{width:4rem;height:4rem}.rdrCalendarWrapper{box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;flex-direction:column;display:inline-flex}.rdrDateDisplay{justify-content:space-between;display:flex}.rdrDateDisplayItem{text-align:center;width:0;color:inherit;flex:1}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;justify-content:space-between;display:flex}.rdrMonthAndYearPickers{flex:auto;justify-content:center;align-items:center;display:flex}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{flex-direction:row;display:flex}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;text-align:center;flex-basis:14.2857%}.rdrDays{flex-wrap:wrap;display:flex}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;top:0;right:.25em}.rdrDay{box-sizing:inherit;width:14.2857%;font:inherit;cursor:pointer;position:relative}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{-webkit-user-select:none;user-select:none;display:inline-flex}.rdrStaticRanges{flex-direction:column;display:flex}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}@font-face{font-family:OTTO Sans;font-style:normal;font-weight:400;src:url(https://www.otto.de/assets-static/global-resources/assets/otto-sans_88e5e760.woff2)format("woff2"),url(https://www.otto.de/assets-static/global-resources/assets/otto-sans_a4416f4.woff)format("woff"),url(https://www.otto.de/assets-static/global-resources/assets/otto-sans_c3506310.ttf)format("truetype")}@font-face{font-family:OTTO Sans;font-style:normal;font-weight:700;src:url(https://www.otto.de/assets-static/global-resources/assets/otto-sans-bold_89d38c21.woff2)format("woff2"),url(https://www.otto.de/assets-static/global-resources/assets/otto-sans-bold_f1a42f72.woff)format("woff"),url(https://www.otto.de/assets-static/global-resources/assets/otto-sans-bold_bce00337.ttf)format("truetype")}@font-face{font-family:OTTO Sans;font-style:normal;font-weight:100;src:url(https://www.otto.de/assets-static/global-resources/assets/otto-sans-thin_be4e47f1.woff2)format("woff2"),url(https://www.otto.de/assets-static/global-resources/assets/otto-sans-thin_cbdbbbd3.woff)format("woff"),url(https://www.otto.de/assets-static/global-resources/assets/otto-sans-thin_1836c4ca.ttf)format("truetype")}.dateRangePickerContainer{font-family:OTTO Sans;position:relative}.dateRangePicker{z-index:1;position:absolute;top:48px}.xSmall .dateRangePicker{top:32px}.small .dateRangePicker{top:40px}.large .dateRangePicker{top:56px}.dateRangePickerContainer input::-webkit-datetime-edit{margin-top:1px}.dateRangePickerContainer .MuiOutlinedInput-root{color:#595959;min-width:214px;padding-right:6px}.closeIcon{padding:0}.closeIcon svg{fill:#757575!important}.rdrCalendarWrapper{color:#212121;background-color:#fff;border-radius:8px;width:328px;padding-top:16px;font-size:12px;display:flex;box-shadow:0 4px 6px #0000001f}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px #23394236}.rdrDateDisplayItem input{cursor:pointer;color:#849095;background:0 0;border:0;width:100%;height:2.5em;line-height:2.5em}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:32px;margin-bottom:16px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{appearance:none;color:#212121;cursor:pointer;text-align:center;background:url("data:image/svg+xml;utf8,<svg fill='rgb(45, 85, 105)' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") 100% 1px no-repeat;border:0;border-radius:0;outline:0;padding:4px 24px 4px 8px;font-family:OTTO Sans;font-size:16px}.rdrMonthAndYearPickers select:hover{background-color:#0000000a}.rdrMonthPicker,.rdrYearPicker{margin:0 4px}.rdrNextPrevButton{background:#fff;border:0;border-radius:100px;width:32px;height:32px;margin:0 24px;padding:0;display:block}.rdrNextPrevButton:hover{background:#0000000a}.rdrNextPrevButton i{text-align:center;border-style:solid;width:0;height:0;margin:auto;padding:0;display:block;transform:translate(-3px)}.rdrPprevButton i{border:0 solid #2d5569;border-width:2px 0 0 2px;margin-left:2px;padding:3px;display:inline-block;transform:rotate(-45deg)}.rdrPprevButton{margin-right:0}.rdrNextButton i{border:2px solid #2d5569;border-width:0 2px 2px 0;margin-left:-2px;padding:3px;display:inline-block;transform:rotate(-45deg)}.rdrNextButton{margin-left:0}.rdrMonth{width:100%;padding:0 24px 24px}.rdrMonths>.rdrMonth:not(:last-child){border-right:1px solid #e0e0e0}.rdrMonth .rdrWeekDays{height:20px;padding:0 0 0 1px}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#9e9e9e;font-size:12px;font-weight:400;line-height:20px}.rdrDays{gap:2px 0;margin-top:8px}.rdrDay{-webkit-user-select:none;user-select:none;letter-spacing:.14px;text-align:center;color:#212121;background:0 0;border:0;height:40px;padding:0;font-family:OTTO Sans;font-size:14px;font-style:normal;font-weight:400;line-height:40px}.rdrDay:focus{outline:0}.rdrDayNumber{letter-spacing:.14px;outline:0;justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:400;line-height:40px;display:flex;position:absolute;inset:0}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayNumber span{height:42px;padding-top:2px}.rdrDayToday .rdrDayNumber span:after{content:"";background-color:#0000;border:2px solid #e0e0e0;border-radius:100px;width:40px;height:40px;position:absolute;top:0;left:50%;transform:translate(-50%)}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:0 0}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;inset:0}.rdrStartEdge{border-top-left-radius:100px;border-bottom-left-radius:100px;left:0}.rdrEndEdge{border-top-right-radius:100px;border-bottom-right-radius:100px;right:0}.rdrSelected{border-radius:100px}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:100px;border-bottom-left-radius:100px;left:0}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:100px;border-bottom-right-radius:100px;right:0}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-left-width:2px;border-top-left-radius:100px;border-bottom-left-radius:100px;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-right-width:2px;border-top-right-radius:100px;border-bottom-right-radius:100px;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none;z-index:1;background:#ffffff17;border:0 solid;position:absolute;inset:0}.rdrDayStartPreview{border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-left-radius:100px;border-bottom-left-radius:100px;left:0}.rdrDayInPreview{border-top-width:2px;border-bottom-width:2px}.rdrDayEndPreview{border-top-width:2px;border-bottom-width:2px;border-right-width:2px;border-top-right-radius:100px;border-bottom-right-radius:100px;right:0}.rdrDateRangePickerWrapper{color:#212121;background-color:#fff;border-radius:8px;width:816px;font-size:12px;display:flex;box-shadow:0 4px 6px #0000001f}.rdrDateRangePickerWrapper .rdrCalendarWrapper{box-shadow:none}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #e0e0e0;border-radius:8px 0 0 8px;flex-shrink:0;width:160px;padding:16px 0;font-size:12px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrDateRangeWrapper{width:100%}.noQuickFilters.rdrDateRangePickerWrapper{width:656px}.noQuickFilters .rdrDefinedRangesWrapper{display:none}.noQuickFilters .rdrCalendarWrapper{border-radius:8px}.rdrStaticRange{cursor:pointer;background:#fff;border:0;outline:0;height:40px;padding:0;font-family:OTTO Sans;display:block}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#0000000a}.rdrStaticRangeLabel{color:#212121;text-align:left;outline:0;padding:9px 16px;font-size:14px;font-weight:400;line-height:22px;display:block}.rdrStaticRangeSelected .rdrStaticRangeLabel{color:#2d5569;font-weight:700}.rdrInputRanges{padding:10px 0;display:none}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{text-align:center;color:#6c767a;border:1px solid #dee7eb;border-radius:4px;width:30px;height:30px;margin-right:10px;line-height:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{color:#333;border-color:#0000000a;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";background:0 0;border:2px solid;border-radius:100px;position:absolute;inset:0}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#b9b9b9}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale()opacity(60%)}.rdrMonthName{text-align:left;color:#849095;padding:12px;font-weight:600}.separator{color:#595959;align-items:center;height:24px;margin:8px 8px 0;font-size:24px;display:inline-flex}.separator.small{height:32px}.separator.medium{height:40px}.separator.large{height:48px}.dateRangePickerContainer input[type=date i]::-webkit-calendar-picker-indicator{display:none}.dateRangePickerContainer .filled input[type=date],.dateRangePickerContainer input[type=date]:focus{color:#212121}.dateRangePickerContainer input[type=date]{text-transform:uppercase;color:#595959}
