#MainContent[data-template=index] .bc-hero{width:100%;max-width:none;margin-inline:0}#MainContent[data-template=index] .bc-hero .bc-hero__title{font-family:var(--bc-display, "Instrument Serif", Georgia, serif);font-size:var(--bc-h1-size, clamp(52px, 5.4vw, 78px));font-weight:400;letter-spacing:-.03em;line-height:.98}#MainContent[data-template=index] .bc-hero__progress{position:relative;width:min(300px,100%);height:1px;margin-top:26px;overflow:hidden;background:#f6f2e861}#MainContent[data-template=index] .bc-hero__progress span{display:block;width:100%;height:100%;background:var(--bc-hueso, #F6F2E8);transform:scaleX(0);transform-origin:left center}#MainContent[data-template=index] .bc-hero__slide[data-progress=running] .bc-hero__progress span{animation:bc-hero-progress var(--bc-hero-timer, 10s) linear forwards}#MainContent[data-template=index] .bc-hero[data-paused=true] .bc-hero__progress span{animation-play-state:paused}#MainContent[data-template=index] .bc-hero__button{width:fit-content;margin-top:18px}#MainContent[data-template=index] .bc-hero__controls{align-items:center;display:flex}#MainContent[data-template=index] .bc-hero__control{display:none}#MainContent[data-template=index] .bc-hero__toggle{display:grid;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--bc-hueso, #F6F2E8);cursor:pointer;font:inherit;line-height:1;place-items:center}#MainContent[data-template=index] .bc-hero__toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}#MainContent[data-template=index] .bc-hero__arrows{position:absolute;inset:50% 24px auto;z-index:4;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}#MainContent[data-template=index] .bc-hero__arrows .bc-carousel-arrow{pointer-events:auto}#MainContent[data-template=index] .bc-carousel-arrow{display:grid;width:44px;height:44px;flex:0 0 auto;padding:0;border:1px solid var(--bc-tinta, #1B2417);border-radius:50%;background:var(--bc-hueso, #F6F2E8);color:var(--bc-tinta, #1B2417);cursor:pointer;place-items:center;transition:transform var(--bc-button-transition, .18s ease),background-color var(--bc-button-transition, .18s ease),color var(--bc-button-transition, .18s ease)}#MainContent[data-template=index] .bc-carousel-arrow svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}#MainContent[data-template=index] .bc-carousel-arrow:hover:not(:disabled){transform:translateY(-2px)}#MainContent[data-template=index] .bc-carousel-arrow:focus-visible{outline:2px solid currentColor;outline-offset:3px}#MainContent[data-template=index] .bc-hero__arrows .bc-carousel-arrow,#MainContent[data-template=index] .bc-hero__arrows .bc-carousel-arrow:hover:not(:disabled),#MainContent[data-template=index] .bc-hero__arrows .bc-carousel-arrow:focus-visible{border-color:#fff;background:transparent;color:#fff;filter:none}#MainContent[data-template=index] .bc-impact,#MainContent[data-template=index] .bc-categories,#MainContent[data-template=index] .bc-featured,#MainContent[data-template=index] .bc-advisory,#MainContent[data-template=index] .bc-press-feature{margin-block:0;padding-block:36px}#MainContent[data-template=index] .bc-projects{display:none}#MainContent[data-template=index] .bc-impact__header{padding:0 32px 24px}#MainContent[data-template=index] .bc-impact__controls{align-items:center}#MainContent[data-template=index] .bc-impact__control{width:44px;height:44px;background:transparent;color:var(--bc-tinta, #1B2417)}#MainContent[data-template=index] .bc-impact__pagination{display:none}#MainContent[data-template=index] .bc-featured__header{padding:0 32px 24px}#MainContent[data-template=index] .bc-featured .bc-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border:0;background:#fff}#MainContent[data-template=index] .bc-featured .bc-product-grid>.bc-product-card{position:relative;border:0}#MainContent[data-template=index] .bc-featured .bc-product-card__media{width:100%;aspect-ratio:359 / 401}#MainContent[data-template=index] .bc-featured .bc-product-card__image,#MainContent[data-template=index] .bc-featured .bc-product-card__placeholder{display:block;width:100%;height:100%;vertical-align:top}#MainContent[data-template=index] .bc-featured .bc-product-card__body{border-top:0}#MainContent[data-template=index] .bc-advisory{padding-inline:32px;background:#fff;color:var(--bc-tinta, #1B2417)}#MainContent[data-template=index] .bc-advisory__header{padding:0 0 24px;background:#fff;color:var(--bc-oliva, #6E7C3D)}#MainContent[data-template=index] .bc-advisory__header .bc-kicker,#MainContent[data-template=index] .bc-advisory__header h2{color:var(--bc-oliva, #6E7C3D)}#MainContent[data-template=index] .bc-advisory__header h2{max-width:680px;color:var(--bc-ink, #1B2417)}#MainContent[data-template=index] .bc-advisory__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:32px}#MainContent[data-template=index] .bc-advisory__diagram{display:flex;min-width:0;align-items:center;justify-content:center;background:#fff}#MainContent[data-template=index] .bc-advisory__diagram img{display:block;width:100%;max-width:min(100%,clamp(280px,38vw,520px));height:auto;max-height:clamp(280px,38vw,520px);object-fit:contain}#MainContent[data-template=index] .bc-advisory__copy{min-width:0;padding:0;background:#fff}#MainContent[data-template=index] .bc-advisory__content{max-width:none}#MainContent[data-template=index] .bc-advisory__offers{display:grid;grid-template-columns:1fr;gap:26px;margin:0}#MainContent[data-template=index] .bc-advisory__heading{margin:0;color:var(--bc-tinta, #1B2417);font-family:var(--bc-display, "Instrument Serif", Georgia, serif);font-size:clamp(30px,2.7vw,40px);font-weight:400;letter-spacing:-.02em;line-height:1.1}#MainContent[data-template=index] .bc-advisory__stage h4{margin:0 0 10px;color:var(--bc-oliva, #6E7C3D);font-family:var(--bc-body, "Space Grotesk", Arial, sans-serif);font-size:20px;font-weight:500;line-height:1.25}#MainContent[data-template=index] .bc-advisory__stage p{margin:0;font-size:16px;font-weight:300;line-height:1.5}#MainContent[data-template=index] .bc-advisory__description{max-width:620px;margin-top:12px;color:var(--bc-tinta, #1B2417);font-family:var(--bc-body, "Space Grotesk", Arial, sans-serif);font-size:16px;font-weight:300;line-height:1.5}#MainContent[data-template=index] .bc-advisory__description p{margin:0}#MainContent[data-template=index] .bc-advisory__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}body.bc-shell #MainContent[data-template=index] .bc-categories .bc-category .bc-link{display:block;width:fit-content;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font-family:var(--bc-body, "Space Grotesk", Arial, sans-serif);font-size:11px;font-weight:300;letter-spacing:.2em;line-height:normal;text-align:left;text-decoration:none;text-transform:none;transition:none}body.bc-shell #MainContent[data-template=index] .bc-categories .bc-category .bc-link:hover{border-color:transparent;background:transparent;color:inherit;filter:none;transform:none}body.bc-shell #MainContent[data-template=index] .bc-press-feature .bc-press-feature__copy .bc-press-feature__content .bc-press-feature__link{border-color:var(--bc-hueso, #F6F2E8);background:var(--bc-hueso, #F6F2E8);color:var(--bc-accessible-green, #237A41)}#MainContent[data-template=index] .bc-press-feature.bc-shell,#MainContent[data-template=index] .bc-press-feature__copy{background:var(--bc-tinta, #1B2417);color:var(--bc-hueso, #F6F2E8)}#MainContent[data-template=index] .bc-press-feature__content h2,#MainContent[data-template=index] .bc-press-feature__description,#MainContent[data-template=index] .bc-press-feature__eyebrow,#MainContent[data-template=index] .bc-press-feature__metadata{color:var(--bc-hueso, #F6F2E8)}body.bc-shell #MainContent[data-template=index] .bc-press-feature .bc-press-feature__copy .bc-press-feature__content .bc-press-feature__link:hover{border-color:var(--bc-accessible-green, #237A41);background:var(--bc-accessible-green, #237A41);color:#fff}@media(prefers-reduced-motion:reduce){#MainContent[data-template=index] .bc-hero__progress span{transform:scaleX(1)}#MainContent[data-template=index] .bc-carousel-arrow{transition:none}#MainContent[data-template=index] .bc-hero__toggle{display:none}}@media screen and (max-width:749px){#MainContent[data-template=index] .bc-hero{margin-inline:0}#MainContent[data-template=index] .bc-hero .bc-hero__title{font-size:var(--bc-h1-size, 48px)}#MainContent[data-template=index] .bc-hero__arrows{inset-inline:12px;top:24px;transform:none}#MainContent[data-template=index] .bc-carousel-arrow,#MainContent[data-template=index] .bc-impact__control{width:40px;height:40px}#MainContent[data-template=index] .bc-impact__header,#MainContent[data-template=index] .bc-featured__header{padding:0 20px 24px}#MainContent[data-template=index] .bc-featured .bc-product-grid{display:flex;gap:1px;overflow-x:auto;scroll-snap-type:x mandatory;background:#fff}#MainContent[data-template=index] .bc-featured .bc-product-grid>.bc-product-card{flex:0 0 86%;scroll-snap-align:start}#MainContent[data-template=index] .bc-featured .bc-product-card__media{aspect-ratio:348 / 190}#MainContent[data-template=index] .bc-advisory{padding-inline:20px}#MainContent[data-template=index] .bc-advisory__layout{grid-template-columns:1fr;gap:24px}#MainContent[data-template=index] .bc-advisory__diagram img{max-width:min(100%,clamp(220px,76vw,360px));max-height:clamp(220px,72vw,360px)}#MainContent[data-template=index] .bc-advisory__heading{font-size:30px}#MainContent[data-template=index] .bc-advisory__actions{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bosque-home.css.map */
