body .is-root-container .component-card-product{display:flex;flex-flow:column;width:100%;position:relative;border-radius:min(calc(0.125rem + 0.125 * (100vw - 22.5rem) / 77.5),0.25rem);background-color:#fff;padding:1.25rem;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);transition:background-color 250ms cubic-bezier(0.5, 0, 0, 1)}body .is-root-container .component-card-product .image-wrapper{display:flex;flex-flow:column;flex-grow:1;justify-content:center}body .is-root-container .component-card-product .image-wrapper .image{aspect-ratio:330/389;overflow:hidden}body .is-root-container .component-card-product .image-wrapper .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;transition:opacity 250ms cubic-bezier(0.5, 0, 0, 1)}body .is-root-container .component-card-product .infos{display:grid;grid-template-columns:1fr;gap:min(calc(0.625rem + 0.25 * (100vw - 22.5rem) / 77.5),0.875rem)}body .is-root-container .component-card-product .infos .title{font-family:Poppins;font-weight:500;line-height:1.4;font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 77.5),1.25rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000;transition:color 250ms cubic-bezier(0.5, 0, 0, 1)}body .is-root-container .component-card-product .infos .term{font-family:Roboto;font-weight:300;line-height:1.2;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;color:#6d7174;transition:color 250ms cubic-bezier(0.5, 0, 0, 1)}body .is-root-container .component-card-product .cover-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;text-indent:-999999px}body .is-root-container .component-card-product:hover .img,body .is-root-container .component-card-product:focus .img{opacity:.7}body .is-root-container .component-card-product:hover .infos .title,body .is-root-container .component-card-product:focus .infos .title{color:#f2a900}body .is-root-container .component-card-product.primary-alt{background-color:#f2f2f2;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .component-card-product.primary-alt .infos{order:-1}body .is-root-container .component-card-product.primary-alt .image-wrapper{background-color:#fff}body .is-root-container .component-card-product.primary-alt .image-wrapper .image{aspect-ratio:315/320}
/*# sourceMappingURL=card-product.css.map */
