:root{--mv-pal-page: rgb(var(--color-foreground-rgb) / .03);--mv-pal-surface: var(--color-background);--mv-pal-ink: var(--color-foreground);--mv-pal-muted: var(--color-foreground-muted, rgb(var(--color-foreground-rgb) / .55));--mv-pal-border: var(--color-border, rgb(var(--color-foreground-rgb) / .14));--mv-text-main: var(--mv-pal-ink)}product-form-component .add-to-cart-button,product-form-component button[type=submit].button{border-radius:var(--style-border-radius-buttons-primary, 10px);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}@media(hover:hover){product-form-component .add-to-cart-button:hover,product-form-component button[type=submit].button:hover{transform:translateY(-1px);box-shadow:0 7px 20px rgb(var(--color-foreground-rgb) / .12)}}product-form-component .add-to-cart-button:active,product-form-component button[type=submit].button:active{transform:translateY(0)}.mv-badge-free{font-size:9px;line-height:1;letter-spacing:.055em;text-transform:uppercase;color:var(--mv-pal-ink);background:var(--color-background);border:1px solid var(--mv-pal-border);padding:5px 7px;border-radius:7px;white-space:nowrap;flex-shrink:0}.mv-chevron{flex-shrink:0;transition:transform .22s ease;color:var(--mv-pal-ink)}.mv-chevron.open,.open>.mv-chevron{transform:rotate(180deg)}.mv-note{font-size:10.5px;color:var(--mv-pal-muted);line-height:1.55;padding:9px 11px;background:rgb(var(--color-foreground-rgb) / .04);border-radius:8px;border-left:3px solid var(--mv-pal-ink)}.mv-accordion-item{border:1px solid var(--mv-pal-border);border-radius:9px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.mv-accordion-item.active{border-color:rgb(var(--color-foreground-rgb) / .24);box-shadow:0 0 0 2px rgb(var(--color-foreground-rgb) / .04)}.mv-accordion-header{display:flex;align-items:center;gap:8px;padding:9px 11px;cursor:pointer;background:var(--color-background);transition:background .16s ease}@media(hover:hover){.mv-accordion-header:hover,.mv-accordion-item.active .mv-accordion-header{background:rgb(var(--color-foreground-rgb) / .04)}}.mv-accordion-number{width:23px;height:23px;border-radius:7px;background:var(--color-background);color:var(--mv-pal-muted);display:grid;place-items:center;font-weight:650;font-size:10px;flex-shrink:0}.mv-accordion-item.active .mv-accordion-number{background:var(--mv-pal-ink);color:var(--color-background)}.mv-accordion-content{max-height:0;overflow:hidden;transition:max-height .28s ease}.mv-accordion-item.active .mv-accordion-content{max-height:320px}.mv-accordion-text{padding:8px 12px 11px;color:var(--mv-pal-muted);font-size:11px;line-height:1.6}.mv-hotspot{position:absolute;transform:translate(-50%,-50%);cursor:pointer;z-index:2}.mv-hotspot__dot{width:26px;height:26px;border-radius:8px;background:var(--color-background);border:1.5px solid var(--mv-pal-ink);display:grid;place-items:center;font-weight:650;font-size:10px;color:var(--mv-pal-ink);transition:transform .16s ease,background .16s ease,color .16s ease;box-shadow:0 3px 10px rgb(var(--color-foreground-rgb) / .1)}.mv-hotspot.active .mv-hotspot__dot,.mv-hotspot:hover .mv-hotspot__dot{background:var(--mv-pal-ink);color:var(--color-background);transform:scale(1.06)}.mv-input{min-height:46px;padding:10px 38px 10px 12px;border:1px solid var(--mv-pal-border);border-radius:var(--style-border-radius-inputs, 8px);font-size:12px;color:var(--mv-pal-ink);font-family:inherit;width:100%;background:var(--color-background);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.mv-input::placeholder{color:rgb(var(--color-foreground-rgb) / .4)}.mv-input:focus{outline:none;border-color:var(--mv-pal-ink);box-shadow:0 0 0 3px rgb(var(--color-foreground-rgb) / .08)}.mv-input.optional{border-style:solid;background:rgb(var(--color-foreground-rgb) / .02)}.mv-modal-header{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;background:var(--color-background);color:var(--mv-pal-ink);flex-shrink:0}.mv-modal-close{width:34px;height:34px;border:0;background:var(--color-background);border-radius:9px;cursor:pointer;display:grid;place-items:center;transition:background .16s ease;padding:0}@media(hover:hover){.mv-modal-close:hover{background:rgb(var(--color-foreground-rgb) / .04)}}.mv-modal-close svg{width:12px;height:12px;color:var(--mv-pal-ink);display:block}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mv-shared.css.map */
