.mv-home .mv-categories{gap:10px}.mv-home .mv-category{gap:10px;min-width:0}.mv-home .mv-category img{border-radius:2px}.mv-home .mv-category h3{margin-top:5px;font-size:32px;line-height:40px;font-weight:400;overflow-wrap:normal}.mv-home .mv-category-section{padding-bottom:50px}.mv-page.mv-collection-page{max-width:none;padding:0;background:#faf6ed}.mv-collection-page>.mv-category-links{flex-wrap:nowrap;overflow-x:auto;gap:8px;margin:0;padding:30px 40px;background:#fff;scrollbar-width:thin}.mv-collection-page>.mv-category-links a{flex:0 0 auto;white-space:nowrap;border:1px solid #1d1d1b;border-radius:1.4px;padding:8px 12px;font-size:16px;line-height:22px}.mv-collection-page>.mv-category-links a:hover,.mv-collection-page>.mv-category-links a[aria-current=page]{background:#1d1d1b;color:#fff;border-color:#1d1d1b}.mv-collection-inner{max-width:1440px;margin:auto;padding:28px 40px 50px}.mv-collection-page h1.mv-collection-title{font-size:28px;line-height:1.2;margin:0 0 24px;font-weight:500}.mv-collection-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:28px;margin-bottom:20px}.mv-collection-heading .mv-breadcrumb{display:block;margin:0;font-size:12px}.mv-collection-tools{position:relative;max-width:100%;margin:0;font-size:13px}.mv-collection-tools>summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.mv-collection-tools[open]{flex:1}.mv-collection-tools[open]>.mv-catalog-toolbar{margin-top:16px}.mv-collection-inner>.mv-catalog-context{margin:0 0 18px}.mv-collection-inner>.mv-products.mv-catalog{gap:16px;margin:0;padding:0;align-items:stretch}.mv-collection-inner .mv-card{background:#fff;text-align:center;border-radius:2px;min-width:0;max-width:none}.mv-collection-inner .mv-card-main>img{display:block;border-radius:0}.mv-collection-inner .mv-card h3{padding-inline:20px;margin:20px 0 0;font-size:20px;line-height:27px;font-weight:500;min-height:0}.mv-collection-inner .mv-card-price{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:0 4px;margin:5px 12px 15px;font-size:16px;line-height:22.4px;color:#ed347f}.mv-collection-inner .mv-card-price del{font-size:13px;color:#777}.mv-collection-inner .mv-card-add{margin:0 20px 15px}.mv-collection-inner .mv-card>.mv-card-button{margin:0 20px 15px;width:calc(100% - 40px)}.mv-collection-inner .mv-card-button{display:block;width:100%;border-radius:2px;padding:15px 10px;font-size:17px;line-height:21px}.mv-collection-inner .mv-card-swatches{justify-content:center;padding:0 12px 12px}.mv-collection-inner .pagination,.mv-collection-inner .navigation.pagination{margin-top:30px}.mv-summary .mv-swatches:has([title=Velvet-Red]){padding-top:10px}.mv-summary .mv-swatches [title=Velvet-Red]:before{content:"New";position:absolute;left:50%;bottom:calc(100% + 5px);transform:translate(-50%);font-size:10px;line-height:12px;font-weight:400;color:var(--pink)}.mv-summary .mv-pharmacy-badge{color:#00b67a}.mv-support-progressive:before{content:"";position:absolute;top:4px;left:6px;right:6px;height:3px;border-radius:3px;background:#ff508640;pointer-events:none}.mv-support-progressive:after{content:"";position:absolute;top:4px;left:6px;width:calc((100% - 12px)*var(--mv-support-progress,0));height:3px;border-radius:3px;background:#ff5086;pointer-events:none;transition:width .18s ease}.mv-phone-field{display:flex;align-items:stretch;gap:10px;max-width:100%;min-width:0}.mv-phone-field select{flex:0 0 118px;width:118px;max-width:42%;min-width:0;padding:8px 4px;background:transparent;color:#a51c4d;border:0;border-bottom:1px solid #ed9eb7;border-radius:0;font:inherit;font-size:16px}.mv-phone-field input[type=tel]{flex:1;width:0;min-width:0}@media(max-width:750px){.mv-home .mv-categories{gap:10px}.mv-home .mv-category h3{font-size:20px;line-height:25px}.mv-home .mv-category-section{padding-bottom:30px}.mv-collection-page>.mv-category-links{padding:30px 20px}.mv-collection-page>.mv-category-links a{font-size:15px;padding:8px 12px}.mv-collection-inner{position:relative;padding:51px 20px 30px}.mv-collection-inner>.mv-products.mv-catalog{gap:8px}.mv-collection-inner .mv-card h3{font-size:16px;line-height:21.6px;padding-inline:8px;margin-top:20px}.mv-collection-inner .mv-card-price{font-size:15px;line-height:21px;margin:5px 8px 15px}.mv-collection-inner .mv-card-add,.mv-collection-inner .mv-card>.mv-card-button{margin-inline:8px;margin-bottom:15px}.mv-collection-inner .mv-card>.mv-card-button{width:calc(100% - 16px)}.mv-collection-inner .mv-card-button{font-size:15px;line-height:20px;padding:10px 5px;min-height:40px}.mv-collection-heading{position:absolute;top:16px;left:20px;right:20px;justify-content:flex-end;align-items:flex-start;gap:12px;min-height:0;margin:0}.mv-collection-heading .mv-breadcrumb{display:none}.mv-collection-heading:has(.mv-collection-tools[open]){position:static;margin-bottom:24px}.mv-collection-tools>summary{font-size:12px}.mv-collection-tools[open] .mv-catalog-toolbar{min-width:0}.mv-phone-field{gap:8px}.mv-phone-field select{flex-basis:105px;width:105px;font-size:14px}}@media(prefers-reduced-motion:reduce){.mv-support-progressive:after{transition:none}}
