body.tr-body[data-style-preview=a-complete] .preview-contact-dock>.a-contact-toggle{display:none}@media(max-width:900px){body.tr-body[data-style-preview=a-complete] .preview-contact-dock[data-a-mobile-contact]{width:48px;gap:8px;right:calc(12px + env(safe-area-inset-right,0px))}body.tr-body[data-style-preview=a-complete] .preview-contact-dock[data-a-mobile-contact]>.a-contact-toggle{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;height:48px;min-height:48px;padding:0;border:1px solid var(--a-accent,#292c25);border-radius:50%;background:var(--a-accent,#292c25);color:#fff;box-shadow:0 3px 14px #2425221a}body.tr-body[data-style-preview=a-complete] .preview-contact-dock[data-a-mobile-contact]>.a-contact-toggle svg{width:24px;height:24px;flex:0 0 24px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}body.tr-body[data-style-preview=a-complete] .preview-contact-dock[data-a-mobile-contact]>.a-contact-toggle .a-contact-close-icon{display:none}body.tr-body[data-style-preview=a-complete] .preview-contact-dock[data-a-contact-open=true]>.a-contact-toggle .a-contact-open-icon{display:none}body.tr-body[data-style-preview=a-complete] .preview-contact-dock[data-a-contact-open=true]>.a-contact-toggle .a-contact-close-icon{display:block}body.tr-body[data-style-preview=a-complete] .preview-contact-dock[data-a-contact-open=false]>[data-a-contact-channel]{display:none}body.tr-body[data-style-preview=a-complete] .preview-contact-dock[data-a-contact-open=true]>[data-a-contact-channel]{width:48px;height:48px;min-height:48px;border-radius:50%;box-shadow:0 3px 14px #24252212}body.tr-body[data-style-preview=a-complete] .preview-contact-dock>.a-contact-toggle:focus-visible{outline:2px solid var(--a-accent,#292c25);outline-offset:4px}body.tr-body[data-style-preview=a-complete] .ab-page{width:auto;max-width:none;margin-left:20px;margin-right:20px}body.tr-body[data-style-preview=a-complete] .am-home :is(.service-section,.projects-section,.resources-section,.workflow-section,.closing-section)>.wrap{margin-left:20px;margin-right:20px}body.tr-body[data-style-preview=a-complete] .bc-footer .tr-shell{margin-left:20px;margin-right:20px}body.tr-body[data-style-preview=a-complete] .am-home .hero-copy{padding-right:0}body.tr-body[data-style-preview=a-complete] .ab-sticky{padding-right:16px}body.tr-body[data-style-preview=a-complete] .am-home #products{--vr-dock-clearance:0px}body.tr-body[data-style-preview=a-complete] .am-home #products .product-shell{width:100%;margin-right:0}body.tr-body[data-style-preview=a-complete] .am-home #products .product-track{--featured-shell:min(1680px,100cqw)}body.tr-body[data-style-preview=a-complete] .ab-actions{padding-right:64px}body.tr-body[data-style-preview=a-complete] .am-home .hero-actions{margin-right:64px}body.tr-body[data-style-preview=a-complete] .am-home .sir-tabs{box-sizing:border-box;padding-right:64px}body.tr-body[data-style-preview=a-complete] .am-home .closing-grid .btn{max-width:calc(100% - 64px);white-space:normal}}@media(prefers-reduced-motion:reduce){body.tr-body[data-style-preview=a-complete] .preview-contact-dock>*{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hp-a-complete-a-mobile-contact.css.map */
