.live-search-component .coveo-search-section{margin-top:40px}
@media(min-width:1024px){.live-search-component .coveo-search-section{margin-top:56px}
}
.live-search-component .LSsearch-box{margin-top:24px}
@media(min-width:1024px){.live-search-component .LSsearch-box{margin-top:32px;margin-bottom:90px;max-width:503px}
}
.live-search-component .LSsearch-box .magic-box{color:var(--rds-color-content-high);border-radius:var(--rds-radius-s)}
.live-search-component .LSsearch-box .magic-box .magic-box-input{border-radius:var(--rds-radius-s)}
.live-search-component .LSsearch-box .magic-box .magic-box-input:hover .live-search-input{color:var(--rds-color-content-high);border:1px solid var(--rds-color-interactive-border-active);font:var(--rds-body-02)}
.live-search-component .LSsearch-box .magic-box .live-search-input{padding:15px 100px 15px 15px;border-radius:var(--rds-radius-s);border:1px solid var(--rds-color-interactive-border-default);font:var(--rds-body-02);background-color:var(--rds-color-surface-white);color:var(--rds-color-content-high)}
.live-search-component .LSsearch-box .magic-box .live-search-input:active,.live-search-component .LSsearch-box .magic-box .live-search-input:hover{color:var(--rds-color-content-high);border:1px solid var(--rds-color-interactive-border-active);font:var(--rds-body-02)}
.live-search-component .LSsearch-box .magic-box .live-search-input:focus{font:var(--rds-body-02)}
.live-search-component .LSsearch-box .magic-box .live-search-clear-btn{position:relative;opacity:0;transition:opacity .5s ease,transform .5s ease}
.live-search-component .LSsearch-box .magic-box .live-search-clear-btn.show{opacity:1;transform:translateX(0);transition:opacity .5s ease,transform .5s ease}
.live-search-component .LSsearch-box .magic-box .live-search-clear-btn .hide{opacity:0;transform:translateX(100%);transition:opacity .5s ease,transform .5s ease}
.live-search-component .LSsearch-box .magic-box .live-search-clear-btn .magic-box-icon{margin-top:-1px}
.live-search-component .LSsearch-box .magic-box .live-search-clear-btn .magic-box-clear-svg{color:var(--rds-color-content-high)}
.live-search-component .LSsearch-box .ls-search-btn{border-radius:var(--rds-radius-s);background-color:var(--rds-color-button-primary-surface-default);width:48px;height:48px}
.live-search-component .LSsearch-box .ls-search-btn:hover svg{color:var(--rds-color-content-hover)}
.live-search-component .LSsearch-box .ls-search-btn:focus{border-color:var(--rds-color-interactive-border-focus)}
.live-search-component .LSsearch-box .ls-search-btn .ls-search-button-loading-svg{width:18px;height:18px;animation:rotate 1s linear infinite}
.live-search-component .LSsearch-box .ls-search-btn .coveo-search-button:before{content:"\e956";color:var(--rds-color-content-high-inverse);font-family:"icomoon"}
.live-search-component .LSsearch-box .ls-search-btn .coveo-search-button-svg,.live-search-component .LSsearch-box .ls-search-btn .ls-search-button-loading-svg{margin-top:-1px;color:var(--rds-color-content-high-inverse)}
.live-search-component .textoResultados{color:var(--rds-color-content-high)}
.live-search-component .tabs-container .tabs{background-color:var(--rds-color-surface-white)}
@media(min-width:1024px){.live-search-component .tabs-container .tabs{position:relative}
.live-search-component .tabs-container .tabs::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--rds-color-border-low);z-index:1}
}
.live-search-component .tabs-container .containerTabs-arrows{align-items:flex-start}
.live-search-component .tabs-container .containerTabs-arrows span{color:var(--rds-color-content-high)}
.live-search-component .tabs-container .containerTabs-arrows:hover{cursor:pointer}
.live-search-component .tabs-container .containerTabs-left-right{background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.87) 24.83%,#fff 42.49%,#fff 71.25%,#fff 96.87%)}
.live-search-component .tabs-container .containerTabs-arrow-right{background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.87) 24.83%,#fff 42.49%,#fff 71.25%,#fff 96.87%)}
.live-search-component .tabs-container .tab-links{color:var(--rds-color-content-high)}
.live-search-component .tabs-container .tab-links p{font:var(--rds-body-01);color:inherit}
.live-search-component .tabs-container .tab-links.coveo-selected{position:relative;border-bottom:0}
.live-search-component .tabs-container .tab-links.coveo-selected::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--rds-color-highlightedSurface-orangeGradient);z-index:2}
.live-search-component .tabs-container .tab-links.coveo-selected p{font:var(--rds-body-01-bold)}
.live-search-component .grid-cards{margin-top:40px}
@media(max-width:720px){.live-search-component .grid-cards{padding:0 6px}
}
.live-search-component .grid-cards .row{padding-right:8px;padding-left:8px}
@media(min-width:720px) and (max-width:1024px){.live-search-component .grid-cards .row{display:grid;grid-template-columns:repeat(2,1fr)}
}
@media(min-width:1024px) and (max-width:1350px){.live-search-component .grid-cards .row{display:grid;grid-template-columns:repeat(3,1fr)}
}
.live-search-component .product__card{margin-bottom:32px;height:calc(100% - 32px);width:auto}
@media(min-width:720px){.live-search-component .product__card{width:335px}
}
@media(min-width:1024px){.live-search-component .product__card{width:288px}
}
.live-search-component .product__card>a{height:100%;display:flex;flex-direction:column;justify-content:flex-end}
.live-search-component .product__card__data-info .rp-btn{height:40px}
.live-search-component .product__card__price-secondary{color:var(--rds-color-content-state-disabled)}
.live-search-component .product__card .button1 .text{color:var(--rds-color-content-high-inverse)}
.live-search-component .col{margin-bottom:24px}
.live-search-component .live-search-no-results{margin-top:48px}
.live-search-component .live-search-no-results .no-results-title{margin-bottom:8px}
.live-search-component .live-search-no-results .no-results-info{margin-bottom:0}
.live-search-component .live-search-no-results .live-search-links{margin-top:40px;display:flex;flex-direction:column}
.live-search-component .live-search-no-results .live-search-link{margin-bottom:16px}
.live-search-component .pagination{padding:0;list-style:none;flex-wrap:wrap}
.live-search-component .pagination-container{padding-top:32px;justify-content:center}
@media(min-width:720px){.live-search-component .pagination-container{display:flex;justify-content:center;column-gap:16px;margin:0 auto;padding-top:48px;max-width:474px}
}
@keyframes rotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.live-search-component .p-0{padding:0}