#banner_ruler{margin-top:40px}#banner_ruler .banner_ruler_container{align-items:center;display:flex;min-height:60px;padding:20px 0;transition:var(--transition_fade);width:100%}#banner_ruler .item{align-items:center;display:flex;height:auto;justify-content:center;padding:4px 12px}#banner_ruler .ruler_item_image{aspect-ratio:1;height:35px;margin-right:8px;width:auto}#banner_ruler .ruler_item_text{display:flex;flex-direction:column}#banner_ruler .item_text{color:var(--primary_color);display:flex;max-width:100%}#banner_ruler .item_text span{-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}#banner_ruler .item_text.bottom span{line-clamp:3;-webkit-line-clamp:3}#banner_ruler .title{color:var(--text_base);font-size:var(--font_size_base);font-weight:var(--font_weight_regular)}#banner_ruler .subtitle{color:var(--text_light);font-size:var(--font_size_small);font-weight:var(--font_weight_regular)}@media (max-width:1024px){#banner_ruler .banner_ruler_container{padding:10px 0}#banner_ruler .ruler_item_image{height:45px}}#banner_ruler .item{--item_quantity:1;width:100%;width:calc(100%/var(--item_quantity))}@media (min-width:440px){#banner_ruler .item{--item_quantity:2}}@media (min-width:768px){#banner_ruler .item{--item_quantity:3}#banner_ruler .banner_ruler_container{padding:15px 0}}@media (min-width:1024px){#banner_ruler .item{--item_quantity:4}#banner_ruler .banner_ruler_container{padding:20px 0}}@media (min-width:1440px){#banner_ruler .item{--item_quantity:5}}#banner_ruler .ruler_item_image .lazy-image{width:auto}.lazy-image{aspect-ratio:var(--aspect_image);height:100%;transition:all .5s ease;width:100%}.lazy-image.-loading{animation:loading 2s infinite,fadeIn .8s forwards;background:linear-gradient(120deg,#eee 30%,#fafafa 38%,#fafafa 40%,#eee 48%);background-position:100% 0;background-size:200% 100%;opacity:0}@keyframes loading{to{background-position:-100% 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.slider[data-v-60cd57c3]{overflow:hidden}.products .slider[data-v-60cd57c3]{padding:4px}.container_swiper[data-v-60cd57c3]{overflow:hidden;position:relative;width:100%}.container_swiper.-show[data-v-60cd57c3]{opacity:1;transition:opacity .3s ease-in-out}.showcase_slider .swiper-wrapper .cardprod{width:calc(50% - 5px)}@media (min-width:790px){.showcase_slider .swiper-wrapper .cardprod{width:calc(33.33333% - 6.67px)}}@media (min-width:1115px){.showcase_slider .swiper-wrapper .cardprod{width:calc(25% - 7.5px)}}.showcase_slider .swiper-wrapper .cardprod{margin-right:10px}