.bm-hero{position:relative;width:100%;height:var(--hero-height, 600px);overflow:hidden;display:block}.bm-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bm-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:#e8e8e8}.bm-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.bm-hero__btn-wrap,.bm-hero__text-wrap,.bm-hero__nav-wrap,.bm-hero__heading-wrap{position:absolute;z-index:10}.bm-hero__nav-wrap{display:flex;flex-direction:row;align-items:center}.bm-hero__btn{display:inline-block;padding:14px 32px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;text-decoration:none!important;box-shadow:none!important;white-space:nowrap;cursor:pointer;position:relative;overflow:hidden;transition:background .2s ease 0s!important}.bm-hero__btn:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}.bm-hero__btn:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}.bm-hero__btn:hover{border-bottom-color:#fff!important}.bm-hero__nav-btn{display:inline-block;font-weight:700;text-transform:uppercase;letter-spacing:.15em;text-decoration:none!important;border:none!important;border-bottom:none!important;box-shadow:none!important;white-space:nowrap;cursor:pointer;position:relative;overflow:hidden;transition:background .2s ease 0s!important}.bm-hero__nav-btn:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}.bm-hero__nav-btn:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}.bm-hero__nav-btn:hover{border-bottom:none!important}.bm-hero__text{margin:0;line-height:1.3}.bm-hero__parallax-container{position:absolute;top:-30%;right:0;bottom:-30%;left:0;overflow:hidden}.bm-hero__parallax-image{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.bm-hero--parallax .bm-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bm-hero__image--mobile{display:none}@media(max-width:749px){.bm-hero__image--desktop{display:none}.bm-hero__image--mobile{display:block}}.bm-hero__bottom-fade{position:absolute;bottom:0;left:0;right:0;height:25%;background:linear-gradient(to bottom,#fff0,#fff);z-index:2;pointer-events:none}@media(max-width:749px){.bm-hero{height:calc(var(--hero-height, 600px) * .65)}.bm-hero__btn{padding:10px 20px;font-size:.75rem}.bm-hero__nav-wrap{flex-wrap:wrap}}.bm-hero__parallax-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.bm-hero__parallax-image{position:absolute;top:-20%;left:0;right:0;bottom:-20%;will-change:transform}.bm-hero[data-parallax=true] .bm-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bm-hero__bottom-fade{position:absolute;bottom:0;left:0;right:0;height:var(--fade-height, 120px);background:linear-gradient(to bottom,transparent,#fff);z-index:5;pointer-events:none}.bm-reviews{width:100%}.bm-reviews__inner{max-width:1400px;margin:0 auto;padding:0 80px}.bm-reviews__header{text-align:center;margin-bottom:50px}.bm-reviews__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:400;margin-bottom:10px}.bm-reviews__subtitle{font-size:.9em;letter-spacing:.15em;text-transform:uppercase;opacity:.7;margin:0}.bm-reviews__slider-wrap{position:relative}.bm-reviews__track-outer{overflow:hidden}.bm-reviews__track{display:flex;gap:24px;transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform;align-items:stretch}.bm-reviews__card{position:relative;padding:32px 28px 24px;border:1px solid;border-radius:2px;display:flex;flex-direction:column;gap:16px;transition:box-shadow .3s ease;flex-shrink:0;box-sizing:border-box}.bm-reviews__card:hover{box-shadow:0 8px 30px #00000014}.bm-reviews__stars{display:flex;align-items:center;gap:2px}.bm-reviews__star{font-size:18px;line-height:1}.bm-reviews__date{font-size:.78em;margin-left:8px;letter-spacing:.05em}.bm-reviews__text{font-style:italic;line-height:1.7;margin:0;flex:1;font-size:.95em}.bm-reviews__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:16px;border-top:1px solid rgba(0,0,0,.06)}.bm-reviews__author{display:flex;flex-direction:column;gap:3px}.bm-reviews__name{font-weight:700;font-size:.85em;letter-spacing:.15em;text-transform:uppercase}.bm-reviews__verified{font-size:.72em;letter-spacing:.1em;text-transform:uppercase}.bm-reviews__maple{font-size:18px}.bm-reviews__corner{position:absolute;width:16px;height:16px;border-style:solid}.bm-reviews__corner--tl{top:8px;left:8px;border-width:1px 0 0 1px}.bm-reviews__corner--br{bottom:8px;right:8px;border-width:0 1px 1px 0}.bm-reviews__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:56px;height:56px;border-radius:50%;border:1.5px solid var(--nav-accent, #9d6b42);background:transparent;color:var(--nav-accent, #9d6b42);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .25s ease,color .25s ease}.bm-reviews__nav:hover{background:var(--nav-accent, #9d6b42);color:#fff}.bm-reviews__nav--prev{left:-76px}.bm-reviews__nav--next{right:-76px}.bm-reviews__nav[disabled]{border-color:#ccc;color:#ccc;cursor:default;pointer-events:none}.bm-reviews__dots{display:flex;justify-content:center;gap:8px;margin-top:28px}.bm-reviews__dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--accent);background:transparent;cursor:pointer;padding:0;transition:background .2s}.bm-reviews__dot.is-active{background:var(--accent)}@media(max-width:900px){.bm-reviews__inner{padding:0 50px}.bm-reviews__nav--prev{left:-16px}.bm-reviews__nav--next{right:-16px}.bm-reviews__nav{width:44px;height:44px}}@media(max-width:600px){.bm-reviews__inner{padding:0 38px}.bm-reviews__nav--prev{left:-10px}.bm-reviews__nav--next{right:-10px}.bm-reviews__nav{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
