.cj-header.cj-header-stacked{display:grid;grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr)!important;grid-template-rows:118px auto;align-items:center;gap:0;max-width:none;padding:0 4%;border-bottom:1px solid #e5e2de;background:#fff;color:#29282a;position:relative;z-index:30}.cj-header-stacked .cj-wordmark{grid-column:2;grid-row:1;justify-self:center;width:220px;max-width:100%;margin:0;font-size:23px;text-align:center}.cj-header.cj-header-stacked .cj-wordmark img{display:block;width:220px;height:auto;max-height:92px;object-fit:contain}.cj-header-stacked .cj-header-actions{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;justify-content:flex-end;gap:18px;min-width:0}.cj-header.cj-header-stacked .cj-header-search,.cj-header-stacked .cj-header-account,.cj-header-stacked .cj-bag-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;color:inherit;text-decoration:none;white-space:nowrap;font:13px/1.4 Arial,Helvetica,sans-serif}.cj-header-stacked .cj-header-search>span{text-transform:uppercase;font-size:12px;letter-spacing:.08em}.cj-header-stacked .cj-header-actions svg{flex-shrink:0}.cj-header-stacked .cj-bag-link{position:relative}.cj-header-stacked .cj-bag-link [data-cj-bag-count]{font-size:11px;margin:0}.cj-header-stacked .cj-header-search:hover>span{text-decoration:underline;text-underline-offset:5px}.cj-header.cj-header-stacked .cj-desktop-nav{grid-column:1/-1;grid-row:2;display:flex;align-items:center;justify-content:center;gap:40px;min-width:0;min-height:54px;margin:0;padding:0 0 8px;font-size:14px;letter-spacing:.015em}.cj-header-stacked .cj-nav>a,.cj-header-stacked .cj-nav>.cj-menu-group>summary{min-height:44px;padding:10px 0}.cj-header-stacked .cj-nav>.cj-menu-group[open]>summary{color:#790d25}.cj-header-stacked .cj-nav>.cj-menu-group>summary span{color:#790d25}.cj-header-stacked .cj-nav>a:hover{border-color:#790d25}.cj-header-stacked .cj-desktop-nav .cj-fine-submenu{top:100%}.cj-header-stacked .cj-mobile-menu{display:none}.cj-header-stacked :focus-visible,.cj-promise-bar :focus-visible{outline:2px solid #9a7540;outline-offset:4px}.cj-header-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.cj-promise-bar{position:relative;display:flex;align-items:stretch;justify-content:center;width:100%;height:38px;overflow:hidden;background:#790d25;color:#fff;font:12px/1.4 Arial,Helvetica,sans-serif}.cj-promise-bar button{border:0;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.cj-announcement-window{position:relative;height:38px;width:min(620px,calc(100% - 152px));overflow:hidden}.cj-promise-open.cj-announcement-item{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:38px;padding:0 5px;text-align:center;font-size:12px;letter-spacing:.11em;text-transform:uppercase;transition:transform .42s ease,opacity .42s ease;transform:translateY(0);opacity:1;white-space:nowrap}.cj-announcement-item[hidden],.cj-promise-bar [hidden]{display:none!important}.cj-announcement-item.is-entering{transform:translateY(100%);opacity:0}.cj-announcement-item.is-leaving{transform:translateY(-100%);opacity:0}.cj-announcement-controls{position:absolute;inset:0 5px 0 auto;display:flex;align-items:center}.cj-promise-motion,.cj-announcement-next{display:flex;align-items:center;justify-content:center;flex:none;width:34px;height:38px;padding:0}.cj-promise-bar :focus-visible{outline-color:#fff;outline-offset:-4px}@media(min-width:1000px)and (max-width:1199px){.cj-header.cj-header-stacked .cj-desktop-nav{gap:30px;font-size:13px}.cj-header-stacked .cj-header-actions{gap:12px}}@media(max-width:999px){.cj-header.cj-header-stacked{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto;padding:0 5%;gap:0}.cj-header-stacked .cj-wordmark{grid-column:1;grid-row:1;justify-self:start;width:140px;padding:16px 0}.cj-header.cj-header-stacked .cj-wordmark img{width:140px;max-height:65px}.cj-header-stacked .cj-header-actions{grid-column:2;grid-row:1;gap:8px}.cj-header.cj-header-stacked .cj-desktop-nav{display:none}.cj-header-stacked .cj-mobile-menu{display:block;grid-column:1/-1;grid-row:2;border-top:1px solid #ece9e5}.cj-header-stacked .cj-mobile-menu>summary{min-height:44px;padding:10px 0}.cj-header-stacked .cj-mobile-menu nav{padding-bottom:14px}.cj-header-stacked .cj-header-search>span{display:none}.cj-header-stacked .cj-mobile-menu .cj-submenu{max-width:none}.cj-promise-open.cj-announcement-item{font-size:11px;letter-spacing:.06em}.cj-announcement-window{width:calc(100% - 138px)}}@media(max-width:359px){.cj-header.cj-header-stacked{padding-left:16px;padding-right:16px}.cj-header-stacked .cj-wordmark,.cj-header.cj-header-stacked .cj-wordmark img{width:116px}.cj-header-stacked .cj-header-actions{gap:1px}.cj-header.cj-header-stacked .cj-header-search,.cj-header-stacked .cj-header-account,.cj-header-stacked .cj-bag-link{min-width:39px}.cj-header-stacked .cj-bag-link{gap:3px}}@media(max-width:599px){.cj-announcement-window{width:calc(100% - 76px);margin-right:70px;margin-left:6px}.cj-promise-open.cj-announcement-item{font-size:10px;letter-spacing:.035em}}@media(prefers-reduced-motion:reduce){.cj-promise-open.cj-announcement-item{transition:none}.cj-promise-motion{display:none}}#header-group:has(.cj-header-stacked){position:sticky;top:var(--cj-header-sticky-top,0px);z-index:60;background:#fff}html:has(.cj-header-stacked){scroll-padding-top:calc(var(--cj-sticky-nav-height,54px) + 20px)}body .cj-sig-style-nav{top:var(--cj-sticky-nav-height,54px)}@media(max-width:999px){.cj-header-stacked .cj-mobile-menu[open] nav{max-height:calc(100dvh - 165px);overflow-y:auto;overscroll-behavior:contain}}.cj-header-stacked .cj-brand-established{display:block;margin-top:3px;color:#29282a;font-family:"Bodoni 72",Didot,Times New Roman,serif;font-size:8px;font-weight:400;line-height:1.2;letter-spacing:.08em;white-space:nowrap}@media(max-width:999px){.cj-header-stacked .cj-brand-established{font-size:6px}}.cj-header-stacked .cj-header-established{grid-column:1;grid-row:1;justify-self:start;align-self:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#29282a}@media(min-width:1000px){.cj-header-stacked .cj-brand-established{display:none}}@media(max-width:999px){.cj-header-stacked .cj-header-established{display:none}}.cj-header-stacked .cj-header-established,.cj-header-stacked .cj-brand-established{text-decoration:none}.cj-header-stacked .cj-header-established:hover,.cj-header-stacked .cj-brand-established:hover{text-decoration:underline;text-underline-offset:4px}.cj-header-stacked .cj-header-established:focus-visible,.cj-header-stacked .cj-brand-established:focus-visible{outline:2px solid currentColor;outline-offset:5px}.cj-header-stacked .cj-brand-logo{display:block}@media(max-width:999px){.cj-header-stacked .cj-brand-established{padding:5px 8px;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cj-header-refined.css.map */
