:root{--tac-fs-1: 12px;--tac-fs-2: 14px;--tac-fs-3: 16px;--tac-fs-4: 18px;--tac-fs-5: 24px;--tac-fs-6: 32px;--tac-fs-7: 44px;--tac-fs-8: 56px}:root{--tac-navy: #103948;--tac-ink-muted: #4a6570;--tac-hairline: #e3e6e6;--tac-paper: #f5f1e8;--tac-rule: #e6e2d8;--tac-font-ui: var(--font-body-family);--tac-edge: clamp(24px, 4vw, 80px)}.announcement-bar,.utility-bar{min-height:36px;background:var(--tac-navy);color:#fff}.announcement-bar__announcement{display:flex;align-items:center;justify-content:center;min-height:36px}.announcement-bar__message{display:flex;align-items:center;justify-content:center;min-height:36px;margin:0;padding:0;line-height:1.2;font-family:var(--tac-font-ui);font-size:var(--tac-fs-1);font-weight:400;letter-spacing:.02em;color:#fff}.announcement-bar .slider-button,.announcement-bar .announcement-bar__link,.utility-bar a{color:#fff}.header-wrapper{position:relative;z-index:3;background:#fff;border-bottom:1px solid var(--tac-rule);box-shadow:0 6px 18px -6px #10394829}.header-wrapper header.header.page-width{max-width:none;padding-left:80px;padding-right:80px}.header .header__heading-link{padding:0;font-weight:400;letter-spacing:.01em;color:var(--tac-navy)}.header .header__heading-link .h2{font-size:var(--tac-fs-6);line-height:1;font-weight:400;letter-spacing:.01em;color:var(--tac-navy)}.header__icons{gap:4px}.header__icon{color:var(--tac-navy)}@media screen and (min-width:990px){.header-wrapper header.header.page-width{padding-left:var(--tac-edge);padding-right:var(--tac-edge);min-height:0}.header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:110px auto;column-gap:24px}.header--top-center .header__heading,.header--top-center .header__heading-link{justify-self:center;text-align:center}.header .header__heading-link .h2{font-size:var(--tac-fs-6);white-space:nowrap}.header--top-center>.header__search{grid-area:left-icons;justify-self:start;margin-left:-12px}.header--top-center .header__icons{margin-right:-12px;gap:12px}.header-wrapper header.header.header--middle-left{min-height:80px;padding-top:0;padding-bottom:0;column-gap:40px}.header--middle-left .header__heading-logo{width:170px;height:auto;transform:translateY(-23%)}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin:0;padding:0;min-height:0;justify-self:center;min-width:0}.header__inline-menu .list-menu--inline{flex-wrap:nowrap;justify-content:center;gap:0 clamp(14px,1.9vw,24px)}.header__inline-menu .header__menu-item{padding:14px 0;font-family:var(--tac-font-ui);font-size:clamp(var(--tac-fs-2),1.4vw,var(--tac-fs-4));line-height:24px;font-weight:400;letter-spacing:0;color:var(--tac-navy);white-space:nowrap}.header__inline-menu .header__menu-item .icon-caret{display:none}.header__inline-menu .header__menu-item>span{text-decoration:none}.header__inline-menu .header__menu-item:hover>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:currentColor}.header__inline-menu details[open]>summary.header__menu-item,.header__inline-menu .header__menu-item[aria-expanded=true]{box-shadow:inset 0 -2px 0 var(--tac-navy)}.header__inline-menu details[open]>summary.header__menu-item,.header__inline-menu details[open]:hover>summary.header__menu-item,.header__inline-menu details[open]>summary.header__menu-item>span,.header__inline-menu details[open]>summary.header__menu-item:hover>span{text-decoration:none}}@media screen and (max-width:989px){.header-wrapper header.header.page-width{padding-left:16px;padding-right:16px;min-height:64px}.header--mobile-center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}html[data-tac-font=karla]{--font-heading-family: "Karla", "Helvetica Neue", Arial, sans-serif;--font-body-family: "Karla", "Helvetica Neue", Arial, sans-serif;--tac-font-ui: "Karla", "Helvetica Neue", Arial, sans-serif}html[data-tac-font=cormorant]{--tac-font-ui: "Cormorant Garamond", Georgia, serif}html[data-tac-font=dmsans]{--font-heading-family: "DM Sans", "Helvetica Neue", Arial, sans-serif;--font-body-family: "DM Sans", "Helvetica Neue", Arial, sans-serif;--tac-font-ui: "DM Sans", "Helvetica Neue", Arial, sans-serif}html[data-tac-font=worksans]{--font-heading-family: "Work Sans", "Helvetica Neue", Arial, sans-serif;--font-body-family: "Work Sans", "Helvetica Neue", Arial, sans-serif;--tac-font-ui: "Work Sans", "Helvetica Neue", Arial, sans-serif}html[data-tac-font=figtree]{--font-heading-family: "Figtree", "Helvetica Neue", Arial, sans-serif;--font-body-family: "Figtree", "Helvetica Neue", Arial, sans-serif;--tac-font-ui: "Figtree", "Helvetica Neue", Arial, sans-serif}
/*# sourceMappingURL=/cdn/shop/t/3/assets/arts-cart-header.css.map */
