body{--bf-hero-h:clamp(360px, calc(100svh - 244px) , 720px)}@media(max-width:749px){body{--bf-hero-h:clamp(300px, 56svh, 420px)}}body main[data-template^=index] [id*=__hero_banners],body main[data-template^=index] [id*=__hero_banners] .section,body main[data-template^=index] [id*=__hero_banners] slideshow-component,body main[data-template^=index] [id*=__hero_banners] slideshow-container,body main[data-template^=index] [id*=__hero_banners] slideshow-slides,body main[data-template^=index] [id*=__hero_banners] slideshow-slide{min-height:0!important;height:var(--bf-hero-h)!important;max-height:none!important}body main[data-template^=index] [id*=__hero_banners] .slide__image-container,body main[data-template^=index] [id*=__hero_banners] .slide__media{height:100%!important}body main[data-template^=index] [id*=__hero_banners] slideshow-slide .slide__media img,body main[data-template^=index] [id*=__hero_banners] .slide img,body main[data-template^=index] [id*=__hero_banners] img.slide__image{height:100%!important;width:100%!important;object-fit:cover!important;object-position:center center!important}body main[data-template^=index] [id*=__hero_banners] slideshow-controls{background:transparent!important;padding:0!important;border-radius:0!important;inset-block-end:clamp(14px,1.6vw,26px)!important}body main[data-template^=index] [id*=__hero_banners] slideshow-controls ol li button:after{width:7px!important;height:7px!important;background:#1a100852!important;border-radius:50%!important;transition:background .25s ease,width .25s ease}body main[data-template^=index] [id*=__hero_banners] slideshow-controls ol li button[aria-selected=true]:after{background:var(--bf-olive)!important;width:22px!important;border-radius:4px!important}body main[data-template^=index] [id*=__hero_banners] slideshow-arrows{display:none!important}body main[data-template^=index] [id*=__hero_banners] a.button-unstyled{background:var(--bf-olive)!important;color:#fff!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:2px!important;box-shadow:none!important;padding:0 clamp(22px,2.1vw,38px)!important;min-height:48px!important;height:48px!important;width:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background .28s ease!important}body main[data-template^=index] [id*=__hero_banners] a.button-unstyled:hover{background:#3f3d1b!important}body main[data-template^=index] [id*=__hero_banners] a.button-unstyled:focus-visible{outline:2px solid var(--bf-olive)!important;outline-offset:3px!important}@media(max-width:749px){body main[data-template^=index] [id*=__hero_banners] a.button-unstyled{min-height:44px!important;height:44px!important;font-size:.6875rem!important}}@media(prefers-reduced-motion:reduce){body main[data-template^=index] [id*=__hero_banners] a.button-unstyled{transition:none!important}}body main[data-template^=index] [id*=__announcement_bottom] .mq{background:var(--bf-ivory)!important;border-block-start:1px solid rgb(26 16 8 / .08)!important;padding-block:clamp(20px,1.9vw,34px)!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__viewport{overflow:visible!important;min-height:0!important;height:auto!important;padding:0!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__track{display:block!important;animation:none!important;transform:none!important;width:100%!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__group:nth-child(n+2){display:none!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__group{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;gap:0!important;animation:none!important;transform:none!important;padding-inline:clamp(20px,4vw,72px)!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__item{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;text-align:start!important;padding-inline:clamp(10px,1.6vw,28px)!important;font-size:.8125rem!important;letter-spacing:.02em!important;line-height:1.3!important;color:var(--bf-ink)!important;text-transform:none!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__item+.mq__item{border-inline-start:1px solid rgb(26 16 8 / .1)!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__item:before{content:"";flex:0 0 auto;width:19px;height:19px;background:var(--bf-olive);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;opacity:.85}body main[data-template^=index] [id*=__announcement_bottom] .mq__item:nth-child(1):before{-webkit-mask-image:var(--bf-i1);mask-image:var(--bf-i1)}body main[data-template^=index] [id*=__announcement_bottom] .mq__item:nth-child(2):before{-webkit-mask-image:var(--bf-i2);mask-image:var(--bf-i2)}body main[data-template^=index] [id*=__announcement_bottom] .mq__item:nth-child(3):before{-webkit-mask-image:var(--bf-i3);mask-image:var(--bf-i3)}body main[data-template^=index] [id*=__announcement_bottom] .mq__item:nth-child(4):before{-webkit-mask-image:var(--bf-i4);mask-image:var(--bf-i4)}@media(max-width:899px){body main[data-template^=index] [id*=__announcement_bottom] .mq__group{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:22px!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__item{padding-inline:14px!important;font-size:.75rem!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__item:nth-child(odd){border-inline-start:0!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__item:nth-child(n+3){border-block-start:1px solid rgb(26 16 8 / .1)!important;padding-block-start:22px!important}}@media(min-width:1600px){body main[data-template^=index] .resource-list--grid,body main[data-template^=index] .section-resource-list__header,body main[data-template^=collection] ul.product-grid,body main[data-template^=search] ul.product-grid{max-width:1520px!important;margin-inline:auto!important}body main[data-template^=index] [id*=__announcement_bottom] .mq__group{max-width:1520px!important;margin-inline:auto!important}}body{--bf-i1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8l9-4 9 4v8l-9 4-9-4z'/%3E%3Cpath d='M3 8l9 4 9-4M12 12v8'/%3E%3C/svg%3E");--bf-i2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");--bf-i3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 8V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2v-2'/%3E%3Cpath d='M8 12h9M14 9l3 3-3 3'/%3E%3C/svg%3E");--bf-i4:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 7l9 6 9-6'/%3E%3C/svg%3E")}
/*# sourceMappingURL=/cdn/shop/t/17/assets/bf-hero.css.map */
