.block-product[data-v-6b2ef242]{--font-size-title:20px;opacity:0;transform:translateY(30px);transition:opacity .4s var(--easing-authentic-motion),transform .4s var(--easing-authentic-motion)}.block-product.has-entered[data-v-6b2ef242]{opacity:1;transform:translateY(0)}.block-product .image[data-v-6b2ef242]{aspect-ratio:1;margin:0 0 16px;overflow:hidden;width:100%}.block-product .image[data-v-6b2ef242] .media{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;scale:1;transition:scale .4s var(--easing-authentic-motion);width:100%}.block-product .title-container[data-v-6b2ef242]{align-items:center;display:flex;gap:8px;margin:0 0 8px}.block-product .title[data-v-6b2ef242]{font-family:var(--font-secondary);font-size:var(--font-size-title);font-weight:400;letter-spacing:calc(var(--font-size-title)*var(--letter-spacing-title));line-height:1.4;margin:0}.block-product .arrow[data-v-6b2ef242]{height:12px;width:auto}.block-product .arrow[data-v-6b2ef242] path{fill:var(--color-navy)}.block-product .arrow[data-v-6b2ef242]{opacity:0;transition:opacity .4s var(--easing-authentic-motion)}.block-product .price[data-v-6b2ef242]{font-family:var(--font-secondary);font-size:14px;font-weight:400;line-height:1.4;margin:0 0 8px}.block-product .price[data-v-6b2ef242]:last-child{margin:0}.block-product .out-of-stock[data-v-6b2ef242]{color:var(--color-orange-600);font-size:12px;line-height:1.5;text-transform:uppercase}@media (hover:hover){.block-product:hover .image[data-v-6b2ef242] .media{scale:1.1}.block-product:hover .arrow[data-v-6b2ef242]{opacity:1}}@media only screen and (max-width:1024px){.block-product[data-v-6b2ef242]{--font-size-title:16px}}
