.shopify-section:has(#floating-share-btn),[id^=shopify-section-]:has(#floating-share-btn),.floating-share-section{display:block!important;position:relative!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;line-height:0!important}#floating-share-btn{position:fixed;right:16px;top:calc(50% + 30px);transform:translateY(-50%);z-index:9999;display:flex;flex-direction:column;align-items:flex-end;margin:0;padding:0;line-height:normal}#share-toggle{background:none;border:none;cursor:pointer;padding:8px;color:#333;transition:color .3s,transform .3s}#share-toggle svg{width:28px;height:28px;display:block}#share-toggle:hover{color:#c9a84c;transform:scale(1.2)}#share-menu{display:none;flex-direction:column;gap:6px;margin-top:6px;align-items:flex-end}#share-menu.open{display:flex}#share-menu a,#share-copy{display:flex;align-items:center;gap:6px;background:#fff;border:none;border-radius:6px;padding:6px 10px;cursor:pointer;text-decoration:none;color:#333;font-size:13px;box-shadow:0 2px 8px #0000001f;transition:transform .2s;white-space:nowrap}#share-menu a:hover,#share-copy:hover{transform:scale(1.05)}#share-menu svg{width:20px;height:20px;flex-shrink:0}@media(max-width:768px){#floating-share-btn{right:10px;top:50%}#share-toggle svg{width:22px;height:22px}#share-menu a,#share-copy{font-size:11px;padding:5px 8px}#share-menu svg{width:16px;height:16px}}.mm-connect{--mm-connect-radius: 18px;--mm-connect-radius-large: 20px;--mm-connect-shadow: 0 22px 70px rgba(18, 24, 39, .22);--mm-connect-card-shadow: 0 14px 34px rgba(18, 24, 39, .1);--mm-connect-border: rgba(255, 255, 255, .72);--mm-connect-muted: rgba(18, 24, 39, .66);--mm-connect-line: rgba(18, 24, 39, .11);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mm-connect *,.mm-connect *:before,.mm-connect *:after{box-sizing:border-box}html.mm-connect-lock,html.mm-connect-lock body{overflow:hidden}.mm-connect__trigger,.mm-connect__whatsapp,.mm-connect__follow,.mm-connect__follow-all,.mm-connect__close{position:relative;isolation:isolate;overflow:hidden;border:0;cursor:pointer;font:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.mm-connect__trigger{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border-radius:18px;color:#fff;background:linear-gradient(135deg,var(--mm-connect-ink),var(--mm-connect-ruby) 54%,var(--mm-connect-gold));box-shadow:0 14px 32px #9f214647;font-size:16px;font-weight:760;letter-spacing:0;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.mm-connect__trigger:hover,.mm-connect__trigger:focus-visible{transform:translateY(-2px);box-shadow:0 18px 42px #9f214657;filter:saturate(1.04)}.mm-connect__trigger:focus-visible,.mm-connect__whatsapp:focus-visible,.mm-connect__follow:focus-visible,.mm-connect__follow-all:focus-visible,.mm-connect__close:focus-visible{outline:3px solid rgba(242,166,90,.55);outline-offset:3px}.mm-connect__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:grid;place-items:end center;padding:18px;background:radial-gradient(circle at top left,rgba(242,166,90,.22),transparent 34%),#0c121f7a;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease}.mm-connect__overlay[hidden]{display:none}.mm-connect__overlay.is-open{opacity:1;visibility:visible}.mm-connect__dialog{width:min(100%,580px);max-height:min(86vh,820px);overflow:hidden;border:1px solid var(--mm-connect-border);border-radius:var(--mm-connect-radius-large);background:#ffffffd6;box-shadow:var(--mm-connect-shadow);color:var(--mm-connect-ink);backdrop-filter:blur(22px) saturate(1.15);-webkit-backdrop-filter:blur(22px) saturate(1.15);transform:translateY(22px) scale(.98);transition:transform .24s cubic-bezier(.2,.8,.2,1)}.mm-connect__overlay.is-open .mm-connect__dialog{transform:translateY(0) scale(1)}.mm-connect__header{position:relative;display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:24px;color:#fff;background:linear-gradient(135deg,var(--mm-connect-ink),var(--mm-connect-ruby) 58%,var(--mm-connect-gold))}.mm-connect__header:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:#ffffff47}.mm-connect__header-copy{max-width:420px}.mm-connect__title{margin:0;color:inherit;font-size:clamp(24px,7vw,34px);font-weight:820;line-height:1.05;letter-spacing:0}.mm-connect__subtitle{margin:10px 0 0;color:#ffffffdb;font-size:14px;line-height:1.5;letter-spacing:0}.mm-connect__close{flex:0 0 auto;display:inline-grid;width:38px;height:38px;place-items:center;border-radius:999px;color:#fff;background:#ffffff29;transition:transform .18s ease,background .18s ease}.mm-connect__close svg{width:22px;height:22px;fill:currentColor}.mm-connect__close:hover,.mm-connect__close:focus-visible{transform:rotate(90deg);background:#ffffff3d}.mm-connect__body{max-height:calc(min(86vh,820px) - 132px);overflow:auto;padding:22px;scrollbar-width:thin}.mm-connect__support{display:grid;gap:16px;padding:18px;border:1px solid rgba(37,211,102,.28);border-radius:var(--mm-connect-radius);background:linear-gradient(135deg,#25d3661f,#ffffffb8);box-shadow:0 12px 28px #25d3661f}.mm-connect__section-title{margin:0;color:var(--mm-connect-ink);font-size:20px;font-weight:800;line-height:1.2;letter-spacing:0}.mm-connect__support-note{margin:5px 0 0;color:var(--mm-connect-muted);font-size:13px;line-height:1.45}.mm-connect__whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:0 18px;border-radius:18px;color:#fff;background:linear-gradient(135deg,#16a34a,var(--mm-connect-whatsapp));box-shadow:0 16px 34px #25d36647;font-size:16px;font-weight:820;letter-spacing:0;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.mm-connect__whatsapp:hover,.mm-connect__whatsapp:focus-visible{transform:translateY(-2px);box-shadow:0 20px 44px #25d36657;filter:saturate(1.06)}.mm-connect__button-icon{display:inline-grid;width:24px;height:24px;place-items:center}.mm-connect__button-icon svg{width:24px;height:24px;fill:currentColor}.mm-connect__divider{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;margin:24px 0 16px;color:#12182794;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mm-connect__divider:before,.mm-connect__divider:after{content:"";height:1px;background:linear-gradient(90deg,transparent,var(--mm-connect-line),transparent)}.mm-connect__social-grid{display:grid;gap:12px}.mm-connect__card{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;min-height:82px;padding:14px;border:1px solid rgba(18,24,39,.08);border-radius:var(--mm-connect-radius);background:#ffffffc2;box-shadow:0 10px 24px #1218270f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.mm-connect__card:hover{transform:translateY(-3px);border-color:#12182724;background:#ffffffeb;box-shadow:var(--mm-connect-card-shadow)}.mm-connect__social-icon{display:inline-grid;width:48px;height:48px;place-items:center;border-radius:16px;background:#1218270f}.mm-connect__social-icon svg{width:28px;height:28px;fill:currentColor}.mm-connect__card--instagram .mm-connect__social-icon{color:#d62976;background:#d629761a}.mm-connect__card--facebook .mm-connect__social-icon{color:#1877f2;background:#1877f21a}.mm-connect__card--youtube .mm-connect__social-icon{color:#f03;background:#ff00331a}.mm-connect__card--whatsapp .mm-connect__social-icon{color:#128c7e;background:#128c7e1a}.mm-connect__card--pinterest .mm-connect__social-icon{color:#bd081c;background:#bd081c1a}.mm-connect__card-copy{min-width:0}.mm-connect__card-copy h3{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;color:var(--mm-connect-ink);font-size:15px;font-weight:800;line-height:1.2;letter-spacing:0}.mm-connect__card-copy p{margin:5px 0 0;color:var(--mm-connect-muted);font-size:13px;line-height:1.3;letter-spacing:0}.mm-connect__badge{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;color:#087f5b;background:#087f5b1a;font-size:11px;font-weight:820;line-height:1}.mm-connect__follow{display:inline-flex;align-items:center;justify-content:center;min-width:74px;min-height:40px;padding:0 14px;border-radius:999px;color:var(--mm-connect-ink);background:#1218270f;font-size:13px;font-weight:780;line-height:1;letter-spacing:0;transition:transform .18s ease,background .18s ease,color .18s ease}.mm-connect__follow:hover,.mm-connect__follow:focus-visible{transform:translateY(-1px);color:#fff;background:var(--mm-connect-ink)}.mm-connect__follow-all{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:18px;padding:0 18px;border-radius:18px;color:#fff;background:linear-gradient(135deg,var(--mm-connect-ruby),var(--mm-connect-gold));box-shadow:0 16px 34px #9f214633;font-size:15px;font-weight:820;letter-spacing:0;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.mm-connect__follow-all:hover,.mm-connect__follow-all:focus-visible{transform:translateY(-2px);box-shadow:0 20px 44px #9f214642;filter:saturate(1.06)}.mm-connect-ripple{position:absolute;z-index:-1;width:12px;height:12px;border-radius:999px;pointer-events:none;background:#ffffff6b;transform:translate(-50%,-50%) scale(0);animation:mm-connect-ripple .62s ease-out forwards}@keyframes mm-connect-ripple{to{opacity:0;transform:translate(-50%,-50%) scale(18)}}@media(min-width:700px){.mm-connect__overlay{place-items:center;padding:28px}.mm-connect__support{grid-template-columns:1fr minmax(220px,.8fr);align-items:center}}@media(max-width:480px){.mm-connect__trigger{width:100%;min-height:52px}.mm-connect__overlay{padding:10px}.mm-connect__dialog{width:100%;max-height:92vh;border-radius:20px 20px 18px 18px}.mm-connect__header{padding:20px}.mm-connect__body{max-height:calc(92vh - 134px);padding:16px}.mm-connect__card{grid-template-columns:auto 1fr}.mm-connect__follow{grid-column:1 / -1;width:100%}}@media(prefers-reduced-motion:reduce){.mm-connect__trigger,.mm-connect__overlay,.mm-connect__dialog,.mm-connect__close,.mm-connect__whatsapp,.mm-connect__card,.mm-connect__follow,.mm-connect__follow-all{transition:none}.mm-connect-ripple{animation:none;display:none}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map */
