:root{--gchr-plum: #1f003d;--gchr-plum-mid: #43325c;--gchr-mauve: #6e5a94;--gchr-teal: #457f79;--gchr-teal-hi: #4b9189;--gchr-line: #e7dcf5;--gchr-line-soft: #efe8f8;--gchr-tint: #f6f2fb}html .section-header.shopify-section-group-header-group:not(#_){z-index:200}html .mobile-facets:not(#_){z-index:920}html .mobile-facets__close:not(#_){z-index:921}html .quick-add-modal:not(#_)[open],html .modal-video:not(#_)[open]{z-index:922}@media screen and (min-width:750px){html .header.page-width:not(#_){box-sizing:border-box;max-width:1220px;padding-left:20px;padding-right:5px}html .header__icons:not(#_){padding-right:0}html .header__icon--cart:not(#_){margin-right:0}}@media screen and (min-width:750px)and (max-width:989px){html .header.page-width:not(#_){padding-left:25px}}html .section-header:not(#_){background-color:#fff}html .header-wrapper:not(#_){background-color:#fff;background-image:none;border-bottom:1px solid var(--gchr-line-soft);box-shadow:0 8px 22px -20px #1f003d8c;--header-menu-underline-thickness: 2px;--header-menu-underline-color: #6b4a8c}html .shopify-section-header-sticky .header-wrapper:not(#_){border-bottom-color:var(--gchr-line);box-shadow:0 14px 28px -22px #1f003dbf}html .menu-open .header-wrapper:not(#_){box-shadow:none}html .header-wrapper:not(#_):has(details#Details-menu-drawer-container[open]){box-shadow:none}@media screen and (min-width:990px){html .header__inline-menu .list-menu--inline:not(#_){align-items:center}html .header__inline-menu .list-menu--inline>li:not(#_){margin-right:22px}html .header__inline-menu .list-menu--inline>li:not(#_):last-child{margin-right:0}html .header__inline-menu .header__menu-item:not(#_){font-size:14px;font-weight:500;letter-spacing:.004em;line-height:1.3;padding:8px 0;transition:opacity .16s ease}html .header__inline-menu summary.header__menu-item:not(#_){padding-right:16px}html .header__inline-menu summary.header__menu-item .icon-caret:not(#_){right:0;width:10px;height:6px;transition:transform .18s ease}html .header__inline-menu .header__menu-item:not(#_):hover,html .header__inline-menu details[open]>.header__menu-item:not(#_){opacity:1}html .header__inline-menu .header__menu-item>span:not(#_):after{bottom:-5px}}@media screen and (min-width:990px)and (max-width:1279px){html .header__inline-menu .list-menu--inline>li:not(#_){margin-right:12px}html .header__inline-menu .header__menu-item:not(#_){font-size:13px}html .header__inline-menu summary.header__menu-item:not(#_){padding-right:15px}}@media screen and (min-width:1280px){html .header__inline-menu:not(#_){margin-left:18px}}html .header__checkin-cta:not(#_){display:inline-flex;align-items:center;justify-content:center;align-self:center;background:var(--gchr-teal);color:#fff!important;font-weight:700;font-size:13.5px;line-height:1;letter-spacing:.01em;white-space:nowrap;text-decoration:none;padding:10px 18px;border-radius:999px;box-shadow:0 8px 18px -12px #1e4c48b3;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}html .header__checkin-cta:not(#_):hover{background:var(--gchr-teal-hi);box-shadow:0 12px 22px -12px #1e4c48bf;transform:translateY(-1px)}html .header__checkin-cta:not(#_):active{transform:translateY(0);box-shadow:0 6px 14px -12px #1e4c48b3}@media screen and (min-width:750px){html .header__checkin-cta:not(#_){margin-left:8px;margin-right:14px}}@media screen and (min-width:990px)and (max-width:1279px){html .header__checkin-cta:not(#_){padding:9px 14px;font-size:13px;margin-left:4px;margin-right:14px}}@media(prefers-reduced-motion:reduce){html .header__checkin-cta:not(#_),html .header__checkin-cta:not(#_):hover{transform:none;transition:background .18s ease}}@media screen and (max-width:749px){html .header:not(#_){grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px;padding-left:23px;padding-right:3px;align-items:center}html .header .header__heading:not(#_),html .header>.header__heading-link:not(#_),html .header .header__heading .header__heading-link:not(#_){justify-self:start;text-align:left;min-width:0}html .header__heading-logo:not(#_){max-width:min(112px,30vw);height:auto}html .header__icons:not(#_){padding-right:0;align-items:center;gap:0;min-width:0}html .header__icon--cart:not(#_){margin-right:0}html .header__checkin-cta.small-hide:not(#_),html .header__checkin-cta:not(#_){display:inline-flex!important;font-size:clamp(11.5px,3.2vw,13px);padding:12px clamp(10px,3.2vw,14px);margin:0 16px 0 0;box-shadow:0 6px 14px -10px #1e4c48b3}}@media screen and (max-width:374px){html .header__heading-logo:not(#_){max-width:min(80px,25vw)}html .header__checkin-cta.small-hide:not(#_),html .header__checkin-cta:not(#_){padding:12.5px 9px;margin-right:12px}}@media screen and (min-width:750px)and (max-width:989px){html .header:not(#_){grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px}html .header .header__heading:not(#_),html .header>.header__heading-link:not(#_),html .header .header__heading .header__heading-link:not(#_){justify-self:start;text-align:left;min-width:0}}html .cart-count-bubble:not(#_){height:18px;width:auto;min-width:18px;padding:0 4px;bottom:calc(16px + var(--gchr-hit-pad-y, 0px));left:auto;right:calc(-3px + var(--gchr-hit-pad-x, 0px));font-size:11px;font-weight:700;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:999px;box-shadow:0 0 0 2px #fff}@media screen and (min-width:990px){html .header__submenu.list-menu--disclosure:not(#_){width:auto;min-width:268px;max-width:320px;top:calc(100% + 35px);padding:8px;background-color:#fff;background-image:none;border:1px solid var(--gchr-line);border-radius:16px;box-shadow:0 24px 44px -28px #1f003de6,0 3px 8px -4px #1f003d24}html header-menu:hover details[open] .header__submenu:not(#_),html header-menu details[open] .header__submenu:not(#_){width:auto;min-width:268px}html header-menu .header__submenu.list-menu--disclosure:not(#_){left:-23px;right:auto;transform:translateY(-10px)}html header-menu:hover details .header__submenu.list-menu--disclosure:not(#_),html header-menu details[open] .header__submenu.list-menu--disclosure:not(#_){transform:translateY(0)!important}html .header__submenu.list-menu--disclosure:not(#_):before{content:"";position:absolute;left:0;right:0;top:-36px;height:36px}html .header__submenu .header__menu-item:not(#_),html .header__submenu .list-menu__item:not(#_){display:block;padding:10px 14px;margin:0;border-radius:10px;font-size:13.5px;font-weight:500;line-height:1.35;letter-spacing:.004em;white-space:normal;text-decoration:none;transition:background-color .14s ease}html .header__submenu .header__menu-item:not(#_):hover{background-color:var(--gchr-tint);text-decoration:none}html .header__submenu li:first-child .header__menu-item:not(#_),html .header__submenu li:last-child .header__menu-item:not(#_){border-radius:10px}html .header__submenu.list-menu--disclosure>li:not(#_):last-child{margin-top:7px;padding-top:7px;border-top:1px solid var(--gchr-line-soft)}html .header__submenu.list-menu--disclosure>li:last-child .header__menu-item:not(#_){color:var(--gchr-mauve)!important;font-size:13px;font-weight:600}html .header__submenu.list-menu--disclosure>li:last-child .header__menu-item:not(#_):hover{color:var(--gchr-plum)!important}html .header__submenu--flyout:not(#_){border:1px solid var(--gchr-line);border-radius:16px;padding:8px!important;box-shadow:0 24px 44px -28px #1f003de6,0 3px 8px -4px #1f003d24}}@media screen and (max-width:989px){html #menu-drawer:not(#_),html .menu-drawer:not(#_),html .menu-drawer__navigation:not(#_),html .menu-drawer__submenu:not(#_),html .menu-drawer__utility-links:not(#_){background-color:#fff!important;background-image:none!important}html .menu-drawer__navigation:not(#_){padding:14px 18px 22px}html .menu-drawer__inner-submenu:not(#_){padding:14px 18px 22px}html.js .menu-drawer__menu li:not(#_){margin-bottom:0;border-bottom:1px solid var(--gchr-line-soft)}html.js .menu-drawer__menu>li:not(#_):last-child{border-bottom:none}html .menu-drawer__menu-item:not(#_){padding:15px 18px;margin-left:-18px;margin-right:-18px;font-size:16px;font-weight:500;line-height:1.35;letter-spacing:.004em;border-radius:0}html .menu-drawer summary.menu-drawer__menu-item:not(#_){padding-right:48px}html .menu-drawer__menu-item:not(#_):hover,html .menu-drawer__menu-item--active:not(#_){background-color:var(--gchr-tint)}html .menu-drawer__menu-item>.svg-wrapper:not(#_){right:18px;width:13px;opacity:.75}html .menu-drawer__close-button:not(#_){width:calc(100% + 36px);margin:4px -18px 0;padding:14px 18px;font-size:13.5px;font-weight:600;letter-spacing:.02em;border-radius:0}html .menu-drawer__close-button .svg-wrapper:not(#_){width:13px;margin-right:10px;opacity:.75}html.js .menu-drawer__inner-submenu>.menu-drawer__menu>li:not(#_):nth-last-child(2){border-bottom:none}html .menu-drawer__inner-submenu>.menu-drawer__menu>li:not(#_):last-child{margin-top:7px;padding-top:7px;border-top:1px solid var(--gchr-line-soft)}html .menu-drawer__inner-submenu>.menu-drawer__menu>li:last-child>.menu-drawer__menu-item:not(#_){color:var(--gchr-mauve)!important;font-weight:600}html .menu-drawer__inner-submenu>.menu-drawer__menu>li:last-child>.menu-drawer__menu-item:not(#_):hover{color:var(--gchr-plum)!important}html #HeaderDrawer-checkin:not(#_){color:var(--gchr-teal)!important;font-weight:700}html #HeaderDrawer-checkin:not(#_):hover{color:#3d726c!important;background-color:#f1f6f5}html .menu-drawer__navigation-container:not(#_){grid-template-rows:auto auto;align-content:start}html .menu-drawer__utility-links:not(#_){margin:0 18px;padding:4px 0 18px;border-top:1px solid var(--gchr-line-soft)}html .menu-drawer__account:not(#_){font-size:14px;font-weight:500;padding:14px 0}html .menu-drawer__account .svg-wrapper:not(#_){width:20px;height:20px;margin-left:-5px;margin-right:15px}html .menu-drawer__account shop-user-avatar:not(#_){margin-left:0}html .menu-drawer .list-social:not(#_){margin-left:-10px}html .menu-drawer .list-social__link:not(#_){padding:10px}}@media screen and (min-width:750px)and (max-width:989px){html #menu-drawer:not(#_),html .menu-drawer:not(#_){border-color:var(--gchr-line-soft)}html .menu-drawer__utility-links:not(#_):not(:has(>.list-social>*)):not(:has(>.menu-drawer__localization>*)):not(:has(>.menu-drawer__account:not(.medium-hide))){padding:0;border-top:0}}html .header__icon .icon:not(#_),html .header__icon--menu .icon:not(#_){transition:transform .16s ease}@media screen and (min-width:750px){html .header__icon--cart:not(#_){margin-left:6px}}:root{--gchr-hit-pad-y: 8px;--gchr-hit-pad-x: 10px}html .header__icons:not(#_){align-items:center}html .header__icon--account:not(#_),html .header__icon--cart:not(#_){box-sizing:border-box;width:calc(34px + var(--gchr-hit-pad-x));height:calc(28px + 2 * var(--gchr-hit-pad-y));padding-top:var(--gchr-hit-pad-y);padding-bottom:var(--gchr-hit-pad-y)}html .header__icon--account:not(#_){padding-left:var(--gchr-hit-pad-x);margin-left:calc(-1 * var(--gchr-hit-pad-x));overflow:hidden}html .header__icon--account account-icon img:not(#_),html .header__icon--account>img:not(#_){width:26px;height:26px;max-width:26px;max-height:26px}html .header__icon--account shop-user-avatar:not(#_){--shop-avatar-size: 2.6rem}html .header__icon--account:not(#_):has(img),html .header__icon--account:not(#_):has(shop-user-avatar){overflow:visible}html .header__icon--cart:not(#_){padding-right:var(--gchr-hit-pad-x)}html .header__icon--menu:not(#_){box-sizing:border-box;width:calc(34px + var(--gchr-hit-pad-x));height:calc(28px + 2 * var(--gchr-hit-pad-y));padding:var(--gchr-hit-pad-y) 0 var(--gchr-hit-pad-y) var(--gchr-hit-pad-x);margin-left:calc(-1 * var(--gchr-hit-pad-x))}html .header-wrapper a:focus-visible:not(#_),html .header-wrapper summary:focus-visible:not(#_),html .header-wrapper button:focus-visible:not(#_),html .menu-drawer a:focus-visible:not(#_),html .menu-drawer summary:focus-visible:not(#_),html .menu-drawer button:focus-visible:not(#_){outline:2px solid var(--gchr-teal);outline-offset:3px;border-radius:8px;box-shadow:none}html .header__checkin-cta:focus-visible:not(#_){outline:2px solid var(--gchr-plum);outline-offset:3px;box-shadow:0 8px 18px -12px #1e4c48b3}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gchr-header.css.map?v=120599836619684926471786720873 */
