@font-face{font-family:EBGaramond;font-style:normal;font-weight:400;src:url(./EBGaramond-VariableFont_wght.zWkz-3IV.ttf) format("truetype")}.product-grid[data-v-d4f519a4]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.product-grid .product-card[data-v-d4f519a4]{cursor:pointer;display:flex;flex-direction:column;max-width:300px;overflow:hidden;padding:10px;position:relative;text-align:center;transition:transform .2s}.product-grid .product-card[data-v-d4f519a4]:hover{border-color:#0f98d6;transform:translateY(-4px)}.product-grid .img-area[data-v-d4f519a4]{aspect-ratio:1/1;padding:10px;position:relative;width:100%}.product-grid .img-area img[data-v-d4f519a4]{height:auto;width:100%}.product-grid .title[data-v-d4f519a4]{font-family:EBGaramond,serif;font-weight:400;letter-spacing:.5px}.product-grid .price[data-v-d4f519a4],.product-grid .title[data-v-d4f519a4]{color:#000;font-size:1.25rem;margin:10px;text-align:left;text-align:center}.product-grid .price[data-v-d4f519a4]{align-items:flex-end;display:flex;flex:1;font-weight:700;justify-content:center}.product-grid .tag[data-v-d4f519a4]{background:red;border-radius:2px;color:#fff;font-size:1rem;left:0;padding:2px 8px;position:absolute;top:0;z-index:2}.product-grid .addbag-button[data-v-d4f519a4],.product-grid .addcollect-button[data-v-d4f519a4]{bottom:16px;padding:5px;right:16px}.product-grid .addbag-button svg[data-v-d4f519a4],.product-grid .addcollect-button svg[data-v-d4f519a4]{height:24px;width:24px}.grid[data-v-d4f519a4]>*{margin:0 auto;max-width:320px}.product-grid.sm[data-v-d4f519a4]{gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.product-grid.sm .product-card[data-v-d4f519a4]{padding:0}.product-grid.sm .img-area[data-v-d4f519a4]{padding:5px}.product-grid.sm .price[data-v-d4f519a4],.product-grid.sm .title[data-v-d4f519a4]{font-size:1rem;margin:5px}.product-grid.sm .addbag-button[data-v-d4f519a4],.product-grid.sm .addcollect-button[data-v-d4f519a4]{bottom:4px;padding:5px;right:5px}.product-grid.sm .addbag-button svg[data-v-d4f519a4],.product-grid.sm .addcollect-button svg[data-v-d4f519a4]{height:20px;width:20px}.product-grid.search[data-v-d4f519a4]{gap:20px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:900px}.product-grid.search .product-card[data-v-d4f519a4]{max-width:280px;padding:10px}.product-grid.search .img-area[data-v-d4f519a4]{height:280px;padding:10px;width:280px}.product-grid.search .img-area img[data-v-d4f519a4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-grid.search .price[data-v-d4f519a4],.product-grid.search .title[data-v-d4f519a4]{font-size:1.125rem;margin:10px}.product-grid.search .addbag-button[data-v-d4f519a4],.product-grid.search .addcollect-button[data-v-d4f519a4]{bottom:16px;padding:5px;right:16px}.product-grid.search .addbag-button svg[data-v-d4f519a4],.product-grid.search .addcollect-button svg[data-v-d4f519a4]{height:24px;width:24px}@media screen and (max-width:768px){.product-grid[data-v-d4f519a4]{gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.product-grid .product-card[data-v-d4f519a4]{padding:0}.product-grid .img-area[data-v-d4f519a4]{padding:5px}.product-grid .price[data-v-d4f519a4],.product-grid .title[data-v-d4f519a4]{font-size:1rem;margin:5px}.product-grid .addbag-button[data-v-d4f519a4],.product-grid .addcollect-button[data-v-d4f519a4]{bottom:2px;padding:5px;right:2px}.product-grid .addbag-button svg[data-v-d4f519a4],.product-grid .addcollect-button svg[data-v-d4f519a4]{height:20px;width:20px}.product-grid.search[data-v-d4f519a4],.product-grid.sm[data-v-d4f519a4]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.product-grid.search[data-v-d4f519a4]{gap:10px;max-width:100%}.product-grid.search .product-card[data-v-d4f519a4]{max-width:100%;padding:5px}.product-grid.search .img-area[data-v-d4f519a4]{aspect-ratio:1/1;height:auto;padding:5px;width:100%}.product-grid.search .price[data-v-d4f519a4],.product-grid.search .title[data-v-d4f519a4]{font-size:1rem;margin:5px}.product-grid.search .addbag-button[data-v-d4f519a4],.product-grid.search .addcollect-button[data-v-d4f519a4]{bottom:4px;padding:5px;right:5px}.product-grid.search .addbag-button svg[data-v-d4f519a4],.product-grid.search .addcollect-button svg[data-v-d4f519a4]{height:20px;width:20px}}.line-clamp-2[data-v-d4f519a4]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
