:where(.commerce-site.ash-v2,.ash-v2-contact-panel) a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"]){touch-action:manipulation;align-items:center;gap:9px;min-height:44px;transition:color .18s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}:root .commerce-site.ash-v2 a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"]),:root .contact-sheet.ash-v2-contact-panel a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"]){min-height:44px}:where(.commerce-site.ash-v2,.ash-v2-contact-panel) a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"]):hover{border-color:var(--arc-signal)}:where(.commerce-site.ash-v2,.ash-v2-contact-panel) a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"]):focus-visible{outline:2px solid var(--arc-signal);outline-offset:4px}:where(.commerce-site.ash-v2,.ash-v2-contact-panel) a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"]):active{filter:brightness(.94)}:where(.commerce-site.ash-v2,.ash-v2-contact-panel) a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"])>svg{flex-shrink:0}:where(.commerce-site.ash-v2,.ash-v2-contact-panel) a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"])>svg:last-child:not(:first-child){transition:transform .18s}:where(.commerce-site.ash-v2,.ash-v2-contact-panel) a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"]):is(:hover,:focus-visible)>svg:last-child:not(:first-child){transform:translate(2px,-2px)}:where(.commerce-site.ash-v2,.ash-v2-contact-panel) .whatsapp-brand-icon{flex-shrink:0}:root .commerce-site.ash-v2 .ca-dock-trigger{border:1px solid var(--arc-nav);background:var(--arc-nav);color:#fff;width:136px;min-height:48px;font-family:var(--arc-font-body);border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:11px 14px;display:flex;position:relative;box-shadow:0 3px 12px #141f321c}:root .commerce-site.ash-v2 .ca-dock-trigger>span{text-align:left;display:block}:root .commerce-site.ash-v2 .ca-dock-trigger strong{font-size:16px;font-weight:600;line-height:1.3;display:block}:root .commerce-site.ash-v2 .ca-dock-trigger>svg:last-child{transition:transform .18s}:root .commerce-site.ash-v2 .ca-dock-trigger:is(:hover,:focus-visible){background:#243752;border-color:#6f8db5;box-shadow:0 7px 22px #141f3228}:root .commerce-site.ash-v2 .ca-dock-trigger:is(:hover,:focus-visible)>svg:last-child{transform:translate(2px,-2px)}:root .commerce-site.ash-v2 .ca-dock-trigger:active{background:var(--arc-nav)}:root .commerce-site.ash-v2 .ca-dock-trigger[data-attention=true]{animation:1.1s ease-in-out .45s 2 ash-contact-attention}:root .commerce-site.ash-v2 .ca-dock-trigger[data-attention=true]:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #8ea8d2;animation:1.1s ease-out .45s 2 ash-contact-halo;position:absolute;inset:-1px}:root .contact-sheet.ash-v2-contact-panel{background:var(--arc-paper);color:var(--arc-ink);border-color:var(--arc-line);font-family:var(--arc-font-body);gap:0;padding:54px 28px 28px;width:min(100%,440px)!important;max-width:440px!important}:root .contact-sheet.ash-v2-contact-panel [data-slot=sheet-header]{gap:14px;padding:0}:root .contact-sheet.ash-v2-contact-panel .ca-panel-eyebrow{color:var(--arc-muted);letter-spacing:.04em;margin:0;font-size:12px;font-weight:500}:root .contact-sheet.ash-v2-contact-panel [data-slot=sheet-title]{color:var(--arc-ink);font-family:var(--arc-font-display);letter-spacing:-.03em;font-size:32px;font-weight:600;line-height:1.16}:root .contact-sheet.ash-v2-contact-panel [data-slot=sheet-description]{color:var(--arc-muted);font-size:16px;line-height:1.55}:root .contact-sheet.ash-v2-contact-panel>button{width:44px;height:44px;color:var(--arc-ink);opacity:1;border:1px solid var(--arc-line);border-radius:8px;justify-content:center;align-items:center;display:flex;top:12px;right:12px}:root .contact-sheet.ash-v2-contact-panel>button:is(:hover,:focus-visible){background:var(--arc-surface)}:root .contact-sheet.ash-v2-contact-panel .contact-product-context{background:var(--arc-surface);color:var(--arc-muted);margin:18px 0 0;padding:12px 14px;font-size:13px}:root .contact-sheet.ash-v2-contact-panel .contact-product-context strong{color:var(--arc-ink);font-size:16px;line-height:1.4}:root .contact-sheet.ash-v2-contact-panel .ca-channel-actions{margin-top:24px}:root :is(.commerce-site.ash-v2,.ash-v2-contact-panel) .ca-channel-actions .contact-channel{min-height:52px}:root :is(.commerce-site.ash-v2,.ash-v2-contact-panel) .ca-channel-actions .contact-channel>span{min-width:0}:root :is(.commerce-site.ash-v2,.ash-v2-contact-panel) .ca-channel-actions .contact-channel strong{font-size:16px;line-height:1.35}:root :is(.commerce-site.ash-v2,.ash-v2-contact-panel) .ca-channel-actions .contact-channel small{margin-top:5px;font-size:14px;line-height:1.45}:root :is(.commerce-site.ash-v2,.ash-v2-contact-panel) .ca-channel-actions .whatsapp-channel[data-attention=true]{animation:1.1s ease-in-out .3s 2 ash-whatsapp-emphasis}:root :is(.commerce-site.ash-v2,.ash-v2-contact-panel) .ca-channel-actions .whatsapp-channel[data-attention=true]>.whatsapp-brand-icon{animation:1.1s ease-in-out .3s 2 ash-whatsapp-icon-lift}:root .contact-sheet.ash-v2-contact-panel .whatsapp-channel{color:#fff;background:#176344;border:1px solid #176344;border-radius:9px;gap:12px;width:100%;padding:17px 16px;transform:none}:root .contact-sheet.ash-v2-contact-panel .whatsapp-channel:is(:hover,:focus-visible){background:#1b744e;border-color:#23885c;box-shadow:0 3px 12px #1763441c}:root .contact-sheet.ash-v2-contact-panel .whatsapp-channel small{opacity:1;color:#e1eee6}:root .contact-sheet.ash-v2-contact-panel .whatsapp-channel:focus-visible{outline-color:#176344}:root .contact-sheet.ash-v2-contact-panel .ca-quote-action{border:1px solid var(--arc-control-line);min-height:76px;color:var(--arc-ink);background:#fff;border-radius:9px;align-items:center;gap:12px;margin-top:12px;padding:15px 16px;text-decoration:none;transition:border-color .18s,background .18s;display:flex}:root .contact-sheet.ash-v2-contact-panel .ca-quote-action>span{flex:1;min-width:0}:root .contact-sheet.ash-v2-contact-panel .ca-quote-action strong{font-size:16px;font-weight:600;line-height:1.35;display:block}:root .contact-sheet.ash-v2-contact-panel .ca-quote-action small{color:var(--arc-muted);margin-top:5px;font-size:14px;line-height:1.45;display:block}:root .contact-sheet.ash-v2-contact-panel .ca-quote-action>svg:last-child{transition:transform .18s}:root .contact-sheet.ash-v2-contact-panel .ca-quote-action:is(:hover,:focus-visible){background:var(--arc-signal-soft);border-color:var(--arc-signal)}:root .contact-sheet.ash-v2-contact-panel .ca-quote-action:is(:hover,:focus-visible)>svg:last-child{transform:translate(2px,-2px)}:root .contact-sheet.ash-v2-contact-panel .ca-quote-inputs{border-block:1px solid var(--arc-line);margin-top:22px;padding-block:18px}:root .contact-sheet.ash-v2-contact-panel .ca-quote-inputs p{color:var(--arc-muted);margin:0 0 12px;font-size:13px}:root .contact-sheet.ash-v2-contact-panel .ca-quote-inputs ul{flex-wrap:wrap;gap:8px 14px;margin:0;padding:0;list-style:none;display:flex}:root .contact-sheet.ash-v2-contact-panel .ca-quote-inputs li{color:var(--arc-ink);align-items:center;gap:6px;font-size:14px;line-height:1.45;display:flex}:root .contact-sheet.ash-v2-contact-panel .ca-quote-inputs li>span{color:var(--arc-muted);font-size:11px}:root .contact-sheet.ash-v2-contact-panel .ca-panel-secondary{margin-top:14px}:root .contact-sheet.ash-v2-contact-panel .ca-panel-secondary .contact-other{grid-template-columns:1fr;gap:4px;display:grid}:root .contact-sheet.ash-v2-contact-panel .ca-panel-secondary .contact-channel{min-height:44px;color:var(--arc-muted);border:0;border-radius:5px;padding:9px 2px;font-size:14px;transform:none}:root .contact-sheet.ash-v2-contact-panel .ca-panel-secondary .contact-channel:is(:hover,:focus-visible){color:var(--arc-ink);background:var(--arc-surface)}:root .contact-sheet.ash-v2-contact-panel .ca-panel-note{color:var(--arc-muted);margin:16px 0 0;font-size:13px;line-height:1.5}:root .contact-sheet.ash-v2-contact-panel[data-reveal=true] :is([data-slot=sheet-header],.ca-panel-primary,.ca-quote-action){animation:.32s ease-out both ash-contact-reveal}:root .contact-sheet.ash-v2-contact-panel[data-reveal=true] .ca-panel-primary{animation-delay:60ms}:root .contact-sheet.ash-v2-contact-panel[data-reveal=true] .ca-quote-action{animation-delay:.12s}@keyframes ash-contact-attention{0%,65%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes ash-contact-halo{0%{opacity:.45;box-shadow:0 0 #7595c43d}to{opacity:0;box-shadow:0 0 0 8px #7595c400}}@keyframes ash-contact-reveal{0%{opacity:.7;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes ash-whatsapp-emphasis{0%,65%,to{box-shadow:0 0 #25a36500}30%{box-shadow:0 0 0 3px #25a36524}}@keyframes ash-whatsapp-icon-lift{0%,65%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}:root body .commerce-site.ash-v2 .ca-contact-dock[data-form-visible=true]{visibility:hidden;pointer-events:none}:root body:has(.v2-mobile-panel[data-state=open]) .commerce-site.ash-v2 .ca-contact-dock{visibility:hidden;pointer-events:none}:root body .commerce-site.ash-v2:has(.ec-compare-tray) .ca-contact-dock{display:none}@media (max-width:767px){:root body .commerce-site.ash-v2 .ca-contact-dock{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));display:block}:root body .commerce-site.ash-v2.commerce-product-page .ca-contact-dock{display:none}:root body .commerce-site.ash-v2 .ca-dock-trigger{gap:9px;width:132px;min-height:48px;padding:11px 12px}:root body .commerce-site.ash-v2 .ca-dock-trigger>span{display:block}:root .contact-sheet.ash-v2-contact-panel{overscroll-behavior:contain;height:auto;max-height:85dvh;padding:52px 22px calc(22px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:18px 18px 0 0;inset:auto 0 0;overflow-y:auto;width:100%!important;max-width:none!important}:root .contact-sheet.ash-v2-contact-panel [data-slot=sheet-header]{gap:10px}:root .contact-sheet.ash-v2-contact-panel [data-slot=sheet-title]{font-size:29px}:root .contact-sheet.ash-v2-contact-panel [data-slot=sheet-description]{font-size:15px;line-height:1.5}:root .contact-sheet.ash-v2-contact-panel .ca-channel-actions{margin-top:20px}:root .contact-sheet.ash-v2-contact-panel .ca-quote-inputs{margin-top:18px;padding-block:16px}:root .contact-sheet.ash-v2-contact-panel .ca-panel-note{margin-top:12px}}@media (prefers-reduced-motion:reduce){:where(.commerce-site.ash-v2,.ash-v2-contact-panel) a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"]),:root .commerce-site.ash-v2 .ca-dock-trigger,:root .commerce-site.ash-v2 .ca-dock-trigger:after,:root .contact-sheet.ash-v2-contact-panel,:root .contact-sheet.ash-v2-contact-panel *{transition:none!important;animation:none!important}body:has(.ash-v2-contact-panel) [data-slot=sheet-overlay]{transition:none!important;animation:none!important}:root .contact-sheet.ash-v2-contact-panel :is(a,button),:root .commerce-site.ash-v2 .ca-dock-trigger{transform:none!important}:where(.commerce-site.ash-v2,.ash-v2-contact-panel) a:is([href^=mailto\:],[href^="https://wa.me/"],[href^="https://api.whatsapp.com/"],[href^="https://www.whatsapp.com/"])>svg{transition:none;transform:none!important}}
