.carousel-container{overflow:hidden}.carousel-container .carousel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:16px}.carousel-container .carousel.hide-carousel{margin:0 auto;width:100%;max-width:1216px}.carousel-container .carousel .slides{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 16px 0px 16px;-webkit-transition:250ms ease-in;transition:250ms ease-in}.carousel-container .carousel .slides.hide-carousel{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 1280px){.carousel-container .carousel .slides.hide-carousel{padding:20px 2px 2px 2px !important}}.carousel-container .carousel .slides.product-showcase-indicators{padding:2px 16px}@media only screen and (min-width: 1280px){.carousel-container .carousel .slides.product-showcase-indicators{padding:2px 0;margin:0 2px}}.carousel-container .carousel .slides .slide:not(:last-child){padding-right:8px}.carousel-container .carousel .slides .slide.ps-slide{-webkit-box-flex:1;-ms-flex:1;flex:1}.carousel-container .carousel .slides .slide.ps-slide:not(:last-child){padding-right:16px}.carousel-container .carousel .slides .slide.cr-slide{-webkit-box-flex:1;-ms-flex:1;flex:1}.carousel-container .carousel .slides .slide.cr-slide:not(:last-child){padding-right:16px}@media only screen and (min-width: 1280px){.carousel-container .carousel .slides .slide.cr-slide:not(:last-child){padding-right:0px}}.carousel-container .carousel .slides .slide .fixed_width .product-showcase-item{width:126px}@media only screen and (min-width: 768px){.carousel-container .carousel .slides .slide .fixed_width .product-showcase-item{width:156px}}.carousel-container .indicators-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;height:48px;margin-bottom:1px}.carousel-container .indicators-container.default{width:288px}.carousel-container .indicators-container.product-showcase-indicators{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100vw - 32px);position:relative}.carousel-container .indicators-container button{width:48px;height:48px;background:none;border:none;padding:0}.carousel-container .indicators-container .carousel-arrows{width:48px;height:48px;font-size:24px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.carousel-container .indicators-container .carousel-arrows.default{color:#106eb0}.carousel-container .indicators-container .carousel-arrows.product-showcase-indicators{color:#231d19}.carousel-container .indicators-container .indicators.default{-webkit-box-flex:1;-ms-flex:1;flex:1}.carousel-container .indicators-container .indicators.product-showcase-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-container .indicators-container .indicators .indicators-ol{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;list-style:none;padding:0}.carousel-container .indicators-container .indicators .indicators-ol .indicators-li.default{-webkit-box-flex:1;-ms-flex:1;flex:1;height:8px;background-color:#89837f;border-radius:8px}.carousel-container .indicators-container .indicators .indicators-ol .indicators-li.default.focusable-indicator{cursor:pointer}.carousel-container .indicators-container .indicators .indicators-ol .indicators-li.default:not(:last-child){margin-right:16px}.carousel-container .indicators-container .indicators .indicators-ol .indicators-li.default.selected{background-color:#106eb0}.carousel-container .indicators-container .indicators .indicators-ol .indicators-li.product-showcase-indicators{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-transition:all .2s ease;transition:all .2s ease;height:4px;width:4px;background-color:#605751;border-radius:19px}.carousel-container .indicators-container .indicators .indicators-ol .indicators-li.product-showcase-indicators:not(:last-child){margin-right:8px}.carousel-container .indicators-container .indicators .indicators-ol .indicators-li.product-showcase-indicators.selected{width:16px;background-color:#dd6100;border-radius:19px}.carousel-container .carousel-button-container{width:288px;margin:0 auto;margin-top:16px;margin-bottom:1px}.carousel-container .carousel-button-container a{font-family:"ItauText-Bold",Arial,Helvetica,sans-serif;font-weight:700;width:100%;border:1px solid;border-radius:4px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1;font-size:20px;line-height:30px;padding:8px 16px;color:#106eb0;border-color:#106eb0;background-color:#fff}[data-segment=ibba] .carousel-container .carousel-button-container a{background-color:#f50;color:#fff;border-color:#f50}.carousel-container .carousel-button-container a:hover,.carousel-container .carousel-button-container a:focus{background-color:#ecf4f9}[data-segment=ibba] .carousel-container .carousel-button-container a:hover,[data-segment=ibba] .carousel-container .carousel-button-container a:focus{background-color:#d74800;color:#fff;border-color:#d74800}.carousel-container .carousel-button-container a:disabled{cursor:not-allowed}.carousel-button-container{width:288px;margin:0 auto;margin-top:16px;margin-bottom:1px}.carousel-button-container a{font-family:"ItauText-Bold",Arial,Helvetica,sans-serif;font-weight:700;width:100%;border:1px solid;border-radius:4px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1;font-size:20px;line-height:30px;padding:8px 16px;color:#106eb0;border-color:#106eb0;background-color:#fff}[data-segment=personnalite-rebranding] .carousel-button-container a{background-color:#d6730d;color:#fff;border-color:#d6730d}.carousel-button-container a:hover,.carousel-button-container a:focus{background-color:#ecf4f9}[data-segment=personnalite-rebranding] .carousel-button-container a:hover,[data-segment=personnalite-rebranding] .carousel-button-container a:focus{background-color:#ab5e0f;border-color:#ab5e0f}.carousel-button-container a:disabled{cursor:not-allowed}#icon-showcase-button{width:288px !important}@media only screen and (min-width: 768px){#icon-showcase-button{width:350px !important}}@media only screen and (min-width: 992px){#icon-showcase-button{width:350px !important}}.alert-screen-reader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.cr-slide{height:494px;padding-right:16px}@media only screen and (min-width: 768px){.cr-slide{height:596px}}@media only screen and (min-width: 1280px){.cr-slide{height:494px}}