.brand-card{--card-border-width:.125rem;--card-border-color:var(--color-black-200);--card-border-radius:var(--border-radius-16);--card-height:3.75rem;--card-px:.5rem;--card-py:.5rem;--card-bg-color:transparent;align-items:center;border:var(--card-border-width) solid var(--card-border-color);border-radius:var(--card-border-radius);display:flex;flex-direction:column;height:var(--card-height);justify-content:center;padding:var(--card-py) var(--card-px);transition:border-color var(--transition-duration),background-color var(--transition-duration)}@media (max-width:61rem){.brand-card{--card-height:3rem}}.brand-card:not(._disabled){cursor:pointer}@media (any-hover:hover){.brand-card:not(._disabled):hover{--card-border-color:var(--color-white);--card-bg-color:var(--color-white)}}.brand-card:not(._disabled):active,.brand-card:not(._disabled):focus{--card-border-color:var(--color-white);--card-bg-color:var(--color-white)}.brand-card__img{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.brand-card__label{font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);text-decoration:underline}@media (max-width:61rem){.brand-card__label{font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}}.review-card{--card-border-radius:var(--border-radius-16);--card-px:2rem;--card-py:2rem;--card-bg-color:var(--color-white);--card-text-color:var(--color-black-900);background-color:var(--card-bg-color);border-radius:var(--card-border-radius);color:var(--card-text-color);display:block;overflow:hidden;padding:var(--card-py) var(--card-px)}@media (max-width:61rem){.review-card{--card-px:1.25rem;--card-py:1.25rem}}.swiper-slide .review-card{min-height:100%}.review-card__header:not(:last-child){margin-bottom:1rem}.review-card__review-text{font-size:.875rem;font-weight:var(--body-font-weight);line-height:var(--body-line-height)}.review-card__review-text:not(:last-child){margin-bottom:1rem}.review-card__review-text *>:not(:last-child){margin-bottom:.5rem}.review-card__review-text._collapsed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.review-card__review-text._expanded{display:block}.review-card__group:not(:last-child){margin-bottom:1rem}.review-card-header__row{align-items:center;display:flex;gap:.5rem}.review-card-header__img{--img-size:5.5rem;--img-padding-x:.25rem;--img-padding-y:.25rem;border-radius:var(--border-radius-8);display:flex;flex:0 0 var(--img-size);height:var(--img-size);overflow:hidden;padding:var(--img-padding-y) var(--img-padding-x);width:var(--img-size)}.review-card-header__img img{margin:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.review-card-header__metas{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem 1rem}.review-card-header__metas:not(:last-child){margin-bottom:.5rem}.review-card-header__meta{align-items:center;color:var(--color-black-500);display:flex;font-size:var(--body-font-size-xs);font-weight:var(--body-font-weight);gap:.25rem;line-height:var(--body-line-height)}.review-card-header__meta--reviews-count svg{color:var(--color-warning)}.review-card-header__meta svg{flex-shrink:0}.review-card-header__product-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.review-card-group__title,.review-card-header__product-title{font-size:var(--display-font-size-sm);font-weight:var(--display-font-weight);line-height:var(--display-line-height)}.review-card-group__title:not(:last-child){margin-bottom:.125rem}.review-card-group__body{font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}
