:root{--b-cta:#009B1F;--b-ink:#00205b;--b-txt:#3F424D;--b-mut:#6B6F7B;--b-line:#E3E3DE;--b-cream:#F5F5F1;--b-sky:#F5F8FF;--b-navy:#00205b;--b-green:#008900;--b-green-d:#076D08;--b-lime:#98FF84;--b-mint:#EAF7E6;--b-serif:var(--font-heading-family);--b-sans:var(--font-body-family)}.b{font-family:var(--b-sans);color:var(--b-txt);font-size:16px;line-height:1.4;width:100%;overflow-x:clip}.b *,.b *:before,.b *:after{box-sizing:border-box}:where(.b) :where(h1,h2,h3,p,ul,ol,blockquote,figure){margin:0;padding:0}:where(.b) :where(ul,ol){list-style:none}.b img{display:block;max-width:100%;height:auto}.b a{color:inherit}.b-in{max-width:1180px;margin:0 auto;padding:0 16px}.b-pad{padding:48px 0}.b-cream{background:var(--b-cream)}.b-sky{background:var(--b-sky)}.b-white{background:#fff}.b-navy{background:var(--b-navy);color:#fff}.b-h2{font-family:var(--b-serif);font-weight:var(--font-heading-weight,700);font-size:28px;line-height:1.2;color:var(--b-ink);letter-spacing:-.01em}.b-h2 em{font-style:normal}.b-navy .b-h2{color:#fff}.b-hd{text-align:center;max-width:680px;margin:0 auto 32px}.b-hd p{margin-top:12px;font-size:16px;line-height:1.45}.b-navy .b-hd p{color:#d5d8df}.b-hd--l{text-align:left;margin-left:0}.b-img{border-radius:16px;overflow:hidden;background:#e9e9e4}.b-img img{width:100%;aspect-ratio:1/1;object-fit:cover}.b-ck{display:inline-grid;place-items:center;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:var(--b-ink);color:#fff;margin-top:1px}.b-ck svg{width:11px;height:11px}.b-navy .b-ck{background:#fff;color:var(--b-ink)}.b-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;padding:14px 24px;border-radius:var(--buttons-radius,6px);border:1px solid transparent;background:var(--b-cta);color:#fff!important;font:700 17px/1.2 var(--b-sans);text-decoration:none;cursor:pointer;text-align:center}.b-btn--lime{background:var(--b-cta);color:#fff!important}.b-btn--line{background:#fff;color:var(--b-green-d)!important;border-color:var(--b-green)}.b-btn[disabled]{opacity:.55;cursor:not-allowed}.b-btn svg{width:24px;height:24px;flex:0 0 24px;min-width:24px;stroke-width:2.2}.b-bar{background:var(--b-lime);color:#000;overflow:hidden;white-space:nowrap}.b-bar__t{display:inline-flex;width:max-content;animation:b-mq 26s linear infinite}.b-bar ul{display:flex;flex-shrink:0;padding:9px 0}.b-bar li{font:600 13px/1.3 var(--b-sans);padding:0 16px;display:inline-flex;align-items:center}.b-bar li:after{content:"";width:4px;height:4px;border-radius:50%;background:#000;margin-left:32px;opacity:.5}@keyframes b-mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.b-bar__t{animation:none}}.b-nav{position:relative;z-index:30;background:#fff;border-bottom:1px solid var(--b-line)}.b-nav ul{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding:0 8px}.b-nav ul::-webkit-scrollbar{display:none}.b-nav a{display:block;white-space:nowrap;padding:12px 10px 10px;font:600 15px/1.2 var(--b-sans);color:var(--b-ink);text-decoration:none;border-bottom:3px solid transparent}.b-nav a.is-on{border-color:var(--b-green)}.b-sl{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -16px;padding:0 16px;scroll-padding:0 16px}.b-sl::-webkit-scrollbar{display:none}.b-sl>*{flex:0 0 86%;scroll-snap-align:start;min-width:0}.b-dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.b-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#c9cac4;cursor:pointer}.b-dots button[aria-current=true]{background:var(--b-ink)}.b-navy .b-dots button{background:#ffffff59}.b-navy .b-dots button[aria-current=true]{background:#fff}.b-atf{display:grid;gap:28px;padding-bottom:48px}.b-atf>div{min-width:0}.b-gal{position:relative;margin:0 -16px}.b-gal__m{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--b-cream)}.b-gal__m::-webkit-scrollbar{display:none}.b-gal__m>*{flex:0 0 100%;scroll-snap-align:start}.b-gal__m img{width:100%;aspect-ratio:1/1;object-fit:cover}.b-gal .b-dots{position:absolute;left:50%;bottom:12px;transform:translate(-50%);margin:0;padding:6px 10px;border-radius:999px;background:#ffffffe6}.b-gal__th{display:none}.b-badge{display:inline-flex;align-items:center;gap:6px;background:var(--b-mint);color:var(--b-ink);font:600 13px/1.3 var(--b-sans);padding:6px 10px;border-radius:6px;margin-bottom:16px}.b-badge svg{width:16px;height:16px;flex:0 0 16px}.b-h1{font-family:var(--b-serif);font-weight:var(--font-heading-weight,700);font-size:30px;line-height:1.2;color:var(--b-ink);letter-spacing:-.01em}.b-lead{margin:16px 0 24px;font-size:16px;line-height:1.5}.b-bul{display:grid;gap:14px;margin-bottom:28px}.b-bul li{display:flex;gap:10px;font-size:15px;line-height:1.4;color:var(--b-ink)}.b-box{border:2px solid var(--b-green);border-radius:16px;overflow:hidden;background:#fff}.b-box__hd{display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--b-mint);padding:12px 16px;color:var(--b-ink);font-weight:700;font-size:16px}.b-box__hd span{background:var(--b-green);color:#fff;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;flex-shrink:0}.b-box__bd{padding:4px 16px 16px}.b-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--b-line);font-size:15px;line-height:1.35;color:var(--b-ink)}.b-row>span:last-child{flex-shrink:0;text-align:right;font-weight:600;white-space:nowrap}.b-row s{color:var(--b-mut);font-weight:400;font-size:13px;margin-left:6px}.b-free{color:var(--b-green)}.b-tot{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0 4px;font-weight:700;color:var(--b-ink)}.b-tot b{font-size:22px}.b-tot s{font-weight:400;color:var(--b-mut);font-size:14px;margin-right:6px}.b-save{font:700 20px/1.2 var(--b-sans);color:var(--b-green);padding:6px 0 16px}.b-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:18px;font-size:14px;color:var(--b-ink)}.b-trust span{display:inline-flex;align-items:center;gap:6px}.b-pay{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-top:12px}.b-pay svg{width:38px;height:24px}.b-tabs{margin-top:32px;border:1px solid var(--b-line);border-radius:16px;overflow:hidden}.b-tabs__l{display:flex;background:var(--b-cream);overflow-x:auto;scrollbar-width:none}.b-tabs__l::-webkit-scrollbar{display:none}.b-tabs__l button{flex:1 0 auto;padding:10px 12px;border:0;border-right:1px solid var(--b-line);background:none;font:500 14px/1.2 var(--b-sans);color:var(--b-ink);cursor:pointer}.b-tabs__l button:last-child{border-right:0}.b-tabs__l button[aria-selected=true]{background:#fff;font-weight:700}.b-tabs__p{padding:18px 16px;font-size:15px;line-height:1.5}.b-tabs__p[hidden]{display:none}.b-tabs__p p+p{margin-top:8px}.b-ship{display:flex;gap:12px;align-items:center;margin-top:16px;background:var(--b-sky);border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.4}.b-ship b{display:block;color:var(--b-ink);font-size:15px}.b-ship svg{width:28px;height:28px;flex:0 0 28px;color:var(--b-ink)}.b-il>li{display:flex;gap:16px;align-items:flex-start;padding:14px 0}.b-il--div>li{border-bottom:1px solid var(--b-line)}.b-il--div>li:last-child{border-bottom:0}.b-il__i{flex:0 0 64px;width:64px;height:64px;border-radius:50%;background:var(--b-cream);display:grid;place-items:center;color:var(--b-ink);overflow:hidden}.b-il__i svg{width:26px;height:26px}.b-il__i img{width:100%;height:100%;object-fit:cover}.b-il__i--x{color:#c8102e}.b-navy .b-il__i,.b-cream .b-il__i{background:#fff}.b-st-sp{height:110px}.b-il h3{font:700 17px/1.3 var(--b-sans);color:var(--b-ink);margin-bottom:4px}.b-navy .b-il h3{color:#fff}.b-il p{font-size:15px;line-height:1.45}.b-navy .b-il p{color:#d5d8df}.b-il>li>div{min-width:0}.b-dark-img{margin-top:32px}.b-callout{display:flex;gap:12px;margin-top:20px;background:var(--b-mint);border-radius:12px;padding:16px;color:var(--b-ink)}.b-callout h3{font:700 16px/1.3 var(--b-sans);margin-bottom:4px}.b-callout p{font-size:15px;line-height:1.45;color:var(--b-txt)}.b-q__card{position:relative;background:var(--b-cream);border-radius:16px;padding:24px;margin:-48px 12px 0}.b-q blockquote{font:700 20px/1.35 var(--b-sans);color:var(--b-ink);font-style:normal;border:0}.b-q__by{margin-top:16px;font-size:14px;color:var(--b-mut)}.b-q__by b{display:block;color:var(--b-ink);font-size:16px;margin-bottom:2px}.b-split{display:grid;gap:24px}.b-cards{display:grid;gap:12px;margin-top:20px}.b-card{border-radius:16px;padding:18px;background:#fff;border:1px solid var(--b-line)}.b-card h3{display:flex;gap:8px;align-items:center;font:700 16px/1.3 var(--b-sans);color:var(--b-ink);margin-bottom:6px}.b-card p{font-size:15px;line-height:1.45}.b-card--bad{background:#fff4f2;border-color:#f6d5cf}.b-card--good{background:var(--b-mint);border-color:#cdebc4}.b-ban{position:relative}.b-ban__img img{width:100%;aspect-ratio:1/1;object-fit:cover}.b-ban__card{position:relative;margin:-64px 16px 0;background:var(--b-navy);color:#fff;border-radius:16px;padding:28px 22px;text-align:center}.b-ban__card .b-h2{color:#fff}.b-ban__card p{margin-top:12px;color:#d5d8df;font-size:16px;line-height:1.45}.b-ban__card .b-btn{margin-top:20px}.b-tbl{width:100%;border-collapse:collapse;font-size:15px}.b-tbl th{text-align:left;font-weight:400;color:var(--b-mut);padding:0 12px 12px 0;border-bottom:1px solid var(--b-line)}.b-tbl td{padding:14px 12px 14px 0;border-bottom:1px solid var(--b-line);vertical-align:top;line-height:1.4}.b-tbl td:first-child{width:38%;font-weight:700;color:var(--b-ink)}.b-tbl small{display:block;font-weight:400;color:var(--b-mut);font-size:13px;margin-top:2px}.b-exp{background:var(--b-sky);border-radius:24px;padding:24px 20px;text-align:center;margin-bottom:28px}.b-exp h3{font:700 20px/1.3 var(--b-sans);color:var(--b-ink);margin-bottom:16px}.b-exp ul{display:grid;gap:12px;justify-content:center}.b-exp li{display:flex;gap:10px;align-items:center;font-weight:600;color:var(--b-ink);font-size:15px;text-align:left}.b-tl h3{font:700 18px/1.3 var(--b-sans);color:var(--b-ink);margin:16px 0 6px}.b-tl p{font-size:15px;line-height:1.45}.b-tl__tag{display:inline-block;font:700 12px/1 var(--b-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--b-green);margin-top:16px}.b-stats{display:grid;grid-template-columns:1fr 1fr;gap:28px 16px}.b-stat{text-align:center;min-width:0}.b-stat b{display:block;font:700 34px/1.1 var(--b-serif);color:#fff;margin-bottom:6px}.b-stat span{display:block;font-size:14px;line-height:1.4;color:#d5d8df}.b-rev{background:#fff;border-radius:16px;padding:24px;height:100%;display:flex;flex-direction:column;margin:0}.b-rev blockquote{margin:0 0 16px;border:0;padding:0;font-style:normal;font-size:16px;line-height:1.5;color:var(--b-ink);flex:1}.b-rev figcaption{font-weight:700;font-size:14px;color:var(--b-ink)}.b-stars__off{color:#d9d9d3}.b-rs{display:flex;align-items:center;justify-content:center;gap:14px;margin:-8px 0 28px}.b-rs__n{font:700 44px/1 var(--b-serif);color:var(--b-ink)}.b-rs span{display:block;font-size:14px;color:var(--b-txt);margin-top:4px}.b-stars--lg{font-size:22px;margin:0}.b-dots--sm{gap:6px;flex-wrap:wrap}.b-dots--sm button{width:6px;height:6px}.b-stars{color:#f5a623;letter-spacing:2px;margin-bottom:10px}.b-rev p{color:var(--b-ink);font-size:16px;line-height:1.45;margin-bottom:12px}.b-rev b{font-size:14px}.b-off{display:grid;gap:24px}.b-off>div{min-width:0}.b-faq{max-width:820px;margin:0 auto}.b-faq details{border-bottom:1px solid var(--b-line)}.b-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 0;font:600 16px/1.35 var(--b-sans);color:var(--b-ink)}.b-faq summary::-webkit-details-marker{display:none}.b-faq summary svg{flex:0 0 20px;width:20px;height:20px;transition:transform .2s}.b-faq details[open] summary svg{transform:rotate(180deg)}.b-faq__a{padding:0 0 18px;font-size:15px;line-height:1.5}.b-faq__a p+p{margin-top:8px}.b-note{margin-top:20px;font-size:13px;line-height:1.45;color:var(--b-mut);text-align:center}.b-st{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--b-navy);color:#fff;transform:translateY(110%);transition:transform .25s;padding-bottom:env(safe-area-inset-bottom)}.b-st.is-on{transform:none}.b-st__in{max-width:1180px;margin:0 auto;padding:10px 16px 12px;text-align:center}.b-st__t{font-size:14px;line-height:1.3;margin-bottom:8px}.b-st__t b{color:var(--b-lime);font-weight:600}.b-st .b-btn{min-height:50px}@media(min-width:750px){.b-pad{padding:64px 0}.b-h2{font-size:36px}.b-sl{margin:0;padding:0;scroll-padding:0}.b-sl>*{flex-basis:calc(50% - 6px)}.b-stats{grid-template-columns:repeat(4,1fr)}.b-cards{grid-template-columns:1fr 1fr}.b-q__card{margin:-64px 40px 0;padding:32px}}@media(min-width:990px){.b-pad{padding:88px 0}.b-h2{font-size:40px}.b-hd{margin-bottom:48px}.b-hd p{font-size:18px}.b-atf{grid-template-columns:1.05fr 1fr;gap:56px;padding:32px 0 72px}.b-atf__g{position:sticky;top:64px;align-self:start}.b-gal{margin:0}.b-gal__m{border-radius:16px}.b-gal .b-dots{display:none}.b-gal__th{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.b-gal__th button{width:72px;height:72px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:none;cursor:pointer}.b-gal__th button[aria-current=true]{border-color:var(--b-ink)}.b-gal__th img{width:100%;height:100%;object-fit:cover}.b-h1{font-size:40px}.b-nav ul{justify-content:center}.b-2c{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.b-2c--r>:first-child{order:2}.b-split{grid-template-columns:1fr 1fr;gap:72px;align-items:center}.b-q{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1040px;margin:0 auto}.b-q__card{margin:0 0 0 -80px;padding:48px}.b-q blockquote{font-size:26px}.b-ban{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1180px;margin:0 auto}.b-ban__img img{border-radius:16px}.b-ban__card{margin:0 0 0 -80px;padding:48px;text-align:left}.b-ban__card .b-btn{width:auto;display:inline-flex}.b-sl.b-sl--g{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;overflow:visible}.b-sl--g+.b-dots{display:none}.b-sl:not(.b-sl--g)>*{flex-basis:calc(33.333% - 8px)}.b-il--2{display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.b-dark-img{margin-top:0}.b-off{grid-template-columns:1fr 1fr;gap:64px;align-items:center}.b-stat b{font-size:44px}.b-faq summary{font-size:18px}.b-st__in{display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left}.b-st__t{margin:0;font-size:16px}.b-st .b-btn{width:auto;padding:0 40px}}.b-trust svg{width:18px;height:18px;color:var(--b-green)}.b-btn--lime svg{color:#000}[id^=b-]{scroll-margin-top:112px}.b-nav.is-fix{position:fixed;left:0;right:0}.b-btn.loading{opacity:.7;pointer-events:none}.b product-form{display:block}.b-cta{max-width:420px;margin:28px auto 0}.b-dest__img{display:block}.b-dest{padding-top:24px}.b-dest__rt{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-size:14px;color:var(--b-txt)}.b-dest__rt .b-stars{margin:0}.b-dest__pr{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 10px;margin:16px 0 20px;color:var(--b-ink)}.b-dest__pr b{font-size:26px}.b-dest__pr s{color:var(--b-mut);font-size:16px}.b-dest__pr span{background:var(--b-green);color:#fff;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px}.b-dest__nt{margin-top:12px;text-align:center;font-size:13px;color:var(--b-mut)}@media(min-width:990px){.b-dest{padding-top:0}}.b-box .b-btn{padding:14px 16px;white-space:nowrap;font-size:16px}.b-box__hd{font-size:15px;padding:12px 14px}.b-trust{gap:6px 14px;font-size:13px}@media(max-width:380px){.b-box .b-btn{font-size:15px}.b-box .b-btn svg{display:none}}.b-rate{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-size:14px;line-height:1.3;color:var(--b-ink);text-decoration:none}.b-rate__s{color:#f5a623;letter-spacing:2px;font-size:16px}.b-rate span:last-child{text-decoration:underline;text-underline-offset:3px}@media(max-width:989px){.b-atf{gap:18px}.b-atf__i{display:flex;flex-direction:column;align-items:flex-start}.b-atf__i>*{width:100%}.b-atf__i>.b-badge,.b-atf__i>.b-rate{width:auto}.b-atf__i .b-badge{margin-bottom:10px}.b-atf__i .b-h1{font-size:26px}.b-atf__i .b-lead{margin:12px 0 18px;font-size:15px}}.b-st .b-btn{white-space:nowrap;padding:12px 14px;font-size:clamp(13px,4.1vw,16px)}@media(max-width:480px){.b-st .b-btn svg{display:none}.b-st__in{padding:8px 12px 10px}}.b-guia{display:flex;align-items:center;gap:10px}.b-guia img{flex:none;width:36px;height:auto;border-radius:3px}.b-guia-card{display:flex;align-items:center;gap:16px;margin-top:28px;padding:16px;background:var(--b-sky);border-radius:16px;color:var(--b-ink)}.b-guia-card img{flex:none;width:96px;height:auto;border-radius:4px}.b-guia-card h3{margin:0 0 6px;font:700 18px/1.3 var(--b-sans);color:var(--b-ink)}.b-guia-card p{margin:0;font-size:15px;line-height:1.5;color:var(--b-txt)}@media(min-width:750px){.b-guia-card{max-width:640px;margin-left:auto;margin-right:auto}.b-guia-card img{width:120px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bucal.css.map */
