.h-padding[data-v-6c00d5c1]{padding:8px 0}@media(min-width:768px){.h-padding[data-v-6c00d5c1]{padding:6px 0}}.h-1[data-v-6c00d5c1],h1[data-v-6c00d5c1]{font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:40px}@media(min-width:768px){.h-1[data-v-6c00d5c1],h1[data-v-6c00d5c1]{font-size:38px;line-height:44px}}@media(min-width:1280px){.h-1[data-v-6c00d5c1],h1[data-v-6c00d5c1]{font-size:48px;line-height:56px}}.h-2[data-v-6c00d5c1],h2[data-v-6c00d5c1]{font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:36px}@media(min-width:768px){.h-2[data-v-6c00d5c1],h2[data-v-6c00d5c1]{font-size:30px;line-height:30px}}@media(min-width:1280px){.h-2[data-v-6c00d5c1],h2[data-v-6c00d5c1]{font-size:38px;line-height:44px}}.h-3[data-v-6c00d5c1],h3[data-v-6c00d5c1]{font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:32px}@media(min-width:768px){.h-3[data-v-6c00d5c1],h3[data-v-6c00d5c1]{font-size:28px;line-height:36px}}@media(min-width:1280px){.h-3[data-v-6c00d5c1],h3[data-v-6c00d5c1]{font-size:30px}}.h-4[data-v-6c00d5c1],h4[data-v-6c00d5c1]{font-size:21px;font-weight:500;letter-spacing:-.01em;line-height:28px}@media(min-width:768px){.h-4[data-v-6c00d5c1],h4[data-v-6c00d5c1]{font-size:24px;line-height:32px}}.h-4 span[data-v-6c00d5c1],h4 span[data-v-6c00d5c1]{opacity:.6}.h-5[data-v-6c00d5c1],h5[data-v-6c00d5c1]{font-size:19px;font-weight:500;letter-spacing:-.01em;line-height:24px}@media(min-width:768px){.h-5[data-v-6c00d5c1],h5[data-v-6c00d5c1]{font-size:21px;line-height:28px}}.h-6[data-v-6c00d5c1],h6[data-v-6c00d5c1]{font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:24px}@media(min-width:768px){.h-6[data-v-6c00d5c1],h6[data-v-6c00d5c1]{font-size:19px}}.b-1[data-v-6c00d5c1]{font-size:17px;line-height:24px}.b-1[data-v-6c00d5c1],.b-2[data-v-6c00d5c1]{font-weight:400;letter-spacing:0}.b-2[data-v-6c00d5c1]{font-size:15px;line-height:20px}.b-3[data-v-6c00d5c1]{font-size:13px;font-weight:400;letter-spacing:0;line-height:18px}.f-w-bold[data-v-6c00d5c1]{font-weight:700}.f-w-medium[data-v-6c00d5c1]{font-weight:500}.f-w-regular[data-v-6c00d5c1]{font-weight:400}.text-underline[data-v-6c00d5c1]{text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-text-decoration-skip:ink;cursor:pointer;text-decoration-skip-ink:auto}.color-brand[data-v-6c00d5c1]{color:#00aeef}.color-tertiary[data-v-6c00d5c1]{color:#6f6f6f}.color-accent[data-v-6c00d5c1]{color:#ea8235}.color-error[data-v-6c00d5c1]{color:#ff6961}.color-secondary[data-v-6c00d5c1]{color:#262626}.skeleton[data-v-6c00d5c1]{animation:shine-6c00d5c1 1.5s linear infinite;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border-radius:8px}@keyframes shine-6c00d5c1{to{background-position-x:-200%}}@keyframes pulse-6c00d5c1{0%{opacity:1}50%{opacity:.5}}@keyframes shine-avatar-6c00d5c1{0%{background-position:-32px}40%,to{background-position:208px}}.product-card[data-v-6c00d5c1]{background-color:#2323230d;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:16px}@media(min-width:1280px){.product-card[data-v-6c00d5c1]{padding:24px}}.product-card__header[data-v-6c00d5c1]{display:flex;flex-direction:column;gap:4px;position:relative}.product-card__header-link[data-v-6c00d5c1]{color:inherit;display:flex;flex-direction:column;gap:4px;text-decoration:none}.product-card__header-favorite[data-v-6c00d5c1]{position:absolute;right:0;top:0;z-index:1}.product-card__header .product-name[data-v-6c00d5c1]{padding-right:36px}.product-card__body[data-v-6c00d5c1]{align-items:center;display:flex;justify-content:center}.product-card__body img[data-v-6c00d5c1]{cursor:pointer;height:246px}@media(min-width:1280px){.product-card__body img[data-v-6c00d5c1]{height:258px}}.product-card__footer[data-v-6c00d5c1]{display:flex;flex-direction:column;gap:4px}.product-card__footer .project-name[data-v-6c00d5c1]{font-weight:500;text-decoration:underline}.product-card__footer .badges[data-v-6c00d5c1]{display:flex;flex-direction:row;gap:4px;margin-top:4px}.product-card--action-black .badges[data-v-6c00d5c1] .badge,.product-card--darkest-black .badges[data-v-6c00d5c1] .badge{height:28px;padding:2px 12px}.product-card--action-black[data-v-6c00d5c1]{background-color:#f4f4f4}.product-card--darkest-black[data-v-6c00d5c1]{background:linear-gradient(80deg,#0094d2,#000 34% 69%,#036f9d),#000;color:#fff}.product-card--darkest-black h6[data-v-6c00d5c1],.product-card--darkest-black p[data-v-6c00d5c1]{color:inherit}.product-card--darkest-black p.color-tertiary[data-v-6c00d5c1]{color:#fff9}.product-card--darkest-black .product-card__body[data-v-6c00d5c1]{background-color:#f4f4f4;border-radius:8px;padding:12px}.product-card--darkest-black .product-card__body img[data-v-6c00d5c1]{height:222px}@media(min-width:1280px){.product-card--darkest-black .product-card__body img[data-v-6c00d5c1]{height:234px}}.product-card--darkest-black[data-v-6c00d5c1] .old-price{color:#fff9}.product-card--darkest-black[data-v-6c00d5c1] .badge--brand{background-color:#c9ebff;color:#232323}
