cart-drawer{position:fixed!important;top:0!important;right:0!important;left:auto!important;z-index:90}#shopify-section-cart-drawer,.cart-drawer{position:fixed!important}body:has(.pil-hero){padding-top:0!important}body:has(.pil-hero) #MainContent{margin-top:0!important;padding-top:0!important}body:has(.pil-hero) #MainContent>.shopify-section:first-child{margin-top:0!important;padding-top:0!important}#MainContent .shopify-section:empty{display:none!important}.pil-hero{position:relative!important;height:clamp(560px,90vh,940px)!important;min-height:0!important;margin-top:0!important;padding-top:var(--pil-h,74px)!important;overflow:hidden!important;box-sizing:border-box!important;isolation:isolate}.pil-hero__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;background:#1a0d0a}.pil-hero__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;animation:none!important}.pil-hero__overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important}.pil-hero__inner{position:relative!important;z-index:2!important}.pil-sug{display:flex;align-items:center;gap:14px;text-decoration:none;padding:15px 16px;border:1px solid rgba(202,164,90,.22);border-radius:9px;background:linear-gradient(135deg,#caa45a21,#0a060600 78%);position:relative;overflow:hidden;transition:border-color .3s,transform .3s,box-shadow .3s}.pil-sug:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 0 0,rgba(202,164,90,.14),transparent 60%);opacity:0;transition:opacity .3s;pointer-events:none}.pil-sug:hover{border-color:#caa45a80;transform:translateY(-2px);box-shadow:0 16px 38px -22px #000000e6,0 0 26px -16px #caa45a80}.pil-sug:hover:after{opacity:1}.pil-sug .pil-sw{width:30px;height:30px}.pil-sug__b{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.pil-sug__k{font-family:Inter,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--pil-or,#caa45a);opacity:.92;line-height:1;margin-bottom:1px}.pil-sug__n{font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.5rem;color:var(--pil-text,#f3ead8);font-weight:600;line-height:1.04}.pil-sug__note{font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.06rem;color:#e8d5a3d1;line-height:1.22}.pil-sug__go{color:var(--pil-or,#caa45a);font-size:1.15rem;flex:none;transition:transform .25s}.pil-sug:hover .pil-sug__go{transform:translate(4px)}body.pil-menu-open .pil-sug{max-width:none}.pil-trust{background:#0804048c;padding:17px 18px;display:flex;align-items:center;justify-content:center;gap:13px;transition:background .3s}.pil-trust:hover{background:#caa45a0f}.pil-trust__ic{flex:none;color:var(--pil-or,#caa45a);line-height:0}.pil-trust__ic svg{width:25px;height:25px;display:block;filter:drop-shadow(0 0 6px rgba(202,164,90,.3))}.pil-trust__tx{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left}.pil-trust__h{font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.12rem;font-weight:600;color:var(--pil-text,#f3ead8);line-height:1.05}.pil-trust__s{font-family:Inter,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:var(--pil-text-muted,#b9ad95);line-height:1.15}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pilenium-header-fix.css.map */
