.mc-contact-widget{position:fixed;right:22px;bottom:22px;z-index:1020;font-family:Tahoma,Arial,sans-serif}.mc-contact-toggle{display:flex;align-items:center;gap:10px;background:#3c3831;color:white;border:1px solid #ffffff80;border-radius:30px;padding:13px 20px;box-shadow:0 10px 30px #33271825}.mc-contact-toggle i{font-size:23px;color:#e7d9bf}.mc-contact-toggle span{font-size:12px}#mc-contact-options{position:absolute;bottom:68px;right:0;width:275px;background:#fffffff5;border:1px solid white;backdrop-filter:blur(18px);border-radius:23px;padding:22px;box-shadow:0 15px 60px #3d2d1825;color:#514333}#mc-contact-options strong{font-size:15px;font-weight:500;display:block;margin-bottom:17px}#mc-contact-options a{display:flex;align-items:center;gap:8px;padding:12px 0;border-top:1px solid #eee7db;font-size:13px;color:#65513a}#mc-contact-options small{display:block;text-align:end;color:#a99a83;font-size:10px;margin-top:10px}.mc-liquid[class*=product-quick_view] .mc-contact-widget{display:none}.mc-privacy-banner{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:min(650px,90vw);background:#fffffff5;border:1px solid white;border-radius:24px;padding:22px;box-shadow:0 20px 65px #33271825;z-index:1030;color:#51483d}.mc-privacy-banner p{font-size:13px;line-height:1.9}.mc-privacy-banner button{border-radius:20px;padding:9px 18px;border:1px solid #e6dac9;background:#f6f1e7;color:#5b4a32;margin:4px}.mc-privacy-banner button[data-consent=granted]{background:#38322a;color:white}.mc-privacy-preferences{border:0;background:transparent;color:#8b7658;font-size:11px;margin-inline:15px;text-decoration:underline}@media(max-width:767px){.mc-contact-widget{right:15px;bottom:16px}.mc-contact-toggle{padding:12px 15px}.mc-contact-toggle span{display:none}.mc-contact-toggle i{font-size:24px}#mc-contact-options{width:265px}.mc-privacy-banner{bottom:90px;padding:18px}}
