@import"https://fonts.googleapis.com/css2?family=Cormorant:wght@400;500&family=Cormorant+Garamond:wght@400;500&display=swap";.bondev-responsive-hero{position:relative;isolation:isolate;margin-top:calc(var(--header-height, 0px) * -1)}body:has(.bondev-responsive-hero) .section-header{position:relative;top:0;z-index:5;margin-bottom:0}body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky){position:sticky;color:#fff}body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .header-wrapper{--color-foreground: 255, 255, 255;--color-link: 255, 255, 255;--color-background: 255, 255, 255;--gradient-background: transparent;background:linear-gradient(180deg,#00000061,#0000);border-bottom:0}body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .header{color:#fff}body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .header__heading-link,body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .header__menu-item,body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .header__active-menu-item,body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .header__icon,body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .link--text{color:#ffffffeb;text-shadow:0 .8rem 2.4rem rgba(0,0,0,.42)}body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .header__menu-item:hover,body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .header__icon:hover,body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .link--text:hover{color:#fff}body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .header__heading-logo{filter:drop-shadow(0 1.2rem 2.2rem rgba(0,0,0,.4))}body:has(.bondev-responsive-hero) .section-header:not(.shopify-section-header-sticky) .cart-count-bubble{background-color:#fff;color:#121212}.bondev-responsive-hero__panel{position:relative;display:none;min-height:var(--bondev-hero-height);overflow:hidden;background:rgb(var(--color-background))}.bondev-responsive-hero__panel:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background:linear-gradient(180deg,#00000057,#0000001a 38%,#0000004d),linear-gradient(90deg,#0000008f,#0003 48%,#0000000f);pointer-events:none}.bondev-responsive-hero__media,.bondev-responsive-hero__media img,.bondev-responsive-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bondev-responsive-hero__media img,.bondev-responsive-hero__placeholder svg{object-fit:cover}.bondev-responsive-hero__placeholder{display:flex;background:rgba(var(--color-foreground),.06)}.bondev-responsive-hero__placeholder svg{width:100%;height:100%}.bondev-responsive-hero__content{position:relative;z-index:2;display:flex;min-height:var(--bondev-hero-height);width:100%}.bondev-responsive-hero__box{max-width:min(58rem,100%);color:#fff;text-shadow:0 1rem 2.8rem rgba(0,0,0,.42)}.bondev-responsive-hero__heading{margin:0;color:currentColor;font-family:"Bodoni 72",Didot,"Bodoni 72 Smallcaps",Times New Roman,Georgia,serif;font-weight:400;letter-spacing:-.01em;line-height:.98}.bondev-responsive-hero__heading.h2{font-size:clamp(3.6rem,4.8vw,5.8rem)}.bondev-responsive-hero__heading.h1{font-size:clamp(4.4rem,5.8vw,7.2rem)}.bondev-responsive-hero__heading.h0{font-size:clamp(5.2rem,6.8vw,8.6rem)}.bondev-responsive-hero__heading.hxl{font-size:clamp(6rem,7.8vw,9.8rem)}.bondev-responsive-hero__heading strong{font-weight:400}.bondev-responsive-hero__text{margin-top:2.4rem;max-width:42rem;color:#ffffffc7;font-family:var(--font-body-family);font-size:clamp(1.3rem,1.15vw,1.55rem);font-weight:500;letter-spacing:.01em;line-height:1.55}.bondev-responsive-hero__text p{margin:0}.bondev-responsive-hero__buttons{display:flex;flex-wrap:wrap;gap:1.3rem;margin-top:3.2rem}.bondev-responsive-hero__buttons .button{min-width:16.2rem;min-height:4.8rem;padding:0 2.6rem;border:.1rem solid rgba(255,255,255,.68);border-radius:0;box-shadow:0 1.2rem 3rem #0000002e;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1;text-transform:none;transition:background-color var(--duration-default) ease,border-color var(--duration-default) ease,color var(--duration-default) ease}.bondev-responsive-hero__buttons .button:after,.bondev-responsive-hero__buttons .button:before{box-shadow:none;content:none}.bondev-responsive-hero__buttons .button--primary{--color-button: 132, 139, 115;--color-button-text: 255, 255, 255;--alpha-button-background: 1;background-color:rgb(var(--color-button));border-color:#848b73f2;color:rgb(var(--color-button-text))}.bondev-responsive-hero__buttons .button--primary:hover{background-color:#979d85;border-color:#979d85}.bondev-responsive-hero__buttons .button--secondary{--color-button: 255, 255, 255;--color-button-text: 255, 255, 255;--alpha-button-background: 0;background-color:#ffffff05;border-color:#ffffff9e;color:#fff}.bondev-responsive-hero__buttons .button--secondary:hover{background-color:#ffffff1f;border-color:#ffffffeb}.bondev-responsive-hero__buttons--column{align-items:flex-start;flex-direction:column}.bondev-responsive-hero__buttons--center{justify-content:center}.bondev-responsive-hero__buttons--right{justify-content:flex-end}.bondev-responsive-hero__buttons--column.bondev-responsive-hero__buttons--center{align-items:center}.bondev-responsive-hero__buttons--column.bondev-responsive-hero__buttons--right{align-items:flex-end}.bondev-responsive-hero__panel--top-left .bondev-responsive-hero__content,.bondev-responsive-hero__panel--top-center .bondev-responsive-hero__content,.bondev-responsive-hero__panel--top-right .bondev-responsive-hero__content{align-items:flex-start}.bondev-responsive-hero__panel--middle-left .bondev-responsive-hero__content,.bondev-responsive-hero__panel--middle-center .bondev-responsive-hero__content,.bondev-responsive-hero__panel--middle-right .bondev-responsive-hero__content{align-items:center}.bondev-responsive-hero__panel--bottom-left .bondev-responsive-hero__content,.bondev-responsive-hero__panel--bottom-center .bondev-responsive-hero__content,.bondev-responsive-hero__panel--bottom-right .bondev-responsive-hero__content{align-items:flex-end}.bondev-responsive-hero__panel--top-left .bondev-responsive-hero__content,.bondev-responsive-hero__panel--middle-left .bondev-responsive-hero__content,.bondev-responsive-hero__panel--bottom-left .bondev-responsive-hero__content{justify-content:flex-start}.bondev-responsive-hero__panel--top-center .bondev-responsive-hero__content,.bondev-responsive-hero__panel--middle-center .bondev-responsive-hero__content,.bondev-responsive-hero__panel--bottom-center .bondev-responsive-hero__content{justify-content:center}.bondev-responsive-hero__panel--top-right .bondev-responsive-hero__content,.bondev-responsive-hero__panel--middle-right .bondev-responsive-hero__content,.bondev-responsive-hero__panel--bottom-right .bondev-responsive-hero__content{justify-content:flex-end}@media screen and (min-width:750px){.bondev-responsive-hero__panel--desktop{display:flex;min-height:max(var(--bondev-hero-height),100vh)}.bondev-responsive-hero__panel--desktop .bondev-responsive-hero__content{min-height:max(var(--bondev-hero-height),100vh);padding-top:max(9.6rem,calc(var(--header-height, 7.2rem) + 5.6rem));padding-bottom:8rem}.bondev-responsive-hero__panel--desktop .bondev-responsive-hero__box{margin-left:0}}@media screen and (max-width:749px){.bondev-responsive-hero{margin-top:calc(var(--header-height, 0px) * -1)}.bondev-responsive-hero__panel--mobile{display:flex;min-height:max(var(--bondev-hero-height),100svh)}.bondev-responsive-hero__panel--mobile:before{background:linear-gradient(180deg,rgba(0,0,0,var(--bondev-mobile-overlay-mid-opacity)),#0003 42%,rgba(0,0,0,var(--bondev-mobile-overlay-opacity)))}.bondev-responsive-hero__panel--mobile .bondev-responsive-hero__content{min-height:max(var(--bondev-hero-height),100svh);padding-top:max(8.8rem,calc(var(--header-height, 6.4rem) + 3.2rem));padding-bottom:5.6rem}.bondev-responsive-hero__panel--mobile .bondev-responsive-hero__box{width:100%}.bondev-responsive-hero__panel--mobile .bondev-responsive-hero__heading{font-family:Cormorant Garamond,Cormorant,"Bodoni 72",Didot,Times New Roman,Georgia,serif}.bondev-responsive-hero__heading.h2{font-size:clamp(3.4rem,11vw,4.8rem)}.bondev-responsive-hero__heading.h1{font-size:clamp(4.2rem,14vw,6.2rem)}.bondev-responsive-hero__heading.h0,.bondev-responsive-hero__heading.hxl{font-size:clamp(4.8rem,16vw,6.8rem)}.bondev-responsive-hero__text{margin-top:1.8rem;font-size:1.35rem}.bondev-responsive-hero__buttons{gap:1.1rem;margin-top:2.6rem}.bondev-responsive-hero__buttons .button{width:100%;min-height:4.9rem;font-size:var(--bondev-mobile-button-font-size, 1.35rem)}.bondev-responsive-hero__panel--mobile .button--primary{--color-button: 132, 139, 115;--color-button-text: 255, 255, 255}.bondev-responsive-hero__panel--mobile .button--secondary{--color-button: 255, 255, 255;--color-button-text: 255, 255, 255;background-color:transparent;border-color:#ffffffad;color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-bondev-responsive-hero.css.map */
