.skg{--skg-ink: #17191D;--skg-grey: #717071;--skg-soft: #EEF2F1;--skg-border: #D9E4E1;--skg-teal: #42D7C8;--skg-teal-dark: #2FC4B5;--skg-mint: #EEF2F1;--skg-white: #FFFFFF;--skg-font: "Avenir Roman", var(--font-body-family);--skg-font-heading: "Avenir Black", "Avenir Roman", var(--font-heading-family);--skg-black: 700;--skg-gutter: 72px;--skg-max: 1440px;font-family:var(--skg-font);font-size:16px;line-height:24px;letter-spacing:0;color:var(--skg-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:1199px){.skg{--skg-gutter: 40px}}@media(max-width:749px){.skg{--skg-gutter: 24px}}:where(.skg) :where(*,*:before,*:after){box-sizing:border-box}:where(.skg) :where(a){color:inherit;text-decoration:none}:where(.skg) :where(img){display:block;max-width:100%}:where(.skg) :where(p){margin:0}:where(.skg) :where(ul){list-style:none;margin:0;padding:0}:where(.skg) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;letter-spacing:inherit}:where(.skg) :where(svg){display:block;flex-shrink:0}html.skg-lock{overflow:hidden}:where(.skg-wrap){max-width:var(--skg-max);margin-inline:auto;padding-inline:var(--skg-gutter)}.skg-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skg-eyebrow{display:flex;align-items:center;gap:12px;font-size:14px;line-height:20px;font-weight:var(--skg-black);letter-spacing:.08em;text-transform:uppercase;color:var(--skg-grey)}.skg-eyebrow:before{content:"";width:28px;height:2px;background:var(--skg-teal);flex-shrink:0}.skg-h1,.skg-h2,.skg-h3{margin:0;font-family:var(--skg-font-heading);font-weight:var(--skg-black);color:var(--skg-ink)}.skg-h1{font-size:56px;line-height:60px;letter-spacing:-.01em}.skg-h2{font-size:32px;line-height:36px;letter-spacing:0}.skg-h3{font-size:20px;line-height:26px;letter-spacing:0}.skg-body{font-size:16px;line-height:24px;color:var(--skg-grey)}.skg-body p+p{margin-top:12px}.skg-small{font-size:12px;line-height:16px;color:var(--skg-grey)}@media(max-width:749px){.skg-h1{font-size:34px;line-height:38px}.skg-h2{font-size:28px;line-height:32px}}.skg-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding-inline:32px;border-radius:3px;font-family:var(--skg-font-heading);font-size:14px;line-height:18px;font-weight:var(--skg-black);color:var(--skg-ink);white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s}.skg-btn--primary{background:var(--skg-teal)}.skg-btn--primary:hover{background:var(--skg-teal-dark)}.skg-btn--outline{border:1.5px solid var(--skg-ink)}.skg-btn--outline:hover{background:var(--skg-ink);color:var(--skg-white)}.skg-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:var(--skg-black);color:var(--skg-ink)}.skg-link .skg-icon{width:16px;height:16px;transition:transform .2s}.skg-link:hover .skg-icon,a:hover .skg-link .skg-icon{transform:translate(3px)}.skg-chip{display:inline-flex;align-items:center;height:28px;padding-inline:12px;border:1px solid var(--skg-border);border-radius:3px;font-size:12px;line-height:16px;color:var(--skg-grey)}.skg-hover{position:relative;border-radius:4px;transition:box-shadow .3s ease,transform .3s ease,background-color .3s ease}.skg-hover__media{position:relative;overflow:hidden}.skg-hover__media img{transition:transform .3s ease,opacity .3s ease}.skg .skg-hover__media img.skg-hover__alt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;object-fit:cover;opacity:0;mix-blend-mode:normal}.skg-hover .skg-icon--arrow{transition:transform .3s ease}@media(hover:hover){a.skg-hover:hover{background-color:var(--skg-white);box-shadow:0 14px 32px #17191d1a;transform:translateY(-2px)}a.skg-hover:hover .skg-hover__media img{transform:scale(1.03)}.skg a.skg-hover:hover .skg-hover__alt{opacity:1}.skg a.skg-hover:hover .skg-icon--arrow{transform:translate(4px)}}a.skg-hover:focus-visible{background-color:var(--skg-white);box-shadow:0 14px 32px #17191d1a;transform:translateY(-2px)}a.skg-hover:focus-visible .skg-hover__media img{transform:scale(1.03)}.skg a.skg-hover:focus-visible .skg-hover__alt{opacity:1}.skg a.skg-hover:focus-visible .skg-icon--arrow{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.skg a.skg-hover:hover,.skg a.skg-hover:focus-visible{transform:none}.skg a.skg-hover:hover .skg-hover__media img,.skg a.skg-hover:focus-visible .skg-hover__media img,.skg a.skg-hover .skg-icon--arrow{transform:none}}:where(.skg-scroller){display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.skg-scroller::-webkit-scrollbar{display:none}:where(.skg-scroller)>*{scroll-snap-align:start}:where(.skg-swipe){display:none;align-items:center;gap:8px;font-size:14px;line-height:20px;color:var(--skg-grey)}.skg-swipe .skg-icon{width:14px;height:14px}@media(max-width:749px){.skg .skg-swipe{display:flex}}.skg-placeholder{background:var(--skg-soft);fill:var(--skg-border)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/skg-base.css.map */
