.b-image_example.m-1-1{display:block;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.b-image_example.m-4-3{display:block;overflow:hidden;padding-bottom:75%;position:relative;width:100%}.b-image_example.m-3-4{display:block;overflow:hidden;padding-bottom:133%;position:relative;width:100%}.b-image_example.m-3-2{display:block;overflow:hidden;padding-bottom:66.6%;position:relative;width:100%}.b-image_example.m-2-3{display:block;overflow:hidden;padding-bottom:150%;position:relative;width:100%}.b-image_example img{border:none;bottom:0;color:#ebebea;display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.optimizely-carousel .b-carousel{max-width:100%;overflow-x:hidden;width:100%}.optimizely-carousel .b-carousel a{text-align:center;text-decoration:none}.optimizely-carousel .b-carousel-item{text-align:center}.optimizely-carousel .b-carousel-item .b-price{display:block}.optimizely-carousel .b-carousel-header .b-carousel-nav .b-carousel-ctrl{display:block}.optimizely-carousel.b-carousel-type_1x8 .b-carousel.m-products{padding:0}.optimizely-carousel.b-carousel-type_1x8 .b-carousel.m-products .b-carousel-track .b-carousel-item{min-width:100%;padding:0;width:100%}.optimizely-carousel.b-carousel-type_1x8 .b-carousel.m-products .b-carousel-track .b-carousel-item a{flex-direction:column;padding:0}.b-cart_overlay .optimizely-carousel.b-carousel-type_1x8 .b-carousel.m-products .b-carousel-track .b-carousel-item a{text-align:left}.b-cart_overlay .optimizely-carousel.b-carousel-type_1x8 .b-carousel.m-products .b-carousel-track .b-carousel-item a::after{display:none}.b-cart_overlay .optimizely-carousel{margin-top:2px}.b-cart_overlay .optimizely-carousel .b-carousel.m-products{margin-inline:0}.b-cart_overlay .optimizely-carousel .b-carousel.m-products .b-carousel-header{padding:0 0 12px}.b-cart_overlay .optimizely-carousel .b-carousel.m-products .b-product_tile{padding:0}.b-cart_overlay .optimizely-carousel .b-carousel.m-products .b-product_tile-top{margin-bottom:6px}.b-cart_overlay .optimizely-carousel .b-carousel.m-products .b-carousel-track .b-carousel-item{max-width:calc(49.5% + 28px);min-width:calc(49.5% + 28px);padding-inline-start:8px}.b-cart_overlay .optimizely-carousel .b-carousel.m-products .carousel-item-title{font-family:var(--care-essentials-font, "DIN Next CYR", "Arial", "Helvetica", sans-serif);font-size:16px;font-weight:700;letter-spacing:-0.02em;line-height:1.03;margin-bottom:2px}html[dir=rtl] .b-cart_overlay .optimizely-carousel .b-carousel.m-products .carousel-item-title{letter-spacing:0}.b-cart_overlay .optimizely-carousel .b-carousel.m-products .carousel-item-material{font-family:var(--care-essentials-font),"Arial","Helvetica",sans-serif;letter-spacing:.07em;line-height:1.36;font-weight:400;font-size:14px;margin-bottom:8px}html[dir=rtl] .b-cart_overlay .optimizely-carousel .b-carousel.m-products .carousel-item-material{letter-spacing:0}.l-page.m-care_essentials .b-cart_overlay .optimizely-carousel .b-carousel.m-products .carousel-item-material{letter-spacing:normal}.component-rich-text-block__content:has(.optimizely-recommendations){align-items:unset}
