.bh{font-family:var(--font-body--family);color:var(--b-k);padding-block:var(--bh-pt,40px) var(--bh-pb,40px)}.bh *{box-sizing:border-box}.bh img{display:block;max-width:100%;height:auto}.bh-w{max-width:1360px;margin:0 auto;padding:0 40px}.bh--soft{background:var(--b-soft)}.bh--soft2{background:var(--b-soft2)}.bh-ph{display:block;width:100%;background:var(--b-soft);border:1px solid var(--b-ln)}.bh-ph svg{width:100%;height:100%;display:block;opacity:.35}.bh-sh{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px}.bh-sh h2{font:800 clamp(24px,2.4vw,32px)/1.1 var(--font-body--family);letter-spacing:-.015em;margin:0;color:var(--b-k)}.bh-sh p{margin:4px 0 0;color:var(--b-mut)}.bh-sh a{font-weight:700;color:var(--b-k);white-space:nowrap;text-decoration:underline;text-decoration-color:var(--b-y);text-decoration-thickness:2px;text-underline-offset:4px}.bh-sh a:hover{text-decoration-thickness:3px}.bh-hero{background:var(--b-k);color:#fff;padding-block:var(--bh-pt,40px) var(--bh-pb,40px)}.bh-hero__g{display:grid;grid-template-columns:1fr 1.05fr;gap:44px;align-items:center}.bh-eyb{display:inline-flex;align-items:center;gap:8px;font:700 13.5px/1.2 var(--font-body--family);color:var(--b-cr);letter-spacing:.02em}.bh-eyb img{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--b-y)}.bh-stk{width:32px;height:32px;border-radius:50%;background:var(--b-y);color:var(--b-k);display:inline-grid;place-items:center;font:800 15px/1 var(--font-body--family);flex:none}.bh-stk--l{width:44px;height:44px;font-size:19px}.bh-hero h1,.bh-hero h2.bh-hero__t{font:800 clamp(34px,3.9vw,56px)/1.05 var(--font-body--family);letter-spacing:-.025em;margin:14px 0;color:#fff;text-wrap:balance}.bh-hero em{font-style:normal;box-shadow:inset 0 -.2em 0 var(--b-y)}.bh-hero__p{margin:0 0 22px;color:#e4dccb;font-size:17px;line-height:1.55;max-width:46ch}.bh-hero__p p{margin:0}.bh-ctas{display:flex;gap:10px;flex-wrap:wrap}.bh-hero .b-btn--o{background:transparent;color:#fff;border-color:#fff}.bh-hero .b-btn--o:hover{background:#fff;color:var(--b-k)}.bh-hero .b-btn:focus-visible,.bh .b-btn:focus-visible{outline:3px solid var(--b-y);outline-offset:3px}.bh-deal{margin-top:18px;display:inline-flex;gap:10px;align-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:8px 12px;font:600 14px var(--font-body--family);color:var(--b-cr)}.bh-deal b{font:800 15.5px var(--font-body--family);font-variant-numeric:tabular-nums;color:var(--b-y)}.bh-hero__ph{position:relative;border-radius:16px;overflow:hidden;background:#2a261d}.bh-hero__ph>img,.bh-hero__ph>.bh-ph{width:100%;aspect-ratio:16/11;object-fit:cover;object-position:var(--bh-pos,68% 50%);border:0}.bh-hero__ph>.bh-ph{background:#2a261d}.bh-qt{position:absolute;left:14px;bottom:14px;background:#fff;color:var(--b-k);border-radius:10px;padding:9px 14px 9px 9px;display:flex;gap:10px;align-items:center;box-shadow:0 6px 20px #00000040;max-width:290px;margin:0}.bh-qt img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}.bh-qt q{font:700 15px/1.25 var(--font-body--family);quotes:"\201e" "\201d"}.bh-qt small{display:block;color:var(--b-mut2);font-size:12px;margin-top:2px}.bh-trust{border-block:1px solid var(--b-ln);background:var(--b-soft2);padding:0}.bh-trust__g{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding-block:14px}.bh-tr{display:flex;gap:10px;align-items:center;font-size:13.5px;line-height:1.3;color:var(--b-mut)}.bh-tr i{width:38px;height:38px;flex:none;border-radius:50%;background:#fff;border:1px solid var(--b-ln);display:grid;place-items:center;color:var(--b-k)}.bh-tr b{display:block;color:var(--b-k);font-size:14px}.bh-tr a{color:inherit;text-decoration:none}.bh-cats{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.bh-cat{text-align:center;font:600 13.5px/1.25 var(--font-body--family);display:flex;flex-direction:column;gap:8px;color:var(--b-k);text-decoration:none}.bh-cat img,.bh-cat .bh-ph{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;background:var(--b-soft);border:1px solid var(--b-ln);transition:border-color .15s}.bh-cat:hover img{border-color:var(--b-k)}.bh-cat small{color:var(--b-mut2);font-weight:500}.bh-band{background:var(--b-soft);border-radius:14px;display:flex;gap:14px;align-items:center;justify-content:space-between;padding:16px 20px;flex-wrap:wrap}.bh-band span{color:var(--b-mut)}.bh-band b{font-size:17px;color:var(--b-k)}.bh-story__g{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.bh-story--cine .bh-story__g{grid-template-columns:.75fr 1.25fr}.bh-story__im img,.bh-story__im .bh-ph{border-radius:14px;width:100%;aspect-ratio:16/10;object-fit:cover}.bh-story--cine .bh-story__im img,.bh-story--cine .bh-story__im .bh-ph{aspect-ratio:4/5;max-height:460px}.bh-story__tx{color:var(--b-mut);max-width:58ch;font-size:16px;line-height:1.55}.bh-story__tx p{margin:0 0 14px}.bh-tr4{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.bh-tr4 div{background:#fff;border:1px solid var(--b-ln);border-radius:10px;padding:12px;font-size:13.5px;color:var(--b-mut)}.bh-tr4 b{display:block;color:var(--b-k)}.bh-story .b-btn{margin-top:6px}@media(max-width:1100px){.bh-cats{grid-template-columns:repeat(4,1fr)}}@media(max-width:749px){.bh{padding-block:var(--bh-pt-m,28px) var(--bh-pb-m,28px)}.bh-w{padding:0 14px}.bh-hero{padding-block:0 26px}.bh-hero__g{grid-template-columns:1fr;gap:18px}.bh-hero__ph{order:-1;margin-inline:-14px;border-radius:0}.bh-hero h1,.bh-hero h2.bh-hero__t{font-size:31px;margin:10px 0}.bh-hero__p{font-size:15.5px;margin-bottom:18px}.bh-ctas .b-btn{flex:1 1 auto}.bh-qt{left:10px;bottom:10px;max-width:250px}.bh-qt q{font-size:14px}.bh-trust__g{grid-template-columns:1fr 1fr;gap:12px 10px}.bh-tr{font-size:12.5px}.bh-cats{grid-template-columns:repeat(8,96px);overflow-x:auto;scrollbar-width:none;margin-inline:-14px;padding-inline:14px;scroll-snap-type:x mandatory}.bh-cats::-webkit-scrollbar{display:none}.bh-cat{scroll-snap-align:start}.bh-sh h2{font-size:24px}.bh-story__g,.bh-story--cine .bh-story__g{grid-template-columns:1fr;gap:20px}.bh-tr4{grid-template-columns:1fr 1fr}.bh-band{padding:14px 16px}.bh-band .b-btn{width:100%}}.bh--soft .bh-ph{background:#ebe7dd;border-color:#e2ddd0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bucsa-home.css.map */
