.cq-LinkChecker--prefix,.cq-LinkChecker--suffix{height:10px;width:auto}
.rp-bg-turquoise .distributive-es-basic-component .component-title,.rp-bg-turquoise .distributive-es-basic-component .component-description{color:var(--rds-color-surface-white)}
.rp-bg-turquoise .distributive-es-basic-component .component-title p,.rp-bg-turquoise .distributive-es-basic-component .component-description p,.rp-bg-turquoise .distributive-es-basic-component .component-title ul,.rp-bg-turquoise .distributive-es-basic-component .component-description ul,.rp-bg-turquoise .distributive-es-basic-component .component-title ol,.rp-bg-turquoise .distributive-es-basic-component .component-description ol,.rp-bg-turquoise .distributive-es-basic-component .component-title div,.rp-bg-turquoise .distributive-es-basic-component .component-description div,.rp-bg-turquoise .distributive-es-basic-component .component-title .rp-description p,.rp-bg-turquoise .distributive-es-basic-component .component-description .rp-description p{color:var(--rds-color-surface-white)}
.rp-bg-turquoise .distributive-es-basic-component .component-link .rp-link{color:var(--rds-color-surface-white)}
.rp-bg-turquoise .distributive-es-basic-component .component-link .rp-link:hover{color:var(--rds-color-interactive-surface-hover)}
.rp-bg-turquoise .distributive-es-basic-component .component-link .rp-link:hover .rp-arrow{color:var(--rds-color-interactive-surface-hover)}
.rp-bg-turquoise .distributive-es-basic-component .component-link .rp-link:active,.rp-bg-turquoise .distributive-es-basic-component .component-link .rp-link:focus{color:var(--rds-color-surface-white)}
.tabs-ecommerce-component .distributive-es-basic-component{padding-top:0;padding-bottom:0}
@media(min-width:1024px){.tabs-ecommerce-component .distributive-es-basic-component{padding-top:0;padding-bottom:0}
}
.card-grid .distributive-es-basic-component{padding-top:0;padding-bottom:0}
@media(min-width:1024px){.card-grid .distributive-es-basic-component{padding-top:0;padding-bottom:0}
}
[class*="rp-bg-"] .distributive-es-basic-component,[class*="rds-bg-"] .distributive-es-basic-component{padding-top:48px;padding-bottom:48px}
@media(min-width:1024px){[class*="rp-bg-"] .distributive-es-basic-component,[class*="rds-bg-"] .distributive-es-basic-component{padding-top:80px;padding-bottom:96px}
}
[class*="rp-bg-"] .distributive-es-basic-component.no-padding,[class*="rds-bg-"] .distributive-es-basic-component.no-padding{padding-top:0;padding-bottom:0}
@media(min-width:1024px){[class*="rp-bg-"] .distributive-es-basic-component.no-padding,[class*="rds-bg-"] .distributive-es-basic-component.no-padding{padding-top:0;padding-bottom:0}
}
.distributive-es-basic-component{position:relative}
.distributive-es-basic-component.no-padding{padding-top:0;padding-bottom:0}
@media(min-width:1024px){.distributive-es-basic-component.no-padding{padding-top:0;padding-bottom:0}
}
.distributive-es-basic-component.carousel-card{padding-top:0;padding-bottom:0}
@media(min-width:1024px){.distributive-es-basic-component.carousel-card{padding-top:0;padding-bottom:0}
}
.distributive-es-basic-component.carousel-card>.container{position:relative}
@media(min-width:1024px){.distributive-es-basic-component.carousel-card>.container .row{min-height:96px}
}
.distributive-es-basic-component.carousel-card .nav-outer{position:absolute;top:0;right:0;padding:0;min-height:30px}
.distributive-es-basic-component.carousel-card .nav-inner{position:relative;display:flex;justify-content:flex-end}
.distributive-es-basic-component.carousel-card .nav-inner .slick-prev,.distributive-es-basic-component.carousel-card .nav-inner .slick-next{position:static;width:48px;transform:translate(0,0)}
.distributive-es-basic-component.carousel-card .nav-inner .slick-prev:before,.distributive-es-basic-component.carousel-card .nav-inner .slick-next:before{display:none}
.distributive-es-basic-component.carousel-card .nav-inner .slick-prev{margin-right:11px}
.distributive-es-basic-component.carousel-card .nav-inner .slick-arrow.slick-disabled{pointer-events:none}
.distributive-es-basic-component .bg-box.bg-box-medium{position:absolute;top:0;left:0;right:0;height:calc(100% - 56px)}
@media(min-width:1024px){.distributive-es-basic-component .bg-box.bg-box-medium{height:calc(100% - 64px)}
}
.distributive-es-basic-component .card-animate{transform:translate(0,0)}
@media(min-width:1024px){.distributive-es-basic-component .row-margin{margin-left:-16px;margin-right:-16px}
}
.distributive-es-basic-component .component-title.text-center .rp-title{text-align:left}
@media(min-width:1024px){.distributive-es-basic-component .component-title.text-center .rp-title{text-align:center}
}
.distributive-es-basic-component .component-link .rp-link{margin-bottom:40px}
@media(min-width:1024px){.distributive-es-basic-component .component-link .rp-link{margin-bottom:40px}
}
.distributive-es-basic-component.bg-medium{margin-bottom:48px;padding-bottom:0}
@media(min-width:1024px){.distributive-es-basic-component.bg-medium{margin-bottom:96px;padding-bottom:0}
}
.distributive-es-basic-component .col-12 .row{height:100%}
.distributive-es-basic-component .card-ecommerce{margin-bottom:16px;border:1px solid var(--rds-color-border-low);border-radius:var(--rds-radius-m)}
.distributive-es-basic-component .card-ecommerce:hover{border-color:var(--rds-color-border-high)}
@media(min-width:1024px){.distributive-es-basic-component .card-ecommerce{margin-bottom:0;height:100%}
}
.distributive-es-basic-component .card-ecommerce.card-tool{margin-bottom:24px}
.distributive-es-basic-component .card-ecommerce.card-tool .block-content .card-title{margin-bottom:8px}
@media(min-width:1024px){.distributive-es-basic-component .card-ecommerce.card-tool .block-content .card-title{margin-bottom:16px}
}
@media(min-width:1024px){.distributive-es-basic-component .card-ecommerce.card-tool{margin-bottom:0;position:relative}
}
@media(min-width:1024px){.distributive-es-basic-component .card-tool.card-es-basic .block-content .card-text{margin-bottom:32px}
}
.distributive-es-basic-component .block-padding{padding-left:16px;padding-right:16px}
@media(min-width:1024px){.distributive-es-basic-component .block-margin-s{margin-bottom:24px}
}
@media(min-width:1024px){.distributive-es-basic-component .block-margin{margin-bottom:32px}
}
@media(min-width:1024px){.distributive-es-basic-component .card-s,.distributive-es-basic-component .card-xs{min-height:290px}
}
.distributive-es-basic-component.block-load-card{position:relative}
.distributive-es-basic-component.block-load-card.limit-height:not(.isAuthor) .block-container{height:130vh}
@media(min-width:720px){.distributive-es-basic-component.block-load-card.limit-height:not(.isAuthor) .block-container{height:150vh}
}
@media(min-width:1024px){.distributive-es-basic-component.block-load-card.limit-height:not(.isAuthor) .block-container{max-height:700px}
}
.distributive-es-basic-component.block-load-card.limit-height:not(.isAuthor) .block-container:after{display:block}
.distributive-es-basic-component.block-load-card.limit-height:not(.isAuthor) .content-float-btn{display:flex;opacity:1}
.distributive-es-basic-component.block-load-card .block-container{position:relative;overflow:hidden;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}
.distributive-es-basic-component.block-load-card .block-container:after{display:none;height:150px;content:' ';position:absolute;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(179.7deg,rgba(247,247,247,0) .26%,rgba(247,247,247,0.35) 18.39%,rgba(247,247,247,0.96) 81.21%,#f7f7f7 99.74%)}
.distributive-es-basic-component.block-load-card .content-float-btn{opacity:0;position:absolute;left:0;right:0;bottom:48px;height:0;z-index:2;display:none;align-items:center;justify-content:center}
@media(min-width:1024px){.distributive-es-basic-component.block-load-card .content-float-btn{height:300px;bottom:-150px}
}
.distributive-es-basic-component .component-description .rp-description{margin-bottom:58px}
.distributive-es-basic-component .component-description.text-center .rp-description{text-align:left}
@media(min-width:1024px){.distributive-es-basic-component .component-description.text-center .rp-description{text-align:center}
}
.distributive-es-basic-component .grid-card-item.no-filter{display:none}
.distributive-es-basic-component.cards-l .bg-box.bg-box-medium{height:calc(100% - 56px)}
@media(min-width:1024px){.distributive-es-basic-component.cards-l .bg-box.bg-box-medium{height:calc(100% - 88px)}
}
.carousel-card .block-filter{margin-top:34px;border-top:solid 1px var(--rds-color-border-low);border-bottom:solid 1px var(--rds-color-border-low);padding:24px 0 16px}
@media(min-width:1024px){.carousel-card .block-filter{margin-top:40px}
}
.carousel-card .filter-es-title{margin-bottom:16px}
.carousel-card .links-list{margin:0;padding:0;list-style:none}
.carousel-card .link-tab{float:left;border-radius:var(--rds-radius-s);border:solid 1px var(--rds-color-border-low);margin-right:12px;margin-bottom:8px;font-size:14px;letter-spacing:.0025em;line-height:24px;white-space:nowrap;transition:.2s ease}
.carousel-card .link-tab a{display:inline-block;padding:8px 16px}
.carousel-card .link-tab:hover:not(.disabled){border-color:var(--rds-color-interactive-surface-hover)}
.carousel-card .link-tab:active:not(.disabled),.carousel-card .link-tab:focus:not(.disabled){border-color:var(--rds-color-interactive-surface-hover);background:var(--rds-color-interactive-surface-hover);color:var(--rds-color-surface-white)}
.carousel-card .link-tab.disabled{pointer-events:none;border-color:var(--rds-color-border-low);background:var(--rds-color-border-low);color:var(--rds-color-interactive-surface-hover)}
:root{--sideMarginCards:-20px}
.slides-cards{margin-right:var(--sideMarginCards);margin-left:var(--sideMarginCards)}
.slides-cards .slick-list.draggable{padding:0 14px}
@media(min-width:720px){.slides-cards .slick-list.draggable{padding:0 10px}
}
@media(min-width:1024px){.slides-cards .slick-list.draggable{padding:0 28px}
}
@media(min-width:1350px){.slides-cards .slick-list.draggable{padding:0 35px}
}
@media(min-width:1440px){.slides-cards .slick-list.draggable{padding:0 80px}
}
@media(min-width:1920px){.slides-cards .slick-list.draggable{padding:0 192px}
}
.slides-cards .slick-slide>*{margin-right:6px;margin-left:6px}
@media(min-width:1024px){.slides-cards .slick-slide>*{margin-right:16px;margin-left:16px}
}
.slides-cards .slick-slide>a{display:block}
.slides-cards .slick-dots{bottom:-20px}
.slides-cards .slick-dots li{margin:0;width:16px}
.slides-cards .slick-dots li button:before{opacity:1;font-size:26px;color:var(--rds-color-border-low)}
.slides-cards .slick-dots li.slick-active button:before{color:var(--rds-color-content-medium)}
@media(min-width:1024px){.funnel-page .card-ecommerce.card-comparative.card-l{min-height:548px}
}
.rp-ecommerce-page .distributive-es-basic-component .component-title .rp-title{margin-bottom:24px}
@media(min-width:1024px){.rp-ecommerce-page .distributive-es-basic-component .component-title .rp-title{margin-bottom:40px}
}
@media(min-width:1024px){.rp-ecommerce-page [class*="rp-bg-"] .distributive-es-basic-component.bg-box,.rp-ecommerce-page [class*="rds-bg-"] .distributive-es-basic-component.bg-box{padding-top:72px;padding-bottom:72px}
}
.rp-ecommerce-page .slick-dots li:has(button){display:none}
.rp-ecommerce-page .slick-dots li:has(button.visible){display:inline-block}
@media(max-width:1023px){.rp-card-s-down .distributive-es-basic-component{padding-bottom:24px}
}
.rp-card-s-down .distributive-es-basic-component .component-title{text-align:center}
.rp-card-s-down .distributive-es-basic-component .rp-col-right>.row{display:flex}
.rp-card-s-down .distributive-es-basic-component .rp-col-right>.row>div:first-child{margin-bottom:0;order:2}
@media(min-width:1024px){.rp-card-s-down .distributive-es-basic-component .rp-col-right>.row>div:first-child{margin-top:32px}
}
.rp-card-s-down .distributive-es-basic-component .card-ecommerce{margin-bottom:24px}
@media(min-width:1024px){.rp-card-s-down .distributive-es-basic-component .card-ecommerce{margin-bottom:0}
}
.rp-product-l-becobar-down.distributive-5-card .card-product.card-l .becobar-card{margin-left:24px;right:unset}
@media(min-width:1024px){.rp-product-l-becobar-down.distributive-5-card .card-product.card-l .becobar-card{margin-left:32px}
}
.rp-product-l-becobar-down.distributive-5-card .card-product.card-l .block-img{overflow:visible}
.rp-product-l-becobar-down.distributive-5-card .card-product.card-l .img-container{min-height:208px;position:relative;overflow:hidden}
@media(min-width:1024px){.rp-product-l-becobar-down.distributive-5-card .card-product.card-l .img-container{min-height:290px}
}
.rp-product-l-becobar-down.distributive-5-card .card-product.card-l .card-title{margin-top:44px}
@media(min-width:1024px){.rp-product-l-becobar-down.distributive-5-card .card-product.card-l .card-title{margin-top:36px}
}
.rp-product-xs-show-image.distributive-5-card .card-product.card-xs{height:100%;display:flex;flex-direction:column}
.rp-product-xs-show-image.distributive-5-card .card-product.card-xs .block-img{display:block;min-height:220px}
@media(min-width:1024px){.rp-product-xs-show-image.distributive-5-card .card-product.card-xs .block-img{min-height:144px}
}
.rp-product-xs-show-image.distributive-5-card .card-product.card-xs .block-content{padding:16px 24px 24px}
.rp-bg-turquoise.distributive-5-card .card-es-basic,.rp-bg-orange.distributive-5-card .card-es-basic,.rp-bg-turquoise.distributive-4-card .card-es-basic,.rp-bg-orange.distributive-4-card .card-es-basic{border:0}