.manufacturer.she .manufacturer-header{text-align:center;margin-bottom:2rem}@media(min-width: 992px){.manufacturer.she .manufacturer-header{margin-bottom:1rem;text-align:left}}.manufacturer.she .manufacturer-header h1{color:#eb6d42;margin-top:1.5rem}.manufacturer.she img.banner-she{height:auto;max-width:60%;margin-bottom:20px}@media(min-width: 768px){.manufacturer.she img.banner-she{max-width:100%;float:left;margin-right:80px;width:280px}}.manufacturer.she p{text-align:initial}.manufacturer.she>.miniatures{margin-top:0}.manufacturer.she>.miniatures~.miniatures{margin-top:3.5rem}.manufacturer.she ul{text-align:left;list-style:disc;padding-left:1.5rem;margin-top:.5rem}.slider{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;touch-action:pan-y}.slider-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;transform:translate3d(0px, 0, 0)}.slider>.row{flex-wrap:nowrap}.slider-slide{flex-shrink:0;position:relative;transition-property:transform;display:block}.slider-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.slider-css-mode>.slider-wrapper,.slider.css-mode:not(.slider-initialized)>.slider-wrapper{overflow:auto;scrollbar-width:none;scroll-snap-type:x mandatory}@media(min-width: 992px){.slider-css-mode>.slider-wrapper,.slider.css-mode:not(.slider-initialized)>.slider-wrapper{overflow:hidden}}.slider-css-mode>.slider-wrapper>.slider-slide,.slider.css-mode:not(.slider-initialized)>.slider-wrapper>.slider-slide{scroll-snap-align:start start}.five-products-row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:nowrap}.five-products-content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 576px){.five-products-content{flex:0 0 auto;width:50%}}@media(min-width: 768px){.five-products-content{flex:0 0 auto;width:33.33333333%}.products-1 .five-products-content{margin-left:33.33333333%}.products-2 .five-products-content:first-child{margin-left:16.66666667%}}@media(min-width: 992px){.five-products-content{flex:0 0 auto;width:25%}.products-1 .five-products-content{margin-left:37.5%}.products-2 .five-products-content:first-child{margin-left:25%}.products-3 .five-products-content:first-child{margin-left:12.5%}}@media(min-width: 1200px){.five-products-content{flex:0 0 auto;width:20%}.products-1 .five-products-content{margin-left:40%}.products-2 .five-products-content:first-child{margin-left:30%}.products-3 .five-products-content:first-child{margin-left:20%}.products-4 .five-products-content:first-child{margin-left:10%}}.five-products-content:last-child .product-miniature .item-inner:before{content:none}.slider .slider-button-prev,.slider .slider-button-next,.slideshow-home-column .slider-button-prev,.slideshow-home-column .slider-button-next{position:absolute;top:50%;transform:translateY(-50%);font-size:0;cursor:pointer;text-align:center;width:36px;height:36px;border-radius:3px;line-height:36px;background:#efefef;color:#c6c6c6;z-index:1;opacity:0;display:none;transition:all 300ms linear;user-select:none}@media(min-width: 768px){.slider .slider-button-prev,.slider .slider-button-next,.slideshow-home-column .slider-button-prev,.slideshow-home-column .slider-button-next{display:inline-block}}.slider .slider-button-prev:before,.slider .slider-button-next:before,.slideshow-home-column .slider-button-prev:before,.slideshow-home-column .slider-button-next:before{font-weight:300;font-family:"Material Icons";font-size:24px;display:block}.slider .slider-button-prev:hover,.slider .slider-button-next:hover,.slideshow-home-column .slider-button-prev:hover,.slideshow-home-column .slider-button-next:hover{background:#ea4e5a;color:#fff}.slider .slider-button-prev.disabled,.slider .slider-button-next.disabled,.slideshow-home-column .slider-button-prev.disabled,.slideshow-home-column .slider-button-next.disabled{display:none}.slider .slider-button-prev,.slideshow-home-column .slider-button-prev{left:15px}.slider .slider-button-prev:before,.slideshow-home-column .slider-button-prev:before{content:""}.slider .slider-button-next,.slideshow-home-column .slider-button-next{right:15px}.slider .slider-button-next:before,.slideshow-home-column .slider-button-next:before{content:""}.slider:hover .slider-button-prev,.slideshow-home-column:hover .slider-button-prev{opacity:1;left:0}.slider:hover .slider-button-next,.slideshow-home-column:hover .slider-button-next{opacity:1;right:0}.slider-container{position:relative}.slider-container .slider.nav-sticky,.slider-container .slideshow-home-column.nav-sticky{position:unset}.slider.nav-sticky .slider-button-prev,.slider.nav-sticky .slider-button-next,.slideshow-home-column.nav-sticky .slider-button-prev,.slideshow-home-column.nav-sticky .slider-button-next{background:#2e2d2c;color:#fff;opacity:1;transition:all 300ms linear}.slider.nav-sticky .slider-button-prev:hover,.slider.nav-sticky .slider-button-next:hover,.slideshow-home-column.nav-sticky .slider-button-prev:hover,.slideshow-home-column.nav-sticky .slider-button-next:hover{background:#ea4e5a}.slider.nav-sticky .slider-button-prev,.slideshow-home-column.nav-sticky .slider-button-prev{left:-15px}.slider.nav-sticky .slider-button-next,.slideshow-home-column.nav-sticky .slider-button-next{right:-15px}.slider-pagination{text-align:center;line-height:1}.slider-pagination .bullet{display:inline-block;width:10px;height:10px;border-radius:10px;background:#d3d3d3;margin:2.5rem .4rem 0;transition:all 300ms linear}.slider-pagination .bullet.active{background:#ea4e5a}.slider-pagination .bullet:hover:not(.active){background:#ea4e5a}.slider-pagination .bullet:only-child{display:none !important}.product-ribbon.horizontal{margin-bottom:3.5rem;position:relative;width:100%;background:#fff}.product-ribbon.horizontal .product-miniature{min-height:142px;display:inline-block;width:100%}.product-ribbon.horizontal .product-miniature .item-inner{display:inline-block;width:100%}.product-ribbon.horizontal .product-miniature .img_block{float:left;width:140px;margin:0 20px 0 0}.product-ribbon.horizontal .product-miniature .img_block img{width:140px;height:140px}.product-ribbon.horizontal .product-miniature .img_block .product-flag{transform:none;right:-10px}.product-ribbon.horizontal .product-miniature .img_block .product-flag .flag{font-size:10px;line-height:15px;height:15px}.product-ribbon.horizontal .slider-slide:last-child .item-inner:before{content:none}.evento.list .evento.card{margin-bottom:1.5rem}.evento.list .row>*:last-child .evento.card{margin-bottom:0}.evento.card.miniature{border-color:#eee;border-width:2px}.evento.miniature .card-body .title{margin:0;overflow:hidden}.evento.miniature .card-body .title a{font-size:18px;font-weight:400;color:#41403f;position:relative;display:block;margin-bottom:0}.evento.list.mode-collapse .evento.miniature .card-body .title a{font-weight:bold;transition:color .4s ease}.evento.miniature .card-body .title a:hover{color:#ea4e5a}.evento.list.calendario .evento.miniature .card-body .title a:hover{color:#2e2d2c}.evento.miniature.past .title a{opacity:.7}.colourful .card-body .title,.colourful .title a,.colourful .title a:hover,.evento.miniature.active .card-body .title,.evento.miniature.active .title a,.evento.miniature.active .title a:hover{font-weight:bold;color:#fff !important}.evento.miniature .meta{overflow:hidden;position:relative;padding-top:5px}.evento .card-body .redactor,.evento .card-body .hora,.evento .card-body .lugar{font-size:13px;font-weight:bold;line-height:18px;text-transform:capitalize;display:inline-block;margin-right:20px;margin-bottom:0;color:#7c7c7c}.colourful .card-body .redactor,.colourful .card-body .hora,.colourful .card-body .lugar,.evento.miniature.active .card-body .redactor,.evento.miniature.active .card-body .hora,.evento.miniature.active .card-body .lugar{color:#fff}.evento.list.mode-collapse .redactor,.evento.list.mode-collapse .hora,.evento.list.mode-collapse .lugar{transition:color .4s ease}.evento.calendario .card-body .redactor,.evento.calendario .card-body .hora,.evento.calendario .card-body .lugar{display:block;margin:0 0 .5rem 0}@media(min-width: 768px){.evento.calendario .card-body .redactor,.evento.calendario .card-body .hora,.evento.calendario .card-body .lugar{display:inline-block;margin:0 20px 0 0}}.evento.miniature.past .redactor,.evento.miniature.past .hora,.evento.miniature.past .lugar{opacity:.7}.evento.calendario .card-body .redactor,.evento.calendario .card-body .hora,.evento.calendario .card-body .lugar{padding-left:4px}@media(min-width: 768px){.evento.calendario .card-body .redactor,.evento.calendario .card-body .hora,.evento.calendario .card-body .lugar{padding-left:0}}.evento.calendario .card-body .redactor .material-icons,.evento.calendario .card-body .hora .material-icons,.evento.calendario .card-body .lugar .material-icons{font-size:1rem;width:20px}@media(min-width: 768px){.evento.calendario .card-body .redactor .material-icons,.evento.calendario .card-body .hora .material-icons,.evento.calendario .card-body .lugar .material-icons{width:1em;font-size:24px}}section.evento.detail.calendario .card-body .redactor,.modal.calendario .redactor,section.evento.detail.calendario .card-body .hora,.modal.calendario .hora,section.evento.detail.calendario .card-body .lugar,.modal.calendario .lugar{font-weight:normal}@media(min-width: 768px){section.evento.detail.calendario .card-body .redactor .material-icons,.modal.calendario .redactor .material-icons,section.evento.detail.calendario .card-body .hora .material-icons,.modal.calendario .hora .material-icons,section.evento.detail.calendario .card-body .lugar .material-icons,.modal.calendario .lugar .material-icons{font-size:1rem}}.evento .card-body .agendar{font-size:13px;font-weight:bold;line-height:18px;text-transform:capitalize;display:inline-block;margin-right:20px;margin-bottom:0}.colourful .card-body .agendar,.evento.miniature.active .card-body .agendar{color:#fff}.evento.list.mode-collapse .agendar{transition:color .4s ease}.evento.calendario .card-body .agendar{display:block;margin:0 0 .5rem 0}@media(min-width: 768px){.evento.calendario .card-body .agendar{display:inline-block;margin:0 20px 0 0}}.colourful .card-footer .agendar,.evento.miniature.active .card-footer .agendar{color:#fff}@media(min-width: 768px){.evento.miniature.filbo-list .card-body .agendar{display:none}}.card-footer .agendar{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;padding-bottom:10px}@media(min-width: 768px){.card-footer .agendar{padding-right:10px;padding-bottom:0}}.card-footer .agendar i{display:block}.evento.miniature.filbo-list .card-footer .agendar{display:none}@media(min-width: 768px){.evento.miniature.filbo-list .card-footer .agendar{display:flex}}.evento .card-body .description{font-size:14px;font-weight:400;color:#515151;margin:0;width:100%;padding:10px 0}.evento.miniature.past .description{opacity:.7}.evento.miniature .card-body .description{display:inline-block}.colourful .card-body .description,.evento.miniature.active .card-body .description{color:#fff}.card-footer .evento-ver{flex-direction:column;height:100%;align-items:center;justify-content:center;padding-bottom:10px}.colourful .card-footer .evento-ver,.evento.miniature.active .card-footer .evento-ver{color:#fff}.card-footer .evento-ver:after{font-weight:300;font-family:"Material Icons";font-size:24px;display:block;content:""}.card-footer .evento-ver.menos:after{content:""}.evento-date{min-width:40px;border-radius:3px;text-align:center;overflow:hidden;float:left;margin-right:15px}.evento-date .day{color:#ea4e5a;font-size:18px;display:block;line-height:27px;font-weight:700;background-color:#fff}.colourful .evento-date .day,.evento.miniature.active .evento-date .day{color:#45ada8}.evento.list.mode-collapse .evento-date .day{transition:color .4s ease}.evento.miniature.past .evento-date .day{opacity:.7}.evento-date .month{color:#fff;background:#ea4e5a;text-transform:uppercase;font-size:12px;display:block;line-height:20px;font-weight:400}.colourful .evento-date .month,.evento.miniature.active .evento-date .month{background-color:#2e2d2c}.evento.list.mode-collapse .evento-date .month{transition:background-color .4s ease}.evento.miniature.past .evento-date .month{opacity:.7}.evento-date .year,.evento-date .local-day{display:block;font-size:10px;line-height:15px;font-weight:400;background:#e9e9e9;color:#2e2d2c}.evento.miniature.past .evento-date .year,.evento.miniature.past .evento-date .local-day{opacity:.7}.evento-date .local-day{font-size:12px;line-height:20px}.evento.miniature img{max-width:100%}.evento.card .card-img-top{position:relative;overflow:hidden;border-bottom:2px solid #eee}.evento.card .card-img-top img{width:100%;-moz-transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.evento.card .card-img-top:hover img{-moz-transform:scale3d(1.1, 1.1, 1.1);-webkit-transform:scale3d(1.1, 1.1, 1.1);-o-transform:scale3d(1.1, 1.1, 1.1);-ms-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.evento.card .card-body a.read-more{display:inline-block;line-height:18px;color:#555;text-transform:capitalize;font-size:14px;font-weight:500}.evento.card .card-body a.read-more i{color:#ea4e5a}.evento.card.miniature .card-img-top{border-bottom:2px solid #eee}.evento.card.miniature .card-body{padding:15px;position:relative;overflow:hidden}.product-miniature.horizontal .product_desc{overflow:hidden;text-align:left}.product-miniature.horizontal .product_desc .product_name{margin-bottom:5px;min-height:auto}.product-miniature.horizontal .authors{margin-bottom:10px}.widget-list .widget-title{margin-bottom:30px}.widget-list .link-wrapper{min-height:2rem;display:flex;align-items:center}.widget-list .link-wrapper a{color:#2e2d2c}.widget-list .link-wrapper a:hover{color:#ea4e5a;text-decoration:underline}.widget-list:not(.untransformed) a{text-transform:lowercase}.widget-list:not(.untransformed) a::first-letter{text-transform:capitalize}.manufacturer-header p{text-align:justify;margin-bottom:0}.manufacturer-header .description{margin-top:25px}.manufacturer-header.has-logo .flag{display:block;margin-top:10px}.manufacturer .container:not(:last-child){margin-bottom:3.5rem}
