@view-transition{navigation:auto}:root{--w-motion-ease:cubic-bezier(.16,1,.3,1)}.w-motion-progress{position:fixed;z-index:240;inset:0 0 auto;height:2px;pointer-events:none;background:var(--accent,#ee4c36);transform:scaleX(0);transform-origin:left}html.w-motion-navigating .w-motion-progress{transform:scaleX(1)!important;transition:transform .18s var(--w-motion-ease)}body.welsix-grid .grid-header{transition:background-color .2s,border-color .2s}body.welsix-grid .grid-header.w-motion-scrolled{background:#121415;border-bottom-color:#ffffff32}body.welsix-grid .grid-title>span{display:block}body.welsix-grid .grid-hero-photo{overflow:hidden;animation:none}body.welsix-grid .grid-hero-photo img{animation:none}body.welsix-grid .grid-observed{opacity:1;transform:none;transition:none}body.welsix-grid :is(.button,.outline,.menu-button,.mobile-filter-toggle,.grid-track-buttons button){transition:background-color .16s,color .16s,border-color .16s;transform-origin:center}body.welsix-grid :is(button,.button):disabled{cursor:not-allowed;opacity:.45}body.welsix-grid :is(.thumb,.welsix-gallery-thumbs button){transition:border-color .15s,opacity .15s}body.welsix-grid :is(.thumb,.welsix-gallery-thumbs button)[aria-pressed=true]{border-color:var(--accent,#ee4c36);outline:1px solid var(--accent,#ee4c36);outline-offset:-1px}body.welsix-grid .w-motion-heading{position:relative}body.welsix-grid .w-motion-heading:after{content:"";position:absolute;inset:auto 0 -14px;height:1px;background:var(--grid-line,#ffffff26);transform:scaleX(var(--w-motion-line,1));transform-origin:left;pointer-events:none}body.welsix-grid :is(.grid-custom,.grid-story).w-motion-heading:after{inset:auto 0 0}body.welsix-grid .w-motion-track-meter{height:2px;background:var(--grid-line,#ffffff26);margin:-10px 0 24px;overflow:hidden}body.welsix-grid .w-motion-track-meter span{display:block;height:100%;background:var(--accent,#ee4c36);transform:scaleX(.25);transform-origin:left;transition:transform .12s linear}body.welsix-grid .w-motion-swipe-image{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}body.welsix-grid .w-motion-gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--grid-line,#ffffff26)}body.welsix-grid .w-motion-gallery-controls button{display:grid;place-items:center;width:44px;height:44px;padding:10px;border:1px solid var(--grid-line,#ffffff26);border-radius:0;background:transparent;color:var(--ink,#f3f1ec)}body.welsix-grid .w-motion-gallery-controls button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}body.welsix-grid .w-motion-gallery-controls span{font:600 14px/1.5 Grid Technical,sans-serif;letter-spacing:.08em;font-variant-numeric:tabular-nums}body.welsix-grid .grid-mobile-nav a{transition:color .15s,background-color .15s}body.welsix-grid .grid-mobile-nav a svg{transition:transform .16s var(--w-motion-ease)}body.welsix-grid .grid-mobile-nav a.active svg{transform:translateY(-2px)}body.welsix-grid .grid-mobile-nav a:active svg{transform:scale(.92)}body.welsix-grid .grid-mobile-nav a.active:before{content:"";position:absolute;width:18px;height:2px;background:var(--accent,#ee4c36);left:calc(50% - 9px);top:0}body.welsix-grid .mobile-filter-toggle[aria-expanded=true]{border-color:var(--accent,#ee4c36)}body.welsix-grid .grid-track-buttons button:disabled{background:transparent;border-color:var(--grid-line)}@media(hover:hover)and (pointer:fine){body.welsix-grid :is(.button,.outline):hover{border-color:var(--accent,#ee4c36)}body.welsix-grid :is(.product-card,.grid-feature-card) img{transition:transform .45s var(--w-motion-ease)}body.welsix-grid :is(.product-card,.grid-feature-card):hover img{transform:scale(1.025)}body.welsix-grid :is(.grid-underlink,.text-link):hover{color:var(--accent,#ee4c36)}body.welsix-grid .w-motion-gallery-controls button:not(:disabled):hover{background:var(--accent,#ee4c36);color:var(--bg,#121415)}}@media(prefers-reduced-motion:no-preference){body.welsix-grid .grid-header{view-transition-name:welsix-header}body.welsix-grid .grid-mobile-nav{view-transition-name:welsix-mobile-nav}::view-transition-old(root){animation:welsix-route-out .12s ease-in both}::view-transition-new(root){animation:welsix-route-in .22s var(--w-motion-ease) both}::view-transition-group(welsix-header),::view-transition-group(welsix-mobile-nav){animation-duration:.16s}body.welsix-grid dialog{transition:opacity .16s,display .16s allow-discrete,overlay .16s allow-discrete;opacity:0}body.welsix-grid dialog[open]{opacity:1}body.welsix-grid dialog::backdrop{transition:background-color .16s,display .16s allow-discrete,overlay .16s allow-discrete;background-color:transparent}body.welsix-grid dialog[open]::backdrop{background-color:#0009}}@keyframes welsix-route-out{to{opacity:.6}}@keyframes welsix-route-in{0%{opacity:.6}to{opacity:1}}@media(max-width:1100px)and (prefers-reduced-motion:no-preference){body.welsix-grid .grid-header #primary-navigation{transition:opacity .16s,display .16s allow-discrete;opacity:0}body.welsix-grid .grid-header.nav-open #primary-navigation{opacity:1}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(root),::view-transition-new(root){animation:none!important}body.welsix-grid :is(.grid-hero-photo img,.grid-title>span,.grid-mobile-nav a svg){transform:none!important}body.welsix-grid .w-motion-heading:after{transform:none}body.welsix-grid :is(.w-motion-track-meter span,.grid-header,.grid-header #primary-navigation,.grid-mobile-nav a){transition:none}body.welsix-grid dialog,body.welsix-grid dialog::backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/welsix-gsap-motion.css.map */
