#root .b91-signature-footer{--b91-foot-ink:#f5f8fa;--b91-foot-muted:#b6c5d1;--b91-foot-stroke:rgba(218,230,237,.15);--b91-foot-orange:#e7734b;--b91-foot-navy:#112538;display:block;width:100%;margin:0;padding:0;font-family:var(--b91-type-body,Inter,Arial,sans-serif);color:var(--b91-foot-ink);font-size:14px;line-height:1.55}#root .b91-signature-footer *,#root .b91-signature-footer *:before,#root .b91-signature-footer *:after{box-sizing:border-box}#root .b91-signature-footer__wrap{max-width:1350px;margin:0 auto;padding-left:clamp(22px,4vw,58px);padding-right:clamp(22px,4vw,58px)}#root .b91-signature-footer a{text-decoration:none;transition:color .18s ease,background .18s ease,transform .18s ease}#root .b91-signature-footer a:focus-visible,#root .b91-signature-footer summary:focus-visible{outline:3px solid #f7b47a;outline-offset:4px}#root .b91-signature-footer__intro{background:#f4f1eb;color:#1a3447;border-top:1px solid #e7e1d8}#root .b91-signature-footer__intro-inner{min-height:154px;display:flex;align-items:center;gap:22px;padding-top:24px;padding-bottom:24px}#root .b91-signature-footer__intro-mark{display:grid;place-items:center;flex:0 0 48px;height:48px;background:#fbe4d9;color:#d36642;border-radius:15px;font-size:26px}#root .b91-signature-footer__intro-copy{flex:1;min-width:0}#root .b91-signature-footer__eyebrow{display:block;font-size:10px;letter-spacing:.13em;line-height:1.6;color:#ac6348;font-weight:800;margin-bottom:7px}#root .b91-signature-footer__intro h2{font-family:var(--b91-type-heading,Figtree,Arial,sans-serif);font-weight:700;letter-spacing:-.028em;line-height:1.2;color:#1b3548;font-size:clamp(21px,2vw,28px);margin:0 0 6px}#root .b91-signature-footer__intro p{color:#647380;font-size:13px;line-height:1.65;margin:0;max-width:650px}#root .b91-signature-footer__intro-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex-shrink:0}#root .b91-signature-footer__btn{display:inline-flex;justify-content:center;align-items:center;gap:22px;background:#dc623d;color:#fff!important;padding:13px 19px;border-radius:9px;font-weight:750;font-size:13px;min-width:192px;box-shadow:0 5px 13px #9b44221c}#root .b91-signature-footer__btn:hover{background:#c8502d;transform:translateY(-1px)}#root .b91-signature-footer__textlink{color:#385468;font-size:12px;text-decoration:underline;text-underline-offset:4px}#root .b91-signature-footer__textlink:hover{color:#c65b39}#root .b91-signature-footer__body{background:var(--b91-foot-navy);color:var(--b91-foot-ink);padding:49px 0 26px}#root .b91-signature-footer__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr) minmax(0,.94fr) minmax(0,1.12fr);gap:clamp(20px,3.2vw,52px);padding-bottom:44px}#root .b91-signature-footer__logo{display:inline-flex;align-items:center;justify-content:center;min-height:57px;max-width:190px;padding:8px 13px;border-radius:11px;background:#fff;overflow:hidden;margin-bottom:20px}#root .b91-signature-footer__logo-image{display:block;width:auto;height:auto;max-width:161px;max-height:49px;object-fit:contain}#root .b91-signature-footer__logo>strong{font-family:var(--b91-type-heading,Figtree,Arial,sans-serif);font-size:29px;font-weight:800;color:#1e3f5a;letter-spacing:-.06em}#root .b91-signature-footer__logo>strong span{color:#e96f3a}#root .b91-signature-footer__brand-headline{font-family:var(--b91-type-heading,Figtree,Arial,sans-serif);font-size:16px;line-height:1.32;letter-spacing:-.019em;color:#fff;font-weight:700;margin:0 0 10px}#root .b91-signature-footer__brand-description{font-size:12px;color:var(--b91-foot-muted);line-height:1.75;margin:0 0 18px;max-width:265px}#root .b91-signature-footer__review-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:11px;line-height:1.4;color:#e0e8ed;border:1px solid rgba(223,236,245,.25);border-radius:8px;padding:10px 11px;margin:0 0 17px}#root .b91-signature-footer__review-link:hover{border-color:#efab8c;color:#fff}#root .b91-signature-footer__google-letter{font-family:Arial,sans-serif;color:#8ab4f8;font-size:17px;font-weight:900}#root .b91-signature-footer__socials{display:flex;gap:8px}#root .b91-signature-footer__socials a{display:grid;place-items:center;width:34px;height:34px;border:1px solid #536777;border-radius:9px;color:#d4e1e9}#root .b91-signature-footer__socials a:hover{color:#fff;border-color:#de734c;background:#263f51}#root .b91-signature-footer__column details{padding:0;margin:0;border:0}#root .b91-signature-footer__column summary,#root .b91-signature-footer__contact h3{font-family:var(--b91-type-heading,Figtree,Arial,sans-serif);font-size:15px;line-height:1.35;font-weight:730;letter-spacing:-.01em;color:#f6f8fa;margin:2px 0 19px}#root .b91-signature-footer__column summary{display:block;cursor:default;list-style:none}#root .b91-signature-footer__column summary::-webkit-details-marker{display:none}#root .b91-signature-footer__column summary span{display:none}#root .b91-signature-footer__column ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:12px}#root .b91-signature-footer__column li{margin:0;line-height:1.45}#root .b91-signature-footer__column li a{color:#b7c6d2;font-size:12.5px;line-height:1.5;display:inline-block}#root .b91-signature-footer__column li a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}#root .b91-signature-footer__contact h3{margin-bottom:16px}#root .b91-signature-footer__contact-intro{font-size:12px;line-height:1.65;margin:0 0 14px;color:#b9c7d3;max-width:285px}#root .b91-signature-footer__contact-link{display:flex;align-items:center;gap:10px;color:#eef3f6;font-size:13px;line-height:1.6;margin:10px 0;overflow-wrap:anywhere}#root .b91-signature-footer__contact-link>span{display:grid;place-items:center;flex:0 0 22px;height:22px;border-radius:6px;background:#2c4357;color:#ffa782;font-size:12px;font-weight:760}#root .b91-signature-footer__contact-link:hover{color:#ffa782}#root .b91-signature-footer__contact-whatsapp{display:inline-flex;align-items:center;gap:9px;background:#f2f8f4;color:#145834!important;padding:12px 16px;border-radius:8px;font-size:12px;font-weight:780;margin:12px 0 17px}#root .b91-signature-footer__contact-whatsapp>span:first-child{font-size:9px;color:#29a46b}#root .b91-signature-footer__contact-whatsapp:hover{background:#fff}#root .b91-signature-footer__address{color:#b4c5d0;font-size:12px;line-height:1.7;max-width:290px;margin:6px 0 7px}#root .b91-signature-footer__address-label{display:block;font-size:9.5px;letter-spacing:.1em;font-weight:750;color:#8fa6b8;margin-bottom:5px}#root .b91-signature-footer__gst{color:#9eb2c0;font-size:11px;line-height:1.5;margin:0;font-variant-numeric:tabular-nums}#root .b91-signature-footer__bottom{border-top:1px solid var(--b91-foot-stroke);padding:23px 0 4px;display:flex;align-items:center;justify-content:space-between;gap:15px 27px}#root .b91-signature-footer__bottom-left{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#abbac6;font-size:11.5px;line-height:1.5}#root .b91-signature-footer__bottom-divider{color:#71899b}#root .b91-signature-footer__legal{display:flex;align-items:center;gap:17px}#root .b91-signature-footer__legal a{color:#c0cdd7;font-size:11.5px}#root .b91-signature-footer__legal a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}#root .b91-signature-footer__payments{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap;min-width:130px}#root .b91-signature-footer__payments>span{display:inline-flex;align-items:center;justify-content:center;background:#f7f9fa;padding:2px 4px;border-radius:3px;height:26px;min-width:36px}#root .b91-signature-footer__payments svg{width:auto;max-width:36px;height:17px}#root .b91-signature-footer__fineprint{margin:16px 0 0;color:#8297a8;font-size:10px;line-height:1.55}@media(max-width:1110px){#root .b91-signature-footer__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,.86fr) minmax(0,1.07fr);gap:20px}#root .b91-signature-footer__bottom{flex-wrap:wrap}#root .b91-signature-footer__payments{margin-left:auto}}@media(max-width:850px){#root .b91-signature-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:37px 32px}#root .b91-signature-footer__intro-inner{flex-wrap:wrap}#root .b91-signature-footer__intro-copy{min-width:calc(100% - 82px)}#root .b91-signature-footer__intro-actions{margin-left:70px;flex-direction:row;align-items:center;flex-wrap:wrap}#root .b91-signature-footer__brand-description{max-width:430px}}@media(max-width:600px){#root .b91-signature-footer__intro-inner{padding-top:28px;padding-bottom:29px;gap:12px}#root .b91-signature-footer__intro-mark{flex-basis:39px;width:39px;height:39px;font-size:20px;border-radius:11px}#root .b91-signature-footer__intro-copy{min-width:calc(100% - 54px)}#root .b91-signature-footer__intro h2{font-size:21px!important;line-height:1.2!important}#root .b91-signature-footer__intro p{font-size:12px}#root .b91-signature-footer__intro-actions{width:100%;margin:13px 0 0;flex-direction:column;align-items:stretch;gap:11px}#root .b91-signature-footer__btn{width:100%;min-height:46px}#root .b91-signature-footer__textlink{text-align:center}#root .b91-signature-footer__body{padding:37px 0 23px}#root .b91-signature-footer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 14px;padding-bottom:28px}#root .b91-signature-footer__brand,#root .b91-signature-footer__contact{grid-column:1/-1}#root .b91-signature-footer__brand{padding-bottom:25px;border-bottom:1px solid var(--b91-foot-stroke)}#root .b91-signature-footer__brand-description{max-width:330px}#root .b91-signature-footer__column details{display:block}#root .b91-signature-footer__column summary{font-size:14px;margin:0 0 14px;cursor:pointer;padding:3px 23px 3px 0;position:relative}#root .b91-signature-footer__column summary span{display:block;position:absolute;right:3px;top:4px;width:15px;height:15px}#root .b91-signature-footer__column summary span:after{content:"\2212";font-size:17px;color:#a6b9c7;line-height:1}#root .b91-signature-footer__column details:not([open]) summary span:after{content:"+"}#root .b91-signature-footer__column ul{gap:12px}#root .b91-signature-footer__column li a{font-size:12px}#root .b91-signature-footer__contact{border-top:1px solid var(--b91-foot-stroke);padding-top:25px}#root .b91-signature-footer__contact h3{margin-bottom:8px}#root .b91-signature-footer__contact-intro{max-width:370px}#root .b91-signature-footer__bottom{align-items:flex-start;flex-direction:column;gap:12px}#root .b91-signature-footer__payments{margin-left:0;justify-content:flex-start}#root .b91-signature-footer__fineprint{font-size:10px;margin-top:11px}#root .b91-signature-footer__wrap{padding-left:18px;padding-right:18px}}@media(prefers-reduced-motion:reduce){#root .b91-signature-footer a{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/bazar91-signature-footer.css.map */
