.ct-utility__links{display:flex;flex:none;align-items:center;gap:12px}.ct-utility__divider{flex:none;width:1px;height:14px;background:var(--ct-border-strong)}@media(max-width:599px){.ct-utility--account .ct-utility__hours{display:none}}@media(pointer:coarse){.ct-mobile-menu__meta>a{display:inline-flex;align-items:center;min-height:44px}}.section-header .header-wrapper--border-bottom{border-bottom:0}.ct-cart-btn{text-decoration:none}.ct-cart-btn .svg-wrapper{display:none}.ct-cart-btn:before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.3 11h10.2l2-7.5H6.6'/%3E%3Ccircle cx='9.5' cy='19' r='1.4'/%3E%3Ccircle cx='16.5' cy='19' r='1.4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.3 11h10.2l2-7.5H6.6'/%3E%3Ccircle cx='9.5' cy='19' r='1.4'/%3E%3Ccircle cx='16.5' cy='19' r='1.4'/%3E%3C/svg%3E") center / contain no-repeat}.ct-cart-btn .cart-count-bubble{top:3px;right:1px;bottom:auto;left:auto;width:auto;min-width:19px;height:19px;padding:0 5px;border-radius:var(--ct-radius-pill);background:var(--ct-blue-800);color:#fff;font-family:var(--ct-font-mono);font-size:1.1rem;font-weight:500;line-height:19px}.ct-cart-btn .cart-count-bubble.is-bumped{animation:ct-bump var(--ct-dur-3) var(--ct-ease-out)}@media(max-width:374px){.ct-header__inner{gap:4px}.ct-header__actions{gap:0}.ct-header__cta{margin-left:0}}@media(max-width:359px){.ct-header__logo img{width:120px}.ct-header__cta{padding-inline:8px}}@media(max-width:339px){.ct-utility,.ct-header{--ct-gutter: 12px}.ct-header__inner{gap:0}.ct-header__cta{font-size:1.3rem}.ct-utility__links{gap:8px}}.ct-mobile-menu{max-height:calc(100vh - var(--ct-header-h) - 45px);max-height:calc(100dvh - var(--ct-header-h) - 45px);overflow-y:auto;overscroll-behavior:contain}@media screen and (min-width:750px){html:has(sticky-header[data-sticky-type=always]) .product__column-sticky{top:calc(var(--header-height, calc(var(--ct-header-h) + 1px)) + 3rem)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ct-chrome.css.map */
