.bg-even .product-card__card{border:1px var(--color__bg-even)}.bg-even.detail__product .product-card__subcard{color:var(--color__even__text-color)}.bg-even.detail__product .product-card__subcard .product-card__alert{color:var(--color__white)}.bg-odd .product-card__card{border:1px solid var(--bordercolor__grey)}.bg-odd.detail__product .product-card__subcard{color:var(--color__odd__text-color)}.bg-odd.detail__product .product-card__subcard .product-card__alert{color:var(--color__white)}.product-card__cardlink{text-decoration:none;display:flex;flex-direction:column;flex-grow:1;color:var(--color__black)}.product-card__cardlink:focus,.product-card__cardlink:hover{text-decoration:none}.product-card__cardlink .product-card__card{display:flex;flex-direction:column;flex-grow:1;text-align:left;border-radius:1rem;margin-bottom:2rem;background-color:var(--color__white)}.product-card__cardlink .product-card__card .product-card__card__content{position:relative;display:flex;flex-direction:column;flex-grow:1;text-align:center;padding:1.5rem 1.5rem .5rem}@media screen and (min-width:68.8125em){.product-card__cardlink .product-card__card .product-card__card__content{padding:2.5rem 2.5rem .5rem}}.product-card__cardlink .product-card__card .product-card__card__content h3{font-size:2.4rem;margin-bottom:1.5rem}@media screen and (min-width:53.1875em){.product-card__cardlink .product-card__card .product-card__card__content h3{font-size:2.5rem}}.product-card__cardlink .product-card__card .product-card__card__content .product-card__img{margin-right:1.5rem}.product-card__cardlink .product-card__card .product-card__card__content .product-card__img img{max-height:15rem}.product-card__cardlink .product-card__card .product-card__card__content .product-card__prices{font-size:1.8rem;font-weight:var(--strong);text-align:left;line-height:1.2;margin-bottom:.7rem}@media screen and (min-width:53.1875em){.product-card__cardlink .product-card__card .product-card__card__content .product-card__prices{font-size:2rem}}.product-card__cardlink .product-card__card .product-card__card__content .product-card__prices .product-card__originalprice{text-decoration:line-through;display:block}.product-card__cardlink .product-card__card .product-card__card__content .product-card__prices .product-card__dealprice{color:var(--color__orange);display:block}.product-card__cardlink .product-card__card .product-card__card__content .product-card__logo{text-align:left;margin-bottom:.7rem}.product-card__cardlink .product-card__card .product-card__card__content .product-card__logo img{max-height:3rem}.product-card__cardlink .product-card__card a.product-card__card__content{text-decoration:none;color:var(--color__black)}.product-card__cardlink .product-card__card a.product-card__card__content:focus,.product-card__cardlink .product-card__card a.product-card__card__content:hover{text-decoration:none}.product-card__cardlink .product-card__card .product-card__card__score{padding:0 1.5rem 1rem}@media screen and (min-width:68.8125em){.product-card__cardlink .product-card__card .product-card__card__score{padding:0 2.5rem 1.5rem}}.product-card__cardlink .product-card__card .product-card__card__score .quality-badge__value{margin-right:0!important}.product-card__cardlink .product-card__card .product-card__quality{display:flex;justify-content:center}.product-card__cardlink .product-card__card .product-card__quality .quality-badge{margin-bottom:0!important}.product-card__cardlink .product-card__card .product-card__quality .quality-badge__info{line-height:1.2}.product-card__rating{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;padding:1rem 0;font-size:2rem;font-family:var(--font-lato-bold);text-transform:uppercase;color:var(--color__white);text-align:center}.product-card__rating.best{background-color:var(--bgcolor__rating__best)}.product-card__rating.good{background-color:var(--bgcolor__rating__good)}.product-card__rating.bad{background-color:var(--bgcolor__rating__bad)}.product-card__rating a{color:var(--color__white);text-decoration:none}.product-card__rating a:focus,.product-card__rating a:hover{text-decoration:none}.product-card__rating i{position:relative;top:0;font-size:2rem}.detail .product-card__card__content{padding-bottom:1.5rem!important}@media screen and (min-width:53.1875em){.detail .product-card__card__content{padding:2.5rem 2.5rem 1.5rem 2.5rem!important}}.detail .product-card__img{margin-right:0!important}.detail .product-card__prices{font-size:2.2rem!important;padding:1rem 5% 1.5rem!important;text-align:center!important;margin-bottom:0!important}.detail .product-card__logo{text-align:center!important;margin-bottom:1rem!important}.detail .product-card__logo img{max-height:none!important}.detail .product-card__quality{margin-bottom:1.5rem!important}@media screen and (max-width:53.125em){.detail__product .product-card__card{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}}.detail__product .product-card__subcard{display:flex;flex-direction:column;flex-grow:1;text-align:left;border-radius:1rem;margin-bottom:2rem}@media screen and (max-width:53.125em){.detail__product .product-card__card__content{padding-top:3.5rem!important}}@media screen and (min-width:53.1875em){.detail__product .product-card__card__content{display:flex;justify-content:center}}@media screen and (min-width:53.1875em){.detail__product .product-card__dealprice,.detail__product .product-card__originalprice{display:block;margin-right:0!important;font-size:3.2rem}}.detail__product .product-card__card__score{padding:2.5rem 0 0!important}@media screen and (min-width:53.1875em){.detail__product .product-card__card__score{padding:2rem 0 0!important}}.detail__product .product-card__rating{position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0}.detail__product .product-card__rating:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(208,57,38,0);border-width:20px;margin-left:-20px}.detail__product .product-card__rating.best:after{border-top-color:var(--bgcolor__rating__best)}.detail__product .product-card__rating.good:after{border-top-color:var(--bgcolor__rating__good)}.detail__product .product-card__rating.bad:after{border-top-color:var(--bgcolor__rating__bad)}.detail__product .product-card__description{padding:3rem 2rem}.detail__product .product-card__description p{line-height:1.2}.detail__product .product-card__description p:last-of-type{margin-bottom:0}.detail__product .product-card__alert{padding:2rem}.detail__product .product-card__alert.best{background-color:var(--bgcolor__rating__best)}.detail__product .product-card__alert.good{background-color:var(--bgcolor__rating__good)}.detail__product .product-card__alert.bad{background-color:var(--bgcolor__rating__bad)}.detail__product .product-card__alert i{font-size:4rem}.detail__product .product-card__alert p{line-height:1}.detail__product .product-card__alert p:last-of-type{margin-bottom:0}.detail__product .product-card__alert a{color:var(--color__white)}.product-card__warning{color:var(--color__black)}