.vf-list-media{position:relative}.vf-list-stock-badge{position:absolute;top:1rem;right:1rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;max-width:calc(100% - 2rem);box-sizing:border-box;padding:.45rem .8rem;border-radius:.3rem;background:var(--vf-list-accent,#725282);color:#fff;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:.035em;text-align:center;pointer-events:none}.vf-list-shop,.vf-visual-v1 #MainContent :is(.vf-catalog--editorial,.vf-category,.vf-collection,.vf-brand,.product-card-wrapper) a.vf-list-shop{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:0;box-sizing:border-box;width:100%;min-width:0;min-height:4.6rem;padding:1.2rem 1.6rem;margin-top:1.2rem;border:1px solid var(--vf-list-accent,#725282);border-radius:.5rem;background:var(--vf-list-accent,#725282);color:#fff!important;font:inherit;font-size:1.35rem;font-weight:600;line-height:1.4;letter-spacing:.045em;text-align:center;text-decoration:none;box-shadow:none}.vf-list-shop:hover,.vf-visual-v1 #MainContent :is(.vf-catalog--editorial,.vf-category,.vf-collection,.vf-brand,.product-card-wrapper) a.vf-list-shop:hover{background:var(--vf-list-hover,#5b3a73);border-color:var(--vf-list-hover,#5b3a73);color:#fff!important;text-decoration:none}.vf-list-shop:focus-visible{outline:2px solid #201c26;outline-offset:3px}.vf-category__copy .vf-list-shop{margin-top:1.2rem}.vf-list-action{position:relative;z-index:2;margin:0 1rem 1rem}.vf-list-action .vf-list-shop{margin-top:0}.vf-list-shop .visually-hidden{position:absolute!important}@media(max-width:749px){.vf-list-stock-badge{top:.6rem;right:.6rem;max-width:calc(100% - 1.2rem);padding:.4rem .55rem;font-size:.85rem;letter-spacing:.015em}.vf-list-shop,.vf-visual-v1 #MainContent :is(.vf-catalog--editorial,.vf-category,.vf-collection,.vf-brand,.product-card-wrapper) a.vf-list-shop{min-height:4.4rem;padding:1rem .8rem;font-size:1.2rem}.vf-list-action{margin-inline:.4rem}}#MainContent .vf-catalog__categories>a,#MainContent .vf-category__tabs>a:not(:first-child){font-weight:700}.vf-visual-v1 #MainContent :is(.vf-category__product,.vf-collection__card,.vf-brand__product,.product-card-wrapper>.card){box-sizing:border-box;border:1px solid #d4ccdc;border-radius:.8rem;overflow:hidden;background:#fff;box-shadow:none}.vf-visual-v1 #MainContent :is(.vf-category__image,.vf-collection__image-link,.vf-brand__product-image).vf-list-media{box-sizing:border-box;padding:0;aspect-ratio:1;overflow:hidden;flex-shrink:0}.vf-visual-v1 #MainContent .vf-catalog--editorial a.vf-catalog__button.vf-list-shop{margin-top:auto}#MainContent .vf-list-price{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem;box-sizing:border-box;width:100%;min-width:0;margin:1rem 0 1.2rem;padding:0;line-height:1.4;letter-spacing:0}#MainContent .vf-list-price__amounts{display:flex;align-items:baseline;flex-wrap:wrap;gap:.8rem;min-width:0}#MainContent .vf-list-price .vf-list-price__current{font-size:2.4rem;line-height:1.4;font-weight:700;color:#201c26;white-space:nowrap}#MainContent .vf-list-price .vf-list-price__compare{font-size:1.6rem;line-height:1.4;font-weight:400;color:#817985;text-decoration:line-through;white-space:nowrap}#MainContent .vf-list-price .vf-list-price__discount{margin-left:auto;padding:.35rem .6rem;border-radius:.35rem;background:#f1eaf5;color:#5b3a73;font-size:1.3rem;line-height:1.4;font-weight:600;white-space:nowrap;letter-spacing:0}#MainContent .vf-price-preview-note{margin:1.2rem auto;padding:1rem 1.6rem;box-sizing:border-box;max-width:1304px;background:#f5f3f6;border:1px solid #d4ccdc;color:#5b3a73;font-size:1.2rem;line-height:1.5}@media(max-width:749px){#MainContent .vf-list-price{gap:.5rem}#MainContent .vf-list-price__amounts{gap:.45rem}#MainContent .vf-list-price .vf-list-price__current{font-size:2rem}#MainContent .vf-list-price .vf-list-price__compare{font-size:1.4rem}#MainContent .vf-list-price .vf-list-price__discount{padding:.25rem .4rem;font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/vf-product-list-ui.css.map */
