#header-group:has(.pp2-hdr){display:contents}.pp2-header-section{position:sticky;top:0;z-index:40;height:var(--pp2-hdr-h)}.pp2-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pp2-hdr{position:relative;height:var(--pp2-hdr-h);color:var(--pp2-ivory);font-family:var(--pp2-sans)}.pp2-hdr__bar{position:relative;z-index:2;height:100%;display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;padding-inline:var(--pp2-gutter)}.pp2-hdr__bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#1c1610,#0c0a08);border-bottom:1px solid var(--pp2-hair);transition:opacity .5s var(--pp2-ease)}.pp2-hdr__bar:after{content:"";position:absolute;top:0;right:0;bottom:-28px;left:0;z-index:-2;pointer-events:none;opacity:0;background:linear-gradient(180deg,#0504038c,#05040300);transition:opacity .5s var(--pp2-ease)}.pp2-hdr[data-transparent]:not(.is-scrolled):not(.is-menu-open) .pp2-hdr__bar:before{opacity:0}.pp2-hdr[data-transparent]:not(.is-scrolled):not(.is-menu-open) .pp2-hdr__bar:after{opacity:1}.pp2-hdr.is-menu-open .pp2-hdr__bar:before{opacity:1;border-bottom-color:transparent}.pp2-hdr__logo{justify-self:start;color:var(--pp2-ivory);text-decoration:none;white-space:nowrap;font:400 23px/1 var(--pp2-serif);letter-spacing:.005em;transition:color .4s var(--pp2-ease)}.pp2-hdr__logo:hover{color:var(--pp2-gold-lt)}.pp2-hdr__nav{display:none}.pp2-hdr__nav ul{display:flex;gap:clamp(22px,2.6vw,44px);margin:0;padding:0;list-style:none}.pp2-hdr__nav a{position:relative;display:block;padding:10px 0;text-decoration:none;font:500 13px/1 var(--pp2-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--pp2-ivory-2);transition:color .35s var(--pp2-ease)}.pp2-hdr__nav a:after{content:"";position:absolute;left:0;right:0;bottom:3px;height:1px;background:var(--pp2-gold);transform:scaleX(0);transform-origin:right;transition:transform .5s var(--pp2-ease)}.pp2-hdr__nav a:hover{color:var(--pp2-ivory)}.pp2-hdr__nav a:hover:after{transform:scaleX(1);transform-origin:left}.pp2-hdr__actions{display:flex;align-items:center;gap:4px;justify-self:end}.pp2-hdr__cta{display:none;align-items:center;height:40px;padding:0 20px;margin-right:10px;border-radius:2px;text-decoration:none;font:600 13px/1 var(--pp2-sans);letter-spacing:.06em;text-transform:uppercase;color:#14100c;background:linear-gradient(180deg,#f1e0b0,#dcbb79 40%,#c79f58 72%,#b48a45);box-shadow:inset 0 1px #fffbece6,inset 0 -1px #60401473,0 0 0 1px #8a6630;text-shadow:0 1px 0 rgba(255,244,214,.35);transition:transform .5s var(--pp2-ease),filter .5s var(--pp2-ease)}.pp2-hdr__cta:hover{transform:translateY(-1px);filter:brightness(1.06)}.pp2-hdr__icon{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--pp2-ivory);cursor:pointer;border-radius:50%;text-decoration:none;transition:color .3s var(--pp2-ease)}.pp2-hdr__icon:hover{color:var(--pp2-gold-lt)}.pp2-hdr__icon:focus-visible{outline:2px solid var(--pp2-gold-lt);outline-offset:0}.pp2-cart{position:relative;display:grid;place-items:center;width:26px;height:26px;--cart-bubble-background: var(--pp2-gold);--cart-bubble-text: #170f06}.pp2-cart__svg{width:24px;height:24px}.pp2-cart .cart-bubble{position:absolute;top:-5px;right:-8px;width:17px;font:700 10px/1 var(--pp2-sans)}.pp2-cart .cart-bubble__background{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--cart-bubble-background)}.pp2-cart .cart-bubble__text{position:relative}.pp2-burger{position:relative;width:22px;height:12px}.pp2-burger i{position:absolute;left:0;right:0;height:1.5px;border-radius:2px;background:currentColor;transition:transform .5s var(--pp2-ease),top .5s var(--pp2-ease)}.pp2-burger i:first-child{top:0}.pp2-burger i:last-child{top:10.5px;right:6px}.pp2-hdr.is-menu-open .pp2-burger i:first-child{top:5.25px;transform:rotate(45deg)}.pp2-hdr.is-menu-open .pp2-burger i:last-child{top:5.25px;right:0;transform:rotate(-45deg)}.pp2-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--pp2-hdr-h) + 40px) var(--pp2-gutter) max(32px,env(safe-area-inset-bottom));background:radial-gradient(120% 60% at 50% 110%,#ffb36b1f,#ffb36b00 60%),var(--pp2-night);opacity:0;visibility:hidden;transition:opacity .45s var(--pp2-ease),visibility 0s linear .45s}.pp2-menu[hidden]{display:none}.pp2-menu.is-open{opacity:1;visibility:visible;transition:opacity .45s var(--pp2-ease),visibility 0s}.pp2-menu ol{margin:0;padding:0;list-style:none}.pp2-menu li{border-bottom:1px solid var(--pp2-hair)}.pp2-menu li a{display:flex;align-items:baseline;gap:18px;padding:18px 0 16px;text-decoration:none;color:var(--pp2-ivory);font:400 clamp(38px,11vw,54px)/1 var(--pp2-serif);letter-spacing:-.01em}.pp2-menu li a span{font:700 11px/1 var(--pp2-sans);letter-spacing:.2em;color:var(--pp2-gold);transform:translateY(-.9em)}.pp2-menu li,.pp2-menu__foot{opacity:0;transform:translateY(18px);transition:opacity .6s var(--pp2-ease),transform .8s var(--pp2-ease);transition-delay:calc(var(--mi, 0) * 50ms + 80ms)}.pp2-menu.is-open li,.pp2-menu.is-open .pp2-menu__foot{opacity:1;transform:none}.pp2-menu__foot{display:grid;gap:16px}.pp2-menu__note{margin:0;text-align:center;font-size:12px;letter-spacing:.06em;color:var(--pp2-ivory-3)}@media(min-width:990px){.pp2-hdr__bar{grid-template-columns:1fr auto 1fr;gap:32px}.pp2-hdr__logo{font-size:26px}.pp2-hdr__nav{display:block}.pp2-hdr__cta{display:inline-flex}.pp2-hdr__burger,.pp2-menu{display:none}}.pp2-ann{position:relative;display:grid;grid-template-columns:1fr;align-items:center;height:var(--pp2-ann-h);overflow:hidden;padding-inline:var(--pp2-gutter) calc(var(--pp2-gutter) + 14px);color:#1d1308;background:linear-gradient(90deg,#b38b4d,#e3cc97,#b38b4d);box-shadow:inset 0 -1px #462d0a59;font:700 11px/1 var(--pp2-sans);letter-spacing:.08em;text-transform:uppercase}.pp2-ann__list{display:grid;margin:0;padding:0;list-style:none}.pp2-ann__msg{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:.6em;min-width:0;white-space:nowrap;opacity:0;transform:translateY(7px);visibility:hidden;transition:opacity .7s var(--pp2-ease),transform .9s var(--pp2-ease),visibility 0s linear .9s}.pp2-ann__msg[hidden]{display:none}.pp2-ann__msg.is-on{opacity:1;transform:none;visibility:visible;transition:opacity .7s var(--pp2-ease) .15s,transform .9s var(--pp2-ease) .15s,visibility 0s}.pp2-ann__msg.is-off{transform:translateY(-7px)}.pp2-ann:not(.is-ready) .pp2-ann__msg:first-child{opacity:1;transform:none;visibility:visible}.pp2-ann__t{overflow:hidden;text-overflow:ellipsis}.pp2-ann__long{display:none}.pp2-cd{flex:none;display:inline-flex;align-items:baseline;gap:1px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.pp2-cd b{font-weight:800}.pp2-cd u{text-decoration:none;text-transform:lowercase;margin-right:3px;opacity:.8}.pp2-cd i{display:none;font-style:normal;opacity:.55;margin:0 5px 0 2px}.pp2-ann__pause{position:absolute;top:50%;right:max(6px,calc(var(--pp2-gutter) - 14px));display:grid;place-items:center;width:28px;height:28px;margin-top:-14px;padding:0;border:0;border-radius:50%;background:transparent;color:currentColor;cursor:pointer;opacity:.55;transition:opacity .3s var(--pp2-ease)}.pp2-ann__pause svg{width:10px;height:10px}.pp2-ann__pause:hover,.pp2-ann__pause:focus-visible{opacity:1}.pp2-ann__pause:focus-visible{outline:1.5px solid #1d1308;outline-offset:-3px}.pp2-ann__pause .is-play,.pp2-ann__pause[aria-pressed=true] .is-pause{display:none}.pp2-ann__pause[aria-pressed=true] .is-play{display:inline}@media(min-width:750px){.pp2-ann{padding-inline:calc(var(--pp2-gutter) + 30px);letter-spacing:.2em}.pp2-ann__long{display:inline}.pp2-ann__short{display:none}.pp2-cd i{display:inline}.pp2-cd u{margin-right:0}}@media(prefers-reduced-motion:reduce){.pp2-ann__msg,.pp2-ann__msg.is-on,.pp2-ann__msg.is-off{transform:none;transition:opacity .4s linear,visibility 0s linear .4s}.pp2-ann__msg.is-on{transition:opacity .4s linear,visibility 0s}.pp2-menu,.pp2-menu li,.pp2-menu__foot,.pp2-burger i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pp2-header.css.map */
