
.shopify-section-group-header-group .utility-bar{background:#20221f;color:#fffdfb;border:0}
.shopify-section-group-header-group .announcement-bar__message{color:#fffdfb;font-size:12px;letter-spacing:.18em;padding:12px 0;font-family:Arial,sans-serif;font-weight:400}
.header-wrapper{--color-background:255,253,251;--color-foreground:32,34,31;background:#fffdfb;color:#20221f;border-bottom:1px solid #e3ddd5}
.header-wrapper .header{max-width:1600px;padding-top:16px;padding-bottom:16px;column-gap:28px}
.header-wrapper .header__heading-logo-wrapper{width:64px}
.header-wrapper .header__heading-link{padding:0}
.header-wrapper .header__menu-item{font-size:19px;letter-spacing:.025em;color:#20221f;text-decoration:none;white-space:nowrap;padding:12px 14px}
.header-wrapper summary.header__menu-item{padding-right:29px}
.header-wrapper .header__menu-item .icon-caret{right:10px;width:9px}
.header-wrapper .header__active-menu-item,.header-wrapper .header__menu-item:hover span{text-decoration:none}
.header-wrapper .header__menu-item:hover,.header-wrapper details[open]>.header__menu-item{color:#71572e}
.header-wrapper .header__menu-item span{border-bottom:1px solid transparent;padding-bottom:4px}
.header-wrapper details[open]>.header__menu-item span,.header-wrapper .header__active-menu-item{border-bottom:1px solid #ae9570}
.header-wrapper .header__icons{gap:0}
.header-wrapper .header__icon{color:#20221f}
.header-wrapper .desktop-localization-wrapper .localization-form__select{font-size:13px;font-family:Arial,sans-serif;letter-spacing:.02em}
.header-wrapper .mint-panel{background:#fffdfb;border:1px solid #e3ddd5;left:3rem;right:3rem;padding:30px 36px 0;box-shadow:0 12px 20px #20221f14;border-radius:0;color:#20221f}
.mint-panel__grid{display:grid;grid-template-columns:1fr 1fr 1.55fr;gap:40px;padding-bottom:24px}
.mint-panel__grid>div+div{border-left:1px solid #e3ddd5;padding-left:40px}
.mint-eyebrow{font-family:Arial,sans-serif;font-weight:500;font-size:11px;letter-spacing:.17em;text-transform:uppercase;color:#79633f;margin:0 0 12px}
.mint-nav-link{color:#20221f;text-decoration:none;display:block;font-size:21px;line-height:1.3;padding:5px 0;width:fit-content}
.mint-nav-link:hover,.mint-nav-link[aria-current=page]{color:#71572e;text-decoration:underline;text-underline-offset:5px}
.mint-panel__feature{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.mint-panel__title{font-family:var(--font-heading-family);font-size:30px;font-weight:500;line-height:1.2;text-transform:uppercase;letter-spacing:.045em;margin:0 0 12px}
.mint-panel__description{font-size:21px;font-style:italic;line-height:1.5;margin:0 0 22px;max-width:360px}
.mint-panel__cta{color:#20221f;font-size:20px;text-decoration:none;border-bottom:2px solid #ae9570;padding:5px 0;display:inline-flex;gap:20px}
.mint-panel__cta:hover{color:#71572e}
.mint-panel__footer{display:flex;gap:0;border-top:1px solid #e3ddd5;padding:12px 0;min-height:44px}
.mint-panel__footer a{color:#20221f;text-decoration:none;font-size:16px;padding:0 18px;border-left:1px solid #e3ddd5}
.mint-panel__footer a:first-child{padding-left:0;border-left:0}
.mint-panel__footer a:hover{text-decoration:underline;text-underline-offset:4px}
.mint-panel__grid--buckles{grid-template-columns:2fr 1fr}
.mint-buckle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}
.mint-buckle-grid .mint-nav-link{font-size:19px;padding:9px 0}
.mint-simple-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 35px;padding-bottom:26px}
.header-wrapper .menu-drawer,.header-wrapper .menu-drawer__submenu,.header-wrapper .menu-drawer__inner-submenu,.header-wrapper .menu-drawer__utility-links{background:#fffdfb;color:#20221f}
.header-wrapper .menu-drawer__menu-item{color:#20221f;font-size:21px;min-height:48px}
.header-wrapper .menu-drawer__close-button{color:#20221f}
.header-wrapper .menu-drawer__menu-item--active,.header-wrapper .menu-drawer__menu-item:hover{background:#f3eeea;color:#71572e}
.header-wrapper a:focus-visible,.header-wrapper summary:focus-visible{outline:2px solid #79633f;outline-offset:4px}
@media(min-width:990px){.header-wrapper .header__inline-menu{margin-left:0}.header-wrapper .header__inline-menu>.list-menu{flex-wrap:nowrap}.header-wrapper .header--middle-left{grid-template-columns:70px 1fr auto}.header-wrapper .header__inline-menu{justify-self:center}}
@media(min-width:990px) and (max-width:1199px){.header-wrapper .header{column-gap:14px;padding-left:24px;padding-right:24px}.header-wrapper .header__menu-item{font-size:17px;padding-left:9px;padding-right:9px}.header-wrapper summary.header__menu-item{padding-right:24px}.header-wrapper .desktop-localization-wrapper{display:none}.header-wrapper .mint-panel{left:24px;right:24px}.mint-panel__grid{gap:24px}.mint-panel__grid>div+div{padding-left:24px}}
@media(max-width:989px){.header-wrapper .header{padding:12px 20px}.header-wrapper .header__heading-logo-wrapper{width:52px}.header-wrapper .header__icon{width:40px}.header-wrapper .header__icons{padding-right:0}.shopify-section-group-header-group .announcement-bar__message{font-size:10px;letter-spacing:.1em;padding:10px 0}.header-wrapper .menu-drawer{border-right:1px solid #e3ddd5}.header-wrapper .menu-drawer__navigation{padding:20px 0}}
@media(prefers-reduced-motion:reduce){.header-wrapper .mega-menu__content{transition:none}}
