[hidden].mlv-offer,[hidden].mlv-promo-total,[hidden].mlv-countdown{display:none!important}.mlv-offer{padding:16px 20px;background:#f4f1e8;border:1px solid #978354;border-radius:8px;color:#1e2e25;display:flex;flex-wrap:wrap;gap:5px 14px;align-items:center;font-family:Lora,Georgia,serif;font-size:15px;line-height:1.55;letter-spacing:normal;text-transform:none}.mlv-offer strong,.mlv-offer small{flex-basis:100%}.mlv-offer small{font-size:12px;line-height:1.5}.mlv-countdown{font-variant-numeric:tabular-nums;white-space:nowrap}.mlv-offer-deadline{font-size:12px}#topbarInner{height:auto!important;width:100%;min-width:0;box-sizing:border-box;display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 12px!important}.mlv-promo-total{font:14px/1.6 Lora,Georgia,serif;padding:12px 0;color:#1e2e25}.mlv-promo-total strong{font-size:22px}.mlv-promo-total s{color:#5e6b64;margin-right:10px}.mlv-facts{max-width:1160px;margin:48px auto;padding:28px;background:#f7f5ef;border:1px solid #d2c7b6;border-radius:10px;color:#1e2e25}.mlv-facts h2{font-family:Cormorant Garamond,Georgia,serif;font-size:32px;margin:0 0 18px}.mlv-facts h3{font-size:19px;margin:16px 0 8px}.mlv-facts p{line-height:1.7;margin:10px 0}.mlv-facts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mlv-facts a{text-decoration:underline;text-underline-offset:3px;color:#2f4338}.mlv-facts details{border-top:1px solid #c8bca7;padding:16px 0}.mlv-facts summary{cursor:pointer;font-weight:600;line-height:1.5}.mlv-facts summary:focus-visible{outline:3px solid #2f4338;outline-offset:4px}#ck input.ck-input,#ck textarea.ck-input,#ck select.ck-input,#ck .ck-tel-row select,#ck .ck-tel-row input{background:#fff!important;border:1.5px solid #8a938b!important;border-radius:6px!important;color:#1e2e25!important;min-height:48px;font-size:16px!important;box-shadow:none}#ck input::placeholder,#ck textarea::placeholder{color:#68736a!important;opacity:1}#ck input:focus,#ck select:focus,#ck textarea:focus{outline:3px solid #31543f!important;outline-offset:2px}#ck .ck-err{border-color:#a52a28!important}#ck .ck-error-msg{color:#922622!important;font-size:13px;line-height:1.5}#ck .ck-who-card,#ck .ck-mode-card{border:1.5px solid #a1aa9f!important;border-radius:8px}#ck .ck-who-card.on,#ck .ck-mode-card.on{border:2px solid #31543f!important;background:#edf2ec!important}#ck [role=button]:focus-visible,#ck [role=radio]:focus-visible,#ck button:focus-visible,#navBurger:focus-visible{outline:3px solid #31543f;outline-offset:4px}#ck .ck-topbar img,#ck .ck-header img,.mc-header img,.mc-logo img,.mc-login-logo img{width:auto!important;height:auto!important;max-height:72px;max-width:min(220px,45vw);object-fit:contain;transform:none!important}#ck .ck-side-stars{display:none}.mlv-checkout-error{padding:16px;background:#fff4ef;border:1px solid #aa402b;color:#6d2418;border-radius:6px;line-height:1.5}.mlv-checkout-error[hidden]{display:none}.mlv-details{margin:14px 0}.mlv-details>summary{cursor:pointer;font-size:14px;font-weight:600;padding:10px 0}.mlv-error-status{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:100100;background:#1e2e25;color:#fff;padding:18px;border-radius:8px;max-width:90vw}body.mlv-checkout-open #ShopifyChat,body.mlv-checkout-open shopify-chat,body.mlv-checkout-open #shopify-chat{visibility:hidden!important;pointer-events:none!important}@media(max-width:749px){.mlv-facts{margin:28px 16px;padding:20px}.mlv-facts-grid{grid-template-columns:1fr;gap:8px}.mlv-facts h2{font-size:28px}.mlv-offer{font-size:14px;padding:12px}.mlv-top-trust{font-size:12px;max-width:290px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}#ck *,.mlv-offer *{animation:none!important;transition:none!important}}.mc-nav-logo img{width:auto!important;height:70px!important;max-width:42vw;object-fit:contain}.mc-form-card img{max-width:100%;object-fit:contain}.mc-form-input-wrap{border:1.5px solid #8a938b!important;border-radius:6px;overflow:hidden}.mc-form-input-wrap input::placeholder{color:#68736a;opacity:1}#ck .ck-select-wrap{display:flex;gap:8px}#ck .ck-select-wrap select{min-width:150px;max-width:165px!important}#ck .ck-select-wrap input{min-width:0}#ck input[type=text],#ck textarea{border:1.5px solid #8a938b!important;border-radius:6px!important}.mlv-top-trust[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/mlv-enhancements.css.map */
