.bl-contact-form{color:#171717;background:#fff;max-width:900px;margin:32px auto;padding:0 20px;line-height:1.8;text-align:right}.bl-contact-form form{max-width:720px;margin:28px auto;display:grid;gap:10px}.bl-contact-form input,.bl-contact-form textarea{width:100%;min-height:48px;border:1px solid #666;border-radius:4px;padding:12px;font:inherit;background:#fff;color:#171717}.bl-contact-form label{font-weight:600}.bl-contact-form button{min-height:48px;background:#146c43;color:#fff;border:0}.bl-contact-form [role=status]{padding:16px;background:#e8f4ec;color:#124d2b}.bl-contact{position:fixed;right:16px;bottom:calc(100px + env(safe-area-inset-bottom));z-index:29;font-family:Heebo,Arial,sans-serif;max-width:calc(100vw - 32px)}.bl-contact__call{display:flex;align-items:center;gap:10px;padding:7px 8px 7px 18px;min-height:54px;border-radius:999px;background:linear-gradient(#2c7a55,#1b5139 55%,#163d2c);color:#fff;text-decoration:none;box-shadow:0 5px #0b2417,0 12px 24px #0a281959,inset 0 1px #ffffff47;transition:transform .18s ease,box-shadow .18s ease}.bl-contact__call:hover{color:#fff;transform:translateY(-2px);box-shadow:0 7px #0b2417,0 16px 28px #0a281959,inset 0 1px #ffffff47}.bl-contact__call:active{transform:translateY(3px);box-shadow:0 2px #0b2417,0 5px 12px #0a281940}.bl-contact__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#fff;color:#194b36;box-shadow:0 2px #ccd8d0}.bl-contact__icon svg{width:22px;height:22px}.bl-contact__text{text-align:center;line-height:1.1;display:flex;flex-direction:column;gap:1px}.bl-contact__text strong{font-size:16px;font-weight:800;white-space:nowrap}.bl-contact__text>span{font-size:12px;font-weight:500}.bl-contact__tip{position:absolute;right:0;bottom:calc(100% + 16px);width:250px;max-width:calc(100vw - 32px);padding:12px 36px 12px 14px;border:1px solid #d5e2db;border-radius:12px;background:#fff;color:#204b38;box-shadow:0 10px 24px #0003;font-size:14px;font-weight:700;line-height:1.4;text-align:center}.bl-contact__tip[hidden]{display:none}.bl-contact__tip:after{content:"";position:absolute;right:30px;bottom:-8px;width:14px;height:14px;background:#fff;transform:rotate(45deg);border-right:1px solid #d5e2db;border-bottom:1px solid #d5e2db}.bl-contact__close{position:absolute;right:0;top:0;width:36px;height:44px;border:0;background:transparent;color:#204b38;font-family:inherit;font-size:22px;line-height:1;cursor:pointer;padding:0;display:grid;place-items:center}.chaty-app-widget{z-index:30!important}body:has(.chaty-app-whatsapp-outer-forms.active) .bl-contact{visibility:hidden;pointer-events:none}.scroll-to-top.back-to-top{right:auto;left:20px;bottom:calc(90px + env(safe-area-inset-bottom))}@media(max-width:749px){.bl-contact{right:12px;bottom:calc(94px + env(safe-area-inset-bottom))}.bl-contact__call{min-height:50px;padding:5px 6px 5px 14px;gap:8px}.bl-contact__text strong{font-size:14px}.bl-contact__tip{width:236px;font-size:13px}.scroll-to-top.back-to-top{left:16px}}@media(prefers-reduced-motion:reduce){.bl-contact__call{transition:none}.bl-contact__call:hover,.bl-contact__call:active{transform:none}}@media print{.bl-contact{display:none}}
/*# sourceMappingURL=/cdn/shop/t/35/compiled_assets/styles.css.map */
