.ecg-items:not(.swiper-wrapper){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ecg-gap)}@media(min-width:1024px){.ecg-items:not(.swiper-wrapper){grid-template-columns:repeat(var(--ecg-cols),1fr)}}.ecg-item{min-width:0}.ecg-card{position:relative;display:block;overflow:hidden;border-radius:var(--ecg-radius);aspect-ratio:var(--ecg-ratio, 4/5)}.ecg-card img,.ecg-card .ecg-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ecg-card:hover img{transform:scale(1.05)}.ecg-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000000a6,#0000 45%);pointer-events:none;z-index:1}.ecg-card__label{position:absolute;top:0;left:0;right:0;margin:0;padding:16px 18px;z-index:2}.ecg-card__arrow{position:absolute;left:14px;bottom:14px;z-index:2;width:38px;height:38px;border-radius:50%;background:#fff;color:#111;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease}.ecg-card__arrow svg{width:16px;height:16px}.ecg .swiper-pagination,.ecg .swiper-pagination.swiper-pagination-bullets{position:static;margin-top:14px}.ecg-card:hover .ecg-card__arrow{transform:scale(1.1)}a.ecg-card{text-decoration:none}@media(max-width:1023px){.ecg--dt-slider .swiper-controls{display:none!important}}@media(min-width:1024px){.ecg--mb-slider .swiper-pagination{display:none!important}}.ehs-grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}.ehs-content{text-align:var(--ehs-align, left)}.ehs-content>*+*{margin-top:12px}.ehs-caption{display:block;opacity:.75}.ehs-rating{display:inline-flex;align-items:center;gap:10px;justify-content:var(--ehs-align, left)}.ehs-rating__stars{display:inline-flex;gap:2px}.ehs-rating__stars svg{width:20px;height:20px}.ehs-heading{margin:0}.ehs-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;justify-content:var(--ehs-justify, flex-start)}.ehs--btn-compact .ehs-buttons .btn{padding:10px 22px!important;font-size:14px!important;min-height:0!important}.ehs-note{opacity:.8}.ehs-cd{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;justify-content:var(--ehs-justify, flex-start)}.ehs-cd__lbl{flex-basis:100%;font-size:13px;font-weight:600}.ehs-cd__units{display:flex;gap:10px}.ehs-cd__u{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:8px 12px;text-align:center;min-width:62px}.ehs-cd__u b{display:block;font-size:22px;line-height:1.1}.ehs-cd__u small{font-size:11px;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.ehs-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;justify-content:var(--ehs-justify, flex-start)}.ehs-pills span{font-size:13px;font-weight:500;border:1px solid rgba(0,0,0,.1);border-radius:999px;padding:6px 13px;background:#ffffffb3}.ehs-grid--no-media{grid-template-columns:1fr!important}.ehs-grid--no-media .ehs-content{max-width:760px}.ehs-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ehs-gallery img{position:static!important;width:100%;height:auto!important;aspect-ratio:3 / 4;object-fit:cover;border-radius:var(--ehs-media-radius, 0)}@media(min-width:768px){.ehs-gallery{grid-template-columns:repeat(2,1fr);gap:12px}.ehs-gallery img{aspect-ratio:4 / 5}}.ehs-media{position:relative}.ehs-media img{width:100%;height:auto;border-radius:var(--ehs-media-radius, 0)}.ehs--mb-img-first .ehs-media{order:-1}@media(min-width:768px){.ehs-grid{grid-template-columns:var(--ehs-text-col, 45%) 1fr;gap:var(--ehs-gap, 48px)}.ehs-grid--img-left{grid-template-columns:1fr var(--ehs-text-col, 45%)}.ehs-grid--img-left .ehs-content{order:2}.ehs-grid--img-left .ehs-media{order:1}.ehs--mb-img-first .ehs-media{order:initial}.ehs-grid--img-left.ehs--mb-img-first .ehs-media{order:1}.ehs--fit-cover .ehs-media,.ehs--fit-contain .ehs-media{align-self:stretch;min-height:var(--ehs-minh, 520px)}.ehs--fit-cover .ehs-media img,.ehs--fit-contain .ehs-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ehs--fit-cover .ehs-media img{object-fit:cover}.ehs--fit-contain .ehs-media img{object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/58/compiled_assets/styles.css.map */
