bracci-hero{position:relative;z-index:2;display:block;box-sizing:border-box;margin:var(--bhr-margin-top-mobile, 0) 0 var(--bhr-margin-bottom-mobile, 0);font-family:var(--font-body--family);-webkit-font-smoothing:antialiased}bracci-hero *,bracci-hero *:before,bracci-hero *:after{box-sizing:border-box}.bhr__frame{position:relative;width:100%;min-height:var(--bhr-min-height, 0);background-color:var(--bhr-background, #17181b)}.bhr--hm-adapt .bhr__frame,.bhr--hm-ratio .bhr__frame{aspect-ratio:var(--bhr-ratio-mobile, .8)}.bhr--hm-screen .bhr__frame{height:var(--bhr-screen-mobile, 75svh)}.bhr--hm-custom .bhr__frame{height:var(--bhr-height-mobile, 480px)}.bhr--width-boxed .bhr__frame{width:auto;margin:0 var(--bhr-side, 24px);border-radius:var(--bhr-radius, 0)}.bhr__viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;touch-action:pan-y}.bhr__track{position:relative;width:100%;height:100%}.bhr__slide{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:var(--bhr-slide-bg, #17181b)}.bhr--fade .bhr__slide,.bhr--zoom .bhr__slide{z-index:0;opacity:0;visibility:hidden;transition:opacity var(--bhr-speed, .7s) ease,visibility 0s linear var(--bhr-speed, .7s)}.bhr--fade .bhr__slide.is-active,.bhr--zoom .bhr__slide.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity var(--bhr-speed, .7s) ease,visibility 0s}.bhr--zoom .bhr__img{transform:scale(1.07);transition:transform 7s cubic-bezier(.2,.6,.3,1)}.bhr--zoom .bhr__slide.is-active .bhr__img{transform:scale(1)}.bhr--slide .bhr__track{display:flex;transition:transform var(--bhr-speed, .7s) cubic-bezier(.65,0,.35,1);will-change:transform}.bhr--slide .bhr__slide{position:relative;flex:0 0 100%;height:100%}.bhr--slide.is-dragging .bhr__track{transition:none}.bhr__media{position:absolute;top:0;right:0;bottom:0;left:0}.bhr__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.bhr__media .bhr__img,.bhr__media video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:var(--bhr-object-position-mobile, center center)}.bhr-fit-contain .bhr__img,.bhr-fit-contain video{object-fit:contain}.bhr__video{position:absolute;top:0;right:0;bottom:0;left:0}.bhr__placeholder{background-color:#2a2b2f;fill:#ffffff2e}.bhr__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--bhr-overlay, #000);opacity:var(--bhr-overlay-opacity-mobile, 0);pointer-events:none}.bhr-overlay-left .bhr__overlay{background:linear-gradient(to right,var(--bhr-overlay, #000) 0%,color-mix(in srgb,var(--bhr-overlay, #000) 55%,transparent) 45%,transparent 80%)}.bhr-overlay-right .bhr__overlay{background:linear-gradient(to left,var(--bhr-overlay, #000) 0%,color-mix(in srgb,var(--bhr-overlay, #000) 55%,transparent) 45%,transparent 80%)}.bhr-overlay-bottom .bhr__overlay{background:linear-gradient(to top,var(--bhr-overlay, #000) 0%,color-mix(in srgb,var(--bhr-overlay, #000) 50%,transparent) 40%,transparent 75%)}.bhr-overlay-top .bhr__overlay{background:linear-gradient(to bottom,var(--bhr-overlay, #000) 0%,color-mix(in srgb,var(--bhr-overlay, #000) 50%,transparent) 40%,transparent 75%)}.bhr__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bhr__link:focus-visible{outline:2px solid #fff;outline-offset:-6px}.bhr__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;padding:var(--bhr-content-top-mobile, 32px) var(--bhr-content-side-mobile, 20px) var(--bhr-content-bottom-mobile, 56px);pointer-events:none}.bhr__box{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bhr-gap, 16px);max-width:min(var(--bhr-content-width, 640px),100%);color:var(--bhr-text-color, #e6e6e6);text-align:left;pointer-events:auto}.bhr-has-box .bhr__box{padding:var(--bhr-box-padding, 32px);background-color:color-mix(in srgb,var(--bhr-box-bg, #17181b) calc(var(--bhr-box-opacity, .7) * 100%),transparent)}.bhr-mpos-top-left .bhr__content,.bhr-mpos-top-center .bhr__content{align-items:flex-start}.bhr-mpos-middle-left .bhr__content,.bhr-mpos-middle-center .bhr__content{align-items:center}.bhr-mpos-bottom-left .bhr__content,.bhr-mpos-bottom-center .bhr__content{align-items:flex-end}.bhr-mpos-top-left .bhr__content,.bhr-mpos-middle-left .bhr__content,.bhr-mpos-bottom-left .bhr__content{justify-content:flex-start}.bhr-mpos-top-center .bhr__content,.bhr-mpos-middle-center .bhr__content,.bhr-mpos-bottom-center .bhr__content{justify-content:center}.bhr-malign-center .bhr__box{align-items:center;text-align:center}bracci-hero .bhr__eyebrow{margin:0;color:var(--bhr-eyebrow-color, #e9e2d6);font-size:var(--bhr-eyebrow-size, 11px);font-weight:500;line-height:1.4;letter-spacing:.2em;text-transform:uppercase}bracci-hero .bhr__heading{margin:0;color:var(--bhr-heading-color, #fff);font-family:var(--font-body--family);font-size:var(--bhr-heading-size-mobile, 32px);font-weight:var(--bhr-heading-weight, 200);line-height:1.08;letter-spacing:-.035em;text-transform:none;text-wrap:balance}.bhr__text{max-width:46ch;color:var(--bhr-text-color, #e6e6e6);font-size:var(--bhr-text-size-mobile, 14.5px);font-weight:300;line-height:1.6}.bhr__text p{margin:0}.bhr__text a{color:inherit}.bhr__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.bhr-malign-center .bhr__buttons{justify-content:center}bracci-hero .bhr__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border:1px solid transparent;border-radius:0;font-family:inherit;font-size:var(--bhr-btn-size, 12.5px);font-weight:500;line-height:1.2;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}bracci-hero .bhr__button--solid{border-color:var(--bhr-btn-bg, #fff);background-color:var(--bhr-btn-bg, #fff);color:var(--bhr-btn-text, #17181b)}bracci-hero .bhr__button--outline{border-color:color-mix(in srgb,var(--bhr-btn2-color, #fff) 70%,transparent);background-color:transparent;color:var(--bhr-btn2-color, #fff)}bracci-hero .bhr__button--text{min-height:0;padding:8px 0;color:var(--bhr-btn2-color, #fff);text-decoration:underline;text-underline-offset:5px}@media(hover:hover){bracci-hero .bhr__button--solid:hover{opacity:.88}bracci-hero .bhr__button--outline:hover{border-color:var(--bhr-btn2-color, #fff);background-color:var(--bhr-btn2-color, #fff);color:var(--bhr-slide-bg, #17181b)}bracci-hero .bhr__button--text:hover{text-decoration-color:transparent}}bracci-hero .bhr__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bhr--animate .bhr__box>*{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.bhr--animate .bhr__slide.is-active .bhr__box>*{opacity:1;transform:none}.bhr--animate .bhr__slide.is-active .bhr__box>:nth-child(1){transition-delay:.15s}.bhr--animate .bhr__slide.is-active .bhr__box>:nth-child(2){transition-delay:.25s}.bhr--animate .bhr__slide.is-active .bhr__box>:nth-child(3){transition-delay:.35s}.bhr--animate .bhr__slide.is-active .bhr__box>:nth-child(4){transition-delay:.45s}.bhr__arrow{position:absolute;top:50%;z-index:4;display:grid;place-items:center;width:var(--bhr-arrow-size, 44px);height:var(--bhr-arrow-size, 44px);margin:0;padding:0;border:1px solid transparent;background:none;color:var(--bhr-arrow-color, #fff);cursor:pointer;opacity:.85;transform:translateY(-50%);transition:opacity .2s ease,background-color .2s ease}.bhr__arrow svg{display:block;width:70%;height:70%}.bhr__arrow--prev{left:var(--bhr-arrow-offset, 24px)}.bhr__arrow--next{right:var(--bhr-arrow-offset, 24px)}.bhr--arrows-square .bhr__arrow,.bhr--arrows-circle .bhr__arrow{border-color:color-mix(in srgb,var(--bhr-arrow-color, #fff) 45%,transparent);background-color:#17181b59}.bhr--arrows-square .bhr__arrow svg,.bhr--arrows-circle .bhr__arrow svg{width:48%;height:48%}.bhr--arrows-circle .bhr__arrow{border-radius:50%}@media(hover:hover){.bhr__arrow:hover{opacity:1}.bhr--arrows-square .bhr__arrow:hover,.bhr--arrows-circle .bhr__arrow:hover{background-color:#17181ba6}}.bhr__arrow:focus-visible,.bhr__dot:focus-visible,.bhr__scroll:focus-visible,.bhr__pause:focus-visible{outline:2px solid #fff;outline-offset:2px}.bhr__dots{position:absolute;bottom:var(--bhr-dots-offset, 22px);z-index:4;display:flex;align-items:center;gap:8px;color:var(--bhr-dots-color, #fff)}.bhr--dots-pos-left .bhr__dots{left:var(--bhr-content-side-mobile, 20px)}.bhr--dots-pos-center .bhr__dots{left:50%;transform:translate(-50%)}.bhr--dots-pos-right .bhr__dots{right:var(--bhr-content-side-mobile, 20px)}.bhr__dot{position:relative;display:block;margin:0;padding:10px 0;border:0;background:none;color:inherit;cursor:pointer}.bhr__dot[hidden]{display:none}.bhr__dot:before{display:block;content:""}.bhr__dots--lines .bhr__dot:before{width:26px;height:2px;background-color:currentColor;opacity:.35}.bhr__dots--lines .bhr__dot-fill{position:absolute;top:10px;left:0;width:0;height:2px;background-color:currentColor}.bhr__dots--lines .bhr__dot.is-active .bhr__dot-fill{width:100%}.bhr__dots--lines.bhr__dots--timed .bhr__dot.is-active .bhr__dot-fill{width:0;animation:bhr-progress var(--bhr-duration, 5s) linear forwards}bracci-hero.is-paused .bhr__dots--timed .bhr__dot.is-active .bhr__dot-fill,bracci-hero.is-stopped .bhr__dots--timed .bhr__dot.is-active .bhr__dot-fill{animation-play-state:paused}bracci-hero.is-stopped .bhr__dots--timed .bhr__dot.is-active .bhr__dot-fill{width:100%;animation:none}@keyframes bhr-progress{0%{width:0}to{width:100%}}.bhr__dots--dots .bhr__dot{padding:8px 2px}.bhr__dots--dots .bhr__dot:before{width:8px;height:8px;border:1px solid currentColor;border-radius:50%;opacity:.8;transition:background-color .2s ease}.bhr__dots--dots .bhr__dot.is-active:before{background-color:currentColor;opacity:1}.bhr__dots--dots .bhr__dot-fill{display:none}.bhr__dots--numbers{gap:10px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.1em}.bhr__dots-sep{width:28px;height:1px;background-color:currentColor;opacity:.5}.bhr__below{display:flex;justify-content:center;padding:6px 16px;background-color:var(--bhr-dots-below-bg, #f2f2f2)}.bhr__below .bhr__dots{position:static;transform:none;color:var(--bhr-dots-below-color, #17181b)}.bhr--dots-pos-below .bhr__below .bhr__dots{left:auto}.bhr__scroll{position:absolute;bottom:-20px;left:50%;z-index:5;display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background-color:var(--bhr-scroll-color, #fff);box-shadow:0 6px 18px -8px #17181b73;color:#17181b;cursor:pointer;transform:translate(-50%);transition:transform .25s ease}.bhr__scroll svg{width:20px;height:20px}@media(hover:hover){.bhr__scroll:hover{transform:translate(-50%,3px)}}.bhr__pause{position:absolute;right:var(--bhr-content-side-mobile, 20px);bottom:var(--bhr-dots-offset, 22px);z-index:4;display:grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#17181b4d;color:#fff;cursor:pointer}.bhr__pause svg{width:12px;height:12px}.bhr__play-icon,bracci-hero.is-stopped .bhr__pause-icon{display:none}bracci-hero.is-stopped .bhr__play-icon{display:block}.bhr--dots-pos-right .bhr__pause{right:auto;left:var(--bhr-content-side-mobile, 20px)}@media screen and (max-width:749px){.bhr-hide-mobile{display:none!important}.bhr__video--desktop-only,.bhr--no-arrows-mobile .bhr__arrow{display:none}.bhr__arrow{width:calc(var(--bhr-arrow-size, 44px) * .8);height:calc(var(--bhr-arrow-size, 44px) * .8)}.bhr__arrow--prev{left:8px}.bhr__arrow--next{right:8px}.bhr__scroll{bottom:-18px;width:36px;height:36px}}@media screen and (min-width:750px){bracci-hero{margin:var(--bhr-margin-top, 0) 0 var(--bhr-margin-bottom, 0)}.bhr-hide-desktop,.bhr__img--mobile-only{display:none!important}.bhr--h-adapt .bhr__frame,.bhr--h-ratio .bhr__frame{height:auto;aspect-ratio:var(--bhr-ratio, 2.6667)}.bhr--h-screen .bhr__frame{height:var(--bhr-screen, 85svh);aspect-ratio:auto}.bhr--h-custom .bhr__frame{height:var(--bhr-height, 600px);aspect-ratio:auto}.bhr__media .bhr__img,.bhr__media video{object-position:var(--bhr-object-position, center center)}.bhr__overlay{opacity:var(--bhr-overlay-opacity, 0)}.bhr__content{padding:var(--bhr-content-top, 130px) max(var(--bhr-content-side, 96px),calc((100% - var(--bhr-content-max, 2000px)) / 2 + var(--bhr-content-side, 96px))) var(--bhr-content-bottom, 72px)}.bhr-pos-top-left .bhr__content,.bhr-pos-top-center .bhr__content,.bhr-pos-top-right .bhr__content{align-items:flex-start}.bhr-pos-middle-left .bhr__content,.bhr-pos-middle-center .bhr__content,.bhr-pos-middle-right .bhr__content{align-items:center}.bhr-pos-bottom-left .bhr__content,.bhr-pos-bottom-center .bhr__content,.bhr-pos-bottom-right .bhr__content{align-items:flex-end}.bhr-pos-top-left .bhr__content,.bhr-pos-middle-left .bhr__content,.bhr-pos-bottom-left .bhr__content{justify-content:flex-start}.bhr-pos-top-center .bhr__content,.bhr-pos-middle-center .bhr__content,.bhr-pos-bottom-center .bhr__content{justify-content:center}.bhr-pos-top-right .bhr__content,.bhr-pos-middle-right .bhr__content,.bhr-pos-bottom-right .bhr__content{justify-content:flex-end}.bhr__box,.bhr-malign-center .bhr__box{align-items:flex-start;text-align:left}.bhr-align-center .bhr__box{align-items:center;text-align:center}.bhr-align-right .bhr__box{align-items:flex-end;text-align:right}.bhr-malign-center .bhr__buttons{justify-content:flex-start}.bhr-align-center .bhr__buttons{justify-content:center}.bhr-align-right .bhr__buttons{justify-content:flex-end}bracci-hero .bhr__heading{font-size:var(--bhr-heading-size, 54px)}.bhr__text{font-size:var(--bhr-text-size, 16px)}.bhr--dots-pos-left .bhr__dots{left:max(var(--bhr-content-side, 96px),calc((100% - var(--bhr-content-max, 2000px)) / 2 + var(--bhr-content-side, 96px)))}.bhr--dots-pos-right .bhr__dots,.bhr__pause{right:max(var(--bhr-content-side, 96px),calc((100% - var(--bhr-content-max, 2000px)) / 2 + var(--bhr-content-side, 96px)))}.bhr--dots-pos-right .bhr__pause{left:max(var(--bhr-content-side, 96px),calc((100% - var(--bhr-content-max, 2000px)) / 2 + var(--bhr-content-side, 96px)))}.bhr__dots--lines .bhr__dot:before{width:32px}}@media(prefers-reduced-motion:reduce){.bhr__slide,.bhr--slide .bhr__track,.bhr--zoom .bhr__img,.bhr--animate .bhr__box>*,.bhr__scroll{transition:none!important}.bhr--zoom .bhr__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/bracci-hero.css.map */
