.main-banner-rotating .mbr-image-container{width:100vw;position:relative;height:464px}@media(min-width: 64rem){.main-banner-rotating .mbr-image-container{height:540px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-banner-rotating .mbr-image-container .mbr-image{width:100vw;height:464px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media(min-width: 48rem){.main-banner-rotating .mbr-image-container .mbr-image{width:100vw;height:540px}}@media(min-width: 64rem){.main-banner-rotating .mbr-image-container .mbr-image{width:100%;-o-object-fit:none;object-fit:none}}.main-banner-rotating .mbr-image-container .mbr-acessibility-mask{position:absolute;left:0;bottom:0;height:85%;width:100vw;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.54)), color-stop(82.81%, rgba(0, 0, 0, 0.54)), to(rgba(0, 0, 0, 0)));background:linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.54) 82.81%, rgba(0, 0, 0, 0) 100%)}@media(min-width: 48rem){.main-banner-rotating .mbr-image-container .mbr-acessibility-mask{top:0;width:85%;height:540px;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.54)), color-stop(66.72%, rgba(0, 0, 0, 0.54)), to(rgba(0, 0, 0, 0)));background:linear-gradient(90deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.54) 66.72%, rgba(0, 0, 0, 0) 100%)}}@media(min-width: 80rem){.main-banner-rotating .mbr-image-container .mbr-acessibility-mask{width:50%}}.main-banner-rotating .mbr-image-container .mbr-text-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;top:155px;min-height:210px}@media(hover: hover)and (pointer: fine)and (min-width: 20rem){.main-banner-rotating .mbr-image-container .mbr-text-container{top:120px}}@media(min-width: 48rem){.main-banner-rotating .mbr-image-container .mbr-text-container{top:187px}}.main-banner-rotating .mbr-image-container .mbr-text-container .mbr-title-container{width:90%}@media(min-width: 48rem){.main-banner-rotating .mbr-image-container .mbr-text-container .mbr-title-container{width:100%;max-width:394px}}.main-banner-rotating .mbr-image-container .mbr-text-container .mbr-title-container h2{font:var(--ids_textStyle_f01_s24_h32_wbd);font-weight:700;line-height:var(--ids_size_general_32x);color:var(--ids_color_action_primary_contrast);cursor:default}@media(min-width: 48rem){.main-banner-rotating .mbr-image-container .mbr-text-container .mbr-title-container h2{font:var(--ids_textStyle_f01_s32_h48_wbd);line-height:var(--ids_size_general_48x)}}.main-banner-rotating .mbr-image-container .mbr-text-container .mbr-title-container h2.dark-text{color:var(--ids_color_text_heading_01)}.main-banner-rotating .mbr-image-container .mbr-text-container .mbr-title-container p{cursor:default;font:var(--ids_textStyle_f01_s20_h28_wrg);line-height:var(--ids_size_general_28x);color:var(--ids_color_action_primary_contrast)}.main-banner-rotating .mbr-image-container .mbr-text-container .mbr-title-container p.dark-text{color:var(--ids_color_text_heading_02)}.main-banner-rotating .mbr-controller{background:transparent;height:29px;border:1px solid transparent;padding:4.5px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .5ms ease;transition:all .5ms ease;cursor:pointer;color:var(--ids_color_bg_base);border-radius:32px}.main-banner-rotating .mbr-controller:hover,.main-banner-rotating .mbr-controller:focus{background:rgba(0,0,0,.54);border:1px solid var(--ids_color_bg_base)}.main-banner-rotating .mbr-controller .mbr-controller-ring-container{position:absolute;top:3px}.main-banner-rotating .mbr-controller .mbr-controller-ring-container .mbr-controller-progress-ring{height:20px;width:20px}.main-banner-rotating .mbr-controller .mbr-controller-ring-container .mbr-controller-progress-ring__circle{fill:transparent;stroke:var(--ids_color_bg_base);stroke-width:6px;-webkit-transition:1s linear all;transition:1s linear all;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.main-banner-rotating .mbr-controller .mbr-controller-ring-container .mbr-controller-icon-container .mbr-controller-play-icon{position:absolute;top:-3px;right:7px}@media all and (min--moz-device-pixel-ratio: 0){.main-banner-rotating .mbr-controller .mbr-controller-ring-container .mbr-controller-icon-container .mbr-controller-play-icon{top:-4px}}.main-banner-rotating .mbr-controller .mbr-controller-ring-container .mbr-controller-icon-container .mbr-controller-pause-icon{position:absolute;top:-3px;right:7px}@media all and (min--moz-device-pixel-ratio: 0){.main-banner-rotating .mbr-controller .mbr-controller-ring-container .mbr-controller-icon-container .mbr-controller-pause-icon{top:-4px}}.main-banner-rotating .mbr-controller .mbr-controller-text-container{font:var(--ids_textStyle_f01_s16_h24_wbd);font-style:normal;font-weight:700;line-height:var(--ids_size_general_24x);position:absolute;top:1px;left:32px}.main-banner-rotating .mbr-controller.mbr-controller-play-width{width:123px}.main-banner-rotating .mbr-controller.mbr-controller-pause-width{width:95px}.main-banner-rotating .mbr-controller.dark-text{background:transparent;height:29px;border:none;padding:4.5px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .5ms ease;transition:all .5ms ease;cursor:pointer;color:var(--ids_color_action_neutral_variant);position:relative;border-radius:32px}.main-banner-rotating .mbr-controller.dark-text .mbr-controller-progress-ring__circle{stroke:var(--ids_color_action_neutral_variant)}.main-banner-rotating .mbr-controller.dark-text .mbr-controller-pause-icon svg rect{fill:var(--ids_color_action_neutral_variant)}.main-banner-rotating .mbr-controller.dark-text .mbr-controller-play-icon svg path{fill:var(--ids_color_action_neutral_variant)}.main-banner-rotating .mbr-controller.dark-text:hover,.main-banner-rotating .mbr-controller.dark-text:focus{background:rgba(0,0,0,.54);border-radius:32px;color:var(--ids_color_bg_base)}.main-banner-rotating .mbr-controller.dark-text:hover .mbr-controller-pause-icon svg rect,.main-banner-rotating .mbr-controller.dark-text:focus .mbr-controller-pause-icon svg rect{fill:var(--ids_color_bg_base)}.main-banner-rotating .mbr-controller.dark-text:hover .mbr-controller-play-icon svg path,.main-banner-rotating .mbr-controller.dark-text:focus .mbr-controller-play-icon svg path{fill:var(--ids_color_bg_base)}.main-banner-rotating .mbr-controller.dark-text:hover .mbr-controller-progress-ring__circle,.main-banner-rotating .mbr-controller.dark-text:focus .mbr-controller-progress-ring__circle{stroke:var(--ids_color_bg_base)}[data-segment=blackweek] .main-banner-rotating .mbr-controller.dark-text:hover,[data-segment=blackweek] .main-banner-rotating .mbr-controller.dark-text:focus{color:var(--ids_color_action_neutral_variant)}[data-segment=blackweek] .main-banner-rotating .mbr-controller.dark-text:hover .mbr-controller-pause-icon svg rect,[data-segment=blackweek] .main-banner-rotating .mbr-controller.dark-text:focus .mbr-controller-pause-icon svg rect{fill:var(--ids_color_action_neutral_variant)}[data-segment=blackweek] .main-banner-rotating .mbr-controller.dark-text:hover .mbr-controller-play-icon svg path,[data-segment=blackweek] .main-banner-rotating .mbr-controller.dark-text:focus .mbr-controller-play-icon svg path{fill:var(--ids_color_action_neutral_variant)}[data-segment=blackweek] .main-banner-rotating .mbr-controller.dark-text:hover .mbr-controller-progress-ring__circle,[data-segment=blackweek] .main-banner-rotating .mbr-controller.dark-text:focus .mbr-controller-progress-ring__circle{stroke:var(--ids_color_action_neutral_variant)}.main-banner-rotating .mbr-indicators-wrapper{position:relative}.main-banner-rotating .mbr-indicators-wrapper .mbr-indicators-container{position:absolute;bottom:0;margin-bottom:var(--ids_size_general_24x);width:100%}@media(min-width: 48rem){.main-banner-rotating .mbr-indicators-wrapper .mbr-indicators-container{margin-bottom:var(--ids_size_general_32x)}}.main-banner-rotating .mbr-indicators-wrapper .mbr-indicators-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 48rem){.main-banner-rotating .mbr-indicators-wrapper .mbr-indicators-display{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.main-banner-rotating .mbr-indicators-wrapper .dark-text .ids-icon-button{color:var(--ids_color_action_neutral_base)}@media(hover: hover)and (pointer: fine){.main-banner-rotating .mbr-indicators-wrapper .dark-text .ids-icon-button:hover:not(:disabled):not([aria-disabled=true]),.main-banner-rotating .mbr-indicators-wrapper .dark-text .ids-icon-button:focus-visible:not(:disabled):not([aria-disabled=true]){color:var(--ids_color_action_neutral_variant)}}.main-banner-rotating .mbr-indicators-wrapper .dark-text .ids-icon-button:active:not(:disabled):not([aria-disabled=true]){color:var(--ids_color_action_neutral_variant)}.main-banner-rotating .mbr-indicators-wrapper .dark-text .ids-pagination-dots__item{border-color:var(--ids_color_action_neutral_base) !important}.main-banner-rotating .mbr-indicators-wrapper .dark-text .ids-pagination-dots__item--selected{background:var(--ids_color_action_neutral_variant) !important;color:var(--ids_color_action_neutral_variant) !important}.main-banner-rotating .mbr-indicators-wrapper .ids-pagination-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--ids_size_general_48x)}.main-banner-rotating .mbr-indicators-wrapper .ids-pagination-dots__dots{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--ids_size_general_4x);pointer-events:all}.main-banner-rotating .mbr-indicators-wrapper .ids-pagination-dots__item{-ms-flex-item-align:center;align-self:center;border:var(--ids_size_border_small) solid var(--ids_color_action_neutral_base);border-radius:50%;height:var(--ids_size_general_6x);opacity:var(--ids_opacity_none);-webkit-transition:background-color 175ms ease-in,opacity 175ms ease-in;transition:background-color 175ms ease-in,opacity 175ms ease-in;width:var(--ids_size_general_6x);background:transparent}.main-banner-rotating .mbr-indicators-wrapper .ids-pagination-dots__item--selected{background:var(--ids_color_action_neutral_variant);border:var(--ids_size_border_small) solid var(--ids_color_action_neutral_variant);-webkit-transition:background-color 175ms ease-in,opacity 175ms ease-in;transition:background-color 175ms ease-in,opacity 175ms ease-in}.main-banner-rotating .mbr-indicators-wrapper .ids-pagination-dots--on-brand .ids-pagination-dots__item{border-color:var(--ids_color_contrast_onBrand_primary);opacity:var(--ids_opacity_strong)}.main-banner-rotating .mbr-indicators-wrapper .ids-pagination-dots--on-brand .ids-pagination-dots__item--selected{background:var(--ids_color_contrast_onBrand_primary);opacity:var(--ids_opacity_none)}.main-banner-rotating .mbr-indicators-wrapper .mbr-tooltip-container{position:absolute}.main-banner-rotating .mbr-indicators-wrapper .mbr-tooltip-container.mbr-previous-tooltip{left:15px;top:-51px}.main-banner-rotating .mbr-indicators-wrapper .mbr-tooltip-container.mbr-next-tooltip{top:-51px;left:95px}.main-banner-rotating .mbr-indicators-wrapper .mbr-tooltip-container .mbr-tooltip{width:-moz-max-content;width:-webkit-max-content;width:max-content;height:56px;background:rgba(0,0,0,.54);border-radius:var(--ids_size_general_4x);color:var(--ids_color_action_primary_contrast);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-moz-column-gap:var(--ids_size_general_8x);-webkit-column-gap:var(--ids_size_general_8x);column-gap:var(--ids_size_general_8x);padding:var(--ids_size_general_8x);cursor:default;display:none}@media(min-width: 48rem){.main-banner-rotating .mbr-indicators-wrapper .mbr-tooltip-container .mbr-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-banner-rotating .mbr-indicators-wrapper .mbr-tooltip-container .mbr-tooltip:after{content:"";width:0;height:0;position:absolute;border-left:var(--ids_size_general_4x) solid transparent;border-right:var(--ids_size_general_4x) solid transparent;border-top:var(--ids_size_general_4x) solid rgba(0,0,0,.54);bottom:-4px;left:var(--ids_size_general_8x)}.main-banner-rotating .mbr-indicators-wrapper .mbr-tooltip-container .mbr-tooltip .mbr-tooltip-img-container img{height:40px;width:auto;border-radius:var(--ids_size_general_2x);border:var(--ids_size_general_1x) solid var(--ids_color_action_primary_contrast)}.main-banner-rotating .mbr-indicators-wrapper .mbr-tooltip-container .mbr-tooltip .mbr-tooltip-text-container .mbr-tooltip-text{font:var(--ids_textStyle_f02_s12_h18_wrg);line-height:var(--ids_size_general_18x);margin:0}.main-banner-rotating .mbr-indicators-wrapper .mbr-tooltip-container .mbr-tooltip .mbr-tooltip-text-container .mbr-tooltip-tag{font:var(--ids_textStyle_f02_s14_h20_wbd);line-height:var(--ids_size_general_22x);margin:0}.main-banner-rotating .mbr-controller-wrapper{position:relative;width:100%}.main-banner-rotating .mbr-controller-wrapper .mbr-controller-container{z-index:1;margin-bottom:18.5px;position:absolute;top:var(--ids_size_general_32x)}.main-banner-rotating .mbr-loading{overflow:hidden;height:464px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:absolute;z-index:2;background-color:var(--ids_color_bg_base)}@media(min-width: 48rem){.main-banner-rotating .mbr-loading{height:540px}}.main-banner-rotating .mbr-loading .mbr-loading-controler{width:96px;height:29px}.main-banner-rotating .mbr-loading .mbr-loading-container{margin-top:96px}@media(min-width: 48rem){.main-banner-rotating .mbr-loading .mbr-loading-container{margin-top:157px}}.main-banner-rotating .mbr-loading .mbr-loading-container .mbr-loading-bar{width:96px;height:29px}.main-banner-rotating .mbr-loading .mbr-loading-container .mbr-loading-title{width:247px;height:35px}@media(min-width: 48rem){.main-banner-rotating .mbr-loading .mbr-loading-container .mbr-loading-title{width:394px;height:48px}}.main-banner-rotating .mbr-loading .mbr-loading-container .mbr-loading-sub-title{width:242px;height:52px}@media(min-width: 48rem){.main-banner-rotating .mbr-loading .mbr-loading-container .mbr-loading-sub-title{width:320px;height:36px}}.main-banner-rotating .mbr-loading .mbr-loading-container .mbr-loading-btn{width:149px;height:47px}@media(min-width: 48rem){.main-banner-rotating .mbr-loading .mbr-loading-container .mbr-loading-btn{width:185px;height:55px}}.main-banner-rotating .mbr-carousel-container{overflow:hidden;height:464px}@media(min-width: 48rem){.main-banner-rotating .mbr-carousel-container{height:540px}}.main-banner-rotating .mbr-carousel-container .mbr-slides{position:relative;width:100%;overflow:hidden}@media(min-width: 48rem){.main-banner-rotating .mbr-carousel-container .mbr-slides{height:540px}}.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out, -webkit-transform .6s ease-in-out}.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide.white{background-color:var(--ids_color_bg_base)}.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide.black{background-color:var(--ids_color_contrast_onLight)}.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide.variant-01{background-color:var(--ids_color_bg_variant_01)}.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide.variant-02{background-color:var(--ids_color_bg_variant_02)}.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide.primary{background-color:var(--ids_color_bg_brand_primary)}.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide.active,.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide-next,.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide-prev{display:block}.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide-next:not(.mbr-slide-start),.main-banner-rotating .mbr-carousel-container .mbr-slides .active.mbr-slide-end{-webkit-transform:translateX(100%);transform:translateX(100%)}.main-banner-rotating .mbr-carousel-container .mbr-slides .mbr-slide-prev:not(.mbr-slide-end),.main-banner-rotating .mbr-carousel-container .mbr-slides .active.mbr-slide-start{-webkit-transform:translateX(-100%);transform:translateX(-100%)}