:root{--sfc-ms-paper:#f7f5f0;--sfc-ms-black:#080808;--sfc-ms-red:#e00018;--sfc-ms-darkred:#520008;--sfc-ms-gold:#f5c400;--sfc-ms-line:rgba(8,8,8,.14)}.sfc-ms-section{position:relative;padding:84px 0;background:var(--sfc-ms-paper);color:var(--sfc-ms-black);overflow:hidden}.sfc-ms-section+.sfc-ms-section{padding-top:30px}.sfc-ms-shell{width:min(1480px,calc(100% - 64px));margin:auto}.sfc-ms-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:34px;border-left:6px solid #fff0;border-image:linear-gradient(var(--sfc-ms-red),var(--sfc-ms-gold)) 1;padding-left:20px}.sfc-ms-eyebrow{color:var(--sfc-ms-red);font-size:13px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.sfc-ms-title,.sfc-ms-feature h2,.sfc-ms-teamcard h2{margin:10px 0 0;font-family:"RedGiants",Impact,"Arial Narrow",sans-serif;font-size:clamp(46px,6vw,96px);font-weight:900;line-height:.86;text-transform:uppercase}.sfc-ms-btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:58px;padding:16px 30px;border:1px solid var(--sfc-ms-black);background:#fff0;color:var(--sfc-ms-black)!important;text-decoration:none!important;font-family:"RedGiants",Impact,sans-serif;font-size:18px;letter-spacing:.05em;text-transform:uppercase;transform:skewX(-8deg);transition:transform .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.sfc-ms-btn>*{position:relative;z-index:2;transform:skewX(8deg)}.sfc-ms-btn:before{content:"";position:absolute;inset:-1px;z-index:1;background:linear-gradient(110deg,var(--sfc-ms-darkred),var(--sfc-ms-red));transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.sfc-ms-btn:hover:before,.sfc-ms-btn:focus-visible:before{transform:scaleX(1);transform-origin:left}.sfc-ms-btn:hover,.sfc-ms-btn:focus-visible{color:#fff!important;border-color:var(--sfc-ms-red);transform:skewX(-8deg) translateY(-3px);box-shadow:0 14px 30px rgb(120 0 0 / .22)}.sfc-ms-btn__arrow{display:inline-block;transition:transform .3s ease}.sfc-ms-btn:hover .sfc-ms-btn__arrow{transform:skewX(8deg) translateX(7px)}.sfc-ms-btn--gold{background:linear-gradient(110deg,#eaa100,var(--sfc-ms-gold));border-color:var(--sfc-ms-gold);color:#111!important}.sfc-ms-btn--product{width:100%;min-height:48px;margin-top:18px;padding:11px 18px;font-size:15px}.sfc-ms-categories{display:grid;grid-template-columns:1.35fr 1fr 1fr;grid-template-rows:repeat(2,300px);gap:18px}.sfc-ms-category{--sfc-ms-card-image:none;position:relative;isolation:isolate;display:flex;align-items:flex-end;overflow:hidden;padding:32px;background-image:linear-gradient(180deg,transparent,rgb(0 0 0 / .92)),var(--sfc-ms-card-image);background-color:#160005;background-position:center;background-size:cover;color:#fff;text-decoration:none;box-shadow:0 24px 60px rgb(0 0 0 / .12)}.sfc-ms-category--1{grid-row:1/3}.sfc-ms-category:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,rgb(110 0 10 / .8),transparent 68%);transition:.45s}.sfc-ms-category:after{content:"";position:absolute;inset:10px;border:1px solid #fff0;transition:.4s}.sfc-ms-category:hover:after{inset:16px;border-color:rgb(245 196 0 / .75)}.sfc-ms-category:hover:before{background:linear-gradient(120deg,rgb(140 0 16 / .94),rgb(0 0 0 / .15) 78%)}.sfc-ms-category__number{position:absolute;top:18px;right:24px;color:rgb(255 255 255 / .14);font-family:"RedGiants",Impact,sans-serif;font-size:100px;line-height:1}.sfc-ms-category__content{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:2}.sfc-ms-category strong{font-family:"RedGiants",Impact,sans-serif;font-size:clamp(38px,4vw,70px);line-height:.9}.sfc-ms-category:not(.sfc-ms-category--1) strong{font-size:clamp(30px,2.6vw,50px)}.sfc-ms-category em{max-width:420px;margin:12px 0 20px;color:#d4d4d4;font-style:normal}.sfc-ms-category__cta{color:var(--sfc-ms-gold);font-size:13px;font-weight:900;letter-spacing:.12em}.sfc-ms-category:hover .sfc-ms-category__cta b{display:inline-block;transform:translateX(7px)}.sfc-ms-slider{position:relative}.sfc-ms-slider__track{display:flex;gap:20px;overflow-x:auto;padding:2px 2px 24px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.sfc-ms-slider__track::-webkit-scrollbar{display:none}.sfc-ms-slider__item{flex:0 0 calc((100% - 60px)/4);scroll-snap-align:start}.sfc-ms-slider__arrow{position:absolute;top:40%;z-index:5;width:52px;height:52px;border:1px solid rgb(0 0 0 / .12);border-radius:50%;background:#fff;box-shadow:0 14px 34px rgb(0 0 0 / .16);cursor:pointer;transition:.25s}.sfc-ms-slider__arrow:hover{background:var(--sfc-ms-black);color:#fff;transform:scale(1.05)}.sfc-ms-slider__arrow--prev{left:-26px}.sfc-ms-slider__arrow--next{right:-26px}.sfc-ms-product{position:relative;transition:transform .35s ease}.sfc-ms-product:hover{transform:translateY(-8px)}.sfc-ms-product__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:#fff}.sfc-ms-product__media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,var(--sfc-ms-red),var(--sfc-ms-gold));transform:scaleX(0);transform-origin:left;transition:.4s}.sfc-ms-product:hover .sfc-ms-product__media:after{transform:scaleX(1)}.sfc-ms-product__media img{width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.8,.2,1)}.sfc-ms-product:hover img{transform:scale(1.06)}.sfc-ms-product__badges{position:absolute;top:14px;left:14px;z-index:2;display:flex;gap:7px}.sfc-ms-badge{padding:7px 9px;background:#111;color:#fff;font-size:10px;font-weight:900;letter-spacing:.12em}.sfc-ms-badge--sale{background:var(--sfc-ms-red)}.sfc-ms-product__quick{position:absolute;left:16px;right:16px;bottom:16px;padding:14px;background:rgb(8 8 8 / .94);color:#fff;font-size:11px;font-weight:900;letter-spacing:.12em;text-align:center;opacity:0;transform:translateY(12px);transition:.3s}.sfc-ms-product:hover .sfc-ms-product__quick{opacity:1;transform:none}.sfc-ms-product__content{padding:17px 2px 0}.sfc-ms-product__category{color:#888;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.sfc-ms-product__category a{color:inherit;text-decoration:none}.sfc-ms-product__name{display:block;min-height:42px;margin-top:6px;color:#111;font-size:15px;font-weight:850;line-height:1.35;text-decoration:none}.sfc-ms-product__price{margin-top:8px;font-size:14px;font-weight:800}.sfc-ms-product__price ins{color:var(--sfc-ms-red);text-decoration:none}.sfc-ms-product__price del{opacity:.45}.sfc-ms-feature{--sfc-ms-feature-image:none;position:relative;display:grid;grid-template-columns:1fr .9fr;min-height:620px;align-items:center;overflow:hidden;padding:65px;background-image:linear-gradient(90deg,rgb(0 0 0 / .95),rgb(25 0 4 / .5)),var(--sfc-ms-feature-image);background-color:#140004;background-position:center;background-size:cover;color:#fff}.sfc-ms-feature__copy{position:relative;z-index:2}.sfc-ms-feature h2{font-size:clamp(58px,8vw,124px)}.sfc-ms-feature p{max-width:560px;color:#ccc;font-size:16px;line-height:1.7}.sfc-ms-feature__visual{position:relative;z-index:2;display:grid;place-items:center;min-height:430px}.sfc-ms-feature__visual img{max-width:100%;max-height:520px;object-fit:contain;filter:drop-shadow(0 35px 45px rgb(0 0 0 / .45));animation:sfc-ms-float 4s ease-in-out infinite}.sfc-ms-jersey{position:relative;width:300px;height:360px;background:linear-gradient(145deg,#ef001d,#93000f);clip-path:polygon(18% 9%,33% 0,42% 9%,58% 9%,67% 0,82% 9%,100% 23%,82% 39%,78% 100%,22% 100%,18% 39%,0 23%);box-shadow:inset 0 -24px 0 var(--sfc-ms-gold);animation:sfc-ms-float 4s ease-in-out infinite}.sfc-ms-jersey:before{content:"";position:absolute;left:34%;top:0;width:32%;height:20%;border-radius:0 0 50% 50%;background:#f3c600}.sfc-ms-jersey span{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-family:"RedGiants",Impact,sans-serif;font-size:42px;line-height:.8;text-align:center}.sfc-ms-feature__word{position:absolute;right:-10px;bottom:-24px;color:rgb(255 255 255 / .05);font-family:"RedGiants",Impact,sans-serif;font-size:150px;white-space:nowrap}@keyframes sfc-ms-float{50%{transform:translateY(-12px) rotate(1deg)}}.sfc-ms-teamcard{position:relative;display:grid;grid-template-columns:310px 1fr auto;gap:42px;align-items:center;min-height:360px;padding:56px;background:radial-gradient(circle at 68% 50%,rgb(145 0 15 / .38),transparent 36%),linear-gradient(115deg,#130003,#050505 75%);color:#fff;overflow:hidden}.sfc-ms-membercard{position:relative;display:flex;height:190px;flex-direction:column;justify-content:space-between;padding:27px;border:1px solid rgb(245 196 0 / .5);border-radius:16px;background:linear-gradient(135deg,#2b050a,#070707);box-shadow:0 26px 50px rgb(0 0 0 / .42);transform:rotate(-4deg);transition:transform .25s}.sfc-ms-membercard:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 25%,rgb(255 255 255 / .16) 45%,transparent 65%);transform:translateX(-120%);animation:sfc-ms-shine 5s infinite}.sfc-ms-membercard small{color:var(--sfc-ms-gold);font-weight:900;letter-spacing:.13em}.sfc-ms-membercard strong{color:var(--sfc-ms-gold);font-family:"RedGiants",Impact,sans-serif;font-size:58px}.sfc-ms-membercard span{font-size:10px;letter-spacing:.16em}.sfc-ms-teamcard h2{font-size:clamp(52px,7vw,104px)}.sfc-ms-teamcard p{max-width:720px;color:#c7c7c7;font-size:16px}.sfc-ms-benefits{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.sfc-ms-benefits span{padding:8px 10px;border:1px solid rgb(255 255 255 / .16);font-size:9px;font-weight:900;letter-spacing:.08em}.sfc-ms-teamcard__button{min-width:270px;min-height:82px}@keyframes sfc-ms-shine{0%,70%{transform:translateX(-120%)}100%{transform:translateX(120%)}}.sfc-ms-notice{width:min(1480px,calc(100% - 64px));margin:25px auto;padding:18px;border-left:4px solid var(--sfc-ms-gold);background:#fff}.sfc-ms-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.sfc-ms-reveal.is-visible{opacity:1;transform:none}@media(max-width:1100px){.sfc-ms-slider__item{flex-basis:calc((100% - 40px)/3)}.sfc-ms-teamcard{grid-template-columns:260px 1fr}.sfc-ms-teamcard__button{grid-column:2;justify-self:start}.sfc-ms-feature{grid-template-columns:1fr 1fr}}@media(max-width:767px){.sfc-ms-section{padding:60px 0}.sfc-ms-section+.sfc-ms-section{padding-top:18px}.sfc-ms-shell,.sfc-ms-notice{width:calc(100% - 32px)}.sfc-ms-heading{align-items:flex-start;margin-bottom:24px;padding-left:14px}.sfc-ms-title{font-size:clamp(42px,15vw,68px)}.sfc-ms-heading>.sfc-ms-btn{display:none}.sfc-ms-categories{grid-template-columns:1fr;grid-template-rows:none}.sfc-ms-category,.sfc-ms-category--1{grid-row:auto;min-height:340px;padding:24px}.sfc-ms-slider__track{gap:14px;margin-right:-16px;padding-right:16px}.sfc-ms-slider__item{flex-basis:82%}.sfc-ms-slider__arrow{display:none}.sfc-ms-product__quick{display:none}.sfc-ms-feature{grid-template-columns:1fr;min-height:620px;padding:36px 24px}.sfc-ms-feature__visual{min-height:330px}.sfc-ms-jersey{width:220px;height:280px}.sfc-ms-feature__word{font-size:90px}.sfc-ms-teamcard{grid-template-columns:1fr;gap:28px;padding:34px 24px}.sfc-ms-membercard{width:min(100%,310px)}.sfc-ms-teamcard__button{grid-column:auto;width:100%;min-width:0}.sfc-ms-benefits{gap:6px}}.sfc-ms-btn,.sfc-ms-btn:link,.sfc-ms-btn:visited{position:relative!important;isolation:isolate!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;min-height:58px;padding:16px 30px;border:1px solid #111!important;background:transparent!important;background-image:none!important;color:#111!important;text-decoration:none!important;transform:skewX(-8deg);transition:transform .32s ease,background .32s ease,color .32s ease,border-color .32s ease,box-shadow .32s ease!important}.sfc-ms-btn::before,.sfc-ms-btn::after{content:none!important;display:none!important}.sfc-ms-btn__label,.sfc-ms-btn__arrow{position:relative!important;z-index:2!important;display:inline-block!important;color:inherit!important;opacity:1!important;visibility:visible!important;transform:skewX(8deg);transition:transform .32s ease!important}.sfc-ms-btn:hover,.sfc-ms-btn:focus-visible{border-color:#f5c400!important;background:#9b0013!important;background-image:linear-gradient(110deg,#650008 0%,#d90018 72%,#f5c400 100%)!important;color:#fff!important;box-shadow:0 14px 34px rgb(120 0 0 / .30),0 0 0 1px rgb(245 196 0 / .18)!important;transform:skewX(-8deg) translateY(-3px) scale(1.025)!important}.sfc-ms-btn:hover .sfc-ms-btn__label,.sfc-ms-btn:focus-visible .sfc-ms-btn__label{color:#fff!important}.sfc-ms-btn:hover .sfc-ms-btn__arrow,.sfc-ms-btn:focus-visible .sfc-ms-btn__arrow{color:#fff!important;transform:skewX(8deg) translateX(8px)!important}.sfc-ms-btn--outline,.sfc-ms-btn--outline:link,.sfc-ms-btn--outline:visited{background:rgb(255 255 255 / .18)!important;background-image:none!important;color:#111!important;border-color:#111!important}.sfc-ms-btn--outline:hover,.sfc-ms-btn--outline:focus-visible{background:#9b0013!important;background-image:linear-gradient(110deg,#650008 0%,#d90018 72%,#f5c400 100%)!important;color:#fff!important;border-color:#f5c400!important}.sfc-ms-btn--gold,.sfc-ms-btn--gold:link,.sfc-ms-btn--gold:visited{background:#f5c400!important;background-image:linear-gradient(110deg,#eaa100,#f5c400)!important;color:#111!important;border-color:#f5c400!important}.sfc-ms-btn--gold:hover,.sfc-ms-btn--gold:focus-visible{background:#9b0013!important;background-image:linear-gradient(110deg,#650008 0%,#d90018 72%,#f5c400 100%)!important;color:#fff!important;border-color:#f5c400!important}.sfc-ms-btn--product{width:100%;min-height:48px;margin-top:18px;padding:11px 18px;font-size:15px}@media(max-width:767px){.sfc-ms-btn{transform:skewX(-6deg)}.sfc-ms-btn__label,.sfc-ms-btn__arrow{transform:skewX(6deg)}.sfc-ms-btn:hover,.sfc-ms-btn:focus-visible{transform:skewX(-6deg) translateY(-2px) scale(1.015)!important}.sfc-ms-btn:hover .sfc-ms-btn__arrow,.sfc-ms-btn:focus-visible .sfc-ms-btn__arrow{transform:skewX(6deg) translateX(6px)!important}}.sfc-ms-btn,.sfc-ms-btn:link,.sfc-ms-btn:visited{appearance:none!important;-webkit-appearance:none!important;position:relative!important;isolation:isolate!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;min-height:58px;padding:16px 58px 16px 30px!important;border:1px solid #111!important;background:#f7f5f0!important;background-image:none!important;color:#111!important;opacity:1!important;visibility:visible!important;text-indent:0!important;font-family:"RedGiants",Impact,"Arial Narrow",sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important;letter-spacing:.05em!important;white-space:nowrap!important;text-decoration:none!important;text-transform:uppercase!important;transform:skewX(-8deg)!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease!important}.sfc-ms-btn::before{content:none!important;display:none!important}.sfc-ms-btn::after{content:"→"!important;display:block!important;position:absolute!important;top:50%!important;right:26px!important;z-index:2!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:currentColor!important;opacity:1!important;visibility:visible!important;font-family:Arial,sans-serif!important;font-size:18px!important;line-height:1!important;transform:translateY(-50%) skewX(8deg)!important;transition:transform .3s ease!important;pointer-events:none!important}.sfc-ms-btn:hover,.sfc-ms-btn:focus-visible{background:#9b0013!important;background-image:linear-gradient(110deg,#650008 0%,#d90018 76%,#f5c400 100%)!important;border-color:#f5c400!important;color:#fff!important;opacity:1!important;visibility:visible!important;box-shadow:0 14px 34px rgb(120 0 0 / .30),0 0 0 1px rgb(245 196 0 / .18)!important;transform:skewX(-8deg) translateY(-3px) scale(1.025)!important}.sfc-ms-btn:hover::after,.sfc-ms-btn:focus-visible::after{color:#fff!important;transform:translateY(-50%) skewX(8deg) translateX(7px)!important}.sfc-ms-btn--outline,.sfc-ms-btn--outline:link,.sfc-ms-btn--outline:visited{background:transparent!important;color:#111!important;border-color:#111!important}.sfc-ms-btn--gold,.sfc-ms-btn--gold:link,.sfc-ms-btn--gold:visited{background:#f5c400!important;background-image:linear-gradient(110deg,#eaa100,#f5c400)!important;color:#111!important;border-color:#f5c400!important}.sfc-ms-btn--product{width:100%!important;min-height:48px;margin-top:18px;padding:11px 48px 11px 18px!important;font-size:15px!important}@media(max-width:767px){.sfc-ms-btn,.sfc-ms-btn:link,.sfc-ms-btn:visited{transform:skewX(-6deg)!important}.sfc-ms-btn::after{transform:translateY(-50%) skewX(6deg)!important}.sfc-ms-btn:hover,.sfc-ms-btn:focus-visible{transform:skewX(-6deg) translateY(-2px) scale(1.015)!important}.sfc-ms-btn:hover::after,.sfc-ms-btn:focus-visible::after{transform:translateY(-50%) skewX(6deg) translateX(6px)!important}}.sfc-ms-heading .sfc-ms-title,.sfc-ms-section .sfc-ms-title{font-family:"RedGiants","Red Giants",Impact,"Arial Narrow",sans-serif!important;font-style:normal!important;font-weight:400!important;font-stretch:condensed!important;letter-spacing:0!important;text-transform:uppercase!important}.sfc-ms-heading>.sfc-ms-btn--outline,.sfc-ms-heading>.sfc-ms-btn--outline:link,.sfc-ms-heading>.sfc-ms-btn--outline:visited{box-sizing:border-box!important;flex:0 0 auto!important;width:auto!important;min-width:205px!important;min-height:70px!important;padding:0 64px 0 30px!important;overflow:hidden!important;border:1px solid #111!important;background:#f7f5f0!important;background-image:none!important;color:#111!important;font-size:0!important;line-height:1!important;opacity:1!important;visibility:visible!important;transform:skewX(-8deg)!important}.sfc-ms-heading>.sfc-ms-btn--outline::before{content:attr(data-label)!important;display:block!important;position:absolute!important;top:50%!important;left:30px!important;right:58px!important;z-index:5!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:currentColor!important;opacity:1!important;visibility:visible!important;font-family:"RedGiants","Red Giants",Impact,"Arial Narrow",sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;letter-spacing:.05em!important;text-align:center!important;white-space:nowrap!important;transform:translateY(-50%) skewX(8deg)!important;transition:color .3s ease!important;pointer-events:none!important}.sfc-ms-heading>.sfc-ms-btn--outline::after{content:"→"!important;display:block!important;position:absolute!important;top:50%!important;right:26px!important;z-index:6!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:currentColor!important;opacity:1!important;visibility:visible!important;font-family:Arial,sans-serif!important;font-size:18px!important;line-height:1!important;transform:translateY(-50%) skewX(8deg)!important;transition:transform .3s ease,color .3s ease!important;pointer-events:none!important}.sfc-ms-heading>.sfc-ms-btn--outline:hover,.sfc-ms-heading>.sfc-ms-btn--outline:focus-visible{background:#8e0011!important;background-image:linear-gradient(110deg,#500007 0%,#d80018 72%,#f5c400 100%)!important;border-color:#f5c400!important;color:#fff!important;box-shadow:0 14px 34px rgb(120 0 0 / .30)!important;transform:skewX(-8deg) translateY(-3px) scale(1.025)!important}.sfc-ms-heading>.sfc-ms-btn--outline:hover::before,.sfc-ms-heading>.sfc-ms-btn--outline:focus-visible::before,.sfc-ms-heading>.sfc-ms-btn--outline:hover::after,.sfc-ms-heading>.sfc-ms-btn--outline:focus-visible::after{color:#fff!important;opacity:1!important;visibility:visible!important}.sfc-ms-heading>.sfc-ms-btn--outline:hover::after,.sfc-ms-heading>.sfc-ms-btn--outline:focus-visible::after{transform:translateY(-50%) skewX(8deg) translateX(7px)!important}@media(max-width:767px){.sfc-ms-heading>.sfc-ms-btn--outline{display:none!important}}.sfc-ms-heading>.sfc-ms-btn--outline,.sfc-ms-heading>.sfc-ms-btn--outline:link,.sfc-ms-heading>.sfc-ms-btn--outline:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;min-width:205px!important;min-height:70px!important;padding:16px 30px!important;font-size:18px!important;color:#111!important;background:#f7f5f0!important;border-color:#111!important}.sfc-ms-heading>.sfc-ms-btn--outline::before,.sfc-ms-heading>.sfc-ms-btn--outline::after{content:none!important;display:none!important}.sfc-ms-heading>.sfc-ms-btn--outline .sfc-ms-btn__label,.sfc-ms-heading>.sfc-ms-btn--outline .sfc-ms-btn__arrow{position:relative!important;inset:auto!important;z-index:3!important;display:inline-block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;color:inherit!important;opacity:1!important;visibility:visible!important;font-size:18px!important;line-height:1!important;transform:skewX(8deg)!important;transition:color .3s ease,transform .3s ease!important}.sfc-ms-heading>.sfc-ms-btn--outline .sfc-ms-btn__label{font-family:"RedGiants","Red Giants",Impact,"Arial Narrow",sans-serif!important;font-weight:400!important;letter-spacing:.05em!important;white-space:nowrap!important;text-transform:uppercase!important}.sfc-ms-heading>.sfc-ms-btn--outline .sfc-ms-btn__arrow{font-family:Arial,sans-serif!important;font-weight:700!important}.sfc-ms-heading>.sfc-ms-btn--outline:hover,.sfc-ms-heading>.sfc-ms-btn--outline:focus-visible{color:#fff!important;background:#9b0013!important;background-image:linear-gradient(110deg,#650008 0%,#d90018 76%,#f5c400 100%)!important;border-color:#f5c400!important}.sfc-ms-heading>.sfc-ms-btn--outline:hover .sfc-ms-btn__label,.sfc-ms-heading>.sfc-ms-btn--outline:hover .sfc-ms-btn__arrow,.sfc-ms-heading>.sfc-ms-btn--outline:focus-visible .sfc-ms-btn__label,.sfc-ms-heading>.sfc-ms-btn--outline:focus-visible .sfc-ms-btn__arrow{color:#fff!important;opacity:1!important;visibility:visible!important}.sfc-ms-heading>.sfc-ms-btn--outline:hover .sfc-ms-btn__arrow,.sfc-ms-heading>.sfc-ms-btn--outline:focus-visible .sfc-ms-btn__arrow{transform:skewX(8deg) translateX(7px)!important}.sfc-ms-title,.sfc-ms-heading .sfc-ms-title,.sfc-ms-section .sfc-ms-title{font-family:"RedGiants","Red Giants",Impact,"Arial Narrow",sans-serif!important;font-style:normal!important;font-weight:400!important}@media(max-width:767px){.sfc-ms-heading>.sfc-ms-btn--outline .sfc-ms-btn__label,.sfc-ms-heading>.sfc-ms-btn--outline .sfc-ms-btn__arrow{transform:skewX(6deg)!important}.sfc-ms-heading>.sfc-ms-btn--outline:hover .sfc-ms-btn__arrow,.sfc-ms-heading>.sfc-ms-btn--outline:focus-visible .sfc-ms-btn__arrow{transform:skewX(6deg) translateX(6px)!important}}.sfc-ms-feature h2,.sfc-ms-teamcard h2{font-family:"RedGiants",Impact,sans-serif!important;font-style:normal!important;font-weight:900!important;font-stretch:normal!important;letter-spacing:0!important;line-height:.9!important;text-transform:uppercase!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;mix-blend-mode:normal!important;text-shadow:none!important}.sfc-ms-feature__copy,.sfc-ms-teamcard__content{position:relative!important;z-index:4!important}.sfc-ms-slider .sfc-ms-slider__arrow,.sfc-ms-slider button.sfc-ms-slider__arrow{-webkit-appearance:none!important;appearance:none!important;position:absolute!important;top:40%!important;z-index:20!important;display:grid!important;place-items:center!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:0!important;border:1px solid rgb(0 0 0 / .14)!important;border-radius:999px!important;outline:0!important;background:#ffffff!important;background-image:none!important;color:#111111!important;font-family:Arial,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-indent:0!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;box-shadow:0 14px 34px rgb(0 0 0 / .16)!important;cursor:pointer!important;transform:translateY(-50%)!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease!important}.sfc-ms-slider .sfc-ms-slider__arrow::before,.sfc-ms-slider .sfc-ms-slider__arrow::after{content:none!important;display:none!important}.sfc-ms-slider .sfc-ms-slider__arrow--prev{left:-26px!important;right:auto!important}.sfc-ms-slider .sfc-ms-slider__arrow--next{right:-26px!important;left:auto!important}.sfc-ms-slider .sfc-ms-slider__arrow:hover,.sfc-ms-slider .sfc-ms-slider__arrow:focus-visible{background:#111111!important;color:#ffffff!important;border-color:#f5c400!important;box-shadow:0 16px 36px rgb(0 0 0 / .22),0 0 0 2px rgb(245 196 0 / .16)!important;transform:translateY(-50%) scale(1.06)!important}.sfc-ms-slider .sfc-ms-slider__arrow:disabled{opacity:.35!important;cursor:default!important}@media (max-width:767px){.sfc-ms-slider .sfc-ms-slider__arrow{display:none!important}}.sfc-ms-feature .sfc-ms-btn--gold,.sfc-ms-teamcard .sfc-ms-btn--gold{position:relative!important;isolation:isolate!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:22px!important;background:linear-gradient(110deg,#e8a000 0%,#f5c400 100%)!important;border:1px solid #f5c400!important;color:#111111!important;transform:skewX(-8deg)!important;transition:transform .35s cubic-bezier(.2,.75,.2,1),border-color .35s ease,box-shadow .35s ease,color .2s ease!important}.sfc-ms-feature .sfc-ms-btn--gold::before,.sfc-ms-teamcard .sfc-ms-btn--gold::before{content:""!important;position:absolute!important;inset:-2px!important;z-index:0!important;display:block!important;background:linear-gradient(110deg,#6e0000 0%,#d60019 55%,#8d0000 100%)!important;transform:scaleX(0) skewX(-10deg)!important;transform-origin:right center!important;transition:transform .42s cubic-bezier(.2,.8,.2,1)!important;pointer-events:none!important}.sfc-ms-feature .sfc-ms-btn--gold::after,.sfc-ms-teamcard .sfc-ms-btn--gold::after{content:none!important}.sfc-ms-feature .sfc-ms-btn--gold .sfc-ms-btn__label,.sfc-ms-feature .sfc-ms-btn--gold .sfc-ms-btn__arrow,.sfc-ms-teamcard .sfc-ms-btn--gold .sfc-ms-btn__label,.sfc-ms-teamcard .sfc-ms-btn--gold .sfc-ms-btn__arrow{position:relative!important;z-index:2!important;display:inline-block!important;color:#111111!important;opacity:1!important;visibility:visible!important;transform:skewX(8deg)!important;transition:color .2s ease,transform .35s ease!important}.sfc-ms-feature .sfc-ms-btn--gold:hover::before,.sfc-ms-feature .sfc-ms-btn--gold:focus-visible::before,.sfc-ms-teamcard .sfc-ms-btn--gold:hover::before,.sfc-ms-teamcard .sfc-ms-btn--gold:focus-visible::before{transform:scaleX(1.12) skewX(-10deg)!important;transform-origin:left center!important}.sfc-ms-feature .sfc-ms-btn--gold:hover,.sfc-ms-feature .sfc-ms-btn--gold:focus-visible,.sfc-ms-teamcard .sfc-ms-btn--gold:hover,.sfc-ms-teamcard .sfc-ms-btn--gold:focus-visible{background:linear-gradient(110deg,#e8a000 0%,#f5c400 100%)!important;border-color:#d4af37!important;color:#ffffff!important;transform:skewX(-8deg) translateY(-4px) scale(1.025)!important;box-shadow:0 18px 38px rgb(120 0 0 / .34),0 0 0 1px rgb(245 196 0 / .3)!important}.sfc-ms-feature .sfc-ms-btn--gold:hover .sfc-ms-btn__label,.sfc-ms-feature .sfc-ms-btn--gold:hover .sfc-ms-btn__arrow,.sfc-ms-feature .sfc-ms-btn--gold:focus-visible .sfc-ms-btn__label,.sfc-ms-feature .sfc-ms-btn--gold:focus-visible .sfc-ms-btn__arrow,.sfc-ms-teamcard .sfc-ms-btn--gold:hover .sfc-ms-btn__label,.sfc-ms-teamcard .sfc-ms-btn--gold:hover .sfc-ms-btn__arrow,.sfc-ms-teamcard .sfc-ms-btn--gold:focus-visible .sfc-ms-btn__label,.sfc-ms-teamcard .sfc-ms-btn--gold:focus-visible .sfc-ms-btn__arrow{color:#ffffff!important}.sfc-ms-feature .sfc-ms-btn--gold:hover .sfc-ms-btn__arrow,.sfc-ms-feature .sfc-ms-btn--gold:focus-visible .sfc-ms-btn__arrow,.sfc-ms-teamcard .sfc-ms-btn--gold:hover .sfc-ms-btn__arrow,.sfc-ms-teamcard .sfc-ms-btn--gold:focus-visible .sfc-ms-btn__arrow{transform:skewX(8deg) translateX(9px)!important}.sfc-ms-teamcard .sfc-ms-teamcard__button{min-width:300px!important}.sfc-ms-teamcard .sfc-ms-teamcard__button>.sfc-ms-btn__label,.sfc-ms-teamcard .sfc-ms-teamcard__button>.sfc-ms-btn__arrow{position:relative!important;z-index:3!important;display:inline-block!important;opacity:1!important;visibility:visible!important}@media (max-width:767px){.sfc-ms-teamcard .sfc-ms-teamcard__button{min-width:0!important;width:100%!important}}.sfc-ms-teamcard .sfc-ms-membercard{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;transform:rotate(-3deg)!important;transform-style:preserve-3d!important;animation:sfc-ms-card-float 5.8s ease-in-out infinite!important;transition:transform .4s cubic-bezier(.2,.75,.2,1),filter .4s ease!important}.sfc-ms-teamcard .sfc-ms-membercard::before,.sfc-ms-teamcard .sfc-ms-membercard::after{content:none!important;display:none!important}.sfc-ms-membercard__image{position:relative!important;z-index:2!important;display:block!important;width:118%!important;max-width:none!important;height:auto!important;margin-left:-9%!important;object-fit:contain!important;filter:drop-shadow(0 28px 34px rgb(0 0 0 / .48)) drop-shadow(0 0 12px rgb(245 196 0 / .08))!important;pointer-events:none!important;user-select:none!important}.sfc-ms-membercard__shine{position:absolute!important;inset:9% -4% 8% -4%!important;z-index:3!important;display:block!important;overflow:hidden!important;pointer-events:none!important;opacity:.48!important;clip-path:polygon(5% 8%,94% 0,100% 86%,8% 100%)!important}.sfc-ms-membercard__shine::before{content:""!important;position:absolute!important;top:-35%!important;bottom:-35%!important;left:-55%!important;width:24%!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .22),transparent)!important;transform:skewX(-18deg)!important;animation:sfc-ms-card-shine 8.5s ease-in-out infinite!important}.sfc-ms-teamcard:hover .sfc-ms-membercard{filter:drop-shadow(0 10px 16px rgb(245 196 0 / .08))!important}@keyframes sfc-ms-card-float{0%,100%{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-9px)}}@keyframes sfc-ms-card-shine{0%,68%{left:-55%;opacity:0}73%{opacity:.7}90%{left:130%;opacity:.2}100%{left:130%;opacity:0}}@media(max-width:1100px){.sfc-ms-membercard__image{width:112%!important;margin-left:-6%!important}}@media(max-width:767px){.sfc-ms-teamcard .sfc-ms-membercard{width:min(100%,380px)!important;margin:0 auto!important}.sfc-ms-membercard__image{width:108%!important;margin-left:-4%!important}}@media(prefers-reduced-motion:reduce){.sfc-ms-teamcard .sfc-ms-membercard,.sfc-ms-membercard__shine::before{animation:none!important}}body.single-product .site-main{max-width:1240px;margin:0 auto;padding:48px 24px 80px}body.single-product div.product{font-family:"Neue Haas Display Pro",Arial,sans-serif;color:#111}body.single-product div.product .woocommerce-product-gallery{width:55%;margin-right:5%}body.single-product div.product .summary{width:40%;padding-top:18px}body.single-product div.product .product_title{font-family:"RedGiants","Arial Narrow",Arial,sans-serif;font-size:clamp(34px,3vw,54px);line-height:.98;text-transform:uppercase;letter-spacing:.01em;margin:0 0 18px;color:#0b0b0b}body.single-product div.product p.price,body.single-product div.product span.price{font-size:24px;font-weight:800;color:#111;margin:0 0 28px}body.single-product div.product form.cart{margin:24px 0 28px}body.single-product div.product form.cart .variations{margin-bottom:14px}body.single-product div.product form.cart .variations th{display:block;text-align:left;padding:0 0 8px;font-size:12px;letter-spacing:.12em;text-transform:uppercase}body.single-product div.product form.cart .variations td{display:block;padding:0}body.single-product div.product form.cart select{width:100%;min-height:52px;border:1px solid #d8d8d8;background:#fff;padding:0 14px;font-size:15px}body.single-product div.product .quantity .qty{min-height:52px;border:1px solid #d8d8d8}body.single-product div.product .single_add_to_cart_button{min-height:52px!important;padding:0 30px!important;background:#d71920!important;color:#fff!important;border:0!important;border-radius:0!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;transition:transform .2s ease,background .2s ease!important}body.single-product div.product .single_add_to_cart_button:hover{background:#b80f16!important;transform:translateY(-2px)}body.single-product div.product .single_add_to_cart_button.disabled{opacity:.45!important}body.single-product div.product .product_meta{border-top:1px solid #e8e8e8;padding-top:20px;font-size:13px;line-height:1.9;color:#6a6a6a}body.single-product div.product .product_meta .posted_in a{color:#d71920}body.single-product div.product .product_meta .product_id,body.single-product div.product .product_meta span:has(+.product_id){display:none}body.single-product .woocommerce-product-gallery__wrapper{background:#f6f6f4}body.single-product .woocommerce-product-gallery__image img{width:100%;height:auto;object-fit:contain}body.single-product div.product .woocommerce-tabs{clear:both;padding-top:58px}body.single-product div.product .woocommerce-tabs ul.tabs{display:flex;gap:32px;padding:0!important;border-bottom:1px solid #ddd}body.single-product div.product .woocommerce-tabs ul.tabs::before,body.single-product div.product .woocommerce-tabs ul.tabs li::before,body.single-product div.product .woocommerce-tabs ul.tabs li::after{display:none!important}body.single-product div.product .woocommerce-tabs ul.tabs li{border:0!important;background:transparent!important;margin:0!important;padding:0!important}body.single-product div.product .woocommerce-tabs ul.tabs li a{padding:0 0 14px!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;color:#777!important}body.single-product div.product .woocommerce-tabs ul.tabs li.active a{color:#111!important;border-bottom:2px solid #d71920}body.single-product div.product .woocommerce-tabs .panel{padding:24px 0 10px;color:#555;line-height:1.7}body.single-product section.related.products{padding-top:54px}body.single-product section.related.products>h2{font-family:"RedGiants","Arial Narrow",Arial,sans-serif;font-size:34px;text-transform:uppercase;margin-bottom:26px}body.single-product section.related.products ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}body.single-product section.related.products ul.products::before,body.single-product section.related.products ul.products::after{display:none}body.single-product section.related.products ul.products li.product{width:auto!important;margin:0!important;float:none!important}body.single-product section.related.products ul.products li.product img{background:#f6f6f4;margin-bottom:12px}body.single-product section.related.products ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.35;text-transform:uppercase;color:#111}body.single-product section.related.products ul.products li.product .price{font-size:14px;color:#111}body.single-product section.related.products ul.products li.product .button{background:#111;color:#fff;border-radius:0;text-transform:uppercase;font-size:11px;letter-spacing:.08em}@media(max-width:767px){body.single-product .site-main{padding:24px 16px 56px}body.single-product div.product .woocommerce-product-gallery,body.single-product div.product .summary{width:100%;float:none;margin:0}body.single-product div.product .summary{padding-top:26px}body.single-product div.product .product_title{font-size:36px}body.single-product div.product .woocommerce-tabs{padding-top:38px}body.single-product div.product .woocommerce-tabs ul.tabs{gap:18px;overflow-x:auto;white-space:nowrap}body.single-product section.related.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}body.single-product div.product .summary{background:#fff;padding:28px 0 24px}body.single-product div.product .summary::before{content:"OFFICIAL SELANGOR FC MERCHANDISE";display:block;margin-bottom:12px;color:#d71920;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}body.single-product div.product .product_title{max-width:560px;margin-bottom:14px}body.single-product div.product form.cart{padding:22px 0 20px;border-top:1px solid #ededed;border-bottom:1px solid #ededed}body.single-product div.product form.cart .variations label{font-weight:800}body.single-product div.product form.cart .single_variation_wrap{margin-top:12px}body.single-product div.product .woocommerce-variation-availability p.stock{font-size:13px;font-weight:700;color:#188038;margin:8px 0 12px}body.single-product div.product .woocommerce-variation-price{margin:8px 0 12px}body.single-product div.product .quantity{margin-right:10px!important}body.single-product div.product .single_add_to_cart_button{min-width:210px!important}body.single-product div.product .single_add_to_cart_button::after{content:"  →"}body.single-product div.product .product_meta{margin-top:0;border-top:0;padding-top:0}body.single-product div.product .product_meta .sku_wrapper{display:block}body.single-product div.product .product_meta .posted_in{display:block}body.single-product div.product .product_meta .product_id{display:none!important}body.single-product div.product .product_meta>*:last-child{margin-bottom:0}body.single-product div.product .summary::after{content:"SECURE CHECKOUT  •  OFFICIAL CLUB STORE";display:block;clear:both;margin-top:18px;color:#777;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}body.single-product section.related.products ul.products li.product .woocommerce-loop-product__title{font-weight:800}body.single-product section.related.products ul.products li.product .price{font-weight:800}@media(min-width:768px){body.single-product div.product .summary{position:sticky;top:110px;align-self:flex-start}}@media(max-width:767px){body.single-product div.product .summary{padding-top:24px}body.single-product div.product .single_add_to_cart_button{min-width:0!important;width:calc(100% - 92px)!important}body.single-product div.product .quantity{width:82px!important}}body.post-type-archive-product ul.products li.product,body.tax-product_cat ul.products li.product,body.woocommerce-shop ul.products li.product{display:flex!important;flex-direction:column!important;align-self:stretch!important}body.post-type-archive-product ul.products li.product>a,body.tax-product_cat ul.products li.product>a,body.woocommerce-shop ul.products li.product>a{width:100%!important}body.post-type-archive-product ul.products li.product a img,body.tax-product_cat ul.products li.product a img,body.woocommerce-shop ul.products li.product a img{display:block!important;width:100%!important;height:clamp(340px, 28vw, 460px)!important;max-height:460px!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;margin:0 0 18px!important}body.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop ul.products li.product .woocommerce-loop-product__title{min-height:48px!important;margin-top:0!important;margin-bottom:8px!important}body.post-type-archive-product ul.products li.product .price,body.tax-product_cat ul.products li.product .price,body.woocommerce-shop ul.products li.product .price{margin-top:auto!important}body.post-type-archive-product ul.products li.product .onsale,body.tax-product_cat ul.products li.product .onsale,body.woocommerce-shop ul.products li.product .onsale{z-index:3}@media (max-width:1024px){body.post-type-archive-product ul.products li.product a img,body.tax-product_cat ul.products li.product a img,body.woocommerce-shop ul.products li.product a img{height:360px!important}}@media (max-width:767px){body.post-type-archive-product ul.products li.product a img,body.tax-product_cat ul.products li.product a img,body.woocommerce-shop ul.products li.product a img{height:320px!important;margin-bottom:14px!important}body.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop ul.products li.product .woocommerce-loop-product__title{min-height:0!important}}body.post-type-archive-product .woocommerce-products-header__title,body.post-type-archive-product h1.page-title,body.woocommerce-shop .woocommerce-products-header__title,body.woocommerce-shop h1.page-title,body.tax-product_cat .woocommerce-products-header__title,body.tax-product_cat h1.page-title,body.tax-product_cat .page_title{font-family:"RedGiants","Red Giants",Impact,"Arial Narrow",sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.01em!important;line-height:.95!important}body.woocommerce .elementor-nav-menu--main .elementor-item,body.woocommerce .elementor-nav-menu--main .elementor-sub-item,body.woocommerce .elementor-nav-menu a.elementor-item,body.woocommerce .elementor-widget-nav-menu a,body.woocommerce .sc_layouts_menu_nav>li>a,body.woocommerce .sc_layouts_menu_nav>li>ul li>a,body.woocommerce .sc_layouts_menu_nav a,body.post-type-archive-product .elementor-nav-menu--main .elementor-item,body.post-type-archive-product .sc_layouts_menu_nav>li>a,body.tax-product_cat .elementor-nav-menu--main .elementor-item,body.tax-product_cat .sc_layouts_menu_nav>li>a,body.single-product .elementor-nav-menu--main .elementor-item,body.single-product .sc_layouts_menu_nav>li>a,body.woocommerce-cart .elementor-nav-menu--main .elementor-item,body.woocommerce-cart .sc_layouts_menu_nav>li>a,body.woocommerce-checkout .elementor-nav-menu--main .elementor-item,body.woocommerce-checkout .sc_layouts_menu_nav>li>a{font-family:"RedGiants","Red Giants",Impact,"Arial Narrow",sans-serif!important;font-weight:500!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.02em!important}