:root{--black: #080808;--white: #eeeae3;--grey: #909090;--grey-lt: #c0bdb7;--accent: #c8a97e;--border: rgba(255,255,255,.07);--FD: "Bebas Neue", sans-serif;--FU: "Barlow Condensed", sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--black);color:var(--white);font-family:var(--FU)}a{color:inherit;text-decoration:none}button{font-family:var(--FU);cursor:pointer}img{display:block}.pg-nav{position:fixed;top:0;left:0;right:0;z-index:9000;display:flex;justify-content:space-between;align-items:center;padding:18px 24px;height:60px;background:#080808f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.pg-nav-menu{display:flex;flex-direction:column;gap:5px;background:none;border:none;padding:4px}.pg-nav-menu span{display:block;width:22px;height:1px;background:var(--white)}.pg-nav-logo{font-family:var(--FD);font-size:20px;letter-spacing:.14em;position:absolute;left:50%;transform:translate(-50%);color:var(--white)}.pg-nav-cart{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--grey-lt);display:flex;align-items:center;gap:4px;transition:color .22s}.pg-nav-cart:hover{color:var(--white)}.pg-wrap{padding-top:60px;min-height:100vh}.pg-header{padding:64px 40px 40px;border-bottom:1px solid var(--border)}.pg-eyebrow{font-size:9px;font-weight:300;letter-spacing:.45em;text-transform:uppercase;color:var(--grey);margin-bottom:12px;display:block}.pg-title{font-family:var(--FD);font-size:clamp(48px,10vw,96px);letter-spacing:.04em;line-height:.92;color:var(--white)}.pg-body{padding:48px 40px 80px;max-width:860px}.pg-prose{font-size:14px;font-weight:300;letter-spacing:.06em;line-height:1.9;color:#fff9}.pg-prose p{margin-bottom:18px}.pg-prose p:last-child{margin-bottom:0}.pg-prose strong{font-weight:600;color:#ffffffd9}.pg-prose a{color:var(--accent);border-bottom:1px solid rgba(200,169,126,.3);transition:border-color .22s}.pg-prose a:hover{border-color:var(--accent)}.pg-section-title{font-family:var(--FD);font-size:clamp(22px,4vw,32px);letter-spacing:.06em;color:var(--white);margin-bottom:16px;margin-top:40px}.pg-section-title:first-child{margin-top:0}@media(max-width:767px){.pg-header{padding:48px 20px 32px}.pg-body{padding:32px 20px 60px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/page-base.css.map */
