.bd-hcarousel-container{padding-top:var(--bd-hc-pad-top, 24px);padding-bottom:var(--bd-hc-pad-bottom, 24px)}.bd-hcarousel-inner{position:relative}.bd-hcarousel-viewport{position:relative;width:100%;aspect-ratio:2.7 / 1;overflow:hidden;border-radius:var(--bd-r-md)}@media(max-width:700px){.bd-hcarousel-viewport{aspect-ratio:3 / 4;border-radius:var(--bd-r-md)}}.bd-hcarousel-track{display:flex;height:100%;transition:transform 1s cubic-bezier(.65,0,.35,1);will-change:transform}.bd-hcarousel-slide{flex-shrink:0;height:100%;position:relative}.bd-hcarousel-link{display:block;width:100%;height:100%}.bd-hcarousel-picture,.bd-hcarousel-picture img{display:block;width:100%;height:100%;object-fit:cover}.bd-hcarousel-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:24px;background:var(--bd-sand, #E8DFD2);color:var(--bd-walnut, #4A3829);font-family:var(--bd-font-body);font-size:14px;text-align:center}.bd-hcarousel-empty{padding:48px 24px;text-align:center;color:var(--bd-cream, #F5F1EA);font-family:var(--bd-font-body);font-size:14px}.bd-hcarousel-ctas{position:absolute;right:24px;bottom:60px;z-index:2;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;max-width:calc(100% - 48px)}.bd-hcarousel-cta{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:var(--bd-r-sm);font-family:var(--bd-font-body);font-size:14px;font-weight:500;letter-spacing:.01em;text-decoration:none;white-space:nowrap;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .2s ease,border-color .2s ease,transform .2s ease}.bd-hcarousel-cta--primary{background:var(--bd-amber, #D4924A);border:1px solid rgba(42,31,23,.12);color:var(--bd-brown, #2A1F17)}.bd-hcarousel-cta--primary:hover{background:#e0a25e;transform:translateY(-1px)}.bd-hcarousel-cta--primary .arrow{transition:transform .2s ease}.bd-hcarousel-cta--primary:hover .arrow{transform:translate(3px)}.bd-hcarousel-cta--secondary{background:var(--bd-paper, #FAFAF9);border:1.5px solid rgba(42,31,23,.14);color:var(--bd-brown, #2A1F17)}.bd-hcarousel-cta--secondary:hover{background:#fff;border-color:#2a1f1742;transform:translateY(-1px)}.bd-hcarousel-slide-cta{position:absolute;right:24px;bottom:60px;z-index:2;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;max-width:calc(100% - 48px)}@media(max-width:700px){.bd-hcarousel-ctas{right:16px;top:22%;bottom:auto;max-width:calc(100% - 32px)}.bd-hcarousel-cta{padding:11px 18px;font-size:13px}.bd-hcarousel-slide-cta{right:16px;top:22%;bottom:auto}}@media(prefers-reduced-motion:reduce){.bd-hcarousel-cta,.bd-hcarousel-cta .arrow{transition:none}}.bd-hcarousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:#fafaf9d9;color:var(--bd-brown, #2A1F17);border:none;border-radius:var(--bd-r-sm);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s ease,transform .2s ease}.bd-hcarousel-arrow:hover{background:var(--bd-paper, #FAFAF9);transform:translateY(-50%) scale(1.06)}.bd-hcarousel-arrow--prev{left:16px}.bd-hcarousel-arrow--next{right:16px}@media(max-width:700px){.bd-hcarousel-arrow{width:36px;height:36px}.bd-hcarousel-arrow--prev{left:10px}.bd-hcarousel-arrow--next{right:10px}}.bd-hcarousel-dots{position:absolute;bottom:18px;left:50%;transform:translate(-50%);z-index:2;display:flex;gap:8px}.bd-hcarousel-dot{width:8px;height:8px;border-radius:var(--bd-r-full);border:none;padding:0;background:#fafaf980;cursor:pointer;transition:background .2s ease,transform .2s ease}.bd-hcarousel-dot.is-active{background:var(--bd-paper, #FAFAF9);transform:scale(1.25)}@media(prefers-reduced-motion:reduce){.bd-hcarousel-track{transition:none}.bd-hcarousel[data-force-anim=true] .bd-hcarousel-track{transition:transform 1s cubic-bezier(.65,0,.35,1)}.bd-hcarousel-arrow,.bd-hcarousel-dot{transition:none}}@media(max-width:700px){.bd-hcarousel{padding-top:10px!important;padding-bottom:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bd-hero-carousel.css.map */
