.product-title-link[data-v-c8364521]{color:#c4302b;text-decoration:none;font-size:1.25rem;font-weight:500;line-height:1.4;margin-bottom:.5rem;display:block;transition:color .2s ease}.product-title-link[data-v-c8364521]:hover{color:#a02520;text-decoration:underline}.product-card[data-v-c8364521]{border-radius:8px;box-shadow:0 1px 3px #00000014;transition:transform .2s ease,box-shadow .2s ease}.product-card[data-v-c8364521]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.q-page>.row.justify-center>.col-12.col-md-10.col-lg-8[data-v-c8364521]{width:100%;max-width:100%;flex:0 0 100%}.product-card>.q-card__section.col>.row[data-v-c8364521]{display:grid;grid-template-columns:100px minmax(0,1fr);column-gap:16px;align-items:start;margin:0}.product-card>.q-card__section.col>.row>.col-auto[data-v-c8364521]{padding:0}.product-card>.q-card__section.col>.row>.col[data-v-c8364521]{display:contents}.product-card>.q-card__section.col>.row .text-h5[data-v-c8364521]{grid-column:2;margin-bottom:0;font-size:1.25rem;line-height:1.4}.product-card>.q-card__section.col>.row .product-description[data-v-c8364521]{grid-column:1 / -1;margin-top:16px;padding-top:16px;border-top:1px solid #eee}.q-card-image[data-v-c8364521]{width:100px;height:100px;border-radius:4px;background-color:#f5f5f5}.q-card-image--placeholder[data-v-c8364521]{display:flex;align-items:center;justify-content:center}.product-description[data-v-c8364521]{font-size:.875rem;line-height:1.5;color:#666}.product-description[data-v-c8364521] a{color:inherit;text-decoration:none;pointer-events:none}.product-price[data-v-c8364521]{font-size:1.5rem;color:#c4302b}.q-btn[data-v-c8364521]{text-transform:none;font-weight:500;letter-spacing:.5px}@media(max-width:599px){.product-card>.q-card__section.col>.row[data-v-c8364521]{grid-template-columns:80px minmax(0,1fr)}.q-card-image[data-v-c8364521]{width:80px;height:80px}.product-title-link[data-v-c8364521]{font-size:1.125rem}.product-price[data-v-c8364521]{font-size:1.25rem}}
