.carrefourbr-carrefour-components-0-x-containerServiceCart{padding-bottom:22px}.carrefourbr-carrefour-components-0-x-containerTexts{flex-wrap:wrap}.carrefourbr-carrefour-components-0-x-titleContainerServiceCart{margin-bottom:13px}.carrefourbr-carrefour-components-0-x-checkboxServiceCart{margin:auto 18px auto auto}.carrefourbr-carrefour-components-0-x-rowServiceCart{display:flex;flex-direction:row;max-width:260px}.carrefourbr-carrefour-components-0-x-imageServiceCart{margin-right:14px}.carrefourbr-carrefour-components-0-x-titleServiceCart{max-width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.carrefourbr-carrefour-components-0-x-toolTip{cursor:pointer;position:relative}.carrefourbr-carrefour-components-0-x-toolTipWrapper{background-color:#1e5bc6;border-radius:5px;bottom:25px;box-shadow:0 0 10px rgba(0,0,0,.2);cursor:default;display:none;left:50%;max-width:232px;padding:10px 40px 10px 15px;position:absolute;transform:translateX(-50%)}.carrefourbr-carrefour-components-0-x-toolTipWrapper.carrefourbr-carrefour-components-0-x-toolTipVisible{display:block}.carrefourbr-carrefour-components-0-x-tooltipText{-webkit-box-orient:vertical;-webkit-line-clamp:5;color:#fff;display:-webkit-box;font-size:12px;line-height:16px;min-width:110px;overflow:hidden}.carrefourbr-carrefour-components-0-x-tooltipText:after{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0;border-color:#1e5bc6 transparent transparent;border-width:5px;margin-left:-5px}.carrefourbr-carrefour-components-0-x-closeIcon{cursor:pointer;height:15px;position:absolute;right:10px;width:15px}@media (min-width:1500px){.carrefourbr-carrefour-components-0-x-titleServiceCart{max-width:160px}}.carrefourbr-carrefour-components-0-x-borderPriceServiceCart,.carrefourbr-carrefour-components-0-x-descriptionServiceCart,.carrefourbr-carrefour-components-0-x-titleContainerServiceCart,.carrefourbr-carrefour-components-0-x-titleServiceCart{font-size:12px;color:#666}.carrefourbr-carrefour-components-0-x-descriptionServiceCart{padding-top:5px}.carrefourbr-carrefour-components-0-x-borderPriceServiceCart{padding-right:14px;font-weight:600;color:#c4c4c4}.carrefourbr-carrefour-components-0-x-priceServiceCart{font-size:12px;font-weight:600;color:#1e5bc6;white-space:nowrap}.carrefourbr-carrefour-components-0-x-checkboxServiceCart .b--action-primary{background:#40aa60;border-color:#40aa60}