.uncut-hero-banner{position:relative}.uncut-hero-banner *{box-sizing:border-box}.uncut-hero-banner a{text-decoration:none;color:inherit}.uncut-hero-banner__announce{position:fixed;top:0;left:0;right:0;z-index:310;height:38px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 16px;background:var(--uncut-announce-bg, #e8b4a0);transform:translateY(0);transition:transform .25s ease}.uncut-hero-banner.is-scrolled .uncut-hero-banner__announce{transform:translateY(-100%)}.uncut-hero-banner__announce-text{font-family:Lovelo,sans-serif;font-size:var(--uncut-announce-size, 10.5px);letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.uncut-hero-banner__header{--ink: #ffffff;position:fixed;top:38px;left:0;right:0;z-index:300;padding:20px clamp(20px,3.2vw,44px);background:transparent;border-bottom:1px solid transparent;transition:color .35s ease,top .25s ease}.uncut-hero-banner.is-scrolled .uncut-hero-banner__header{top:0}.uncut-hero-banner__header.is-on-light{--ink: #111111}.uncut-hero-banner__header-inner{max-width:1600px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.uncut-hero-banner__logo{flex:0 0 auto;display:block;line-height:0}.uncut-hero-banner__logo-img{height:30px;width:auto;display:block}.uncut-hero-banner__logo-img--black,.uncut-hero-banner__header.is-on-light .uncut-hero-banner__logo-img--white{display:none}.uncut-hero-banner__header.is-on-light .uncut-hero-banner__logo-img--black{display:block}.uncut-hero-banner__nav{display:flex;align-items:center;flex-wrap:nowrap;gap:clamp(40px,4.8vw,88px)}.uncut-hero-banner__nav>a{font-family:Lovelo,sans-serif;color:var(--ink);white-space:nowrap;font-size:calc(11.5px * var(--uncut-nav-scale, 1));letter-spacing:.14em;text-transform:uppercase;font-weight:400;padding-bottom:3px;border-bottom:1px solid transparent;opacity:.82;transition:opacity .2s}.uncut-hero-banner__nav>a:hover{opacity:1}.uncut-hero-banner__nav-selection{display:flex;flex-direction:column;line-height:1.02;text-align:left}.uncut-hero-banner__nav-selection-l1{font-family:Lovelo,sans-serif;color:var(--uncut-selection-color, #e8b4a0);font-size:calc(11.5px * var(--uncut-nav-scale, 1));letter-spacing:.14em}.uncut-hero-banner__nav-selection-l2{font-family:TAN Pearl,serif;color:#fff;font-size:calc(15px * var(--uncut-nav-scale, 1));text-transform:none;letter-spacing:0;line-height:1;align-self:flex-end;margin-top:3px;transform:translate(14px)}.uncut-hero-banner__header.is-on-light .uncut-hero-banner__nav-selection-l2{color:#000}.uncut-hero-banner__nav-private{display:flex;flex-direction:column;line-height:1.02;text-align:left}.uncut-hero-banner__nav-private-p1{font-family:TAN Pearl,serif;color:var(--ink);font-size:calc(15px * var(--uncut-nav-scale, 1));line-height:1.02}.uncut-hero-banner__nav-private-p2{font-family:Lovelo,sans-serif;color:var(--ink);font-size:calc(11.5px * var(--uncut-nav-scale, 1));text-transform:uppercase;letter-spacing:.14em;line-height:1;align-self:flex-end;margin-top:3px;transform:translate(14px)}.uncut-hero-banner__icons{display:flex;align-items:center;gap:20px;flex:0 0 auto;color:var(--ink)}.uncut-hero-banner__icons a{color:inherit;line-height:0;display:flex;align-items:center;gap:6px}.uncut-hero-banner__cart-count{font-size:12px;font-weight:500;letter-spacing:.02em}.uncut-hero-banner__burger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px;width:28px}.uncut-hero-banner__burger span{display:block;width:22px;height:1.5px;background:var(--ink)}.uncut-hero-banner__mobile-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:399;opacity:0;pointer-events:none;transition:opacity .3s ease}.uncut-hero-banner__mobile-backdrop.is-open{opacity:1;pointer-events:auto}.uncut-hero-banner__mobile-overlay{position:fixed;top:0;left:0;bottom:0;width:min(85vw,360px);background:#fff;z-index:400;display:flex;align-items:flex-start;justify-content:flex-start;padding:80px 32px 32px;transform:translate(-100%);transition:transform .3s ease;box-shadow:8px 0 24px #0000001f}.uncut-hero-banner__mobile-overlay.is-open{transform:translate(0)}.uncut-hero-banner__mobile-close{position:absolute;top:26px;right:24px;background:none;border:none;color:#111;font-size:28px;line-height:1;cursor:pointer;font-weight:200}.uncut-hero-banner__mobile-nav{display:flex;flex-direction:column;gap:24px;text-align:left;width:100%}.uncut-hero-banner__mobile-nav-item{display:flex;flex-direction:column;align-self:flex-start;line-height:1.15;gap:3px}.uncut-hero-banner__mobile-nav-link{font-family:Lovelo,sans-serif;color:#111;font-size:15px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.uncut-hero-banner__mobile-nav .uncut-hero-banner__nav-private-p1{font-family:TAN Pearl,serif;font-size:22px;color:#111;text-transform:none;align-self:auto;transform:none;margin-top:0}.uncut-hero-banner__mobile-nav .uncut-hero-banner__nav-private-p2{font-family:Lovelo,sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#111;align-self:flex-end;transform:translate(8px);margin-top:3px}.uncut-hero-banner__mobile-nav .uncut-hero-banner__nav-selection-l1{font-family:Lovelo,sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--uncut-selection-color, #e8b4a0)}.uncut-hero-banner__mobile-nav .uncut-hero-banner__nav-selection-l2{font-family:TAN Pearl,serif;font-size:18px;color:#111;text-transform:none;align-self:flex-end;transform:translate(8px);margin-top:3px}@media(max-width:900px){.uncut-hero-banner__nav{display:none}.uncut-hero-banner__burger{display:flex}.uncut-hero-banner__header-inner{position:relative}.uncut-hero-banner__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.uncut-hero-banner__icons a[aria-label=Compte]{display:none}}div.uncut-hero-banner__header-spacer{display:block;height:120px}@media(max-width:900px){div.uncut-hero-banner__header-spacer{height:96px}}.uncut-hero-banner__hero{position:relative;min-height:100vh;background:#000;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:140px 24px 90px;overflow:hidden}.uncut-hero-banner__hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-size:cover;background-position:center;background-repeat:no-repeat}.uncut-hero-banner__hero-inner{position:relative;z-index:2;max-width:1040px}.uncut-hero-banner__hero-kicker{font-family:Lovelo,sans-serif;font-size:var(--uncut-kicker-size-desktop, 11px);letter-spacing:.34em;text-transform:uppercase;color:#fff;margin-bottom:var(--uncut-kicker-gap, 24px)}.uncut-hero-banner__hero-heading{font-family:TAN Pearl,serif;font-weight:400;font-size:var(--uncut-heading-size-desktop, 50px);line-height:1.02;letter-spacing:-.015em;margin:0;color:#fff}.uncut-hero-banner__hero-accent{display:block;font-family:TAN Pearl,serif;font-style:italic;color:var(--uncut-accent-color, #e8c97e);font-size:var(--uncut-accent-size-desktop, 30px);margin:var(--uncut-heading-gap, 8px) 0 var(--uncut-accent-gap, 32px)}.uncut-hero-banner__hero-ctas{display:flex;gap:clamp(24px,4vw,52px);justify-content:center;flex-wrap:wrap;margin-top:0}.uncut-hero-banner__hero-ctas a{color:#fff;font-size:var(--uncut-cta-size-desktop, 11.5px);letter-spacing:.26em;text-transform:uppercase;font-weight:600;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.7)}.uncut-hero-banner__hero-scroll{position:absolute;bottom:34px;left:0;right:0;display:flex;justify-content:center;z-index:2}.uncut-hero-banner__hero-scroll span{font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:#fff6}@media(max-width:749px){.uncut-hero-banner__hero{padding:120px 20px 60px}.uncut-hero-banner__hero-inner{max-width:100%}.uncut-hero-banner__hero-kicker{font-size:var(--uncut-kicker-size-mobile, 9.5px);letter-spacing:.24em}.uncut-hero-banner__hero-heading{font-size:var(--uncut-heading-size-mobile, 32px)}.uncut-hero-banner__hero-accent{font-size:var(--uncut-accent-size-mobile, 20px)}.uncut-hero-banner__hero-ctas{gap:20px}.uncut-hero-banner__hero-ctas a{font-size:var(--uncut-cta-size-mobile, 10px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-uncut-hero-banner.css.map */
