.header-account{display:inline-flex;align-items:center;justify-content:center;width:40px;height:44px;color:inherit;border-radius:50%;flex:none}
.header-account svg{width:21px;height:21px}.header-account:hover{color:#9b5b23;background:#b88a4520}.header-account:focus-visible{outline:2px solid #b87826;outline-offset:3px}
.gibsons-account-hero{background-size:cover;background-position:center 45%;padding:80px max(6vw,24px);color:#fff5e2;border-bottom:3px solid #c49043}
.gibsons-account-hero .eyebrow{color:#f5cf8e}.gibsons-account-hero h1{font:clamp(50px,6vw,86px)/1.08 var(--serif);letter-spacing:-.04em;margin:20px 0}.gibsons-account-hero h1 em{color:#edc36e;font-weight:400}.gibsons-account-hero p{max-width:480px;font-size:14px;line-height:1.8}
.woocommerce-account .woocommerce-MyAccount-navigation{background:#efe3cc;border:1px solid #d7bd8d;border-radius:8px;padding:20px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:12px 16px;border-radius:4px;font-size:13px;line-height:1.6}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{background:#632b22;color:#fff5e0}.woocommerce-account .woocommerce-MyAccount-content{background:#fff9ed;padding:28px;border:1px solid #deceb1;border-radius:8px;line-height:1.8}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{font-family:var(--serif);font-weight:400;color:#632b22}.woocommerce-account .woocommerce-MyAccount-content p{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content input{max-width:100%}
@media(max-width:768px){.gibsons-account-hero{padding:46px 6vw}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:24px}.woocommerce-account .woocommerce-MyAccount-content{padding:20px}}
