                /* PROD INFO */
.prod-layout-01 .prod-info {display: flex;flex-direction: column;gap: 16px;}
.prod-layout-01 .prod-info__title {color: var(--dark);font-size: 22px !important;margin: 16px 0 0 0;width: fit-content;}
.prod-layout-01 .prod-info__list {list-style-type: none;margin: 0;display: flex;flex-wrap: wrap;gap: 12px 24px;}
.prod-layout-01 .prod-info__list li {margin: 0;font-size: 16px;list-style-type: none;line-height: 1.5;margin: 0;}
.prod-layout-01 .prod-info__list span {font-weight: bold;color: var(--dark);}
.prod-layout-01 .prod-info__list a {transition: 0.3s;}
.prod-layout-01 .prod-info__list a:hover {color: var(--dark);}
.prod-layout-01 .prod-info__desc {margin: 0;font-size: 14px;}
.prod-layout-01 .prod-info__tags {display: flex;flex-wrap: wrap;gap: 8px;margin-top: 8px;}
.prod-layout-01 .prod-info__tags a {color: #FFF;background-color: var(--primary-color);border: 1px solid var(--primary-color);padding: 6px 12px;border-radius: 4px;font-size: 14px;line-height: 1;transition: 0.3s;}
.prod-layout-01 .prod-info__tags i {font-size: 12px;}
.prod-layout-01 .prod-info__tags a:hover {background-color: transparent;color: var(--primary-color);}
@media only screen and (max-width: 576px) {.prod-layout-01 .prod-info__list {flex-direction: column;gap: 8px;}}
/* FIM PROD INFO */
.prod-inc-custom-gallery .splide__track {display: flex;align-items: start;}
@media screen and (min-width: 1200px) {.prod-inc-custom-gallery .splide__list {display: flex;flex-direction: column;align-items: flex-start;}}
.prod-inc-custom-gallery .splide__list .splide__slide {border-radius: 8px;}
.prod-inc-custom-cover img {height: 100%;border-radius: 8px;object-fit: cover;position: relative;z-index: 0;width: 100%;}
.overlay-cover-img {width: 100%;height: 100%;position: absolute;}
.overlay-cover-img:before {content: "";position: absolute;background-color: rgba(0, 0, 0, 0.5);z-index: 5;border-radius: 8px;top: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;transition: 0.35s;font-size: 28px;color: white;}
.overlay-cover-img:hover:before {opacity: 1;content: "\f002";font-family: "FontAwesome";display: flex;align-items: center;justify-content: center;}
.prod-grid, .aside-sig-fixed::before, .aside-sig-fixed, article {all: unset;}
.prod-layout-01 .cart-select *:focus, .cart-select *:active {outline: unset;}
.aside-sig-fixed :is(.aside__menu, .aside__contact) {transition-duration: unset;transition-delay: unset;opacity: unset;transform: unset;}
.form-select {background-color: var(--light);}
.cart.j_Cart {padding: 0rem 1.5rem;}            
