.card-gallery{--product-media-fit: contain !important;--gallery-aspect-ratio: 1 !important;background:#fff!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:8px}.card-gallery slideshow-component,.card-gallery slideshow-container,.card-gallery slideshow-slides,.card-gallery slideshow-slide,.card-gallery .product-media-container,.card-gallery .product-media,.card-gallery .media-fit{--product-media-fit: contain !important;background:#fff!important}.card-gallery slideshow-slide.product-media-container,.card-gallery slideshow-slide{padding:14px!important;box-sizing:border-box!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important}.card-gallery .product-media{background:#fff!important;aspect-ratio:1 / 1!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.card-gallery img,.card-gallery slideshow-slide img,.card-gallery .product-media img{object-fit:contain!important;object-position:center center!important;background:#fff!important;max-width:100%!important;max-height:100%!important}.product-card__content [class*=__product_title],.product-grid__card [class*=__product_title],product-card [class*=__product_title],.resource-list [class*=__product_title]{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:8px 0 4px!important}.product-card__content [class*=__product_title] p,.product-card__content [class*=__product_title] a,.product-card__content [class*=__product_title] span,.product-grid__card [class*=__product_title] p,.product-grid__card [class*=__product_title] a,product-card [class*=__product_title] p,product-card [class*=__product_title] a{display:inline!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:14px!important;font-weight:500!important;letter-spacing:-.1px!important;line-height:1.4!important;color:#0f1f3a!important;max-width:100%!important;margin:0!important}.product-card__content [class*=__product_title] a:hover,.product-grid__card [class*=__product_title] a:hover{color:#1b3a6b!important}.product-card__content product-title p,.product-grid__card product-title p,product-card product-title p{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%;font-size:14px!important;font-weight:500!important;margin:0!important}.product-card__content product-price .price,.product-card__content product-price span.price,.product-card__content product-price .price-item,.product-grid__card product-price .price,.product-grid__card product-price span.price,product-card product-price .price,.resource-list product-price .price,product-price:not(.h3):not(.h2):not(.h1) .price,product-price:not(.h3):not(.h2):not(.h1) span.price{font-size:16px!important;font-weight:600!important;color:#0f1f3a!important;letter-spacing:-.2px!important;line-height:1.3!important;font-family:var(--font-body--family)!important}.product-card__content product-price .price-item--sale,.product-grid__card product-price .price-item--sale{color:#1b3a6b!important}.product-card__content product-price .price-item--compare,.product-grid__card product-price .price-item--compare,.product-card__content product-price s{font-size:13px!important;font-weight:400!important;color:#0006!important;text-decoration:line-through!important;margin-left:6px!important}.product-card__content product-price .installments,.product-grid__card product-price .installments,product-card product-price .installments{display:none!important}@media(hover:hover){.product-card__content:hover .card-gallery img{transform:scale(1.03);transition:transform .5s ease}}@media(max-width:749px){.product-card__content [class*=__product_title] p,.product-card__content [class*=__product_title] a,product-card [class*=__product_title] p{font-size:13px!important}.product-card__content product-price .price,product-card product-price .price{font-size:15px!important}.card-gallery slideshow-slide{padding:10px!important}}.product-card__content,product-card .product-card__content,.product-grid__card,.resource-list product-card{outline:2px solid transparent;outline-offset:6px;border-radius:12px;transition:outline-color .25s ease,outline-offset .25s ease}@media(hover:hover){.product-card__content:hover,product-card:hover .product-card__content,.product-grid__card:hover,.resource-list product-card:hover{outline-color:#0000001f;outline-offset:8px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/esthena-cards.css.map */
