.market{--ref-navy:#041b3a;--ref-navy-2:#082b59;--ref-blue:#0b5bb8;--ref-red:#d71920;--ref-red-2:#ef2831;--ref-gold:#f2b441;--ref-gold-2:#f6c25b;--ref-white:#ffffff;--ref-ink:#0a2b58;--ref-border:#dce5f0;background:#fff!important}.market .topline{display:none!important}.market .mainHeader{height:62px!important;top:0!important;background:linear-gradient(180deg,#031934,#061f43)!important;border-bottom:1px solid rgba(255,255,255,.16)!important;box-shadow:0 7px 22px rgba(1,17,39,.22)!important;grid-template-columns:245px minmax(380px,1fr) auto!important}.market .logo{color:#fff!important;font-size:29px!important;text-shadow:none!important;letter-spacing:-1.6px!important}.market .logo span{color:#ef2831!important}.market .logo:after{content:"★ Más cerca de los tuyos ★"!important;top:29px!important;color:#f4f7fb!important;opacity:.88;font-size:8.5px!important}.market .search{height:39px!important;background:#fff!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:8px!important;box-shadow:0 4px 14px rgba(0,0,0,.18)!important}.market .search input{font-size:12px!important;color:#334155!important}.market .search button{width:47px!important;background:linear-gradient(180deg,#e21f2a,#bc0c17)!important;color:#fff!important}.market .headBtns{gap:18px!important}.market .accountBtn,.market .cartBtn{color:#fff!important;background:transparent!important}.market .accountBtn small{color:#d8e5f5!important}.market .accountBtn>span{color:#fff!important}.market .cartBtn>span{filter:saturate(.85) brightness(1.25)}.market .cartBtn em{background:#e31a25!important}.market .categoryNav{height:40px!important;background:linear-gradient(180deg,#031934,#061f43)!important;border-bottom:1px solid #102f58!important;box-shadow:none!important;gap:27px!important}.market .categoryNav a,.market .categoryNav button{color:#fff!important;font-size:11px!important;font-weight:850!important}.market .categoryNav a:hover{color:#f2b441!important}.market .categoryNav a:nth-last-child(2){color:#ff2d39!important}.market .categoryNav .allCats{min-height:31px;padding:0 13px!important;border:1px solid rgba(242,180,65,.52)!important;border-radius:7px!important;background:rgba(255,255,255,.025)!important;color:#fff!important}.market .heroShell{border-radius:0!important;box-shadow:0 12px 32px rgba(1,22,48,.18)!important;background:#061e42!important}.market .heroSlides{display:block!important;transform:none!important}.market .heroDots,.market .heroSlides>.hero:not(:first-child){display:none!important}.market .heroMain{min-height:322px!important;grid-template-columns:1.05fr .95fr!important;padding-top:24px!important;padding-bottom:24px!important;position:relative!important}.market .heroMain:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(2,18,42,.96),rgba(3,27,60,.91) 34%,rgba(3,28,62,.58) 49%,rgba(3,29,63,.08) 71%)}.market .heroMain:before{z-index:1!important;opacity:.58!important}.market .heroMain .heroCopy{z-index:3!important;max-width:630px!important}.market .heroMain .heroVisual{z-index:2!important}.market .heroMain .heroCopy>small{color:#fff!important;letter-spacing:3px!important;font-size:10px!important}.market .heroMain h1{margin:8px 0 10px!important;color:#fff!important;font-size:clamp(38px,3.65vw,58px)!important;line-height:.99!important;text-shadow:0 3px 12px rgba(0,0,0,.28)!important}.market .heroMain h1 span{color:var(--ref-gold)!important}.market .heroMain p{color:#fff!important;font-size:13.5px!important;font-weight:620!important;line-height:1.45!important;max-width:490px!important;text-shadow:0 2px 8px rgba(0,0,0,.32)!important}.market .heroBtns a,.market .heroBtns button{min-height:40px!important;padding:0 18px!important;border-radius:8px!important;font-size:11px!important;font-weight:950!important}.market .heroBtns .primary{background:linear-gradient(180deg,#ed2731,#c8101a)!important;color:#fff!important;border:1px solid #ff4b53!important;box-shadow:0 7px 19px rgba(205,18,29,.34)!important}.market .heroBtns .secondary,.market .heroBtns button{background:rgba(4,25,54,.66)!important;color:#fff!important;border:1px solid rgba(242,180,65,.78)!important;box-shadow:none!important}.market .trust{color:#fff!important;font-size:10px!important;gap:24px!important}.market .trust span{opacity:.94}.market .serviceCards{max-width:1380px!important;margin:10px auto!important;padding:0 18px!important;gap:12px!important}.market .serviceCards article{min-height:105px!important;grid-template-columns:84px 1fr!important;border-radius:11px!important;padding:13px 17px!important;border:0!important;overflow:hidden!important;box-shadow:0 8px 20px rgba(6,31,69,.13)!important}.market .serviceCards article:first-child{background:linear-gradient(118deg,#cd0d1a,#ed1f2d 68%,#f13d47)!important}.market .serviceCards article:nth-child(2){background:linear-gradient(118deg,#063d83,#0b5ab5 67%,#126dcc)!important}.market .serviceCards article:nth-child(3){background:linear-gradient(118deg,#f5b23d,#f9c35f 58%,#f4a92d)!important}.market .serviceCards article:after{content:"";position:absolute;width:210px;height:210px;right:-105px;bottom:-120px;border:1px solid rgba(255,255,255,.16);border-radius:50%}.market .serviceCards i{width:62px!important;height:62px!important;font-size:31px!important;border-radius:50%!important;background:rgba(255,255,255,.13)!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 8px 18px rgba(0,0,0,.18)!important}.market .serviceCards h3{margin:0 0 3px!important;color:#fff!important;font-weight:1000!important;text-transform:uppercase}.market .serviceCards p{color:#fff!important;font-size:11.5px!important;line-height:1.3!important;margin:2px 0 7px!important}.market .serviceCards a{padding:5px 11px!important;border-radius:5px!important;background:#fff!important;font-size:10.5px!important;font-weight:950!important;box-shadow:none!important}.market .serviceCards article:first-child a{color:#bb0c18!important}.market .serviceCards article:nth-child(2) a{color:#06499c!important}.market .serviceCards article:nth-child(3) h3,.market .serviceCards article:nth-child(3) p{color:#141414!important}.market .serviceCards article:nth-child(3) a{color:#7b4c00!important}.market .shipping{width:calc(100% - 36px)!important;max-width:1380px!important;margin:0 auto 10px!important;padding:18px 22px!important;background:linear-gradient(104deg,#041b3a,#072c5f 64%,#064b8b)!important;box-shadow:0 9px 23px rgba(2,23,50,.16)!important}.market .shipping:after{width:280px!important;height:170px!important;right:-50px!important;bottom:-95px!important;border:1px solid rgba(82,186,255,.3)!important}.market .shipping h2{color:var(--ref-gold)!important;font-size:25px!important;text-transform:uppercase;margin:0 0 12px!important}.market .shipping .benefitGrid div{min-height:75px!important;padding:8px 14px!important;border:0!important;border-right:1px solid rgba(255,255,255,.16)!important;border-radius:0!important;background:transparent!important}.market .shipping .benefitGrid div:last-child{border-right:0!important}.market .shipping .benefitGrid i{font-size:27px!important}.market .shipping .benefitGrid b{color:#fff!important}.market .shipping .benefitGrid span{font-size:9.5px!important;color:#e8f2ff!important}.market .gc-home-promos{width:calc(100% - 36px)!important;max-width:1380px!important;margin:0 auto 10px!important;padding:11px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 315px!important;grid-template-rows:auto 1fr auto!important;grid-column-gap:14px!important;column-gap:14px!important;grid-row-gap:8px!important;row-gap:8px!important;border-radius:11px!important;background:#fff!important;border:1px solid var(--ref-border)!important;box-shadow:0 7px 19px rgba(8,36,75,.055)!important}.market .gcPromoHead{grid-column:1;grid-row:1!important;margin:0!important}.market .gcPromoHead small{color:#d71920!important;font-size:9px!important}.market .gcPromoHead h2{font-size:17px!important;margin:3px 0 0!important;color:#081f48!important;text-transform:uppercase}.market .gcPromoHead p{display:none!important}.market .gcPromoGrid{grid-column:1!important;grid-row:2!important;grid-template-columns:repeat(4,minmax(150px,1fr))!important;gap:8px!important}.market .gcPromoCard{grid-template-columns:70px 1fr!important;min-height:88px!important;padding:7px!important;border-radius:8px!important;box-shadow:none!important;border:1px solid #e1e7ef!important;background:#fff!important}.market .gcPromoCard:first-child{background:linear-gradient(115deg,#fff,#fff1f2)!important}.market .gcPromoCard:nth-child(2){background:linear-gradient(115deg,#fff,#eef6ff)!important}.market .gcPromoCard:nth-child(3){background:linear-gradient(115deg,#fff,#fff6df)!important}.market .gcPromoCard:nth-child(4){background:linear-gradient(115deg,#fff,#f5f1ff)!important}.market .gcPromoImage{height:64px!important;border-radius:6px!important}.market .gcPromoBody small{font-size:8px!important}.market .gcPromoBody b{font-size:11px!important}.market .gcPromoBody p{font-size:9px!important}.market .gcPromoBody strong{font-size:12px!important}.market .gcPartnerPromos{grid-column:1!important;grid-row:3!important;margin:0!important;padding-top:4px!important}.market .gcStoreEntry{grid-column:2!important;grid-row:1/4!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:142px!important;border:2px solid #f3b341!important;border-radius:10px!important;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.16),transparent 30%),linear-gradient(135deg,#a90511,#da1521 47%,#8d0611)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),0 8px 20px rgba(172,9,18,.18)!important}.market .gcStoreEntry a{min-width:0!important;width:auto!important;padding:0!important;background:transparent!important;color:#ffd26d!important;box-shadow:none!important;font-size:33px!important;letter-spacing:.8px!important;text-shadow:0 2px 5px rgba(0,0,0,.23)!important}.market .gcStoreEntry span{max-width:220px!important;text-align:center!important;color:#ffeab4!important;font-size:10px!important;line-height:1.25!important}.market #productos{width:calc(100% - 36px)!important;max-width:1380px!important;margin:0 auto 10px!important}.market #productos .sectionHead{margin:0 0 6px!important}.market #productos .sectionHead>div:before{content:"★ PRODUCTOS ESTRELLA"!important;color:#d71920!important;font-size:10px!important}.market #productos .sectionHead>div:after,.market .filterRail{display:none!important}.market .products{grid-template-columns:repeat(6,minmax(150px,1fr))!important;gap:8px!important;overflow-x:auto!important;padding:0!important}.market .product{min-width:150px!important;border-radius:8px!important;padding:7px!important;box-shadow:0 4px 11px rgba(6,35,75,.05)!important}.market .product .seller{font-size:7px!important}.market .pic{height:102px!important;margin:4px 0!important}.market .product>small{font-size:7.5px!important}.market .product h3{font-size:10.5px!important;min-height:25px!important;margin:2px 0!important}.market .price{font-size:11px!important;color:#d71920!important}.market .stock{font-size:8px!important}.market .delivery{display:none!important}.market .product button{width:34px!important;height:28px!important;padding:0!important;margin-left:auto!important;overflow:hidden!important;color:transparent!important;position:relative!important;background:#d71920!important;border:0!important}.market .product button:after{content:"🛒";position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:13px}.market .camaguey{width:calc(100% - 36px)!important;max-width:1380px!important;margin:0 auto 10px!important;padding:10px 12px!important;border-radius:10px!important;background:#fff!important;border:1px solid var(--ref-border)!important;box-shadow:0 5px 14px rgba(6,35,75,.04)!important}.market .camaguey .camHead h2{font-size:17px!important;text-transform:uppercase!important}.market .camaguey .camHead p{display:none!important}.market .camaguey .camCards{grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin-top:7px!important}.market .camaguey .camCards a{min-height:70px!important;border-radius:8px!important;padding:9px!important;box-shadow:none!important}.market .camaguey .camCards b{font-size:11px!important}.market .camaguey .camCards span{font-size:9px!important}.market .featureSection,.market .offersSection,.market .partners,.market .promoBand,.market .tracking{display:none!important}.market>footer{margin-top:8px!important;padding-top:17px!important;background:linear-gradient(90deg,#041b3a,#072b5d 52%,#041b3a)!important;border-top:1px solid #173f70!important}.market>footer .footerGrid{gap:20px!important}.market>footer .copyright{margin-top:12px!important}@media(min-width:1100px){.market .categoryNav,.market .mainHeader{padding-left:max(42px,calc((100vw - 1460px)/2))!important;padding-right:max(42px,calc((100vw - 1460px)/2))!important}.market .heroMain{padding-left:max(78px,calc((100% - 1380px)/2))!important;padding-right:max(60px,calc((100% - 1380px)/2))!important}}@media(max-width:760px){.market .mainHeader{min-height:64px!important;background:#041b3a!important}.market .mainHeader .logo{font-size:22px!important}.market .logo:after{display:none!important}.market .categoryNav{height:39px!important;gap:20px!important}.market .heroMain{min-height:535px!important;padding:22px 15px 205px!important}.market .heroMain:after{background:linear-gradient(180deg,rgba(3,24,53,.97),rgba(3,24,53,.9) 51%,rgba(3,24,53,.18) 74%,transparent)}.market .heroMain h1{font-size:39px!important}.market .heroMain p{font-size:12.5px!important}.market .serviceCards{grid-template-columns:1fr!important;margin:9px 10px!important;padding:0!important}.market .serviceCards article{grid-template-columns:70px 1fr!important;min-height:96px!important}.market #productos,.market .camaguey,.market .gc-home-promos,.market .shipping{width:calc(100% - 20px)!important;margin-left:10px!important;margin-right:10px!important}.market .shipping{padding:15px 11px!important}.market .shipping h2{font-size:21px!important}.market .shipping .benefitGrid{grid-template-columns:repeat(2,1fr)!important}.market .shipping .benefitGrid div{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.market .gc-home-promos{display:block!important;padding:10px!important}.market .gcPromoGrid{grid-template-columns:1fr!important;margin-top:8px!important}.market .gcStoreEntry{margin-top:10px!important;min-height:105px!important}.market .gcStoreEntry a{font-size:27px!important}.market .products{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.market .product{min-width:0!important}.market .camaguey .camCards{grid-template-columns:1fr!important}}.market .product{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;overflow:hidden!important;min-width:0!important;padding:9px 9px 10px!important;border:1px solid #dfe5ec!important;border-radius:11px!important;background:#fff!important;box-shadow:0 5px 16px rgba(3,25,55,.055)!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}.market .product:hover{transform:translateY(-2px)!important;border-color:#c7d4e4!important;box-shadow:0 11px 26px rgba(3,25,55,.11)!important}.market .product .seller{position:static!important;order:0!important;align-self:flex-start!important;max-width:100%!important;margin:0 0 6px!important;padding:3px 6px!important;border-radius:5px!important;background:#eef4fb!important;color:#0a3f7a!important;font:900 7.5px/1 system-ui!important;letter-spacing:.35px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.market .product .pic{position:relative!important;order:1!important;width:100%!important;height:122px!important;min-height:122px!important;margin:0 0 8px!important;padding:7px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid #edf1f5!important;border-radius:9px!important;background:linear-gradient(180deg,#fff,#fafbfd)!important}.market .product .pic img{position:static!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important}.market .product .pic span{font-size:35px!important}.market .product>small{order:2!important;display:block!important;margin:0 0 3px!important;color:#68778b!important;font:750 8.5px/1.15 system-ui!important;white-space:nowrap!important;text-overflow:ellipsis!important}.market .product h3,.market .product>small{position:static!important;overflow:hidden!important}.market .product h3{order:3!important;margin:0 0 6px!important;min-height:31px!important;color:#08356b!important;font:800 11.5px/1.3 system-ui!important;letter-spacing:0!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.market .product .price{position:static!important;order:4!important;display:block!important;margin:0 0 5px!important;min-height:auto!important;color:#111827!important;font:900 19px/1.05 system-ui!important;letter-spacing:-.45px!important;white-space:nowrap!important}.market .product .price:first-letter{font-size:.72em!important;vertical-align:top!important}.market .product .stock{position:static!important;order:5!important;margin:0 0 4px!important;color:#14713c!important;font:800 8.5px/1.15 system-ui!important}.market .product .delivery{position:static!important;order:6!important;min-height:28px!important;margin:0 0 7px!important;color:#54657a!important;font:650 8px/1.25 system-ui!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.market .product>button{position:static!important;order:7!important;width:100%!important;min-height:31px!important;margin-top:auto!important;padding:0 8px!important;border:0!important;border-radius:7px!important;background:linear-gradient(180deg,#e9232d,#c8101a)!important;color:#fff!important;box-shadow:0 5px 12px rgba(200,16,26,.16)!important;font:900 8.8px/1 system-ui!important;letter-spacing:.15px!important}.market .product>button:hover:not(:disabled){filter:brightness(.96)!important}.market .product>button:disabled{background:#d8dee7!important;color:#6b7280!important;box-shadow:none!important}.market:not(.store-route) #productos .product{min-height:280px!important}.store-route .market .products{align-items:stretch!important}.store-route .market .product{min-height:345px!important;padding:11px 11px 12px!important;border-radius:12px!important}.store-route .market .product .pic{height:165px!important;min-height:165px!important;padding:10px!important;margin-bottom:10px!important}.store-route .market .product h3{min-height:38px!important;font-size:13px!important;line-height:1.28!important}.store-route .market .product .price{font-size:22px!important;margin-bottom:7px!important}.store-route .market .product .stock,.store-route .market .product>small{font-size:9px!important}.store-route .market .product .delivery{font-size:8.5px!important;min-height:31px!important}.store-route .market .product>button{min-height:35px!important;font-size:9.5px!important}.market .featureCard{overflow:hidden!important;border-radius:11px!important;border:1px solid #e0e6ee!important;background:#fff!important;box-shadow:0 5px 15px rgba(3,25,55,.055)!important}.market .featureCard>div:first-child{overflow:hidden!important;background:#fafbfd!important}.market .featureCard img{object-fit:contain!important;max-width:100%!important;max-height:100%!important}.market .featureCard strong{position:static!important;display:block!important;color:#111827!important;font-weight:900!important}@media(max-width:760px){.market .product{min-height:286px!important;padding:8px!important}.market .product .pic{height:120px!important;min-height:120px!important}.market .product h3{font-size:11px!important;min-height:29px!important}.market .product .price{font-size:18px!important}.market .product .delivery{font-size:7.8px!important}.store-route .market .product{min-height:310px!important;padding:9px!important}.store-route .market .product .pic{height:128px!important;min-height:128px!important}.store-route .market .product h3{font-size:11.5px!important;min-height:31px!important}.store-route .market .product .price{font-size:19px!important}}@media(prefers-reduced-motion:reduce){.market .product{transition:none!important}.market .product:hover{transform:none!important}}.market .categoryNav a:nth-of-type(4),.market .categoryNav a:nth-of-type(5),.market .categoryNav a:nth-of-type(6){min-height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;border-radius:7px!important;font-weight:950!important;transition:transform .16s ease,box-shadow .16s ease!important}.market .categoryNav a:nth-of-type(4){background:#0b5bb8!important;color:#fff!important;box-shadow:0 4px 10px rgba(11,91,184,.22)!important}.market .categoryNav a:nth-of-type(5){background:#f2b441!important;color:#071e46!important;box-shadow:0 4px 10px rgba(242,180,65,.22)!important}.market .categoryNav a:nth-of-type(6){background:#d71920!important;color:#fff!important;box-shadow:0 4px 10px rgba(215,25,32,.25)!important}.market .categoryNav a:nth-of-type(4):hover,.market .categoryNav a:nth-of-type(5):hover,.market .categoryNav a:nth-of-type(6):hover{transform:translateY(-1px)!important;filter:brightness(1.06)}@media(max-width:760px){.market .categoryNav a:nth-of-type(4),.market .categoryNav a:nth-of-type(5),.market .categoryNav a:nth-of-type(6){min-height:26px!important;padding:0 8px!important}}.market .gcOfficialLogo,.servicePage .gcOfficialLogo{display:flex!important;align-items:center!important;justify-content:flex-start!important;align-self:center!important;min-width:0!important;min-height:48px!important;padding:2px 0!important;overflow:visible!important;text-decoration:none!important;line-height:0!important;letter-spacing:0!important;font-size:0!important;color:transparent!important}.market .gcOfficialLogo img,.servicePage .gcOfficialLogo img{display:block!important;width:210px!important;height:44px!important;max-width:100%!important;object-fit:contain!important;object-position:left center!important;image-rendering:auto!important;transform:translateY(1px)!important}.market footer .gcOfficialLogo img{width:185px!important;height:42px!important}.servicePage header .gcOfficialLogo img{width:195px!important;height:42px!important}.gcCampaignHero,.market .serviceCards,.market .shipping{width:calc(100% - 64px)!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important}.gcCampaignViewport{height:350px!important;aspect-ratio:auto!important;border-radius:0 0 10px 10px!important}.gcCampaignSlide img{object-fit:fill!important;object-position:center!important}.gcCampaignDots{height:20px!important}.gcCampaignArrow{width:36px!important;height:48px!important}.market .serviceCards{gap:13px!important}.market .serviceCards article{min-height:100px!important;height:100px!important;padding:11px 18px!important;align-items:center!important}.market .serviceCards article>i{width:58px!important;height:58px!important;font-size:31px!important;flex:0 0 58px!important}.market .serviceCards h3{font-size:18px!important;line-height:1.05!important;margin-bottom:3px!important}.market .serviceCards p{font-size:11px!important;line-height:1.25!important;margin-bottom:7px!important}.market .serviceCards a{min-height:26px!important;padding:0 10px!important;font-size:9px!important}.market .shipping{min-height:0!important;height:126px!important;padding:12px 20px 10px!important;margin-top:0!important;margin-bottom:10px!important;border-radius:11px!important;overflow:hidden!important}.market .shipping h2{margin:0 0 7px!important;font-size:23px!important;line-height:1!important}.market .shipping .benefitGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;min-height:0!important;height:72px!important;align-items:center!important}.market .shipping .benefitGrid div{min-height:0!important;height:66px!important;padding:2px 15px!important;display:grid!important;place-items:center!important;align-content:center!important;grid-gap:2px!important;gap:2px!important}.market .shipping .benefitGrid i{font-size:35px!important;line-height:1!important;margin:0 0 1px!important}.market .shipping .benefitGrid b{font-size:11px!important;line-height:1.05!important}.market .shipping .benefitGrid span{font-size:8.5px!important;line-height:1.1!important}.store-route .market .gcOfficialLogo img{width:210px!important;height:44px!important}@media(max-width:900px){.gcCampaignHero,.market .serviceCards,.market .shipping{width:calc(100% - 28px)!important}.gcCampaignViewport{height:auto!important;aspect-ratio:3/1!important}.gcCampaignSlide img{object-fit:cover!important}.market .serviceCards{grid-template-columns:1fr!important}.market .serviceCards article{height:auto!important;min-height:92px!important}.market .shipping{height:auto!important;min-height:0!important;padding:12px!important}.market .shipping .benefitGrid{height:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.market .shipping .benefitGrid div{height:70px!important}}@media(max-width:560px){.market .gcOfficialLogo img,.servicePage .gcOfficialLogo img{width:165px!important;height:38px!important}.market .gcOfficialLogo,.servicePage .gcOfficialLogo{min-height:42px!important}.gcCampaignHero,.market .serviceCards,.market .shipping{width:calc(100% - 20px)!important}.market .shipping .benefitGrid{grid-template-columns:1fr 1fr!important}.market .shipping .benefitGrid i{font-size:31px!important}}:root{--gc-rail:1380px;--gc-gap:36px}.gcCampaignHero,.market #productos .filterRail,.market #productos .products,.market #productos .sectionHead,.market .gc-home-promos,.market .localAndShipping,.market .partners,.market .serviceCards,.market .tracking{width:calc(100% - var(--gc-gap))!important;max-width:var(--gc-rail)!important;margin-left:auto!important;margin-right:auto!important}.market .mainHeader{min-height:90px!important;height:auto!important;grid-template-columns:292px minmax(380px,1fr) auto!important;gap:24px!important;padding-top:10px!important;padding-bottom:10px!important;align-items:center!important}.market .mainHeader .gcOfficialLogo{align-items:center!important;overflow:visible!important}.market .mainHeader .gcBrandLock,.market .mainHeader .gcOfficialLogo{width:282px!important;min-height:70px!important;display:flex!important}.market .mainHeader .gcBrandLock{flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:1px!important}.market .mainHeader .gcBrandLock img{display:block!important;width:270px!important;height:58px!important;max-width:270px!important;max-height:58px!important;object-fit:contain!important;object-position:left center!important;filter:none!important;transform:none!important}.market .mainHeader .gcBrandLock small{display:block!important;margin:0 0 0 62px!important;color:#dce8f7!important;font-size:8px!important;line-height:1!important;font-weight:900!important;letter-spacing:2.2px!important;white-space:nowrap!important}.gcCampaignHero{margin-top:0!important;margin-bottom:8px!important}.gcCampaignViewport{width:100%!important;height:auto!important;aspect-ratio:3/1!important;max-height:460px!important;border-radius:0 0 12px 12px!important;box-shadow:0 8px 22px rgba(3,25,55,.13)!important}.gcCampaignSlide,.gcCampaignViewport{overflow:hidden!important;background:#071e46!important}.gcCampaignSlide{position:absolute!important;inset:0!important}.gcCampaignSlide img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;filter:none!important;opacity:1!important;transform:none!important;image-rendering:auto!important}.gcCampaignDots{height:18px!important}.market .serviceCards{gap:14px!important;padding:0!important;margin-top:0!important;margin-bottom:10px!important}.market .serviceCards article.gcFullServiceCard{position:relative!important;display:grid!important;grid-template-columns:82px minmax(0,1fr) auto!important;grid-gap:14px!important;gap:14px!important;align-items:center!important;min-height:112px!important;height:112px!important;padding:14px 20px!important;border:0!important;border-radius:13px!important;overflow:hidden!important;cursor:pointer!important;box-shadow:0 8px 18px rgba(7,30,70,.12)!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important;outline:none!important}.market .serviceCards article.gcFullServiceCard:focus-visible,.market .serviceCards article.gcFullServiceCard:hover{transform:translateY(-2px)!important;box-shadow:0 13px 28px rgba(7,30,70,.18)!important;filter:saturate(1.05)!important}.market .serviceCards article.gcFullServiceCard:first-child{background:linear-gradient(112deg,#c90e1c,#ef1e2d 58%,#ff3945)!important;color:#fff!important}.market .serviceCards article.gcFullServiceCard:nth-child(2){background:linear-gradient(112deg,#083f7f,#0f5eae 55%,#1976d2)!important;color:#fff!important}.market .serviceCards article.gcFullServiceCard:nth-child(3){background:linear-gradient(112deg,#eda72b,#f8ba48 60%,#ffd071)!important;color:#101820!important}.market .serviceCards article.gcFullServiceCard>i{width:70px!important;height:70px!important;border-radius:50%!important;display:grid!important;place-items:center!important;font-size:0!important;font-style:normal!important;background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.42)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 6px 14px rgba(0,0,0,.13)!important;color:#fff!important}.market .serviceCards article.gcFullServiceCard:nth-child(3)>i{background:rgba(255,255,255,.28)!important;border-color:rgba(255,255,255,.62)!important;color:#0b4b8f!important}.market .serviceCards article.gcFullServiceCard>i svg{display:block!important;width:43px!important;height:43px!important}.market .serviceCards article.gcFullServiceCard h3{margin:0 0 4px!important;font-size:20px!important;line-height:1.05!important;font-weight:1000!important;color:inherit!important;text-transform:uppercase!important}.market .serviceCards article.gcFullServiceCard p{margin:0!important;font-size:12px!important;line-height:1.35!important;font-weight:650!important;color:rgba(255,255,255,.94)!important}.market .serviceCards article.gcFullServiceCard:nth-child(3) p{color:#2b2a22!important}.market .serviceCards .gcLegacyServiceLink{display:none!important}.market .serviceCards .gcServiceAction{align-self:center!important;justify-self:end!important;background:transparent!important;border:0!important;padding:0!important;color:rgba(255,255,255,.92)!important;font-size:11px!important;font-weight:1000!important;letter-spacing:.45px!important;white-space:nowrap!important}.market .serviceCards article:first-child .gcServiceAction:after,.market .serviceCards article:nth-child(2) .gcServiceAction:after{content:"  ›";font-size:25px;line-height:0;vertical-align:-2px}.market .serviceCards article:nth-child(3) .gcServiceAction{padding:5px 9px!important;border-radius:999px!important;background:#092d5d!important;color:#ffd76b!important;font-size:9px!important;letter-spacing:.35px!important}.market .localAndShipping{margin-top:0!important}.market .localAndShipping .shipping.gcShippingLink{position:relative!important;cursor:pointer!important;min-height:160px!important;padding:18px 24px 16px!important;overflow:visible!important;transition:transform .16s ease,box-shadow .16s ease!important;outline:none!important}.market .localAndShipping .shipping.gcShippingLink:focus-visible,.market .localAndShipping .shipping.gcShippingLink:hover{transform:translateY(-1px)!important;box-shadow:0 13px 28px rgba(7,30,70,.18)!important}.market .localAndShipping .shipping.gcShippingLink h2{margin:0 0 8px!important;font-size:28px!important;padding-right:190px!important}.market .localAndShipping .shipping.gcShippingLink .benefitGrid{min-height:92px!important}.market .localAndShipping .shipping.gcShippingLink .benefitGrid div{min-height:86px!important}.market .localAndShipping .shipping.gcShippingLink .benefitGrid i{font-size:39px!important}.gcShippingAction{position:absolute!important;right:22px!important;top:17px!important;display:inline-flex!important;align-items:center!important;min-height:30px!important;padding:7px 12px!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:999px!important;background:rgba(255,255,255,.1)!important;color:#fff!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.5px!important;pointer-events:none!important}@media(max-width:900px){:root{--gc-gap:28px}.market .mainHeader{min-height:78px!important;grid-template-columns:205px minmax(220px,1fr) auto!important;gap:12px!important}.market .mainHeader .gcBrandLock,.market .mainHeader .gcOfficialLogo{width:198px!important;min-height:58px!important}.market .mainHeader .gcBrandLock img{width:194px!important;height:48px!important}.market .mainHeader .gcBrandLock small{margin-left:44px!important;font-size:7px!important;letter-spacing:1.5px!important}.gcCampaignViewport{aspect-ratio:3/1!important;max-height:none!important}.market .serviceCards{grid-template-columns:1fr!important}.market .serviceCards article.gcFullServiceCard{height:auto!important;min-height:104px!important;grid-template-columns:72px minmax(0,1fr) auto!important}.market .serviceCards article.gcFullServiceCard>i{width:62px!important;height:62px!important}.market .serviceCards article.gcFullServiceCard>i svg{width:38px!important;height:38px!important}.market .localAndShipping .shipping.gcShippingLink h2{padding-right:0!important}.gcShippingAction{position:static!important;width:max-content!important;margin:0 0 10px auto!important}}@media(max-width:560px){:root{--gc-gap:20px}.market .mainHeader{min-height:70px!important;grid-template-columns:162px minmax(0,1fr)!important;padding-top:7px!important;padding-bottom:7px!important}.market .mainHeader .gcBrandLock,.market .mainHeader .gcOfficialLogo{width:158px!important;min-height:52px!important}.market .mainHeader .gcBrandLock img{width:156px!important;height:41px!important}.market .mainHeader .gcBrandLock small{margin-left:34px!important;font-size:6px!important;letter-spacing:1.1px!important}.market .serviceCards article.gcFullServiceCard{grid-template-columns:62px minmax(0,1fr)!important;padding:13px 14px!important;gap:11px!important}.market .serviceCards article.gcFullServiceCard>i{width:56px!important;height:56px!important}.market .serviceCards article.gcFullServiceCard>i svg{width:34px!important;height:34px!important}.market .serviceCards .gcServiceAction{grid-column:2!important;justify-self:start!important;margin-top:3px!important}.market .localAndShipping .shipping.gcShippingLink{padding:15px 12px!important}}.market .mainHeader{background:#fff!important;border-bottom:1px solid #e2e8f0!important;color:#17345d!important}.market .mainHeader .logo:after,.market .mainHeader .logo:before{display:none!important;content:none!important}.market .mainHeader .gcBrandLock small,.market .mainHeader .headBtns,.market .mainHeader .headBtns a,.market .mainHeader .headBtns b,.market .mainHeader .headBtns button,.market .mainHeader .headBtns small,.market .mainHeader .headBtns span{color:#17345d!important}.market .mainHeader .headBtns a,.market .mainHeader .headBtns button{background:transparent!important}.market .mainHeader .cartBtn em{background:#df1524!important;color:#fff!important}.market .mainHeader .search{background:#fff!important;border:1px solid #cbd5e1!important}.market .mainHeader .search input{background:#fff!important;color:#17345d!important}.market .mainHeader .search button{background:#df1524!important;color:#fff!important}.market .mainHeader .logo{cursor:pointer!important;text-decoration:none!important}.market .storeCategoryBreadcrumb,.market .storeCategoryGrid,.market .storeCategoryIntro{width:calc(100% - var(--gc-gap,64px));max-width:1320px;margin:0 auto 18px}.market .storeCategoryIntro{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#526173}.market .storeCategoryAll,.market .storeCategoryBreadcrumb button{border:1px solid #cbd5e1!important;background:#fff!important;color:#17345d!important;border-radius:8px!important;padding:10px 14px!important;font-weight:700!important;cursor:pointer}.market .storeCategoryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.market .storeCategoryCard{display:flex!important;align-items:center;gap:16px;min-height:112px!important;padding:20px!important;border:1px solid #dbe3ed!important;border-radius:12px!important;background:#fff!important;color:#17345d!important;text-align:left!important;cursor:pointer;box-shadow:0 3px 12px rgba(15,23,42,.04)}.market .storeCategoryCard:hover{border-color:#df1524!important;background:#fffafa!important}.market .storeCategoryCard:focus-visible{outline:3px solid #94b9e8;outline-offset:3px}.market .storeCategoryCard strong{display:block;font-size:16px;line-height:1.3}.market .storeCategoryCard small{display:block;margin-top:7px;color:#65758a;font-size:12px}.market .storeCategoryCard>b{margin-left:auto;color:#df1524;font-size:22px}.market .storeCategoryIcon{display:grid;place-items:center;width:48px;height:48px;border-radius:10px;background:#f3f6fa;font-size:28px;flex:0 0 auto;color:#17345d}.market .storeCategoryBreadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.market .storeCategoryBreadcrumb h3{margin:0;color:#17345d;font-size:20px}.market .storeCategoryBreadcrumb>span{color:#65758a;font-size:12px}@media(max-width:800px){.market .storeCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.market .storeCategoryCard{padding:14px!important;gap:10px;min-height:100px!important}.market .storeCategoryCard strong{font-size:14px}}@media(max-width:500px){.market .storeCategoryGrid{grid-template-columns:1fr}.market .storeCategoryIntro{align-items:flex-start;flex-direction:column}.market .storeCategoryCard{min-height:88px!important}.market .storeCategoryBreadcrumb h3{font-size:17px}}.store-route .market #productos .sectionHead>div:after,.store-route .market #productos .sectionHead>div:before{content:none!important;display:none!important}.store-route .market #productos .sectionHead h2{display:block!important;font-size:23px!important;color:#17345d!important;margin:4px 0 12px!important}.store-route .market #productos .sectionHead small{display:block!important}.store-route .market .storeCategoryAll{background:#df1524!important;color:#fff!important;border-color:#df1524!important;font-size:15px!important;font-weight:800!important;padding:13px 20px!important;box-shadow:0 4px 12px rgba(223,21,36,.18)!important;transition:background .15s ease,box-shadow .15s ease}.store-route .market .storeCategoryAll:after{content:" →";margin-left:8px}.store-route .market .storeCategoryAll:hover{background:#bd1020!important;border-color:#bd1020!important;box-shadow:0 5px 15px rgba(223,21,36,.24)!important}.store-route .market .storeCategoryAll:focus-visible{outline:3px solid #94b9e8;outline-offset:3px}.market nav.categoryNav{min-height:56px!important;max-width:100%!important;display:flex!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important;overflow:visible!important;padding:10px max(18px,calc((100% - 1320px)/2))!important}.market nav.categoryNav,.market nav.categoryNav>a,.market nav.categoryNav>button{height:auto!important;box-sizing:border-box!important;align-items:center!important}.market nav.categoryNav>a,.market nav.categoryNav>button{font-size:13px!important;line-height:1.3!important;min-height:36px!important;display:inline-flex!important;padding:8px 12px!important;white-space:nowrap!important;flex-shrink:0!important}.market nav.categoryNav .storeNav{font-size:14px!important;min-width:190px!important;justify-content:center!important;border-radius:8px!important}.market .storeCategoryGrid a.storeCategoryCard{text-decoration:none!important}.market .gcOffersEntry{order:4!important}.store-route .market .gcOffersEntry{order:2!important}.offers-route .market .gc-home-promos{display:block!important;order:1!important}.offers-route .market #productos{order:2!important}.offers-route .market .gcPromoHead h2{font-size:32px!important}@media(max-width:760px){.market nav.categoryNav{justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;padding:9px 12px!important;gap:8px!important;min-height:56px!important}.market nav.categoryNav::-webkit-scrollbar{display:none!important}.market nav.categoryNav>a,.market nav.categoryNav>button{font-size:13px!important;min-height:38px!important}.offers-route .market .gcPromoHead h2{font-size:25px!important}}