:root{--color-primary:#e0004d;--color-secondary:#26a69a;--color-black:#181818;--color-white:#fff;--color-ref-brand-main-teal:#26a69a;--color-border-primary-strong:#e0004d;--color-comp-specific-btn-border-outline-default:#181818;--color-bg-static-base-strongest:#181818;--color-bg-static-base-subtle:#f1f1f1;--color-bg-static-base-default:#e1e1e1;--color-bg-static-secondary-strong:#188c8c}.bg-primary-default{background-color:#e0004d}.bg-white{background-color:#fff}:root{--color-text-primary-default:#e0004d;--color-text-base-subtlest:#8d8d8d;--color-text-base-inverse:#f9f9f9;--color-text-base-subtle:#5b5b5b;--color-comp-specific-btn-text-icon-outline-default:#181818}.product-card{align-items:center;background-color:var(--colors-opacity-light-white);border:2px solid var(--colors-opacity-light-white);border-radius:20px;color:var(--colors-text-default);display:flex;flex-direction:column;gap:var(--spacing-xs);height:100%;padding:var(--spacing-lg) var(--spacing-md) var(--spacing-xl) var(--spacing-md);text-decoration:none;transition:all .2s linear}@media screen and (max-width:768px){.product-card{padding:var(--spacing-xs)}}.product-card:hover{background-color:var(--colors-base-75);border:2px solid var(--colors-base-75)}.product-card .icon{align-items:center;display:flex;height:111px;justify-content:center}.product-card .icon img{display:block;height:auto;width:154px}.product-card .icon figcaption{display:none;visibility:hidden}.product-card .title-body{align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:auto;text-align:center}.product-card .title-body .title{color:var(--color-text-default);font:var(--display-7)}.product-card .title-body p{color:var(--colors-text-subtle);font:var(--body-sm)}.product-card .title-body :deep(p){color:purple}.product-card .product-card-label{font:var(--fonts-body-xs);font-weight:700}.product-card .button{align-items:center;color:var(--colors-text-default);display:flex;font:var(--button-md);gap:var(--spacing-xs2);justify-content:center}.product-card .button svg{margin-bottom:-2px}.product-card .button path{stroke:var(--colors-text-default)}.product-card .button:hover{color:var(--colors-primary-300)}.product-card .button:hover path{stroke:var(--colors-primary-300)}.product-card .button.small{font:var(--fonts-body-xs);font-weight:700}.product-card.is-combo{border:2px solid var(--colors-primary-400)}.product-card-label.strikeout{text-decoration:line-through}
