.product-card[data-v-c3314720]{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 0 4px 3px #ccc;display:flex;flex-direction:column;height:auto;min-height:380px;overflow:hidden}.product-card--compact[data-v-c3314720]{min-height:300px}.product-card__media[data-v-c3314720]{display:block;padding:1rem 1rem .5rem;position:relative}.product-card__badge[data-v-c3314720]{background-color:rgb(18 17 60/var(--tw-bg-opacity,1));box-shadow:1px 1px 6px 1px #ccc;color:#fff;font-family:NunitoSans-Bold;font-size:.8rem;font-weight:700;left:12px;letter-spacing:.03em;padding:.4rem .9rem;text-transform:uppercase;top:12px}.product-card__badge[data-v-c3314720],.product-card__sale[data-v-c3314720]{--tw-bg-opacity:1;position:absolute}.product-card__sale[data-v-c3314720]{background-color:rgb(229 250 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;align-items:center;border-radius:9px;bottom:8px;box-shadow:0 1px #1c1b4a14;color:rgb(18 17 60/var(--tw-text-opacity,1));display:inline-flex;flex-direction:column;justify-content:center;left:50%;line-height:1.05;min-width:96px;padding:.45rem .8rem .4rem;transform:translate(-50%)}.product-card__sale-title[data-v-c3314720]{font-size:.78rem;font-weight:700;letter-spacing:.02em}.product-card__sale-value[data-v-c3314720]{font-size:1.2rem;font-weight:700;margin-top:.12rem}.product-card__image[data-v-c3314720]{aspect-ratio:1/1;display:block;height:auto;max-height:269px;-o-object-fit:contain;object-fit:contain;width:100%}.product-card__image--empty[data-v-c3314720]{align-items:center;display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;text-align:center;--tw-text-opacity:1;color:rgb(113 128 150/var(--tw-text-opacity,1))}.product-card__content[data-v-c3314720]{display:flex;flex:1 1 0%;flex-direction:column;gap:.75rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.product-card__content--compact[data-v-c3314720]{padding-bottom:.75rem}.product-card__title[data-v-c3314720]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;font-size:17px;font-weight:600;-webkit-line-clamp:2;--tw-text-opacity:1;color:rgb(18 17 60/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-card__title[data-v-c3314720]:hover{text-decoration-line:underline}.product-card__title[data-v-c3314720]{min-height:2.5rem}.product-card__desc[data-v-c3314720]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;font-size:.75rem;-webkit-line-clamp:2;line-height:1rem;--tw-text-opacity:1;color:rgb(113 128 150/var(--tw-text-opacity,1));min-height:2rem}.product-card__desc-list[data-v-c3314720]{font-size:14px;--tw-text-opacity:1;color:rgb(18 17 60/var(--tw-text-opacity,1));list-style:none;margin:0;min-height:2rem;padding:0}.product-card__spacer[data-v-c3314720]{flex:1 1 auto;min-height:0}.product-card__desc-list li[data-v-c3314720]{line-height:1.6;padding-left:.9rem;position:relative}.product-card__desc-list li+li[data-v-c3314720]{margin-top:.2rem}.product-card__desc-list li[data-v-c3314720]:before{background-color:#00d0ff;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:5px;width:10px}.product-card__rating[data-v-c3314720]{align-items:center;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(113 128 150/var(--tw-text-opacity,1))}.product-card__stars[data-v-c3314720]{display:flex;gap:.125rem}.product-card__reviews[data-v-c3314720]{--tw-text-opacity:1;color:rgb(18 17 60/var(--tw-text-opacity,1));font-weight:600}.product-card__bottom[data-v-c3314720]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:0}.product-card__bottom--compact[data-v-c3314720]{margin-top:0}.product-card__price[data-v-c3314720]{align-items:baseline;display:flex;gap:.5rem}.product-card__price--stacked[data-v-c3314720]{align-items:flex-start;flex-direction:column;gap:.15rem}.product-card__price--old[data-v-c3314720]{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));text-decoration-line:line-through}.product-card__price--final[data-v-c3314720]{font-size:1rem;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(45 55 72/var(--tw-text-opacity,1))}.product-card__cta[data-v-c3314720]{align-items:center;border-radius:.5rem;display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(226 159 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));gap:.35rem;height:38px;padding:0 .6rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:80px}.product-card__cta--with-label[data-v-c3314720]{width:135px}.product-card__cta-label[data-v-c3314720]{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;white-space:nowrap}.product-card__cart-icon[data-v-c3314720]{background-size:contain;display:inline-block;height:20px;width:20px}.product-card__oos-text[data-v-c3314720]{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(188 41 31/var(--tw-text-opacity,1));font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.product-card__cta[data-v-c3314720]:hover{--tw-brightness:brightness(.95);box-shadow:0 0 4px 3px #ccc;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sr-only[data-v-c3314720]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:767px){.product-card--mobile-horizontal[data-v-c3314720]{align-items:stretch;flex-direction:row;gap:.75rem;min-height:0;padding:.75rem}.product-card--mobile-horizontal .product-card__media[data-v-c3314720]{align-self:center;flex:0 0 110px;padding:0;width:110px}.product-card--mobile-horizontal .product-card__image[data-v-c3314720]{height:110px;max-height:none;width:110px}.product-card--mobile-horizontal .product-card__content[data-v-c3314720]{gap:.5rem;min-width:0;padding:0}.product-card--mobile-horizontal .product-card__title[data-v-c3314720]{font-size:1rem;line-height:1.35;min-height:0}.product-card--mobile-horizontal .product-card__rating[data-v-c3314720]{flex-wrap:wrap;font-size:.875rem;gap:.35rem}.product-card--mobile-horizontal .product-card__stars .w-5[data-v-c3314720]{height:16px;width:16px}.product-card--mobile-horizontal .product-card__desc-list[data-v-c3314720]{font-size:.875rem}.product-card--mobile-horizontal .product-card__desc-list li[data-v-c3314720]{line-height:1.45}.product-card--mobile-horizontal .product-card__bottom[data-v-c3314720]{align-items:center;gap:.5rem;justify-content:space-between;margin-top:auto}.product-card--mobile-horizontal .product-card__price--final[data-v-c3314720]{font-size:1.1rem}.product-card--mobile-horizontal .product-card__cta[data-v-c3314720]{height:40px;min-width:120px;padding:0 .85rem;width:auto}.product-card--mobile-horizontal .product-card__cta--with-label[data-v-c3314720]{width:auto}.product-card--mobile-horizontal .product-card__sale[data-v-c3314720]{border-radius:999px;bottom:4px;flex-direction:row;gap:.18rem;left:50%;margin-left:-37%;min-width:0;padding:.28rem .5rem;transform:none}.product-card--mobile-horizontal .product-card__sale-title[data-v-c3314720],.product-card--mobile-horizontal .product-card__sale-value[data-v-c3314720]{font-size:.78rem;line-height:1;margin-top:0}}
