.ch-section{--ch-accent: #f22f2f;--ch-rule: rgba(var(--color-foreground), .14);--ch-muted: rgba(var(--color-foreground), .68);position:relative;z-index:0}.section-header.shopify-section-group-header-group,.shopify-section-group-header-group{z-index:10}.section-header:not(.shopify-section-header-sticky){position:relative}.ch-eyebrow{display:inline-flex;align-items:center;gap:.75rem;margin:0 0 1.4rem;font-size:clamp(1.05rem,.4vw + .95rem,1.2rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.2;color:var(--ch-eyebrow-color, var(--ch-accent))}.ch-eyebrow:after{content:"";display:block;width:clamp(1.8rem,4vw,3.2rem);height:2px;background:currentColor;opacity:.55}.ch-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 2.8rem;border:2px solid transparent;border-radius:0;font-size:1.35rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.ch-btn:hover{transform:translateY(-2px)}.ch-btn--primary{background:var(--ch-accent);border-color:var(--ch-accent);color:#fff}.ch-btn--primary:hover{background:transparent;color:var(--ch-accent)}.ch-btn--ghost{background:transparent;border-color:currentColor;color:rgb(var(--color-foreground))}.ch-btn--ghost:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.ch-btn:focus-visible,.ch-guides__anchor:focus-visible{outline:2px solid var(--ch-accent);outline-offset:3px}.ch-section .rte>*:first-child{margin-top:0}.ch-section .rte>*:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.ch-btn,.ch-guides__item,.ch-guides__arrow{transition:none!important}.ch-btn:hover{transform:none}}.header{padding-block:1.4rem}.header__heading-link{transition:opacity .22s ease}.header__heading-link:hover{opacity:.72}.header__menu-item{position:relative;font-size:1.35rem;font-weight:600;letter-spacing:.08em;padding-inline:1.2rem}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;bottom:-.5rem;width:100%;height:1.5px;background:var(--ch-accent, #f22f2f);transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(.16,1,.3,1)}.header__menu-item:hover span:after,.header__menu-item[aria-expanded=true] span:after{transform:scaleX(1);transform-origin:left}.header__menu-item:hover span{text-decoration:none}.header__icon .icon{transition:transform .22s ease}.header__icon:hover .icon{transform:scale(1.08)}.header-wrapper--border-bottom{border-bottom-color:rgba(var(--color-foreground),.14)}@media(prefers-reduced-motion:reduce){.header__menu-item span:after,.header__icon .icon,.header__heading-link{transition:none}}@media screen and (max-width:749px){.ch-swipe{display:flex!important;grid-template-columns:none!important;gap:1.2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-top:0!important;padding-bottom:1.6rem}.ch-swipe::-webkit-scrollbar{display:none}.ch-swipe>*{flex:0 0 var(--ch-swipe-w, 92%);scroll-snap-align:start;border-left:0!important;border-bottom:0!important;padding-left:0!important;padding-right:0!important}.ch-guides__grid.ch-swipe>*,.ch-principles__grid.ch-swipe>*{border-top:1px solid var(--ch-rule)!important}.ch-usp__grid.ch-swipe{padding-bottom:.8rem}.ch-swipe>*:before{left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-ch-base.css.map */
