.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-a11y{position:fixed;left:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:2147483000;font-family:Heebo,Arial,sans-serif}.bl-a11y__fab{display:grid;place-items:center;width:48px;height:48px;padding:0;border:2px solid #fff;border-radius:50%;background:#1f4a8a;color:#fff;cursor:pointer;box-shadow:0 4px 14px #00000047}.bl-a11y__fab svg{width:30px;height:30px}.bl-a11y__fab:hover{background:#163a6e}.bl-a11y__fab:focus-visible,.bl-a11y__panel button:focus-visible,.bl-a11y__panel a:focus-visible{outline:3px solid #ffbf00;outline-offset:2px}.bl-a11y__panel{position:absolute;left:0;bottom:60px;width:300px;max-width:calc(100vw - 24px);max-height:calc(100vh - 110px);overflow:auto;background:#fff;color:#1a1a1a;border:1px solid #c9c9c9;border-radius:14px;box-shadow:0 14px 40px #00000047;padding:14px;text-align:right;font-size:15px;line-height:1.4}.bl-a11y__panel[hidden]{display:none}.bl-a11y__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.bl-a11y__title{margin:0;font-size:18px;font-weight:800;color:#1a1a1a;font-family:Heebo,Arial,sans-serif}.bl-a11y__close{width:44px;height:44px;border:0;background:transparent;color:#1a1a1a;font-size:28px;line-height:1;cursor:pointer;padding:0}.bl-a11y__size{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;margin-bottom:10px;border:1px solid #d6d6d6;border-radius:10px;font-weight:700}.bl-a11y__size-btns{display:flex;align-items:center;gap:6px}.bl-a11y__size-btns button{min-width:44px;height:44px;border:1px solid #1f4a8a;border-radius:8px;background:#fff;color:#1f4a8a;font-weight:800;font-size:16px;cursor:pointer}.bl-a11y__size-btns output{min-width:48px;text-align:center;font-weight:700}.bl-a11y__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.bl-a11y__list button{width:100%;min-height:48px;padding:6px 8px;border:1px solid #d6d6d6;border-radius:10px;background:#f6f6f6;color:#1a1a1a;font:inherit;font-weight:600;cursor:pointer;text-align:center}.bl-a11y__list button[aria-pressed=true]{background:#1f4a8a;border-color:#1f4a8a;color:#fff}.bl-a11y__foot{display:flex;flex-direction:column;gap:8px;margin-top:12px}.bl-a11y__reset{min-height:44px;border:1px solid #1a1a1a;border-radius:10px;background:#fff;color:#1a1a1a;font:inherit;font-weight:700;cursor:pointer}.bl-a11y__link{color:#1f4a8a;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.bl-a11y{left:12px;bottom:calc(16px + env(safe-area-inset-bottom))}.bl-a11y__fab{width:44px;height:44px}}@media print{.bl-a11y{display:none}}html.a11y-grayscale{filter:grayscale(1)}html.a11y-invert{filter:invert(1) hue-rotate(180deg)}html.a11y-invert img,html.a11y-invert video,html.a11y-invert picture,html.a11y-invert iframe{filter:invert(1) hue-rotate(180deg)}html.a11y-contrast body *:not(.bl-a11y):not(.bl-a11y *){background-color:#000!important;color:#fff!important;border-color:#fff!important;text-shadow:none!important;box-shadow:none!important;background-image:none!important}html.a11y-contrast body{background:#000!important}html.a11y-contrast body a:not(.bl-a11y *),html.a11y-contrast body a:not(.bl-a11y *) *{color:#ffeb3b!important}html.a11y-contrast body :is(button,[role=button],a[class*=btn],a[class*=button],input,select,textarea):not(.bl-a11y *){border:2px solid #fff!important}html.a11y-contrast img,html.a11y-contrast video,html.a11y-contrast svg{background-color:transparent!important}html.a11y-links body a:not(.bl-a11y *){text-decoration:underline!important;text-underline-offset:3px!important;outline:2px solid #ffbf00!important;outline-offset:1px}html.a11y-headings body :is(h1,h2,h3,h4,h5,h6):not(.bl-a11y *){outline:2px dashed #1f4a8a!important;outline-offset:4px}html.a11y-font body *:not(.bl-a11y *){font-family:Arial,Helvetica,sans-serif!important}html.a11y-spacing body *:not(.bl-a11y *){line-height:1.6!important;letter-spacing:.06em!important;word-spacing:.16em!important}html.a11y-spacing body p:not(.bl-a11y *){margin-bottom:1.2em!important}html.a11y-motion *,html.a11y-motion *:before,html.a11y-motion *:after{animation-duration:0s!important;animation-iteration-count:1!important;transition:none!important;scroll-behavior:auto!important}html.a11y-cursor,html.a11y-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 24 24'%3E%3Cpath d='M4 2l14 11-6.5.8L15 21l-3 1.3-3.3-7.4L4 19z' fill='%23000' stroke='%23fff' stroke-width='1.3'/%3E%3C/svg%3E") 4 2,auto!important}html.a11y-focus *:focus,html.a11y-focus *:focus-visible{outline:4px solid #ffbf00!important;outline-offset:2px!important;box-shadow:0 0 0 7px #000!important}.bl-contact{position:fixed;right:16px;left:auto;bottom:calc(100px + env(safe-area-inset-bottom));z-index:29;font-family:Heebo,Arial,sans-serif;max-width:calc(100vw - 32px);transition:opacity .2s ease,visibility .2s ease}.bl-contact.is-yield{opacity:0;visibility:hidden;pointer-events:none}.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__call:focus-visible{outline:3px solid #ffbf00;outline-offset:3px}.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;bottom:calc(76px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.bl-contact,.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/49/compiled_assets/styles.css.map */
