.cht-header-section{position:relative;z-index:40}.cht-header-section:has(.cht-site-header.is-transparent:not(.is-scrolled)){height:0;min-height:0;overflow:visible}.cht-site-header{position:relative;width:100%;color:var(--cht-header-color);background:var(--cht-header-outer-bg);transition:transform .28s ease,opacity .28s ease,background-color .24s ease}.cht-site-header__shell{width:100%;max-width:var(--cht-header-page-width);min-height:var(--cht-header-height);margin-inline:auto;padding-inline:var(--page-margin);display:grid;align-items:center;color:var(--cht-header-color);background:var(--cht-header-bg);border-radius:0;box-shadow:none;transition:width .3s ease,max-width .3s ease,margin .3s ease,padding .3s ease,border-radius .3s ease,background-color .3s ease,color .3s ease,box-shadow .3s ease}.cht-site-header.is-transparent:not(.is-scrolled){position:absolute;inset-inline:0;top:0;width:100%;background:transparent}.cht-site-header.is-transparent:not(.is-scrolled) .cht-site-header__shell{color:var(--cht-header-transparent-color);background:transparent;box-shadow:none}.cht-site-header.is-scrolled{background:transparent}.cht-site-header.is-scrolled .cht-site-header__shell{width:100%;max-width:none;margin-top:0;border-radius:0;background:var(--cht-header-bg);color:var(--cht-header-color);box-shadow:0 8px 28px #0f10121a}.cht-site-header[data-floating=true].is-scrolled .cht-site-header__shell{width:calc(100% - (var(--cht-header-gap-desktop) * 2));margin-top:var(--cht-header-gap-desktop);border-radius:var(--cht-header-radius);box-shadow:0 14px 34px #0f10121f}.cht-site-header.is-fixed{position:fixed;inset-inline:0;top:0;z-index:60}.cht-site-header.is-hidden{transform:translateY(-110%);opacity:0;pointer-events:none}.cht-site-header[data-layout=menu-logo-actions] .cht-site-header__shell{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"menu logo actions";column-gap:24px}.cht-site-header[data-layout=logo-menu-actions] .cht-site-header__shell{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo menu actions";column-gap:34px}.cht-site-header__menu{grid-area:menu;min-width:0;display:flex;align-items:center}.cht-site-header__logo{grid-area:logo;display:flex;align-items:center;justify-content:center;min-width:0}.cht-site-header[data-layout=logo-menu-actions] .cht-site-header__logo,.cht-site-header[data-layout=logo-menu-actions][data-menu-align=start] .cht-site-header__menu{justify-content:flex-start}.cht-site-header[data-layout=logo-menu-actions][data-menu-align=center] .cht-site-header__menu{justify-content:center}.cht-site-header[data-layout=logo-menu-actions][data-menu-align=end] .cht-site-header__menu{justify-content:flex-end}.cht-site-header[data-layout=logo-menu-actions] .cht-site-header__menu .cht-nav{width:auto;max-width:100%}.cht-site-header__actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;min-width:0}.cht-site-header__mobile-left{display:none}.cht-header-logo{position:relative;display:block;width:var(--cht-logo-box-width);height:var(--cht-logo-box-height);flex:0 0 auto;color:currentColor;text-decoration:none}.cht-header-logo__variant{position:absolute;top:0;right:0;bottom:0;left:0;display:none!important;align-items:center;justify-content:center}.cht-header-logo__image{display:block;width:100%;height:100%;object-fit:contain}.cht-site-header[data-solid-logo=normal]:not(.is-transparent) .cht-header-logo__variant--normal,.cht-site-header[data-solid-logo=normal].is-scrolled .cht-header-logo__variant--normal,.cht-site-header[data-solid-logo=inverse]:not(.is-transparent) .cht-header-logo__variant--inverse,.cht-site-header[data-solid-logo=inverse].is-scrolled .cht-header-logo__variant--inverse{display:flex!important}.cht-site-header[data-transparent-logo=normal].is-transparent:not(.is-scrolled) .cht-header-logo__variant--normal,.cht-site-header[data-transparent-logo=inverse].is-transparent:not(.is-scrolled) .cht-header-logo__variant--inverse{display:flex!important}.cht-nav{width:100%}.cht-nav__list,.cht-dropdown ul,.cht-mega ul{list-style:none;margin:0;padding:0}.cht-nav__list{display:flex;align-items:stretch;gap:var(--cht-menu-gap);height:var(--cht-header-height)}.cht-nav__item{position:relative;display:flex;align-items:center;height:100%;white-space:nowrap}.cht-nav--mega .cht-nav__item{position:static}.cht-nav__link{position:relative;display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none;font-family:var(--font-body--family);font-size:var(--cht-menu-font-size);font-weight:500;line-height:1}.cht-nav__link>span:first-child:after{content:"";position:absolute;left:50%;bottom:8px;width:0;height:1.5px;background:currentColor;transform:translate(-50%);opacity:.65;transition:width .25s ease}.cht-nav__item:hover>.cht-nav__link>span:first-child:after,.cht-nav__item.is-active>.cht-nav__link>span:first-child:after{width:100%}.cht-nav__caret{display:inline-flex;width:11px;margin-inline-start:5px;color:inherit;pointer-events:none}.cht-nav__caret svg{width:100%;fill:none;stroke:currentColor;stroke-width:1.3;transition:transform .25s ease}.cht-nav__item:hover>.cht-nav__caret svg,.cht-nav__item:focus-within>.cht-nav__caret svg{transform:rotate(180deg)}.cht-nav__badge{position:absolute;top:3px;left:65%;padding:2px 5px;border-radius:2px;background:var(--cht-badge-bg);color:var(--cht-badge-color);font-size:9px;line-height:1.1;font-weight:500}.cht-dropdown{position:absolute;top:calc(100% - 8px);left:-10px;min-width:220px;padding:13px 0;border-radius:var(--cht-mega-radius);background:var(--cht-header-bg);color:var(--cht-header-color);box-shadow:0 20px 42px #0f101229;opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:70}.cht-nav__item:hover>.cht-dropdown,.cht-nav__item:focus-within>.cht-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.cht-dropdown li{position:relative}.cht-dropdown a{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 22px;color:inherit;text-decoration:none;font-size:14px;line-height:1.2}.cht-dropdown a:hover{background:#0000000a}.cht-dropdown__arrow{width:9px;fill:none;stroke:currentColor;stroke-width:1.3;transform:rotate(-90deg)}.cht-dropdown__nested{position:absolute;top:-13px;left:calc(100% + 4px);min-width:210px;padding:13px 0!important;border-radius:var(--cht-mega-radius);background:var(--cht-header-bg);box-shadow:0 20px 42px #0f101229;opacity:0;visibility:hidden;transform:translate(12px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.cht-dropdown li:hover>.cht-dropdown__nested,.cht-dropdown li:focus-within>.cht-dropdown__nested{opacity:1;visibility:visible;transform:translate(0)}.cht-mega{position:absolute;top:calc(100% - 1px);left:0;right:0;padding-top:10px;opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity .24s ease,transform .24s ease,visibility .24s ease;z-index:68}.cht-nav__item:hover>.cht-mega,.cht-nav__item:focus-within>.cht-mega{opacity:1;visibility:visible;transform:translateY(0)}.cht-mega__inner{width:calc(100vw - (var(--cht-header-gap-desktop) * 2));max-width:1600px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:32px;padding:32px 38px;border-radius:var(--cht-mega-radius);background:var(--cht-header-bg);color:var(--cht-header-color);box-shadow:0 22px 50px #0f101224}.cht-site-header.is-scrolled .cht-mega__inner{width:100vw;max-width:none;border-radius:0 0 var(--cht-mega-radius) var(--cht-mega-radius)}.cht-mega__links{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:28px}.cht-mega__column{min-width:0}.cht-mega__heading{display:inline-block;margin-bottom:14px;color:inherit;text-decoration:none;font-size:15px;font-weight:700}.cht-mega__column li+li{margin-top:10px}.cht-mega__column li a{color:inherit;text-decoration:none;font-size:14px;opacity:.88}.cht-mega__column a:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.cht-mega__cards{display:flex;gap:18px;align-items:start}.cht-mega-card{width:190px;color:inherit;text-decoration:none}.cht-mega-card__media,.cht-mega-promo__media{display:block;overflow:hidden;border-radius:10px;background:#0000000a}.cht-mega-card__media{aspect-ratio:1 / 1}.cht-mega-card__media img,.cht-mega-promo__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.cht-mega-card:hover img,.cht-mega-promo:hover img{transform:scale(1.025)}.cht-mega-card__caption,.cht-mega-card__title,.cht-mega-card__link{display:block}.cht-mega-card__caption{margin-top:10px;font-size:10px;letter-spacing:.14em;opacity:.65}.cht-mega-card__title{margin-top:3px;font-size:15px;font-weight:650}.cht-mega-card__link{margin-top:5px;font-size:12px;text-decoration:underline;text-underline-offset:3px}.cht-mega-promo{width:270px;padding-inline-start:28px;border-inline-start:1px solid rgb(0 0 0 / 12%);text-align:center}.cht-mega-promo__title{margin:0 0 14px;font-size:16px;font-weight:700}.cht-mega-promo__media{aspect-ratio:1.2 / 1}.cht-mega-promo__caption{margin:15px 0 5px;font-size:10px;letter-spacing:.26em;opacity:.7}.cht-mega-promo__link{color:inherit;font-size:15px;text-decoration:none}.cht-header-actions{display:flex;align-items:center;gap:var(--cht-icon-gap)}.cht-header-action{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;background:transparent;color:inherit;text-decoration:none;cursor:pointer}.cht-header-action svg{width:var(--cht-icon-size);height:var(--cht-icon-size);fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.cht-header-actions--line .cht-header-action+.cht-header-action:before{content:"";position:absolute;left:calc(var(--cht-icon-gap) / -2);top:25%;width:1px;height:50%;background:currentColor;opacity:.18}.cht-header-action:hover svg{transform:scale(1.06)}.cht-header-action__count{position:absolute;top:1px;right:0;min-width:18px;height:18px;padding-inline:5px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--cht-badge-bg);color:var(--cht-badge-color);font-size:10px;line-height:1}.cht-header-actions__native{display:flex;align-items:center}.cht-header-actions__native--account-cart header-actions{display:flex;align-items:center;gap:var(--cht-icon-gap)}.cht-header-actions .search-action{display:flex;margin:0!important}.cht-header-actions .header-actions__action,.cht-header-actions .search-action .header-actions__action,.cht-header-actions .account-button{position:relative;width:42px;height:42px;min-width:42px;margin:0!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:inherit}.cht-header-actions .account-button{background:transparent!important}.cht-header-actions shopify-account{width:42px;height:42px;min-width:42px;display:flex;align-items:center;justify-content:center}.cht-header-actions .header-actions__action .svg-wrapper,.cht-header-actions .search-action .svg-wrapper,.cht-header-actions .account-button__icon{width:var(--cht-icon-size);height:var(--cht-icon-size)}.cht-header-actions .header-actions__action svg,.cht-header-actions .search-action svg,.cht-header-actions .account-button__icon{width:100%;height:100%}.cht-header-actions .header-actions__cart-icon{position:relative;display:flex;align-items:center;justify-content:center}.cht-header-actions .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none!important;-webkit-mask:none!important}.cht-header-actions .header-actions__cart-icon .cart-bubble{position:absolute;top:-5px;inset-inline-end:-7px;width:18px;z-index:3}.cht-header-actions--line>.cht-header-actions__native+.cht-header-actions__native{position:relative}.cht-header-actions--line>.cht-header-actions__native+.cht-header-actions__native:before{content:"";position:absolute;inset-inline-start:calc(var(--cht-icon-gap) / -2);top:25%;width:1px;height:50%;background:currentColor;opacity:.18}.cht-header-actions--line .cht-header-actions__native--account-cart .header-actions__action+.header-actions__action,.cht-header-actions--line .cht-header-actions__native--account-cart .account-button+.header-actions__action{position:relative}.cht-header-actions--line .cht-header-actions__native--account-cart .header-actions__action+.header-actions__action:before,.cht-header-actions--line .cht-header-actions__native--account-cart .account-button+.header-actions__action:before{content:"";position:absolute;inset-inline-start:calc(var(--cht-icon-gap) / -2);top:25%;width:1px;height:50%;background:currentColor;opacity:.18}.cht-header-actions .cht-header-native-action,.cht-header-actions .search-action .header-actions__action,.cht-header-actions .account-button,.cht-header-actions shopify-account{transition:background-color .18s ease,transform .14s ease,box-shadow .18s ease,color .18s ease}.cht-header-actions .cht-header-native-action,.cht-header-actions .search-action .header-actions__action,.cht-header-actions .account-button{border-radius:999px}.cht-header-actions .cht-header-native-action:hover,.cht-header-actions .search-action .header-actions__action:hover,.cht-header-actions .account-button:hover{background:rgb(var(--color-foreground-rgb, 30 30 30) / .07);transform:translateY(-1px)}.cht-header-actions .cht-header-native-action:active,.cht-header-actions .search-action .header-actions__action:active,.cht-header-actions .account-button:active{transform:translateY(0) scale(.94);background:rgb(var(--color-foreground-rgb, 30 30 30) / .12)}.cht-header-actions .cht-header-native-action:focus-visible,.cht-header-actions .search-action .header-actions__action:focus-visible,.cht-header-actions .account-button:focus-within{outline:2px solid currentColor;outline-offset:2px}.cht-header-account-icon,.cht-header-account-icon svg{display:block;width:var(--cht-icon-size);height:var(--cht-icon-size)}.cht-header-account-icon svg{fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.cht-header-actions .cht-header-native-action{width:42px;height:42px;min-width:42px;display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none}.cht-header-actions .cht-header-native-action .svg-wrapper,.cht-header-actions .cht-header-native-action .svg-wrapper svg{width:var(--cht-icon-size);height:var(--cht-icon-size)}.cht-header-actions shopify-account{--shopify-account-dialog-position-top: calc(var(--header-height, 74px) + 10px);position:relative;z-index:90}.cht-header-actions .account-button{position:relative;z-index:90}.cht-header-section,.cht-site-header,.cht-site-header__shell,.cht-site-header__actions{overflow:visible!important}.cht-mobile-menu{display:none}.cht-mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;pointer-events:none}.cht-mobile-drawer.is-open{visibility:visible;pointer-events:auto}.cht-mobile-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0c100f8a;opacity:0;transition:opacity .3s ease}.cht-mobile-drawer.is-open .cht-mobile-drawer__backdrop{opacity:1}.cht-mobile-drawer__panel{position:absolute;inset-block:0;inset-inline-start:0;width:min(420px,92vw);background:var(--cht-header-bg);color:var(--cht-header-color);transform:translate(-100%);transition:transform .34s ease;overflow-y:auto;box-shadow:18px 0 45px #0f101229}.cht-mobile-drawer.is-open .cht-mobile-drawer__panel{transform:translate(0)}.cht-mobile-drawer__header{min-height:74px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(0 0 0 / 10%)}.cht-mobile-drawer__close,.cht-mobile-menu__trigger{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit}.cht-mobile-drawer__close svg,.cht-mobile-menu__trigger svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6}.cht-mobile-drawer__nav{padding:14px 0 24px}.cht-mobile-drawer__nav>ul,.cht-mobile-drawer__submenu{list-style:none;margin:0;padding:0}.cht-mobile-drawer__nav summary,.cht-mobile-drawer__root-link,.cht-mobile-drawer__all,.cht-mobile-drawer__submenu>a{min-height:52px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;color:inherit;text-decoration:none;border-bottom:1px solid rgb(0 0 0 / 8%);cursor:pointer}.cht-mobile-drawer__nav summary{list-style:none}.cht-mobile-drawer__nav summary::-webkit-details-marker{display:none}.cht-mobile-drawer__nav summary svg{width:10px;fill:none;stroke:currentColor;transition:transform .2s ease}.cht-mobile-drawer__nav details[open]>summary svg{transform:rotate(180deg)}.cht-mobile-drawer__submenu{background:#00000005}.cht-mobile-drawer__submenu--nested{padding-inline-start:12px}.cht-mobile-drawer__cards{padding:18px 22px 6px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cht-mobile-drawer__card{color:inherit;text-decoration:none}.cht-mobile-drawer__card img{width:100%;aspect-ratio:1.25 / 1;object-fit:cover;border-radius:8px}.cht-mobile-drawer__card span{display:block;margin-top:6px;font-size:12px}.cht-mobile-drawer__account{display:block;margin:20px 22px 30px;color:inherit;text-decoration:none}body.cht-drawer-open{overflow:hidden!important}@media screen and (max-width:749px){.cht-site-header__shell{position:relative;min-height:60px;grid-template-columns:calc(80px + var(--cht-mobile-action-gap)) minmax(0,1fr) 40px!important;grid-template-areas:"left logo right"!important;column-gap:0;padding-inline:var(--page-margin)}.cht-site-header[data-floating=true].is-scrolled .cht-site-header__shell{width:calc(100% - (var(--cht-header-gap-mobile) * 2));margin-top:var(--cht-header-gap-mobile);border-radius:min(var(--cht-header-radius),12px)}.cht-site-header__menu{display:none}.cht-site-header__mobile-left{grid-area:left;display:flex;align-items:center;justify-content:flex-start;width:40px;min-width:40px}.cht-mobile-menu{display:block}.cht-site-header__logo{grid-area:logo;justify-content:center!important;min-width:0;overflow:visible}.cht-header-logo{width:min(var(--cht-logo-box-width-mobile),100%);height:var(--cht-logo-box-height-mobile);max-width:100%}.cht-header-logo .cht-header-logo__image{width:100%;max-width:100%;height:100%;object-fit:contain}.cht-site-header__actions{grid-area:right;display:flex;align-items:center;justify-content:flex-end;min-width:44px}.cht-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:0}.cht-header-actions__native--search{position:absolute;inset-inline-start:calc(var(--page-margin) + 40px + var(--cht-mobile-action-gap));top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.cht-header-actions__native--account-cart{display:flex;align-items:center}.cht-header-actions__native--account-cart header-actions{display:flex;align-items:center;gap:0}.cht-header-actions__native--account-cart .account-button{display:none!important}.cht-header-actions__native--account-cart .header-actions__action[aria-controls=cart-drawer],.cht-header-actions__native--account-cart .action__cart{display:flex;align-items:center;justify-content:center}.cht-header-actions .search-action,.cht-header-actions .header-actions__action,.cht-header-actions shopify-account{width:40px;height:40px;min-width:40px;margin:0!important}.cht-header-actions--line>.cht-header-actions__native+.cht-header-actions__native:before,.cht-header-actions--line .cht-header-actions__native--account-cart .header-actions__action+.header-actions__action:before,.cht-header-actions--line .cht-header-actions__native--account-cart .account-button+.header-actions__action:before{display:none}.cht-mega,.cht-dropdown{display:none}}@media(prefers-reduced-motion:reduce){.cht-site-header,.cht-site-header__shell,.cht-dropdown,.cht-mega,.cht-mobile-drawer__panel,.cht-mobile-drawer__backdrop{transition:none!important}}.cht-header-actions .header-actions__action,.cht-header-actions .search-action .header-actions__action,.cht-header-actions .account-button{border-radius:999px;transition:background-color .18s ease,transform .14s ease,box-shadow .18s ease}.cht-header-actions .header-actions__action:hover,.cht-header-actions .search-action .header-actions__action:hover,.cht-header-actions .account-button:hover{background:#0000000f;transform:translateY(-1px)}.cht-header-actions .header-actions__action:active,.cht-header-actions .search-action .header-actions__action:active,.cht-header-actions .account-button:active{transform:scale(.95);background:#0000001a}.cht-header-actions .header-actions__action:focus-visible,.cht-header-actions .search-action .header-actions__action:focus-visible,.cht-header-actions .account-button:focus-within{outline:2px solid currentColor;outline-offset:2px}.cht-site-header.is-transparent:not(.is-scrolled) .cht-nav__link,.cht-site-header.is-transparent:not(.is-scrolled) .cht-nav__caret,.cht-site-header.is-transparent:not(.is-scrolled) .cht-header-actions,.cht-site-header.is-transparent:not(.is-scrolled) .cht-header-actions__action,.cht-site-header.is-transparent:not(.is-scrolled) .search-action,.cht-site-header.is-transparent:not(.is-scrolled) .account-button{color:var(--cht-header-transparent-color)!important}.cht-site-header.is-scrolled .cht-nav__link,.cht-site-header.is-scrolled .cht-nav__caret,.cht-site-header.is-scrolled .cht-header-actions,.cht-site-header.is-scrolled .cht-header-actions__action,.cht-site-header.is-scrolled .search-action,.cht-site-header.is-scrolled .account-button{color:var(--cht-header-color)!important}.cht-site-header:not(.is-transparent):not(.is-scrolled) .cht-site-header__shell{background:var(--cht-header-bg)}.cht-header-actions shopify-account [slot=signed-out-avatar],.cht-header-actions shopify-account [slot=signed-out-avatar] svg,.cht-header-actions .account-button__icon{width:var(--cht-icon-size)!important;height:var(--cht-icon-size)!important;min-width:var(--cht-icon-size)!important;max-width:var(--cht-icon-size)!important;min-height:var(--cht-icon-size)!important;max-height:var(--cht-icon-size)!important}.cht-header-actions button,.cht-header-actions a,.cht-header-actions shopify-account,.cht-header-actions .account-button{cursor:pointer!important}.cht-menu-inline-badge{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:6px;padding:2px 5px;border-radius:3px;background:var(--cht-badge-bg);color:var(--cht-badge-color);font-size:9px;line-height:1;font-weight:600;letter-spacing:.02em;vertical-align:middle}.cht-mega__heading .cht-menu-inline-badge{transform:translateY(-1px)}.cht-mega__column li a,.cht-dropdown a{align-items:center}.cht-mega,.cht-mega__inner,.cht-mega__links,.cht-mega__column,.cht-mega__column a,.cht-mega__heading{white-space:normal}.cht-mega__inner{align-items:start}.cht-mega__links{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));min-width:0;width:100%;gap:28px 32px}.cht-mega__column{min-width:0;max-width:100%}.cht-mega__heading,.cht-mega__column li a{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:center;column-gap:4px;row-gap:3px;overflow-wrap:anywhere;word-break:normal}.cht-mega__heading{line-height:1.25}.cht-mega__column li a{line-height:1.4}.cht-mega__cards,.cht-mega-promo{min-width:0}@media screen and (max-width:1199px){.cht-mega__inner{grid-template-columns:minmax(0,1fr) auto}.cht-mega__links{grid-template-columns:repeat(3,minmax(150px,1fr))}.cht-mega__cards+.cht-mega-promo{display:none}}.cht-mega__inner{grid-template-columns:minmax(0,1fr) minmax(240px,auto)}.cht-mega__visuals{display:grid;grid-template-columns:repeat(2,minmax(150px,220px));gap:18px;align-items:start;justify-content:end;min-width:0}.cht-mega-visual{display:block;min-width:0;color:inherit;text-decoration:none}.cht-mega-visual--small{width:min(160px,100%)}.cht-mega-visual--medium{width:min(200px,100%)}.cht-mega-visual--large{width:min(260px,100%)}.cht-mega-visual__caption,.cht-mega-visual__title,.cht-mega-visual__link{display:block}.cht-mega-visual__media{display:block;width:100%;overflow:hidden;border-radius:10px;background:#0000000a}.cht-mega-visual--portrait .cht-mega-visual__media{aspect-ratio:4 / 5}.cht-mega-visual--square .cht-mega-visual__media{aspect-ratio:1 / 1}.cht-mega-visual--landscape .cht-mega-visual__media{aspect-ratio:4 / 3}.cht-mega-visual--wide .cht-mega-visual__media{aspect-ratio:16 / 9}.cht-mega-visual--adapt .cht-mega-visual__media{aspect-ratio:auto}.cht-mega-visual__media img{display:block;width:100%;height:100%;transition:transform .35s ease}.cht-mega-visual--adapt .cht-mega-visual__media img{height:auto}.cht-mega-visual__media--cover img{object-fit:cover}.cht-mega-visual__media--contain img{object-fit:contain}.cht-mega-visual:hover .cht-mega-visual__media img{transform:scale(1.025)}.cht-mega-visual__caption{margin-top:10px;font-size:10px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;opacity:.65}.cht-mega-visual__title{margin-top:4px;font-size:15px;line-height:1.25;font-weight:650}.cht-mega-visual__link{margin-top:6px;font-size:12px;line-height:1.25;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:1299px){.cht-mega__visuals{grid-template-columns:minmax(150px,210px)}}@media screen and (max-width:1099px){.cht-mega__visuals{display:none}.cht-mega__inner{grid-template-columns:minmax(0,1fr)}}.cht-site-header.is-scrolled .cht-site-header__logo>.cht-header-logo{height:var(--cht-sticky-logo-height);width:var(--cht-sticky-logo-box-width)}.cht-site-header.is-scrolled .cht-site-header__logo>.cht-header-logo .cht-header-logo__image{width:auto;max-width:min(320px,28vw);height:100%;object-fit:contain}@media screen and (max-width:749px){.cht-site-header.is-scrolled .cht-site-header__logo>.cht-header-logo{height:var(--cht-sticky-logo-height-mobile);width:min(var(--cht-sticky-logo-box-width-mobile),100%);max-width:100%}.cht-site-header.is-scrolled .cht-site-header__logo>.cht-header-logo .cht-header-logo__image{width:auto;max-width:100%;height:100%}.cht-mobile-drawer .cht-header-logo{width:var(--cht-logo-box-width-mobile);height:var(--cht-logo-box-height-mobile)}}@media screen and (max-width:749px){.cht-mobile-drawer .cht-header-logo{width:var(--cht-logo-box-width-mobile);height:var(--cht-logo-box-height-mobile);max-width:none}.cht-mobile-drawer .cht-header-logo .cht-header-logo__image{width:100%;height:100%}}#header-group:has(.cht-site-header.is-transparent:not(.is-scrolled)) .announcement-bar__slider{width:100%;justify-content:center}#header-group:has(.cht-site-header.is-transparent:not(.is-scrolled)) .announcement-bar__slides{width:100%;max-width:680px;margin-inline:auto;text-align:center}#header-group:has(.cht-site-header.is-transparent:not(.is-scrolled)) .announcement-bar__slide,#header-group:has(.cht-site-header.is-transparent:not(.is-scrolled)) .announcement-bar__text{width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cht-header.css.map */
