.bz-hero{position:relative;display:flex;overflow:hidden;isolation:isolate;min-height:var(--bz-hero-h-mobile, 520px)}@media screen and (min-width:750px){.bz-hero{min-height:var(--bz-hero-h-desktop, 640px)}}.bz-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.bz-hero__media picture,.bz-hero__media img,.bz-hero__media video{display:block;width:100%;height:100%;object-fit:cover}.bz-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0}@media(prefers-reduced-motion:reduce){.bz-hero__media video{display:none}}.bz-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--bz-hero-overlay, #000);opacity:var(--bz-hero-overlay-opacity, .3);pointer-events:none}.bz-hero__inner{position:relative;display:flex;flex-direction:column;width:100%;padding-top:3rem;padding-bottom:2.4rem;gap:2.4rem;justify-content:var(--bz-hero-valign, center)}.bz-hero__content{display:flex;flex-direction:column;gap:1.4rem;max-width:62rem;align-items:var(--bz-hero-align, center);text-align:var(--bz-hero-text-align, center);margin-inline:var(--bz-hero-margin, auto)}.bz-hero__title{margin:0;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--bz-hero-text, var(--bz-hero-auto, rgb(var(--color-foreground))));text-wrap:balance}.bz-hero__mark{background:none;color:var(--bz-hero-mark, rgb(var(--color-button)))}.bz-hero__sub{margin:0;font-size:1.6rem;line-height:1.5;color:var(--bz-hero-text, var(--bz-hero-auto, rgb(var(--color-foreground))));opacity:.92}@media screen and (min-width:750px){.bz-hero__sub{font-size:1.8rem}}.bz-hero__buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:var(--bz-hero-justify, center);width:100%}.bz-hero__buttons .button{min-width:18rem}@media screen and (max-width:749px){.bz-hero__buttons .button{flex:1 1 100%}}.bz-hero__badges{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;justify-content:var(--bz-hero-justify, center);list-style:none;margin:0;padding:0}.bz-hero__badge{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:600;color:var(--bz-hero-text, var(--bz-hero-auto, rgb(var(--color-foreground))))}.bz-hero__badge svg,.bz-hero__badge .bz-icon{flex:none}.bz-hero--brand{background:radial-gradient(60rem 36rem at 85% -10%,rgba(255,255,255,.18),transparent 60%),radial-gradient(48rem 30rem at 0% 110%,rgba(201,162,74,.28),transparent 60%),linear-gradient(135deg,rgb(var(--color-button)),color-mix(in srgb,rgb(var(--color-button)) 62%,#000));--bz-hero-auto: rgb(var(--color-button-text));--bz-hero-mark: #f0d48a}.bz-hero--brand .bz-hero__overlay{display:none}.bz-hero__brandbg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60rem 36rem at 85% -10%,rgba(255,255,255,.18),transparent 60%),radial-gradient(48rem 30rem at 0% 110%,rgba(201,162,74,.28),transparent 60%),linear-gradient(135deg,rgb(var(--color-button)),color-mix(in srgb,rgb(var(--color-button)) 62%,#000))}.bz-hero--brand .button--primary{background:#fff!important;color:rgb(var(--color-button))!important}.bz-hero--brand .button--primary:before,.bz-hero--brand .button--primary:after{display:none}.bz-hero__buttons .button--primary{min-height:5.4rem;font-weight:800;border-radius:12px;box-shadow:0 10px 24px -8px rgba(var(--color-button),.6)}.bz-hero__badge{padding:.6rem 1.2rem;border-radius:999px;background:#ffffff24;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bz-hero--product{display:block;min-height:0}.bz-hero--product:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(46rem 30rem at 100% 0%,color-mix(in srgb,rgb(var(--color-button)) 10%,transparent),transparent 70%),radial-gradient(40rem 26rem at 0% 100%,rgba(201,162,74,.14),transparent 70%)}.bz-hero__inner--product{display:grid;gap:2.4rem;padding-top:2rem;padding-bottom:3.2rem;align-items:center}@media screen and (min-width:750px){.bz-hero__inner--product{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.8rem;padding-top:5.6rem;padding-bottom:5.6rem}}.bz-hero__pmedia{position:relative;border-radius:2.4rem;overflow:hidden;background:#fff;box-shadow:0 14px 40px #14141424;aspect-ratio:1 / 1;max-width:56rem;width:100%;margin-inline:auto}.bz-hero__pimg{display:block;width:100%;height:100%;object-fit:cover}.bz-hero__pfallback{width:100%;height:100%;background:linear-gradient(135deg,rgb(var(--color-button)),color-mix(in srgb,rgb(var(--color-button)) 60%,#000))}.bz-hero__off{position:absolute;top:1.4rem;left:1.4rem;z-index:2;padding:.6rem 1.2rem;border-radius:999px;background:#d93b2b;color:#fff;font-weight:800;font-size:1.4rem;letter-spacing:.02em;box-shadow:0 6px 16px #d93b2b66}.bz-hero__pbody{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;min-width:0}.bz-hero__eyebrow{display:inline-block;padding:.6rem 1.4rem;border-radius:999px;background:linear-gradient(135deg,#d8b45a,#c9a24a);color:#1c1608;font-size:1.1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.bz-hero__ptitle{margin:0;font-size:clamp(2.6rem,6.4vw,4.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.08;text-wrap:balance;color:rgb(var(--color-foreground))}.bz-hero__rating{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.bz-hero__rating strong{color:rgb(var(--color-foreground))}.bz-hero__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:1.2rem}.bz-hero__now{font-size:clamp(3rem,7vw,4.4rem);font-weight:800;letter-spacing:-.02em;line-height:1;color:rgb(var(--color-button))}.bz-hero__was{font-size:2rem;color:rgba(var(--color-foreground),.5)}.bz-hero__psub{margin:0;font-size:1.6rem;line-height:1.5;color:rgba(var(--color-foreground),.78);max-width:48rem}.bz-hero__perks{list-style:none;margin:0;padding:0;display:grid;gap:1rem;width:100%}.bz-hero__perks li{display:flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:600}.bz-hero__perk-ico{flex:none;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:color-mix(in srgb,rgb(var(--color-button)) 12%,transparent);color:rgb(var(--color-button))}.bz-hero__buttons--product{margin-top:.6rem;justify-content:flex-start}.bz-hero__cod{flex:1 1 100%;min-height:5.8rem;font-size:1.7rem;letter-spacing:.01em}@media screen and (min-width:750px){.bz-hero__cod{flex:0 1 auto;padding-inline:4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bz-hero.css.map */
