@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);body.camarada-sold-out{position:relative}body.camarada-sold-out::before{content:"";position:fixed;inset:0;z-index:20;pointer-events:none;background:radial-gradient(circle at 8% 85%,rgb(255 83 0 / .16),transparent 25%),radial-gradient(circle at 92% 82%,rgb(255 139 0 / .14),transparent 28%),linear-gradient(to top,rgb(255 63 0 / .08),transparent 34%);mix-blend-mode:multiply}body.camarada-sold-out main#wp-skip-link-target,body.camarada-sold-out main.wp-block-group{box-shadow:0 8px 0 #d4a856,0 28px 65px rgb(35 20 12 / .18),0 0 50px rgb(242 107 43 / .19)!important}.camarada-fire-layer{position:fixed;inset:0;z-index:9999;overflow:hidden;pointer-events:none}.camarada-flame{position:absolute;left:var(--x);bottom:-55px;width:18px;height:28px;opacity:0;border-radius:65% 35% 65% 35%;transform:translateX(-50%) rotate(45deg) scale(var(--scale));background:radial-gradient(circle at 65% 65%,#ffe36e 0 18%,#ff9d00 35%,#ff4d00 65%,#fff0 72%);filter:drop-shadow(0 0 5px rgb(255 91 0 / .75)) drop-shadow(0 0 12px rgb(255 130 0 / .35));animation:camaradaFlameRise var(--duration) ease-in infinite;animation-delay:var(--delay)}.camarada-flame::after{content:"";position:absolute;width:7px;height:11px;left:5px;bottom:4px;border-radius:60% 40% 60% 40%;background:#fff2a6;opacity:.9}@keyframes camaradaFlameRise{0%{opacity:0;transform:translate(-50%,30px) rotate(45deg) scale(calc(var(--scale) * .55))}15%{opacity:.85}65%{opacity:.7}100%{opacity:0;transform:translate(calc(-50% + var(--drift)),-105vh) rotate(75deg) scale(calc(var(--scale) * 1.2))}}body.camarada-sold-out .out-of-stock,body.camarada-sold-out .stock.out-of-stock,body.camarada-sold-out h1.wp-block-post-title{text-shadow:0 0 12px rgb(255 101 0 / .18)}@media (max-width:767px){.camarada-fire-layer .camarada-flame:nth-child(n+15){display:none}}@media (prefers-reduced-motion:reduce){.camarada-fire-layer{display:none!important}}.cp-shell.cp-login{display:flex;justify-content:center;align-items:center;min-height:72vh;padding:70px 20px;background:radial-gradient(circle at 15% 20%,rgb(242 107 43 / .08),transparent 25%),radial-gradient(circle at 85% 75%,rgb(212 168 86 / .11),transparent 27%),#f8f4eb}.cp-shell.cp-login>.cp-card{width:min(100%, 520px);padding:clamp(30px, 5vw, 50px);background:#fffdf8;border:3px solid #171311;border-radius:26px;box-shadow:0 8px 0 #d4a856,0 28px 60px rgb(35 20 12 / .16)}.cp-shell.cp-login .cp-brand{margin:0 0 8px;color:#171311;font-size:clamp(38px, 6vw, 54px);line-height:1;font-weight:900;letter-spacing:2px;text-align:center;text-transform:uppercase}.cp-shell.cp-login .cp-sub{margin:0 0 34px;color:#6a574c;font-size:13px;font-weight:800;letter-spacing:3px;text-align:center;text-transform:uppercase}.cp-shell.cp-login label{display:block;margin-bottom:7px;color:#2a201b;font-size:12px;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.cp-shell.cp-login input[type="text"],.cp-shell.cp-login input[type="email"],.cp-shell.cp-login input[type="password"]{width:100%;min-height:54px;margin:0 0 20px;padding:12px 15px;color:#2a201b;background:#fffaf0;border:2px solid #171311;border-radius:12px;font-size:16px;font-weight:700;box-shadow:inset 0 -3px 0 rgb(212 168 86 / .25)}.cp-shell.cp-login input[type="text"]:focus,.cp-shell.cp-login input[type="email"]:focus,.cp-shell.cp-login input[type="password"]:focus{outline:3px solid rgb(242 107 43 / .20);border-color:#d85a14}.cp-shell.cp-login input[type="checkbox"]{width:auto;margin:0 8px 0 0;accent-color:#f26b2b}.cp-shell.cp-login button,.cp-shell.cp-login input[type="submit"]{width:100%;min-height:56px;margin-top:18px;padding:15px 25px;color:#fff;background:linear-gradient(180deg,#ec6731,#c83f24);border:3px solid #5d1d0c;border-radius:999px;font-size:14px;font-weight:900;letter-spacing:.7px;text-transform:uppercase;cursor:pointer;box-shadow:0 7px 0 #6a210d,0 15px 25px rgb(95 29 10 / .22);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.cp-shell.cp-login button:hover,.cp-shell.cp-login input[type="submit"]:hover{transform:translateY(-3px);filter:brightness(1.06);box-shadow:0 10px 0 #6a210d,0 21px 30px rgb(95 29 10 / .27)}@media (max-width:600px){.cp-shell.cp-login{min-height:65vh;padding:28px 12px}.cp-shell.cp-login>.cp-card{padding:27px 20px;border-width:2px;border-radius:18px}}#cp-app.cp-shell:not(.cp-login){--cp-negro:#171311;--cp-tinta:#2a201b;--cp-crema:#fffaf0;--cp-papel:#f5e5c4;--cp-naranja:#f26b2b;--cp-rojo:#c83f24;--cp-dorado:#d4a856;--cp-verde:#278c60;width:min(1180px, calc(100% - 28px));margin:35px auto 65px;padding:clamp(18px, 3vw, 34px);color:var(--cp-tinta);background:radial-gradient(circle at 16% 16%,rgb(242 107 43 / .08),transparent 25%),radial-gradient(circle at 88% 80%,rgb(212 168 86 / .12),transparent 27%),#f8f4eb;border:3px solid var(--cp-negro);border-radius:27px;box-shadow:0 9px 0 var(--cp-dorado),0 28px 65px rgb(35 20 12 / .18)}#cp-app:not(.cp-login) .cp-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:25px;padding:22px 25px;color:#fff;background:linear-gradient(135deg,#171311 0%,#2a201b 70%,#43271b 100%);border:3px solid var(--cp-negro);border-radius:20px;box-shadow:0 7px 0 var(--cp-naranja),0 18px 32px rgb(30 17 10 / .20)}#cp-app:not(.cp-login) .cp-head h1,#cp-app:not(.cp-login) .cp-head h2,#cp-app:not(.cp-login) .cp-head h3{margin:0!important;color:#fff!important;font-size:clamp(25px, 4vw, 42px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.7px;text-transform:uppercase}#cp-app:not(.cp-login) .cp-head p,#cp-app:not(.cp-login) .cp-head span{color:rgb(255 255 255 / .78)}#cp-app:not(.cp-login) .cp-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 24px;padding:16px 18px;background:rgb(255 255 255 / .72);border:2px solid var(--cp-negro);border-radius:16px;box-shadow:0 6px 0 rgb(212 168 86 / .75)}#cp-app:not(.cp-login) .cp-controls label{color:var(--cp-tinta);font-size:12px;font-weight:900;letter-spacing:.5px;text-transform:uppercase}#cp-app:not(.cp-login) select,#cp-app:not(.cp-login) input[type="text"],#cp-app:not(.cp-login) input[type="email"],#cp-app:not(.cp-login) input[type="number"],#cp-app:not(.cp-login) input[type="date"],#cp-app:not(.cp-login) input[type="search"]{min-height:48px;padding:10px 14px;color:var(--cp-tinta);background:var(--cp-crema);border:2px solid var(--cp-negro);border-radius:11px;font-size:14px;font-weight:700;box-shadow:inset 0 -3px 0 rgb(212 168 86 / .24)}#cp-app:not(.cp-login) select:focus,#cp-app:not(.cp-login) input:focus{outline:3px solid rgb(242 107 43 / .20);border-color:var(--cp-rojo)}#cp-app:not(.cp-login) #cp-message:not(:empty),#cp-app:not(.cp-login) .cp-message:not(:empty){margin:0 0 20px;padding:14px 18px;color:var(--cp-tinta);background:#fff3c9;border:2px solid var(--cp-negro);border-left:7px solid var(--cp-naranja);border-radius:12px;font-size:14px;font-weight:800;box-shadow:0 5px 0 var(--cp-dorado)}#cp-app:not(.cp-login) .cp-progress-card{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:16px;margin-bottom:25px;padding:clamp(20px, 3vw, 30px);color:#fff;background:radial-gradient(circle at 90% 15%,rgb(242 107 43 / .25),transparent 27%),linear-gradient(135deg,#171311,#2d211c);border:3px solid var(--cp-negro);border-radius:21px;box-shadow:0 8px 0 var(--cp-naranja),0 22px 40px rgb(35 20 12 / .22);overflow:hidden}#cp-app:not(.cp-login) .cp-progress-card::after{content:"";position:absolute;width:160px;height:160px;right:-70px;bottom:-85px;background:rgb(212 168 86 / .13);border:3px solid rgb(255 255 255 / .12);border-radius:50%;pointer-events:none}#cp-app:not(.cp-login) .cp-progress-card>*{position:relative;z-index:1}#cp-app:not(.cp-login) .cp-progress-card h2,#cp-app:not(.cp-login) .cp-progress-card h3,#cp-app:not(.cp-login) .cp-progress-card h4{margin-top:0;color:#fff!important;font-weight:900!important;text-transform:uppercase}#cp-app:not(.cp-login) .cp-progress-card p,#cp-app:not(.cp-login) .cp-progress-card span,#cp-app:not(.cp-login) .cp-progress-card small{color:rgb(255 255 255 / .78)}#cp-app:not(.cp-login) .cp-progress-card strong,#cp-app:not(.cp-login) .cp-progress-card b{display:block;color:#fff;font-size:clamp(24px, 3vw, 38px);line-height:1.05;font-weight:900}#cp-app:not(.cp-login) progress{width:100%;height:14px;appearance:none;-webkit-appearance:none;border:2px solid var(--cp-negro);border-radius:999px;overflow:hidden}#cp-app:not(.cp-login) progress::-webkit-progress-bar{background:#eadfc9}#cp-app:not(.cp-login) progress::-webkit-progress-value{background:linear-gradient(90deg,var(--cp-naranja),var(--cp-rojo))}#cp-app:not(.cp-login) progress::-moz-progress-bar{background:linear-gradient(90deg,var(--cp-naranja),var(--cp-rojo))}#cp-app:not(.cp-login) .cp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:22px;margin-top:22px}#cp-app:not(.cp-login) .cp-grid>.cp-card,#cp-app:not(.cp-login) .cp-card:not(.cp-progress-card){position:relative;padding:22px;color:var(--cp-tinta);background:radial-gradient(circle at 90% 10%,rgb(242 107 43 / .08),transparent 23%),#fffdf8;border:3px solid var(--cp-negro);border-radius:19px;box-shadow:0 7px 0 var(--cp-dorado),0 18px 32px rgb(35 20 12 / .14);transition:transform .20s ease,box-shadow .20s ease}#cp-app:not(.cp-login) .cp-grid>.cp-card:hover{transform:translateY(-5px) rotate(-.15deg);box-shadow:0 11px 0 var(--cp-dorado),0 26px 40px rgb(35 20 12 / .19)}#cp-app:not(.cp-login) .cp-card h2,#cp-app:not(.cp-login) .cp-card h3,#cp-app:not(.cp-login) .cp-card h4{margin:0 0 14px;color:var(--cp-negro)!important;font-weight:900!important;line-height:1.08;text-transform:uppercase}#cp-app:not(.cp-login) .cp-card strong,#cp-app:not(.cp-login) .cp-card b{color:var(--cp-rojo);font-weight:900}#cp-app:not(.cp-login) .cp-card hr{margin:18px 0;border:0;border-top:2px dashed rgb(42 32 27 / .25)}#cp-app:not(.cp-login) table{width:100%;margin:18px 0;background:#fffdf8;border:2px solid var(--cp-negro);border-collapse:separate;border-spacing:0;border-radius:14px;overflow:hidden}#cp-app:not(.cp-login) table th{padding:13px 15px;color:#fff;background:var(--cp-negro);font-size:12px;font-weight:900;letter-spacing:.5px;text-align:left;text-transform:uppercase}#cp-app:not(.cp-login) table td{padding:13px 15px;color:var(--cp-tinta);border-bottom:1px solid rgb(42 32 27 / .15);font-size:14px;font-weight:650}#cp-app:not(.cp-login) table tr:last-child td{border-bottom:0}#cp-app:not(.cp-login) table tbody tr:nth-child(even){background:rgb(244 226 189 / .32)}#cp-app:not(.cp-login) table tbody tr:hover{background:rgb(242 107 43 / .08)}#cp-app:not(.cp-login) button,#cp-app:not(.cp-login) .button,#cp-app:not(.cp-login) .cp-btn,#cp-app:not(.cp-login) a[class*="button"],#cp-app:not(.cp-login) a[class*="btn"]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 21px;color:#fff!important;background:linear-gradient(180deg,#ec6731,var(--cp-rojo));border:2px solid #5d1d0c;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.5px;text-decoration:none!important;text-transform:uppercase;cursor:pointer;box-shadow:0 5px 0 #6a210d,0 11px 18px rgb(95 29 10 / .18);transition:transform .17s ease,box-shadow .17s ease,filter .17s ease}#cp-app:not(.cp-login) button:hover,#cp-app:not(.cp-login) .button:hover,#cp-app:not(.cp-login) .cp-btn:hover,#cp-app:not(.cp-login) a[class*="button"]:hover,#cp-app:not(.cp-login) a[class*="btn"]:hover{transform:translateY(-3px);filter:brightness(1.06);box-shadow:0 8px 0 #6a210d,0 17px 25px rgb(95 29 10 / .24)}#cp-app:not(.cp-login) a:not([class*="button"]):not([class*="btn"]){color:var(--cp-rojo);font-weight:850;text-decoration-thickness:2px;text-underline-offset:3px}#cp-app:not(.cp-login) .success,#cp-app:not(.cp-login) .is-success,#cp-app:not(.cp-login) .available,#cp-app:not(.cp-login) .disponible{color:var(--cp-verde)!important;font-weight:900}#cp-app:not(.cp-login) .error,#cp-app:not(.cp-login) .is-error,#cp-app:not(.cp-login) .sold-out,#cp-app:not(.cp-login) .agotado{color:var(--cp-rojo)!important;font-weight:900}@media (max-width:767px){#cp-app.cp-shell:not(.cp-login){width:calc(100% - 14px);margin:13px auto 36px;padding:12px;border-width:2px;border-radius:18px;box-shadow:0 5px 0 var(--cp-dorado),0 15px 32px rgb(35 20 12 / .17)}#cp-app:not(.cp-login) .cp-head{align-items:flex-start;flex-direction:column;padding:18px;border-width:2px;border-radius:15px}#cp-app:not(.cp-login) .cp-controls{align-items:stretch;flex-direction:column}#cp-app:not(.cp-login) .cp-controls select,#cp-app:not(.cp-login) .cp-controls input,#cp-app:not(.cp-login) .cp-controls button{width:100%}#cp-app:not(.cp-login) .cp-progress-card{grid-template-columns:1fr;padding:18px;border-width:2px}#cp-app:not(.cp-login) .cp-grid{grid-template-columns:1fr;gap:18px}#cp-app:not(.cp-login) .cp-grid>.cp-card,#cp-app:not(.cp-login) .cp-card:not(.cp-progress-card){padding:18px;border-width:2px}#cp-app:not(.cp-login) table{display:block;max-width:100%;overflow-x:auto;white-space:nowrap}#cp-app:not(.cp-login) button,#cp-app:not(.cp-login) .button,#cp-app:not(.cp-login) .cp-btn{width:100%}}@media (prefers-reduced-motion:reduce){#cp-app:not(.cp-login) *,#cp-app:not(.cp-login) *::before,#cp-app:not(.cp-login) *::after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}#cc-app.cc-screen{--cc-black:#11100f;--cc-dark:#211b18;--cc-cream:#fff8e8;--cc-orange:#ed682e;--cc-red:#b83924;--cc-gold:#d1a653;--cc-green:#32b878;min-height:100vh;padding:24px 14px;color:var(--cc-cream);background:radial-gradient(circle at 12% 15%,rgb(237 104 46 / .18),transparent 25%),radial-gradient(circle at 88% 80%,rgb(184 57 36 / .14),transparent 28%),#090807}#cc-app.cc-screen .cc-wrap{width:min(760px,100%);margin:0 auto}#cc-app.cc-screen .cc-header{margin-bottom:22px;padding:20px 23px;color:#fff;background:linear-gradient(135deg,#171311,#30231d);border:3px solid var(--cc-cream);border-radius:16px;box-shadow:0 7px 0 var(--cc-orange),0 20px 38px rgb(0 0 0 / .32)}#cc-app.cc-screen .cc-header h1,#cc-app.cc-screen .cc-header h2,#cc-app.cc-screen .cc-header h3{margin:0!important;color:#fff!important;font-size:clamp(25px,5vw,43px)!important;line-height:1!important;font-weight:900!important;text-transform:uppercase;text-shadow:3px 3px 0 rgb(184 57 36 / .7)}#cc-app.cc-screen .cc-card{position:relative;padding:clamp(20px,4vw,31px);color:var(--cc-dark);background:linear-gradient(135deg,#fff,#fff8e8);border:4px solid var(--cc-black);border-radius:21px;box-shadow:0 8px 0 var(--cc-gold),0 26px 55px rgb(0 0 0 / .28)}#cc-app.cc-screen .cc-card::before{content:"CAMARADA ACCESS";display:inline-block;margin-bottom:20px;padding:7px 12px;color:#fff;background:var(--cc-red);border:3px solid var(--cc-black);border-radius:999px;font-size:10px;font-weight:900;letter-spacing:1.5px;box-shadow:4px 4px 0 var(--cc-black)}#cc-app.cc-screen .cc-result,#cc-app.cc-screen .cc-ticket,#cc-app.cc-screen [class*="result"],#cc-app.cc-screen [class*="ticket"]{margin-top:22px;padding:21px;color:#211b18;background:#fff8e8;border:3px solid #11100f;border-radius:14px;box-shadow:0 6px 0 #d1a653}#cc-app.cc-screen .cc-result h2,#cc-app.cc-screen .cc-result h3,#cc-app.cc-screen .cc-ticket h2,#cc-app.cc-screen .cc-ticket h3{margin:4px 0 12px;color:#11100f!important;font-size:clamp(23px,5vw,36px)!important;line-height:1!important;font-weight:900!important;text-transform:uppercase}#cc-app.cc-screen .valid,#cc-app.cc-screen .is-valid,#cc-app.cc-screen .success,#cc-app.cc-screen .cc-success{color:#176a47!important;font-weight:900!important}#cc-app.cc-screen .invalid,#cc-app.cc-screen .is-invalid,#cc-app.cc-screen .error,#cc-app.cc-screen .already-used{color:#b83924!important;font-weight:900!important}#cc-app.cc-screen button[class*="check"],#cc-app.cc-screen button[id*="check"],#cc-app.cc-screen .cc-checkin-btn{color:#fff!important;background:linear-gradient(180deg,#32b878,#176a47)!important;border-color:#104d34!important;box-shadow:0 6px 0 #104d34,0 14px 24px rgb(16 77 52 / .23)}#cc-app.cc-screen .cc-count,#cc-app.cc-screen .cc-entered,#cc-app.cc-screen [class*="entered"]{margin:0 0 20px;padding:18px 20px;color:#fff;background:#11100f;border:3px solid #fff8e8;border-radius:13px;box-shadow:0 6px 0 #ed682e;text-align:center}#cc-app.cc-screen .cc-count strong,#cc-app.cc-screen .cc-entered strong,#cc-app.cc-screen [class*="entered"] strong{display:block;color:#32b878;font-size:clamp(38px,8vw,68px);line-height:1;font-weight:900}@media(max-width:700px){#cc-app.cc-screen{padding:10px}#cc-app.cc-screen .cc-card{padding:18px 15px;border-width:3px}#cc-app.cc-screen button{min-height:58px}}body.page-id-21{--ce-negro:#171311;--ce-tinta:#30241f;--ce-crema:#fff8e8;--ce-papel:#f1dfbc;--ce-naranja:#ed682e;--ce-rojo:#b83924;--ce-dorado:#d1a653}body.page-id-21 main,body.page-id-21 .site-main,body.page-id-21 .entry-content{overflow:visible}body.page-id-21 .elementor-heading-title{display:table;margin:0 auto 35px!important;padding:13px 24px;color:var(--ce-crema)!important;background:var(--ce-negro);border:3px solid var(--ce-crema);border-radius:999px;font-size:clamp(27px, 4vw, 45px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.7px;text-align:center;text-transform:uppercase;box-shadow:0 7px 0 var(--ce-naranja),0 18px 34px rgb(30 18 10 / .24);transform:rotate(-.4deg)}body.page-id-21 .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(270px,340px));justify-content:center;align-items:stretch;gap:clamp(24px, 4vw, 42px)!important;width:min(1180px, calc(100% - 28px));margin:0 auto!important;padding:5px 0 55px!important}body.page-id-21 .woocommerce ul.products::before,body.page-id-21 .woocommerce ul.products::after{display:none!important}body.page-id-21 .woocommerce ul.products li.product{position:relative;float:none!important;display:flex;flex-direction:column;width:100%!important;min-width:0;margin:0!important;padding:13px 13px 21px!important;color:var(--ce-tinta);background:radial-gradient(circle at 20% 20%,rgb(23 19 17 / .035) 0 1px,transparent 2px),linear-gradient(135deg,rgb(255 255 255 / .97),rgb(255 248 232 / .95));background-size:23px 23px,auto;border:3px solid var(--ce-negro);border-radius:21px;box-shadow:0 8px 0 var(--ce-dorado),0 23px 42px rgb(31 18 10 / .20);overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}body.page-id-21 .woocommerce ul.products li.product:hover{transform:translateY(-7px) rotate(-.25deg);box-shadow:0 13px 0 var(--ce-dorado),0 31px 50px rgb(31 18 10 / .27)}body.page-id-21 .woocommerce ul.products li.product .woocommerce-loop-product__link{display:flex;flex:1;flex-direction:column;color:inherit;text-decoration:none!important}body.page-id-21 .woocommerce ul.products li.product img.attachment-woocommerce_thumbnail{display:block;width:100%!important;aspect-ratio:1 / 1;margin:0 0 18px!important;object-fit:cover;object-position:center top;background:#fff;border:2px solid var(--ce-negro);border-radius:13px;box-shadow:0 6px 0 rgb(209 166 83 / .9);transition:transform .25s ease,filter .25s ease}body.page-id-21 .woocommerce ul.products li.product:hover img.attachment-woocommerce_thumbnail{transform:scale(1.025)}body.page-id-21 .woocommerce ul.products li.product .woocommerce-loop-product__title{margin:0 5px 13px!important;padding:0!important;color:var(--ce-negro)!important;font-size:17px!important;line-height:1.25!important;font-weight:900!important;letter-spacing:-.15px;text-transform:uppercase;text-wrap:balance}body.page-id-21 .woocommerce ul.products li.product .woocommerce-loop-product__title::after{content:"";display:block;width:52px;height:4px;margin-top:11px;background:var(--ce-naranja);border-radius:999px}body.page-id-21 .woocommerce ul.products li.product .price{display:block;margin:auto 5px 6px!important;padding-top:15px;color:var(--ce-naranja)!important;border-top:2px dashed rgb(48 36 31 / .22);font-size:clamp(23px, 3vw, 31px)!important;line-height:1.05!important;font-weight:900!important}body.page-id-21 .woocommerce ul.products li.product .price .woocommerce-Price-amount{color:inherit!important;font-weight:inherit!important}body.page-id-21 .woocommerce ul.products li.product .price del{opacity:.45;font-size:.7em}body.page-id-21 .woocommerce ul.products li.product .price ins{text-decoration:none}body.page-id-21 .woocommerce ul.products li.product.outofstock::before{content:"SOLD OUT";position:absolute;z-index:5;top:27px;right:-39px;width:165px;padding:9px 8px;color:#fff;background:var(--ce-rojo);border-top:3px solid var(--ce-negro);border-bottom:3px solid var(--ce-negro);font-size:14px;line-height:1;font-weight:900;letter-spacing:2px;text-align:center;text-transform:uppercase;box-shadow:0 5px 0 rgb(23 19 17 / .85);transform:rotate(42deg);pointer-events:none}body.page-id-21 .woocommerce ul.products li.product.outofstock img{filter:saturate(.72) contrast(.95)}body.page-id-21 .woocommerce ul.products li.product.outofstock{box-shadow:0 8px 0 var(--ce-rojo),0 23px 42px rgb(90 25 10 / .20)}body.page-id-21 .woocommerce ul.products li.product .button{display:flex!important;align-items:center;justify-content:center;width:calc(100% - 10px);min-height:48px;margin:18px 5px 0!important;padding:12px 19px!important;color:#fff!important;background:linear-gradient(180deg,var(--ce-naranja),var(--ce-rojo))!important;border:3px solid #631f10!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;letter-spacing:.8px;text-transform:uppercase;box-shadow:0 5px 0 #6b2411;transition:transform .16s ease,box-shadow .16s ease}body.page-id-21 .woocommerce ul.products li.product .button:hover{transform:translateY(-2px);box-shadow:0 7px 0 #6b2411}body.page-id-21 .woocommerce ul.products li.product .star-rating{display:none!important}@media (max-width:700px){body.page-id-21 .woocommerce ul.products{display:flex!important;overflow-x:auto;grid-template-columns:none!important;flex-wrap:nowrap;gap:18px!important;padding:15px 18px 35px!important;margin:0!important;width:100%!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.page-id-21 .woocommerce ul.products::-webkit-scrollbar{display:none}body.page-id-21 .woocommerce ul.products li.product{flex:0 0 78%;max-width:300px;min-width:270px;margin:0!important;scroll-snap-align:center;border-width:2px;border-radius:18px}body.page-id-21 .woocommerce ul.products li.product:hover{transform:none}body.page-id-21 .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px!important}body.page-id-21 .woocommerce ul.products li.product .price{font-size:22px!important}body.page-id-21 .woocommerce ul.products li.product .button{min-height:42px;font-size:11px!important}}@media (prefers-reduced-motion:reduce){body.page-id-21 .woocommerce ul.products li.product,body.page-id-21 .woocommerce ul.products li.product img{transition:none!important}}body.page-id-21 .wp-block-buttons,body.page-id-21 .wp-block-button,body.page-id-21 .wp-block-buttons+p,body.page-id-21 .entry-content>p:last-child{display:none!important}body.page-id-21 .hostinger-ai-cta-button,body.page-id-21 .elementor-element-29944a2{display:none!important}body.page-id-21 .elementor-widget-heading{display:none!important}body.woocommerce-checkout{--checkout-negro:#171311;--checkout-tinta:#30241f;--checkout-crema:#fff8e8;--checkout-papel:#f1dfbc;--checkout-naranja:#ed682e;--checkout-rojo:#b83924;--checkout-dorado:#d1a653;--checkout-verde:#278c60}body.woocommerce-checkout main,body.woocommerce-checkout .site-main,body.woocommerce-checkout .entry-content,body.woocommerce-checkout .woocommerce{overflow:visible}body.woocommerce-checkout form.checkout{width:min(1180px, calc(100% - 24px));margin:30px auto 60px}body.woocommerce-checkout form.checkout .col2-set{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);gap:clamp(22px, 4vw, 42px);width:100%}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2,body.woocommerce-checkout #order_review{width:100%!important;float:none!important;margin:0!important;padding:clamp(20px, 3vw, 32px)!important;color:var(--checkout-tinta);background:radial-gradient(circle at 18% 18%,rgb(23 19 17 / .035) 0 1px,transparent 2px),linear-gradient(135deg,rgb(255 255 255 / .98),rgb(255 248 232 / .96));background-size:23px 23px,auto;border:3px solid var(--checkout-negro);border-radius:22px;box-shadow:0 8px 0 var(--checkout-dorado),0 24px 48px rgb(31 18 10 / .19)}body.woocommerce-checkout h3,body.woocommerce-checkout #order_review_heading{display:inline-block;margin:0 0 24px!important;padding:9px 15px;color:#fff!important;background:var(--checkout-negro);border:3px solid var(--checkout-negro);border-radius:5px;font-size:clamp(20px, 3vw, 29px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.3px;text-transform:uppercase;box-shadow:5px 5px 0 var(--checkout-naranja);transform:rotate(-.4deg)}body.woocommerce-checkout form.checkout label{color:var(--checkout-tinta);font-size:11px;font-weight:900;letter-spacing:.7px;text-transform:uppercase}body.woocommerce-checkout form.checkout input.input-text,body.woocommerce-checkout form.checkout textarea,body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout .select2-selection{min-height:52px;padding:11px 14px;color:var(--checkout-tinta);background:#fffdf6;border:3px solid var(--checkout-negro)!important;border-radius:10px!important;font-size:15px;font-weight:700;box-shadow:inset 0 -4px 0 rgb(209 166 83 / .22)}body.woocommerce-checkout form.checkout textarea{min-height:110px;resize:vertical}body.woocommerce-checkout form.checkout input:focus,body.woocommerce-checkout form.checkout textarea:focus,body.woocommerce-checkout form.checkout select:focus,body.woocommerce-checkout form.checkout .select2-container--focus .select2-selection{outline:4px solid rgb(237 104 46 / .16);border-color:var(--checkout-rojo)!important}body.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:46px;padding-left:0}body.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow{height:48px}body.woocommerce-checkout #order_review{margin-top:24px!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table{width:100%;margin:0 0 24px!important;background:rgb(255 255 255 / .65);border:3px solid var(--checkout-negro)!important;border-collapse:separate;border-spacing:0;border-radius:14px;overflow:hidden}body.woocommerce-checkout table.woocommerce-checkout-review-order-table th{padding:13px 15px!important;color:#fff;background:var(--checkout-negro);font-size:11px;font-weight:900;letter-spacing:.6px;text-align:left;text-transform:uppercase}body.woocommerce-checkout table.woocommerce-checkout-review-order-table td{padding:13px 15px!important;color:var(--checkout-tinta);border-bottom:1px dashed rgb(48 36 31 / .25);font-size:14px;font-weight:700}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr:last-child td,body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr:last-child th{border-bottom:0}body.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name{color:var(--checkout-negro);font-weight:900;text-transform:uppercase}body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th,body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td{color:#fff!important;background:var(--checkout-negro);font-size:18px;font-weight:900}body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .woocommerce-Price-amount{color:var(--checkout-naranja)!important;font-size:22px}body.woocommerce-checkout #payment{padding:19px!important;background:var(--checkout-crema)!important;border:3px solid var(--checkout-negro);border-radius:16px;box-shadow:0 6px 0 var(--checkout-dorado)}body.woocommerce-checkout #payment ul.payment_methods{margin:0!important;padding:0 0 18px!important;border-bottom:2px dashed rgb(48 36 31 / .27)!important}body.woocommerce-checkout #payment ul.payment_methods li{margin:0 0 12px!important;padding:13px 14px;background:#fffdf6;border:2px solid var(--checkout-negro);border-radius:10px}body.woocommerce-checkout #payment ul.payment_methods li label{font-size:13px;font-weight:900}body.woocommerce-checkout #payment div.payment_box{color:var(--checkout-tinta)!important;background:var(--checkout-papel)!important;border:2px solid var(--checkout-negro);border-radius:10px}body.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--checkout-negro)!important}body.woocommerce-checkout input[type="checkbox"],body.woocommerce-checkout input[type="radio"]{accent-color:var(--checkout-naranja)}body.woocommerce-checkout #place_order{width:100%;min-height:60px;margin-top:18px;padding:15px 25px!important;color:#fff!important;background:linear-gradient(180deg,var(--checkout-naranja),var(--checkout-rojo))!important;border:3px solid #641f10!important;border-radius:999px!important;font-size:14px!important;font-weight:900!important;letter-spacing:1px;text-transform:uppercase;box-shadow:0 7px 0 #69220f,0 16px 28px rgb(94 29 10 / .22);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}body.woocommerce-checkout #place_order:hover{transform:translateY(-3px);filter:brightness(1.06);box-shadow:0 10px 0 #69220f,0 22px 34px rgb(94 29 10 / .28)}body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-message,body.woocommerce-checkout .woocommerce-info{width:min(1180px, calc(100% - 24px));margin:20px auto!important;padding:16px 18px 16px 48px!important;color:var(--checkout-tinta);background:var(--checkout-crema);border:3px solid var(--checkout-negro);border-top:3px solid var(--checkout-negro)!important;border-left:9px solid var(--checkout-naranja);border-radius:12px;box-shadow:5px 5px 0 var(--checkout-dorado)}body.woocommerce-checkout .woocommerce-privacy-policy-text,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{color:#65564e;font-size:12px;line-height:1.55}body.woocommerce-checkout .woocommerce-privacy-policy-text a,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper a{color:var(--checkout-rojo);font-weight:900}@media (max-width:800px){body.woocommerce-checkout form.checkout{width:calc(100% - 16px);margin-top:16px}body.woocommerce-checkout form.checkout .col2-set{grid-template-columns:1fr;gap:19px}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2,body.woocommerce-checkout #order_review{padding:18px 14px!important;border-width:2px;border-radius:16px;box-shadow:0 5px 0 var(--checkout-dorado),0 18px 35px rgb(31 18 10 / .18)}body.woocommerce-checkout h3,body.woocommerce-checkout #order_review_heading{font-size:21px!important;transform:none}body.woocommerce-checkout table.woocommerce-checkout-review-order-table th,body.woocommerce-checkout table.woocommerce-checkout-review-order-table td{padding:11px 9px!important;font-size:12px}body.woocommerce-checkout #place_order{min-height:62px}}body.woocommerce-checkout form.checkout{display:block!important;width:min(760px, calc(100% - 24px))!important;margin:30px auto 60px!important}body.woocommerce-checkout form.checkout .col2-set{display:flex!important;flex-direction:column!important;gap:28px!important;width:100%!important;margin:0!important}body.woocommerce-checkout form.checkout .col-1,body.woocommerce-checkout form.checkout .col-2,body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review,body.woocommerce-checkout #order_review_heading{width:100%!important;max-width:none!important;float:none!important;clear:both!important}body.woocommerce-checkout form.checkout .col-2{margin-top:0!important}body.woocommerce-checkout #order_review_heading{display:block!important;width:max-content!important;max-width:100%!important;margin:34px 0 24px!important}body.woocommerce-checkout #order_review{margin:0 auto!important}body.woocommerce-checkout .woocommerce-billing-fields,body.woocommerce-checkout .woocommerce-additional-fields,body.woocommerce-checkout .woocommerce-checkout-review-order{width:100%!important;max-width:none!important}body.woocommerce-checkout .form-row-first,body.woocommerce-checkout .form-row-last{float:none!important;width:100%!important}body.woocommerce-checkout .form-row{width:100%!important;margin:0 0 18px!important}@media (max-width:800px){body.woocommerce-checkout form.checkout{width:calc(100% - 16px)!important;margin-top:16px!important}body.woocommerce-checkout form.checkout .col2-set{gap:20px!important}body.woocommerce-checkout #order_review_heading{margin-top:25px!important}}body.woocommerce-order-received{--rec-negro:#171311;--rec-tinta:#30241f;--rec-crema:#fff8e8;--rec-papel:#f1dfbc;--rec-naranja:#ed682e;--rec-rojo:#b83924;--rec-dorado:#d1a653;--rec-verde:#278c60}body.woocommerce-order-received .woocommerce{width:min(1020px, calc(100% - 24px));margin:30px auto 60px!important;padding:clamp(20px, 4vw, 38px)!important;color:var(--rec-tinta);background:radial-gradient(circle at 20% 20%,rgb(23 19 17 / .035) 0 1px,transparent 2px),linear-gradient(135deg,rgb(255 255 255 / .96),rgb(255 248 232 / .92));background-size:23px 23px,auto;border:3px solid var(--rec-negro);border-radius:24px;box-shadow:0 8px 0 var(--rec-dorado),0 28px 58px rgb(31 18 10 / .20)}body.woocommerce-order-received .woocommerce-notice--success{margin:0 0 28px!important;padding:18px 21px!important;color:#fff!important;background:var(--rec-verde);border:3px solid var(--rec-negro);border-radius:12px;font-size:clamp(18px, 3vw, 26px);font-weight:900;letter-spacing:.3px;text-transform:uppercase;box-shadow:6px 6px 0 var(--rec-negro)}body.woocommerce-order-received .woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:0 0 32px!important;padding:0!important;list-style:none}body.woocommerce-order-received .woocommerce-order-overview li{float:none!important;width:auto!important;margin:0!important;padding:15px 14px!important;color:var(--rec-tinta);background:var(--rec-crema);border:2px solid var(--rec-negro)!important;border-radius:11px;font-size:10px;font-weight:900;letter-spacing:.6px;text-transform:uppercase;box-shadow:0 4px 0 var(--rec-dorado)}body.woocommerce-order-received .woocommerce-order-overview li strong{display:block;margin-top:7px;color:var(--rec-negro);font-size:15px;line-height:1.3;text-transform:none}body.woocommerce-order-received h2,body.woocommerce-order-received h3,body.woocommerce-order-received .woocommerce-order-details__title,body.woocommerce-order-received .woocommerce-column__title{display:inline-block;margin:30px 0 20px!important;padding:9px 15px;color:#fff!important;background:var(--rec-negro);border:3px solid var(--rec-negro);border-radius:5px;font-size:clamp(20px, 3vw, 29px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.3px;text-transform:uppercase;box-shadow:5px 5px 0 var(--rec-naranja);transform:rotate(-.35deg)}body.woocommerce-order-received table.woocommerce-table--order-details,body.woocommerce-order-received table.shop_table{width:100%;margin:0 0 28px!important;background:rgb(255 255 255 / .72);border:3px solid var(--rec-negro)!important;border-collapse:separate;border-spacing:0;border-radius:14px;overflow:hidden}body.woocommerce-order-received table.shop_table th{padding:13px 15px!important;color:#fff;background:var(--rec-negro);font-size:11px;font-weight:900;letter-spacing:.6px;text-align:left;text-transform:uppercase}body.woocommerce-order-received table.shop_table td{padding:14px 15px!important;color:var(--rec-tinta);border-bottom:1px dashed rgb(48 36 31 / .25);font-size:14px;font-weight:700}body.woocommerce-order-received table.shop_table tr:last-child td,body.woocommerce-order-received table.shop_table tr:last-child th{border-bottom:0}body.woocommerce-order-received table.shop_table .product-name{color:var(--rec-negro);font-weight:900;text-transform:uppercase}body.woocommerce-order-received table.shop_table tfoot th,body.woocommerce-order-received table.shop_table tfoot td{font-weight:900}body.woocommerce-order-received table.shop_table tfoot tr:last-child th,body.woocommerce-order-received table.shop_table tfoot tr:last-child td{color:#fff!important;background:var(--rec-negro);font-size:18px}body.woocommerce-order-received table.shop_table tfoot tr:last-child .woocommerce-Price-amount{color:var(--rec-naranja)!important;font-size:22px}body.woocommerce-order-received .woocommerce-customer-details address{padding:20px!important;color:var(--rec-tinta);background:var(--rec-crema);border:3px solid var(--rec-negro)!important;border-radius:14px;font-size:14px;line-height:1.7;font-style:normal;box-shadow:0 6px 0 var(--rec-dorado)}body.woocommerce-order-received [class*="ticket"],body.woocommerce-order-received [class*="foo"],body.woocommerce-order-received .woocommerce-order-details{position:relative}body.woocommerce-order-received img[src*="qr"],body.woocommerce-order-received img[class*="qr"],body.woocommerce-order-received canvas{padding:8px;background:#fff;border:3px solid var(--rec-negro);border-radius:10px;box-shadow:0 5px 0 var(--rec-dorado)}body.woocommerce-order-received a[href*="pdf"],body.woocommerce-order-received a.button,body.woocommerce-order-received .woocommerce-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px!important;color:#fff!important;background:linear-gradient(180deg,var(--rec-naranja),var(--rec-rojo))!important;border:3px solid #641f10!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;letter-spacing:.8px;text-decoration:none!important;text-transform:uppercase;box-shadow:0 5px 0 #69220f;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}body.woocommerce-order-received a[href*="pdf"]:hover,body.woocommerce-order-received a.button:hover,body.woocommerce-order-received .woocommerce-button:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 7px 0 #69220f}body.woocommerce-order-received .woocommerce a{color:var(--rec-rojo);font-weight:900}body.woocommerce-order-received .woocommerce-order-details h2:empty,body.woocommerce-order-received .woocommerce-customer-details h2:empty{display:none!important}@media (max-width:700px){body.woocommerce-order-received .woocommerce{width:calc(100% - 16px);margin-top:16px!important;padding:17px 12px!important;border-width:2px;border-radius:16px;box-shadow:0 5px 0 var(--rec-dorado),0 20px 38px rgb(31 18 10 / .18)}body.woocommerce-order-received .woocommerce-order-overview{grid-template-columns:1fr}body.woocommerce-order-received h2,body.woocommerce-order-received h3,body.woocommerce-order-received .woocommerce-order-details__title,body.woocommerce-order-received .woocommerce-column__title{font-size:21px!important;transform:none}body.woocommerce-order-received table.shop_table th,body.woocommerce-order-received table.shop_table td{padding:10px 8px!important;font-size:12px}}body.woocommerce-cart{--c-bg:#0b0b0c;--c-panel:#121214;--c-panel-2:#17171a;--c-text:#f5f5f3;--c-muted:#9a9aa1;--c-line:rgba(255,255,255,.10);--c-line-strong:rgba(255,255,255,.18);--c-soft:rgba(255,255,255,.04)}body.woocommerce-cart{background:var(--c-bg)!important;color:var(--c-text)!important}body.woocommerce-cart .woocommerce{width:min(1180px, calc(100% - 32px));margin:42px auto 80px!important}body.woocommerce-cart h1,body.woocommerce-cart .entry-title{margin:0 0 30px!important;padding:0!important;color:var(--c-text)!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:clamp(34px, 5vw, 58px)!important;line-height:.96!important;font-weight:800!important;letter-spacing:-2px!important;text-transform:none!important;box-shadow:none!important;transform:none!important}body.woocommerce-cart table.shop_table.cart{width:100%;margin:0 0 28px!important;color:var(--c-text)!important;background:var(--c-panel)!important;border:1px solid var(--c-line)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:24px!important;box-shadow:0 20px 60px rgb(0 0 0 / .30)!important;overflow:hidden!important}body.woocommerce-cart table.shop_table.cart thead th{padding:18px 16px!important;color:var(--c-muted)!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--c-line)!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.1px!important;text-transform:uppercase!important}body.woocommerce-cart table.shop_table.cart td{padding:18px 16px!important;color:var(--c-text)!important;border:0!important;border-bottom:1px solid var(--c-line)!important;font-size:14px!important;font-weight:500!important;vertical-align:middle!important}body.woocommerce-cart table.shop_table.cart .product-thumbnail img{width:92px!important;height:92px!important;object-fit:cover!important;border:1px solid var(--c-line-strong)!important;border-radius:16px!important;box-shadow:none!important}body.woocommerce-cart table.shop_table.cart .product-name a{color:var(--c-text)!important;font-size:15px!important;line-height:1.35!important;font-weight:750!important;letter-spacing:-.2px!important;text-transform:none!important;text-decoration:none!important}body.woocommerce-cart table.shop_table.cart .product-name a:hover{opacity:.68!important}body.woocommerce-cart table.shop_table.cart .product-price,body.woocommerce-cart table.shop_table.cart .product-subtotal{color:var(--c-text)!important;font-size:16px!important;font-weight:750!important}body.woocommerce-cart table.shop_table.cart .qty{width:72px!important;min-height:44px!important;padding:7px 10px!important;color:var(--c-text)!important;background:var(--c-panel-2)!important;border:1px solid var(--c-line-strong)!important;border-radius:14px!important;font-size:14px!important;font-weight:700!important;text-align:center!important;box-shadow:none!important}body.woocommerce-cart table.shop_table.cart .product-remove a.remove{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;color:var(--c-muted)!important;background:transparent!important;border:1px solid var(--c-line-strong)!important;border-radius:50%!important;font-size:18px!important;font-weight:500!important;box-shadow:none!important}body.woocommerce-cart table.shop_table.cart .product-remove a.remove:hover{color:#fff!important;background:rgb(255 255 255 / .08)!important}body.woocommerce-cart table.shop_table.cart .actions{padding:20px!important;background:var(--c-soft)!important;border:0!important}body.woocommerce-cart .coupon{display:flex!important;align-items:center!important;gap:10px!important}body.woocommerce-cart .coupon .input-text{min-height:48px!important;padding:10px 15px!important;color:var(--c-text)!important;background:var(--c-panel-2)!important;border:1px solid var(--c-line-strong)!important;border-radius:14px!important;font-weight:600!important;box-shadow:none!important}body.woocommerce-cart button.button,body.woocommerce-cart a.button{min-height:48px!important;padding:12px 18px!important;color:var(--c-text)!important;background:var(--c-panel-2)!important;border:1px solid var(--c-line-strong)!important;border-radius:14px!important;font-size:12px!important;font-weight:750!important;letter-spacing:.4px!important;text-transform:uppercase!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease,transform .18s ease!important}body.woocommerce-cart button.button:hover,body.woocommerce-cart a.button:hover{background:rgb(255 255 255 / .08)!important;border-color:rgb(255 255 255 / .30)!important;transform:translateY(-1px)!important}body.woocommerce-cart .cart-collaterals{display:flex!important;justify-content:flex-end!important;width:100%!important}body.woocommerce-cart .cart_totals{width:min(520px, 100%)!important;padding:26px!important;color:var(--c-text)!important;background:var(--c-panel)!important;border:1px solid var(--c-line)!important;border-radius:24px!important;box-shadow:0 20px 60px rgb(0 0 0 / .30)!important}body.woocommerce-cart .cart_totals h2{margin:0 0 22px!important;padding:0!important;color:var(--c-text)!important;background:transparent!important;font-size:24px!important;line-height:1!important;font-weight:780!important;letter-spacing:-.7px!important;text-transform:none!important;box-shadow:none!important}body.woocommerce-cart .cart_totals table.shop_table{width:100%!important;margin:0 0 18px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .cart_totals table.shop_table td{padding:15px 0!important;border:0!important;border-bottom:1px solid var(--c-line)!important;color:var(--c-text)!important;font-size:14px!important;font-weight:600!important}body.woocommerce-cart .cart_totals table.shop_table td{text-align:right!important}body.woocommerce-cart .cart_totals .order-total th,body.woocommerce-cart .cart_totals .order-total td{color:var(--c-text)!important;background:transparent!important;font-size:18px!important;font-weight:800!important}body.woocommerce-cart .cart_totals .order-total .woocommerce-Price-amount{color:#fff!important;font-size:26px!important;font-weight:800!important;letter-spacing:-.7px!important}body.woocommerce-cart .wc-proceed-to-checkout .checkout-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:60px!important;margin-top:12px!important;padding:16px 22px!important;color:#0b0b0c!important;background:#f4f4f1!important;border:1px solid #f4f4f1!important;border-radius:16px!important;font-size:13px!important;font-weight:800!important;letter-spacing:.5px!important;text-transform:uppercase!important;box-shadow:none!important;transition:transform .18s ease,background .18s ease!important}body.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover{background:#fff!important;transform:translateY(-2px)!important}.wc-block-mini-cart__drawer{--m-bg:#0b0b0c;--m-panel:#121214;--m-panel-2:#17171a;--m-text:#f5f5f3;--m-muted:#9a9aa1;--m-line:rgba(255,255,255,.10);--m-line-strong:rgba(255,255,255,.18)}.wc-block-mini-cart__drawer .wc-block-components-drawer__content{color:var(--m-text)!important;background:var(--m-bg)!important;border-left:1px solid var(--m-line)!important;box-shadow:-30px 0 80px rgb(0 0 0 / .45)!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__title{display:flex!important;align-items:center!important;margin:0!important;padding:28px 72px 24px 26px!important;color:var(--m-text)!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--m-line)!important;font-size:0!important;line-height:1!important;box-shadow:none!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__title::before{content:"Tu carrito";color:var(--m-text)!important;font-size:28px!important;line-height:1!important;font-weight:780!important;letter-spacing:-1px!important;text-transform:none!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__title .wc-block-mini-cart__title-items-counter{display:inline-block!important;margin-left:10px!important;color:var(--m-muted)!important;font-size:14px!important;font-weight:600!important}.wc-block-mini-cart__drawer .wc-block-components-drawer__close{top:19px!important;right:18px!important;width:42px!important;height:42px!important;color:var(--m-text)!important;background:rgb(255 255 255 / .05)!important;border:1px solid var(--m-line-strong)!important;border-radius:50%!important;box-shadow:none!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__items{padding:20px!important}.wc-block-mini-cart__drawer .wc-block-mini-cart-items .wc-block-cart-items__row,.wc-block-mini-cart__drawer .wc-block-cart-item__wrap{margin-bottom:12px!important;padding:14px!important;background:var(--m-panel)!important;border:1px solid var(--m-line)!important;border-radius:18px!important;box-shadow:none!important}.wc-block-mini-cart__drawer .wc-block-cart-item__image img{border:1px solid var(--m-line-strong)!important;border-radius:14px!important;box-shadow:none!important}.wc-block-mini-cart__drawer .wc-block-components-product-name{color:var(--m-text)!important;font-size:14px!important;line-height:1.3!important;font-weight:730!important;text-transform:none!important}.wc-block-mini-cart__drawer .wc-block-components-product-metadata,.wc-block-mini-cart__drawer .wc-block-components-product-details{color:var(--m-muted)!important;font-size:11px!important;line-height:1.4!important;text-transform:none!important}.wc-block-mini-cart__drawer .wc-block-components-product-price{color:var(--m-text)!important;font-size:16px!important;font-weight:760!important}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector{border:1px solid var(--m-line-strong)!important;border-radius:12px!important;overflow:hidden!important}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector input,.wc-block-mini-cart__drawer .wc-block-components-quantity-selector button{color:var(--m-text)!important;background:var(--m-panel-2)!important;font-weight:700!important}.wc-block-mini-cart__drawer .wc-block-cart-item__remove-link{color:var(--m-muted)!important;font-size:11px!important;font-weight:650!important;text-transform:none!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer{padding:22px!important;background:var(--m-panel)!important;border-top:1px solid var(--m-line)!important;box-shadow:0 -20px 50px rgb(0 0 0 / .24)!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-subtotal{color:var(--m-text)!important;font-size:14px!important;font-weight:650!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-subtotal .wc-block-components-formatted-money-amount{color:#fff!important;font-size:22px!important;font-weight:800!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:14px!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-actions a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;padding:12px 15px!important;border-radius:14px!important;font-size:11px!important;font-weight:750!important;letter-spacing:.3px!important;text-decoration:none!important;text-transform:uppercase!important;box-shadow:none!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-cart{color:var(--m-text)!important;background:transparent!important;border:1px solid var(--m-line-strong)!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-checkout{color:#0b0b0c!important;background:#f4f4f1!important;border:1px solid #f4f4f1!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:70vh!important;padding:40px 28px!important;text-align:center!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper p{color:var(--m-text)!important;font-size:24px!important;line-height:1.15!important;font-weight:760!important;letter-spacing:-.7px!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper a{margin-top:12px!important;color:var(--m-text)!important;background:transparent!important;border:1px solid var(--m-line-strong)!important;border-radius:14px!important;box-shadow:none!important}@media (max-width:768px){body.woocommerce-cart .woocommerce{width:calc(100% - 20px)!important;margin-top:24px!important}body.woocommerce-cart h1,body.woocommerce-cart .entry-title{margin-bottom:22px!important;font-size:38px!important;letter-spacing:-1.5px!important}body.woocommerce-cart table.shop_table.cart{border-radius:20px!important}body.woocommerce-cart table.shop_table.cart tr.cart_item{margin-bottom:12px!important;background:var(--c-panel)!important;border:1px solid var(--c-line)!important;border-radius:18px!important;box-shadow:none!important}body.woocommerce-cart table.shop_table.cart td{padding:12px 14px!important}body.woocommerce-cart table.shop_table.cart .product-thumbnail{display:block!important;text-align:left!important}body.woocommerce-cart table.shop_table.cart .product-thumbnail img{width:96px!important;height:96px!important}body.woocommerce-cart table.shop_table.cart .actions{display:block!important}body.woocommerce-cart .coupon{flex-direction:column!important;align-items:stretch!important}body.woocommerce-cart .coupon .input-text,body.woocommerce-cart .coupon button{width:100%!important}body.woocommerce-cart .cart-collaterals{display:block!important}body.woocommerce-cart .cart_totals{width:100%!important;padding:20px 18px!important;border-radius:20px!important}}@media (max-width:520px){.wc-block-mini-cart__drawer .wc-block-components-drawer__content{width:100vw!important;max-width:100vw!important;border-left:0!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-actions{grid-template-columns:1fr!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__title::before{font-size:25px!important}}.wc-block-mini-cart__drawer,.wc-block-mini-cart__drawer .wc-block-components-drawer__screen-overlay,.wc-block-mini-cart__drawer .wc-block-components-drawer__content{z-index:999999!important}.wc-block-mini-cart__drawer .wc-block-components-drawer__content{padding-bottom:74px!important;box-sizing:border-box!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer{position:sticky!important;bottom:74px!important;z-index:10!important}@media (max-width:768px){.wc-block-mini-cart__drawer .wc-block-components-drawer__content{padding-bottom:82px!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer{bottom:82px!important}}@media (max-width:520px){.wc-block-mini-cart__drawer .wc-block-mini-cart__items{padding:16px!important}.wc-block-mini-cart__drawer .wc-block-mini-cart-items .wc-block-cart-items__row{display:grid!important;grid-template-columns:72px minmax(0,1fr) auto!important;column-gap:14px!important;row-gap:8px!important;align-items:start!important;width:100%!important;margin:0 0 14px!important;padding:16px!important;background:#121214!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:20px!important;box-sizing:border-box!important;box-shadow:none!important}.wc-block-mini-cart__drawer .wc-block-cart-item__wrap{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.wc-block-mini-cart__drawer .wc-block-cart-item__image{width:72px!important;min-width:72px!important;padding:0!important}.wc-block-mini-cart__drawer .wc-block-cart-item__image img{display:block!important;width:72px!important;height:72px!important;object-fit:cover!important;border-radius:14px!important}.wc-block-mini-cart__drawer .wc-block-cart-item__product{min-width:0!important;width:auto!important;padding:0!important}.wc-block-mini-cart__drawer .wc-block-components-product-name{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 6px!important;color:#f5f5f3!important;font-size:15px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:-.2px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.wc-block-mini-cart__drawer .wc-block-components-product-metadata,.wc-block-mini-cart__drawer .wc-block-components-product-details{margin-top:5px!important;font-size:11px!important;line-height:1.35!important}.wc-block-mini-cart__drawer .wc-block-cart-item__total{width:auto!important;min-width:max-content!important;padding:0!important;text-align:right!important}.wc-block-mini-cart__drawer .wc-block-cart-item__total .wc-block-components-product-price{font-size:15px!important;line-height:1.2!important;font-weight:800!important;white-space:nowrap!important}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector{width:fit-content!important;max-width:140px!important;margin-top:10px!important}.wc-block-mini-cart__drawer .wc-block-components-drawer__content{padding-bottom:82px!important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer{bottom:82px!important}}@media (max-width:520px){.wc-block-mini-cart__drawer .wc-block-cart-item__image img+img{display:none!important}.wc-block-mini-cart__drawer .wc-block-cart-item__wrap .wc-block-cart-item__image{display:none!important}.wc-block-mini-cart__drawer .wc-block-cart-items__row>.wc-block-cart-item__image{display:block!important;width:88px!important;min-width:88px!important}.wc-block-mini-cart__drawer .wc-block-cart-items__row>.wc-block-cart-item__image img{width:88px!important;height:88px!important;object-fit:cover!important;object-position:center!important;border-radius:14px!important}.wc-block-mini-cart__drawer .wc-block-components-product-name+.wc-block-components-product-name{display:none!important}.wc-block-mini-cart__drawer .wc-block-cart-item__product>a:not(:first-of-type){display:none!important}.wc-block-mini-cart__drawer .wc-block-components-product-name{display:block!important;margin:0 0 7px!important;max-width:100%!important;font-size:16px!important;line-height:1.2!important;font-weight:800!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.wc-block-mini-cart__drawer .wc-block-mini-cart-items .wc-block-cart-items__row{grid-template-columns:88px minmax(0,1fr) auto!important;column-gap:16px!important;padding:16px!important}.wc-block-mini-cart__drawer .wc-block-cart-item__product{min-width:0!important}.wc-block-mini-cart__drawer .wc-block-cart-item__total{align-self:start!important;padding-top:2px!important}}@media (max-width:520px){.wc-block-mini-cart__drawer .wc-block-cart-item__image img:not(:first-of-type){display:none!important}.wc-block-mini-cart__drawer .wc-block-cart-item__image a:not(:first-child),.wc-block-mini-cart__drawer .wc-block-cart-item__image picture:not(:first-child){display:none!important}.wc-block-mini-cart__drawer .wc-block-cart-item__image{overflow:hidden!important;height:88px!important;max-height:88px!important}.wc-block-mini-cart__drawer .wc-block-cart-item__image img{display:block!important;width:88px!important;height:88px!important;max-height:88px!important;object-fit:cover!important}body.woocommerce-cart table.shop_table.cart{display:block!important;width:100%!important;margin:0 0 24px!important;background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important;box-shadow:none!important}body.woocommerce-cart table.shop_table.cart thead{display:none!important}body.woocommerce-cart table.shop_table.cart tbody{display:block!important;width:100%!important}body.woocommerce-cart table.shop_table.cart tr.cart_item{display:grid!important;grid-template-columns:105px minmax(0,1fr)!important;width:100%!important;margin:0 0 16px!important;padding:18px!important;background:#121214!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:22px!important;box-sizing:border-box!important;overflow:hidden!important}body.woocommerce-cart table.shop_table.cart tr.cart_item td{display:block!important;width:auto!important;min-width:0!important;padding:10px 0!important;border:0!important;text-align:left!important}body.woocommerce-cart table.shop_table.cart td::before{display:none!important;content:none!important}body.woocommerce-cart table.shop_table.cart .product-remove{grid-column:2!important;grid-row:1!important;justify-self:end!important;padding:0!important}body.woocommerce-cart table.shop_table.cart .product-thumbnail{display:block!important;grid-column:1!important;grid-row:1 / span 4!important;padding-right:16px!important;text-align:left!important}body.woocommerce-cart table.shop_table.cart .product-thumbnail img{display:block!important;width:90px!important;height:115px!important;margin:0!important;object-fit:cover!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:14px!important}body.woocommerce-cart table.shop_table.cart .product-name{grid-column:2!important;padding:2px 42px 10px 0!important}body.woocommerce-cart table.shop_table.cart .product-name a{display:block!important;font-size:17px!important;line-height:1.2!important;font-weight:800!important;text-transform:none!important;word-break:normal!important;overflow-wrap:normal!important}body.woocommerce-cart table.shop_table.cart .product-name dl,body.woocommerce-cart table.shop_table.cart .product-name .variation{margin:8px 0 0!important;color:#9a9aa1!important;font-size:12px!important;line-height:1.4!important}body.woocommerce-cart table.shop_table.cart .product-price{grid-column:2!important;padding:5px 0!important;color:#f5f5f3!important;font-size:17px!important;font-weight:750!important}body.woocommerce-cart table.shop_table.cart .product-quantity{grid-column:2!important;padding:7px 0!important}body.woocommerce-cart table.shop_table.cart .product-quantity .qty{width:76px!important;min-height:42px!important;margin:0!important;border-radius:12px!important}body.woocommerce-cart table.shop_table.cart .product-subtotal{grid-column:1 / -1!important;margin-top:14px!important;padding:15px 0 0!important;border-top:1px solid rgb(255 255 255 / .10)!important;text-align:right!important;color:#f5f5f3!important;font-size:18px!important;font-weight:800!important}body.woocommerce-cart table.shop_table.cart tr:not(.cart_item){display:block!important;width:100%!important}body.woocommerce-cart table.shop_table.cart .actions{display:block!important;width:100%!important;margin-top:12px!important;padding:18px!important;background:#121214!important;border:1px solid rgb(255 255 255 / .10)!important;border-radius:20px!important;box-sizing:border-box!important}body.woocommerce-cart table.shop_table.cart .coupon{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important}body.woocommerce-cart table.shop_table.cart .coupon .input-text,body.woocommerce-cart table.shop_table.cart .coupon button,body.woocommerce-cart table.shop_table.cart .actions>button{width:100%!important;max-width:none!important;margin:0!important}body.woocommerce-cart .cart-collaterals{display:block!important;width:100%!important}body.woocommerce-cart .cart_totals{width:100%!important;max-width:none!important;margin:0!important;padding:22px!important;box-sizing:border-box!important}body.woocommerce-cart .cart_totals h2{margin-bottom:18px!important;font-size:28px!important}body.woocommerce-cart .cart_totals table.shop_table,body.woocommerce-cart .cart_totals table.shop_table tbody,body.woocommerce-cart .cart_totals table.shop_table tr{display:table!important;width:100%!important;table-layout:fixed!important}body.woocommerce-cart .cart_totals table.shop_table tr{display:table-row!important}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .cart_totals table.shop_table td{display:table-cell!important;width:50%!important;padding:16px 0!important;vertical-align:middle!important}body.woocommerce-cart .cart_totals table.shop_table th{text-align:left!important}body.woocommerce-cart .cart_totals table.shop_table td{text-align:right!important}}body.woocommerce-account{--camarada-bg:#b89a72;--camarada-paper:#d2b58a;--camarada-card:#d8bd94;--camarada-card-dark:#c8a97d;--camarada-ink:#1b1713;--camarada-red:#a82b20;--camarada-orange:#dd6b24;--camarada-yellow:#e4aa42;--camarada-input:#efe4d1}body.woocommerce-account{position:relative!important;isolation:isolate;overflow-x:hidden;background-color:var(--camarada-bg)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='760' height='620' viewBox='0 0 760 620'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Ctext x='28' y='78' font-family='Arial Black,Impact,sans-serif' font-size='46' font-weight='900' fill='%231b1713' transform='rotate(-7 28 78)'%3ECAMARADA%3C/text%3E%3Cpath d='M25 91 Q134 116 274 90 M39 103 Q151 127 264 103' stroke='%23a82b20' stroke-width='5'/%3E%3Ctext x='493' y='96' font-family='Arial Black,Impact,sans-serif' font-size='29' font-weight='900' fill='%231b1713' transform='rotate(6 493 96)'%3ECAMARADA%3C/text%3E%3Ctext x='53' y='294' font-family='Arial Black,Impact,sans-serif' font-size='26' font-weight='900' fill='%23a82b20' transform='rotate(10 53 294)'%3ELA VIDA ES BUENA%3C/text%3E%3Ctext x='470' y='354' font-family='Arial Black,Impact,sans-serif' font-size='40' font-weight='900' fill='%231b1713' transform='rotate(-8 470 354)'%3ECAMARADA%3C/text%3E%3Cpath d='M468 367 Q580 392 713 364 M481 379 Q586 402 701 377' stroke='%23a82b20' stroke-width='5'/%3E%3Ctext x='83' y='535' font-family='Arial Black,Impact,sans-serif' font-size='37' font-weight='900' fill='%231b1713' transform='rotate(-4 83 535)'%3ECAMARADA%3C/text%3E%3Ctext x='487' y='558' font-family='Arial Black,Impact,sans-serif' font-size='25' font-weight='900' fill='%23a82b20' transform='rotate(7 487 558)'%3ELA VIDA ES BUENA%3C/text%3E%3Cpath d='M300 22 L365 5 M306 37 L381 13 M316 52 L391 23 M661 35 L728 15 M667 49 L742 24 M674 63 L749 35 M24 159 L92 126 M31 175 L106 137 M42 189 L116 151 M299 452 L369 417 M309 468 L384 428 M323 482 L396 443 M610 472 L683 438 M621 487 L699 449 M635 502 L713 463' stroke='%231b1713' stroke-width='5' opacity='.86'/%3E%3Cpath d='M214 141 l13 38 M199 164 l45 -15 M426 43 l13 37 M411 66 l44 -14 M706 187 l13 39 M690 211 l46 -15 M260 370 l13 39 M244 394 l46 -15 M401 531 l13 39 M385 555 l46 -15' stroke='%231b1713' stroke-width='5'/%3E%3Cpath d='M121 198 l11 31 M108 217 l37 -12 M567 192 l12 34 M553 213 l41 -14 M171 438 l12 35 M156 459 l42 -14 M704 511 l10 29 M692 529 l35 -11' stroke='%23a82b20' stroke-width='4'/%3E%3Cpath d='M328 116 l8 19 l21 4 l-17 12 l1 21 l-16 -14 l-20 8 l8 -20 l-14 -16 l21 1 Z M83 386 l7 17 l19 4 l-16 10 l1 19 l-14 -13 l-18 7 l7 -18 l-13 -14 l19 1 Z M638 278 l8 18 l20 4 l-17 11 l2 20 l-16 -13 l-19 7 l8 -19 l-14 -15 l20 1 Z M379 572 l7 16 l18 4 l-15 10 l1 18 l-13 -12 l-17 6 l7 -17 l-12 -14 l17 2 Z' stroke='%23a82b20' stroke-width='4'/%3E%3Cpath d='M12 403 L78 369 M19 419 L91 382 M31 434 L103 396 M447 110 L513 77 M456 126 L527 89 M469 141 L539 104 M539 584 L608 557 M550 597 L620 569' stroke='%23a82b20' stroke-width='4' opacity='.9'/%3E%3Cpath d='M273 193 l22 -10 M281 205 l26 -11 M292 218 l20 -9 M691 305 l20 -10 M698 318 l24 -11 M706 331 l19 -9 M374 569 l21 -9 M383 582 l24 -10 M98 250 l31 -14 M105 263 l36 -16 M589 145 l31 -13 M596 158 l36 -15' stroke='%231b1713' stroke-width='3'/%3E%3Cpath d='M202 271 Q162 240 157 276 Q153 311 194 310 Q234 308 227 270 Q220 238 185 253 M520 443 Q485 412 477 447 Q471 482 511 483 Q550 483 547 446 Q544 416 509 427' stroke='%231b1713' stroke-width='4' opacity='.78'/%3E%3Cpath d='M46 243 q18 -13 34 1 M53 257 q12 -7 25 1 M386 175 q18 -13 34 1 M394 189 q12 -7 25 1 M595 143 q17 -12 32 1 M602 157 q12 -6 23 1' stroke='%231b1713' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='235' height='340' viewBox='0 0 235 340'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M-8 340 Q-12 294 14 260 Q37 228 24 187 Q59 213 63 165 Q65 119 94 81 Q111 130 140 95 Q166 63 154 9 Q219 70 198 145 Q185 196 218 226 Q242 249 230 340' stroke='%23a82b20' stroke-width='8'/%3E%3Cpath d='M17 340 Q14 307 34 280 Q51 258 43 227 Q69 247 73 210 Q75 174 98 146 Q111 183 134 157 Q155 133 147 100 Q190 145 173 197 Q163 232 190 257 Q209 276 201 340' stroke='%23dd6b24' stroke-width='5'/%3E%3Cpath d='M45 340 Q42 316 57 297 Q70 281 64 259 Q83 274 87 248 Q89 224 104 205 Q114 229 130 211 Q144 194 141 174 Q167 205 156 236 Q149 258 168 277 Q181 289 176 340' stroke='%23e4aa42' stroke-width='3.5'/%3E%3Cpath d='M10 329 Q28 296 18 268 M52 333 Q71 298 61 263 M98 333 Q119 296 107 258 M148 333 Q168 298 158 264 M198 330 Q216 299 208 271' stroke='%238b2119' stroke-width='3'/%3E%3Cpath d='M31 323 Q46 297 39 276 M78 327 Q93 299 85 274 M126 327 Q142 298 133 271 M176 326 Q191 299 184 276' stroke='%23d48a31' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 20% 30%,rgb(35 22 14 / .14) 0,transparent 2px),radial-gradient(circle at 75% 75%,rgb(65 35 18 / .1) 0,transparent 3px),linear-gradient(115deg,rgb(255 255 255 / .05),rgb(36 23 15 / .15))!important;background-repeat:repeat,repeat,repeat,repeat,no-repeat!important;background-size:700px auto,205px auto,17px 17px,31px 31px,cover!important;background-position:10px 5px,center bottom,0 0,5px 8px,center!important;background-attachment:fixed,fixed,fixed,fixed,fixed!important}body.woocommerce-account .site,body.woocommerce-account .site-content,body.woocommerce-account .content-area,body.woocommerce-account .site-main,body.woocommerce-account #content,body.woocommerce-account main{background:transparent!important}body.woocommerce-account::after{content:"";position:fixed;left:-18px;bottom:38px;width:375px;height:445px;z-index:1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='390' height='460' viewBox='0 0 390 460'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M49 91 Q46 65 68 62 L148 57 Q170 57 173 81 L180 190 L55 191 Z' fill='%23bda27b' stroke='%231b1713' stroke-width='8'/%3E%3Crect x='31' y='47' width='160' height='32' rx='8' fill='%23cbb48e' stroke='%231b1713' stroke-width='8' transform='rotate(-2 31 47)'/%3E%3Cpath d='M65 78 Q108 69 159 75 M65 92 Q110 83 161 89' stroke='%23806b51' stroke-width='4'/%3E%3Ccircle cx='152' cy='102' r='7' stroke='%231b1713' stroke-width='4'/%3E%3Cpath d='M154 102 l21 -6' stroke='%231b1713' stroke-width='4'/%3E%3Cpath d='M80 194 Q60 148 73 106 Q86 66 120 71 Q156 76 172 120 Q188 163 172 206 Z' fill='%23cbb48e' stroke='%231b1713' stroke-width='8' transform='rotate(-18 122 138)'/%3E%3Cpath d='M94 180 Q79 146 89 115 Q99 88 122 92 Q147 96 159 129 Q172 164 159 189 Z' stroke='%23806b51' stroke-width='4' transform='rotate(-18 122 138)'/%3E%3Cpath d='M56 210 Q98 177 170 190 Q236 201 259 244 Q276 280 239 306 Q196 335 120 319 Q59 306 40 263 Q28 233 56 210 Z' fill='%23cbb48e' stroke='%231b1713' stroke-width='9'/%3E%3Cpath d='M83 223 Q117 198 169 208 Q215 217 230 247 Q242 271 215 288 Q183 307 131 296 Q88 287 73 259 Q64 240 83 223 Z' fill='%231b1713' stroke='%231b1713' stroke-width='7'/%3E%3Cpath d='M93 230 Q122 210 166 218 Q203 225 215 249 Q223 266 201 279 Q176 293 137 285 Q103 278 92 256 Q85 242 93 230 Z' fill='%237a6448' stroke='%23bda27b' stroke-width='5'/%3E%3Cpath d='M92 311 Q112 339 108 379 L83 415 Q138 429 208 413 L194 379 Q189 341 219 311 Z' fill='%23bda27b' stroke='%231b1713' stroke-width='9'/%3E%3Cpath d='M97 398 Q144 414 201 398 M105 380 Q148 394 195 380' stroke='%23806b51' stroke-width='4'/%3E%3Ccircle cx='285' cy='236' r='32' fill='%23ddcaaa' stroke='%231b1713' stroke-width='7'/%3E%3Ccircle cx='285' cy='236' r='10' stroke='%231b1713' stroke-width='4'/%3E%3Cpath d='M306 241 Q344 256 330 299 Q319 332 346 354 Q365 369 351 415' stroke='%23ddcaaa' stroke-width='27'/%3E%3Cpath d='M306 241 Q344 256 330 299 Q319 332 346 354 Q365 369 351 415' stroke='%231b1713' stroke-width='4'/%3E%3Cpath d='M316 274 l22 8 M322 307 l22 8 M334 340 l22 8 M344 375 l17 7' stroke='%23806b51' stroke-width='3'/%3E%3Cpath d='M8 394 Q47 365 84 389 Q117 411 151 390 Q184 369 220 393 Q254 417 291 394 Q325 373 382 403' stroke='%23ddcaaa' stroke-width='27'/%3E%3Cpath d='M8 394 Q47 365 84 389 Q117 411 151 390 Q184 369 220 393 Q254 417 291 394 Q325 373 382 403' stroke='%231b1713' stroke-width='4'/%3E%3Cpath d='M23 386 l9 17 M55 377 l10 20 M91 386 l9 18 M126 397 l10 18 M163 384 l10 19 M198 382 l10 19 M236 394 l10 18 M273 392 l10 18 M311 383 l10 19 M347 391 l10 18' stroke='%23806b51' stroke-width='3'/%3E%3Cpath d='M242 327 Q258 313 273 326 Q284 339 271 353 Q255 366 239 351 Q228 339 242 327 Z M23 322 Q41 308 55 322 Q67 335 53 349 Q37 362 21 347 Q10 335 23 322 Z M315 155 Q333 141 348 156 Q360 169 346 183 Q329 196 313 181 Q302 169 315 155 Z' fill='%23ddcaaa' stroke='%231b1713' stroke-width='4'/%3E%3Cpath d='M246 334 l19 10 M27 330 l19 10 M319 163 l20 9' stroke='%23806b51' stroke-width='3'/%3E%3Cpath d='M68 128 l25 16 M58 144 l36 11 M126 337 l22 33 M115 358 l39 13 M176 346 l-15 31 M187 362 l-36 13' stroke='%23a82b20' stroke-width='5'/%3E%3C/g%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:left bottom!important;filter:drop-shadow(8px 9px 0 rgb(26 20 15 / .24))!important}body.woocommerce-account .woocommerce{position:relative;z-index:3;overflow:hidden;background-color:var(--camarada-card)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='420' viewBox='0 0 560 420'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round' opacity='.34'%3E%3Ctext x='22' y='48' font-family='Arial Black,Impact,sans-serif' font-size='23' font-weight='900' fill='%231b1713' transform='rotate(-6 22 48)'%3ECAMARADA%3C/text%3E%3Ctext x='340' y='72' font-family='Arial Black,Impact,sans-serif' font-size='17' font-weight='900' fill='%23a82b20' transform='rotate(5 340 72)'%3ELA VIDA ES BUENA%3C/text%3E%3Ctext x='238' y='372' font-family='Arial Black,Impact,sans-serif' font-size='22' font-weight='900' fill='%231b1713' transform='rotate(-4 238 372)'%3ECAMARADA%3C/text%3E%3Cpath d='M14 116 L84 82 M21 132 L98 94 M33 147 L110 109 M421 160 L493 126 M430 176 L507 137 M443 191 L519 152 M57 326 L128 291 M66 342 L142 303 M438 334 L519 296 M449 350 L534 309' stroke='%231b1713' stroke-width='5'/%3E%3Cpath d='M157 58 l12 35 M143 79 l42 -14 M297 126 l12 35 M283 148 l43 -14 M473 325 l12 35 M459 347 l43 -14 M213 221 l11 32 M200 241 l39 -13' stroke='%23a82b20' stroke-width='4'/%3E%3Cpath d='M488 214 l7 15 l17 4 l-14 9 l1 17 l-12 -11 l-16 6 l6 -16 l-11 -12 l16 1 Z M224 195 l7 16 l18 4 l-15 10 l1 18 l-13 -12 l-17 7 l7 -17 l-12 -14 l17 2 Z M88 261 l6 14 l16 3 l-13 9 l1 16 l-12 -10 l-15 5 l6 -15 l-10 -12 l15 2 Z' stroke='%23a82b20' stroke-width='3'/%3E%3Cpath d='M161 318 q15 -11 29 1 M167 330 q10 -6 21 1 M451 78 q15 -10 28 1 M458 90 q10 -5 20 1 M302 282 l26 -12 M311 295 l31 -13 M322 307 l23 -10' stroke='%231b1713' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle,rgb(35 24 15 / .1) 1px,transparent 2px)!important;background-repeat:repeat,repeat!important;background-size:500px auto,20px 20px!important;border:3px solid var(--camarada-ink)!important;border-radius:26px!important;box-shadow:0 9px 0 #8c5c24,0 18px 34px rgb(27 23 19 / .28)!important;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease,filter .32s ease!important}@keyframes camarada-card-fire{0%{transform:translateY(-2px) rotate(-0.08deg);box-shadow:0 9px 0 #8c5c24,0 0 0 2px rgb(168 43 32 / .22),-8px -4px 24px rgb(168 43 32 / .15),8px 5px 28px rgb(221 107 36 / .16),0 20px 38px rgb(27 23 19 / .26)}100%{transform:translateY(-4px) rotate(0.08deg);box-shadow:0 9px 0 #8c5c24,0 0 0 2px rgb(221 107 36 / .28),-4px 3px 30px rgb(168 43 32 / .20),7px -5px 34px rgb(221 107 36 / .20),0 22px 42px rgb(27 23 19 / .28)}}body.woocommerce-account .woocommerce:hover{border-color:#5b1a15!important;filter:saturate(1.03);animation:camarada-card-fire 1.35s ease-in-out infinite alternate}body.woocommerce-account .woocommerce h2{display:inline-block;position:relative;margin-bottom:30px!important;font-family:"Arial Black","Helvetica Neue",Arial,sans-serif!important;font-size:clamp(40px, 3.8vw, 58px)!important;line-height:.95!important;letter-spacing:-2.2px!important;word-spacing:0!important;font-weight:900!important;font-stretch:expanded;text-transform:uppercase;color:var(--camarada-ink)!important;transform:scaleX(1.08)!important;transform-origin:left center!important;text-shadow:1px 1px 0 rgb(27 23 19 / .18)!important}body.woocommerce-account .u-column1 h2,body.woocommerce-account .u-column2 h2{transform:scaleX(1.08)!important}body.woocommerce-account .woocommerce h2::after{content:"";position:absolute;left:0;right:0;bottom:-11px;height:5px;border-radius:999px;background:linear-gradient(90deg,var(--camarada-ink) 0 72%,var(--camarada-red) 72% 100%)!important}body.woocommerce-account .woocommerce-form-login,body.woocommerce-account .woocommerce-form-register{position:relative;z-index:3;background-color:var(--camarada-card-dark)!important;border:2px solid rgb(27 23 19 / .35)!important;border-radius:8px!important;color:var(--camarada-ink)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:5px 6px 0 rgb(27 23 19 / .10)!important}body.woocommerce-account .woocommerce *,body.woocommerce-account .woocommerce label,body.woocommerce-account .woocommerce p,body.woocommerce-account .woocommerce a,body.woocommerce-account .woocommerce span{opacity:1!important}body.woocommerce-account .woocommerce label,body.woocommerce-account .woocommerce p,body.woocommerce-account .woocommerce a{color:var(--camarada-ink)!important}body.woocommerce-account .woocommerce input[type="text"],body.woocommerce-account .woocommerce input[type="email"],body.woocommerce-account .woocommerce input[type="password"]{background:var(--camarada-input)!important;color:var(--camarada-ink)!important;border:1.5px solid #65523b!important;border-radius:4px!important;box-shadow:inset 2px 2px 0 rgb(27 23 19 / .08)!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.woocommerce-account .woocommerce input[type="text"]:focus,body.woocommerce-account .woocommerce input[type="email"]:focus,body.woocommerce-account .woocommerce input[type="password"]:focus{outline:none!important;border-color:var(--camarada-red)!important;box-shadow:0 0 0 3px rgb(168 43 32 / .12),inset 2px 2px 0 rgb(27 23 19 / .06)!important;transform:translateY(-1px)}body.woocommerce-account .woocommerce button.button,body.woocommerce-account .woocommerce .button{background:#191510!important;color:#f2e7d5!important;border:2px solid #191510!important;border-radius:999px!important;font-family:"Arial Black",Arial,sans-serif!important;text-transform:uppercase;font-weight:900!important;letter-spacing:.2px!important;transform:none!important;box-shadow:3px 4px 0 #8c5c24!important;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}body.woocommerce-account .woocommerce button.button:hover,body.woocommerce-account .woocommerce .button:hover{background:var(--camarada-red)!important;color:#fff1dc!important;transform:translateY(-2px)!important;box-shadow:4px 6px 0 #6f421e,0 0 18px rgb(168 43 32 / .22)!important}body.woocommerce-account .woocommerce::before{content:"CAMARADA   ×   CAMARADA   ×   LA VIDA ES BUENA";position:absolute;left:28px;bottom:18px;z-index:1;pointer-events:none;font-family:"Arial Black",Arial,sans-serif;font-size:14px;font-weight:900;letter-spacing:3px;color:rgb(27 23 19 / .28);transform:rotate(-2deg)}body.woocommerce-account .woocommerce::after{content:"CAMARADA  ✦  LA VIDA ES BUENA";position:absolute;right:28px;top:18px;z-index:1;pointer-events:none;font-family:"Arial Black",Arial,sans-serif;font-size:13px;font-weight:900;letter-spacing:1px;color:rgb(168 43 32 / .48);transform:rotate(3deg)}body.woocommerce-account .woocommerce>*{position:relative;z-index:2}body.woocommerce-account footer,body.woocommerce-account .site-footer,body.woocommerce-account #colophon{position:relative!important;z-index:20!important;background:#050505!important;opacity:1!important;border-top:3px solid var(--camarada-ink)!important}body.woocommerce-account footer *,body.woocommerce-account .site-footer *,body.woocommerce-account #colophon *{color:#fff3df!important;opacity:1!important;visibility:visible!important;text-shadow:none!important}body.woocommerce-account footer a,body.woocommerce-account .site-footer a,body.woocommerce-account #colophon a{color:#fff3df!important;opacity:1!important}@media (max-width:1100px){body.woocommerce-account::after{width:280px;height:345px;bottom:45px}body.woocommerce-account .woocommerce h2{font-size:42px!important}}@media (max-width:767px){body.woocommerce-account{background-size:520px auto,170px auto,17px 17px,31px 31px,cover!important;background-attachment:scroll,scroll,scroll,scroll,scroll!important}body.woocommerce-account::after{position:absolute;width:205px;height:255px;left:-30px;bottom:54px;opacity:.82}body.woocommerce-account .woocommerce{border-radius:18px!important}body.woocommerce-account .woocommerce h2{font-size:38px!important;letter-spacing:-1.8px!important;margin-bottom:24px!important;transform:scaleX(1.04)!important}body.woocommerce-account .woocommerce-form-login,body.woocommerce-account .woocommerce-form-register{background-color:var(--camarada-card-dark)!important}body.woocommerce-account .woocommerce::before,body.woocommerce-account .woocommerce::after{display:none}body.woocommerce-account .woocommerce:hover{animation:none;transform:none}}@media (prefers-reduced-motion:reduce){body.woocommerce-account .woocommerce,body.woocommerce-account .woocommerce:hover,body.woocommerce-account .woocommerce button.button,body.woocommerce-account .woocommerce .button,body.woocommerce-account .woocommerce input{animation:none!important;transition:none!important;transform:none!important}}body.woocommerce-account::after{z-index:0!important}body.woocommerce-account .site,body.woocommerce-account .site-content,body.woocommerce-account .content-area,body.woocommerce-account .site-main,body.woocommerce-account #content,body.woocommerce-account main{position:relative!important;z-index:1!important}body.woocommerce-account .woocommerce{position:relative!important;z-index:10!important;isolation:isolate}body.woocommerce-account .woocommerce h2{font-family:"Bebas Neue","Arial Narrow",sans-serif!important;font-size:clamp(38px, 3.2vw, 50px)!important;font-weight:400!important;line-height:0.95!important;letter-spacing:1px!important;word-spacing:1px!important;transform:scaleX(1.03)!important;transform-origin:left center!important;text-shadow:none!important}body.woocommerce-account .u-column1 h2,body.woocommerce-account .u-column2 h2{transform:scaleX(1.03)!important}body.woocommerce-account .woocommerce h2::after{left:0!important;right:0!important;bottom:-9px!important;height:4px!important;background:linear-gradient(90deg,#1b1713 0 76%,#a82b20 76% 100%)!important;transform:rotate(-0.6deg)}@media (max-width:767px){body.woocommerce-account .woocommerce h2{font-size:37px!important;letter-spacing:0.8px!important;transform:scaleX(1.01)!important}}body.woocommerce-account .woocommerce h2{display:none!important}body.woocommerce-account .u-column1::before,body.woocommerce-account .u-column2::before{content:"BIENVENIDO, CAMARADA";display:block;margin-bottom:32px;font-family:Impact,"Arial Black",sans-serif!important;font-size:46px;font-weight:900;letter-spacing:-1px;line-height:.95;text-transform:uppercase;color:#17130f;transform:scaleX(1.08)}body.woocommerce-account .u-column1::after,body.woocommerce-account .u-column2::after{content:"";display:block;width:290px;height:5px;margin-top:-18px;margin-bottom:28px;background:linear-gradient(90deg,#17130f 0 72%,#b32722 72% 100%)}body.woocommerce-account .woocommerce{transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}body.woocommerce-account .woocommerce:hover{transform:translateY(-4px) rotate(.15deg);box-shadow:0 0 0 2px rgb(255 80 30 / .35),0 0 18px rgb(255 70 20 / .30),0 0 45px rgb(255 60 10 / .25),0 0 80px rgb(255 90 30 / .18),0 22px 45px rgb(0 0 0 / .25)}body.woocommerce-account .u-column2::before,body.woocommerce-account .u-column2::after{display:none!important}body.woocommerce-account .u-column1,body.woocommerce-account .u-column2{width:48%!important;float:left!important}body.woocommerce-account .u-column1::before{width:205%;display:block;text-align:center;margin:0 0 35px 0;transform:translateX(24%) scaleX(1.05);font-size:52px!important}body.woocommerce-account .u-column1::after{width:420px;margin:10px auto 40px auto;background:#17130f!important}body.woocommerce-account .u-column1 .woocommerce-form-login,body.woocommerce-account .u-column2 .woocommerce-form-register{margin-top:0!important}body.woocommerce-account .u-column1::before,body.woocommerce-account .u-column1::after,body.woocommerce-account .u-column2::before,body.woocommerce-account .u-column2::after{display:none!important}body.woocommerce-account #customer_login{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:35px!important;width:100%!important;padding-top:105px!important}body.woocommerce-account #customer_login .u-column1,body.woocommerce-account #customer_login .u-column2{width:auto!important;max-width:none!important;float:none!important;clear:none!important;margin:0!important;padding:0!important}body.woocommerce-account #customer_login::before{content:"BIENVENIDO, CAMARADA";position:absolute;top:0;left:0;right:0;display:block;width:100%;text-align:center;font-family:Impact,"Arial Black","Helvetica Neue",Arial,sans-serif!important;font-size:clamp(43px, 4vw, 58px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-1.5px!important;color:#17130f!important;transform:scaleX(1.06)}body.woocommerce-account #customer_login::after{content:"";position:absolute;top:68px;left:50%;width:min(430px, 60%);height:5px;background:#17130f!important;border-radius:999px;transform:translateX(-50%)}body.woocommerce-account .woocommerce-form-login,body.woocommerce-account .woocommerce-form-register{margin-top:0!important;height:100%}@media (max-width:767px){body.woocommerce-account #customer_login{grid-template-columns:1fr!important;gap:24px!important;padding-top:88px!important}body.woocommerce-account #customer_login::before{font-size:36px!important;letter-spacing:-1px!important;transform:none}body.woocommerce-account #customer_login::after{top:56px;width:75%;height:4px}}.single-product .product .summary,.single-product .woocommerce-tabs,.single-product .woocommerce-Tabs-panel{background:transparent!important;border:none!important;box-shadow:none!important}.single-product .summary>*,.single-product .woocommerce-tabs>*{border-radius:22px}.single-product .product{gap:30px!important}.single-product .woocommerce-tabs{margin-top:35px!important}.single-product form.cart{padding:18px!important}.single-product table.variations{margin-bottom:15px!important}.single-product .quantity{margin-right:10px!important}.single-product div.product div.images{max-width:44%!important}.single-product div.product div.summary{max-width:52%!important}@media(max-width:768px){.single-product div.product{display:flex;flex-direction:column;gap:18px!important}.single-product div.product div.images{max-width:90%!important;margin:auto}.single-product div.product div.summary{max-width:100%!important;padding:0 12px!important}.single-product h1.product_title{font-size:34px!important;line-height:1.05}.single-product .price{font-size:26px!important}.single-product form.cart{padding:12px!important}.single-product .woocommerce-tabs{margin-top:18px!important}.single-product .woocommerce-tabs .panel{padding:18px!important}.single-product .woocommerce-tabs ul.tabs{margin-bottom:12px!important}.single-product .woocommerce-tabs ul.tabs li{margin-bottom:8px!important}}body.single-product .elementor-widget-woocommerce-product-add-to-cart>.elementor-widget-container,body.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart,body.single-product .elementor-widget-woocommerce-product-add-to-cart .variations_form,body.single-product .elementor-widget-woocommerce-product-add-to-cart .single_variation_wrap,body.single-product .elementor-widget-woocommerce-product-add-to-cart .woocommerce-variation-add-to-cart,body.single-product .elementor-widget-woocommerce-product-add-to-cart table.variations,body.single-product .elementor-widget-woocommerce-product-add-to-cart tbody,body.single-product .elementor-widget-woocommerce-product-add-to-cart tr,body.single-product .elementor-widget-woocommerce-product-add-to-cart th,body.single-product .elementor-widget-woocommerce-product-add-to-cart td{background:transparent!important;background-color:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}body.single-product .elementor-widget-woocommerce-product-add-to-cart>.elementor-widget-container,body.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart,body.single-product .elementor-widget-woocommerce-product-add-to-cart .variations_form{padding:0!important;margin:0!important}@media (min-width:768px){body.single-product .elementor-widget-woocommerce-product-images,body.single-product .woocommerce-product-gallery,body.single-product div.product div.images{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}@media (max-width:767px){body.single-product .elementor-widget-woocommerce-product-images{width:90%!important;max-width:90%!important;margin:0 auto 16px!important}body.single-product .woocommerce-product-gallery,body.single-product div.product div.images{width:100%!important;max-width:100%!important;margin:0 auto!important}}body.single-product .e-con:has(>.elementor-widget-woocommerce-product-add-to-cart),body.single-product .elementor-column:has(>.elementor-widget-wrap>.elementor-widget-woocommerce-product-add-to-cart),body.single-product .elementor-widget-wrap:has(>.elementor-widget-woocommerce-product-add-to-cart){background:transparent!important;background-color:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;padding:0!important}body.single-product .elementor-widget-woocommerce-product-add-to-cart,body.single-product .elementor-widget-woocommerce-product-add-to-cart>.elementor-widget-container{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}body.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart{background-color:#fff9ed!important;border:3px solid #17130f!important;border-radius:22px!important;box-shadow:0 7px 0 #d2a547!important;padding:26px!important}@media (min-width:768px){body.single-product .elementor-widget-woocommerce-product-images,body.single-product .woocommerce-product-gallery,body.single-product div.product div.images{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important}}@media (max-width:767px){body.single-product .elementor-widget-woocommerce-product-images{width:88%!important;max-width:88%!important;margin:18px auto 22px!important;padding:0!important}body.single-product .elementor-widget-woocommerce-product-images>.elementor-widget-container,body.single-product .woocommerce-product-gallery,body.single-product div.product div.images{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important;float:none!important}body.single-product .woocommerce-product-gallery__wrapper,body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image img{width:100%!important;max-width:100%!important;height:auto!important}body.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart{padding:18px 14px!important;border-radius:18px!important}}body.single-product .e-con .e-con:has(form.variations_form.cart),body.single-product .e-con .e-con:has(form.cart),body.single-product .elementor-column:has(form.variations_form.cart)>.elementor-widget-wrap,body.single-product .elementor-widget-wrap:has(form.variations_form.cart),body.single-product .elementor-widget-container:has(>form.variations_form.cart){background:transparent!important;background-color:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;padding:0!important;margin:0!important}body.single-product .elementor-widget:has(form.variations_form.cart),body.single-product .elementor-widget:has(form.cart){background:transparent!important;border:0!important;box-shadow:none!important}body.single-product form.variations_form.cart,body.single-product form.cart{background:#fff9ed!important;border:3px solid #17130f!important;border-radius:22px!important;box-shadow:0 7px 0 #d2a547!important;padding:24px!important;margin:0!important}@media (max-width:767px){body.single-product .elementor-widget-woocommerce-product-images,body.single-product .woocommerce-product-gallery,body.single-product div.product div.images{width:100%!important;max-width:100%!important;margin:0 auto 16px!important;padding:0!important;float:none!important;transform:none!important}body.single-product .woocommerce-product-gallery__wrapper{width:92%!important;max-width:92%!important;margin-left:auto!important;margin-right:auto!important}body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image img{width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important}body.single-product .elementor-location-single,body.single-product main,body.single-product .product{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body.single-product form.variations_form.cart,body.single-product form.cart{width:100%!important;max-width:100%!important;padding:16px 13px!important;margin:0 auto!important;box-sizing:border-box!important}body.single-product table.variations,body.single-product table.variations tbody,body.single-product table.variations tr,body.single-product table.variations th,body.single-product table.variations td{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.single-product table.variations select,body.single-product form.cart select{width:100%!important;max-width:100%!important}body.single-product .woocommerce-tabs,body.single-product .woocommerce-Tabs-panel{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}}@media (min-width:768px){body.single-product .elementor-widget-woocommerce-product-images,body.single-product .woocommerce-product-gallery,body.single-product div.product div.images,body.single-product .woocommerce-product-gallery__wrapper{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important}}@media (max-width:767px){body.single-product .woocommerce-product-gallery__wrapper{width:84%!important;max-width:84%!important;margin:0 auto 18px!important}body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image img{width:100%!important;max-width:100%!important;height:auto!important}body.single-product h1.product_title,body.single-product .product_title{font-size:31px!important;line-height:1.02!important;letter-spacing:-0.8px!important;margin:8px 14px 16px!important;overflow-wrap:anywhere}body.single-product .summary,body.single-product .elementor-widget-woocommerce-product-title{margin-top:0!important;padding-top:0!important}body.single-product .price{font-size:24px!important;line-height:1.1!important;margin:8px 14px 14px!important}}body .promotor-dashboard,body .promotores-dashboard,body .dashboard-promotor,body .dashboard-promotores,body .promoter-dashboard,body .promoters-dashboard,body .promotor-panel,body .promoter-panel{width:100%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body .elementor-section:has(.promotor-dashboard),body .elementor-section:has(.promotores-dashboard),body .e-con:has(.promotor-dashboard),body .e-con:has(.promotores-dashboard),body .elementor-widget-html:has(.promotor-dashboard),body .elementor-widget-shortcode:has(.promotor-dashboard){width:100%!important;max-width:100%!important}body .promotor-dashboard>*,body .promotores-dashboard>*,body .dashboard-promotor>*,body .dashboard-promotores>*,body .promoter-dashboard>*,body .promoters-dashboard>*{max-width:100%!important;box-sizing:border-box!important}body .promotor-dashboard table,body .promotores-dashboard table,body .dashboard-promotor table,body .dashboard-promotores table,body .promoter-dashboard table,body .promoters-dashboard table{width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:separate;border-spacing:0}body .promotor-dashboard th,body .promotor-dashboard td,body .promotores-dashboard th,body .promotores-dashboard td,body .dashboard-promotor th,body .dashboard-promotor td,body .dashboard-promotores th,body .dashboard-promotores td,body .promoter-dashboard th,body .promoter-dashboard td,body .promoters-dashboard th,body .promoters-dashboard td{overflow-wrap:anywhere!important;word-break:normal!important;box-sizing:border-box!important}@media (max-width:767px){body,body .site,body .site-content,body .content-area,body .site-main,body main,body #content{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body .promotor-dashboard,body .promotores-dashboard,body .dashboard-promotor,body .dashboard-promotores,body .promoter-dashboard,body .promoters-dashboard,body .promotor-panel,body .promoter-panel{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin:16px auto 24px!important;padding:12px!important;box-sizing:border-box!important}body .elementor-container,body .e-con,body .e-con-inner,body .elementor-column,body .elementor-widget-wrap,body .elementor-widget-container{min-width:0!important}body .promotor-dashboard>*,body .promotores-dashboard>*,body .dashboard-promotor>*,body .dashboard-promotores>*,body .promoter-dashboard>*,body .promoters-dashboard>*{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body .promotor-dashboard h1,body .promotor-dashboard h2,body .promotor-dashboard h3,body .promotores-dashboard h1,body .promotores-dashboard h2,body .promotores-dashboard h3,body .dashboard-promotor h1,body .dashboard-promotor h2,body .dashboard-promotor h3,body .dashboard-promotores h1,body .dashboard-promotores h2,body .dashboard-promotores h3{max-width:100%!important;overflow-wrap:anywhere!important}body .promotor-dashboard table,body .promotores-dashboard table,body .dashboard-promotor table,body .dashboard-promotores table,body .promoter-dashboard table,body .promoters-dashboard table{display:table!important;width:100%!important;min-width:0!important;font-size:13px!important;table-layout:fixed!important}body .promotor-dashboard th,body .promotor-dashboard td,body .promotores-dashboard th,body .promotores-dashboard td,body .dashboard-promotor th,body .dashboard-promotor td,body .dashboard-promotores th,body .dashboard-promotores td,body .promoter-dashboard th,body .promoter-dashboard td,body .promoters-dashboard th,body .promoters-dashboard td{padding:12px 8px!important;font-size:12px!important;line-height:1.25!important}body table th:nth-child(1),body table td:nth-child(1){width:45%!important}body table th:nth-child(2),body table td:nth-child(2),body table th:nth-child(3),body table td:nth-child(3){width:27.5%!important;text-align:center!important}body footer,body .site-footer,body #colophon{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}@media (max-width:390px){body .promotor-dashboard,body .promotores-dashboard,body .dashboard-promotor,body .dashboard-promotores,body .promoter-dashboard,body .promoters-dashboard{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;padding:8px!important}body .promotor-dashboard th,body .promotor-dashboard td,body .promotores-dashboard th,body .promotores-dashboard td,body .dashboard-promotor th,body .dashboard-promotor td,body .dashboard-promotores th,body .dashboard-promotores td{padding:10px 5px!important;font-size:11px!important}}.camarada-order-accordion__item--tickets{margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.camarada-order-accordion__item--tickets .camarada-order-accordion__panel{margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.camarada-order-accordion__item--tickets .camarada-order-accordion__panel-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.camarada-order-accordion__item--tickets .camarada-ticket-carousel{margin:18px auto 30px!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(2){display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important}.camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(2)>td,.camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(2)>th{display:none!important}.camarada-ticket-card{background:url(https://camaradatickets.com/wp-content/uploads/2026/08/0B3A56E7-F6E7-43CD-814C-29D150650ADB.webp) center center / 100% 100% no-repeat!important}.camarada-ticket-card table.fooevents-order-table tbody>tr:nth-child(3) td:first-child,.camarada-ticket-card table.fooevents-order-table tbody>tr:nth-child(4) td:first-child,.camarada-ticket-card table.fooevents-order-table tbody>tr:nth-child(5) td:first-child{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 2px 6px rgb(0 0 0 / .95);font-weight:800!important;background:rgb(0 0 0 / .35);padding:3px 8px;border-radius:6px}.camarada-ticket-card table.fooevents-order-table tbody>tr:nth-child(3) td:last-child,.camarada-ticket-card table.fooevents-order-table tbody>tr:nth-child(4) td:last-child,.camarada-ticket-card table.fooevents-order-table tbody>tr:nth-child(5) td:last-child{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 2px 8px rgb(0 0 0);font-weight:900!important;background:rgb(0 0 0 / .28);padding:4px 10px;border-radius:8px}@media screen and (max-width:700px){html body.woocommerce-account .woocommerce-MyAccount-content .camarada-ticket-carousel .camarada-ticket-card{background-image:url(PEGA_AQUI_LA_URL_COMPLETA_DE_TU_IMAGEN)!important;background-color:#d8b978!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-attachment:scroll!important;background-origin:border-box!important;background-clip:border-box!important}html body.woocommerce-account .camarada-ticket-card::before{background:transparent!important;background-image:none!important}html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody>tr,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody>tr>td{background-color:transparent!important;background-image:none!important}}@media screen and (max-width:700px){html body.woocommerce-account .woocommerce-MyAccount-content .camarada-ticket-carousel .camarada-ticket-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:transparent!important}html body.woocommerce-account .woocommerce-MyAccount-content .camarada-ticket-carousel .camarada-ticket-card::before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;margin:0!important;padding:0!important;transform:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:url(https://camaradatickets.com/wp-content/uploads/2026/08/0B3A56E7-F6E7-43CD-814C-29D150650ADB.webp) center center / 100% 100% no-repeat!important;opacity:1!important;z-index:0!important;pointer-events:none!important}html body.woocommerce-account .woocommerce-MyAccount-content .camarada-ticket-carousel .camarada-ticket-card>*{position:relative!important;z-index:2!important}html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody>tr,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody>tr>td{background:transparent!important}}html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(3)>td,html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(4)>td,html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(5)>td{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 2px 3px rgb(0 0 0),0 0 7px rgb(0 0 0 / .95)!important}html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(3)>td *,html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(4)>td *,html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(5)>td *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;fill:#ffffff!important}@media screen and (max-width:700px){html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(3)>td,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(4)>td,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(5)>td,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(3)>td *,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(4)>td *,html body.woocommerce-account .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(5)>td *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;fill:#ffffff!important}}html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(3)>td:last-child,html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(4)>td:last-child,html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(5)>td:last-child,html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(3)>td:last-child *,html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(4)>td:last-child *,html body .camarada-ticket-card table.fooevents-order-table>tbody>tr:nth-child(5)>td:last-child *{color:#fff!important;-webkit-text-fill-color:#fff!important;fill:#fff!important;text-shadow:0 2px 3px rgb(0 0 0),0 0 8px rgb(0 0 0 / .95)!important;font-weight:900!important}.camarada-ticket-card .fooevents-order-ticket-details{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 3px rgb(0 0 0),0 0 8px rgb(0 0 0 / .95)!important}.camarada-ticket-card .fooevents-order-ticket-details h4.fooevents-order-ticket-id{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important;text-shadow:0 2px 3px rgb(0 0 0),0 0 8px rgb(0 0 0 / .95)!important}.camarada-ticket-card .fooevents-order-ticket-details span,.camarada-ticket-card .fooevents-order-ticket-details p,.camarada-ticket-card .fooevents-order-ticket-details strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.woocommerce-account .elementor-shortcode>.woocommerce{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;padding:0!important}body.woocommerce-account .elementor-shortcode>.woocommerce::before,body.woocommerce-account .elementor-shortcode>.woocommerce::after{content:none!important;display:none!important}@media screen and (max-width:700px){body.woocommerce-account .elementor-shortcode>.woocommerce{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}}body.woocommerce-account{background-image:url(https://camaradatickets.com/wp-content/uploads/2026/08/55F86751-E30C-4283-9D68-3E09A7EBA046.png)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:fixed!important}body.woocommerce-account::before,body.woocommerce-account::after,body.woocommerce-account .woocommerce::before,body.woocommerce-account .woocommerce::after,body.woocommerce-account .woocommerce-MyAccount-content::before,body.woocommerce-account .woocommerce-MyAccount-content::after,body.woocommerce-account .elementor-shortcode::before,body.woocommerce-account .elementor-shortcode::after,body.woocommerce-account .entry-content::before,body.woocommerce-account .entry-content::after{content:none!important;display:none!important;background:none!important;background-image:none!important;box-shadow:none!important}.camarada-ticket-card .fooevents-order-ticket-details,.camarada-ticket-card .fooevents-order-ticket-details *,.camarada-ticket-card h4.fooevents-order-ticket-id,.camarada-export-card .fooevents-order-ticket-details,.camarada-export-card .fooevents-order-ticket-details *,.camarada-export-card h4.fooevents-order-ticket-id{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:0 2px 3px rgb(0 0 0),0 0 6px rgb(0 0 0 / .95)!important}@media screen and (max-width:700px){body.woocommerce-account,body.woocommerce-view-order{background-size:100% auto!important;background-position:top center!important;background-repeat:repeat-y!important;background-attachment:scroll!important}}@media (max-width:700px){body.woocommerce-checkout .woocommerce-checkout .camarada-marketing-consent__field{margin:8px 0 12px!important;padding:10px 12px!important;min-height:0!important;border-radius:14px!important}body.woocommerce-checkout .woocommerce-checkout .camarada-marketing-consent__field label{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;column-gap:8px!important;width:100%!important;margin:0!important;padding:0!important;color:#fff!important;font-size:9px!important;font-weight:650!important;line-height:1.18!important;letter-spacing:.05px!important;text-transform:none!important}body.woocommerce-checkout .woocommerce-checkout .camarada-marketing-consent__field input[type="checkbox"]{width:18px!important;height:18px!important;margin:1px 0 0!important;flex:none!important}body.woocommerce-checkout .woocommerce-checkout .camarada-marketing-consent__field span{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;color:#fff!important;font-size:9px!important;font-weight:650!important;line-height:1.18!important;letter-spacing:.05px!important;text-transform:none!important;white-space:normal!important}}