product-resume.product-resume{font-family:Lato,sans-serif;color:#333;max-width:100%;width:282px;height:auto;margin:0 auto;display:block}product-resume.product-resume .product-resume__thumbnails{display:block;position:relative;width:100%;height:auto;padding:0;margin:0;border-radius:8px;overflow:hidden}product-resume.product-resume .product-resume__thumbnails a{text-decoration:none}product-resume.product-resume .product-resume__thumbnails a .featured-media{display:block;position:absolute;left:0;top:0;visibility:hidden;width:100%;height:auto}product-resume.product-resume .product-resume__thumbnails a .featured-media:first-child{position:relative;visibility:visible}product-resume.product-resume .product-resume__thumbnails a .hover-media{display:block;width:100%;height:auto;position:absolute;top:0;left:0;z-index:1;opacity:0;transition:all .25s ease}product-resume.product-resume .product-resume__thumbnails a:hover .hover-media{opacity:1}product-resume.product-resume .product-resume__infos{display:flex;flex-direction:column;padding:24px 16px 0;height:260px;overflow:hidden;position:relative}product-resume.product-resume .product-resume__infos.is-extended{height:auto}product-resume.product-resume .product-resume__infos .product-resume__infos-new-tag{font-family:Poppins,sans-serif;font-weight:600;font-size:12px;line-height:1;padding:4px 8px;width:75px;border-radius:4px;background:#f0e27c;display:inline-block;margin-bottom:12px}product-resume.product-resume .product-resume__infos .product-resume__infos-reviews{display:flex;align-items:center;margin-bottom:12px;height:16px}product-resume.product-resume .product-resume__infos .product-resume__infos-reviews .jdgm-prev-badge{line-height:1}product-resume.product-resume .product-resume__infos .product-resume__infos-reviews .jdgm-prev-badge .jdgm-prev-badge__stars{position:relative;top:-2px}product-resume.product-resume .product-resume__infos .product-resume__infos-reviews .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{color:#f0e27c;font-size:13px;margin-right:7px}product-resume.product-resume .product-resume__infos .product-resume__infos-reviews .product-resume__infos-reviews-count{font-family:Poppins,sans-serif;font-weight:500;font-size:12px;line-height:110%;color:#c4c4c4;margin-left:8px}product-resume.product-resume .product-resume__infos .product-resume__infos-kit-tag{display:flex}product-resume.product-resume .product-resume__infos .product-resume__infos-kit-tag .product-resume__tag-text{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:130%;padding:1px 4px;border-radius:4px;margin-bottom:8px}product-resume.product-resume .product-resume__infos .product-resume__infos-text .product-resume__infos-title{font-size:20px;margin:0;line-height:1.3;font-family:Poppins,sans-serif;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}product-resume.product-resume .product-resume__infos .product-resume__infos-text .product-resume__infos-title a{text-decoration:none;color:#333;display:inline-block}product-resume.product-resume .product-resume__infos .product-resume__infos-text .product-resume__infos-title a:hover{color:#8a5eff}product-resume.product-resume .product-resume__infos .product-resume__infos-text .product-resume__infos-ingredients-tag{color:#333;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:130%;border-radius:4px;background:#e6dfff;padding:4px 8px;text-transform:uppercase;margin-top:12px;display:inline-block}product-resume.product-resume .product-resume__infos .product-resume__infos-text .product-resume__infos-ingredients-list{display:block;line-height:1;margin-top:12px}product-resume.product-resume .product-resume__infos .product-resume__infos-text .product-resume__infos-ingredients-list h2{color:#666;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:130%;display:inline-block;text-align:left;width:auto;margin:0;left:0;padding:0}product-resume.product-resume .product-resume__infos .product-resume__infos-text .product-resume__infos-ingredients-list p{display:none}product-resume.product-resume .product-resume__infos .product-resume__infos-text .product-resume__infos-ingredients-resume{margin-top:12px;color:#666;font-family:Poppins,sans-serif;font-size:9px;font-weight:400;line-height:130%}product-resume.product-resume .product-resume__actions{display:flex;justify-content:center;align-items:center;padding:12px 16px}product-resume.product-resume .product-resume__actions .product-resume__actions-show-more{color:#7045f5;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:130%;text-decoration:none;background:0 0;border:none;display:flex;cursor:pointer}product-resume.product-resume .product-resume__actions .product-resume__actions-show-more:hover{font-weight:700}