product-card{background-color:transparent!important}product-card .infos{background-color:transparent!important}product-card .mask-image{background-color:#fafafa!important}product-card .mask-image img{mix-blend-mode:multiply}product-card sc-add-to-compare,product-card input[name=add_to_compare],product-card .infos .border.border-base-300.rounded-lg.p-auto-size-4,product-card [name=add_to_compare]~span{display:none!important}product-card[data-handle=ensemble-ciry] .compare-price,product-card[data-handle^=ensemble-generique-] .compare-price{display:none!important}product-card[data-handle=ensemble-ciry] .mdl-bundle-price__badge,product-card[data-handle^=ensemble-generique-] .mdl-bundle-price__badge{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:3px 8px;border-radius:999px;background:#d71920;color:#fff;font-size:.8rem;line-height:1;font-weight:700;white-space:nowrap}.mdl-pack-advantage-badge{position:relative;gap:4px;overflow:visible!important}.mdl-pack-advantage-label{white-space:nowrap}.mdl-pack-advantage-trigger{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;font-size:11px;line-height:1;font-weight:700;cursor:help}.mdl-pack-advantage-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mdl-pack-advantage-popover{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:min(300px,calc(100vw - 32px));padding:10px 12px;border:1px solid rgb(18 18 18 / 18%);border-radius:6px;background:#fff;color:#22243a;font-size:13px;line-height:1.4;font-weight:400;text-align:left;white-space:normal;box-shadow:0 6px 18px #12121229;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity .14s ease,transform .14s ease,visibility .14s ease}.mdl-pack-advantage-badge:hover .mdl-pack-advantage-popover,.mdl-pack-advantage-badge:focus-within .mdl-pack-advantage-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mdl-collection-flag-wrap{display:inline-flex;align-items:center;justify-content:center;margin-left:.5rem;margin-top:.125rem;flex:0 0 auto}.mdl-collection-flag{width:18px;height:12px;object-fit:contain;display:block}select.select:focus-visible,.pdp-qty-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.btn.btn-primary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mdl-best-seller-badge{position:absolute;left:.75rem;bottom:2.25rem;z-index:2;border-radius:.375rem;padding:.375rem 1rem;font-size:13px;line-height:1;font-weight:500;background:var(--color-primary);color:#fff;box-shadow:0 1px 2px #00000026}[data-upsell-confort] product-card,[data-upsell-confort] product-card .infos{border:none!important}[product-details] .mdl-collection-flag-wrap{display:none!important}@media(max-width:767px){.mdl-pack-advantage-popover{left:50%;right:auto;transform:translate(-50%,-4px)}.mdl-pack-advantage-badge:hover .mdl-pack-advantage-popover,.mdl-pack-advantage-badge:focus-within .mdl-pack-advantage-popover{transform:translate(-50%)}.pdp-atc-row{margin-inline:16px}}product-card .flex.items-center.gap-2.svg\:text-yellow svg,product-card-modal .flex.items-center.gap-2.svg\:text-yellow svg{width:14px!important;height:14px!important;flex:0 0 14px!important;color:var(--color-base-content)!important}product-card .flex.items-center.gap-2.svg\:text-yellow .flex.gap-auto-size-2,product-card-modal .flex.items-center.gap-2.svg\:text-yellow .flex.gap-auto-size-2{gap:2px!important}product-card .flex.items-center.gap-2.svg\:text-yellow svg:has(path[clip-path]) path[clip-path],product-card-modal .flex.items-center.gap-2.svg\:text-yellow svg:has(path[clip-path]) path[clip-path]{clip-path:inset(0 50% 0 0)!important}.jdgm-prev-badge__stars svg{width:16px!important;height:16px!important;flex:0 0 16px!important}.jdgm-preview-badge .jdgm-star,.jdgm-prev-badge .jdgm-star{color:var(--color-base-content)!important}.mdl-price-cents{display:inline-block;font-size:.62em;line-height:1;vertical-align:super;font-weight:inherit}
/*# sourceMappingURL=/cdn/shop/t/30/assets/mdl-product-card-overrides.css.map */
