.card--product.card--product-contained{border-radius:var(--ev-radius-md);overflow:hidden}.card--product .card__media .media{border-radius:var(--ev-radius-sm);background-color:var(--ev-surface-alt)}.card--product .card__title{font-size:1.5rem;line-height:1.35}.card--product .card__title .card-link{color:var(--ev-text)}.card--product .price{font-family:var(--heading-font-family);color:var(--ev-heading)}.card--product .price__current,.card--product .price .price__default{font-size:2rem;font-weight:700}.m-spec-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 2px;padding:0;list-style:none}.m-spec-chips li{padding:2px 7px;border-radius:5px;background-color:var(--ev-accent-soft);color:var(--ev-heading);font-size:1.2rem;font-weight:500;line-height:1.5}.product-info .m-spec-chips{margin:4px 0 12px}.product-info .m-spec-chips li{padding:4px 12px;border-radius:999px;font-size:1.3rem}.card--product .product-card-options{color:var(--ev-accent);font-size:1.3rem;font-weight:500}.card--product .card__quick-add .btn--primary{width:100%}.card .product-inventory__status[data-inventory-level=normal],.card .product-inventory__status[data-inventory-level=in_stock]{display:flex;gap:6px;align-items:center;padding-top:8px;color:var(--ev-accent);font-size:1.3rem;font-weight:500}.card .product-inventory__status[data-inventory-level=normal]:before,.card .product-inventory__status[data-inventory-level=in_stock]:before{content:"";width:14px;height:14px;flex-shrink:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat}.card__reviews{margin:10px 0}.card .labels-boxes{top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;pointer-events:none}.card .labels-boxes div,.card .labels-boxes .evplug-choice{max-width:none;margin:0;padding:3px 8px;border-radius:6px;font-size:1.2rem;font-weight:600;line-height:1.4;-webkit-clip-path:none;clip-path:none}.m-cards--boxed>.grid{column-gap:24px}.m-cards--boxed .card--product-contained{padding:16px;border-radius:14px}.m-cards--boxed .card__media .media{padding-top:85.8%!important;border-radius:10px;background-color:var(--ev-surface-alt)}.m-cards--boxed .card__media .media img{object-fit:contain;mix-blend-mode:multiply}.m-cards--boxed .card__info{padding-top:10px}.m-cards--boxed .card__info-inner{gap:10px}.m-cards--boxed .card__info-inner>*{margin-top:0;margin-bottom:0}.m-cards--boxed .card__title{min-height:4.2rem;font-size:1.5rem;font-weight:600;line-height:1.35}.m-cards--boxed .m-spec-chips{display:none}.m-cards--boxed .card__reviews{order:1;height:21px;margin:0}.m-cards--boxed .card__info-inner>.grow{order:2;flex-grow:0}.m-cards--boxed .card .card__info-inner .price--bottom{padding-top:0}.m-cards--boxed .price,.m-cards--boxed .price__current,.m-cards--boxed .price .price__default,.m-cards--boxed .price__from{font-size:2.2rem;font-weight:700;line-height:1.5}.m-cards--boxed .card__info-inner>.product-inventory__status{order:3;padding-top:0}.m-cards--boxed .card__info-inner>.evplug-compatibility-trigger--card{order:4}.m-cards--boxed .card__info-inner>.info-tags-container{order:5}.m-cards--boxed .card__quick-add{padding-top:14px}.m-cards--boxed .card__quick-add .btn{min-height:48px;border-radius:8px;font-size:1.5rem;font-weight:600}.m-cards--boxed .evplug-compatibility-trigger--card{display:inline-flex;width:auto;min-height:20px;margin:0;padding:0;border:0;background:none}.m-cards--boxed .evplug-compatibility-trigger--card .evplug-compatibility-trigger__icon,.m-cards--boxed .evplug-compatibility-trigger--card .evplug-compatibility-trigger__arrow{display:none}.m-cards--boxed .evplug-compatibility-trigger--card .evplug-compatibility-trigger__label{color:var(--ev-action);font-size:1.3rem;font-weight:600;line-height:1.5}.m-cards--boxed .evplug-compatibility-trigger--card:hover{background:none;text-decoration:underline}.m-cards--mini>.grid{gap:10px}.m-cards--mini .card--product-contained{padding:8px;border-radius:10px}.m-cards--mini .card__media .media{padding-top:69%!important;border-radius:8px;background-color:var(--ev-surface-alt)!important}.m-cards--mini .card__media .media img{object-fit:contain;mix-blend-mode:multiply}.m-cards--mini .card__info{padding-top:8px}.m-cards--mini .card__title{display:-webkit-box;overflow:hidden;margin:0 0 8px;font-size:1.2rem;font-weight:600;line-height:1.3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.m-cards--mini .price__current,.m-cards--mini .price .price__default{font-size:1.5rem}.m-cards--mini .card .card__info-inner .price--bottom{padding-top:0}.m-cards--mini :is(.card__reviews,.m-spec-chips,.product-inventory__status,.card__quick-add,.product-card-btns,.product-card-options,.labels-boxes,.compatibility-filter-popup-btn,.evplug-compatibility-trigger,.info-tags-container,.price__was,.discount-label-box,.carousel__controls){display:none!important}@media(max-width:767px){.m-cards--mini.container{padding-right:0}.m-cards--mini>.grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:158px;padding-right:16px;overflow-x:auto;scrollbar-width:none}.m-cards--mini .card__media .media{padding-top:68.6%!important;border-radius:6px}.m-cards--mini .card__info{padding-top:6px}.m-cards--mini .card__title{margin-bottom:6px}.m-cards--mini .price__current,.m-cards--mini .price .price__default,.m-cards--mini .price__from{font-size:1.5rem;font-weight:700;line-height:1.5}}@media(min-width:768px){.m-cards--mini>.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.m-cards--mini .card--product-contained{padding:12px;border-radius:12px}.m-cards--mini .card__title{font-size:1.3rem}.m-cards--mini .price__current,.m-cards--mini .price .price__default,.m-cards--mini .price__from{font-size:1.6rem;font-weight:700;line-height:1.5}}@media(min-width:1024px){.m-cards--mini>.grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:768.98px){.section:has(.m-cards--boxed){margin-top:20px;margin-bottom:28px}.section:has(.m-cards--boxed) .section__header{margin-bottom:12px}.section:has(.m-cards--boxed) .section__heading{font-size:2.3rem;line-height:1.5}.section:has(.m-cards--boxed) .m-section-heading__sub{display:none}.section:has(.m-cards--boxed) .m-view-all{font-size:1.4rem}.m-cards--boxed.container{padding-right:0}.m-cards--boxed>.grid{display:flex;gap:12px;overflow-x:auto;padding-right:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.m-cards--boxed>.grid>li{flex:0 0 194px;scroll-snap-align:start}.m-cards--boxed .card--product-contained{padding:10px;border-radius:12px}.m-cards--boxed .card__media .media{padding-top:87.2%!important;border-radius:8px}.m-cards--boxed .card__info{padding-top:6px}.m-cards--boxed .card__info-inner{gap:6px}.m-cards--boxed .card__title{min-height:5.1rem;font-size:1.3rem;line-height:1.3}.m-cards--boxed .card__reviews{height:18px}.m-cards--boxed .price,.m-cards--boxed .price__current,.m-cards--boxed .price .price__default,.m-cards--boxed .price__from{font-size:1.8rem}.m-cards--boxed .card__info-inner>.product-inventory__status{font-size:1.1rem}.m-cards--boxed .evplug-compatibility-trigger--card .evplug-compatibility-trigger__label{font-size:1.2rem}.m-cards--boxed .card__quick-add{padding-top:6px}.m-cards--boxed .card__quick-add .btn{min-height:44px;padding-top:12px;padding-bottom:12px;font-size:1.4rem}}@media(max-width:767px){.section:has(.m-cards--mini){margin-top:0;margin-bottom:36px}.section:has(.m-cards--mini) .section__heading{font-size:2rem;line-height:1.5}.section:has(.m-cards--mini) .mb-heading{margin-bottom:14px}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/m_product-card.css.map */
