@font-face{font-family:Lexend;font-style:normal;font-weight:200;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:200;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:200;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:900;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Fallback;src:local(Arial);ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.0%;size-adjust:109.91%}.lexend_d818608a-module__rzOlba__className{font-family:Lexend,Lexend Fallback;font-style:normal}.lexend_d818608a-module__rzOlba__variable{--font-lexend:"Lexend", "Lexend Fallback"}
@font-face{font-family:Vidaloka;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6aa4b1e3e8979e1c-s.p.132ao47l985in.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vidaloka Fallback;src:local(Times New Roman);ascent-override:88.06%;descent-override:25.59%;line-gap-override:0.0%;size-adjust:106.85%}.vidaloka_4e8944a-module__TZmxPW__className{font-family:Vidaloka,Vidaloka Fallback;font-style:normal;font-weight:400}.vidaloka_4e8944a-module__TZmxPW__variable{--font-vidaloka:"Vidaloka", "Vidaloka Fallback"}
@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/00c7e5acc48683f4-s.18bhe.4myoofu.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87da4c579d46d553-s.072r9uuwqx~9i.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/936250bb3ad001bc-s.0m~p9hulcp049.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14da52269264e5de-s.06a4ssn6g19rv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/23963417ab846622-s.16u7nujtwl8fa.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/847b360c863aee07-s.0rgc0xfwa5owd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3de5843039fd6032-s.p.0-cf27c~55kdg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fd55b1739c8f9257-s.11r9o7g-78vcf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6015ea54c43b2636-s.0c8kfe.-sxksu.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ffdb1c99d3ce1f58-s.0fic_7plo4d9m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/eeef2e67d53f6e42-s.0021f5a~iozkb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/95eb0aa2076330b6-s.0~_qw2z~afpbg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c033e00a3f030bc-s.0s9zg.oioh._t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2130278b1017038-s.p.0o_b7mh9yjq6w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans Fallback;src:local(Arial);ascent-override:103.67%;descent-override:34.56%;line-gap-override:0.0%;size-adjust:86.81%}.alegreya_sans_949691b7-module__MGAZsa__className{font-family:Alegreya Sans,Alegreya Sans Fallback;font-style:normal}.alegreya_sans_949691b7-module__MGAZsa__variable{--font-alegreya-sans:"Alegreya Sans", "Alegreya Sans Fallback"}
h1.MuiTypography-root{font-size:34px;font-weight:700;line-height:1}@media (min-width:992px){h1.MuiTypography-root{font-size:50px}}h2.MuiTypography-root{font-size:42px;font-weight:700;line-height:1}h3.MuiTypography-root{font-size:30px;font-weight:700;line-height:1}h4.MuiTypography-root{font-size:24px;font-weight:700;line-height:1}h5.MuiTypography-root{font-size:14px;font-weight:700;line-height:1}.barca-sports .header{color:#fff;z-index:10;background:#101f6b;padding:15px 0 0}.barca-sports .header .MuiToolbar-root{width:100%;padding:0}.barca-sports .header .MuiGrid2-root,.barca-sports .header .MuiGrid-root{box-sizing:border-box;max-width:100%}.barca-sports .header .navbar-top{width:100%;padding:0}.barca-sports .header .navbar-top>.MuiGrid2-root,.barca-sports .header .navbar-top>.MuiGrid-root{width:100%;max-width:100%}.barca-sports .header .MuiAutocomplete-root{margin:0!important}.barca-sports .header .MuiAutocomplete-root .MuiOutlinedInput-notchedOutline{box-shadow:none;border:none;outline:none}.barca-sports .header .MuiIconButton-root.header-icon .header-icon__no-hover:hover{background:"none"}.barca-sports .header .MuiIconButton-root.header-icon .header-icon__txt{color:#fff;font-size:16px;font-weight:700}.barca-sports .header .MuiIconButton-root.header-icon .MuiSvgIcon-root{fill:#fff;width:30px;height:auto}.barca-sports .header .MuiIconButton-root.header-icon .no-fill{fill:none}.barca-sports .header .navbar-icon-container{min-width:115px}.barca-sports .header .navbar-icon-container .MuiGrid2-root,.barca-sports .header .navbar-icon-container .MuiGrid-root{text-align:center}.barca-sports .header .navbar-icon-container .header-icon{padding:0 0 8px}.barca-sports .header .navbar-icon-container #login-header{color:#1cebcf;flex-direction:column;font-size:12px}.barca-sports .header .navbar-icon-container #login-header span{min-width:40px}.barca-sports .header .logo-container{cursor:pointer;background-image:url(/logos/barca.svg);background-position:0;background-repeat:no-repeat;background-size:contain;height:62px;position:relative}.barca-sports .header .header-sub-tl{color:#fff;margin-left:65px;font-size:14px;font-weight:700;display:block}.barca-sports .header .logo{cursor:pointer;vertical-align:bottom;width:50px;height:auto;padding:0}.barca-sports .header .header-icon__no-hover{background:0 0}.barca-sports .header .MuiBadge-badge{font-weight:700}.barca-sports .header .mobile-search-container{display:none}.barca-sports .header .desktop-search-container{padding:0}.barca-sports .header .mobile-header{display:none}.barca-sports .header .desktop-header-nav{display:block}@media (max-width:767px){.barca-sports .header{padding:0 0 12px}.barca-sports .header .MuiToolbar-root,.barca-sports .header .navbar-top,.barca-sports .header .desktop-header-nav,.barca-sports .header .desktop-search-container,.barca-sports .header .mobile-search-container,.barca-sports .header .logo-container{display:none}.barca-sports .header .mobile-header{display:block}.barca-sports .header .mobile-header__top{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 10px;display:flex}.barca-sports .header .mobile-header__menu,.barca-sports .header .mobile-header__actions{align-items:center;display:flex}.barca-sports .header .mobile-header__menu{min-width:48px}.barca-sports .header .mobile-header__logo-link{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.barca-sports .header .mobile-header__logo{width:112px;height:auto}.barca-sports .header .mobile-header__actions{gap:4px}.barca-sports .header .mobile-header__search{padding:0 16px}.barca-sports .header .mobile-header__search .searchBox{max-width:none;margin:0}.barca-sports .header .header-icon{min-width:44px;min-height:44px}.barca-sports .header #login-header-mobile,.barca-sports .header #cart-header-mobile,.barca-sports .header #shop-mega-menu-button{color:#fff;padding:8px}}@media (max-width:480px){.barca-sports .header .mobile-header__top,.barca-sports .header .mobile-header__search{padding-left:12px;padding-right:12px}}.add-remove-product{cursor:default;margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;display:flex}.add-remove-product .add-remove-product__label{white-space:nowrap}.add-remove-product{line-height:40px}.add-remove-product .add-remove-count{white-space:nowrap;border:.84px solid #4a61d5;border-radius:8px;align-items:center;font-size:1.1rem;display:flex}.add-remove-product .add-remove-count svg{stroke:none;fill:#4a61d5}.add-remove-product .add-remove-count>div:nth-child(2){text-align:center;color:#626971;border-left:.84px solid #4a61d5;border-right:.84px solid #4a61d5;flex:1;min-width:50px;height:40px;font-size:16px;font-weight:300;line-height:40px}.add-remove-product .add-remove-count__btn{fill:#24389e}.add-remove-product .add-remove-count__btn:hover svg{fill:#12c7ae}.add-remove-product .add-remove-count__btn svg{vertical-align:middle;cursor:pointer;margin:0 5px}.add-remove-product .add-remove-count__btn.disabled{pointer-events:none}.add-remove-product .add-remove-count__btn.disabled svg{fill:#626971}.cart-list{margin:4px 0 40px}.cart-list .cart-item{border-bottom:1px solid #e1e6fe;padding:36px 0 24px}.cart-list .cart-item a{cursor:pointer}.cart-list .cart-item .cartitem-add-remove-grid{padding:0!important}.cart-list .cart-item .cartitem-add-remove-grid .add-remove-product__label{color:#282829;margin-right:12px}.cart-list .cart-item .cartitem-add-remove-grid button{display:none}.cart-list .cart-item__thumbnail{width:132px;height:132px}.cart-list .cart-item__thumbnail>img{object-fit:contain;border:.5px solid #d6d6d6;border-radius:8px}.cart-list .cart-item__title{margin-bottom:8px;padding:0!important}.cart-list .cart-item__title p{color:#282829;cursor:pointer;width:fit-content;font-size:18px;font-weight:300;line-height:32px}.cart-list .cart-item__title p:hover{color:#12c7ae}.cart-list .cart-item__remove-btn{cursor:pointer;justify-content:space-around;padding-left:40px;display:flex}.cart-list .widget-price{margin-bottom:12px}.cart-list .widget-price .price-regular--discounted{font-size:16px}.cart-list .widget-price .price-promo,.cart-list .widget-price .price-regular{font-size:18px}.cart-list .cart-item-details{color:#626971;text-transform:uppercase;font-size:16px;font-weight:400}.cart-list .cart-item-details .item-details-grid{margin-bottom:7px;display:flex}.cart-list .cart-item-details .item-detail-value{width:50%;margin-left:8px}.cart-list .summary-container{background:#f5f7ff;border-radius:8px;height:400px;margin-top:70px;padding:1px 40px 20px;box-shadow:0 2px 8px #e5e8e8bf}.cart-list .cart-total__container{margin-bottom:30px}.cart-list .cart-total__container .cart-total-grid{justify-content:space-between;display:flex}.cart-list .cart-total__container .cart-total-grid .cart-total-label,.cart-list .cart-total__container .cart-total-grid .cart-total-price{color:#000;font-size:16px;font-weight:300;line-height:32px}.cart-list .cart-total__container .cart-total-grid .cart-total,.cart-list .cart-total__container .cart-total-grid .cart-price{font-size:28px;font-weight:200;line-height:42px}.cart-list .cart-total__container .cart-total-grid .cart-total-price,.cart-list .cart-total__container .cart-total-grid .cart-price{text-align:left}.cart-list .cart-checkout-btn{width:100%;height:44px;margin-top:40px}.cart-list .cart-checkout-btn .cart-checkout-label{text-transform:capitalize;color:#ced4f4;font-size:16px;line-height:32px}.cart-recommendations-grid{margin-top:60px;padding:20px 0}.cart-recommendations-grid h4.section-title{margin-bottom:24px}.cart-list-title{color:#24389e;text-transform:uppercase;font-size:36px;font-weight:700;line-height:74px}.cart-empty__container{margin:40px auto}.cart-empty__container .sub-container{background:#f5f7ff;border-radius:8px;margin:50px 0;padding:20px;box-shadow:0 2px 8px #e5e8e8bf}.cart-empty__container .sub-container h1{text-align:center;margin-bottom:20px}.cart-empty__container .sub-container .text-container{margin:0 85px}.cart-empty__container .sub-container .cart-empty__text{color:#282829;text-align:center;margin-top:16px;font-size:22px;font-weight:300;line-height:32px}.cart-empty__container .sub-container .cart-empty__text div:first-child{margin-bottom:20px;font-weight:400}.cart-empty__container .sub-container button{margin:32px 0 30px}.cart-empty__container .recommendations-card{background:linear-gradient(#f6f7f9,#f6f7f9)}.confirmation-container{background:#f5f7ff;border-radius:8px;margin-top:60px;padding:12px 0;box-shadow:0 2px 8px #e5e8e8bf}.confirmation-container .confirmation-header{color:#24389e;margin-top:15px;font-size:32px;font-weight:700;line-height:64px}.confirmation-container .text-container{text-align:center;margin:0 100px}.confirmation-container .text-container .MuiTypography-root.order-details{font-weight:400}.confirmation-container .text-container .MuiTypography-root{color:#282829;margin-top:16px;font-size:22px;font-weight:300;line-height:32px}.confirmation-container .text-container .return-policy-link{cursor:pointer;text-decoration:underline}.confirmation-container .confirmation-dialog__label{cursor:pointer;color:#a9a9a9;margin-top:30px;font-size:24px;text-decoration:underline}.return-policy-dialogue .MuiDialogTitle-root{color:#24389e;font-size:32px;font-weight:700;line-height:54px}.return-policy-dialogue .return-policy-text{white-space:pre-wrap;color:#282829;font-size:18px;font-weight:300;line-height:28px}.confirmation-popular-viewed{margin:80px 0}.cart-badge .MuiBadge-badge{color:#fff;background-color:#cd2113}@media only screen and (max-width:600px){#generic-store-cart{width:100%;padding-left:0}#cart-remove-items{white-space:nowrap}#cartlist-price-qty-grid{text-align:left!important}.cart-item__thumbnail{margin-bottom:8px}.confirmation-subheader2{width:unset!important}}.card-product{flex-direction:column;max-width:360px;height:100%;padding-top:20px;animation:1s loadIn;display:flex;position:relative;box-shadow:none!important}.card-product .card__body{padding:15px 0}.card-product .card__price,.card-product .card__rating,.card-product .CoveoResultLink,.card-product .card__brand,.card-product .card__model{margin-bottom:10px;display:block}.card-product .CoveoResultLink{cursor:pointer;color:#000;font-size:18px;font-weight:300;line-height:150%;text-decoration:none;display:block}.card-product .CoveoResultLink:hover{text-decoration:underline}.card-product div[class^=ChildImages-thumbnail-]{box-shadow:0 4px 2px -2px gray}.card-product .card__media{cursor:pointer;background-size:contain;border-radius:4px;width:100%;height:210px;margin:10px 0 0;position:relative}.card-product .card__brand,.card-product .card__model{cursor:default;color:#98999b;line-height:1;display:block}.card-product .card__brand:empty,.card-product .card__model:empty{display:none}.widget-rating{fill:#fff;vertical-align:middle;font-size:16px;display:inline-block;position:relative;overflow:hidden}.widget-rating sup{vertical-align:top}.widget-rating .rating-fill{position:absolute;overflow:hidden}.widget-rating .rating-fill-right{overflow:hidden}.MuiRating-icon{stroke:#282829}.MuiRating-icon.MuiRating-iconEmpty{color:#8e959d;stroke:#8e959d}.MuiRating-icon.MuiRating-iconFilled,.MuiRating-icon.MuiRating-iconFilled.MuiRating-iconHover{color:#8e959d;stroke:#8e959d;fill:#8e959d}@keyframes loadIn{0%{opacity:0}to{opacity:1}}.product-sizes .facet-list-item-size.product-size-not-available,.product-sizes .facet-list-item-size.product-size-not-available *{pointer-events:none;cursor:pointer;background-color:#0000}.product-sizes .facet-list-item-size.product-size-not-available .item{color:#98999b;background-image:repeating-linear-gradient(-45deg,#0000 0% 48%,#98999b 50%,#0000 52% 100%);border-color:#98999b}.product-grouping,.product-grouping .grouping__thumbnail-container,.product-grouping .grouping__thumbnail{display:inline-block}.product-grouping{width:100%;margin-bottom:5px}.product-grouping .grouping__thumbnail{cursor:pointer;background-repeat:no-repeat;background-size:contain;border-radius:4px;width:20px;height:20px;margin-top:5px;margin-right:10px;font-size:.6em;display:flex}.product-grouping__label{margin-top:5px;font-weight:300}.sponsored-badge{color:#626971;font-feature-settings:"liga" off,"clig" off;font-family:var(--font-lexend);letter-spacing:.154px;font-size:14px;font-style:normal;font-weight:400;line-height:200%}.best-seller-badge{color:#fff;background:#3e4f8e;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;width:100%;height:32px;margin-top:10px;font-size:16px;font-weight:400;display:flex}.sale-badge{color:#fff;background:#de5449;border-radius:4px;justify-content:center;align-items:center;width:100px;height:30px;font-size:16px;font-weight:500;display:flex;position:absolute;top:20px;left:12px}h4.section-title{text-transform:uppercase;color:#24389e;margin-bottom:16px;font-size:38px;font-weight:700}.pdp-container>.MuiGrid2-root,.pdp-container>.MuiGrid-root{margin-bottom:32px}#pdp-image{text-align:center}.pdp-details-grid{flex-direction:column;gap:12px;display:flex}h2.pdp__sku-id-model{color:#626971;font-size:16px;font-weight:400;line-height:200%}.pdp-description{color:#626971;font-size:16px;font-weight:300;line-height:200%}.pdp-reviews div{margin-bottom:12px}.pdp-reviews .pdp-review-title{color:#626971;font-size:24px;font-weight:400;line-height:120%}.pdp-reviews .pdp-review-description{color:#626971;font-size:16px;font-weight:300;line-height:200%}.pdp__rating-reviews{color:#626971;margin-left:10px;font-size:12px;font-weight:600}.image-slider__container{text-align:center;border-radius:8px;width:100%;max-width:630px;height:100%;display:inline-block;overflow:hidden}.image-slider__container .selected-img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;min-height:500px;position:relative}.image-slider__container .img-thumbnails{border:1px solid #e4eaed;margin-bottom:10px}.image-slider__container .img-thumbnail{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;width:60px;height:60px;margin:5px 10px;display:inline-block}.product-detail__accordian{margin:10px auto}.product-detail__accordian .features>div{margin-bottom:10px}.product-detail__accordian .details tr>*{border:0;margin:0;padding:5px}.product-detail__accordian .details tr:nth-child(odd){background-color:#f7f8f9}.product-detail__accordian .details th{white-space:pre;text-align:left}.product-detail__accordian .details td{white-space:pre-wrap}.product-detail__subheader{margin:10px 0}.product-detail__subheader>*{margin-right:30px}.product-detail--sale{color:#ed731a;font-weight:700}.related-products .related-product__label{font-style:normal}.related-products .related-product__swatch{cursor:pointer;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:50px;width:60px;height:60px;margin:0;font-size:.6em;display:inline-block}.carousel{display:none}.carousel_container{text-align:center;justify-content:center;align-items:center;width:100%;max-width:630px;margin:0 auto 70px;display:flex}.carousel_container .pdp-main-img-grid{width:100%;max-width:500px}.carousel_container .slick-slider{height:650px}.carousel_container .slick-slide{justify-content:center;display:flex!important}.carousel_container .slick-slide img{height:600px;margin:auto}.carousel_container .thumbnail-slider-wrap .slick-list{height:600px!important}.carousel_container .thumbnail-slider-wrap .slick-slide img{width:85px;height:100px;padding:5px}.carousel_container .thumbnail-slider-wrap .slick-current img{border:1px solid #000}.carousel_container .slick-dots{bottom:unset}.carousel_container .slick-dots li{width:unset;height:unset}.pdp-container .available-color{text-align:left;margin:40px 20px}.pdp-container .available-color .pdp-grouping-card__media{cursor:pointer;background-repeat:no-repeat;background-size:contain;width:auto;height:132px}.pdp-container .available-color .pdp-grouping-card__media .pdp-grouping-card__media_frame{border:1px solid #0000;border-radius:8px;width:132px;height:132px;margin:auto;box-shadow:-8px 0 #fff,8px 0 #fff}.pdp-container .available-color .pdp-grouping-card__media:hover .pdp-grouping-card__media_frame{border-color:#12c7ae}.pdp-container .available-color .hideArrows{pointer-events:none;display:none}.pdp-container .available-color .nextArrow,.pdp-container .available-color .prevArrow{cursor:pointer;z-index:9;text-align:center;width:60px;position:absolute;top:30px}.pdp-container .available-color .nextArrow .slider-arrow-background,.pdp-container .available-color .prevArrow .slider-arrow-background{z-index:-1;border-radius:4px 0;width:60px;height:60px;position:absolute;top:3px;transform:rotate(45deg)}.pdp-container .available-color .nextArrow>svg,.pdp-container .available-color .prevArrow>svg{stroke:#4a61d5;height:70px;margin-top:-2px}.pdp-container .available-color .nextArrow:hover .slider-arrow-background,.pdp-container .available-color .prevArrow:hover .slider-arrow-background{background-color:#12c7ae}.pdp-container .available-color .nextArrow:hover svg,.pdp-container .available-color .prevArrow:hover svg{stroke:#fff}.pdp-container .available-color .nextArrow{right:-30px}.pdp-container .available-color .nextArrow svg{margin-left:10px}.pdp-container .available-color .prevArrow{left:-30px}.pdp-container .available-color .prevArrow svg{margin-right:10px}.pdp-container .available-color>div{margin-top:12px}.pdp-container .available-color .available-color__label{text-transform:uppercase;color:#24389e;margin-bottom:16px;font-size:24px;font-weight:400;line-height:24px}.pdp-container .available-color .available-color-name{color:#626971;vertical-align:text-bottom;font-size:20px;font-weight:400;line-height:24px}@media only screen and (max-width:600px){#pdp-image>div:first-child{margin:auto}#pdp-image{margin-bottom:20px}.image-slider__container .selected-img{min-width:200px;min-height:200px}.carousel_container{width:100%;max-width:350px}.pdp-main-img-grid{max-width:350px;width:100%!important}.slick-slide img{width:100%;max-width:350px}.thumbnail-slider-wrap{display:none}}@media only screen and (min-width:1000px){.pdp-container{margin:auto!important}}.breadcrumb__container{margin-top:10px;font-size:12px;font-weight:300}.breadcrumb__container .MuiLink-root.breadcrumb-link{font-weight:400;color:#24389e!important}.breadcrumb__container .MuiLink-root.breadcrumb-link:hover{color:#12c7ae!important}.breadcrumb__container li:last-child .MuiLink-root.breadcrumb-link{color:#626971!important}.category-breadcrumb a{text-decoration:none}.breadcrumb-container,.MuiChip-outlined.breadcrumb__chip{border:1px solid #e5e8e8;border-radius:32px;height:32px;margin-left:5px;padding:4px 12px}.breadcrumb-container:hover,.MuiChip-outlined.breadcrumb__chip:hover{border:1px solid #12c7ae;background-color:#0000!important}.breadcrumb-container .MuiChip-label,.MuiChip-outlined.breadcrumb__chip .MuiChip-label{color:#282829;font-size:12px}.breadcrumb-container .MuiSvgIcon-root.MuiChip-deleteIcon,.MuiChip-outlined.breadcrumb__chip .MuiSvgIcon-root.MuiChip-deleteIcon{color:#4a61d5;font-size:12px}.breadcrumb-link{cursor:pointer;color:#24389e;text-decoration:none}.category-breadcrumb-grid{width:100%;padding:0!important}.category-breadcrumb-grid .breadcrumb__container{padding:25px 0 0;font-size:16px;font-weight:400;line-height:200%}.category-breadcrumb-grid .breadcrumb-link{color:#24389e;font-weight:400}.category-breadcrumb-grid .breadcrumb-link:hover{color:#12c7ae}.category-breadcrumb-grid li:last-child .breadcrumb-link{color:#8e959d}.CoveoCategoryFacet,.CoveoFacet{animation:1s loadIn}.CoveoFacet .facet-reset-btn,.CoveoCategoryFacet .facet-reset-btn{color:#24389e}.CoveoFacet .facet-reset-btn:hover,.CoveoCategoryFacet .facet-reset-btn:hover{color:#12c7ae;background-color:#0000}.CoveoFacet .CoveoFacetShowMore,.CoveoCategoryFacet .CoveoFacetShowMore,.CoveoFacet .CoveoFacetShowLess,.CoveoCategoryFacet .CoveoFacetShowLess{color:#24389e;margin:5px 0 1.5rem 8px}.CoveoFacet .CoveoFacetShowMore:hover,.CoveoCategoryFacet .CoveoFacetShowMore:hover,.CoveoFacet .CoveoFacetShowLess:hover,.CoveoCategoryFacet .CoveoFacetShowLess:hover{color:#12c7ae}.CoveoFacet .CoveoResetButton,.CoveoCategoryFacet .CoveoResetButton{color:#24389e;cursor:pointer}.CoveoFacet .CoveoResetButton:hover,.CoveoCategoryFacet .CoveoResetButton:hover{color:#12c7ae}.CoveoFacet .facet-list-item,.CoveoCategoryFacet .facet-list-item{cursor:pointer;color:#282829;margin-left:1px;padding:10px 8px 10px 1px;line-height:22.4px}.CoveoFacet .facet-list-item:first-of-type,.CoveoCategoryFacet .facet-list-item:first-of-type{padding-top:0}.CoveoFacet .facet-list-item span,.CoveoCategoryFacet .facet-list-item span{font-size:14px;font-weight:300!important}.CoveoFacet .facet-list-item .facet-value,.CoveoCategoryFacet .facet-list-item .facet-value{margin-left:8px}.CoveoFacet .facet-list-item .facet-value.category-value,.CoveoCategoryFacet .facet-list-item .facet-value.category-value{margin-left:0}.CoveoFacet .facet-list-item .facet-value.category-value.selected,.CoveoCategoryFacet .facet-list-item .facet-value.category-value.selected{color:#24389e;margin-left:21px;font-weight:700!important}.CoveoFacet .facet-list-item .facet-value.category-value.parent,.CoveoCategoryFacet .facet-list-item .facet-value.category-value.parent{margin-left:0}.CoveoFacet .facet-list-item .facet-value.category-value.leaf,.CoveoCategoryFacet .facet-list-item .facet-value.category-value.leaf{margin-left:42px}.CoveoFacet .facet-list-item:hover .facet-value,.CoveoCategoryFacet .facet-list-item:hover .facet-value{color:#12c7ae}.CoveoFacet .facet-list-item:hover:not(.coveo-selected) .facet-button,.CoveoCategoryFacet .facet-list-item:hover:not(.coveo-selected) .facet-button{border:1px solid #12c7ae}.CoveoFacet .facet-list-item .facet-count,.CoveoCategoryFacet .facet-list-item .facet-count{color:#8e959d;margin-left:6px}.CoveoFacet .MuiListFacet,.CoveoCategoryFacet .MuiListFacet{padding-top:0}.CoveoFacet .MuiTextFieldFacetSearch,.CoveoCategoryFacet .MuiTextFieldFacetSearch{padding-bottom:16px}.CoveoFacet .MuiTextFieldFacetSearch input,.CoveoCategoryFacet .MuiTextFieldFacetSearch input,.CoveoFacet .MuiTextFieldFacetSearch label,.CoveoCategoryFacet .MuiTextFieldFacetSearch label{color:#626971;font-size:14px;font-weight:300}.CoveoFacet .MuiTextFieldFacetSearch legend,.CoveoCategoryFacet .MuiTextFieldFacetSearch legend{color:#24389e}.CoveoFacet .MuiTextFieldFacetSearch:hover fieldset,.CoveoCategoryFacet .MuiTextFieldFacetSearch:hover fieldset{border:1px solid #12c7ae}.CoveoFacet .MuiTextFieldFacetSearch .Mui-focused fieldset,.CoveoCategoryFacet .MuiTextFieldFacetSearch .Mui-focused fieldset{border:1px solid #24389e}.CoveoFacet .MuiTextFieldFacetSearch .MuiInputBase-root,.CoveoCategoryFacet .MuiTextFieldFacetSearch .MuiInputBase-root{border-radius:8px}.CoveoFacet .MuiListFacetSize,.CoveoCategoryFacet .MuiListFacetSize{grid-template-columns:repeat(auto-fill,75px);justify-content:space-between;padding-top:0;display:grid}.CoveoFacet .MuiListFacetSize .coveo-selected span,.CoveoCategoryFacet .MuiListFacetSize .coveo-selected span{color:#fff;background-color:#4a61d5!important}.CoveoFacet .MuiListFacetSize li,.CoveoCategoryFacet .MuiListFacetSize li{padding-top:0;padding-bottom:7px}.CoveoFacet .MuiListFacetSize .facet-list-item-size>span,.CoveoCategoryFacet .MuiListFacetSize .facet-list-item-size>span{cursor:pointer;color:#282829;vertical-align:middle;border:1px solid #24389e;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:75px;height:52px;display:flex;position:relative}.CoveoFacet .MuiListFacetSize .facet-list-item-size>span:hover,.CoveoCategoryFacet .MuiListFacetSize .facet-list-item-size>span:hover{color:#12c7ae;border:1px solid #12c7ae;text-decoration:none}.CoveoFacet .MuiListFacetSize .facet-list-item-size>span :focus,.CoveoCategoryFacet .MuiListFacetSize .facet-list-item-size>span :focus{color:#fff;background-color:#101f6b;text-decoration:none}.CoveoFacet .MuiListFacetSize .facet-list-item-size>span .facet-size-content,.CoveoCategoryFacet .MuiListFacetSize .facet-list-item-size>span .facet-size-content{flex-direction:column;display:flex}.CoveoFacet .MuiListFacetSize .facet-list-item-size>span .facet-count-size,.CoveoCategoryFacet .MuiListFacetSize .facet-list-item-size>span .facet-count-size{color:#989898;font-size:.7em}@media screen and (max-width:992px){.CoveoFacet .MuiListFacetSize,.CoveoCategoryFacet .MuiListFacetSize{grid-template-columns:repeat(auto-fill,96px)}.CoveoFacet .MuiListFacetSize .facet-list-item-size>span,.CoveoCategoryFacet .MuiListFacetSize .facet-list-item-size>span{width:96px!important}}.facet-accordion{border:1px solid #ced4f4;padding:0 1rem;border-radius:10px!important;margin-bottom:25px!important}.facet-accordion.Mui-expanded{padding:0 1rem .5rem}.facet-accordion:before{background-color:#0000!important}.facet-accordion:first-of-type,.facet-accordion:last-of-type{border-radius:10px!important}.facet-accordion .MuiAccordionSummary-content{margin:12px 0!important}.facet-accordion .facet-accordion-title{color:#24389e;padding-top:8px;font-size:18px;font-weight:400;min-height:48px!important}.facet-accordion .facet-button{background-color:#0000;border:1px solid #24389e;border-radius:4px;width:16px;height:16px;margin-left:10px}.facet-accordion .widget-facet-rating{padding-bottom:12px}.coveo-selected .facet-button{background-color:#4a61d5;background-image:url(/check.svg),none;background-position:50%;background-repeat:no-repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #4a61d5}.coveo-selected .facet-button .MuiAccordionDetails-root{padding:0}.widget-facet-rating label{padding-right:8px}.facet-search-container{border:1px solid #0009;border-radius:5px;width:99%;height:40px;margin:auto auto 25px;line-height:20px;display:flex}.facet-search-container .facet-search-icon{background-image:url(/search.svg);background-position:50%;background-repeat:no-repeat;width:20px;margin-left:10px}.facet-search-container .facet-search-input{color:#000000de;border:none;border-radius:4px;width:100%;margin-left:8px;font-size:16px}.facet-search-container .facet-search-input:focus{outline:none}.facet-search-container .facet-search-input::placeholder{color:#0006}.facet-search-container .facet-search-input::-webkit-search-cancel-button{appearance:none;filter:invert(15%)sepia(44%)saturate(6375%)hue-rotate(228deg)brightness(84%)contrast(83%);background-image:url(/close.svg);background-size:20px 20px;width:20px;height:20px;overflow:hidden}.CoveoCategoryFacet{border:none;padding:0}.CoveoCategoryFacet .facet-list-item span{margin-left:0}.CoveoCategoryFacet .facet-title{font-weight:700;line-height:1}.CoveoCategoryFacet .facet-value{margin-left:0!important}.CoveoCategoryFacet .parent-item{color:#24389e;font-size:15px;font-weight:700}.CoveoCategoryFacet .parent-item.coveo-selected{padding-left:2px}.CoveoCategoryFacet .parent-item-back{cursor:pointer;color:#282829;font-weight:300}.CoveoCategoryFacet .parent-item-back:hover{color:#12c7ae;background:0 0}.CoveoFacet .facet-color-container .facet-form-control-label,.CoveoCategoryFacet .facet-color-container .facet-form-control-label{margin:inherit}.CoveoFacet .facet-color-container li,.CoveoCategoryFacet .facet-color-container li{margin-bottom:2px;padding:9px 8px 9px 2px}.CoveoFacet .facet-color-container li.coveo-selected,.CoveoCategoryFacet .facet-color-container li.coveo-selected{color:#fff;background-color:#4a61d5;border-radius:4px;margin-left:-8px;padding:9px 8px 9px 20px}.facet-color-swatch{background-position:50%;background-repeat:no-repeat;border-radius:4px;width:20px;height:20px;margin-right:5px}.noResults-container{margin-top:70px}.noResults-container .display-message{font-size:22px}.noResults-container .display-message .query{font-weight:700}.noResults-container .recommendations-box{margin-top:80px}.result-sortby{align-items:center;flex-direction:row!important}.result-sortby .MuiFormLabel-root{color:#282829;margin-right:8px;font-size:12px;font-weight:300;line-height:24px;position:relative;transform:translate(0)}.result-sortby .MuiInputBase-root{border:1px solid #4a61d5;margin:0;padding:2px 10px}.result-sortby .MuiInputBase-root fieldset.MuiOutlinedInput-notchedOutline,.result-sortby .MuiInputBase-root input{border-color:#0000}.result-sortby .MuiInputBase-root:hover{border-color:#12c7ae}.result-sortby .MuiInputBase-root svg{margin:1px 6px 0 0}.result-sortby .MuiSelect-select{color:#282829;padding:3px;font-size:14px;font-weight:300}ul[aria-labelledby=sort-by-label] .MuiButtonBase-root.MuiMenuItem-root{font-family:var(--font-lexend);color:#282829;font-size:14px;font-style:normal;font-weight:300}.searchBox{max-width:608px;height:48px;margin:0 auto;position:relative}.searchBox hr{border:0 solid #9dabf2;border-top-width:1px;width:calc(100% - 24px);display:none;position:absolute;top:39px;left:12px}.searchBox .MuiInputBase-root{height:48px;font-size:14px;font-weight:300}.searchBox .MuiInputBase-root button svg{width:24px;height:24px}.searchBox .MuiInputBase-root,.searchBox .MuiInputBase-root button{color:#fff}.searchBox .MuiAutocomplete-hasClearIcon .MuiInputBase-root.MuiOutlinedInput-root{padding-right:9px}.searchBox .search-placeholder{z-index:9;width:10px;position:absolute;top:0;bottom:0;right:-10px}.searchBox .MuiAutocomplete-root{background:#fff;border:1px solid #24389e;border-radius:8px}.searchBox .MuiAutocomplete-root input{color:#626971}.searchBox .MuiAutocomplete-root button{color:#24389e;margin-left:16px}.searchBox .MuiAutocomplete-root:hover{box-shadow:0 0 7px #86d8fff7}.searchBox .MuiAutocomplete-root.Mui-focused{box-shadow:none!important}.searchBox .MuiAutocomplete-input{font-size:14px}.searchBox .MuiAutocomplete-input::placeholder{opacity:1}.searchBox .MuiAutocomplete-clearIndicator svg{fill:#4a61d5;opacity:.7}.searchBox[is-open] .MuiAutocomplete-root{border-radius:8px 8px 0 0}.searchBox[is-open] .MuiAutocomplete-root:hover{box-shadow:none}.searchBox[is-open] hr{display:block}.MuiAutocomplete-popper .MuiAutocomplete-paper{border:1px solid #24389e;border-top:none;border-radius:0 0 8px 8px;margin-left:-1px;margin-right:-1px;box-shadow:0 5px 3px 3px #0404042b}.MuiAutocomplete-popper .MuiAutocomplete-listbox{height:380px;padding:0;display:flex;overflow:hidden!important}.MuiAutocomplete-popper .MuiAutocomplete-listbox .MuiAutocomplete-groupLabel{letter-spacing:.011em;color:#282829;padding:6px 0;font-size:16px;font-weight:400;line-height:32px;background:unset!important}.MuiAutocomplete-popper .MuiAutocomplete-listbox .MuiAutocomplete-groupLabel:empty{display:none}.MuiAutocomplete-popper .MuiAutocomplete-listbox .MuiAutocomplete-option{display:block}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:first-child{margin-top:1px;padding-top:4px}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:first-child .MuiAutocomplete-groupLabel{padding-left:14px}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:first-child ul{min-width:210px;margin-right:10px;padding-left:14px}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:first-child ul li{letter-spacing:.011em;color:#282829;white-space:nowrap;margin-left:-14px;padding-left:14px;font-size:14px;font-weight:300;line-height:32px}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:first-child ul li:hover{background-color:#e5e8e84d;border-radius:0 8px 8px 0}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:first-child ul li:first-child{border-right:none}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:first-child ul li:last-child{display:none}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:nth-child(2){flex-direction:column;align-items:flex-start;padding:4px 0 0 15px;display:flex}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:nth-child(2) .MuiAutocomplete-option{padding:0}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:nth-child(2) .productSuggestion_card .productSuggestion_card{margin-left:-16px;padding:8px 16px}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:nth-child(2) .productSuggestion_card .productSuggestion_card:hover{background-color:#e5e8e84d;border-radius:8px 0 0 8px}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:nth-child(2) .productSuggestion_card{cursor:pointer;box-shadow:none}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:nth-child(2) .productSuggestion_card .MuiCardMedia-img{object-fit:contain;border:.5px solid #ced4f4;border-radius:8px;width:80px!important}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:nth-child(2) .productSuggestion_card .MuiCardContent-root{margin-left:16px;padding:0}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:nth-child(2) .productSuggestion_card .MuiSvgIcon-root{width:14px;height:14px}.MuiAutocomplete-popper .MuiAutocomplete-listbox>li:nth-child(2) .productSuggestion_card .MuiTypography-root{color:#282829;-webkit-line-clamp:2;letter-spacing:.011em;-webkit-box-orient:vertical;margin-top:-4px;margin-bottom:0;font-weight:300;line-height:32px;display:-webkit-box;overflow:hidden}@media only screen and (max-width:1680px){#search-box-listbox{max-height:400px;overflow:hidden!important}}@media only screen and (max-width:767px){.MuiAutocomplete-popper .MuiAutocomplete-listbox{width:min(430px,100vw - 32px);max-height:400px;flex-direction:column!important}.MuiAutocomplete-popper .MuiAutocomplete-listbox li:first-child{width:100%!important}.MuiAutocomplete-popper .MuiAutocomplete-listbox li:first-child .MuiAutocomplete-groupLabel{display:block!important}.MuiAutocomplete-popper .MuiAutocomplete-listbox li:first-child ul .MuiAutocomplete-option{min-height:35px}.MuiAutocomplete-popper .MuiAutocomplete-listbox li:nth-child(2) ul{min-width:unset;flex-direction:column;width:100%;align-items:center!important}.MuiAutocomplete-popper .MuiAutocomplete-listbox li:nth-child(2) ul .MuiAutocomplete-option{justify-content:center}.MuiAutocomplete-popper .MuiAutocomplete-listbox li:nth-child(2) ul li{width:100%}.MuiAutocomplete-popper .MuiAutocomplete-listbox li:nth-child(2) ul li .productSuggestion_card{margin-top:8px}.MuiAutocomplete-popper .MuiAutocomplete-listbox li:nth-child(2) ul li .MuiPaper-outlined{border:none}}.menu_top *{font-size:15px}.menu_top{margin-left:0!important;padding-left:0!important;padding-right:0!important}.menu_top li{flex:0;padding-left:6px;padding-right:6px;font-weight:400;line-height:32px}.menu_top li a{color:#fff}.menu_top li svg{margin-top:-3px;font-size:.9rem}.menu_top li:hover *{color:#12c7ae}.menu_top li .megamenu__arrow--main-item{display:none}.menu_top li:first-child,.menu_top li:first-child>a{padding-left:0}.menu_top li:last-child,.menu_top li:last-child>a{padding-right:0}.menu_sub_container{z-index:999;background:#fff;width:100vw}.menu_sub_container a{cursor:pointer;text-decoration:none}.menu_sub_container a:hover{color:#12c7ae}.menu_sub_container .megamenu__backdrop{z-index:-1;background:#00000080;width:100vw;height:calc(100vh - 145px);position:fixed}.menu_sub_container .menu_sub{background-color:#fff;width:100%;margin:auto}.menu_sub_container .menu_sub .menu_sub_level2{padding:10px;font-weight:300}.menu_sub_container .menu_sub .menu_sub_level2 .megamenu__sublist-title,.menu_sub_container .menu_sub .menu_sub_level2 li{margin-left:0;padding-bottom:0;padding-left:0}.menu_sub_container .menu_sub .menu_sub_level2 ul{white-space:nowrap;flex-direction:column;align-items:flex-start;display:flex;margin-bottom:0!important}.menu_sub_container::-webkit-scrollbar{display:none}.menu_sub_container.show-menu{display:flex}.menu_sub,.menu_top{margin:auto;padding:8px 0}.menu_sub a,.menu_sub h4,.menu_sub .megamenu__sublist-btn span,.menu_top a,.menu_top h4,.menu_top .megamenu__sublist-btn span{color:#282829;font-size:18px}.menu_sub a:hover,.menu_sub h4:hover,.menu_sub .megamenu__sublist-btn span:hover,.menu_top a:hover,.menu_top h4:hover,.menu_top .megamenu__sublist-btn span:hover{color:#12c7ae}.menu_sub a,.menu_sub h4,.menu_top a,.menu_top h4{cursor:pointer;white-space:nowrap;font-weight:400;text-decoration:none}.menu_sub .menu_sub_level2,.menu_top .menu_sub_level2{margin:0;padding:0}.menu_sub .menu_sub_level2 a,.menu_sub .menu_sub_level2 span,.menu_top .menu_sub_level2 a,.menu_top .menu_sub_level2 span{font-weight:300}.menu_sub .menu_sub_level2 ul,.menu_top .menu_sub_level2 ul{display:inherit;margin:0;padding:0}.MuiDrawer-paper .menu_forward-icon{display:none}.MuiDrawer-paper .menu_top,.MuiDrawer-paper .menu_sub{margin:0}.MuiDrawer-paper .menu_top .menu_forward-icon{display:inherit}.MuiDrawer-paper .menu_back button,.MuiDrawer-paper .menu_sub_level2 a{font-weight:300}.menu_top>li{cursor:pointer}.menu_top>li.active-menu-el,.menu_top>li.active-menu-el a{color:#4a61d5;background-color:#fff}.menu_top>li>a{border-bottom:4px solid #0000;padding-left:3px;padding-right:3px;font-size:15px;text-decoration:none}@media (min-width:767px){.menu_top{flex-wrap:wrap;display:flex;overflow:hidden}.menu_top li a{color:#fff}.menu_sub .menu_sub_level1>ul{flex-direction:row;padding:10px;display:flex}.menu_sub .menu_sub_level1>ul .menu_sub_level2{padding:8px 0}.menu_sub .menu_sub_level1>ul>li{flex-direction:column;align-items:flex-start;padding-bottom:0;padding-left:0}.menu_sub .menu_sub_level1>ul[data-value=Promotions]{flex-wrap:wrap;justify-content:space-around}.menu_sub .menu_sub_level1>ul[data-value=Promotions] li{flex:1}}@media (max-width:767px){.MuiBackdrop-root,.MuiDrawer-modal{top:72px!important}.MuiDrawer-paper{color:#282829;background:#fff;width:min(100vw,360px);box-shadow:12px 0 32px #0000002e;height:calc(100dvh - 72px)!important;top:72px!important}.MuiDrawer-paper .menu_top,.MuiDrawer-paper .menu_sub{background:#fff;width:100%;padding:8px 20px 24px}.MuiDrawer-paper .menu_top>li,.MuiDrawer-paper .menu_sub_level1,.MuiDrawer-paper .menu_sub_level2{border-bottom:1px solid #e5e8e8;width:100%}.MuiDrawer-paper .menu_top>li,.MuiDrawer-paper .menu_sub_level1{justify-content:space-between;align-items:center;padding:14px 0;display:flex}.MuiDrawer-paper .menu_sub_level1--view-all{padding:14px 0}.MuiDrawer-paper .menu_sub_level1--view-all a,.MuiDrawer-paper .menu_sub_level1--view-all span{font-weight:500;color:#4a61d5!important}.MuiDrawer-paper .menu_top li a,.MuiDrawer-paper .menu_top li span,.MuiDrawer-paper .menu_sub li a,.MuiDrawer-paper .menu_sub li span,.MuiDrawer-paper h4,.MuiDrawer-paper .megamenu__sublist-btn span,.MuiDrawer-paper .menu_forward-icon,.MuiDrawer-paper .menu_back svg{fill:#282829;color:#282829!important}.MuiDrawer-paper .menu_back button{padding-left:0}}html>body .btn-control,html>body .btn-control--secondary,html>body .btn-control--primary{padding:0}html>body .btn-control:hover,html>body .btn-control--secondary:hover,html>body .btn-control--primary:hover{background:0 0;text-decoration:underline}html>body .MuiButton-containedPrimary,html>body .MuiButton-contained.MuiButton-colorPrimary{color:#ced4f4;text-transform:none;white-space:nowrap;background:linear-gradient(268.92deg,#24389e .9%,#4a61d4 99.08%);border-radius:0 8px;height:44px;padding:0 44px;font-size:16px;font-weight:300;line-height:200%;transition:none;box-shadow:0 4px 25px #9dabf287}html>body .MuiButton-containedPrimary:hover,html>body .MuiButton-contained.MuiButton-colorPrimary:hover{color:#fff;background:#687cdf}html>body .MuiButton-containedPrimary:disabled,html>body .MuiButton-contained.MuiButton-colorPrimary:disabled{color:#8e959d;background:#e5e8e8;border-radius:0 8px}html>body .MuiButton-containedSecondary,html>body .MuiButton-contained.MuiButton-colorSecondary{letter-spacing:.011em;color:#24389e;text-transform:capitalize;background:linear-gradient(270deg,#1cebcf 0%,#75ffea 100%);border-radius:0 8px;align-items:center;font-size:16px;font-weight:300;line-height:32px;display:flex;box-shadow:0 5px 30px #defffa80}html>body .MuiButton-containedSecondary:hover,html>body .MuiButton-contained.MuiButton-colorSecondary:hover{color:#4a61d5;background:linear-gradient(270deg,#1cebcf 0% 100%);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}@media (max-width:992px){html>body .MuiButton-containedPrimary,html>body .MuiButton-contained.MuiButton-colorPrimary{padding:0 22px}}.widget-price{vertical-align:middle;font-size:24px;font-weight:300;line-height:30px}.widget-price sup{vertical-align:super;font-size:.7em}.widget-price .price-promo,.widget-price .price-regular,.widget-price .price-regular--discounted{vertical-align:bottom;display:inline-block}.widget-price .price-promo{color:#cd2113;margin-right:10px;font-weight:300}.widget-price .price-regular,.widget-price .price-regular--discounted{color:#282829;font-weight:300}.widget-price .price-regular--discounted{padding-right:5px;font-size:20px;text-decoration:line-through}.widget-price .store{display:block;font-size:15px!important}.widget-price .store-na{font-size:8pt;font-weight:400}.widget-price-color{color:#282829}.pager .MuiTypography-root{display:none}.MuiPaginationItem-root{line-height:28px;color:#626971!important;font-size:14px!important;font-weight:300!important}.MuiPaginationItem-root:hover{border:1px solid #12c7ae;border-radius:4px;background-color:#0000!important}.MuiPaginationItem-page.Mui-selected{color:#282829!important;background:#12c7ae!important}.pager .MuiPagination-ul li:first-child button svg,.pager .MuiPagination-ul li:last-child button svg{color:#4a61d5}.results-per-page__container{flex-direction:row;justify-content:space-between;align-items:center;height:32px;display:flex}.results-per-page__container p{color:#282829;letter-spacing:.003em;margin-right:7px;font-size:14px;font-weight:300;line-height:3px}.results-per-page__container .MuiButtonBase-root.MuiToggleButton-root{color:#626971;width:32px;height:32px;margin:0 8px;padding:0 6px;font-size:14px;font-weight:300;line-height:28px;border-color:#0000!important;border-radius:4px!important}.results-per-page__container .MuiButtonBase-root.MuiToggleButton-root:hover{background-color:#0000!important;border:1px solid #12c7ae!important}.results-per-page__container .MuiButtonBase-root.MuiToggleButton-root.Mui-selected{color:#282829;background:#12c7ae}.banner-container{width:100%;max-width:100%;height:1400px;position:relative}.banner-container .hero-dynamic-banner{background-image:url(https://images.barca.group/Barca-Sports-Assets/heroBannerImage.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:row-reverse;width:100%;height:745px;display:flex;position:absolute}.banner-container .hero-dynamic-banner .text-container{flex-direction:column;align-self:center;height:185px;display:flex}.banner-container .hero-dynamic-banner .text-container .subtext{text-transform:capitalize;color:#c2fef5;font-size:24px;font-weight:400;line-height:29px}.banner-container .hero-dynamic-banner .text-container .title{letter-spacing:.011em;text-transform:uppercase;color:#fff;font-size:72px;font-weight:700;line-height:79px}.banner-container .hero-dynamic-banner .text-container .banner-btn{width:171px;height:48px;margin:25px 0 0 6px}.banner-container .hero-static-banner{clip-path:polygon(100% 100%,50% 88%,0 100%,0 0,50% 18%,100% 0);background-blend-mode:multiply;background-color:#101f6b;background-image:url(https://images.barca.group/Barca-Sports-Assets/HomepageBannerStatic1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:800px;margin-top:600px;position:absolute}.banner-container .hero-static-banner .text-container{text-align:center;width:665px;height:222px;margin:auto}.banner-container .hero-static-banner .text-container .subtext1{text-transform:capitalize;color:#4a61d5;font-size:24px;font-weight:400;line-height:29px}.banner-container .hero-static-banner .text-container .title{letter-spacing:.011em;text-transform:uppercase;color:#fff;font-size:72px;font-weight:700;line-height:86px}.banner-container .hero-static-banner .text-container .subtext2{letter-spacing:.011em;color:#ced4f4;margin-top:40px;font-size:16px;font-weight:300;line-height:32px}.banner-container .hero-static-banner .banner-btn{width:196px;margin:32px auto 0}.hp-dynamic-container{width:100%}.hp-dynamic-container .sub-container{max-width:1360px;margin:40px auto 100px;padding:0 50px}.hp-dynamic-container .text-container{margin-top:10px}.hp-dynamic-container .text-container .text-box{width:495px;max-width:100%}.hp-dynamic-container .text-container .text-box .subtext1{letter-spacing:.011em;text-transform:capitalize;color:#9dabf2;font-size:24px;font-weight:400;line-height:29px}.hp-dynamic-container .text-container .text-box .subtext2{letter-spacing:.011em;color:#626971;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:20px;font-size:16px;font-weight:300;line-height:32px}.hp-dynamic-container .text-container .text-box .title{letter-spacing:.011em;text-transform:uppercase;color:#101f6b;font-size:72px;font-weight:700;line-height:79px}.hp-dynamic-container .text-container .options-box{width:280px;margin-top:40px}.hp-dynamic-container .text-container .options-box .MuiListItem-root{margin-bottom:18px}.hp-dynamic-container .text-container .options-box .MuiListItemButton-root{height:64px;padding-left:0}.hp-dynamic-container .text-container .options-box .MuiListItemButton-root:hover,.hp-dynamic-container .text-container .options-box .MuiListItemButton-root.Mui-selected{clip-path:polygon(0% 0%,88% 0,100% 50%,88% 100%,0% 100%);background:linear-gradient(270deg,#1cebcf4d 11.74%,#1cebcf00 85.42%);background-color:unset}.hp-dynamic-container .text-container .options-box .MuiListItemIcon-root{min-width:32px;margin-right:10px}.hp-dynamic-container .text-container .options-box .MuiListItemText-root span{letter-spacing:.011em;color:#101f6b;font-size:24px;font-weight:300;line-height:36px}.hp-dynamic-container .image-container{margin-top:-20px;display:block}.hp-dynamic-container .image-container .diamond{z-index:1;background-image:url(https://images.barca.group/Barca-Sports-Assets/DynamicBannerAssets/diamond-shape.webp);background-repeat:no-repeat;background-size:contain;width:508px;height:506px;margin:230px 0 0 86px;position:absolute}.hp-dynamic-container .image-container img{z-index:2;height:800px;margin:0 auto;position:relative}@media only screen and (max-width:1280px){.sub-container{padding-left:50px!important}.image-container{width:600px}.image-container .diamond{margin-left:70px!important}.image-container img{width:650px}}.hp-bottom-placement{width:100%}.hp-bottom-placement .bottom-static-banner{background-blend-mode:multiply;background-color:#d9d9d9;background-image:url(https://images.barca.group/Barca-Sports-Assets/bottom-banner-static.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:730px}.hp-bottom-placement .subtext{text-align:center;letter-spacing:.011em;text-transform:capitalize;color:#c2fef5;font-size:24px;font-weight:400;line-height:29px}.hp-bottom-placement .title{text-align:center;letter-spacing:.011em;text-transform:uppercase;color:#fff;font-size:72px;font-weight:700;line-height:86px}.hp-bottom-placement .bottom-banner-btn{width:260px;height:48px;margin:72px auto}.hp-bottom-placement .innovation-banner{background-image:url(https://images.barca.group/Barca-Sports-Assets/kayak-explained.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:985px}.hp-bottom-placement .innovation-banner .innovation-banner-btn{width:327px;height:48px;margin:600px auto}@media only screen and (max-width:767px){.banner-container{flex-direction:column;height:auto;display:flex}.banner-container .hero-dynamic-banner,.banner-container .hero-static-banner{width:100%;position:relative}.banner-container .hero-dynamic-banner{background-position:55%;align-items:flex-end;min-height:520px;padding:32px 20px}.banner-container .hero-dynamic-banner .text-container{width:100%;max-width:320px;height:auto;margin-top:auto;padding-bottom:8px}.banner-container .hero-dynamic-banner .text-container .subtext{font-size:18px;line-height:1.4}.banner-container .hero-dynamic-banner .text-container .title{font-size:48px;line-height:.95}.banner-container .hero-dynamic-banner .text-container .banner-btn{width:100%;max-width:171px;margin:20px 0 0}.banner-container .hero-static-banner{clip-path:none;min-height:480px;margin-top:0;padding:72px 20px 48px}.banner-container .hero-static-banner .text-container{width:100%;max-width:340px;height:auto}.banner-container .hero-static-banner .text-container .subtext1{font-size:18px;line-height:1.4}.banner-container .hero-static-banner .text-container .title{font-size:46px;line-height:1}.banner-container .hero-static-banner .text-container .subtext2{margin-top:24px;line-height:1.8}.banner-container .hero-static-banner .banner-btn{width:100%;max-width:196px;margin-top:28px}.hp-dynamic-container .sub-container{row-gap:32px;margin:32px auto 64px;padding:0 20px}.hp-dynamic-container .text-container{width:100%;margin-top:0}.hp-dynamic-container .text-container .text-box{width:100%}.hp-dynamic-container .text-container .text-box .subtext1{font-size:18px;line-height:1.4}.hp-dynamic-container .text-container .text-box .subtext2{margin-top:16px;line-height:1.8}.hp-dynamic-container .text-container .text-box .title{font-size:46px;line-height:1}.hp-dynamic-container .text-container .options-box{width:100%;margin-top:24px}.hp-dynamic-container .text-container .options-box .MuiListItemButton-root{height:56px}.hp-dynamic-container .text-container .options-box .MuiListItemText-root span{font-size:20px;line-height:1.4}.hp-dynamic-container .image-container{justify-content:center;width:100%;margin-top:0;display:flex}.hp-dynamic-container .image-container .diamond{display:none}.hp-dynamic-container .image-container img{width:min(100%,320px);height:auto;max-height:420px}.hp-bottom-placement .subtext{font-size:18px;line-height:1.4}.hp-bottom-placement .title{padding:0 12px;font-size:46px;line-height:1}.hp-bottom-placement .innovation-banner,.hp-bottom-placement .bottom-static-banner{align-items:flex-start;height:auto;min-height:420px;padding:48px 20px}.hp-bottom-placement .innovation-banner{background-position:60%}.hp-bottom-placement .innovation-banner>.MuiGrid2-root,.hp-bottom-placement .innovation-banner>.MuiGrid-root{width:100%;max-width:340px;margin:24px auto 0!important}.hp-bottom-placement .innovation-banner .innovation-banner-btn{width:100%;max-width:327px;margin:240px auto 0}.hp-bottom-placement .bottom-static-banner>.MuiGrid2-root,.hp-bottom-placement .bottom-static-banner>.MuiGrid-root{width:100%;max-width:340px;margin:24px auto!important}.hp-bottom-placement .bottom-banner-btn{width:100%;max-width:260px;margin:40px auto 0}}.relevance-inspector__modal{justify-content:center;align-items:center;display:flex}.relevance-inspector__modal .background-paper{background-color:#fff;border:2px solid #000;width:80%;height:80%;overflow:auto}.recommendations-slider{margin-bottom:3%}.recommendations-slider .slick-dots{padding:0;bottom:unset!important;position:unset!important;display:none!important}.recommendations-slider .slick-dots li button:before{font-size:10px!important}.recommendations-slider .hideArrows{pointer-events:none;display:none}.recommendations-slider .nextArrow,.recommendations-slider .prevArrow{cursor:pointer;z-index:9;stroke:#4a61d5;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:125px}.recommendations-slider .nextArrow svg,.recommendations-slider .prevArrow svg{height:2em}.recommendations-slider .nextArrow{right:-35px}.recommendations-slider .prevArrow{left:-35px}.recommendations-card{width:280px;margin:auto;margin-top:8px!important;margin-bottom:8px!important}.recommendations-card .MuiCardContent-root{padding-left:10px}.recommendations-card .recommendations-card__link{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.011em;color:#282829;letter-spacing:.011em;font-size:18px;font-weight:300;line-height:36px;overflow:hidden}.recommendations-card .recommendations-card__link:hover{text-decoration:underline}.recommendations-card .recommendations-card__media{cursor:pointer;background-size:contain;border-radius:8px;width:100%;height:280px}.recommendations-card .widget-rating{margin-bottom:5px;display:block}.content-recommendations{background-color:#f5f7ff;padding:30px}.content-recommendations .recommendations-slider-header{justify-content:space-between;gap:16px;padding:15px 0;display:flex}.content-recommendations .recommendations-title{display:inline-flex}.content-recommendations .recommendations-title-wrapper{flex:1}.content-recommendations .recommendations-cta-wrapper{justify-content:flex-end;align-items:flex-start;display:flex}.content-recommendations .recommendations-card{cursor:pointer;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #e5e8e8bf}.content-recommendations .recommendations-card .recommendations-card__media{background-size:cover;border-radius:0;height:175px}.content-recommendations .recommendations-card .recommendations-card__title{letter-spacing:.011em;text-transform:uppercase;color:#282829;align-items:center;margin-bottom:10px;font-size:24px;font-weight:400}.content-recommendations .recommendations-card .recommendations-card__excerpt{letter-spacing:.011em;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-weight:300;line-height:200%;display:-webkit-box;overflow:hidden}.content-recommendations .recommendations-card .recommendations-card__blog-link{padding-bottom:15px}.content-recommendations .recommendations-card .recommendations-card__blog-link a{color:#4a61d5}.content-recommendations .all-blog-articles-cta{margin-right:15px}@media only screen and (max-width:750px){.recommendations-slider{width:85%;margin-bottom:5%!important}.recommendations-slider .slick-dots{display:block!important}.recommendations-slider .nextArrow,.recommendations-slider .prevArrow{pointer-events:none;display:none}.content-recommendations{padding:24px 16px}.content-recommendations .recommendations-slider-header{flex-direction:column}.content-recommendations .recommendations-cta-wrapper{justify-content:flex-start}.content-recommendations .all-blog-articles-cta{margin-right:0}}.homepage-recs-container{background:linear-gradient(31.28deg,#f6f7f942 14.39%,#f6f7f9 55.37%);padding:70px 0 50px}.homepage-recs{background:linear-gradient(31.28deg,#f6f7f942 14.39%,#f6f7f9 55.37%);flex-direction:column;display:flex}.homepage-recs .title__container{flex-direction:column;justify-items:center;display:flex}.homepage-recs .title__container .subtitle{text-align:center;letter-spacing:.011em;text-transform:capitalize;color:#9dabf2;font-size:24px;font-weight:400;line-height:29px}.homepage-recs .title__container .title{letter-spacing:.011em;text-transform:uppercase;color:#101f6b;font-size:72px;font-weight:700;line-height:79px}.homepage-recs .homepage-recs-slider{width:90%;height:435px;max-height:435px;margin:50px auto}.homepage-recs .homepage-recs-slider .arrow-background{width:62px;height:62px;position:absolute}.homepage-recs .homepage-recs-slider .hideArrows{display:none}.homepage-recs .homepage-recs-slider .prevArrow,.homepage-recs .homepage-recs-slider .nextArrow{z-index:10;cursor:pointer;height:60px;position:absolute;top:40%}.homepage-recs .homepage-recs-slider .prevArrow:hover .arrow-background,.homepage-recs .homepage-recs-slider .nextArrow:hover .arrow-background{z-index:-1;background:#12c7ae;transform:rotate(45deg)}.homepage-recs .homepage-recs-slider .prevArrow:hover svg,.homepage-recs .homepage-recs-slider .nextArrow:hover svg{stroke:#fff;padding:10px}.homepage-recs .homepage-recs-slider .nextArrow{right:-15px}.homepage-recs .homepage-recs-slider .nextArrow .arrow-background{margin-left:-4px}.homepage-recs .homepage-recs-slider .prevArrow{left:-25px}.homepage-recs .homepage-recs-slider .prevArrow .arrow-background{margin-left:4px}.homepage-recs .homepage-recs-slider .prevArrow svg,.homepage-recs .homepage-recs-slider .nextArrow svg{width:60px;height:inherit;stroke:#12c7ae}.homepage-recs .homepage-recs-slider .slick-dots li{width:8px;height:8px;transform:rotate(45deg)}.homepage-recs .homepage-recs-slider .slick-dots li div{border:1px solid #12c7ae;width:8px;height:8px}.homepage-recs .homepage-recs-slider .slick-dots .slick-active div{background-color:#12c7ae}.homepage-recs .homepage-recs-slider .recommendations-card{background:linear-gradient(31.28deg,#f6f7f942 14.39%,#f6f7f9 55.37%);flex-direction:row-reverse;justify-content:center;align-items:center;width:100%;display:flex}.homepage-recs .homepage-recs-slider .recommendations-card .recommendations-card__media{mix-blend-mode:darken;width:475px;height:370px;cursor:unset;background-size:contain;margin-left:50px;transform:rotateY(180deg)scaleX(1.2)rotate(5deg)}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root{letter-spacing:.011em;color:#626971;width:475px;font-size:16px;line-height:32px}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .recommendations-card__title{letter-spacing:.011em;margin-bottom:24px;font-size:28px;font-weight:200;line-height:42px;color:#101f6b!important}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .recommendations-card__description{height:125px;margin-bottom:24px;font-weight:300;overflow:hidden;font-size:16px!important}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .brand,.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .model,.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .rating{display:flex}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .brand p,.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .model p,.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .rating p{font-size:16px!important}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .brand .attribute,.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .model .attribute,.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .rating .attribute{font-weight:400!important}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .brand .value,.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .model .value,.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .rating .value{margin-left:8px;font-weight:300}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .recs-btn{width:128px;height:48px;margin:40px 0 0 -1px}@media only screen and (max-width:750px){.homepage-recs-container{padding:48px 0 32px}.homepage-recs .title__container .subtitle{font-size:18px;line-height:1.4}.homepage-recs .title__container .title{font-size:46px;line-height:1}.homepage-recs .homepage-recs-slider{width:100%;height:auto;max-height:none;margin:32px auto 16px;padding:0 20px}.homepage-recs .homepage-recs-slider .recommendations-card{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:20px}.homepage-recs .homepage-recs-slider .recommendations-card .recommendations-card__media{width:100%;max-width:320px;height:260px;margin:0 auto;transform:none}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root{width:100%;padding:0}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .recommendations-card__title{margin-bottom:16px;font-size:24px;line-height:1.3}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .recommendations-card__description{height:auto;margin-bottom:16px;line-height:1.75}.homepage-recs .homepage-recs-slider .recommendations-card .MuiCardContent-root .recs-btn{margin:24px 0 0}}.footer__wrapper{color:#fff;background-color:#0000;background-image:url(/footer_diamond.svg),linear-gradient(136.96deg,#101f6b 43.48%,#071140 100.37%);background-position:0 0,0 0;background-repeat:no-repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%}.footer__container{height:fit-content;padding-block:50px}.footer__container .footer__left,.footer__container .footer__right{align-self:stretch}.footer__container .footer__left{margin-bottom:50px}.footer__container .footer__logo{object-position:-4vw}@media (min-width:480px){.footer__container .footer__logo{object-position:-12px}}@media (min-width:767px){.footer__container .footer__logo{object-position:-18px}}.footer__container .footer__link{letter-spacing:.011em;color:#687cdf;font-size:18px;font-weight:200}.footer__container .form-title{color:#24389e;font-size:24px;font-weight:400}.footer__container .form-subtitle{color:#fff;text-transform:uppercase;font-size:48px;font-weight:700}.footer__container .form-title,.footer__container .form-subtitle{margin-bottom:10px}.footer__container .footer__form{flex-direction:column;display:flex}.footer__container .footer__form input:-webkit-autofill{transition:background-color 500000s;-webkit-text-fill-color:#fff!important}.footer__container .footer__form input:-webkit-autofill:hover{transition:background-color 500000s;-webkit-text-fill-color:#fff!important}.footer__container .footer__form input:-webkit-autofill:focus{transition:background-color 500000s;-webkit-text-fill-color:#fff!important}.footer__container .footer__form input:-webkit-autofill:active{transition:background-color 500000s;-webkit-text-fill-color:#fff!important}.footer__container .footer__form input:-internal-autofill-previewed{transition:background-color 500000s;-webkit-text-fill-color:#fff!important}.footer__container .footer__form input:-internal-autofill-selected{transition:background-color 500000s;-webkit-text-fill-color:#fff!important}.footer__container .footer__form .form-input input,.footer__container .footer__form .form-input textarea{color:#ced4f4}.footer__container .footer__form .form-input .MuiInputBase-root{background-image:linear-gradient(#101f6b,#101f6b),radial-gradient(circle at 0 0,#24389e,#24389e40);background-origin:border-box;background-clip:padding-box,border-box;border:1px double #0000;border-radius:10px}.footer__container .footer__form .form-input .MuiInputBase-root fieldset{border:none}.footer__container .footer__form .form-submit{color:#24389e;background:linear-gradient(270deg,#16dcc1 0%,#50fae3 100%);border-radius:0 8px;align-self:flex-end;width:128px;box-shadow:0 5px 30px #defffa54}@media (max-width:767px){.footer__container{padding-block:40px}.footer__container .footer__left,.footer__container .footer__right,.footer__container .footer__links-wrapper,.footer__container .footer__content{width:100%}.footer__container .footer__left{margin-bottom:0}.footer__container .footer__link{font-size:16px}.footer__container .footer__right{display:none}.footer__container .form-subtitle{font-size:36px;line-height:1.05}.footer__container .footer__form .form-submit{align-self:flex-start}}:root{--rga-primary:#1372ec;--rga-primary-light:#399ffe;--rga-primary-dark:#1a50ad;--rga-on-primary:#fff;--rga-ring-primary:#1372ec80;--rga-neutral-dark:#626971;--rga-neutral:#ced4f4;--rga-neutral-light:#f6f7f9;--rga-neutral-lighter:#f2f2f2;--rga-background:#fff;--rga-on-background:#282829;--rga-success:#12a244;--rga-error:#ce3f00;--rga-visited:#752e9c;--rga-disabled:#c5cacf;--rga-success-background:#d4fcf0;--rga-error-background:#fcbdc0;--rga-primary-background:#edf6ff;--rga-border-radius:.25rem;--rga-border-radius-md:.5rem;--rga-border-radius-lg:.75rem;--rga-border-radius-xl:1rem;--rga-font-family:-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Ubuntu, roboto, noto, arial, sans-serif;--rga-font-normal:400;--rga-font-bold:700;--rga-text-base:.875rem;--rga-text-sm:.75rem;--rga-text-lg:1rem;--rga-text-xl:1.125rem;--rga-text-2xl:1.5rem;--rga-line-height-ratio:1.5;--rga-layout-spacing-x:1.5rem;--rga-layout-spacing-y:1rem}.generated-text{--font-size:var(--rga-text-lg);font-size:var(--font-size);--line-height:calc(var(--font-size) * var(--rga-line-height-ratio));line-height:var(--line-height)}.generated-text.cursor:after{content:"";background:var(--rga-neutral-dark);vertical-align:text-bottom;width:8px;height:1em;margin-left:.1em;animation:1.5s steps(2,end) infinite cursor-blink;display:inline-block}@keyframes cursor-blink{0%{opacity:0}}.feedback-buttons .feedback-button svg path.line{stroke:var(--rga-neutral-dark)}.feedback-buttons .feedback-button svg path.fill{fill:var(--rga-neutral-dark)}.feedback-buttons .feedback-button.active.like{background:var(--rga-success-background)}.feedback-buttons .feedback-button.active.dislike{background:var(--rga-error-background)}.typing-indicator{background-color:var(--rga-primary-background);will-change:transform;border-radius:50px;width:auto;margin:0 auto;padding:8px 4px;animation:2s ease-out infinite bulge;display:table;position:relative}.typing-indicator span{float:left;opacity:.4;background-color:#1372ec;border-radius:50%;width:8px;height:8px;margin:0 4px;display:block}.typing-indicator span:first-of-type{animation:1s .3333s infinite blink}.typing-indicator span:nth-of-type(2){animation:1s .6666s infinite blink}.typing-indicator span:nth-of-type(3){animation:1s .9999s infinite blink}@keyframes blink{50%{opacity:1}}@keyframes bulge{50%{transform:scale(1.05)}}.ripple{pointer-events:none;animation:ripple var(--animation-duration) linear;border-radius:50%;position:absolute;transform:scale(0)}.ripple-relative{position:relative}.ripple-parent{overflow:hidden}@keyframes ripple{to{opacity:0;transform:scale(4)}}.shadow-lg{--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.p-6{padding:1.5rem}.rounded-lg{border-radius:var(--rga-border-radius-lg)}.mt-0{margin-top:0}.mb-4{margin-bottom:1rem}.mx-auto{margin-left:auto;margin-right:auto}.flex{display:flex}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.inline-block{display:inline-block}.gap-2{gap:.5rem}.ml-auto{margin-left:auto}.whitespace-pre-wrap{white-space:pre-wrap}.mb-0{margin-bottom:0}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}.mt-6{margin-top:1.5rem}.feedback-buttons .feedback-button{width:2.2rem;height:2.2rem}.btn-text-neutral:hover{background-color:var(--rga-neutral-light);color:var(--rga-primary)}.p-2{padding:.5rem}.rounded-md{border-radius:var(--rga-border-radius-md)}.btn-text-neutral{border-radius:var(--rga-border-radius);background-color:var(--rga-background);color:var(--rga-on-background)}:host,button,input,select{font-family:var(--rga-font-family);font-size:var(--rga-text-base);font-weight:var(--rga-font-normal)}button,[role=button]{cursor:pointer}button,[type=button],[type=reset],[type=submit]{appearance:button;background-color:#0000;background-image:none}button,select{text-transform:none}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-sizing:border-box;border:0 solid #e5e7eb}.feedback-button svg{aspect-ratio:1;width:100%;height:auto;max-height:100%}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}.feedback-buttons .feedback-button.active.like svg path.line{stroke:var(--rga-success)}.feedback-buttons .feedback-button.active.like svg path.fill{fill:var(--rga-success)}.feedback-buttons .feedback-button.active.dislike svg path.line{stroke:var(--rga-error)}.feedback-buttons .feedback-button.active.dislike svg path.fill{fill:var(--rga-error)}.source-citations{--height:2.2em;--index-height:20px;--max-citation-width:170px}.source-citations .part-citations-label{height:var(--height)}.text-neutral-dark{color:var(--rga-neutral-dark)}.py-1{padding-top:.25rem;padding-bottom:.25rem}.justify-center{justify-content:center}.flex-col{flex-direction:column}.shrink-0{flex-shrink:0}ol,ul,menu{margin:0;padding:0;list-style:none}.source-citations .citations-container .part-citation{max-width:var(--max-citation-width);height:var(--height)}.text-on-background{color:var(--rga-on-background)}.p-1{padding:.25rem}.bg-background{background-color:var(--rga-background)}.border-neutral{border-color:var(--rga-neutral)}.border{border-width:1px}.source-citations .citations-container .citation-index{height:var(--index-height);width:var(--index-height)}.text-bg-blue{color:var(--rga-primary);background:var(--rga-primary-background)}.font-medium{font-weight:500}.rounded-full{border-radius:9999px}.items-center{align-items:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mx-1{margin-left:.25rem;margin-right:.25rem}.source-citations a{text-decoration:none}.flex-wrap{flex-wrap:wrap}.list-none{list-style-type:none}.inner-si{width:80vw;margin-left:-20vw;padding-top:100px}.searchInterface{background:#fff;display:flex;width:100%!important;margin:0 auto!important;position:relative!important}.searchInterface .search__footer-ui{margin:40px 0 100px;animation:1.5s loadIn}.searchInterface .search-nav,.searchInterface .search-nav--listing{justify-content:space-between;align-items:center;margin:10px 0 20px;padding:0 2px;animation:1s loadIn;display:flex}.searchInterface .search-nav a.MuiTypography-root,.searchInterface .search-nav--listing a.MuiTypography-root{color:#000;cursor:pointer;padding-right:20px}.searchInterface .search-nav a.MuiTypography-root.breadcrumb-link,.searchInterface .search-nav--listing a.MuiTypography-root.breadcrumb-link{padding-right:0}.searchInterface .search-nav--listing{justify-content:flex-end}.searchInterface .btn--filters{text-align:center;border:1px solid #000;width:100%;margin:15px 0;padding:10px;display:block}.searchInterface .search-facets__container{z-index:100;-ms-overflow-style:none;scrollbar-width:none;background:#fff;width:min(350px,100vw);height:100vh;display:none;position:fixed;top:0;right:0;overflow-y:scroll;box-shadow:0 0 10px #000c}.searchInterface .search-facets__container::-webkit-scrollbar{display:none}.searchInterface .search-facets__container.show-facets{display:block}.searchInterface .search__facet-column{z-index:10}.searchInterface .search__facet-column .facets--title{display:none}.searchInterface .search__facet-column .btn--close-facets{text-align:center;color:#fff;z-index:100;background:#000;border-radius:0;width:min(350px,100vw);padding:10px;display:block;position:fixed;bottom:0;right:0}.searchInterface .mobile-backdrop{content:"";opacity:.8;z-index:-1;background:#fff;width:100vw;height:100vh;display:block;position:fixed;top:0;left:0}.searchInterface .search__result-section{flex:1;padding-top:0!important;padding-left:16px!important}@media (max-width:767px){.searchInterface .search__result-section{padding-left:0!important}}@media (min-width:767px){.searchInterface .btn--filters,.searchInterface .btn--close-facets,.searchInterface .mobile-backdrop{display:none!important}.searchInterface .search-facets__container{width:300px;height:100%;box-shadow:none;z-index:1;display:block;position:relative}}@media (min-width:992px){.searchInterface .search-facets__container{width:360px}}#generic-store-pdp{margin:auto}#generic-store-pdp .pdp__header{margin-bottom:25px}#generic-store-pdp .pdp__tl{color:#282829;font-size:24px;font-weight:400;line-height:120%}#generic-store-pdp .pdp__item-tagline{color:#fff;letter-spacing:1px;text-align:center;background-color:#24389e;border-radius:4px;padding:8px;font-size:14px;font-weight:400;font-stretch:125%}#generic-store-pdp .pdp__separate-payments{align-items:center;line-height:44px;display:flex}#generic-store-pdp .pdp__separate-payments .pdp__separate-payments-text{color:#626971;padding-left:10px;font-size:12px;font-weight:300}#generic-store-pdp .pdp__separate-payments .pdp__separate-payments-text a{color:#24389e;font-weight:500}#generic-store-pdp .breadcrumb__container{padding:25px 0 15px;font-size:16px;font-weight:400;line-height:200%}#generic-store-pdp .breadcrumb__container .breadcrumb-link{color:#24389e;font-weight:400}#generic-store-pdp .breadcrumb__container .breadcrumb-link:hover{color:#12c7ae}#generic-store-pdp .breadcrumb__container li:last-child .breadcrumb-link{color:#8e959d}.widget-rating .MuiRating-decimal{margin-right:3px}dt{float:left;min-width:150px;margin-right:10px}dd{font-weight:700}.pdp-errors{background-color:#fce5e3;border:2px solid #cd2113;border-radius:8px;width:100%;max-height:400px;margin-top:10px;padding:20px;overflow:auto}.pdp-errors .pdp-errors-details{display:none}.pdp-errors svg{transition:all .3s}.pdp-errors:focus svg{transform:rotate(180deg)}.pdp-errors:focus .pdp-errors-details{display:block}.listing-header{color:#085196;text-shadow:1px 1px 4px #fffb;background-image:none;background-position:50%;background-size:cover;margin-top:0;line-height:100px}.listing-header button.btn--hero{margin-bottom:0}.listing-banner{width:100vw;height:350px;max-width:unset;background-image:url(https://images.barca.group/Barca-Sports-Assets/listing-banner-shape.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;margin-bottom:70px;margin-left:-50vw;display:none;position:relative;left:50%}.listing-banner .listing-banner-item1{width:40%;display:flex}.listing-banner .banner-image-container{filter:drop-shadow(0 4px 25px #9dabf287);background:#fff;border-radius:8px;width:254px;height:254px;margin-bottom:25px;overflow:hidden;transform:rotate(45deg)}.listing-banner .banner-image-container .listing-banner-image{max-width:100%;transform:rotate(-45deg)scale(1.42)}.listing-banner .listing-banner-item2{width:75%}.listing-banner .listing-banner-message{color:#fff;height:264px;margin-top:50px;margin-right:160px;padding-left:15px}.listing-banner .listing-banner-message .listing-banner-title{letter-spacing:.011em;text-transform:uppercase;font-size:38px;font-weight:700;line-height:76px}.listing-banner .listing-banner-message .listing-banner-detail{letter-spacing:.011em;font-size:16px;font-weight:300;line-height:32px}.listing-banner .listing-banner-message .listing-banner-detail .banner-detail-link{color:#50fae3;margin-left:4px;font-weight:600;text-decoration:underline}.listing-banner .listing-banner-message .listing-banner-detail .banner-detail-link:hover{color:#12c7ae;cursor:pointer}.login-form{width:100%;max-width:50%;margin:50px 0}.login-form-label{margin-bottom:5px}@media only screen and (max-width:767px){.login-form{max-width:100%;margin:32px 0}}html,body{font-size:14px;overflow-x:hidden}:root{--site-max-width:1360px;--site-gutter:32px}body{flex-direction:column;min-height:100vh;display:flex}*{font-style:normal}.layout__container{flex:1;width:100%}.site-shell{width:min(100%,var(--site-max-width) + var(--site-gutter)*2);padding-inline:var(--site-gutter);box-sizing:border-box;margin-inline:auto}#generic-store-home{width:100%;overflow-x:hidden}@media only screen and (max-width:767px){:root{--site-gutter:16px}}
