.sgl-page .smlogo{position:relative;display:inline-block;line-height:0;vertical-align:middle;flex-shrink:0}.sgl-page .smlogo img{display:block;width:100%;height:auto}.sgl-page .smlogo .smh{position:absolute;left:0;top:0;transform-origin:50% 30%}@keyframes sgl-sm-nariz{0%,55%,100%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(228, 39, 41, 0))}10%{transform:scale(1.3);filter:drop-shadow(0 0 5px rgba(228, 39, 41, 0.8))}20%{transform:scale(1.04)}30%{transform:scale(1.2);filter:drop-shadow(0 0 4px rgba(228, 39, 41, 0.6))}42%{transform:scale(1)}}@media(hover: hover)and (pointer: fine){.sgl-page a:hover .smlogo img.smh,.sgl-page button:hover .smlogo img.smh,.sgl-page .card:hover .smlogo img.smh,.sgl-page .fc:hover .smlogo img.smh,.sgl-page .smlogo:hover img.smh{animation:sgl-sm-nariz 1.1s ease-in-out infinite}}.sgl-page a:active .smlogo img.smh,.sgl-page button:active .smlogo img.smh{animation:sgl-sm-nariz 1.1s ease-in-out}@media(prefers-reduced-motion: reduce){.sgl-page .smlogo .smh{animation:none !important}}.sgl-page{--rojo:#E42729;--rojo-texto:#C81E21;--oscuro:#7A0F12;--carbon:#464545;--tinta:#2F2E2E;--rosa:#FDECEC;--gris:#F3F3F1;--linea:#ECEAE7;--borde:#D9D8D6;--verde:#1FA855;--ease-out:cubic-bezier(0.23,1,0.32,1);font-family:"Poppins",system-ui,sans-serif;color:var(--carbon);-webkit-font-smoothing:antialiased;background:#fff;position:relative}.sgl-page *{box-sizing:border-box}.sgl-page :focus-visible{outline:2px solid var(--rojo);outline-offset:2px;border-radius:8px}.sgl-page button,.sgl-page select{font-family:inherit}.sgl-page h1,.sgl-page h3,.sgl-page p{margin:0}.sgl-page .crumb{display:flex;align-items:center;gap:6px;color:#8a8988}.sgl-page .crumb a{color:#6b6a6a;text-decoration:none}.sgl-page .crumb a:hover{color:var(--rojo-texto)}.sgl-page .crumb svg{color:#b4b2af}.sgl-page .ttl{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.sgl-page .ttl h1{font-weight:800;color:var(--tinta);letter-spacing:-0.015em;line-height:1.1}.sgl-page .cnt{color:#8a8988;font-weight:500}.sgl-page .desc{color:#5a5959;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.sgl-page .desc.open{-webkit-line-clamp:unset !important;display:block}.sgl-page .more{appearance:none;align-self:flex-start;border:0;background:none;padding:0;color:var(--rojo-texto);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.sgl-page .types{display:flex}.sgl-page .ty{appearance:none;display:inline-flex;align-items:center;flex-shrink:0;border:1.5px solid var(--borde);background:#fff;color:var(--carbon);font-weight:600;cursor:pointer;border-radius:999px;white-space:nowrap;transition:border-color 160ms ease,background-color 160ms ease,color 160ms ease}.sgl-page .ty span{font-weight:500;color:#8a8988;transition:color 160ms ease}.sgl-page .ty:hover{border-color:var(--rojo)}.sgl-page .ty.on{border-color:var(--rojo);background:var(--rojo);color:#fff}.sgl-page .ty.on span{color:rgba(255, 255, 255, 0.8)}.sgl-page .fhead{display:flex;align-items:center;justify-content:space-between}.sgl-page .fhead b{font-weight:800;color:var(--tinta)}.sgl-page .clr{appearance:none;border:0;background:none;padding:0;color:var(--rojo-texto);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.sgl-page .fsec{display:flex;flex-direction:column;border-top:1px solid var(--linea)}.sgl-page .fsec h3{font-weight:700;color:var(--tinta)}.sgl-page .tg{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;background:none;padding:0;cursor:pointer;text-align:left;color:var(--carbon)}.sgl-page .tgt{display:flex;flex-direction:column;line-height:1.25}.sgl-page .tgt b{font-weight:600;color:var(--tinta)}.sgl-page .tgt small{color:#8a8988}.sgl-page .sw{flex-shrink:0;position:relative;width:38px;height:22px;border-radius:999px;background:#d3d1ce;transition:background-color 200ms ease}.sgl-page .sw i{position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);transition:transform 220ms var(--ease-out)}.sgl-page .tg.on .sw{background:var(--rojo)}.sgl-page .tg.on .sw i{transform:translateX(16px)}.sgl-page .chks{display:flex;flex-direction:column}.sgl-page .cb{appearance:none;display:flex;align-items:center;width:100%;border:0;background:none;padding:0;cursor:pointer;text-align:left;color:var(--carbon)}.sgl-page .cb .box{flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1.5px solid #b9b7b4;background:#fff;color:transparent;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease}.sgl-page .cb.on .box{background:var(--rojo);border-color:var(--rojo);color:#fff}.sgl-page .cb:hover .box{border-color:var(--rojo)}.sgl-page .cb .lb{flex:1}.sgl-page .cb.on .lb{font-weight:600;color:var(--tinta)}.sgl-page .cb .ct{color:#8a8988;font-weight:500}.sgl-page .prs{display:flex;flex-wrap:wrap}.sgl-page .pr{appearance:none;border:1.5px solid var(--borde);background:#fff;color:var(--carbon);font-weight:600;cursor:pointer;border-radius:10px;transition:border-color 160ms ease,background-color 160ms ease,color 160ms ease}.sgl-page .pr:hover{border-color:var(--rojo)}.sgl-page .pr.on{border-color:var(--rojo);background:var(--rosa);color:var(--rojo-texto)}.sgl-page .smb{display:flex;align-items:center;background:var(--rosa);color:var(--carbon);text-decoration:none;border:1.5px solid transparent;transition:border-color 160ms ease}.sgl-page .smb:hover{border-color:var(--rojo);color:var(--carbon)}.sgl-page .smb b{color:var(--rojo-texto)}.sgl-page .bar{display:flex;align-items:center}.sgl-page .rc{color:#6b6a6a}.sgl-page .rc b{color:var(--tinta)}.sgl-page .chips{display:flex;flex-wrap:wrap;flex:1}.sgl-page .ach{appearance:none;display:inline-flex;align-items:center;border:0;background:var(--gris);color:var(--tinta);font-weight:600;cursor:pointer;border-radius:999px;transition:background-color 150ms ease}.sgl-page .ach:hover{background:var(--rosa);color:var(--rojo-texto)}.sgl-page .sort{display:flex;align-items:center;gap:10px;flex-shrink:0}.sgl-page .sort label{color:#6b6a6a;font-weight:500;white-space:nowrap}.sgl-page .sel{position:relative;display:flex;align-items:center}.sgl-page .sel select{appearance:none;-webkit-appearance:none;border:1.5px solid var(--borde);background:#fff;color:var(--tinta);font-weight:600;cursor:pointer;outline:0}.sgl-page .sel select:focus{border-color:var(--rojo)}.sgl-page .sel>svg{position:absolute;pointer-events:none;color:var(--carbon)}.sgl-page .cards{display:grid}.sgl-page .card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--linea);overflow:hidden;transition:box-shadow 200ms ease,border-color 200ms ease;animation:sgl-fadein 360ms var(--ease-out) both}@keyframes sgl-fadein{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sgl-page .media{position:relative;display:block;aspect-ratio:1;background:#f6f5f3;overflow:hidden}.sgl-page .media img.ph{width:100%;height:100%;object-fit:cover;display:block;transition:transform 400ms var(--ease-out)}.sgl-page .tl{position:absolute;display:flex;flex-direction:column;align-items:flex-start}.sgl-page .bdg{display:inline-flex;align-items:center;border-radius:999px;font-weight:700}.sgl-page .bdg.free{background:var(--verde);color:#fff}.sgl-page .bdg.last{background:#ff9921;color:#fff}.sgl-page .vol{position:absolute;display:inline-flex;align-items:center;border-radius:999px;background:#fff;color:var(--rojo-texto);font-weight:700;box-shadow:0 1px 4px rgba(0, 0, 0, 0.12)}.sgl-page .soldout{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.62);color:var(--tinta);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sgl-page .card.out .media img.ph{filter:grayscale(1)}.sgl-page .body{display:flex;flex-direction:column;flex:1}.sgl-page .brand{font-weight:700;color:#8a8988;text-transform:uppercase;letter-spacing:.05em}.sgl-page .name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;color:var(--carbon);text-decoration:none}.sgl-page .name:hover{color:var(--rojo-texto)}.sgl-page .meta{display:flex;align-items:center;gap:5px;color:#6b6a6a;white-space:nowrap}.sgl-page .stars{display:inline-flex;gap:1px}.sgl-page .price{display:flex;align-items:baseline;gap:8px}.sgl-page .price b{font-weight:800;color:var(--carbon)}.sgl-page .sm{display:flex;align-items:center;border:0;background:var(--rosa);color:var(--rojo-texto);width:100%;text-decoration:none;transition:background-color 160ms ease;margin-top:auto}.sgl-page .sm:hover{background:#fbdcdd;color:var(--rojo-texto)}.sgl-page .sm-txt{flex:1;display:flex;flex-direction:column;line-height:1.15;min-width:0}.sgl-page .sm-pct{font-weight:800;color:var(--rojo-texto)}.sgl-page .sm-sub{font-weight:500;color:var(--carbon)}.sgl-page .buy{display:flex;align-items:center;justify-content:center;background:var(--rojo);color:#fff;font-weight:700;text-decoration:none;border:0;cursor:pointer;transition:background-color 160ms ease,transform 120ms ease}.sgl-page .buy:hover{background:var(--oscuro);color:#fff}.sgl-page .buy:active{transform:scale(0.97)}.sgl-page .buy img{height:auto;display:block}.sgl-page .outmsg{color:#8a8988;font-weight:500;margin-top:auto}.sgl-page .notify{display:flex;align-items:center;justify-content:center;border:1.5px solid var(--borde);color:var(--tinta);font-weight:700;text-decoration:none;background:#fff;transition:border-color 160ms ease,color 160ms ease}.sgl-page .notify{appearance:none;width:100%;cursor:pointer;font-family:inherit}.sgl-page .notify:hover{border-color:var(--rojo);color:var(--rojo-texto)}.sgl-page .nform{display:flex;flex-direction:column;gap:6px;margin-top:auto;animation:sgl-fadein 300ms var(--ease-out) both}.sgl-page .nlab{font-weight:600;color:var(--tinta)}.sgl-page .nform input{width:100%;border:1.5px solid var(--borde);background:#fff;color:var(--tinta);outline:0;font-family:inherit}.sgl-page .nform input:focus{border-color:var(--rojo);box-shadow:0 0 0 3px rgba(228, 39, 41, 0.12)}.sgl-page .nform input.err{border-color:var(--rojo)}.sgl-page .nok{display:flex;align-items:center;gap:8px;margin-top:auto;color:#127a2c;font-weight:600;background:#e9f8ec;animation:sgl-fadein 300ms var(--ease-out) both}.sgl-page .nok svg{flex-shrink:0}@media(hover: hover)and (pointer: fine){.sgl-page .card:hover{border-color:#dcd9d5;box-shadow:0 8px 24px rgba(40, 39, 39, 0.08)}.sgl-page .card:hover .media img.ph{transform:scale(1.03)}}.sgl-page .empty{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--gris)}.sgl-page .empty b{font-weight:800;color:var(--tinta)}.sgl-page .empty p{color:#6b6a6a}.sgl-page .btn{display:inline-flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color 160ms ease,color 160ms ease}.sgl-page .btn.sec{background:#fff;color:var(--rojo-texto);border:2px solid var(--rojo)}.sgl-page .btn.sec:hover{background:var(--rojo);color:#fff}.sgl-page .btn.wa{background:var(--verde);color:#fff;border:0}.sgl-page .btn.wa:hover{background:#178a45}.sgl-page .help{display:flex;align-items:center;background:var(--gris)}.sgl-page .help>img{flex-shrink:0;padding:9px;border-radius:999px;background:var(--verde)}.sgl-page .help span{flex:1;color:#5a5959}.sgl-page .help b{color:var(--tinta)}@media(prefers-reduced-motion: reduce){.sgl-page *{animation:none !important;transition:none !important}}.sgl-page{max-width:1440px;margin:0 auto;padding:28px 40px 64px}.sgl-page .phd{display:flex;flex-direction:column;gap:12px;padding:28px 36px 24px;border-radius:24px;background:var(--rosa);margin-bottom:28px}.sgl-page .crumb{font-size:13px}.sgl-page .ttl h1{font-size:38px}.sgl-page .cnt{font-size:15px}.sgl-page .desc{font-size:15px;line-height:1.6;max-width:92ch;-webkit-line-clamp:2}.sgl-page .more{font-size:13.5px;margin-top:-6px}.sgl-page .types{gap:8px;flex-wrap:wrap;margin-top:4px}.sgl-page .ty{gap:8px;height:40px;padding:0 16px;font-size:14px}.sgl-page .ty span{font-size:12.5px}.sgl-page .grid2{display:grid;grid-template-columns:268px minmax(0, 1fr);gap:32px;align-items:start}.sgl-page .fl{position:sticky;top:20px;display:flex;flex-direction:column;gap:0;border:1px solid var(--linea);border-radius:20px;padding:20px;background:#fff}.sgl-page .fhead{padding-bottom:14px}.sgl-page .fhead b{font-size:17px}.sgl-page .clr{font-size:13px}.sgl-page .fsec{gap:12px;padding:16px 0}.sgl-page .fsec h3{font-size:14.5px}.sgl-page .tg{min-height:40px}.sgl-page .tgt b{font-size:14px}.sgl-page .tgt small{font-size:12px}.sgl-page .chks{gap:10px}.sgl-page .cb{gap:10px;font-size:14px}.sgl-page .cb .box{width:20px;height:20px;border-radius:6px}.sgl-page .cb .ct{font-size:12.5px}.sgl-page .prs{gap:8px}.sgl-page .pr{height:36px;padding:0 12px;font-size:13px}.sgl-page .smb{gap:12px;padding:14px;border-radius:14px;font-size:12.5px;line-height:1.45;margin-top:6px}.sgl-page .smb .smlogo{width:30px}.sgl-page .bar{gap:16px;margin-bottom:18px;min-height:44px}.sgl-page .rc{font-size:14px;white-space:nowrap}.sgl-page .chips{gap:8px}.sgl-page .ach{gap:6px;height:32px;padding:0 10px 0 14px;font-size:13px}.sgl-page .sort label{font-size:14px}.sgl-page .sel select{height:44px;padding:0 40px 0 16px;border-radius:12px;font-size:14px}.sgl-page .sel>svg{right:14px}.sgl-page .cards{grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px}.sgl-page .card{border-radius:16px}.sgl-page .tl{left:10px;top:10px;gap:6px}.sgl-page .bdg{gap:5px;height:24px;padding:0 10px 0 8px;font-size:11.5px}.sgl-page .vol{left:10px;bottom:10px;gap:5px;height:24px;padding:0 10px 0 8px;font-size:11.5px}.sgl-page .soldout{font-size:15px}.sgl-page .body{gap:8px;padding:14px 14px 16px}.sgl-page .brand{font-size:11px}.sgl-page .name{font-size:14px;line-height:19px;height:38px;margin-top:-4px}.sgl-page .meta{height:16px;font-size:12px}.sgl-page .price b{font-size:22px;line-height:28px}.sgl-page .sm{gap:10px;height:44px;padding:0 10px;border-radius:10px}.sgl-page .sm .smlogo{width:24px}.sgl-page .sm-pct{font-size:13px}.sgl-page .sm-sub{font-size:11px}.sgl-page .buy{gap:10px;height:44px;border-radius:10px;font-size:15px}.sgl-page .buy img{width:20px}.sgl-page .outmsg{font-size:12.5px;height:44px;display:flex;align-items:center}.sgl-page .notify{gap:8px;height:44px;border-radius:10px;font-size:14px}.sgl-page .nlab{font-size:12.5px}.sgl-page .nform input{height:40px;padding:0 12px;border-radius:10px;font-size:13.5px}.sgl-page .nform .buy{height:40px;font-size:14px}.sgl-page .nok{padding:10px 12px;border-radius:10px;font-size:12.5px;line-height:1.35}.sgl-page .empty{gap:10px;padding:56px 24px;border-radius:20px}.sgl-page .empty b{font-size:18px}.sgl-page .empty p{font-size:14px}.sgl-page .btn{height:44px;padding:0 20px;border-radius:12px;font-size:14px}.sgl-page .help{gap:14px;margin-top:28px;padding:16px 20px;border-radius:18px}.sgl-page .help>img{width:40px;height:40px}.sgl-page .help span{font-size:14px}.sgl-page .mbar,.sgl-page .xbt,.sgl-page .pfoot{display:none}@media(max-width: 767px){.sgl-page{width:390px;padding:0 0 32px}.sgl-page .phd{display:flex;flex-direction:column;gap:8px;padding:16px 16px 14px;background:var(--rosa)}.sgl-page .crumb{font-size:11.5px}.sgl-page .ttl h1{font-size:24px}.sgl-page .cnt{font-size:12.5px}.sgl-page .desc{font-size:13px;line-height:1.5;-webkit-line-clamp:2}.sgl-page .more{font-size:12.5px;margin-top:-4px}.sgl-page .types{gap:6px;overflow-x:auto;margin:4px -16px 0;padding:0 16px 2px;scrollbar-width:none}.sgl-page .types::-webkit-scrollbar{display:none}.sgl-page .ty{gap:6px;height:34px;padding:0 12px;font-size:12.5px}.sgl-page .ty span{font-size:11px}.sgl-page .mbar{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 16px;background:#fff;border-bottom:1px solid var(--linea)}.sgl-page .mb{appearance:none;position:relative;display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border:1.5px solid var(--borde);border-radius:12px;background:#fff;color:var(--tinta);font-size:14px;font-weight:700;cursor:pointer}.sgl-page .mb .nb{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--rojo);color:#fff;font-size:11px}.sgl-page .mb.sel select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.sgl-page .mb.sel::after{content:"Ordenar"}.sgl-page .rc{font-size:12.5px;padding:12px 16px 8px}.sgl-page .cards{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;padding:0 12px}.sgl-page .card{border-radius:14px}.sgl-page .tl{left:6px;top:6px;gap:4px}.sgl-page .bdg{gap:4px;height:20px;padding:0 7px 0 6px;font-size:9.5px}.sgl-page .vol{left:6px;bottom:6px;gap:4px;height:20px;padding:0 7px 0 6px;font-size:9.5px}.sgl-page .vol svg{width:10px;height:10px}.sgl-page .soldout{font-size:13px}.sgl-page .body{gap:6px;padding:10px 10px 12px}.sgl-page .brand{font-size:9.5px}.sgl-page .name{font-size:12.5px;line-height:17px;height:34px;margin-top:-3px}.sgl-page .meta{height:14px;font-size:11px}.sgl-page .meta .stars svg{width:10px;height:10px}.sgl-page .price b{font-size:17px;line-height:22px}.sgl-page .sm{gap:6px;height:36px;padding:0 8px;border-radius:9px}.sgl-page .sm .smlogo{width:18px}.sgl-page .sm>svg{display:none}.sgl-page .sm-pct{font-size:11.5px}.sgl-page .sm-sub{font-size:9.5px}.sgl-page .buy{gap:8px;height:40px;border-radius:10px;font-size:13.5px}.sgl-page .buy img{width:17px}.sgl-page .outmsg{font-size:11px;height:36px;display:flex;align-items:center}.sgl-page .notify{gap:6px;height:40px;border-radius:10px;font-size:11.5px}.sgl-page .nlab{font-size:11px}.sgl-page .nform input{height:38px;padding:0 10px;border-radius:9px;font-size:16px}.sgl-page .nform .buy{height:38px;font-size:13px}.sgl-page .nok{padding:8px;border-radius:9px;font-size:11px;line-height:1.3}.sgl-page .notify svg{width:15px;height:15px}.sgl-page .empty{gap:8px;padding:36px 16px;margin:0 16px;border-radius:16px}.sgl-page .empty b{font-size:15px}.sgl-page .empty p{font-size:12.5px}.sgl-page .btn{height:42px;padding:0 16px;border-radius:12px;font-size:13.5px}.sgl-page .help{gap:10px;margin:20px 16px 0;padding:12px;border-radius:14px}.sgl-page .help>img{width:34px;height:34px;padding:8px}.sgl-page .help span{font-size:12px;line-height:1.4}.sgl-page .sheet{position:absolute;left:0;right:0;top:0;height:844px;z-index:20}.sgl-page .mb.sel>svg{position:static}.sgl-page .scrim{position:absolute;inset:0;background:rgba(47, 46, 46, 0.5);animation:sgl-fade 200ms ease both}@keyframes sgl-fade{from{opacity:0}to{opacity:1}}.sgl-page .panel{position:absolute;left:0;right:0;bottom:0;max-height:640px;display:flex;flex-direction:column;background:#fff;border-radius:22px 22px 0 0;animation:sgl-up 320ms var(--ease-out) both}@keyframes sgl-up{from{transform:translateY(100%)}to{transform:none}}.sgl-page .grab{width:40px;height:4px;border-radius:999px;background:#d3d1ce;margin:10px auto 0}.sgl-page .xbt{position:absolute;right:10px;top:10px;appearance:none;border:0;background:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--tinta);cursor:pointer}.sgl-page .pin{overflow-y:auto;padding:12px 18px 8px}.sgl-page .fhead{padding:6px 44px 12px 0}.sgl-page .fhead b{font-size:17px}.sgl-page .clr{font-size:13px}.sgl-page .fsec{gap:10px;padding:14px 0}.sgl-page .fsec h3{font-size:14px}.sgl-page .tg{min-height:40px}.sgl-page .tgt b{font-size:14px}.sgl-page .tgt small{font-size:11.5px}.sgl-page .chks{gap:4px}.sgl-page .cb{gap:10px;font-size:14px;min-height:36px}.sgl-page .cb .box{width:20px;height:20px;border-radius:6px}.sgl-page .cb .ct{font-size:12px}.sgl-page .prs{gap:8px}.sgl-page .pr{height:40px;padding:0 12px;font-size:13px}.sgl-page .smb{gap:10px;padding:12px;border-radius:12px;font-size:12px;line-height:1.4;margin:4px 0 6px}.sgl-page .smb .smlogo{width:26px}.sgl-page .pfoot{padding:12px 18px 18px;border-top:1px solid var(--linea)}.sgl-page .buy.wide{width:100%;height:50px;font-size:15.5px;border-radius:12px}.sgl-page{width:100%;max-width:none;padding:0 0 32px}.sgl-page .phd{border-radius:0;margin-bottom:0}.sgl-page .types{flex-wrap:nowrap;max-width:calc(100% + 32px)}.sgl-page .mbar{display:grid;position:sticky;top:0;z-index:5}.sgl-page .mobile-sort .form-group{margin:0}.sgl-page .mobile-sort .form-select{height:44px;width:100%;border-radius:12px;font-size:12px;font-weight:600;border:1.5px solid var(--borde);padding:0 26px 0 10px;background:#fff;color:var(--tinta)}.sgl-page .grid2{display:block}.sgl-page .fl{display:none;position:fixed;inset:auto 0 0;top:auto;max-height:85dvh;border-radius:22px 22px 0 0;padding:18px 18px 0;z-index:1001;overflow:hidden}.sgl-page .fl.is-open{display:flex}.sgl-page .scrim{position:fixed;inset:0;z-index:1000}.sgl-page .filter-body{overflow:auto;overscroll-behavior:contain;padding-right:2px}.sgl-page .xbt{display:flex;font-size:30px;line-height:1;position:absolute;right:12px;top:14px}.sgl-page .fhead{padding:6px 44px 16px 0;position:relative;gap:14px}.sgl-page .fhead .clr{font-size:12px;margin-left:auto}.sgl-page .pfoot{display:block;padding:12px 0 18px;flex-shrink:0}.sgl-page .pfoot .buy{width:100%}.sgl-page .bar{display:block;min-height:0;margin-bottom:0}.sgl-page .bar>.sort{display:none}.sgl-page .chips{padding:0 16px}.sgl-page .bar .rc{padding:12px 16px 8px}.sgl-page .notify{font-size:11px;padding:8px 4px;height:auto;min-height:40px;white-space:normal;text-align:center}.sgl-page .help{flex-wrap:wrap}.sgl-page .help .btn{width:100%}.sgl-page .sm{min-height:40px;height:auto;padding-top:5px;padding-bottom:5px}.sgl-page .price{flex-wrap:wrap}}@media(min-width: 768px)and (max-width: 1199px){.sgl-page{padding:24px 28px 48px}.sgl-page .grid2{grid-template-columns:220px minmax(0, 1fr);gap:22px}.sgl-page .cards{grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}.sgl-page .fl{padding:16px}.sgl-page .bar{flex-wrap:wrap}.sgl-page .sort{margin-left:auto}}.sgl-page{width:100%;box-sizing:border-box;line-height:1.5}.sgl-page .phd,.sgl-page .res,.sgl-page .filter-body,.sgl-page .grid2,.sgl-page .body,.sgl-page .price,.sgl-page .chips{min-width:0}.sgl-page .desc p{font:inherit;line-height:inherit;margin:0}.sgl-page .ty{text-decoration:none}.sgl-page .bar{flex-wrap:wrap}.sgl-page .card{padding:0;margin:0;position:relative;text-align:left}.sgl-page .media img.ph{object-fit:contain;background:#fff}.sgl-page .name{min-height:38px;height:auto;line-height:19px}.sgl-page .price{margin:0;flex-wrap:wrap}.sgl-page .price b,.sgl-page .sgl-subscription-price{font-weight:800}.sgl-page .price s{color:#8a8988;font-size:12px}.sgl-page .body{gap:8px}.sgl-page .body>.name{order:0;margin-top:0}.sgl-page .body>.js-nubesdk-slot:empty{display:none}.sgl-page .price .sugar-vendidos{display:none !important}.sgl-page .sm{margin-top:auto;flex-shrink:0}.sgl-page .buy{margin-top:auto;flex-shrink:0;padding:8px;min-height:44px;height:auto}.sgl-page .sm:not([hidden])+.buy{margin-top:0}.sgl-page .vol{height:auto;min-height:24px;max-width:calc(100% - 20px);font-size:10px;line-height:1.3;padding:5px 8px}.sgl-page .tl{z-index:1}.sgl-page .sort .form-group{margin:0;display:flex;align-items:center;gap:10px;position:relative}.sgl-page .sort .form-label{font-size:14px;color:#6b6a6a;font-weight:500;margin:0;white-space:nowrap}.sgl-page .sort .form-select{height:44px;border:1.5px solid var(--borde);background:#fff;border-radius:12px;font-size:13px;font-weight:600;color:var(--tinta);padding:0 34px 0 12px}.sgl-page .form-select-icon{right:12px}.sgl-page .fl{top:64px;max-height:calc(100vh - 84px);overflow-y:auto}.sgl-page .filters-title,.sgl-page .price-filter-label{font-size:14px;color:var(--tinta);font-weight:700;line-height:1.4;margin:0 0 14px}.sgl-page .js-filter-container,.sgl-page .price-filter-container{padding:18px 0;border-top:1px solid var(--linea)}.sgl-page .filters-options{border:0;padding:0;margin:0}.sgl-page .checkbox-container{display:flex;align-items:center;position:relative;font-size:14px;min-height:32px;margin:0;cursor:pointer}.sgl-page .checkbox-container .checkbox{display:flex;align-items:center;gap:10px;margin:0;line-height:1.4}.sgl-page .checkbox-container .checkbox-icon{border-radius:6px;flex-shrink:0}.sgl-page .filter-input-price{border:1.5px solid var(--borde);border-radius:10px;max-width:100%;background:#fff}.sgl-page .price-filter-btn{background:var(--rojo);border-radius:10px;color:#fff;width:100%;min-height:40px;margin-top:10px}.sgl-page .price-filter-btn:disabled{opacity:.5}.sgl-page .filter-input-price-container{width:100%;margin:0 0 8px;display:block}.sgl-page .price-filter-container .form-group{display:block;margin:0}.sgl-page .chips .filters-applied-heading{display:none}.sgl-page .chips .chip{border:0;background:var(--gris);border-radius:999px;font-size:12px;padding:8px 12px;color:var(--tinta);margin:0 4px 8px 0}.sgl-page .chips>div{margin:0 !important;padding:0 !important}.sgl-page .filter-remove-all{font-size:12px;color:var(--rojo-texto);display:inline-block;margin-bottom:8px}.sgl-page .pagination-nav{margin:28px 0;justify-content:center}.sgl-page [hidden]{display:none !important}.sg-category-page .section-page-header,.sg-category-page .section-category-hero{display:none}.sg-category-page .section-main-products-grid{margin:0 !important}@media(prefers-reduced-motion: reduce){.sgl-page *,.sgl-page *::before,.sgl-page *::after{animation:none !important;transition:none !important}}@media(max-width: 767px){.sgl-page .fl{top:auto;max-height:85dvh;overflow:hidden}.sgl-page .name{min-height:34px;line-height:17px}.sgl-page .body{gap:6px}.sgl-page .price b{font-size:17px}}.sg-category-page .sgl-page .card .body.product-item-information{padding:14px 14px 18px !important}.sgl-page .shipping-note{font-size:12px;color:#6b6a6a;margin:20px 0;line-height:1.6}@media(max-width: 767px){.sg-category-page .sgl-page .card .body.product-item-information{padding:10px 10px 14px !important}.sgl-page .shipping-note{margin:20px 16px}}.sg-category-page .sgl-page .price-filter-container .filter-input-price-container{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.sg-category-page .sgl-page .price-filter-container .filter-input-price-container .form-control{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1.5px solid var(--borde);border-radius:10px}.sg-category-page .sgl-page .card .sgl-stock-trigger{display:none !important}@media(max-width: 767px){.sg-category-page:has(#draft-bar:not(.is-collapsed)) .sgl-page .mbar{top:52px}}.sgl-page .card.is-refrigerated .brand{height:17px;min-height:17px;flex-shrink:0}.sgl-page .card.is-refrigerated .name{height:38px;min-height:38px;flex-shrink:0}.sgl-page .card.is-refrigerated .cold-reviews{height:32px;min-height:32px;overflow:hidden;display:flex;align-items:center;justify-content:center}.sgl-page .card.is-refrigerated .cold-reviews .js-nubesdk-slot{max-width:100%}.sgl-page .cold-tag{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:7px;background:#edf6ff;color:#185d86;font-size:10px;font-weight:800;line-height:1.3;z-index:2}.sgl-page .cold-tag i{display:block;flex:0 0 13px;width:13px;height:13px;background:currentColor;-webkit-mask:var(--cold-icon) center/contain no-repeat;mask:var(--cold-icon) center/contain no-repeat}@media(max-width: 767px){.sgl-page .card.is-refrigerated .brand{height:15px;min-height:15px}.sgl-page .card.is-refrigerated .name{height:34px;min-height:34px}.sgl-page .cold-tag{right:6px;bottom:6px;padding:4px 6px;font-size:8px;gap:4px}.sgl-page .cold-tag i{width:11px;height:11px;flex-basis:11px}}.sgl-page .sgl-cold-note{display:flex;align-items:flex-start;gap:16px;margin:28px 0 20px;padding:24px 28px;border-radius:20px;background:#eef6ff;color:#37647e}.sgl-page .sgl-cold-icon{flex:0 0 30px;width:30px;height:30px;margin-top:2px;background:currentColor;-webkit-mask:var(--cold-icon) center/contain no-repeat;mask:var(--cold-icon) center/contain no-repeat}.sgl-page .sgl-cold-note h2{margin:0 0 10px;color:#295976;font-size:19px;line-height:1.35;font-weight:800}.sgl-page .sgl-cold-note p{margin:0;font-size:14px;line-height:1.65}.sgl-page .sgl-cold-note p+p{margin-top:10px}@media(max-width: 767px){.sgl-page .sgl-cold-note{gap:12px;margin-top:24px;padding:20px 16px;border-radius:16px}.sgl-page .sgl-cold-icon{flex-basis:25px;width:25px;height:25px}.sgl-page .sgl-cold-note h2{font-size:17px}.sgl-page .sgl-cold-note p{font-size:13px;line-height:1.6}}
