:root{--ss-navy: #0e2e4f;--ss-navy-light: #7fa8bd;--ss-navy-deep: #08203a;--ss-ink: #0d1c29;--ss-pad: #eef3f6;--ss-line: #d6e0e7;--ss-muted: #55697a;--ss-accent: #b4451f;--ss-display-spacing: -.01em;--ss-eyebrow-size: .6875rem;--ss-eyebrow-spacing: .14em}.announcement-bar .announcement-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.announcement-bar .announcement-bar__slider{flex:1 1 auto;min-width:0}.announcement-bar .announcement-bar__slides{max-width:none;margin-inline:0;width:100%}.announcement-bar .announcement-bar__slider .announcement-bar__slide{place-content:center}.announcement-bar .announcement-bar__inner{position:relative}.announcement-bar__localization{position:absolute;inset-inline-end:0;inset-block:0}.announcement-bar[data-ss-marquee-ready] .announcement-bar__slider{overflow:hidden}.announcement-bar[data-ss-marquee-ready] .announcement-bar__slides{display:flex;width:max-content;max-width:none;margin-inline:0;animation:ss-marquee 20s linear infinite}.announcement-bar[data-ss-marquee-ready] .announcement-bar__slide{flex:0 0 auto;display:flex;align-items:center;width:max-content;min-height:1.5em;padding-inline-end:3.25rem}.announcement-bar[data-ss-marquee-ready] .announcement-bar__slide[aria-hidden=true]{opacity:1;visibility:visible}.announcement-bar[data-ss-marquee-ready] .announcement-bar__slide:after{content:"";align-self:stretch;width:1px;margin-inline-start:3.25rem;background:currentcolor;opacity:.45}@keyframes ss-marquee{0%{transform:translate3d(calc(var(--ss-marquee-shift, 100%) * -1),0,0)}to{transform:translateZ(0)}}.announcement-bar[data-ss-marquee-ready]:hover .announcement-bar__slides,.announcement-bar[data-ss-marquee-ready]:focus-within .announcement-bar__slides{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.announcement-bar[data-ss-marquee-ready] .announcement-bar__slides{animation:none}}@media(prefers-reduced-motion:no-preference){.announcement-bar[data-ss-anim=slide_in] .announcement-bar__slide{animation:ss-announce-slide-in .7s var(--ss-ease-exit, ease-out) both}}@keyframes ss-announce-slide-in{0%{opacity:0;transform:translate3d(-24px,0,0)}to{opacity:1;transform:none}}.announcement-bar__localization{flex:0 0 auto;display:flex;align-items:center;gap:4px}.announcement-bar__localization .dropdown-localization__button,.announcement-bar__localization .localization-selector{font-size:var(--ss-eyebrow-size);letter-spacing:var(--ss-eyebrow-spacing);text-transform:uppercase}@media screen and (max-width:749px){.announcement-bar__localization{display:none}.announcement-bar .announcement-bar__slide{place-content:center;text-align:center}}.brand-lockup{display:inline-flex;align-items:center;gap:.5em;color:currentcolor}.brand-lockup__mark{display:block;flex:0 0 auto;width:auto}.brand-lockup__mark svg{display:block;height:1.5em;width:auto}.brand-lockup__word{font-family:var(--font-heading--family);font-weight:700;font-size:1.375rem;line-height:1;letter-spacing:var(--ss-display-spacing);text-transform:uppercase;white-space:nowrap}@media screen and (max-width:749px){.brand-lockup__word{font-size:1.125rem}.brand-lockup__mark svg{height:1.35em}}.header .header__menu .menu-list__link,.header .header-menu .menu-list__link{text-transform:uppercase;letter-spacing:.08em;font-weight:600}.header .menu-list__link{background-image:linear-gradient(currentcolor,currentcolor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 2px;transition:background-size .2s ease;padding-block-end:2px}.header .menu-list__link:hover,.header .menu-list__link:focus-visible,.header .menu-list__link[aria-current=page]{background-size:100% 2px}@media(prefers-reduced-motion:reduce){.header .menu-list__link{transition:none}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){html:not(.ss-motion) .product-card,html:not(.ss-motion) .collection-card{transition:transform .4s cubic-bezier(.33,0,.2,1),box-shadow .4s cubic-bezier(.33,0,.2,1)}html:not(.ss-motion) .product-card:hover,html:not(.ss-motion) .collection-card:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 20px 40px -20px #0d1c294d}.ss-motion .product-card,.ss-motion .collection-card{transform:perspective(1100px) rotateX(calc(var(--ss-rx, 0) * 1deg)) rotateY(calc(var(--ss-ry, 0) * 1deg)) translate3d(0,calc(var(--ss-lift, 0) * 1px + var(--ss-reveal-y, 0px)),0) scale(var(--ss-scale, 1));transform-style:preserve-3d}.ss-motion .product-card,.ss-motion .collection-card{box-shadow:calc(var(--ss-ry, 0) * -.5px) calc(var(--ss-rx, 0) * .5px + 3px) 10px -6px rgb(13 28 41 / calc(var(--ss-glow, 0) * 22%)),calc(var(--ss-ry, 0) * -1.5px) calc(var(--ss-rx, 0) * 1.5px + 24px) 48px -24px rgb(13 28 41 / calc(var(--ss-glow, 0) * 40%))}.ss-motion .product-card .card-gallery,.ss-motion .collection-card .card-gallery{overflow:hidden;position:relative}.ss-motion .card-gallery :is(img,svg){transform:translate3d(calc(var(--ss-ry, 0) * -.85px),calc(var(--ss-rx, 0) * .85px),0) scale(calc(1 + var(--ss-glow, 0) * .018));transform-origin:center}.ss-motion .card-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:calc(var(--ss-glow, 0) * .55);mix-blend-mode:soft-light;background:radial-gradient(circle at calc(var(--ss-mx, 50) * 1%) calc(var(--ss-my, 50) * 1%),#ffffffe5,#fff0 55%)}.ss-motion .product-card:hover,.ss-motion .collection-card:hover{z-index:var(--layer-raised, 2)}}:root{--ss-t-fast: .16s;--ss-t-base: .28s;--ss-t-slow: .62s;--ss-ease-exit: cubic-bezier(.33, 0, .2, 1);--ss-ease-enter: cubic-bezier(.34, 1.26, .44, 1);--ss-ease-smooth: cubic-bezier(.4, 0, .2, 1)}@media(prefers-reduced-motion:reduce){:root{--ss-t-fast: .01ms;--ss-t-base: .01ms;--ss-t-slow: .01ms}}@property --ss-reveal-y{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --ss-btn-y{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --ss-btn-scale{syntax: "<number>"; inherits: false; initial-value: 1;}@media(prefers-reduced-motion:no-preference){.ss-reveal [data-ss-reveal-bound]{transition:opacity var(--ss-t-slow) var(--ss-ease-exit) var(--ss-reveal-delay, 0ms),--ss-reveal-y var(--ss-t-slow) var(--ss-ease-exit) var(--ss-reveal-delay, 0ms)}.ss-reveal [data-ss-reveal-bound]:not(.ss-revealed){opacity:0;--ss-reveal-y: 18px}.ss-reveal .ss-revealed{opacity:1;--ss-reveal-y: 0px}.ss-reveal [data-ss-reveal-bound]:not(.product-card,.collection-card,.promo-card,.button,.button-custom,.button-secondary){transform:translate3d(0,var(--ss-reveal-y, 0px),0)}.ss-reveal .ss-reveal-instant{transition:none}}body :is(.button,.button-custom,.button-secondary){transform:translate3d(0,calc(var(--ss-reveal-y, 0px) + var(--ss-btn-y, 0px)),0) scale(var(--ss-btn-scale, 1));transition:--ss-btn-y var(--ss-t-fast) var(--ss-ease-enter),--ss-btn-scale var(--ss-t-fast) var(--ss-ease-enter),--ss-reveal-y var(--ss-t-slow) var(--ss-ease-exit) var(--ss-reveal-delay, 0ms),opacity var(--ss-t-slow) var(--ss-ease-exit) var(--ss-reveal-delay, 0ms),box-shadow var(--ss-t-base) var(--ss-ease-exit),background-color var(--ss-t-base) var(--ss-ease-smooth),color var(--ss-t-base) var(--ss-ease-smooth)}@media(any-pointer:fine){html:not(.ss-motion) body :is(.button,.button-custom,.button-secondary):hover{--ss-btn-y: -2px;box-shadow:inset 0 0 0 var(--button-border-width, 0) var(--button-border-color, transparent),0 10px 22px -12px #0d1c2973}}body :is(.button,.button-custom,.button-secondary):active{--ss-btn-y: 0px;--ss-btn-scale: .975}body :is(.button,.button-custom,.button-secondary):focus-visible{--ss-btn-y: -2px;transition-duration:0s}body .header-actions__action,body .header-actions svg,body .header .search-action svg{transition:transform var(--ss-t-base) var(--ss-ease-enter)}@media(any-pointer:fine){body .header-actions__action:hover svg,body .header .search-action:hover svg{transform:scale(1.12)}}body .header-actions__action:active svg{transform:scale(.92)}.rte a:not(.button),.footer a:not(.button){background-image:linear-gradient(currentcolor,currentcolor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:background-size var(--ss-t-base) var(--ss-ease-exit);text-decoration:none}.rte a:not(.button):hover,.rte a:not(.button):focus-visible,.footer a:not(.button):hover,.footer a:not(.button):focus-visible{background-size:100% 1px}.hero__media--bundled{display:block;width:100%;height:100%}@media screen and (max-width:749px){.hero__media--bundled>img{object-position:50% 50%}}main .shopify-section:has(>.section-background){isolation:isolate}@media screen and (max-width:749px){.deal-bar__inner{flex-direction:column;gap:8px;padding-inline:22px}.deal-bar__label{flex-wrap:wrap;justify-content:center;text-align:center}body .deal-bar .deal-bar__button{display:none}}body .shopify-section.deal-bar-section:has(.section){position:sticky;top:0;z-index:calc(var(--layer-menu-drawer, 10) + 1)}body .header-section:has(>#header-component[sticky=always]),body .header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){top:calc(var(--ss-deal-bar-height, 0px) - 1px)}.hero-wrapper .overlay--gradient{background:linear-gradient(to bottom,#ffffff75,#ffffff61 7%,#ffffff1f 12%,#fff0 18%),linear-gradient(to top,#0d1c29b8,#0d1c29ab 26%,#0d1c2957 42%,#0d1c291a 55%,#0d1c2900 66%)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){html.ss-motion body :is(.button,.button-custom,.button-secondary,.deal-bar__button,.slideshow-control){transform:perspective(600px) rotateX(calc(var(--ss-rx, 0) * 1deg)) rotateY(calc(var(--ss-ry, 0) * 1deg)) translate3d(0,calc(var(--ss-lift, 0) * 1px + var(--ss-reveal-y, 0px) + var(--ss-btn-y, 0px)),0) scale(calc(var(--ss-scale, 1) * var(--ss-btn-scale, 1)));transform-style:preserve-3d;transition:--ss-btn-y var(--ss-t-fast) var(--ss-ease-enter),--ss-btn-scale var(--ss-t-fast) var(--ss-ease-enter),--ss-reveal-y var(--ss-t-slow) var(--ss-ease-exit) var(--ss-reveal-delay, 0ms),opacity var(--ss-t-slow) var(--ss-ease-exit) var(--ss-reveal-delay, 0ms),background-color var(--ss-t-base) var(--ss-ease-smooth),color var(--ss-t-base) var(--ss-ease-smooth)}html.ss-motion body :is(.button,.button-custom,.button-secondary){box-shadow:inset 0 0 0 var(--button-border-width, 0) var(--button-border-color, transparent),calc(var(--ss-ry, 0) * -.25px) calc(var(--ss-rx, 0) * .25px + 2px) 6px -4px rgb(13 28 41 / calc(var(--ss-glow, 0) * 26%)),calc(var(--ss-ry, 0) * -.7px) calc(var(--ss-rx, 0) * .7px + 10px) 22px -10px rgb(13 28 41 / calc(var(--ss-glow, 0) * 42%))}html.ss-motion .promo-card{transform:perspective(1400px) rotateX(calc(var(--ss-rx, 0) * 1deg)) rotateY(calc(var(--ss-ry, 0) * 1deg)) translate3d(0,calc(var(--ss-lift, 0) * 1px + var(--ss-reveal-y, 0px)),0) scale(var(--ss-scale, 1));transform-style:preserve-3d;box-shadow:calc(var(--ss-ry, 0) * -.6px) calc(var(--ss-rx, 0) * .6px + 4px) 14px -8px rgb(13 28 41 / calc(var(--ss-glow, 0) * 26%)),calc(var(--ss-ry, 0) * -1.6px) calc(var(--ss-rx, 0) * 1.6px + 26px) 52px -26px rgb(13 28 41 / calc(var(--ss-glow, 0) * 44%))}html.ss-motion .promo-card .promo-card__image{transform:translate3d(calc(var(--ss-ry, 0) * -.6px),calc(var(--ss-rx, 0) * .6px),0) scale(calc(1.02 + var(--ss-glow, 0) * .05));transform-origin:center}html.ss-motion .promo-card:hover{z-index:var(--layer-raised, 2)}}.product-card .card-gallery,.product-card [class*=card-gallery]{background:#fff}.product-card .product-media-container.media-fit img{--product-media-fit: contain}.product-card .card-gallery :is(img,svg),.product-card [class*=card-gallery] :is(img,svg){object-fit:contain;padding:4%}.product-card,.product-card .product-card__content{display:flex;flex-direction:column;height:100%}.product-card .text-block:not(.h6){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.product-card,.product-card .card-gallery,.product-card [class*=card-gallery]{background:#fff}.product-card,.collection-card{position:relative;border-radius:12px}.product-card:after,.collection-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:12px;box-shadow:inset 0 0 0 3.4px #0e2e4f;pointer-events:none;transition:box-shadow var(--ss-t-base, .28s) var(--ss-ease-exit, ease)}.product-card .card-gallery,.product-card [class*=card-gallery],.collection-card .card-gallery{border-radius:10px 10px 0 0}@media(any-pointer:fine){.product-card:hover:after,.collection-card:hover:after{box-shadow:inset 0 0 0 3.4px var(--ss-navy-deep, #08203a)}}@media(prefers-reduced-motion:reduce){.product-card:after,.collection-card:after{transition-duration:.01ms}}.product-card .text-block{padding-inline:12px}.product-card .text-block.h6{padding-block-end:12px}.product-card .slideshow-control,.product-card slideshow-arrows{display:none}@media screen and (min-width:990px){body .product-grid--grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(5, 1fr)}}@media screen and (min-width:750px)and (max-width:989px){body .product-grid--grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(3, 1fr)}}html.ss-motion .resource-list__carousel slideshow-slide{overflow:visible}html.ss-motion .resource-list__carousel slideshow-slide:has(.product-card:hover),html.ss-motion .resource-list__carousel slideshow-slide:has(.collection-card:hover){z-index:var(--layer-raised, 2)}html.ss-motion .resource-list__carousel slideshow-component{overflow-y:visible}html.ss-motion .resource-list__carousel slideshow-slides{padding-block:28px;margin-block:-28px}html.ss-motion main .shopify-section:has(.product-card:hover),html.ss-motion main .shopify-section:has(.collection-card:hover),html.ss-motion main .shopify-section:has(.promo-card:hover){position:relative;z-index:var(--layer-raised, 2)}[ref=priceContainer]:has(.compare-at-price) .price{color:var(--ss-accent)}.product-card .product-badges,.collection-card .product-badges{z-index:4}local-pickup,.product__pickup-availabilities,.pickup-drawer{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/skisupply.css.map */
