.ct-header .ct-logo.ct-logo--sketch{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start;gap:8px;flex:0 1 auto;min-width:0;max-width:100%;text-decoration:none!important;white-space:nowrap!important;line-height:1!important}.ct-header .ct-logo--sketch .ct-logo--sketch__portrait{display:block;box-sizing:content-box;flex:0 0 auto;width:42px!important;height:46px!important;max-width:none!important;max-height:none!important;margin:0;padding:0;object-fit:contain;object-position:center center;filter:none}.ct-header .ct-logo--sketch .ct-logo--sketch__name{display:block;min-width:0;margin:0;padding:0;white-space:nowrap}@media(min-width:990px)and (max-width:1100px){.ct-header .ct-logo--sketch .ct-logo--sketch__portrait{width:38px!important;height:42px!important}.ct-header .ct-logo.ct-logo--sketch{gap:8px}}@media(max-width:749px){.ct-header .ct-logo.ct-logo--sketch{grid-column:2;grid-row:1;justify-self:center;justify-content:center;gap:clamp(4px,1.5vw,7px);max-width:100%;overflow:visible}.ct-header .ct-logo--sketch .ct-logo--sketch__portrait{width:clamp(28px,8.8vw,35px)!important;height:clamp(30px,9.5vw,38px)!important}.ct-header .ct-logo--sketch .ct-logo--sketch__name{font-size:clamp(18px,5.4vw,24px)}}@media(max-width:359px){.ct-header .ct-logo.ct-logo--sketch{gap:4px}.ct-header .ct-logo--sketch .ct-logo--sketch__portrait{width:26px!important;height:29px!important}.ct-header .ct-logo--sketch .ct-logo--sketch__name{font-size:18px}}.ct-header .ct-header-action-pair{display:flex;align-items:center;justify-content:center;gap:17px}.ct-header .ct-header-action-pair>a{display:flex;align-items:center;justify-content:center;position:relative;text-decoration:none;color:inherit}@media(min-width:750px)and (max-width:989px){.ct-header .ct-header-action-pair{gap:5px}}@media(max-width:749px){.ct-header .ct-nav{display:grid;grid-template-columns:44px minmax(0,1fr) 88px;column-gap:4px;row-gap:0;align-items:center;min-height:72px;width:calc(100% - 22px);margin-left:auto;margin-right:auto}.ct-header .ct-nav-tools{display:contents}.ct-header .ct-nav-tools>.ct-header-search{display:none!important}.ct-header .ct-nav-tools>.ct-header-action-pair{display:flex;grid-column:3;grid-row:1;width:88px;gap:2px;margin:0;padding:0;align-items:center;justify-content:flex-end;justify-self:end;min-width:0}.ct-header .ct-header-action-pair>a{display:flex!important;box-sizing:border-box;width:42px;height:44px;min-width:42px;min-height:44px;flex:0 0 42px;margin:0;padding:0;align-items:center;justify-content:center;color:var(--ct-ink,#173e25)}.ct-header .ct-header-action-pair .ct-account-link svg.icon-account{width:18px!important;height:20px!important;max-width:18px;max-height:20px;flex:0 0 auto}.ct-header .ct-header-action-pair .ct-cart-link svg.icon-cart{width:34px!important;height:34px!important;max-width:34px;max-height:34px;flex:0 0 auto}.ct-header .ct-header-action-pair .ct-cart-link>span{position:absolute;top:0;right:0;background:var(--ct-lime,#b9ef57);border-radius:999px;min-width:16px;min-height:16px;padding:2px;color:var(--ct-forest,#194b2b);text-align:center;font-size:9px;line-height:12px;font-weight:700}.ct-header .ct-logo.ct-logo--sketch{grid-column:2;grid-row:1;display:inline-flex!important;justify-self:center;justify-content:center;align-items:center;flex-direction:row!important;width:100%;max-width:100%;min-width:0;gap:clamp(4px,1.5vw,6px);overflow:hidden;white-space:nowrap!important}.ct-header .ct-logo.ct-logo--sketch .ct-logo--sketch__portrait{width:clamp(26px,7.7vw,34px)!important;height:clamp(28px,8.3vw,37px)!important;flex:0 0 auto}.ct-header .ct-logo.ct-logo--sketch>strong.ct-logo--sketch__name{font-size:clamp(16px,5vw,22px)!important;min-width:0;line-height:1!important;white-space:nowrap}.ct-header .ct-mobile-nav{display:block;grid-column:1;grid-row:1;justify-self:start;align-self:center;margin:0}.ct-header .ct-mobile-nav summary{width:44px;min-height:44px}.ct-header .ct-mobile-nav nav{top:100%}}@media(max-width:359px){.ct-header .ct-nav{grid-template-columns:40px minmax(0,1fr) 78px;column-gap:2px;width:calc(100% - 16px)}.ct-header .ct-nav-tools>.ct-header-action-pair{width:78px;gap:0}.ct-header .ct-header-action-pair>a{width:39px;min-width:39px;flex-basis:39px}.ct-header .ct-logo.ct-logo--sketch>strong.ct-logo--sketch__name{font-size:clamp(15px,4.7vw,16.5px)!important}.ct-header .ct-logo.ct-logo--sketch .ct-logo--sketch__portrait{width:25px!important;height:28px!important}.ct-header .ct-mobile-nav summary{width:40px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ct-header-sketch.css.map */
