body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .sg-home-studio-art img.sg-home-studio-device-mark{position:absolute!important;width:17%!important;height:auto!important;object-fit:contain!important;z-index:2!important;mix-blend-mode:multiply}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .sg-home-studio-art img.sg-home-studio-device-mark--mobile{left:24%!important;top:28%!important;transform:rotate(1deg) !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .sg-home-studio-art img.sg-home-studio-device-mark--catalog{left:52%!important;top:35%!important;filter:invert(1) !important;mix-blend-mode:screen}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .sg-home-studio-product-mark{position:absolute!important;left:28%!important;top:61%!important;width:7%!important;height:auto!important;mix-blend-mode:multiply;z-index:2;opacity:.9}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio){--sg-copper:#c65332 !important;--sg-copper-hover:#94402d !important;--SGGLOVES-accent:#c65332 !important;--SGGLOVES-color-accent:#c65332 !important;--sg-accent:#c65332 !important;color:#071a34 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-heading{margin:24px auto !important;padding:0 !important;background:transparent !important;border:0 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-heading__inner{display:flex !important;align-items:center !important;gap:20px !important;padding:24px 28px !important;border:1px solid #e3e6e8 !important;border-radius:18px !important;background:#fff !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-heading h1{font-size:clamp(22px,2.1vw,32px) !important;line-height:1.25 !important;margin:5px 0 0 !important;color:#071a34 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-heading__eyebrow{color:#94402d !important;font-size:12px !important;letter-spacing:.1em !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero{aspect-ratio:auto !important;position:relative !important;width:calc(100% - 48px) !important;max-width:1480px !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 auto 36px !important;overflow:hidden !important;border-radius:24px !important;border:1px solid #e5e2dd !important;background:#f6f4f0 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__track{aspect-ratio:auto !important;display:block !important;position:relative !important;height:auto !important;min-height:0 !important;max-height:none !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__slide{aspect-ratio:auto !important;display:none !important;position:relative !important;inset:auto !important;height:auto !important;min-height:0 !important;max-height:none !important;padding:0 !important;opacity:1 !important;transform:none !important;visibility:visible !important;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr) !important;gap:0 !important;align-items:stretch !important;background:transparent !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__slide.is-active{display:grid !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__content{height:auto !important;min-height:0 !important;max-height:none !important;box-sizing:border-box !important;grid-column:1 !important;grid-row:1 !important;display:flex !important;align-items:center !important;position:static !important;width:100% !important;max-width:none !important;min-width:0 !important;padding:clamp(26px,4vw,60px) !important;padding-bottom:80px !important;margin:0 !important;background:transparent !important;transform:none !important;color:#071a34 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__copy{min-height:0 !important;height:auto !important;max-height:none !important;display:block !important;width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important;background:transparent !important;text-align:left !important;color:#071a34 !important;box-shadow:none !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__eyebrow{display:block !important;color:#94402d !important;font-size:12px !important;letter-spacing:.12em !important;text-transform:uppercase !important;margin-bottom:18px !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__title{display:block !important;font-size:clamp(28px,3.2vw,50px) !important;line-height:1.08 !important;color:#071a34 !important;margin:0 0 22px !important;text-shadow:none !important;max-width:none !important;text-transform:none !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__text{display:block !important;font-size:17px !important;line-height:1.65 !important;color:#42556a !important;margin:0 0 26px !important;text-shadow:none !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__actions{display:flex !important;flex-wrap:wrap !important;gap:12px !important;margin:24px 0 12px !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .sg-home-studio-art{display:block !important;position:relative !important;width:100% !important;height:auto !important;aspect-ratio:3/2 !important;overflow:hidden !important;background:#eeeae3 !important;padding:0 !important;margin:0 !important;min-width:0 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__slide > .sg-home-studio-art{grid-column:2 !important;grid-row:1 !important;align-self:center !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .sg-home-studio-art img:not(.sg-home-studio-logo):not(.sg-home-studio-device-mark){display:block !important;position:static !important;inset:auto !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;transform:none !important;opacity:1 !important;filter:none !important;padding:0 !important;margin:0 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .sg-home-studio-art img.sg-home-studio-logo{display:block !important;position:absolute !important;top:18px !important;left:18px !important;width:36% !important;max-width:210px !important;height:auto !important;max-height:none !important;object-fit:contain !important;padding:6px !important;background:#fff !important;border-radius:4px !important;transform:none !important;opacity:1 !important;filter:none !important;z-index:2 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:12px !important;min-height:50px !important;padding:14px 22px !important;border-radius:12px !important;font-size:15px !important;font-weight:600 !important;text-align:center !important;text-decoration:none !important;text-shadow:none !important;box-shadow:none !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-btn--primary{background:#c65332 !important;color:#fff !important;border:1px solid #c65332 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-btn--primary:hover{background:#94402d !important;color:#fff !important;border-color:#94402d !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-btn--dark{background:#fff !important;color:#071a34 !important;border:1px solid #d8dfe5 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__arrow{top:auto !important;bottom:14px !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;border-radius:50% !important;border:1px solid #dacac1 !important;background:#fff !important;color:#94402d !important;transform:none !important;font-size:28px !important;box-shadow:none !important;z-index:5 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__arrow--prev{left:20px !important;right:auto !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__arrow--next{left:68px !important;right:auto !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-promo-row{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:26px !important;margin-top:40px !important;margin-bottom:40px !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) :is(.SGGLOVES-home-catalog,.SGGLOVES-home-b2b){display:flex !important;flex-direction:column !important;align-items:stretch !important;position:relative !important;min-width:0 !important;min-height:0 !important;height:auto !important;padding:0 !important;gap:0 !important;border:1px solid #e1e5e9 !important;border-radius:22px !important;overflow:hidden !important;background:#fff !important;color:#071a34 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) :is(.SGGLOVES-home-catalog__copy,.SGGLOVES-home-b2b__copy){display:flex !important;flex:1 !important;flex-direction:column !important;align-items:flex-start !important;position:static !important;inset:auto !important;padding:28px !important;width:100% !important;max-width:none !important;background:#fff !important;color:#071a34 !important;transform:none !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) :is(.SGGLOVES-home-catalog__copy,.SGGLOVES-home-b2b__copy) h2{font-size:clamp(25px,2.2vw,34px) !important;line-height:1.2 !important;margin:0 0 14px !important;color:#071a34 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) :is(.SGGLOVES-home-catalog__copy,.SGGLOVES-home-b2b__copy) p{font-size:16px !important;line-height:1.65 !important;color:#42556a !important;margin:0 0 18px !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-catalog > .SGGLOVES-home-btn{position:static !important;align-self:flex-start !important;margin:0 28px 28px !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card--app{display:flex !important;flex-direction:column !important;justify-content:flex-start !important;min-width:0 !important;height:auto !important;grid-template-columns:minmax(0,1fr) !important;padding:0 !important;gap:0 !important;border:1px solid #e3ded8 !important;border-radius:24px !important;background:#f6f4f0 !important;overflow:hidden !important;align-items:stretch !important}/* App promotion: explicit full-width rows, independent of legacy action-card grids. */body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card--app > .SGGLOVES-dual-card__art--phone{order:-1!important;flex:none!important;align-self:stretch!important;width:100%!important;max-width:none!important;margin:0!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card--app > .SGGLOVES-dual-card__content{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:16px!important;flex:1 0 auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:24px!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card--app .SGGLOVES-dual-card__content > :is(h2,p,span,div){width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;text-align:left!important;word-break:normal!important;overflow-wrap:break-word!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card--app .SGGLOVES-dual-card__stores{display:flex!important;flex-direction:column!important;align-items:stretch!important;margin-top:6px!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card--app .SGGLOVES-dual-card__stores a{width:100%!important;max-width:none!important;box-sizing:border-box!important;justify-content:center!important;text-align:center!important;font-size:15px!important;line-height:1.4!important;color:#fff!important;white-space:normal!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card--app .SGGLOVES-dual-card__stores a:hover{background:#94402d!important;border-color:#94402d!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card__content{position:relative !important;inset:auto !important;min-width:0 !important;padding:24px !important;width:100% !important;max-width:none !important;box-sizing:border-box !important;grid-column:1 !important;color:#071a34 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card__content h2{font-size:clamp(24px,2vw,32px) !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important;line-height:1.2 !important;color:#071a34 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card__content p{color:#42556a !important;font-size:16px !important;line-height:1.65 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) :is(.SGGLOVES-dual-card__eyebrow,.SGGLOVES-block-card__eyebrow){color:#94402d !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card__art--phone{grid-column:1 !important;grid-row:1 !important;display:block !important;position:relative !important;inset:auto !important;width:100% !important;height:auto !important;max-width:none !important;max-height:none !important;padding:0 !important;transform:none !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card__stores{display:flex !important;flex-wrap:wrap !important;gap:12px !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card__stores a{display:inline-flex !important;align-items:center !important;gap:10px !important;min-height:50px !important;padding:12px 18px !important;border-radius:12px !important;border:1px solid #c65332 !important;background:#c65332 !important;color:#fff !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) :is(.SGGLOVES-home-btn__svg,.SGGLOVES-home-heading__icon svg,.SGGLOVES-block-card__icon svg,.SGGLOVES-dual-card__stores svg){width:24px !important;height:24px !important;fill:none !important;stroke:currentColor !important;stroke-width:1.65 !important;stroke-linecap:round !important;stroke-linejoin:round !important;flex-shrink:0 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-heading__icon{display:grid !important;place-items:center !important;width:54px !important;height:54px !important;flex:none !important;border-radius:12px !important;border:1px solid #e2e6e9 !important;background:#fff !important;color:#071a34 !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-feature__icon{width:32px !important;height:32px !important;object-fit:contain !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) :is(.SGGLOVES-home-blog a,.SGGLOVES-blocks-section a):not(.SGGLOVES-home-btn){color:#94402d !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) a:focus-visible,body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) button:focus-visible{outline:3px solid #94402d !important;outline-offset:3px !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero::before,body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero::after,body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__slide::before,body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__slide::after,body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-catalog::before,body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-b2b::before{content:none!important}@media(max-width:767.98px){body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-mobile-hidden{display:none!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero{width:calc(100% - 24px) !important;border-radius:18px!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__slide{grid-template-columns:minmax(0,1fr) !important;padding-bottom:60px!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__content{grid-row:2!important;padding:24px!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__slide>.sg-home-studio-art{grid-column:1!important;grid-row:1!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-promo-row,body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card--app{grid-template-columns:minmax(0,1fr) !important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-dual-card__art--phone{grid-row:1!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-heading__inner{padding:18px!important;gap:14px!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__title{font-size:30px!important}body :is(#sg-home-studio#sg-home-studio, .sg-home-studio) .SGGLOVES-home-hero__actions .SGGLOVES-home-btn{width:100%!important}}/* Deliberately outranks legacy inline stylesheet selectors, scoped to the hero. */body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .sg-hero-original-logo{position:absolute!important;left:3.15%!important;top:9.6%!important;width:32.9%!important;height:24.5%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#080808!important;z-index:2!important;overflow:hidden!important;pointer-events:none!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .sg-hero-original-logo img{position:static!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;filter:invert(1) !important;margin:0!important;padding:0!important;transform:none!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined){position:relative!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0 auto 30px!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:#fff!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__track{position:relative!important;display:block!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;transform:none!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__slide{display:none!important;position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;padding:0!important;opacity:1;transform:none!important;visibility:visible!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__slide.is-active{display:block!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__image{position:static!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;transform:none!important;opacity:1!important;filter:none!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__content{position:static!important;display:block!important;width:100%!important;max-width:1440px!important;height:auto!important;min-height:0!important;padding:20px 24px 76px!important;margin:auto!important;transform:none!important;background:#fff!important;box-sizing:border-box!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__copy{display:block!important;position:static!important;height:auto!important;min-height:0!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:transparent!important;color:#071a34!important;text-align:left!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) :is(.SGGLOVES-home-hero__eyebrow,.SGGLOVES-home-hero__title,.SGGLOVES-home-hero__text){color:#071a34!important;text-shadow:none!important;margin:0 0 10px!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__title{font-size:clamp(22px,2vw,30px) !important;line-height:1.2!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:12px!important;margin:12px 0 0!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:48px!important;padding:12px 20px!important;border-radius:12px!important;background:#c65332!important;border:1px solid #c65332!important;color:#fff!important;text-shadow:none!important;text-decoration:none!important;box-shadow:none!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-btn:hover{background:#94402d!important;border-color:#94402d!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-btn__svg{width:24px!important;height:24px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.65!important;stroke-linecap:round!important;stroke-linejoin:round!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__arrow{position:absolute!important;top:auto!important;bottom:14px!important;width:44px!important;height:44px!important;min-height:44px!important;border:1px solid #dce3ea!important;border-radius:12px!important;background:#fff!important;color:#071a34!important;transform:none!important;z-index:5!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__arrow--prev{left:24px!important;right:auto!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__arrow--next{left:80px!important;right:auto!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined)::before,body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined)::after,body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__slide::before,body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__slide::after{content:none!important}@media(max-width:767.98px){body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined).SGGLOVES-mobile-hidden{display:none!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-btn{width:100%!important}}/* 1.0.229: controls overlay the active artwork, never a separate bottom strip. */body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__content{position:absolute!important;inset:auto 60px 18px!important;width:calc(100% - 120px) !important;max-width:none!important;padding:0!important;margin:0!important;background:transparent!important;z-index:3!important;pointer-events:none}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__copy{color:#fff!important;text-align:center!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) :is(.SGGLOVES-home-hero__eyebrow,.SGGLOVES-home-hero__title,.SGGLOVES-home-hero__text){color:#fff!important;text-shadow:0 2px 5px #000!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__actions{justify-content:center!important;margin:0!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-btn{pointer-events:auto}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__arrow{top:50%!important;bottom:auto!important;transform:translateY(-50%) !important;display:grid!important;place-items:center!important;padding:0!important;line-height:1!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__arrow--next{left:auto!important;right:16px!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__arrow--prev{left:16px!important;right:auto!important}@media(max-width:767.98px){body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__content{inset:auto 52px 6px!important;width:calc(100% - 104px) !important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__actions{gap:4px!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-btn{width:auto!important;min-height:32px!important;padding:6px 9px!important;font-size:11px!important;line-height:1.2!important;border-radius:8px!important;gap:5px!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-btn__svg{width:16px!important;height:16px!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__arrow--prev{left:4px!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__arrow--next{right:4px!important}}/* Soft crossfade: retain the outgoing artwork behind the incoming slide. */body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined)[data-effect="fade"] .SGGLOVES-home-hero__slide.is-leaving{display:block!important;position:absolute!important;inset:0 auto auto 0!important;width:100%!important;z-index:1!important;pointer-events:none!important;animation:none!important;opacity:1!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined)[data-effect="fade"] .SGGLOVES-home-hero__slide.is-active{z-index:2!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined)[data-effect="fade"] .SGGLOVES-home-hero__slide.is-active.is-entering{animation:sg-hero-soft-fade .9s ease-in-out both!important}@keyframes sg-hero-soft-fade{from{filter:opacity(0)}to{filter:opacity(1)}}/* Reserve the 3:1 campaign canvas even while images are loading or crossfading. */body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__track{width:100%!important;aspect-ratio:3/1!important;height:auto!important;overflow:hidden!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__slide{position:absolute!important;inset:0!important;height:100%!important;width:100%!important;overflow:hidden!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined) .SGGLOVES-home-hero__image{width:100%!important;height:100%!important;object-fit:contain!important}@media(prefers-reduced-motion:reduce){body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined)[data-effect="fade"] .SGGLOVES-home-hero__slide.is-active.is-entering{animation:none!important}body :is(#sg-hero#sg-hero#sg-hero,.sg-hero-refined)[data-effect="fade"] .SGGLOVES-home-hero__slide.is-leaving{display:none!important}}