body.page-id-3324{background:#080b09!important}.page-id-3324 footer{display:none!important}.page-id-3324 .elementor-section .elementor-container{max-width:none}.page-id-3324 .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}.cc{--green:#38e51c;--muted:#adb6ad;color:#f5f8f3;background:#080b09;font-family:Arial,Helvetica,sans-serif;line-height:1.6;overflow:hidden;--cc-header-bg:#151815;--cc-carbon-shine:linear-gradient(115deg,#ffffff14,transparent 40%,#0007);--cc-carbon-pattern:repeating-conic-gradient(from 45deg,#252a25 0% 25%,#111511 0 50%)}.cc *{box-sizing:border-box}.cc a{color:inherit;text-decoration:none}.cc a:focus-visible,.cc summary:focus-visible{outline:3px solid var(--green);outline-offset:5px}.cc .wrap{max-width:1180px;margin:auto;padding:0 32px}.cc .topline{background:#112510;color:#b8efb0;text-align:center;padding:9px 16px;font-size:12px;letter-spacing:.08em}.cc .nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid #273025}.cc .logo{width:135px;height:79px;object-fit:contain}.cc .links{display:flex;gap:28px;align-items:center;font-size:14px}.cc .links a:hover,.cc .textlink:hover{color:var(--green)}.cc .btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:15px 24px;border-radius:7px;background:var(--green);color:#071505;font-size:14px;font-weight:700;transition:background .2s,transform .2s}.cc .btn:hover{background:#73fa5c;transform:translateY(-2px);color:#071505}.cc .outline{background:transparent;border:1px solid #465342;color:#fff}.cc .outline:hover{background:#172313;color:#fff}.cc .eyebrow{color:var(--green);font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;margin:0 0 22px}.cc h1,.cc h2,.cc h3{font-family:Arial,Helvetica,sans-serif;color:#f5f8f3;font-weight:700;letter-spacing:-.045em}.cc h1{font-size:calc(clamp(40px,5.6vw,72px));line-height:1.04;margin:0 0 24px}.cc h1 em{font-style:normal;color:var(--green)}.cc p{margin:0 0 22px;color:var(--muted)}.cc .hero{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;padding-top:72px;padding-bottom:68px}.cc .intro{max-width:490px;font-size:17px}.cc .actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0}.cc .small{font-size:12px;color:#879583}.cc .visual{height:440px;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#22582070,transparent 68%)}.cc .orbit{width:340px;height:340px;border:1px solid #3f7535;transform:rotate(-25deg) scaleX(1.16)}.cc .orbit,.cc .orbit:after{position:absolute;border-radius:50%}.cc .orbit:after{content:"";inset:28px;border:1px solid #264824}.cc .phone{position:absolute;width:174px;height:337px;border:5px solid #757e75;border-radius:32px;background:linear-gradient(140deg,#1f2920,#0e130f);box-shadow:0 24px 50px #0009;transform:rotate(-14deg) translate(-66px,-8px)}.cc .camera{position:absolute;top:18px;left:16px;display:grid;grid-template-columns:repeat(2,39px);gap:7px}.cc .camera i{width:39px;height:39px;border:5px solid #404c40;border-radius:50%;background:radial-gradient(circle,#133729,#020503 65%)}.cc .front{transform:rotate(12deg) translate(59px,16px);border-color:#8c9688;background:radial-gradient(ellipse at 10% 90%,#99ff31,transparent 50%),linear-gradient(140deg,#101910 20%,#086617 52%,#4fe815 55%,#08270e 76%)}.cc .front:before{content:"";position:absolute;top:10px;left:55px;width:53px;height:12px;background:#080b09;border-radius:20px}.cc .front:after{content:"C";font-size:150px;font-style:italic;font-weight:900;position:absolute;top:40px;left:28px;color:#d0ffb82b}.cc .caption{position:absolute;bottom:0;right:0;left:0;text-align:center;font-size:11px;color:#8a9c85;letter-spacing:.06em}.cc .floating{position:absolute;bottom:65px;left:0;background:#142013;border:1px solid #36522f;border-radius:8px;padding:13px 18px;font-size:13px;box-shadow:0 12px 25px #0008}.cc .card .arrow,.cc .card .n,.cc .floating b,.cc .strip span{color:var(--green)}.cc .strip{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #283025;border-bottom:1px solid #283025;padding:22px 0;gap:24px;font-size:14px}.cc .strip span{margin-right:12px}.cc .section{padding-top:80px;padding-bottom:80px}.cc h2{font-size:calc(clamp(30px,3.5vw,44px));line-height:1.12;margin:0 0 20px}.cc h3{font-size:23px;margin:0 0 10px;line-height:1.2}.cc .sectionhead{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.cc .sectionhead p{margin:0}.cc .textlink{font-size:14px;border-bottom:1px solid #5f7255;padding-bottom:4px;white-space:nowrap}.cc .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cc .card{padding:28px;background:#111710;border:1px solid #293326;border-radius:12px;position:relative;transition:border .2s,transform .2s}.cc .card:hover{border-color:#70b858;transform:translateY(-3px)}.cc .card p{font-size:14px;min-height:68px}.cc .card .n{display:block;font-size:12px;letter-spacing:.12em;margin-bottom:32px}.cc .card .arrow{font-size:22px;position:absolute;right:27px;top:20px}.cc .service{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center;background:#121a10;border-radius:16px;padding:44px}.cc .repair{width:100%;height:350px;object-fit:cover;border-radius:10px;filter:saturate(.65)}.cc .service ul{list-style:none;margin:22px 0 28px;padding:0}.cc .service li{border-bottom:1px solid #2c3827;padding:12px 0;font-size:14px}.cc .service li:before{content:"↗";color:var(--green);margin-right:13px}.cc .credit{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;border-bottom:1px solid #293326}.cc .partners{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cc .partner{background:#f5f6f2;padding:22px;border-radius:8px;height:90px;display:flex;align-items:center;justify-content:center}.cc .partner img{max-height:45px;max-width:135px;object-fit:contain}.cc .contact{display:grid;grid-template-columns:1fr 1fr;gap:64px}.cc .details{display:grid;gap:20px}.cc .details b{display:block;font-size:11px;color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px}.cc .details p{margin:0;color:#e1e8de;font-size:15px}.cc .bottom{border-top:1px solid #293326;display:flex;justify-content:space-between;gap:20px;padding-top:24px;padding-bottom:26px;font-size:12px;color:#94a28e}.cc .bottom a{color:#c2d2b9}.cc .faq{margin-top:28px}.cc details{border-bottom:1px solid #293326;padding:16px 0}.cc summary{cursor:pointer;font-size:14px;color:#fff}.cc details p{font-size:14px;margin:14px 0 0}.cc .mobile-menu{display:none}@media(max-width:767px){.cc .wrap{padding-left:22px;padding-right:22px}.cc .links{display:none}.cc .nav{gap:14px}.cc .logo{width:108px;height:64px}.cc .nav .btn{padding:12px 15px;font-size:12px}.cc .hero{grid-template-columns:1fr;gap:10px;padding-top:42px;padding-bottom:38px}.cc .intro{font-size:16px}.cc .visual{height:370px;max-width:360px;width:100%;margin:auto}.cc .phone{width:147px;height:287px}.cc .orbit{width:275px;height:275px}.cc .floating{bottom:45px;font-size:12px}.cc .front:before{left:42px}.cc .strip{gap:12px;padding:22px 0}.cc .cards,.cc .contact,.cc .credit,.cc .service,.cc .strip{grid-template-columns:1fr}.cc .card p{min-height:0}.cc .card .n{margin-bottom:20px}.cc .section{padding-top:50px;padding-bottom:50px}.cc .sectionhead{align-items:start;flex-direction:column;gap:12px}.cc .service{padding:22px;gap:30px}.cc .repair{height:230px}.cc .contact,.cc .credit{gap:30px}.cc .bottom{flex-direction:column;gap:8px}.cc .partners{gap:10px}.cc .partner{padding:16px}.cc .partner img{max-width:105px}.cc .mobile-menu{display:flex;gap:20px;overflow:auto;padding-top:12px;padding-bottom:12px;font-size:12px;border-bottom:1px solid #273025;flex-wrap:wrap;gap:10px 18px;overflow:visible}.cc .mobile-menu a{white-space:nowrap}.cc .nav .btn{max-width:165px;text-align:center}.cc .hero h1{font-size:40px!important}}.cc h1,.cc h2,.cc h3{color:#f5f8f3!important}.cc .eyebrow,.cc h1 em{color:#38e51c!important}.cc .btn{background:#38e51c!important;color:#071505!important}.cc .btn.outline{background:transparent!important;color:#f5f8f3!important}.cc .btn:hover{background:#73fa5c!important}.cc .btn.outline:hover{background:#172313!important}.cc .theme-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;min-width:88px;padding:10px 14px;border:1px solid #8b939d;border-radius:7px;color:#f5f8f3!important;font:600 13px Arial;cursor:pointer;white-space:nowrap}.cc .theme-toggle:hover{border-color:#c3c9d1}.cc .theme-toggle:focus-visible{outline:3px solid #c3c9d1;outline-offset:4px}.cc .links{gap:20px}.cc[data-theme=light]{--muted:#4c5d49;background:#f7faf5!important;--cc-header-bg:#67768e;--cc-carbon-shine:linear-gradient(115deg,#ffffff14,transparent 45%,#00000012);--cc-carbon-pattern:repeating-conic-gradient(from 45deg,#ffffff07 0% 25%,#00000008 0 50%)}.cc[data-theme=light],.cc[data-theme=light] h1,.cc[data-theme=light] h2,.cc[data-theme=light] h3{color:#172315!important}.cc[data-theme=light] .card .arrow,.cc[data-theme=light] .card .n,.cc[data-theme=light] .details b,.cc[data-theme=light] .eyebrow,.cc[data-theme=light] .strip span,.cc[data-theme=light] h1 em{color:#247416!important}.cc[data-theme=light] .logo{background:#080b09;border-radius:8px;padding:6px}.cc[data-theme=light] .bottom,.cc[data-theme=light] .credit,.cc[data-theme=light] .mobile-menu,.cc[data-theme=light] .nav,.cc[data-theme=light] .strip,.cc[data-theme=light] details{border-color:#cbd7c5}.cc[data-theme=light] .card{background:#fff;border-color:#ccd8c7}.cc[data-theme=light] .service{background:#e9f2e5}.cc[data-theme=light] .service li{border-color:#c6d5bf}.cc[data-theme=light] .details p,.cc[data-theme=light] summary{color:#243420!important}.cc[data-theme=light] .bottom,.cc[data-theme=light] .caption,.cc[data-theme=light] .small{color:#4d6045!important}.cc[data-theme=light] .bottom a{color:#2b4921}.cc[data-theme=light] .btn.outline{color:#243420!important;border-color:#829578;background:transparent!important}.cc[data-theme=light] .btn.outline:hover{background:#e0edda!important}.cc[data-theme=light] .theme-toggle{color:#f5f6f8!important;border-color:#959da7}.cc[data-theme=light] .textlink{border-color:#79956b}.cc[data-theme=light] .links a:hover,.cc[data-theme=light] .textlink:hover{color:#247416}.cc[data-theme=light] .floating{color:#fff}.cc[data-theme=light] .partners .partner{border:1px solid #d3decd}@media(max-width:900px){.cc .links{gap:12px;font-size:12px}.cc .nav{gap:14px}}@media(max-width:767px){.cc .nav{flex-wrap:wrap}.cc .nav .logo{width:98px;height:62px}.cc .nav .theme-toggle{margin-left:auto}.cc .nav>.btn{max-width:none;width:100%;padding:12px}.cc .mobile-menu{justify-content:space-between;gap:8px;font-size:11px}}.cc .carbon-header{position:relative;isolation:isolate;background-color:#151815;background-image:linear-gradient(115deg,#ffffff0d,transparent 40%,#0008),repeating-linear-gradient(45deg,#222722,#222722 2px,#101410 0,#101410 5px),repeating-linear-gradient(-45deg,#0000,#0000 3px,#ffffff08 0,#ffffff08 5px);border-top:1px solid #586052;border-bottom:1px solid #020402;box-shadow:inset 0 2px 2px #ffffff20,inset 0 -4px 6px #000b,0 12px 22px #0006,0 1px #67c04860;z-index:2}.cc .carbon-header:after{content:"";position:absolute;left:8%;right:8%;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#51e52a,transparent);box-shadow:0 0 10px #45da2370;pointer-events:none}.cc .carbon-header .nav{border-bottom:0;min-height:112px;gap:20px}.cc .carbon-header .logo{filter:drop-shadow(0 5px 3px #000a);transform:perspective(600px) rotateY(-7deg);transition:transform .25s}.cc .carbon-header .logo:hover{transform:perspective(600px) rotateY(0) translateY(-2px)}.cc .carbon-header .links a{color:#eef5eb!important;text-shadow:0 2px 2px #000;font-weight:600}.cc .carbon-header .links a:hover{color:#66f34c!important}.cc .carbon-header .btn{box-shadow:inset 0 2px #ffffff65,inset 0 -3px #167d0b,0 5px 9px #0007}.cc .theme-control{display:flex;align-items:center;gap:9px;flex-shrink:0}.cc .theme-control>span{font-size:11px;font-weight:600;color:#dbe8d4;letter-spacing:.04em}.cc .theme-toggle{position:relative!important;width:62px!important;min-width:62px!important;height:34px!important;min-height:34px!important;padding:0!important;border:1px solid #8b939d!important;border-radius:999px!important;background:#33373d!important;box-shadow:inset 0 2px 4px #0006,0 1px #ffffff20;overflow:hidden}.cc .theme-toggle .moon,.cc .theme-toggle .sun{position:absolute;top:50%;transform:translateY(-50%);font:16px Arial;line-height:1;color:#dce1e7!important;z-index:1}.cc .theme-toggle .moon{left:8px}.cc .theme-toggle .sun{right:8px}.cc .theme-toggle .thumb{position:absolute;top:3px;left:3px;width:26px;height:26px;background:#edf0f4;border-radius:50%;box-shadow:0 2px 5px #0006,inset 0 1px #fff;transition:transform .22s;z-index:2;display:grid;place-items:center;color:#303640;font-size:17px}.cc .theme-toggle[aria-checked=true]{background:#626a75!important;border-color:#626a75!important}.cc .theme-toggle[aria-checked=true] .thumb{transform:translateX(28px)}.cc[data-theme=light] .carbon-header{background-color:#e4e8e1;background-image:linear-gradient(115deg,#ffffff60,transparent 45%,#66715a28),repeating-linear-gradient(45deg,#e6eae2,#e6eae2 2px,#cbd1c5 0,#cbd1c5 5px);border-top-color:#fff;border-bottom-color:#9eac92;box-shadow:inset 0 2px 2px #fff,inset 0 -3px 4px #70806244,0 9px 18px #2f482025}.cc[data-theme=light] .carbon-header .links a{color:#25341d!important;text-shadow:0 1px 0 #fff}.cc[data-theme=light] .theme-control>span{color:#263d1b}.cc[data-theme=light] .theme-toggle{background:#626a75!important;color:#fff!important;border-color:#626a75!important}.cc[data-theme=light] .carbon-header .btn{box-shadow:inset 0 2px #ffffff90,inset 0 -3px #167d0b,0 4px 9px #26441d30}.cc[data-theme=light] .carbon-header .logo{background:#080b09}.cc .carbon-header .nav>.btn{padding:13px 18px;font-size:13px}.cc .carbon-header .links{gap:18px}@media(max-width:1050px) and (min-width:768px){.cc .carbon-header .nav{flex-wrap:wrap;gap:12px}.cc .carbon-header .logo{width:110px;height:65px}.cc .carbon-header .links{gap:16px;flex:1;justify-content:center}.cc .theme-control>span{display:none}.cc .carbon-header .nav>.btn{margin:0 0 12px auto}}@media(prefers-reduced-motion:reduce){.cc .carbon-header .logo,.cc .theme-toggle .thumb{transition:none;transform:none}}.cc[data-theme=light] p{color:#4c5d49!important}.cc[data-theme=light] .eyebrow{color:#247416!important}.cc[data-theme=light] .small{color:#4d6045!important}.cc[data-theme=light] .service li,.cc[data-theme=light] .strip{color:#25341d!important}.cc .carbon-header{background-image:linear-gradient(115deg,#ffffff14,transparent 40%,#0007),repeating-conic-gradient(from 45deg,#252a25 0% 25%,#111511 0 50%);background-size:auto,8px 8px}.cc[data-theme=light] .carbon-header{background-image:linear-gradient(115deg,#ffffff80,transparent 45%,#66715a22),repeating-conic-gradient(from 45deg,#e6eae2 0% 25%,#bdc7b6 0 50%);background-color:#67768e!important;background-image:linear-gradient(115deg,#ffffff14,transparent 45%,#00000012),repeating-conic-gradient(from 45deg,#ffffff07 0% 25%,#00000008 0 50%)!important;background-size:auto,8px 8px;border-top-color:#95a2b5;border-bottom-color:#47566d;box-shadow:inset 0 2px 2px #ffffff35,inset 0 -3px 4px #23304455,0 9px 18px #2f482025}.cc[data-theme=light] .carbon-header .links a{color:#fff!important;text-shadow:0 1px 2px #263246}.cc[data-theme=light] .bottom,.cc[data-theme=light] .bottom a,.cc[data-theme=light] .theme-control>span{color:#fff!important}.cc[data-theme=light] .bottom{max-width:none;background:#67768e!important;border-color:#8997aa;padding-left:max(32px,50% - 558px);padding-right:max(32px,50% - 558px)}@media(max-width:767px){.cc .carbon-header .nav{min-height:0;gap:12px;padding-top:16px;padding-bottom:16px}.cc .theme-control{margin-left:auto}.cc .carbon-header .nav>.btn{margin:0;width:100%}.cc .carbon-header .logo{width:110px;height:64px}.cc[data-theme=light] .bottom{padding-left:22px;padding-right:22px}}.cc .cc-search-header{display:grid;grid-template-columns:135px minmax(180px,1fr) auto auto;align-items:center;gap:26px!important;padding-top:16px;padding-bottom:16px;min-height:108px!important}.cc .cc-brand{display:block;line-height:0}.cc .logo-light,.cc[data-theme=light] .logo-dark{display:none}.cc[data-theme=light] .logo-light{display:block;background:transparent!important;border-radius:0!important;padding:0!important;filter:drop-shadow(0 3px 2px #0004)}.cc .cc-product-search{display:flex;position:relative;align-items:center;margin:0!important;min-width:0}.cc .cc-product-search input[type=search]{box-sizing:border-box!important;display:block;width:100%;height:44px!important;min-height:44px;border-radius:30px!important;background:#f3f5f7!important;color:#243047!important;border:1px solid #8ca99a!important;padding:8px 52px 8px 20px!important;font:14px Arial!important;margin:0!important;box-shadow:inset 0 1px 3px #15273720,0 0 0 1px #38e51c25}.cc .cc-product-search input:focus{outline:2px solid #38e51c;outline-offset:2px}.cc .cc-product-search input::placeholder{color:#65758a!important;opacity:1}.cc .cc-product-search button{display:grid;place-items:center;position:absolute;right:4px;top:4px;width:36px;height:36px;min-height:0;padding:0!important;border:0!important;border-radius:50%;background:transparent!important;color:#21332b!important;cursor:pointer}.cc .cc-product-search button:hover{background:#d9edcf!important}.cc .cc-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cc .cc-category-nav{display:flex;align-items:center;justify-content:center;gap:12px;max-width:none;border-top:1px solid #ffffff18;padding-top:0;padding-bottom:0;box-shadow:inset 0 1px #0003}.cc .cc-category-nav a{display:flex;align-items:center;gap:9px;padding:15px 17px;color:#f6f8fc!important;font-size:13px;font-weight:600;white-space:nowrap;border-bottom:2px solid transparent;transition:background .2s,border-color .2s}.cc .cc-category-nav svg{color:#38e51c;flex-shrink:0}.cc .cc-category-nav a:focus-visible,.cc .cc-category-nav a:hover{background:#ffffff0c;border-bottom-color:#38e51c}.cc[data-theme=light] .cc-category-nav{border-color:#a7b1c455}.cc[data-theme=light] .cc-category-nav a{color:#fff!important}.cc[data-theme=light] .cc-category-nav svg{color:#64ff49}.cc .carbon-header .cc-contact-btn{margin:0!important;padding:12px 16px!important;width:auto!important;font-size:13px!important}@media(max-width:1000px){.cc .cc-search-header{grid-template-columns:110px minmax(160px,1fr) auto;gap:18px!important}.cc .cc-contact-btn{display:none!important}.cc .cc-category-nav{gap:0}.cc .cc-category-nav a{padding:14px 12px;font-size:12px}.cc .theme-control>span{display:none}}@media(max-width:767px){.cc .cc-search-header{grid-template-columns:1fr auto;gap:12px!important;padding-top:12px;padding-bottom:14px}.cc .cc-brand{grid-column:1;grid-row:1}.cc .cc-search-header .logo{width:100px;height:65px}.cc .cc-search-header .theme-control{grid-column:2;grid-row:1}.cc .cc-product-search{width:100%}.cc .cc-product-search input[type=search]{height:42px!important;min-height:42px}.cc .cc-category-nav{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:0;padding-left:10px;padding-right:10px;scrollbar-width:thin;scrollbar-color:#8fa3b7 transparent}.cc .cc-category-nav a{padding:13px 12px;font-size:12px;gap:7px}.cc .cc-category-nav svg{width:20px;height:20px}}.cc .bottom,.cc .carbon-header,.cc[data-theme=light] .bottom,.cc[data-theme=light] .carbon-header{background-color:var(--cc-header-bg)!important;background-image:var(--cc-carbon-shine),var(--cc-carbon-pattern)!important;background-size:auto,8px 8px!important}.cc .carbon-header,.cc[data-theme=light] .carbon-header{border-top:1px solid #ffffff66;border-bottom:1px solid #152011;box-shadow:inset 0 3px 2px #ffffff3d,inset 0 8px 14px #ffffff0c,inset 0 -5px 3px #0006,inset 0 -12px 18px #0002,0 6px #23302155,0 15px 22px #0005}.cc .carbon-header:after{height:3px;box-shadow:0 1px #101c0b,0 0 13px #45da2380}.cc .carbon-header .cc-search-header{grid-template-columns:90px minmax(140px,1fr) auto auto;min-height:94px!important;gap:20px!important;padding-top:12px;padding-bottom:12px}.cc .carbon-header .cc-brand{width:90px;height:66px;display:flex;align-items:center;justify-content:center}.cc .carbon-header .cc-brand .logo,.cc[data-theme=light] .carbon-header .cc-brand .logo{width:90px!important;height:66px!important;max-width:90px;object-fit:contain;padding:0!important;background:transparent!important;border-radius:0!important;transform:perspective(550px) rotateY(-8deg);filter:drop-shadow(2px 5px 2px #0009)}.cc .cc-account-tools{display:flex;align-items:center;gap:14px}.cc .cc-login{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid #ffffff45;border-radius:8px;background:linear-gradient(#ffffff16,#00000018);color:#fff!important;font-size:12px;font-weight:600;white-space:nowrap;box-shadow:inset 0 1px #ffffff55,inset 0 -2px #0003,0 4px 6px #0003;transition:transform .2s,background .2s}.cc .cc-login:focus-visible,.cc .cc-login:hover{color:#64ff49!important;background:#1e2e1a;transform:translateY(-2px)}.cc .cc-account-tools .theme-control>span{display:none}.cc .cc-category-nav{position:relative;background:linear-gradient(#ffffff09,#00000020);border-top:1px solid #ffffff30;box-shadow:inset 0 1px #ffffff13,inset 0 -3px 4px #0004}.cc .cc-category-nav a{border-radius:7px 7px 0 0;text-shadow:0 2px 2px #0007;transition:color .18s,background .18s,box-shadow .18s,transform .18s}.cc .cc-category-nav a:focus-visible,.cc .cc-category-nav a:hover,.cc[data-theme=light] .cc-category-nav a:focus-visible,.cc[data-theme=light] .cc-category-nav a:hover{color:#63ff46!important;background:linear-gradient(#243620,#132210)!important;border-bottom-color:#63ff46;transform:translateY(-2px);box-shadow:inset 0 1px #b6ff8755,0 4px 8px #0005;text-shadow:0 0 10px #44e52b66}.cc .cc-category-nav a:focus-visible svg,.cc .cc-category-nav a:hover svg{color:#c4ffb5!important;filter:drop-shadow(0 0 4px #63ff46)}.cc .bottom,.cc[data-theme=light] .bottom{max-width:none;border-top:1px solid #ffffff44;border-bottom:1px solid #0005;padding-left:max(32px,50% - 558px);padding-right:max(32px,50% - 558px);box-shadow:inset 0 3px 2px #ffffff22,inset 0 -4px 6px #0003,0 -8px 20px #0002}.cc .bottom a:hover{color:#63ff46!important}@media(max-width:1000px){.cc .carbon-header .cc-search-header{grid-template-columns:90px minmax(120px,1fr) auto}.cc .cc-account-tools{gap:10px}.cc .cc-login span{display:none}.cc .cc-login{width:40px;padding:8px}}@media(max-width:767px){.cc .carbon-header .cc-search-header{grid-template-columns:90px 1fr;gap:10px!important;min-height:0!important}.cc .cc-account-tools{grid-column:2;grid-row:1;justify-self:end}.cc .cc-account-tools .theme-control{margin:0!important}.cc .cc-product-search{grid-column:1/-1;grid-row:2}.cc .carbon-header .cc-brand,.cc .carbon-header .cc-brand .logo,.cc[data-theme=light] .carbon-header .cc-brand .logo{width:90px!important;height:66px!important}.cc .bottom,.cc[data-theme=light] .bottom{padding-left:22px;padding-right:22px}}@media(prefers-reduced-motion:reduce){.cc .cc-category-nav a,.cc .cc-login{transition:none}.cc .cc-category-nav a:hover,.cc .cc-login:hover{transform:none}}.cc .bottom,.cc[data-theme=light] .bottom{position:relative;isolation:isolate;background-color:#67768e!important;background-image:linear-gradient(115deg,#ffffff22,transparent 45%,#16223830),repeating-conic-gradient(from 45deg,#ffffff0d 0% 25%,#00000014 0 50%)!important;background-size:auto,8px 8px!important;border-top:1px solid #bdc8d9;border-bottom:1px solid #354258;color:#fff!important;text-shadow:0 1px 2px #263246;box-shadow:inset 0 3px 2px #ffffff55,inset 0 9px 12px #ffffff0a,inset 0 -4px 3px #18233770,inset 0 -12px 18px #24324b20,0 -7px 18px #0003;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:24px;min-height:82px;padding-top:26px;padding-bottom:26px}.cc .bottom:before{content:"";position:absolute;top:3px;left:4%;right:4%;height:1px;background:linear-gradient(90deg,transparent,#eef4ff99,transparent);pointer-events:none}.cc .bottom a,.cc[data-theme=light] .bottom a{color:#fff!important}.cc[data-theme=dark] .bottom{background-color:var(--cc-header-bg)!important;background-image:var(--cc-carbon-shine),var(--cc-carbon-pattern)!important;background-size:auto,8px 8px!important;border-top-color:#586052;border-bottom-color:#020402;box-shadow:inset 0 3px 2px #ffffff3d,inset 0 8px 14px #ffffff0c,inset 0 -5px 3px #0006,inset 0 -12px 18px #0002,0 -8px 20px #0003}.cc .bottom>span{justify-self:start}.cc .bottom>a{justify-self:end}.cc[data-theme=dark] .bottom:before{background:linear-gradient(90deg,transparent,#51e52a99,transparent)}@media(max-width:767px){.cc .bottom,.cc[data-theme=light] .bottom{grid-template-columns:1fr;text-align:center;gap:12px;padding-top:22px;padding-bottom:22px}.cc .bottom>a,.cc .bottom>span{justify-self:center}}.cc .cc-slider-stage{padding:26px 24px 30px;background:linear-gradient(#10170e,#080b09);transition:background .25s}.cc .cc-slider-frame{max-width:none;width:100%;margin:0 auto;border:1px solid #394a32;border-radius:12px;background:#11190f;box-shadow:inset 0 2px #ffffff15,0 12px 25px #0007;overflow:hidden;transition:box-shadow .25s,border-color .25s,filter .25s}.cc[data-theme=dark] .cc-slider-frame{filter:brightness(.9)}.cc[data-theme=light] .cc-slider-stage{background:linear-gradient(#e1e7ee,#f7faf5)}.cc[data-theme=light] .cc-slider-frame{background:#e8edf2;border-color:#95a4b7;box-shadow:inset 0 2px #ffffffaa,0 10px 24px #33455e30;filter:none}.cc .cc-slider-frame .n2-ss-slider{margin-left:auto!important;margin-right:auto!important}.cc .cc-slider-frame .n2-ss-slider:focus-within{outline:2px solid #38e51c;outline-offset:-2px}@media(max-width:767px){.cc .cc-slider-stage{padding:18px 10px 22px}.cc .cc-slider-frame{border-radius:8px}}@media(prefers-reduced-motion:reduce){.cc .cc-slider-frame,.cc .cc-slider-stage{transition:none}}.cc .cc-footer-expanded{padding:40px 28px 0;background-color:var(--cc-header-bg);background-image:var(--cc-carbon-shine),var(--cc-carbon-pattern);background-size:auto,8px 8px;border-top:1px solid #9cabbd;box-shadow:inset 0 3px 2px #ffffff35,inset 0 -5px 6px #0005,0 -8px 24px #0003;color:#f4f6fa}.cc .cc-footer-grid{max-width:1500px;margin:auto;display:grid;grid-template-columns:1.2fr .85fr 1fr 1fr .95fr;gap:26px;align-items:start}.cc .cc-footer-grid>div+div{border-left:1px solid #68de4950;padding-left:20px}.cc .cc-footer-expanded h3{color:#59f43b!important;font-size:13px;letter-spacing:.11em;text-transform:uppercase;line-height:1.5;margin:0 0 20px}.cc .cc-footer-expanded p,.cc[data-theme=light] .cc-footer-expanded p{color:#edf1f7!important;font-size:13px;line-height:1.65;margin:12px 0}.cc .cc-footer-logo{width:140px;height:103px;object-fit:contain;background:transparent;filter:drop-shadow(0 5px 3px #0006)}.cc .cc-footer-expanded nav{display:grid;gap:14px}.cc .cc-footer-expanded nav a{font-size:13px;line-height:1.5;color:#f4f6fa!important;transition:color .2s,transform .2s}.cc .cc-footer-expanded nav a:before{content:"›";color:#59f43b;margin-right:7px}.cc .cc-footer-expanded nav a:hover{color:#77ff5f!important;transform:translateX(3px)}.cc .cc-puntored{border:1px solid #62e04555;border-radius:12px;padding:16px;margin-top:20px;background:#ffffff06;box-shadow:inset 0 1px #ffffff18}.cc .cc-puntored h3{letter-spacing:0;text-transform:none;margin-bottom:14px}.cc .cc-puntored>img{width:145px;max-width:100%;height:45px;object-fit:contain;object-position:left center}.cc .cc-puntored ul{padding-left:18px;margin:10px 0 0;font-size:12px;line-height:1.9}.cc .cc-footer-credits{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cc .cc-credit-logo{min-width:0;display:flex;align-items:center;justify-content:center;height:66px;border-radius:8px;background:transparent!important;border:1px solid #ffffff22;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative}.cc .cc-credit-logo img{display:block;max-width:100%;width:105px;height:48px;object-fit:contain;background:transparent!important}.cc .cc-credit-logo:focus-visible,.cc .cc-credit-logo:hover{transform:scale(1.14);border-color:#59f43b;box-shadow:0 6px 18px #0005,0 0 15px #59f43b33;z-index:2}.cc .cc-footer-expanded .cc-credit-note{text-align:center;font-size:12px!important}.cc .cc-footer-expanded .cc-terms-note{font-size:10px!important;opacity:.8}.cc .cc-footer-expanded dl{margin:0;font-size:12px;line-height:1.65}.cc .cc-footer-expanded dt{font-weight:700;color:#fff;margin:16px 0 2px}.cc .cc-footer-expanded dt:first-child{margin-top:0}.cc .cc-footer-expanded dd{margin:0;overflow-wrap:anywhere}.cc .cc-footer-payments{max-width:1500px;margin:32px auto 0;padding:20px 0 26px;text-align:center;border-top:1px solid #ffffff25}.cc .cc-footer-payments>p{font-weight:600;margin:0 0 20px!important}.cc .cc-payment-list{flex-wrap:wrap;gap:16px}.cc .cc-payment-list,.cc .cc-payment-logo{display:flex;align-items:center;justify-content:center}.cc .cc-payment-logo{width:62px;height:62px;border:1px solid #65df4855;border-radius:50%;padding:9px;background:transparent;box-shadow:inset 0 1px #ffffff25;transition:transform .22s,box-shadow .22s;position:relative}.cc .cc-payment-logo img{max-width:100%;width:44px;height:36px;object-fit:contain;background:transparent}.cc .cc-payment-logo:focus-visible,.cc .cc-payment-logo:hover{transform:scale(1.2);box-shadow:0 5px 15px #0006,0 0 12px #59f43b44;z-index:2;outline:1px solid #59f43b}.cc .cc-footer-copyright{max-width:1500px;margin:auto;padding:22px 0;display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid #ffffff25;font-size:11px;color:#f4f6fa}.cc .cc-footer-copyright a:hover{color:#77ff5f}#cc-store-header[data-theme=light] .cc-credit-logo img,#cc-store-header[data-theme=light] .cc-credit-section .partner img,#cc-store-header[data-theme=light] .cc-puntored>img,.cc[data-theme=light] .cc-credit-logo img,.cc[data-theme=light] .cc-credit-section .partner img,.cc[data-theme=light] .cc-puntored>img{mix-blend-mode:multiply}.cc[data-theme=dark] .cc-puntored>img{filter:brightness(0) invert(1)}@media(max-width:1100px){.cc .cc-footer-grid{grid-template-columns:1.1fr 1fr 1fr;gap:30px}.cc .cc-footer-grid>div:nth-child(4){border-left:0;padding-left:0}.cc .cc-footer-grid>div:nth-child(5){grid-column:2/-1}.cc .cc-footer-expanded{padding-left:24px;padding-right:24px}}@media(max-width:767px){.cc .cc-footer-grid{grid-template-columns:1fr 1fr;gap:28px 20px}.cc .cc-footer-grid>div:first-child,.cc .cc-footer-grid>div:nth-child(5){grid-column:1/-1}.cc .cc-footer-grid>div+div{padding-left:0;border-left:0}.cc .cc-footer-grid>div:nth-child(5) nav{grid-template-columns:1fr 1fr}.cc .cc-footer-expanded{padding:30px 22px 0}.cc .cc-footer-expanded h3{font-size:12px}.cc .cc-credit-logo{height:58px}.cc .cc-credit-logo img{height:40px}.cc .cc-payment-list{gap:13px}.cc .cc-payment-logo{width:56px;height:56px}.cc .cc-footer-copyright{flex-direction:column;text-align:center;gap:10px}.cc .cc-puntored{max-width:360px}}@media(max-width:400px){.cc .cc-footer-grid,.cc .cc-footer-grid>div:nth-child(5) nav{grid-template-columns:1fr}.cc .cc-footer-grid>div,.cc .cc-footer-grid>div:nth-child(5){grid-column:auto}.cc .cc-footer-credits{max-width:260px}}@media(prefers-reduced-motion:reduce){.cc .cc-credit-logo,.cc .cc-footer-expanded nav a,.cc .cc-payment-logo{transition:none}}.cc[data-theme=dark]{background:#18191a!important;--muted:#b0b3b8;--cc-header-bg:#242526;--cc-carbon-shine:linear-gradient(115deg,#ffffff0d,transparent 40%,#0003);--cc-carbon-pattern:repeating-conic-gradient(from 45deg,#2a2b2c 0% 25%,#222324 0 50%)}.cc[data-theme=dark],.cc[data-theme=dark] h1,.cc[data-theme=dark] h2,.cc[data-theme=dark] h3{color:#e4e6eb!important}.cc[data-theme=dark] p{color:#b0b3b8!important}.cc[data-theme=dark] .eyebrow{color:#38e51c!important}.cc[data-theme=dark] .card,.cc[data-theme=dark] .service{background:#242526;border-color:#3a3b3c}.cc[data-theme=dark] .credit,.cc[data-theme=dark] .service li,.cc[data-theme=dark] .strip,.cc[data-theme=dark] details{border-color:#3a3b3c}.cc[data-theme=dark] .cc-slider-stage{background:linear-gradient(#202122,#18191a)}.cc[data-theme=dark] .cc-slider-frame{background:#242526;border-color:#3a3b3c}.cc[data-theme=dark] .cc-footer-expanded p{color:#e4e6eb!important}.cc .cc-credit-section{max-width:1116px;width:calc(100% - 64px);margin:64px auto;border:1px solid #344230;border-radius:18px;padding:44px!important;gap:56px;position:relative;box-shadow:inset 0 1px #ffffff15,0 14px 32px #0003;background:#202b1b;overflow:visible}.cc .cc-credit-section:before{content:"";position:absolute;top:0;left:40px;right:40px;height:2px;background:linear-gradient(90deg,transparent,#38e51c88,transparent)}.cc .cc-credit-section h2{font-size:calc(clamp(30px,3.1vw,42px))}.cc .cc-credit-section h2 span{color:#51ec35}.cc .cc-credit-section .eyebrow{font-size:10px;letter-spacing:.13em}.cc .cc-credit-section .cc-credit-conditions{font-size:11px;margin:18px 0 0}.cc .cc-brands-caption{font:700 11px Arial;letter-spacing:.16em;text-align:center;margin:0 0 20px!important;color:#a7bb9d}.cc .cc-credit-section .partners{gap:20px}.cc .cc-credit-section .partner{height:94px;background:transparent!important;border:1px solid #73946544;border-radius:10px;padding:20px;position:relative;box-shadow:inset 0 1px #ffffff10;transition:transform .22s,border-color .22s,box-shadow .22s}.cc .cc-credit-section .partner img{background:transparent!important;max-width:140px;width:100%;height:52px;max-height:52px;object-fit:contain;filter:drop-shadow(0 2px 2px #0003)}.cc .cc-credit-section .partner:focus-visible,.cc .cc-credit-section .partner:hover{transform:scale(1.09);border-color:#59f43b;box-shadow:0 8px 18px #0004,0 0 16px #59f43b22;z-index:2}.cc .cc-brand-help{text-align:center;font-size:11px;margin:20px 0 0}.cc[data-theme=dark] .cc-credit-section{background:#242526;border-color:#3a3b3c}.cc[data-theme=dark] .cc-credit-section .partner{border-color:#4b5148}.cc[data-theme=light] .cc-credit-section{background:#eef2f6;border-color:#b9c5d3;box-shadow:inset 0 2px #ffffffbb,0 12px 28px #33455e20}.cc[data-theme=light] .cc-credit-section h2 span{color:#247416}.cc[data-theme=light] .cc-credit-section .partner{background:transparent!important;border-color:#99acbf66}.cc[data-theme=light] .cc-brands-caption{color:#4c5d49!important}@media(max-width:767px){.cc .cc-credit-section{grid-template-columns:1fr;width:calc(100% - 44px);margin:44px auto;padding:26px 22px!important;gap:32px}.cc .cc-credit-section .partners{gap:14px}.cc .cc-credit-section .partner{height:80px;padding:14px}.cc .cc-credit-section .partner img{max-width:120px;height:45px}.cc .cc-credit-section .btn{width:100%;font-size:12px;padding:14px}}@media(prefers-reduced-motion:reduce){.cc .cc-credit-section .partner{transition:none}.cc .cc-credit-section .partner:hover{transform:none}}.cc .cc-featured-products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px!important;margin:0!important;padding:0!important}.cc .cc-featured-products ul.products:after,.cc .cc-featured-products ul.products:before{display:none!important}.cc .cc-featured-products ul.products li.product{width:auto!important;float:none!important;margin:0!important;padding:16px!important;background:#242526;border:1px solid #3a3b3c;border-radius:12px;display:flex;flex-direction:column;min-width:0;box-shadow:0 5px 15px #0002}.cc .cc-featured-products ul.products li.product a img{border-radius:8px;background:#fff;aspect-ratio:1;object-fit:contain;width:100%;height:auto;max-height:230px}.cc .cc-featured-products ul.products li.product h2{font:600 14px/1.45 Arial!important;letter-spacing:0!important;color:#e4e6eb!important;margin:12px 0!important;min-height:60px}.cc .cc-featured-products .price{font-size:18px!important;color:#58eb39!important;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px!important}.cc .cc-featured-products .price del{font-size:12px!important;color:#b0b3b8!important}#cc-store-header .cc-featured-products .price ins,#cc-store-header a,.cc .cc-featured-products .price ins{text-decoration:none}.cc .cc-featured-products .button{background:#38e51c!important;color:#101a0d!important;border:0!important;font:700 12px Arial!important;border-radius:7px;padding:13px 10px!important;margin-top:auto!important;text-align:center}.cc .cc-featured-products .button:hover{background:#79f65e!important}.cc .cc-featured-products .onsale{background:#27541c!important;color:#fff!important;font-size:10px!important;min-height:0!important;padding:5px 8px!important;line-height:1.4!important;border-radius:5px}.cc .cc-featured-products .ast-woo-product-category{font-size:10px;color:#b0b3b8}.cc .cc-featured-products .star-rating{display:none}.cc[data-theme=light] .cc-featured-products ul.products li.product{background:#fff;border-color:#d4dce4}.cc[data-theme=light] .cc-featured-products ul.products li.product h2{color:#172315!important}.cc[data-theme=light] .cc-featured-products .price{color:#247416!important}.cc[data-theme=light] .cc-featured-products .price del{color:#617057!important}@media(max-width:900px){.cc .cc-featured-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:400px){.cc .cc-featured-products ul.products{grid-template-columns:1fr}}.cc .cc-fibo-search{display:block!important;min-width:0}.cc .cc-fibo-search .dgwt-wcas-search-wrapp{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}.cc .cc-fibo-search .dgwt-wcas-search-form,.cc .cc-fibo-search .dgwt-wcas-sf-wrapp{margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.cc .cc-fibo-search input.dgwt-wcas-search-input{height:44px!important;min-height:44px!important;color:#38e51c!important;-webkit-text-fill-color:#38e51c!important;caret-color:#38e51c!important;background:#f3f5f7!important;border:1px solid #8ca99a!important;border-radius:30px!important;padding:8px 52px 8px 20px!important;font:14px Arial!important;width:100%!important}.cc .cc-fibo-search input.dgwt-wcas-search-input::placeholder{color:#65758a!important;-webkit-text-fill-color:#65758a!important;opacity:1}.cc .cc-fibo-search .dgwt-wcas-search-submit{left:auto!important;right:4px!important;top:4px!important;width:36px!important;height:36px!important;min-width:0!important;transform:none!important;background:transparent!important;color:#21332b!important;box-shadow:none!important}.cc .cc-fibo-search .dgwt-wcas-search-submit svg{fill:#21332b!important;width:20px!important;height:20px!important}.cc .cc-fibo-search .dgwt-wcas-search-submit:before{display:none!important}.cc .cc-fibo-search .dgwt-wcas-close,.cc .cc-fibo-search .dgwt-wcas-preloader{right:42px!important}@media(max-width:767px){.cc .cc-fibo-search input.dgwt-wcas-search-input{height:42px!important;min-height:42px!important}}.cc .cc-fibo-search .dgwt-wcas-search-form,.cc .cc-fibo-search .dgwt-wcas-sf-wrapp{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;left:auto!important;right:auto!important;float:none!important}.cc .cc-fibo-search .dgwt-wcas-search-form{position:relative!important}#cc-store-header{--green:#38e51c;--muted:#adb6ad;color:#f5f8f3;background:#080b09;font-family:Arial,Helvetica,sans-serif;line-height:1.6;overflow:hidden;--cc-header-bg:#151815;--cc-carbon-shine:linear-gradient(115deg,#ffffff14,transparent 40%,#0007);--cc-carbon-pattern:repeating-conic-gradient(from 45deg,#252a25 0% 25%,#111511 0 50%)}#cc-store-header *{box-sizing:border-box}#cc-store-header a{color:inherit}#cc-store-header a:focus-visible,#cc-store-header summary:focus-visible{outline:3px solid var(--green);outline-offset:5px}#cc-store-header .wrap{max-width:1180px;margin:auto;padding:0 32px}#cc-store-header .topline{background:#112510;color:#b8efb0;text-align:center;padding:9px 16px;font-size:12px;letter-spacing:.08em}#cc-store-header .nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid #273025}#cc-store-header .logo{width:135px;height:79px;object-fit:contain}#cc-store-header .links{display:flex;gap:28px;align-items:center;font-size:14px}#cc-store-header .links a:hover,#cc-store-header .textlink:hover{color:var(--green)}#cc-store-header .btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:15px 24px;border-radius:7px;background:var(--green);color:#071505;font-size:14px;font-weight:700;transition:background .2s,transform .2s}#cc-store-header .btn:hover{background:#73fa5c;transform:translateY(-2px);color:#071505}#cc-store-header .outline{background:transparent;border:1px solid #465342;color:#fff}#cc-store-header .outline:hover{background:#172313;color:#fff}#cc-store-header .eyebrow{color:var(--green);font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;margin:0 0 22px}#cc-store-header h1,#cc-store-header h2,#cc-store-header h3{font-family:Arial,Helvetica,sans-serif;color:#f5f8f3;font-weight:700;letter-spacing:-.045em}#cc-store-header h1{font-size:calc(clamp(40px,5.6vw,72px));line-height:1.04;margin:0 0 24px}#cc-store-header h1 em{font-style:normal;color:var(--green)}#cc-store-header p{margin:0 0 22px;color:var(--muted)}#cc-store-header .hero{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;padding-top:72px;padding-bottom:68px}#cc-store-header .intro{max-width:490px;font-size:17px}#cc-store-header .actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0}#cc-store-header .small{font-size:12px;color:#879583}#cc-store-header .visual{height:440px;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#22582070,transparent 68%)}#cc-store-header .orbit{position:absolute;width:340px;height:340px;border:1px solid #3f7535;border-radius:50%;transform:rotate(-25deg) scaleX(1.16)}#cc-store-header .orbit:after{content:"";position:absolute;inset:28px;border:1px solid #264824;border-radius:50%}#cc-store-header .phone{position:absolute;width:174px;height:337px;border:5px solid #757e75;border-radius:32px;background:linear-gradient(140deg,#1f2920,#0e130f);box-shadow:0 24px 50px #0009;transform:rotate(-14deg) translate(-66px,-8px)}#cc-store-header .camera{position:absolute;top:18px;left:16px;display:grid;grid-template-columns:repeat(2,39px);gap:7px}#cc-store-header .camera i{width:39px;height:39px;border:5px solid #404c40;border-radius:50%;background:radial-gradient(circle,#133729,#020503 65%)}#cc-store-header .front{transform:rotate(12deg) translate(59px,16px);border-color:#8c9688;background:radial-gradient(ellipse at 10% 90%,#99ff31,transparent 50%),linear-gradient(140deg,#101910 20%,#086617 52%,#4fe815 55%,#08270e 76%)}#cc-store-header .front:before{content:"";position:absolute;top:10px;left:55px;width:53px;height:12px;background:#080b09;border-radius:20px}#cc-store-header .front:after{content:"C";font-size:150px;font-style:italic;font-weight:900;position:absolute;top:40px;left:28px;color:#d0ffb82b}#cc-store-header .caption{position:absolute;bottom:0;right:0;left:0;text-align:center;font-size:11px;color:#8a9c85;letter-spacing:.06em}#cc-store-header .floating{position:absolute;bottom:65px;left:0;background:#142013;border:1px solid #36522f;border-radius:8px;padding:13px 18px;font-size:13px;box-shadow:0 12px 25px #0008}#cc-store-header .floating b{color:var(--green)}#cc-store-header .strip{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #283025;border-bottom:1px solid #283025;padding:22px 0;gap:24px;font-size:14px}#cc-store-header .strip span{color:var(--green);margin-right:12px}#cc-store-header .section{padding-top:80px;padding-bottom:80px}#cc-store-header h2{font-size:calc(clamp(30px,3.5vw,44px));line-height:1.12;margin:0 0 20px}#cc-store-header h3{font-size:23px;margin:0 0 10px;line-height:1.2}#cc-store-header .sectionhead{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}#cc-store-header .sectionhead p{margin:0}#cc-store-header .textlink{font-size:14px;border-bottom:1px solid #5f7255;padding-bottom:4px;white-space:nowrap}#cc-store-header .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#cc-store-header .card{padding:28px;background:#111710;border:1px solid #293326;border-radius:12px;position:relative;transition:border .2s,transform .2s}#cc-store-header .card:hover{border-color:#70b858;transform:translateY(-3px)}#cc-store-header .card p{font-size:14px;min-height:68px}#cc-store-header .card .n{display:block;color:var(--green);font-size:12px;letter-spacing:.12em;margin-bottom:32px}#cc-store-header .card .arrow{color:var(--green);font-size:22px;position:absolute;right:27px;top:20px}#cc-store-header .service{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center;background:#121a10;border-radius:16px;padding:44px}#cc-store-header .repair{width:100%;height:350px;object-fit:cover;border-radius:10px;filter:saturate(.65)}#cc-store-header .service ul{list-style:none;margin:22px 0 28px;padding:0}#cc-store-header .service li{border-bottom:1px solid #2c3827;padding:12px 0;font-size:14px}#cc-store-header .service li:before{content:"↗";color:var(--green);margin-right:13px}#cc-store-header .credit{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;border-bottom:1px solid #293326}#cc-store-header .partners{display:grid;grid-template-columns:1fr 1fr;gap:16px}#cc-store-header .partner{background:#f5f6f2;padding:22px;border-radius:8px;height:90px;display:flex;align-items:center;justify-content:center}#cc-store-header .partner img{max-height:45px;max-width:135px;object-fit:contain}#cc-store-header .contact{display:grid;grid-template-columns:1fr 1fr;gap:64px}#cc-store-header .details{display:grid;gap:20px}#cc-store-header .details b{display:block;font-size:11px;color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px}#cc-store-header .details p{margin:0;color:#e1e8de;font-size:15px}#cc-store-header .bottom{border-top:1px solid #293326;display:flex;justify-content:space-between;gap:20px;padding-top:24px;padding-bottom:26px;font-size:12px;color:#94a28e}#cc-store-header .bottom a{color:#c2d2b9}#cc-store-header .faq{margin-top:28px}#cc-store-header details{border-bottom:1px solid #293326;padding:16px 0}#cc-store-header summary{cursor:pointer;font-size:14px;color:#fff}#cc-store-header details p{font-size:14px;margin:14px 0 0}#cc-store-header .mobile-menu{display:none}@media(max-width:767px){#cc-store-header .wrap{padding-left:22px;padding-right:22px}#cc-store-header .links{display:none}#cc-store-header .nav{gap:14px}#cc-store-header .logo{width:108px;height:64px}#cc-store-header .nav .btn{padding:12px 15px;font-size:12px}#cc-store-header .hero{grid-template-columns:1fr;gap:10px;padding-top:42px;padding-bottom:38px}#cc-store-header .intro{font-size:16px}#cc-store-header .visual{height:370px;max-width:360px;width:100%;margin:auto}#cc-store-header .phone{width:147px;height:287px}#cc-store-header .orbit{width:275px;height:275px}#cc-store-header .floating{bottom:45px;font-size:12px}#cc-store-header .front:before{left:42px}#cc-store-header .strip{gap:12px;padding:22px 0}#cc-store-header .cards,#cc-store-header .strip{grid-template-columns:1fr}#cc-store-header .card p{min-height:0}#cc-store-header .card .n{margin-bottom:20px}#cc-store-header .section{padding-top:50px;padding-bottom:50px}#cc-store-header .sectionhead{align-items:start;flex-direction:column;gap:12px}#cc-store-header .service{grid-template-columns:1fr;padding:22px;gap:30px}#cc-store-header .repair{height:230px}#cc-store-header .contact,#cc-store-header .credit{grid-template-columns:1fr;gap:30px}#cc-store-header .bottom{flex-direction:column;gap:8px}#cc-store-header .partners{gap:10px}#cc-store-header .partner{padding:16px}#cc-store-header .partner img{max-width:105px}#cc-store-header .mobile-menu{display:flex;gap:20px;overflow:auto;padding-top:12px;padding-bottom:12px;font-size:12px;border-bottom:1px solid #273025;flex-wrap:wrap;gap:10px 18px;overflow:visible}#cc-store-header .mobile-menu a{white-space:nowrap}#cc-store-header .nav .btn{max-width:165px;text-align:center}#cc-store-header .hero h1{font-size:40px!important}}#cc-store-header h1,#cc-store-header h2,#cc-store-header h3{color:#f5f8f3!important}#cc-store-header .eyebrow,#cc-store-header h1 em{color:#38e51c!important}#cc-store-header .btn{background:#38e51c!important;color:#071505!important}#cc-store-header .btn.outline{background:transparent!important;color:#f5f8f3!important}#cc-store-header .btn:hover{background:#73fa5c!important}#cc-store-header .btn.outline:hover{background:#172313!important}#cc-store-header .theme-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;min-width:88px;padding:10px 14px;border:1px solid #8b939d;border-radius:7px;color:#f5f8f3!important;font:600 13px Arial;cursor:pointer;white-space:nowrap}#cc-store-header .theme-toggle:hover{border-color:#c3c9d1}#cc-store-header .theme-toggle:focus-visible{outline:3px solid #c3c9d1;outline-offset:4px}#cc-store-header .links{gap:20px}#cc-store-header[data-theme=light]{--muted:#4c5d49;background:#f7faf5!important;color:#172315!important;--cc-header-bg:#67768e;--cc-carbon-shine:linear-gradient(115deg,#ffffff14,transparent 45%,#00000012);--cc-carbon-pattern:repeating-conic-gradient(from 45deg,#ffffff07 0% 25%,#00000008 0 50%)}#cc-store-header[data-theme=light] h1,#cc-store-header[data-theme=light] h2,#cc-store-header[data-theme=light] h3{color:#172315!important}#cc-store-header[data-theme=light] .card .arrow,#cc-store-header[data-theme=light] .card .n,#cc-store-header[data-theme=light] .details b,#cc-store-header[data-theme=light] .eyebrow,#cc-store-header[data-theme=light] .strip span,#cc-store-header[data-theme=light] h1 em{color:#247416!important}#cc-store-header[data-theme=light] .logo{background:#080b09;border-radius:8px;padding:6px}#cc-store-header[data-theme=light] .bottom,#cc-store-header[data-theme=light] .credit,#cc-store-header[data-theme=light] .mobile-menu,#cc-store-header[data-theme=light] .nav,#cc-store-header[data-theme=light] .strip,#cc-store-header[data-theme=light] details{border-color:#cbd7c5}#cc-store-header[data-theme=light] .card{background:#fff;border-color:#ccd8c7}#cc-store-header[data-theme=light] .service{background:#e9f2e5}#cc-store-header[data-theme=light] .service li{border-color:#c6d5bf}#cc-store-header[data-theme=light] .details p,#cc-store-header[data-theme=light] summary{color:#243420!important}#cc-store-header[data-theme=light] .bottom,#cc-store-header[data-theme=light] .caption,#cc-store-header[data-theme=light] .small{color:#4d6045!important}#cc-store-header[data-theme=light] .bottom a{color:#2b4921}#cc-store-header[data-theme=light] .btn.outline{color:#243420!important;border-color:#829578;background:transparent!important}#cc-store-header[data-theme=light] .btn.outline:hover{background:#e0edda!important}#cc-store-header[data-theme=light] .theme-toggle{color:#f5f6f8!important;border-color:#959da7}#cc-store-header[data-theme=light] .textlink{border-color:#79956b}#cc-store-header[data-theme=light] .links a:hover,#cc-store-header[data-theme=light] .textlink:hover{color:#247416}#cc-store-header[data-theme=light] .floating{color:#fff}#cc-store-header[data-theme=light] .partners .partner{border:1px solid #d3decd}@media(max-width:900px){#cc-store-header .links{gap:12px;font-size:12px}#cc-store-header .nav{gap:14px}}@media(max-width:767px){#cc-store-header .nav{flex-wrap:wrap}#cc-store-header .nav .logo{width:98px;height:62px}#cc-store-header .nav .theme-toggle{margin-left:auto}#cc-store-header .nav>.btn{max-width:none;width:100%;padding:12px}#cc-store-header .mobile-menu{justify-content:space-between;gap:8px;font-size:11px}}#cc-store-header .carbon-header{position:relative;isolation:isolate;background-color:#151815;background-image:linear-gradient(115deg,#ffffff0d,transparent 40%,#0008),repeating-linear-gradient(45deg,#222722,#222722 2px,#101410 0,#101410 5px),repeating-linear-gradient(-45deg,#0000,#0000 3px,#ffffff08 0,#ffffff08 5px);border-top:1px solid #586052;border-bottom:1px solid #020402;box-shadow:inset 0 2px 2px #ffffff20,inset 0 -4px 6px #000b,0 12px 22px #0006,0 1px #67c04860;z-index:2}#cc-store-header .carbon-header:after{content:"";position:absolute;left:8%;right:8%;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#51e52a,transparent);box-shadow:0 0 10px #45da2370;pointer-events:none}#cc-store-header .carbon-header .nav{border-bottom:0;min-height:112px;gap:20px}#cc-store-header .carbon-header .logo{filter:drop-shadow(0 5px 3px #000a);transform:perspective(600px) rotateY(-7deg);transition:transform .25s}#cc-store-header .carbon-header .logo:hover{transform:perspective(600px) rotateY(0) translateY(-2px)}#cc-store-header .carbon-header .links a{color:#eef5eb!important;text-shadow:0 2px 2px #000;font-weight:600}#cc-store-header .carbon-header .links a:hover{color:#66f34c!important}#cc-store-header .carbon-header .btn{box-shadow:inset 0 2px #ffffff65,inset 0 -3px #167d0b,0 5px 9px #0007}#cc-store-header .theme-control{display:flex;align-items:center;gap:9px;flex-shrink:0}#cc-store-header .theme-control>span{font-size:11px;font-weight:600;color:#dbe8d4;letter-spacing:.04em}#cc-store-header .theme-toggle{position:relative!important;width:62px!important;min-width:62px!important;height:34px!important;min-height:34px!important;padding:0!important;border:1px solid #8b939d!important;border-radius:999px!important;background:#33373d!important;box-shadow:inset 0 2px 4px #0006,0 1px #ffffff20;overflow:hidden}#cc-store-header .theme-toggle .moon,#cc-store-header .theme-toggle .sun{position:absolute;top:50%;transform:translateY(-50%);font:16px Arial;line-height:1;color:#dce1e7!important;z-index:1}#cc-store-header .theme-toggle .moon{left:8px}#cc-store-header .theme-toggle .sun{right:8px}#cc-store-header .theme-toggle .thumb{position:absolute;top:3px;left:3px;width:26px;height:26px;background:#edf0f4;border-radius:50%;box-shadow:0 2px 5px #0006,inset 0 1px #fff;transition:transform .22s;z-index:2;display:grid;place-items:center;color:#303640;font-size:17px}#cc-store-header .theme-toggle[aria-checked=true]{background:#626a75!important;border-color:#626a75!important}#cc-store-header .theme-toggle[aria-checked=true] .thumb{transform:translateX(28px)}#cc-store-header[data-theme=light] .carbon-header{background-color:#e4e8e1;background-image:linear-gradient(115deg,#ffffff60,transparent 45%,#66715a28),repeating-linear-gradient(45deg,#e6eae2,#e6eae2 2px,#cbd1c5 0,#cbd1c5 5px);border-top-color:#fff;border-bottom-color:#9eac92;box-shadow:inset 0 2px 2px #fff,inset 0 -3px 4px #70806244,0 9px 18px #2f482025}#cc-store-header[data-theme=light] .carbon-header .links a{color:#25341d!important;text-shadow:0 1px 0 #fff}#cc-store-header[data-theme=light] .theme-control>span{color:#263d1b}#cc-store-header[data-theme=light] .theme-toggle{background:#626a75!important;color:#fff!important;border-color:#626a75!important}#cc-store-header[data-theme=light] .carbon-header .btn{box-shadow:inset 0 2px #ffffff90,inset 0 -3px #167d0b,0 4px 9px #26441d30}#cc-store-header[data-theme=light] .carbon-header .logo{background:#080b09}#cc-store-header .carbon-header .nav>.btn{padding:13px 18px;font-size:13px}#cc-store-header .carbon-header .links{gap:18px}@media(max-width:1050px) and (min-width:768px){#cc-store-header .carbon-header .nav{flex-wrap:wrap;gap:12px}#cc-store-header .carbon-header .logo{width:110px;height:65px}#cc-store-header .carbon-header .links{gap:16px;flex:1;justify-content:center}#cc-store-header .theme-control>span{display:none}#cc-store-header .carbon-header .nav>.btn{margin:0 0 12px auto}}@media(prefers-reduced-motion:reduce){#cc-store-header .carbon-header .logo,#cc-store-header .theme-toggle .thumb{transition:none;transform:none}}#cc-store-header[data-theme=light] p{color:#4c5d49!important}#cc-store-header[data-theme=light] .eyebrow{color:#247416!important}#cc-store-header[data-theme=light] .small{color:#4d6045!important}#cc-store-header[data-theme=light] .service li,#cc-store-header[data-theme=light] .strip{color:#25341d!important}#cc-store-header .carbon-header{background-image:linear-gradient(115deg,#ffffff14,transparent 40%,#0007),repeating-conic-gradient(from 45deg,#252a25 0% 25%,#111511 0 50%);background-size:auto,8px 8px}#cc-store-header[data-theme=light] .carbon-header{background-image:linear-gradient(115deg,#ffffff80,transparent 45%,#66715a22),repeating-conic-gradient(from 45deg,#e6eae2 0% 25%,#bdc7b6 0 50%);background-color:#67768e!important;background-image:linear-gradient(115deg,#ffffff14,transparent 45%,#00000012),repeating-conic-gradient(from 45deg,#ffffff07 0% 25%,#00000008 0 50%)!important;background-size:auto,8px 8px;border-top-color:#95a2b5;border-bottom-color:#47566d;box-shadow:inset 0 2px 2px #ffffff35,inset 0 -3px 4px #23304455,0 9px 18px #2f482025}#cc-store-header[data-theme=light] .carbon-header .links a{color:#fff!important;text-shadow:0 1px 2px #263246}#cc-store-header[data-theme=light] .theme-control>span{color:#fff!important}#cc-store-header[data-theme=light] .bottom{max-width:none;background:#67768e!important;color:#fff!important;border-color:#8997aa;padding-left:max(32px,50% - 558px);padding-right:max(32px,50% - 558px)}#cc-store-header[data-theme=light] .bottom a{color:#fff!important}@media(max-width:767px){#cc-store-header .carbon-header .nav{min-height:0;gap:12px;padding-top:16px;padding-bottom:16px}#cc-store-header .theme-control{margin-left:auto}#cc-store-header .carbon-header .nav>.btn{margin:0;width:100%}#cc-store-header .carbon-header .logo{width:110px;height:64px}#cc-store-header[data-theme=light] .bottom{padding-left:22px;padding-right:22px}}#cc-store-header .cc-search-header{display:grid;grid-template-columns:135px minmax(180px,1fr) auto auto;align-items:center;gap:26px!important;padding-top:16px;padding-bottom:16px;min-height:108px!important}#cc-store-header .cc-brand{display:block;line-height:0}#cc-store-header .logo-light,#cc-store-header[data-theme=light] .logo-dark{display:none}#cc-store-header[data-theme=light] .logo-light{display:block;background:transparent!important;border-radius:0!important;padding:0!important;filter:drop-shadow(0 3px 2px #0004)}#cc-store-header .cc-product-search{display:flex;position:relative;align-items:center;margin:0!important;min-width:0}#cc-store-header .cc-product-search input[type=search]{box-sizing:border-box!important;display:block;width:100%;height:44px!important;min-height:44px;border-radius:30px!important;background:#f3f5f7!important;color:#243047!important;border:1px solid #8ca99a!important;padding:8px 52px 8px 20px!important;font:14px Arial!important;margin:0!important;box-shadow:inset 0 1px 3px #15273720,0 0 0 1px #38e51c25}#cc-store-header .cc-product-search input:focus{outline:2px solid #38e51c;outline-offset:2px}#cc-store-header .cc-product-search input::placeholder{color:#65758a!important;opacity:1}#cc-store-header .cc-product-search button{display:grid;place-items:center;position:absolute;right:4px;top:4px;width:36px;height:36px;min-height:0;padding:0!important;border:0!important;border-radius:50%;background:transparent!important;color:#21332b!important;cursor:pointer}#cc-store-header .cc-product-search button:hover{background:#d9edcf!important}#cc-store-header .cc-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#cc-store-header .cc-category-nav{display:flex;align-items:center;justify-content:center;gap:12px;max-width:none;border-top:1px solid #ffffff18;padding-top:0;padding-bottom:0;box-shadow:inset 0 1px #0003}#cc-store-header .cc-category-nav a{display:flex;align-items:center;gap:9px;padding:15px 17px;color:#f6f8fc!important;font-size:13px;font-weight:600;white-space:nowrap;border-bottom:2px solid transparent;transition:background .2s,border-color .2s}#cc-store-header .cc-category-nav svg{color:#38e51c;flex-shrink:0}#cc-store-header .cc-category-nav a:focus-visible,#cc-store-header .cc-category-nav a:hover{background:#ffffff0c;border-bottom-color:#38e51c}#cc-store-header[data-theme=light] .cc-category-nav{border-color:#a7b1c455}#cc-store-header[data-theme=light] .cc-category-nav a{color:#fff!important}#cc-store-header[data-theme=light] .cc-category-nav svg{color:#64ff49}#cc-store-header .carbon-header .cc-contact-btn{margin:0!important;padding:12px 16px!important;width:auto!important;font-size:13px!important}@media(max-width:1000px){#cc-store-header .cc-search-header{grid-template-columns:110px minmax(160px,1fr) auto;gap:18px!important}#cc-store-header .cc-contact-btn{display:none!important}#cc-store-header .cc-category-nav{gap:0}#cc-store-header .cc-category-nav a{padding:14px 12px;font-size:12px}#cc-store-header .theme-control>span{display:none}}@media(max-width:767px){#cc-store-header .cc-search-header{grid-template-columns:1fr auto;gap:12px!important;padding-top:12px;padding-bottom:14px}#cc-store-header .cc-brand{grid-column:1;grid-row:1}#cc-store-header .cc-search-header .logo{width:100px;height:65px}#cc-store-header .cc-search-header .theme-control{grid-column:2;grid-row:1}#cc-store-header .cc-product-search{width:100%}#cc-store-header .cc-product-search input[type=search]{height:42px!important;min-height:42px}#cc-store-header .cc-category-nav{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:0;padding-left:10px;padding-right:10px;scrollbar-width:thin;scrollbar-color:#8fa3b7 transparent}#cc-store-header .cc-category-nav a{padding:13px 12px;font-size:12px;gap:7px}#cc-store-header .cc-category-nav svg{width:20px;height:20px}}#cc-store-header .bottom,#cc-store-header .carbon-header,#cc-store-header[data-theme=light] .bottom,#cc-store-header[data-theme=light] .carbon-header{background-color:var(--cc-header-bg)!important;background-image:var(--cc-carbon-shine),var(--cc-carbon-pattern)!important;background-size:auto,8px 8px!important}#cc-store-header .carbon-header,#cc-store-header[data-theme=light] .carbon-header{border-top:1px solid #ffffff66;border-bottom:1px solid #152011;box-shadow:inset 0 3px 2px #ffffff3d,inset 0 8px 14px #ffffff0c,inset 0 -5px 3px #0006,inset 0 -12px 18px #0002,0 6px #23302155,0 15px 22px #0005}#cc-store-header .carbon-header:after{height:3px;box-shadow:0 1px #101c0b,0 0 13px #45da2380}#cc-store-header .carbon-header .cc-search-header{grid-template-columns:90px minmax(140px,1fr) auto auto;min-height:94px!important;gap:20px!important;padding-top:12px;padding-bottom:12px}#cc-store-header .carbon-header .cc-brand{width:90px;height:66px;display:flex;align-items:center;justify-content:center}#cc-store-header .carbon-header .cc-brand .logo,#cc-store-header[data-theme=light] .carbon-header .cc-brand .logo{width:90px!important;height:66px!important;max-width:90px;object-fit:contain;padding:0!important;background:transparent!important;border-radius:0!important;transform:perspective(550px) rotateY(-8deg);filter:drop-shadow(2px 5px 2px #0009)}#cc-store-header .cc-account-tools{display:flex;align-items:center;gap:14px}#cc-store-header .cc-login{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid #ffffff45;border-radius:8px;background:linear-gradient(#ffffff16,#00000018);color:#fff!important;font-size:12px;font-weight:600;white-space:nowrap;box-shadow:inset 0 1px #ffffff55,inset 0 -2px #0003,0 4px 6px #0003;transition:transform .2s,background .2s}#cc-store-header .cc-login:focus-visible,#cc-store-header .cc-login:hover{color:#64ff49!important;background:#1e2e1a;transform:translateY(-2px)}#cc-store-header .cc-account-tools .theme-control>span{display:none}#cc-store-header .cc-category-nav{position:relative;background:linear-gradient(#ffffff09,#00000020);border-top:1px solid #ffffff30;box-shadow:inset 0 1px #ffffff13,inset 0 -3px 4px #0004}#cc-store-header .cc-category-nav a{border-radius:7px 7px 0 0;text-shadow:0 2px 2px #0007;transition:color .18s,background .18s,box-shadow .18s,transform .18s}#cc-store-header .cc-category-nav a:focus-visible,#cc-store-header .cc-category-nav a:hover,#cc-store-header[data-theme=light] .cc-category-nav a:focus-visible,#cc-store-header[data-theme=light] .cc-category-nav a:hover{color:#63ff46!important;background:linear-gradient(#243620,#132210)!important;border-bottom-color:#63ff46;transform:translateY(-2px);box-shadow:inset 0 1px #b6ff8755,0 4px 8px #0005;text-shadow:0 0 10px #44e52b66}#cc-store-header .cc-category-nav a:focus-visible svg,#cc-store-header .cc-category-nav a:hover svg{color:#c4ffb5!important;filter:drop-shadow(0 0 4px #63ff46)}#cc-store-header .bottom,#cc-store-header[data-theme=light] .bottom{max-width:none;border-top:1px solid #ffffff44;border-bottom:1px solid #0005;padding-left:max(32px,50% - 558px);padding-right:max(32px,50% - 558px);box-shadow:inset 0 3px 2px #ffffff22,inset 0 -4px 6px #0003,0 -8px 20px #0002}#cc-store-header .bottom a:hover{color:#63ff46!important}@media(max-width:1000px){#cc-store-header .carbon-header .cc-search-header{grid-template-columns:90px minmax(120px,1fr) auto}#cc-store-header .cc-account-tools{gap:10px}#cc-store-header .cc-login span{display:none}#cc-store-header .cc-login{width:40px;padding:8px}}@media(max-width:767px){#cc-store-header .carbon-header .cc-search-header{grid-template-columns:90px 1fr;gap:10px!important;min-height:0!important}#cc-store-header .cc-account-tools{grid-column:2;grid-row:1;justify-self:end}#cc-store-header .cc-account-tools .theme-control{margin:0!important}#cc-store-header .cc-product-search{grid-column:1/-1;grid-row:2}#cc-store-header .carbon-header .cc-brand,#cc-store-header .carbon-header .cc-brand .logo,#cc-store-header[data-theme=light] .carbon-header .cc-brand .logo{width:90px!important;height:66px!important}#cc-store-header .bottom,#cc-store-header[data-theme=light] .bottom{padding-left:22px;padding-right:22px}}@media(prefers-reduced-motion:reduce){#cc-store-header .cc-category-nav a,#cc-store-header .cc-login{transition:none}#cc-store-header .cc-category-nav a:hover,#cc-store-header .cc-login:hover{transform:none}}#cc-store-header .bottom,#cc-store-header[data-theme=light] .bottom{position:relative;isolation:isolate;background-color:#67768e!important;background-image:linear-gradient(115deg,#ffffff22,transparent 45%,#16223830),repeating-conic-gradient(from 45deg,#ffffff0d 0% 25%,#00000014 0 50%)!important;background-size:auto,8px 8px!important;border-top:1px solid #bdc8d9;border-bottom:1px solid #354258;color:#fff!important;text-shadow:0 1px 2px #263246;box-shadow:inset 0 3px 2px #ffffff55,inset 0 9px 12px #ffffff0a,inset 0 -4px 3px #18233770,inset 0 -12px 18px #24324b20,0 -7px 18px #0003;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:24px;min-height:82px;padding-top:26px;padding-bottom:26px}#cc-store-header .bottom:before{content:"";position:absolute;top:3px;left:4%;right:4%;height:1px;background:linear-gradient(90deg,transparent,#eef4ff99,transparent);pointer-events:none}#cc-store-header .bottom a,#cc-store-header[data-theme=light] .bottom a{color:#fff!important}#cc-store-header[data-theme=dark] .bottom{background-color:var(--cc-header-bg)!important;background-image:var(--cc-carbon-shine),var(--cc-carbon-pattern)!important;background-size:auto,8px 8px!important;border-top-color:#586052;border-bottom-color:#020402;box-shadow:inset 0 3px 2px #ffffff3d,inset 0 8px 14px #ffffff0c,inset 0 -5px 3px #0006,inset 0 -12px 18px #0002,0 -8px 20px #0003}#cc-store-header .bottom>span{justify-self:start}#cc-store-header .bottom>a{justify-self:end}#cc-store-header[data-theme=dark] .bottom:before{background:linear-gradient(90deg,transparent,#51e52a99,transparent)}@media(max-width:767px){#cc-store-header .bottom,#cc-store-header[data-theme=light] .bottom{grid-template-columns:1fr;text-align:center;gap:12px;padding-top:22px;padding-bottom:22px}#cc-store-header .bottom>a,#cc-store-header .bottom>span{justify-self:center}}#cc-store-header .cc-slider-stage{padding:26px 24px 30px;background:linear-gradient(#10170e,#080b09);transition:background .25s}#cc-store-header .cc-slider-frame{max-width:none;width:100%;margin:0 auto;border:1px solid #394a32;border-radius:12px;background:#11190f;box-shadow:inset 0 2px #ffffff15,0 12px 25px #0007;overflow:hidden;transition:box-shadow .25s,border-color .25s,filter .25s}#cc-store-header[data-theme=dark] .cc-slider-frame{filter:brightness(.9)}#cc-store-header[data-theme=light] .cc-slider-stage{background:linear-gradient(#e1e7ee,#f7faf5)}#cc-store-header[data-theme=light] .cc-slider-frame{background:#e8edf2;border-color:#95a4b7;box-shadow:inset 0 2px #ffffffaa,0 10px 24px #33455e30;filter:none}#cc-store-header .cc-slider-frame .n2-ss-slider{margin-left:auto!important;margin-right:auto!important}#cc-store-header .cc-slider-frame .n2-ss-slider:focus-within{outline:2px solid #38e51c;outline-offset:-2px}@media(max-width:767px){#cc-store-header .cc-slider-stage{padding:18px 10px 22px}#cc-store-header .cc-slider-frame{border-radius:8px}}@media(prefers-reduced-motion:reduce){#cc-store-header .cc-slider-frame,#cc-store-header .cc-slider-stage{transition:none}}#cc-store-header .cc-footer-expanded{padding:40px 28px 0;background-color:var(--cc-header-bg);background-image:var(--cc-carbon-shine),var(--cc-carbon-pattern);background-size:auto,8px 8px;border-top:1px solid #9cabbd;box-shadow:inset 0 3px 2px #ffffff35,inset 0 -5px 6px #0005,0 -8px 24px #0003;color:#f4f6fa}#cc-store-header .cc-footer-grid{max-width:1500px;margin:auto;display:grid;grid-template-columns:1.2fr .85fr 1fr 1fr .95fr;gap:26px;align-items:start}#cc-store-header .cc-footer-grid>div+div{border-left:1px solid #68de4950;padding-left:20px}#cc-store-header .cc-footer-expanded h3{color:#59f43b!important;font-size:13px;letter-spacing:.11em;text-transform:uppercase;line-height:1.5;margin:0 0 20px}#cc-store-header .cc-footer-expanded p,#cc-store-header[data-theme=light] .cc-footer-expanded p{color:#edf1f7!important;font-size:13px;line-height:1.65;margin:12px 0}#cc-store-header .cc-footer-logo{width:140px;height:103px;object-fit:contain;background:transparent;filter:drop-shadow(0 5px 3px #0006)}#cc-store-header .cc-footer-expanded nav{display:grid;gap:14px}#cc-store-header .cc-footer-expanded nav a{font-size:13px;line-height:1.5;color:#f4f6fa!important;transition:color .2s,transform .2s}#cc-store-header .cc-footer-expanded nav a:before{content:"›";color:#59f43b;margin-right:7px}#cc-store-header .cc-footer-expanded nav a:hover{color:#77ff5f!important;transform:translateX(3px)}#cc-store-header .cc-puntored{border:1px solid #62e04555;border-radius:12px;padding:16px;margin-top:20px;background:#ffffff06;box-shadow:inset 0 1px #ffffff18}#cc-store-header .cc-puntored h3{letter-spacing:0;text-transform:none;margin-bottom:14px}#cc-store-header .cc-puntored>img{width:145px;max-width:100%;height:45px;object-fit:contain;object-position:left center}#cc-store-header .cc-puntored ul{padding-left:18px;margin:10px 0 0;font-size:12px;line-height:1.9}#cc-store-header .cc-footer-credits{display:grid;grid-template-columns:1fr 1fr;gap:14px}#cc-store-header .cc-credit-logo{min-width:0;display:flex;align-items:center;justify-content:center;height:66px;border-radius:8px;background:transparent!important;border:1px solid #ffffff22;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative}#cc-store-header .cc-credit-logo img{display:block;max-width:100%;width:105px;height:48px;object-fit:contain;background:transparent!important}#cc-store-header .cc-credit-logo:focus-visible,#cc-store-header .cc-credit-logo:hover{transform:scale(1.14);border-color:#59f43b;box-shadow:0 6px 18px #0005,0 0 15px #59f43b33;z-index:2}#cc-store-header .cc-footer-expanded .cc-credit-note{text-align:center;font-size:12px!important}#cc-store-header .cc-footer-expanded .cc-terms-note{font-size:10px!important;opacity:.8}#cc-store-header .cc-footer-expanded dl{margin:0;font-size:12px;line-height:1.65}#cc-store-header .cc-footer-expanded dt{font-weight:700;color:#fff;margin:16px 0 2px}#cc-store-header .cc-footer-expanded dt:first-child{margin-top:0}#cc-store-header .cc-footer-expanded dd{margin:0;overflow-wrap:anywhere}#cc-store-header .cc-footer-payments{max-width:1500px;margin:32px auto 0;padding:20px 0 26px;text-align:center;border-top:1px solid #ffffff25}#cc-store-header .cc-footer-payments>p{font-weight:600;margin:0 0 20px!important}#cc-store-header .cc-payment-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}#cc-store-header .cc-payment-logo{width:62px;height:62px;border:1px solid #65df4855;border-radius:50%;padding:9px;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:inset 0 1px #ffffff25;transition:transform .22s,box-shadow .22s;position:relative}#cc-store-header .cc-payment-logo img{max-width:100%;width:44px;height:36px;object-fit:contain;background:transparent}#cc-store-header .cc-payment-logo:focus-visible,#cc-store-header .cc-payment-logo:hover{transform:scale(1.2);box-shadow:0 5px 15px #0006,0 0 12px #59f43b44;z-index:2;outline:1px solid #59f43b}#cc-store-header .cc-footer-copyright{max-width:1500px;margin:auto;padding:22px 0;display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid #ffffff25;font-size:11px;color:#f4f6fa}#cc-store-header .cc-footer-copyright a:hover{color:#77ff5f}#cc-store-header[data-theme=dark] .cc-puntored>img{filter:brightness(0) invert(1)}@media(max-width:1100px){#cc-store-header .cc-footer-grid{grid-template-columns:1.1fr 1fr 1fr;gap:30px}#cc-store-header .cc-footer-grid>div:nth-child(4){border-left:0;padding-left:0}#cc-store-header .cc-footer-grid>div:nth-child(5){grid-column:2/-1}#cc-store-header .cc-footer-expanded{padding-left:24px;padding-right:24px}}@media(max-width:767px){#cc-store-header .cc-footer-grid{grid-template-columns:1fr 1fr;gap:28px 20px}#cc-store-header .cc-footer-grid>div:first-child,#cc-store-header .cc-footer-grid>div:nth-child(5){grid-column:1/-1}#cc-store-header .cc-footer-grid>div+div{padding-left:0;border-left:0}#cc-store-header .cc-footer-grid>div:nth-child(5) nav{grid-template-columns:1fr 1fr}#cc-store-header .cc-footer-expanded{padding:30px 22px 0}#cc-store-header .cc-footer-expanded h3{font-size:12px}#cc-store-header .cc-credit-logo{height:58px}#cc-store-header .cc-credit-logo img{height:40px}#cc-store-header .cc-payment-list{gap:13px}#cc-store-header .cc-payment-logo{width:56px;height:56px}#cc-store-header .cc-footer-copyright{flex-direction:column;text-align:center;gap:10px}#cc-store-header .cc-puntored{max-width:360px}}@media(max-width:400px){#cc-store-header .cc-footer-grid,#cc-store-header .cc-footer-grid>div:nth-child(5) nav{grid-template-columns:1fr}#cc-store-header .cc-footer-grid>div,#cc-store-header .cc-footer-grid>div:nth-child(5){grid-column:auto}#cc-store-header .cc-footer-credits{max-width:260px}}@media(prefers-reduced-motion:reduce){#cc-store-header .cc-credit-logo,#cc-store-header .cc-footer-expanded nav a,#cc-store-header .cc-payment-logo{transition:none}}#cc-store-header[data-theme=dark]{background:#18191a!important;color:#e4e6eb!important;--muted:#b0b3b8;--cc-header-bg:#242526;--cc-carbon-shine:linear-gradient(115deg,#ffffff0d,transparent 40%,#0003);--cc-carbon-pattern:repeating-conic-gradient(from 45deg,#2a2b2c 0% 25%,#222324 0 50%)}#cc-store-header[data-theme=dark] h1,#cc-store-header[data-theme=dark] h2,#cc-store-header[data-theme=dark] h3{color:#e4e6eb!important}#cc-store-header[data-theme=dark] p{color:#b0b3b8!important}#cc-store-header[data-theme=dark] .eyebrow{color:#38e51c!important}#cc-store-header[data-theme=dark] .card,#cc-store-header[data-theme=dark] .service{background:#242526;border-color:#3a3b3c}#cc-store-header[data-theme=dark] .credit,#cc-store-header[data-theme=dark] .service li,#cc-store-header[data-theme=dark] .strip,#cc-store-header[data-theme=dark] details{border-color:#3a3b3c}#cc-store-header[data-theme=dark] .cc-slider-stage{background:linear-gradient(#202122,#18191a)}#cc-store-header[data-theme=dark] .cc-slider-frame{background:#242526;border-color:#3a3b3c}#cc-store-header[data-theme=dark] .cc-footer-expanded p{color:#e4e6eb!important}#cc-store-header .cc-credit-section{max-width:1116px;width:calc(100% - 64px);margin:64px auto;border:1px solid #344230;border-radius:18px;padding:44px!important;gap:56px;position:relative;box-shadow:inset 0 1px #ffffff15,0 14px 32px #0003;background:#202b1b;overflow:visible}#cc-store-header .cc-credit-section:before{content:"";position:absolute;top:0;left:40px;right:40px;height:2px;background:linear-gradient(90deg,transparent,#38e51c88,transparent)}#cc-store-header .cc-credit-section h2{font-size:calc(clamp(30px,3.1vw,42px))}#cc-store-header .cc-credit-section h2 span{color:#51ec35}#cc-store-header .cc-credit-section .eyebrow{font-size:10px;letter-spacing:.13em}#cc-store-header .cc-credit-section .cc-credit-conditions{font-size:11px;margin:18px 0 0}#cc-store-header .cc-brands-caption{font:700 11px Arial;letter-spacing:.16em;text-align:center;margin:0 0 20px!important;color:#a7bb9d}#cc-store-header .cc-credit-section .partners{gap:20px}#cc-store-header .cc-credit-section .partner{height:94px;background:transparent!important;border:1px solid #73946544;border-radius:10px;padding:20px;position:relative;box-shadow:inset 0 1px #ffffff10;transition:transform .22s,border-color .22s,box-shadow .22s}#cc-store-header .cc-credit-section .partner img{background:transparent!important;max-width:140px;width:100%;height:52px;max-height:52px;object-fit:contain;filter:drop-shadow(0 2px 2px #0003)}#cc-store-header .cc-credit-section .partner:focus-visible,#cc-store-header .cc-credit-section .partner:hover{transform:scale(1.09);border-color:#59f43b;box-shadow:0 8px 18px #0004,0 0 16px #59f43b22;z-index:2}#cc-store-header .cc-brand-help{text-align:center;font-size:11px;margin:20px 0 0}#cc-store-header[data-theme=dark] .cc-credit-section{background:#242526;border-color:#3a3b3c}#cc-store-header[data-theme=dark] .cc-credit-section .partner{border-color:#4b5148}#cc-store-header[data-theme=light] .cc-credit-section{background:#eef2f6;border-color:#b9c5d3;box-shadow:inset 0 2px #ffffffbb,0 12px 28px #33455e20}#cc-store-header[data-theme=light] .cc-credit-section h2 span{color:#247416}#cc-store-header[data-theme=light] .cc-credit-section .partner{background:transparent!important;border-color:#99acbf66}#cc-store-header[data-theme=light] .cc-brands-caption{color:#4c5d49!important}@media(max-width:767px){#cc-store-header .cc-credit-section{grid-template-columns:1fr;width:calc(100% - 44px);margin:44px auto;padding:26px 22px!important;gap:32px}#cc-store-header .cc-credit-section .partners{gap:14px}#cc-store-header .cc-credit-section .partner{height:80px;padding:14px}#cc-store-header .cc-credit-section .partner img{max-width:120px;height:45px}#cc-store-header .cc-credit-section .btn{width:100%;font-size:12px;padding:14px}}@media(prefers-reduced-motion:reduce){#cc-store-header .cc-credit-section .partner{transition:none}#cc-store-header .cc-credit-section .partner:hover{transform:none}}#cc-store-header .cc-featured-products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px!important;margin:0!important;padding:0!important}#cc-store-header .cc-featured-products ul.products:after,#cc-store-header .cc-featured-products ul.products:before{display:none!important}#cc-store-header .cc-featured-products ul.products li.product{width:auto!important;float:none!important;margin:0!important;padding:16px!important;background:#242526;border:1px solid #3a3b3c;border-radius:12px;display:flex;flex-direction:column;min-width:0;box-shadow:0 5px 15px #0002}#cc-store-header .cc-featured-products ul.products li.product a img{border-radius:8px;background:#fff;aspect-ratio:1;object-fit:contain;width:100%;height:auto;max-height:230px}#cc-store-header .cc-featured-products ul.products li.product h2{font:600 14px/1.45 Arial!important;letter-spacing:0!important;color:#e4e6eb!important;margin:12px 0!important;min-height:60px}#cc-store-header .cc-featured-products .price{font-size:18px!important;color:#58eb39!important;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px!important}#cc-store-header .cc-featured-products .price del{font-size:12px!important;color:#b0b3b8!important}#cc-store-header .cc-featured-products .button{background:#38e51c!important;color:#101a0d!important;border:0!important;font:700 12px Arial!important;border-radius:7px;padding:13px 10px!important;margin-top:auto!important;text-align:center}#cc-store-header .cc-featured-products .button:hover{background:#79f65e!important}#cc-store-header .cc-featured-products .onsale{background:#27541c!important;color:#fff!important;font-size:10px!important;min-height:0!important;padding:5px 8px!important;line-height:1.4!important;border-radius:5px}#cc-store-header .cc-featured-products .ast-woo-product-category{font-size:10px;color:#b0b3b8}#cc-store-header .cc-featured-products .star-rating{display:none}#cc-store-header[data-theme=light] .cc-featured-products ul.products li.product{background:#fff;border-color:#d4dce4}#cc-store-header[data-theme=light] .cc-featured-products ul.products li.product h2{color:#172315!important}#cc-store-header[data-theme=light] .cc-featured-products .price{color:#247416!important}#cc-store-header[data-theme=light] .cc-featured-products .price del{color:#617057!important}@media(max-width:900px){#cc-store-header .cc-featured-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:400px){#cc-store-header .cc-featured-products ul.products{grid-template-columns:1fr}}body.cc-store-header-ready #masthead{display:none!important}#cc-store-header{position:relative!important;z-index:50;width:100%;margin:0!important;padding:0!important}#cc-store-header header{position:relative!important;float:none!important;width:100%!important;height:auto!important}#cc-store-header .logo{position:static!important;float:none!important}#cc-store-header input{box-sizing:border-box}#cc-store-header .cc-category-nav{margin:0 auto!important}#cc-store-header .cc-login,#cc-store-header .cc-login span{color:#fff!important;text-shadow:0 1px 2px #0008}#cc-store-header .cc-login{border-color:#ffffff66!important;background:#ffffff0b!important}#cc-store-header .cc-login:hover{background:#38e51c!important;color:#071505!important}#cc-store-header .cc-login:hover span{color:#071505!important}#cc-store-header .cc-fibo-search{display:block!important;min-width:0}#cc-store-header .cc-fibo-search .dgwt-wcas-search-wrapp{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}#cc-store-header .cc-fibo-search .dgwt-wcas-search-form,#cc-store-header .cc-fibo-search .dgwt-wcas-sf-wrapp{margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#cc-store-header .cc-fibo-search input.dgwt-wcas-search-input{height:44px!important;min-height:44px!important;color:#38e51c!important;-webkit-text-fill-color:#38e51c!important;caret-color:#38e51c!important;background:#f3f5f7!important;border:1px solid #8ca99a!important;border-radius:30px!important;padding:8px 52px 8px 20px!important;font:14px Arial!important;width:100%!important}#cc-store-header .cc-fibo-search input.dgwt-wcas-search-input::placeholder{color:#65758a!important;-webkit-text-fill-color:#65758a!important;opacity:1}#cc-store-header .cc-fibo-search .dgwt-wcas-search-submit{left:auto!important;right:4px!important;top:4px!important;width:36px!important;height:36px!important;min-width:0!important;transform:none!important;background:transparent!important;color:#21332b!important;box-shadow:none!important}#cc-store-header .cc-fibo-search .dgwt-wcas-search-submit svg{fill:#21332b!important;width:20px!important;height:20px!important}#cc-store-header .cc-fibo-search .dgwt-wcas-search-submit:before,#wpadminbar #wp-admin-bar-search{display:none!important}#cc-store-header .cc-fibo-search .dgwt-wcas-close,#cc-store-header .cc-fibo-search .dgwt-wcas-preloader{right:42px!important}@media(max-width:767px){#cc-store-header .cc-fibo-search input.dgwt-wcas-search-input{height:42px!important;min-height:42px!important}}#cc-store-header .cc-fibo-search .dgwt-wcas-search-form,#cc-store-header .cc-fibo-search .dgwt-wcas-sf-wrapp{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;left:auto!important;right:auto!important;float:none!important}#cc-store-header .cc-fibo-search .dgwt-wcas-search-form{position:relative!important}html body div.dgwt-wcas-suggestions-wrapp.woocommerce{position:absolute!important;z-index:2147483000!important}html[data-cc-theme=dark] body.woocommerce-page{background:#18191a!important;color:#e4e6eb!important;background-image:none!important}html[data-cc-theme=dark] body.woocommerce-page :is(#page,#content,.site-content,.site-main,.ast-woocommerce-container,.woocommerce-products-header,.woocommerce){background-color:#18191a!important;background-image:none!important;color:#e4e6eb!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main :is(h1,h2,h3,h4,.woocommerce-loop-product__title,.product_title){color:#e4e6eb!important;text-shadow:none!important}body.woocommerce-page #page #content #main :is(.woocommerce-loop-product__title,.product_title){font-family:Arial,Helvetica,sans-serif!important;font-weight:600!important;letter-spacing:0!important;line-height:1.45!important;text-transform:none!important}body.woocommerce-page #page #content #main .woocommerce-loop-product__title{font-size:15px!important;overflow:visible!important;white-space:normal!important}body.woocommerce-page #page #content #main .product_title{font-size:calc(clamp(24px,3vw,34px))!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main :is(ul.products li.product,.summary,.woocommerce-tabs,.woocommerce-product-gallery,.woocommerce-product-gallery__wrapper){background:#242526!important;background-image:none!important;border-color:#3a3b3c!important;box-shadow:0 4px 16px #0003!important;color:#e4e6eb!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main :is(.astra-shop-thumbnail-wrap,.astra-shop-summary-wrap,ul.products,.woocommerce-tabs .panel,div.product){background-color:transparent!important;background-image:none!important;border-color:#3a3b3c!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main :is(p,li,td,th,label,.product_meta,.ast-woo-product-category,.woocommerce-breadcrumb,.woocommerce-result-count){color:#b0b3b8!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main a:not(.button){color:#e4e6eb!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main a:not(.button):hover{color:#38e51c!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main :is(.price,.price bdi,.price .amount,.price ins,.price ins *){color:#63ef49!important;background:transparent!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main :is(.price del,.price del *){color:#b0b3b8!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main :is(select,input,textarea){color:#e4e6eb!important;background:#3a3b3c!important;border-color:#606264!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main :is(.button,button.single_add_to_cart_button){background:#38e51c!important;color:#10200c!important;border-color:#38e51c!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;text-shadow:none!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main :is(table,td,th,.tabs li){background-color:#242526!important;border-color:#3a3b3c!important}body.woocommerce-page #page #content #main ul.products li.product{border-radius:14px!important;overflow:hidden;padding:16px!important;box-sizing:border-box}body.woocommerce-page #page #content #main ul.products li.product .astra-shop-thumbnail-wrap{width:100%!important;height:auto!important;overflow:hidden!important}body.woocommerce-page #page #content #main ul.products li.product img{display:block!important;width:100%!important;height:230px!important;max-height:none!important;object-fit:contain!important;object-position:center!important;aspect-ratio:auto!important;padding:12px!important;box-sizing:border-box!important;transform:none!important;border-radius:10px!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main ul.products li.product img{background:#303133!important;border-color:#3a3b3c!important}body.woocommerce-page #page #content #main .woocommerce-product-gallery__image img{width:100%!important;height:480px!important;max-height:65vh!important;object-fit:contain!important;object-position:center!important;transform:none!important;box-sizing:border-box!important;padding:20px!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main .woocommerce-product-gallery__image{background:#303133!important}@media(max-width:767px){body.woocommerce-page #page #content #main ul.products li.product img{height:190px!important;padding:8px!important}body.woocommerce-page #page #content #main .woocommerce-product-gallery__image img{height:360px!important}body.woocommerce-page #page #content #main ul.products li.product{padding:12px!important}}html[data-cc-theme=dark] body.woocommerce-page #page #content #main .wp-block-cover,html[data-cc-theme=dark] body.woocommerce-page #page #content #main .wp-block-cover__background{background:#18191a!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main .wp-block-cover__image-background{display:none!important}html[data-cc-theme=dark] body.woocommerce-page #content:before,html[data-cc-theme=dark] body.woocommerce-page #page:before{background:none!important;opacity:0!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main,html[data-cc-theme=dark] body.woocommerce-page #page #content #main *{-webkit-text-fill-color:currentColor!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main .price .woocommerce-Price-currencySymbol{color:#63ef49!important}html[data-cc-theme=dark] body.woocommerce-page #page #content #main .product_meta,html[data-cc-theme=dark] body.woocommerce-page #page #content #main .product_meta span{color:#b0b3b8!important}html[data-cc-theme=dark] body.single-product #page #content #main .woocommerce-product-details__short-description,html[data-cc-theme=dark] body.single-product #page #content #main .woocommerce-product-details__short-description :is(p,span,li,div){color:#e4e6eb!important;-webkit-text-fill-color:#e4e6eb!important;font-family:Arial,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji"!important;font-size:16px!important;font-weight:400!important;line-height:1.75!important;letter-spacing:0!important;text-shadow:none!important;opacity:1!important}html[data-cc-theme=dark] body.single-product #page #content #main .woocommerce-product-details__short-description :is(strong,b){color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700!important;font-family:inherit!important;font-size:inherit!important}html[data-cc-theme=dark] body.single-product #page #content #main .woocommerce-product-details__short-description p{margin:0 0 14px!important}html[data-cc-theme=dark] body.single-product #page #content #main .woocommerce-product-details__short-description{background:#242526!important;border:1px solid #4b4d50!important;border-radius:12px;padding:20px!important;text-align:left!important}body.single-product #page #content #main .woocommerce-tabs{padding:24px!important;border:1px solid #c8d0d9!important;border-radius:16px!important;clear:both}body.single-product #page #content #main .woocommerce-tabs ul.tabs{display:flex!important;flex-wrap:wrap!important;gap:12px!important;padding:0!important;margin:0 0 24px!important;border:0!important;overflow:visible!important;background:transparent!important}body.single-product #page #content #main .woocommerce-tabs ul.tabs li:after,body.single-product #page #content #main .woocommerce-tabs ul.tabs li:before,body.single-product #page #content #main .woocommerce-tabs ul.tabs:after,body.single-product #page #content #main .woocommerce-tabs ul.tabs:before{display:none!important}body.single-product #page #content #main .woocommerce-tabs ul.tabs li{float:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;border-radius:10px!important;flex:0 1 auto}body.single-product #page #content #main .woocommerce-tabs ul.tabs li a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px;padding:12px 22px!important;border:1px solid #aebccc!important;border-radius:10px!important;background:#edf1f5!important;color:#233044!important;-webkit-text-fill-color:#233044!important;font:600 15px/1.4 Arial,Helvetica,sans-serif!important;text-decoration:none!important;text-shadow:none!important;transition:background .2s,box-shadow .2s}body.single-product #page #content #main .woocommerce-tabs ul.tabs li a:hover{background:#dcf7d6!important;border-color:#38e51c!important;box-shadow:0 3px 10px #0002!important}body.single-product #page #content #main .woocommerce-tabs ul.tabs li.active a{background:#38e51c!important;color:#10200c!important;-webkit-text-fill-color:#10200c!important;border-color:#38e51c!important;box-shadow:inset 0 2px #ffffff70,0 4px 12px #38e51c30!important}body.single-product #page #content #main .woocommerce-tabs ul.tabs li a:focus-visible{outline:3px solid #38e51c!important;outline-offset:3px}html[data-cc-theme=dark] body.single-product #page #content #main .woocommerce-tabs{border-color:#4b4d50!important}html[data-cc-theme=dark] body.single-product #page #content #main .woocommerce-tabs ul.tabs li:not(.active) a{background:#3a3b3c!important;color:#f0f2f5!important;-webkit-text-fill-color:#f0f2f5!important;border-color:#67696b!important}html[data-cc-theme=dark] body.single-product #page #content #main .woocommerce-tabs ul.tabs li:not(.active) a:hover{background:#4a4d48!important;border-color:#38e51c!important}body.single-product #page #content #main .woocommerce-tabs .panel{padding:0!important;margin:0!important;font-family:Arial,Helvetica,sans-serif!important}body.single-product #page #content #main .woocommerce-tabs .panel h2{font:600 22px/1.4 Arial!important;margin:0 0 18px!important}body.single-product #page #content #main .woocommerce-tabs .shop_attributes{width:100%!important;border-collapse:collapse!important}body.single-product #page #content #main .woocommerce-tabs .shop_attributes td,body.single-product #page #content #main .woocommerce-tabs .shop_attributes th{padding:14px 18px!important;font:400 15px/1.6 Arial!important;text-align:left!important}body.single-product #page #content #main .woocommerce-tabs .shop_attributes th{font-weight:700!important}html[data-cc-theme=dark] body.single-product #page #content #main .woocommerce-tabs .panel :is(p,label,td,th,span){color:#e4e6eb!important;-webkit-text-fill-color:currentColor!important}:is(#cibercell,#cc-elementor-footer) .cc-featured-products span.onsale,body.woocommerce-page #page #content #main span.onsale{background:linear-gradient(135deg,#fd5,#ff9f1c)!important;color:#251603!important;-webkit-text-fill-color:#251603!important;border:1px solid #fff0ac!important;border-radius:9px!important;padding:9px 14px!important;min-width:0!important;min-height:0!important;font:800 13px/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-shadow:none!important;box-shadow:inset 0 2px #fff8,0 4px 12px #0005,0 0 14px #ffae3540!important;opacity:1!important;z-index:5!important;top:12px!important;right:12px!important;left:auto!important;margin:0!important;transform:none!important}@media(max-width:600px){body.single-product #page #content #main .woocommerce-tabs{padding:16px!important}body.single-product #page #content #main .woocommerce-tabs ul.tabs li{flex:1 1 100%}body.single-product #page #content #main .woocommerce-tabs ul.tabs li a{width:100%!important}}html[data-cc-theme=dark] body.single-product #page #content #main .related.products{background:#18191a!important;background-image:none!important;border-color:#3a3b3c!important}html[data-cc-theme=dark] body.single-product #page #content #main .woocommerce-tabs ul.tabs li.active a:hover{color:#10200c!important;-webkit-text-fill-color:#10200c!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-login{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;border-radius:50%!important;box-sizing:border-box!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-login span{display:none!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-login svg{width:22px!important;height:22px!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot{display:flex;align-items:center;justify-content:center;width:42px;height:42px;min-width:42px}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot #moderncart-floating-cart{position:relative!important;inset:auto!important;bottom:auto!important;right:auto!important;left:auto!important;top:auto!important;transform:none!important;margin:0!important;width:42px!important;height:42px!important;z-index:10!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot .moderncart-floating-cart-button{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:50%!important;padding:0!important;background:#38e51c!important;color:#10200c!important;box-shadow:inset 0 2px #ffffff80,0 3px 8px #0004!important;display:flex!important;align-items:center!important;justify-content:center!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot .moderncart-floating-cart-icon svg{width:28px!important;height:28px!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot .moderncart-floating-cart-count{position:absolute!important;top:-5px!important;right:-5px!important;left:auto!important;background:#fff!important;color:#10200c!important;border:1px solid #38e51c!important;width:19px!important;height:19px!important;min-width:19px!important;border-radius:50%!important;font:700 11px/17px Arial!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot .moderncart-floating-cart-count span{color:#10200c!important;-webkit-text-fill-color:#10200c!important}body #cc-floating-whatsapp{position:fixed!important;right:24px!important;bottom:66px!important;z-index:99990!important;display:flex!important;align-items:center!important;justify-content:center!important;width:60px!important;height:60px!important;border-radius:50%!important;background:#25d366!important;color:#fff!important;border:1px solid #8cf3b2!important;box-shadow:0 5px 18px #0006,inset 0 2px #ffffff55!important;text-decoration:none!important}body #cc-floating-whatsapp svg{width:32px;height:32px;stroke:currentColor;fill:none;stroke-width:1.8}body #cc-floating-whatsapp:hover{background:#18b957!important;transform:translateY(-2px)}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot #moderncart-floating-cart .moderncart-floating-cart-button{background:#ffffff0b!important;color:#fff!important;border:1px solid #ffffff66!important;box-shadow:inset 0 1px #ffffff25,0 3px 8px #0003!important;display:grid!important;place-items:center!important;padding:0!important;line-height:1!important;transition:background .2s,color .2s,border-color .2s;box-sizing:border-box!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot #moderncart-floating-cart .moderncart-floating-cart-icon{display:flex!important;align-items:center!important;justify-content:center!important;position:static!important;margin:0!important;padding:0!important;width:28px!important;height:28px!important;transform:none!important;line-height:0!important;color:inherit!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot #moderncart-floating-cart .moderncart-floating-cart-icon svg{display:block!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;overflow:visible!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot #moderncart-floating-cart .moderncart-floating-cart-icon svg path{fill:currentColor!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot #moderncart-floating-cart .moderncart-floating-cart-button:hover{background:#38e51c!important;color:#10200c!important;border-color:#38e51c!important}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot #moderncart-floating-cart .moderncart-floating-cart-button:focus-visible{outline:2px solid #38e51c!important;outline-offset:3px}:is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .cc-header-cart-slot #moderncart-floating-cart .moderncart-floating-cart-count{border-color:#ffffff80!important}html body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.single-product) #page #content{background-color:#edf1f5!important;background-image:url(http://tienda-cibercell.local/wp-content/uploads/2026/10/fondo-tienda-cibercell.png)!important;background-size:100% auto!important;background-position:top!important;background-repeat:repeat-y!important;background-attachment:fixed!important}html[data-cc-theme=dark] body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.single-product) #page #content{background-color:#18191a!important}html body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.single-product) #page #content#content :is(.ast-container,#primary,#main,.ast-woocommerce-container,.woocommerce-products-header,.page-description,.wp-block-cover,.wp-block-cover__inner-container,.woocommerce.columns-4){background:transparent!important;background-image:none!important}html body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.single-product) #page #content .wp-block-cover__background{display:none!important}html body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.single-product) #page #content:after,html body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.single-product) #page #content:before{background:none!important;background-image:none!important}html[data-cc-theme=dark] body.single-product #page #content #main .related.products{background:transparent!important}html body :is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products li.product .astra-shop-thumbnail-wrap{height:180px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 0 12px!important;background:transparent!important}html body :is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products li.product .astra-shop-thumbnail-wrap a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}html body :is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products li.product img{width:100%!important;max-width:180px!important;height:170px!important;max-height:170px!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;padding:8px!important;box-sizing:border-box!important;margin:0 auto!important;transform:none!important}html body :is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products li.product .woocommerce-loop-product__title{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;text-shadow:none!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-featured-products ul.products li.product{background:#242526!important;background-image:none!important;border-color:#494b4d!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-featured-products ul.products li.product .astra-shop-summary-wrap{background:transparent!important;background-image:none!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-featured-products ul.products li.product .woocommerce-loop-product__title{color:#f0f2f5!important;-webkit-text-fill-color:#f0f2f5!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-featured-products .ast-woo-product-category{color:#c0c4ca!important;-webkit-text-fill-color:#c0c4ca!important;font:400 12px/1.5 Arial!important;opacity:1!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-featured-products .price,html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-featured-products .price *{color:#63ef49!important;-webkit-text-fill-color:#63ef49!important;font-family:Arial,Helvetica,sans-serif!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-featured-products .price del,html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-featured-products .price del *{color:#bec2c8!important;-webkit-text-fill-color:#bec2c8!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-featured-products .button{color:#10200c!important;-webkit-text-fill-color:#10200c!important;font-family:Arial,Helvetica,sans-serif!important}@media(max-width:600px){html body :is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products li.product .astra-shop-thumbnail-wrap{height:160px!important}html body :is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products li.product img{height:150px!important;max-height:150px!important;max-width:160px!important}}html body.woocommerce-account #page #content{background:#edf1f5 url(/wp-content/uploads/2026/10/fondo-tienda-cibercell.png) top/100% auto fixed repeat-y!important;min-height:85vh}html body.woocommerce-account #page #content :is(.ast-container,#primary,#main,article,.entry-content){background:transparent!important}html body.woocommerce-account #page #content #primary{width:100%!important;margin:0!important;padding:56px 20px 70px!important}html body.woocommerce-account #page #content #main{max-width:1080px!important;margin:auto!important;padding:0!important}html body.woocommerce-account #page #content .entry-header{display:none!important}html body.woocommerce-account #page #content #main .cc-account-intro{max-width:760px;margin:0 auto 32px!important;text-align:center;background:#18191aeb!important;padding:28px!important;border-radius:18px;border:1px solid #69ed5e80}html body.woocommerce-account #page #content #main .cc-account-intro span{font:700 12px/1.6 Arial!important;letter-spacing:.15em;color:#63ef49!important}html body.woocommerce-account #page #content #main .cc-account-intro h1{font:700 calc(clamp(26px,4vw,38px))/1.2 Arial!important;margin:10px 0 14px!important;color:#f0f2f5!important}html body.woocommerce-account #page #content #main .cc-account-intro p{font:400 16px/1.7 Arial!important;color:#e4e6eb!important;margin-bottom:14px!important}html body.woocommerce-account #page #content #main .cc-account-intro a{color:#63ef49!important;font:600 14px/1.6 Arial!important}html body.woocommerce-account #page #content #main #customer_login{display:grid!important;grid-template-columns:1fr 1fr;gap:24px!important}html body.woocommerce-account #page #content #main #customer_login:after,html body.woocommerce-account #page #content #main #customer_login:before{display:none!important}html body.woocommerce-account #page #content #main #customer_login>div{width:100%!important;float:none!important;background:#242526f5!important;border:1px solid #71cd6480!important;border-radius:20px!important;padding:30px!important;box-shadow:0 12px 35px #0005!important}html body.woocommerce-account #page #content #main #customer_login h2{font:700 25px/1.3 Arial!important;color:#f0f2f5!important;margin:0 0 24px!important}html body.woocommerce-account #page #content #main form:is(.login,.register,.lost_reset_password){border:0!important;padding:0!important;margin:0!important;background:transparent!important}html body.woocommerce-account #page #content #main #customer_login :is(p,label,span){font-family:Arial,Helvetica,sans-serif!important;color:#e4e6eb!important;-webkit-text-fill-color:currentColor!important;line-height:1.65!important;text-shadow:none!important}html body.woocommerce-account #page #content #main #customer_login label{font-size:14px!important;font-weight:600!important;display:block;margin-bottom:7px!important}html body.woocommerce-account #page #content #main #customer_login input:not([type=checkbox]):not([type=hidden]){background:#18191a!important;color:#f0f2f5!important;-webkit-text-fill-color:#f0f2f5!important;border:1px solid #686b70!important;border-radius:10px!important;min-height:50px!important;font:400 16px/1.4 Arial!important;padding:12px 44px 12px 14px!important;width:100%!important;box-shadow:none!important}html body.woocommerce-account #page #content #main #customer_login input:focus{outline:2px solid #63ef49!important;outline-offset:2px}html body.woocommerce-account #page #content #main #customer_login .form-row{margin:0 0 18px!important;padding:0!important}html body.woocommerce-account #page #content #main #customer_login button[type=submit]{width:100%!important;min-height:50px!important;border-radius:10px!important;background:#38e51c!important;color:#10200c!important;-webkit-text-fill-color:#10200c!important;font:700 16px/1.4 Arial!important;border:1px solid #72f35f!important;box-shadow:inset 0 2px #fff6,0 5px 12px #0003!important;margin-top:12px!important}html body.woocommerce-account #page #content #main #customer_login button[type=submit]:hover{background:#75f95e!important;transform:translateY(-1px)}html body.woocommerce-account #page #content #main #customer_login a{color:#79f164!important;text-decoration:underline!important}html body.woocommerce-account #page #content #main #customer_login .woocommerce-privacy-policy-text{font-size:13px!important;line-height:1.7!important}html body.woocommerce-account #page #content #main #customer_login .show-password-input{background:transparent!important;border:0!important;color:#79f164!important;top:14px!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main #customer_login>div{background:#fffffff5!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main #customer_login :is(h2,p,label,span){color:#233044!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main #customer_login input:not([type=checkbox]):not([type=hidden]){background:#f4f6f8!important;color:#233044!important;-webkit-text-fill-color:#233044!important;border-color:#8795a5!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main #customer_login a{color:#247515!important}html body.woocommerce-account #page #content #main .woocommerce-MyAccount-content{background:#242526f5!important;color:#f0f2f5!important;padding:28px!important;border-radius:16px!important}html body.woocommerce-account #page #content #main .woocommerce-MyAccount-navigation{background:#242526f5!important;padding:20px!important;border-radius:16px!important}@media(max-width:700px){html body.woocommerce-account #page #content #main #customer_login{grid-template-columns:1fr!important}html body.woocommerce-account #page #content #main #customer_login>div{padding:24px!important}html body.woocommerce-account #page #content #primary{padding:28px 16px 40px!important}}html body.woocommerce-account #page #content{background-size:100% auto!important;background-repeat:repeat-y!important}html body.woocommerce-account #page #content #main .cc-privacy-help{font:400 13px/1.7 Arial!important}html body.woocommerce-account #page #content #main #customer_login .cc-password-toggle{background:transparent!important;color:#79f164!important;-webkit-text-fill-color:currentColor!important;border:0!important;padding:7px!important;font:600 12px Arial!important;position:absolute;right:8px;bottom:8px;min-height:34px}html body.woocommerce-account #page #content #main #customer_login input.cc-has-password-toggle{padding-right:85px!important}html body.woocommerce-account #page #content #main #customer_login .cc-password-row{position:relative}html[data-cc-theme=light] body.woocommerce-account #page #content #main #customer_login .cc-password-toggle{color:#247515!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main :is(.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation){background:#fffffff5!important;color:#233044!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main .woocommerce-MyAccount-content :is(p,span,strong){color:#233044!important}html body.woocommerce-account #page #content #main .woocommerce-MyAccount-navigation a{color:#63ef49!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main .woocommerce-MyAccount-navigation a{color:#247515!important}html body.woocommerce-account #page #content #main .entry-content>.woocommerce{display:block!important;background:transparent!important;background-image:none!important;padding:0!important;max-width:none!important}html body.woocommerce-account #page #content #main #customer_login{width:100%!important;margin:0!important}html body.woocommerce-account #page #content #main #customer_login .show-password-input{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;min-width:30px!important;min-height:30px!important;padding:0!important}html[data-cc-theme=dark] body.woocommerce-account #page #content{background-color:#18191a!important}html[data-cc-theme=dark] body.page-id-1826{color-scheme:dark;background:#18191a!important}html[data-cc-theme=dark] body.page-id-1826 #page #content{background:#18191a!important;color:#e4e6eb!important}html[data-cc-theme=dark] #cc-contact{--cc-panel:#242526;--cc-text:#e4e6eb;--cc-muted:#c0c4ca;--cc-border:#4b4e52;--cc-green:#63ef49;color-scheme:dark}html[data-cc-theme=dark] #cc-contact .cc-contact-form :is(input,textarea,select){color-scheme:dark;background-color:#18191a!important;color:#e4e6eb!important;-webkit-text-fill-color:#e4e6eb!important;caret-color:#63ef49}html[data-cc-theme=dark] #cc-contact .cc-contact-form input:-webkit-autofill,html[data-cc-theme=dark] #cc-contact .cc-contact-form input:-webkit-autofill:focus,html[data-cc-theme=dark] #cc-contact .cc-contact-form input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1e3px #18191a!important;-webkit-text-fill-color:#e4e6eb!important;caret-color:#63ef49}html[data-cc-theme=dark] #cc-contact .cc-contact-form ::placeholder{color:#b0b3b8!important;opacity:1}html[data-cc-theme=dark] #cc-contact .cc-visit iframe{filter:invert(90%) hue-rotate(180deg) saturate(75%) contrast(95%);background:#242526;color-scheme:normal}html[data-cc-theme=light] #cc-contact .cc-visit iframe{filter:none;color-scheme:normal}html[data-cc-theme=dark] #cc-contact .wpforms-confirmation-container-full{background:#20331e!important;color:#e4e6eb!important;border:1px solid #63ef49!important;border-radius:10px}html[data-cc-theme=dark] #cc-contact .wpforms-confirmation-container-full p{color:#e4e6eb!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main .cc-account-intro{background:#fffffff5!important;border-color:#cbd3dd!important;box-shadow:0 8px 24px #23304415!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main .cc-account-intro h1{color:#233044!important;-webkit-text-fill-color:#233044!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main .cc-account-intro p{color:#536174!important;-webkit-text-fill-color:#536174!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main .cc-account-intro :is(span,a){color:#247515!important;-webkit-text-fill-color:#247515!important}html body.woocommerce-account #page #content #main :is(.cc-account-intro,#customer_login>div,.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation){background-image:linear-gradient(135deg,#ffffff0d 25%,transparent 0,transparent 75%,#ffffff0d 0),linear-gradient(135deg,#00000013 25%,transparent 0,transparent 75%,#00000013 0),linear-gradient(45deg,#ffffff08,#00000008)!important;background-size:8px 8px,8px 8px,100% 100%!important;background-position:0 0,4px 4px,0 0!important;box-shadow:inset 0 1px #ffffff35,inset 0 -1px #00000025,0 10px 25px #00000022!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main :is(.cc-account-intro,#customer_login>div,.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation){background-color:#f5f7fa!important;background-image:linear-gradient(135deg,#ffffff70 25%,transparent 0,transparent 75%,#ffffff70 0),linear-gradient(135deg,#67768e0c 25%,transparent 0,transparent 75%,#67768e0c 0),linear-gradient(45deg,#ffffff20,#67768e05)!important}html[data-cc-theme=light] body footer#cc-shop-footer{background-color:#67768e!important;background-image:linear-gradient(135deg,#ffffff0d 25%,transparent 0,transparent 75%,#ffffff0d 0),linear-gradient(135deg,#00000013 25%,transparent 0,transparent 75%,#00000013 0),linear-gradient(45deg,#ffffff08,#00000008)!important;background-size:8px 8px,8px 8px,100% 100%!important;background-position:0 0,4px 4px,0 0!important;color:#fff!important;border-top:1px solid #92eb80!important;box-shadow:inset 0 2px #ffffff35!important}html[data-cc-theme=light] body footer#cc-shop-footer :is(p,span,li,a,b,strong,h3){color:#fff!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;text-shadow:none!important}html[data-cc-theme=light] body footer#cc-shop-footer :is(h3,.puntored-box>strong){color:#d1ffbe!important}html[data-cc-theme=light] body footer#cc-shop-footer :is(.footer-benefits,.footer-main,.footer-col,.footer-payments,.footer-newsletter,.footer-bottom){background:transparent!important;background-image:none!important;border-color:#ffffff45!important}html[data-cc-theme=light] body footer#cc-shop-footer .puntored-box{background:#ffffff0c!important;border-color:#c6efbc70!important}html[data-cc-theme=light] body footer#cc-shop-footer a:hover{color:#d1ffbe!important}html[data-cc-theme=light] body footer#cc-shop-footer input{background:#f5f7fa!important;color:#233044!important;-webkit-text-fill-color:#233044!important;border:1px solid #d4dce7!important}html[data-cc-theme=light] body footer#cc-shop-footer input::placeholder{color:#536174!important;opacity:1!important}html[data-cc-theme=light] body footer#cc-shop-footer button{background:#38e51c!important;color:#10200c!important;-webkit-text-fill-color:#10200c!important}html[data-cc-theme=light] body footer#cc-shop-footer .puntored-logo-footer{filter:brightness(0) invert(1)!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main :is(.cc-account-intro,#customer_login>div,.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation){background-color:#edf0f4!important;background-image:linear-gradient(135deg,hsla(0,0%,100%,.72) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.72) 0),linear-gradient(135deg,rgba(79,96,120,.13) 25%,transparent 0,transparent 75%,rgba(79,96,120,.13) 0),linear-gradient(45deg,#ffffff25,#67768e0a)!important;background-size:10px 10px,10px 10px,100% 100%!important;background-position:0 0,5px 5px,0 0!important;border-color:#b9c5d1!important;box-shadow:inset 0 2px #fff,inset 0 -2px #67768e20,0 10px 24px #23304420!important}html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product{background:#f7f9fc!important;background-image:linear-gradient(135deg,#ffffff60 25%,transparent 0,transparent 75%,#ffffff60 0),linear-gradient(135deg,#67768e0a 25%,transparent 0,transparent 75%,#67768e0a 0)!important;background-size:8px 8px!important;background-position:0 0,4px 4px!important;border:1px solid #cbd3dd!important;box-shadow:0 7px 20px #2330441a!important;color:#233044!important}html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product .astra-shop-summary-wrap{background:transparent!important;background-image:none!important}html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product .astra-shop-thumbnail-wrap{background:#fff!important;border-color:#dce2e9!important}html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product img{background:#fff!important}html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product :is(.woocommerce-loop-product__title,.woocommerce-loop-product__title a){color:#233044!important;-webkit-text-fill-color:#233044!important;text-shadow:none!important}html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product .ast-woo-product-category{color:#536174!important;-webkit-text-fill-color:#536174!important;opacity:1!important}html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product .price,html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product .price *{color:#247515!important;-webkit-text-fill-color:#247515!important}html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product .price del,html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product .price del *{color:#697587!important;-webkit-text-fill-color:#697587!important}html[data-cc-theme=light] body.woocommerce-page #page #content #main ul.products li.product a.button{background:#38e51c!important;color:#10200c!important;-webkit-text-fill-color:#10200c!important}html[data-cc-theme] body.single-product #page #content #main .woocommerce-product-details__short-description{font:400 13px/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;padding:12px!important;margin:10px 0 14px!important;max-height:none!important;overflow:visible!important;text-align:left!important;border-radius:10px!important}html[data-cc-theme] body.single-product #page #content #main .woocommerce-product-details__short-description :is(p,span,li,div,strong,b){font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.35!important;letter-spacing:0!important;text-shadow:none!important}html[data-cc-theme] body.single-product #page #content #main .woocommerce-product-details__short-description :is(p,li){margin:0!important;padding:0!important;min-height:0!important}html[data-cc-theme] body.single-product #page #content #main .woocommerce-product-details__short-description p:empty{display:none!important}html[data-cc-theme] body.single-product #page #content #main .woocommerce-product-details__short-description :is(strong,b){font-weight:700!important}html[data-cc-theme=light] body.single-product #page #content #main .woocommerce-product-details__short-description{background:#f7f9fc!important;border:1px solid #cbd3dd!important;color:#233044!important;-webkit-text-fill-color:#233044!important}html[data-cc-theme=light] body.single-product #page #content #main .woocommerce-product-details__short-description :is(p,span,li,div,strong,b){color:#233044!important;-webkit-text-fill-color:#233044!important}@media(min-width:922px){html body.single-product #page #content #main div.product div.summary{width:58%!important;margin-bottom:24px!important}html body.single-product #page #content #main div.product .woocommerce-product-gallery{width:39%!important}html body.single-product #page #content #main div.product .product_title{font-size:25px!important;line-height:1.2!important;margin-bottom:10px!important}html body.single-product #page #content #main div.product .summary>.price{margin-bottom:10px!important}html body.single-product #page #content #primary{padding-top:24px!important}html body.single-product #page #content #main div.product{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;column-gap:24px!important;align-items:start!important}html body.single-product #page #content #main div.product .woocommerce-product-gallery,html body.single-product #page #content #main div.product div.summary{width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;float:none!important;box-sizing:border-box!important}html body.single-product #page #content #main div.product div.summary{padding:16px!important}html body.single-product #page #content #main div.product .woocommerce-product-gallery{padding:14px!important}}@media(max-width:767px){html[data-cc-theme] body.single-product #page #content #main .woocommerce-product-details__short-description,html[data-cc-theme] body.single-product #page #content #main .woocommerce-product-details__short-description :is(p,span,li,div,strong,b){font-size:14px!important;line-height:1.45!important}}html[data-cc-theme=light] body.single-product #page #content #main div.product{background:transparent!important;background-image:none!important}html[data-cc-theme=light] body.single-product #page #content #main div.product :is(.summary,.woocommerce-product-gallery,.woocommerce-product-gallery__image){background:#f7f9fc!important;background-image:none!important;border-color:#cbd3dd!important}html[data-cc-theme=light] body.single-product #page #content #main div.product .product_title{color:#233044!important;-webkit-text-fill-color:#233044!important}html[data-cc-theme=light] body.single-product #page #content #main div.product .summary>.price,html[data-cc-theme=light] body.single-product #page #content #main div.product .summary>.price *{color:#247515!important;-webkit-text-fill-color:#247515!important;background:transparent!important}@media(min-width:922px){html body.single-product #page #content #main div.product{padding:18px!important;margin-top:0!important}html body.single-product #page #content #primary{padding-top:16px!important}html body.single-product #page #content #main div.product .summary>.price{padding:6px 12px!important;line-height:1.2!important;margin:0 0 8px!important}html body.single-product #page #content #main div.product .summary>.price,html body.single-product #page #content #main div.product .summary>.price :is(span,bdi,ins,del){font-size:24px!important;line-height:1.2!important}}html[data-cc-theme=light] body.single-product #page #content #main .related.products,html[data-cc-theme=light] body.single-product #page #content #main .woocommerce-tabs{background:#f7f9fc!important;background-image:none!important;color:#233044!important;border:1px solid #cbd3dd!important;border-radius:16px!important;box-shadow:0 6px 20px rgba(35,48,68,.08)!important}html[data-cc-theme=light] body.single-product #page #content #main .related.products{padding:24px!important}html[data-cc-theme=light] body.single-product #page #content #main .related.products ul.products,html[data-cc-theme=light] body.single-product #page #content #main .woocommerce-tabs .panel{background:transparent!important;background-image:none!important}html[data-cc-theme=light] body.single-product #page #content #main .related.products>h2,html[data-cc-theme=light] body.single-product #page #content #main .woocommerce-tabs .panel :is(h2,h3,p,label){color:#233044!important;-webkit-text-fill-color:#233044!important;text-shadow:none!important;font-family:Arial,sans-serif!important}html[data-cc-theme=light] body.single-product #page #content #main .related.products>h2{font-size:24px!important;line-height:1.3!important;font-weight:700!important;margin-bottom:22px!important}html[data-cc-theme=light] body.single-product #page #content #main .woocommerce-tabs .shop_attributes{background:#fff!important;border:1px solid #cbd3dd!important;border-collapse:collapse!important}html[data-cc-theme=light] body.single-product #page #content #main .woocommerce-tabs .shop_attributes :is(th,td){color:#233044!important;-webkit-text-fill-color:#233044!important;border:1px solid #d3dbe5!important;background-image:none!important;font-family:Arial,sans-serif!important;font-size:14px!important;line-height:1.5!important}html[data-cc-theme=light] body.single-product #page #content #main .woocommerce-tabs .shop_attributes th{background:#e9eef4!important;font-weight:700!important}html[data-cc-theme=light] body.single-product #page #content #main .woocommerce-tabs .shop_attributes td{background:#fff!important}html[data-cc-theme=light] body.single-product #page #content #main .woocommerce-tabs .shop_attributes :is(p,span,a){color:#233044!important;-webkit-text-fill-color:#233044!important;background:transparent!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header{padding:10px 0!important;box-sizing:border-box!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header :is(.cc-search-header,.cc-category-nav){width:calc(100% - 48px)!important;max-width:1180px!important;margin:0 auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important;border:1px solid #ffffff30!important;background-color:#ffffff06!important;border-radius:12px!important;box-shadow:inset 0 2px 1px #ffffff35,inset 0 -2px 2px #00000045,0 4px 8px #00000030!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-search-header{display:flex!important;align-items:center!important;gap:16px!important;min-height:78px!important;padding-top:6px!important;padding-bottom:6px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-product-search{flex:1 1 auto!important;min-width:0!important;width:auto!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-account-tools{flex:0 0 auto!important;gap:12px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-brand{flex:0 0 90px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .logo{width:90px!important;height:60px!important;object-fit:contain!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-category-nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:50px!important;margin-top:8px!important;padding-top:5px!important;padding-bottom:5px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-category-nav>a{flex:1 1 0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:38px!important;padding:7px 10px!important;border-radius:8px!important;white-space:nowrap!important;transition:background .2s,color .2s,box-shadow .2s,transform .2s!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-category-nav>a:hover{color:#38e51c!important;background:#00000022!important;box-shadow:inset 0 1px #ffffff25,0 3px 5px #00000040!important;transform:translateY(-2px)}@media(max-width:767px){html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header :is(.cc-search-header,.cc-category-nav){width:calc(100% - 24px)!important;padding-left:12px!important;padding-right:12px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-search-header{flex-wrap:wrap!important;gap:10px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-product-search{order:5!important;flex-basis:100%!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-account-tools{margin-left:auto!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-category-nav{flex-wrap:wrap!important;gap:4px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-category-nav>a{flex:1 1 28%!important;padding:6px!important}}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header{position:fixed!important;top:var(--cc-admin-offset,0)!important;left:0!important;right:0!important;width:100%!important;z-index:9990!important;margin:0!important;box-shadow:0 5px 16px #0005!important}html{scroll-padding-top:calc(16px + var(--cc-header-height,160px) + var(--cc-admin-offset,0px))}.cc-header-spacer{height:var(--cc-header-height,160px);width:100%;pointer-events:none}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header{padding:4px 0!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-search-header{min-height:56px!important;padding-top:2px!important;padding-bottom:2px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .logo{width:76px!important;height:48px!important;padding:0!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-brand{flex-basis:76px!important;line-height:0!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-category-nav{min-height:38px!important;margin-top:4px!important;padding-top:1px!important;padding-bottom:1px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-category-nav>a{min-height:32px!important;padding-top:3px!important;padding-bottom:3px!important;font-size:13px!important;line-height:1.3!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-category-nav>a svg{width:20px!important;height:20px!important}@media(max-width:767px){html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-search-header{gap:6px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer)) .carbon-header .cc-category-nav>a{font-size:12px!important}}:is(#cibercell,#cc-elementor-footer) .cc-discover{padding-top:30px;padding-bottom:28px}:is(#cibercell,#cc-elementor-footer) .cc-discover h2{text-align:center;font-size:27px;margin-bottom:24px}:is(#cibercell,#cc-elementor-footer) .cc-quick-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}:is(#cibercell,#cc-elementor-footer) .cc-quick-grid a{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-weight:700;font-size:14px}:is(#cibercell,#cc-elementor-footer) .cc-quick-icon{width:104px;height:104px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 20%,#ffffff22,#67768e18);border:1px solid #67768e70;box-shadow:inset 0 2px 1px #ffffff30,0 8px 18px #0002;transition:transform .2s,border-color .2s}:is(#cibercell,#cc-elementor-footer) .cc-quick-icon svg{width:44px;height:44px;stroke:#38e51c;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}:is(#cibercell,#cc-elementor-footer) .cc-quick-icon img{width:70px;height:78px;object-fit:contain;border-radius:12px}:is(#cibercell,#cc-elementor-footer) .cc-quick-grid a:hover .cc-quick-icon{transform:translateY(-5px);border-color:#38e51c}:is(#cibercell,#cc-elementor-footer) .cc-quick-grid a:hover{color:#38e51c}:is(#cibercell,#cc-elementor-footer) .cc-featured-products{padding-top:28px!important;padding-bottom:30px!important}:is(#cibercell,#cc-elementor-footer) .cc-featured-products h2{font-size:32px!important}:is(#cibercell,#cc-elementor-footer) .cc-featured-products .sectionhead{margin-bottom:24px}:is(#cibercell,#cc-elementor-footer) .cc-featured-products .eyebrow{margin-bottom:10px}:is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}:is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products:after,:is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products:before{display:none!important}:is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products li.product{width:100%!important;margin:0!important;border-radius:16px!important;padding:14px!important;box-shadow:0 6px 18px #0002!important}:is(#cibercell,#cc-elementor-footer) .cc-featured-products .woocommerce-loop-product__title{min-height:46px;font-size:14px!important;line-height:1.4!important}:is(#cibercell,#cc-elementor-footer) .cc-featured-products li.product img{height:165px!important;object-fit:contain!important}:is(#cibercell,#cc-elementor-footer) .cc-featured-products li.product .button{display:block!important;text-align:center!important;border-radius:24px!important}:is(#cibercell,#cc-elementor-footer) .cc-shop-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:14px;padding-top:24px;padding-bottom:24px;border-top:1px solid #67768e50;border-bottom:1px solid #67768e50}:is(#cibercell,#cc-elementor-footer) .cc-shop-benefits a{display:flex;gap:12px;align-items:center;font-size:13px;line-height:1.5}:is(#cibercell,#cc-elementor-footer) .cc-shop-benefits b{display:block;font-size:14px}:is(#cibercell,#cc-elementor-footer) .cc-benefit-icon{color:#38e51c;font-size:28px}:is(#cibercell,#cc-elementor-footer) #productos{padding-top:40px!important;padding-bottom:40px!important}:is(#cibercell,#cc-elementor-footer) #productos h2{font-size:30px}:is(#cibercell,#cc-elementor-footer) #productos .card{background:linear-gradient(130deg,#67768e35,#242526)!important;border-radius:18px;padding:26px;box-shadow:inset 0 1px #ffffff20,0 8px 20px #0002}:is(#cibercell,#cc-elementor-footer) #productos .card h3{font-size:24px}:is(#cibercell,#cc-elementor-footer) #productos .card .n{margin-bottom:20px}:is(#cibercell,#cc-elementor-footer)[data-theme=light] .cc-quick-grid a{color:#233044}:is(#cibercell,#cc-elementor-footer)[data-theme=light] .cc-quick-icon{background:#eef2f7}:is(#cibercell,#cc-elementor-footer)[data-theme=light] .cc-quick-icon svg{stroke:#247515}:is(#cibercell,#cc-elementor-footer)[data-theme=light] #productos .card{background:linear-gradient(130deg,#e4ecf5,#fff)!important}:is(#cibercell,#cc-elementor-footer)[data-theme=light] .cc-shop-benefits{color:#233044}@media(max-width:767px){:is(#cibercell,#cc-elementor-footer) .cc-quick-grid{grid-template-columns:repeat(3,1fr);gap:20px 10px}:is(#cibercell,#cc-elementor-footer) .cc-quick-icon{width:80px;height:80px}:is(#cibercell,#cc-elementor-footer) .cc-quick-grid a{font-size:12px}:is(#cibercell,#cc-elementor-footer) .cc-featured-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}:is(#cibercell,#cc-elementor-footer) .cc-shop-benefits{grid-template-columns:repeat(2,1fr)}:is(#cibercell,#cc-elementor-footer) .cc-featured-products li.product img{height:140px!important}}html[data-cc-theme] body #moderncart-slide-out-modal{--cc-cart-bg:#fff;--cc-cart-panel:#f1f4f8;--cc-cart-text:#233044;--cc-cart-border:#cbd3dd;color:var(--cc-cart-text)!important;font-family:Arial,sans-serif!important}html[data-cc-theme=dark] body #moderncart-slide-out-modal{--cc-cart-bg:#242526;--cc-cart-panel:#18191a;--cc-cart-text:#e4e6eb;--cc-cart-border:#4b4e52;color-scheme:dark}html[data-cc-theme] body #moderncart-slide-out-modal :is(.moderncart-modal-wrap,.moderncart-panel,.moderncart-slide-out-header,.moderncart-slide-out-cart,.moderncart-slide-out-cart-inner,.moderncart-slide-out-footer,.moderncart-cart-total,.moderncart-have-coupon-code-area,.moderncart-slide-out-coupon,.moderncart-cart-item){background:var(--cc-cart-bg)!important;color:var(--cc-cart-text)!important;border-color:var(--cc-cart-border)!important}html[data-cc-theme] body #moderncart-slide-out-modal :is(span,p,a,h3,strong,label,.moderncart-cart-item-product-name){color:var(--cc-cart-text)!important;-webkit-text-fill-color:var(--cc-cart-text)!important;text-shadow:none!important}html[data-cc-theme] body #moderncart-slide-out-modal .moderncart-cart-item-quantity{display:flex!important;flex-direction:row!important;align-items:center!important;gap:0!important;width:112px!important;border:1px solid var(--cc-cart-border)!important;border-radius:9px!important;overflow:hidden!important;background:var(--cc-cart-panel)!important}html[data-cc-theme] body #moderncart-slide-out-modal input.moderncart-quantity__input{appearance:textfield!important;-moz-appearance:textfield!important;width:40px!important;min-width:40px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;text-align:center!important;opacity:1!important;font:700 16px/38px Arial,sans-serif!important;color:var(--cc-cart-text)!important;-webkit-text-fill-color:var(--cc-cart-text)!important;background:var(--cc-cart-panel)!important;border:0!important;box-shadow:none!important}html[data-cc-theme] body #moderncart-slide-out-modal input.moderncart-quantity__input::-webkit-inner-spin-button,html[data-cc-theme] body #moderncart-slide-out-modal input.moderncart-quantity__input::-webkit-outer-spin-button{appearance:none!important;margin:0!important}html[data-cc-theme] body #moderncart-slide-out-modal .moderncart-cart-item-quantity button{width:35px!important;min-width:35px!important;height:38px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--cc-cart-panel)!important;color:var(--cc-cart-text)!important;border:0!important;border-radius:0!important}html[data-cc-theme] body #moderncart-slide-out-modal .moderncart-cart-item-quantity button svg{fill:currentColor!important}html[data-cc-theme] body #moderncart-slide-out-modal .quantity__button--down svg path{stroke:currentColor!important}html[data-cc-theme] body #moderncart-slide-out-modal .moderncart-cart-item-quantity button:hover{background:#38e51c!important;color:#10200c!important}html[data-cc-theme] body #moderncart-slide-out-modal :is(.moderncart-slide-out-header-quantity,input[type=text]){background:var(--cc-cart-panel)!important;color:var(--cc-cart-text)!important;-webkit-text-fill-color:var(--cc-cart-text)!important;border-color:var(--cc-cart-border)!important}html[data-cc-theme] body #moderncart-slide-out-modal :is(.moderncart-slide-out-header-close,.moderncart-cart-item-actions-remove){background:transparent!important;color:var(--cc-cart-text)!important;-webkit-text-fill-color:var(--cc-cart-text)!important}html[data-cc-theme] body #moderncart-slide-out-modal :is(.moderncart-slide-out-header-close,.moderncart-have-coupon-code-area) svg path{fill:var(--cc-cart-text)!important}html[data-cc-theme] body #moderncart-slide-out-modal :is(.checkout-button,.moderncart-slide-out-coupon-form-button){background:#38e51c!important;color:#10200c!important;-webkit-text-fill-color:#10200c!important;border-radius:24px!important}html[data-cc-theme] body #moderncart-slide-out-modal .moderncart-cart-line-items-item{border-color:var(--cc-cart-border)!important}html[data-cc-theme] body #moderncart-slide-out-modal :is(.moderncart-slide-out-header-heading,.moderncart-slide-out-header-title){background:var(--cc-cart-bg)!important;color:var(--cc-cart-text)!important}html[data-cc-theme] body #moderncart-slide-out-modal .quantity__button--down{order:0!important}html[data-cc-theme] body #moderncart-slide-out-modal input.moderncart-quantity__input{order:1!important}html[data-cc-theme] body #moderncart-slide-out-modal .quantity__button--up{order:2!important}html body :is(#cibercell,#cc-elementor-footer)>.topline{display:none!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-stage{margin-top:0!important;padding-top:1px!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame{margin-top:0!important}html body.woocommerce-account #page #content #main .entry-content>.woocommerce{max-width:900px!important;width:100%!important;margin:0 auto!important}html body.woocommerce-account #page #content #main .woocommerce:has(>.woocommerce-MyAccount-navigation){display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;gap:20px!important;align-items:start!important}html body.woocommerce-account #page #content #main .woocommerce:has(>.woocommerce-MyAccount-navigation):after,html body.woocommerce-account #page #content #main .woocommerce:has(>.woocommerce-MyAccount-navigation):before{display:none!important}html body.woocommerce-account #page #content #main :is(.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content){width:100%!important;float:none!important;margin:0!important;padding:18px!important;min-height:0!important;box-sizing:border-box!important;border-radius:14px!important}html body.woocommerce-account #page #content #main .woocommerce-MyAccount-navigation ul{margin:0!important;padding:0!important;border:0!important}html body.woocommerce-account #page #content #main .woocommerce-MyAccount-navigation li{margin:0!important;list-style:none!important}html body.woocommerce-account #page #content #main .woocommerce-MyAccount-navigation li a{display:block!important;padding:11px 12px!important;font:600 13px/1.4 Arial,sans-serif!important;border-radius:7px!important}html body.woocommerce-account #page #content #main .woocommerce-MyAccount-content p{font:400 14px/1.7 Arial,sans-serif!important;margin:0 0 14px!important}html body.woocommerce-account #page #content #main :is(.cc-account-intro,#customer_login){max-width:900px!important;margin-left:auto!important;margin-right:auto!important}html body.woocommerce-account #page #content #main .cc-account-intro{padding:22px!important;margin-bottom:20px!important}html body.woocommerce-account #page #content #main #customer_login{gap:20px!important}html body.woocommerce-account #page #content #main #customer_login>div{padding:22px!important}html body.woocommerce-account #page #content #main #customer_login form{padding:0!important;margin:0!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main .woocommerce-MyAccount-navigation li{border:0!important;border-bottom:1px solid #38c92970!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main .woocommerce-MyAccount-navigation li:last-child{border-bottom:0!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main :is(.woocommerce-MyAccount-content,.cc-account-intro,#customer_login>div){border-top:3px solid #38c929!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main :is(#customer_login h2,.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3){border-bottom:1px solid #38c92980!important;padding-bottom:12px!important}html[data-cc-theme=light] body.woocommerce-account #page #content #main .woocommerce-MyAccount-navigation li.is-active a{background:#d5efcf!important;color:#1f6417!important;-webkit-text-fill-color:#1f6417!important;border-left:3px solid #38c929!important}html[data-cc-theme=dark] body.woocommerce-account #page #content #main .woocommerce-MyAccount-navigation li.is-active a{background:#344331!important;color:#8df078!important;-webkit-text-fill-color:#8df078!important}@media(max-width:700px){html body.woocommerce-account #page #content #main .woocommerce:has(>.woocommerce-MyAccount-navigation){grid-template-columns:1fr!important}html body.woocommerce-account #page #content #main :is(.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content){padding:16px!important}}@media(min-width:1025px){html body :is(#cibercell,#cc-elementor-footer) .cc-slider-stage{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:5px!important;padding-right:5px!important;box-sizing:border-box!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame :is(.n2-ss-align,.n2-section-smartslider,.n2-padding){width:100%!important;max-width:none!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame .n2-ss-slide-background-image :is(picture,img){width:100%!important;max-width:none!important;object-position:center!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame{border:0!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame .n2-ss-slider{width:100%!important;max-width:none!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame .n2-ss-slider-1{height:510px!important;max-height:510px!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame :is(.n2-ss-slider-2,.n2-ss-slider-3){height:100%!important;min-height:0!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame .n2-ss-slide-background-image :is(picture,img){height:100%!important;object-fit:cover!important}}html body :is(:is(#cibercell,#cc-elementor-footer),#cc-store-header) .carbon-header{border-radius:0!important;box-shadow:inset 0 2px 1px #ffffff45,inset 0 -3px 2px #0008,0 5px 12px #0005!important}html body :is(#cibercell,#cc-elementor-footer) :is(section#productos,section#contacto){display:none!important}html body footer#cc-shop-footer{padding:20px 24px 12px!important;font:400 12px/1.5 Arial,sans-serif!important}html body footer#cc-shop-footer .footer-benefits{max-width:1240px;margin:0 auto 20px!important;padding:12px 0!important;gap:16px!important;font-size:12px!important}html body footer#cc-shop-footer .footer-benefits span{font-size:11px!important}html body footer#cc-shop-footer .footer-main{display:grid!important;grid-template-columns:1.2fr .9fr 1fr 1.1fr 1fr!important;max-width:1240px!important;margin:0 auto!important;gap:18px!important;padding:0!important;align-items:start!important}html body footer#cc-shop-footer .footer-col{padding:0 0 0 14px!important;min-width:0!important}html body footer#cc-shop-footer .footer-col:first-child{padding-left:0!important;border-left:0!important}html body footer#cc-shop-footer :is(p,li,a){font-size:12px!important;line-height:1.55!important}html body footer#cc-shop-footer p{margin:6px 0 10px!important}html body footer#cc-shop-footer h3{font:700 12px/1.4 Arial,sans-serif!important;letter-spacing:1px!important;margin:0 0 12px!important}html body footer#cc-shop-footer .footer-col>a{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:5px 0!important;min-height:28px!important}html body footer#cc-shop-footer .footer-col>a:before{content:""!important;display:inline-block!important;flex:0 0 5px!important;width:5px!important;height:5px!important;border-radius:50%!important;background:currentColor!important;color:#c9d4e2!important;opacity:.75!important;position:static!important;margin:0!important;transition:background .2s}html body footer#cc-shop-footer .footer-col>a:hover:before{background:#38e51c!important}html body footer#cc-shop-footer .brand>img{width:100px!important;max-height:68px!important;object-fit:contain!important;margin-bottom:6px!important}html body footer#cc-shop-footer .puntored-box{padding:12px!important;margin-top:12px!important;border-radius:12px!important}html body footer#cc-shop-footer .puntored-box img{max-width:115px!important;max-height:35px!important;object-fit:contain!important;margin:8px 0!important}html body footer#cc-shop-footer .puntored-box ul{margin:4px 0 0!important;padding-left:16px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:3px 10px!important}html body footer#cc-shop-footer .credit-logos{gap:8px!important}html body footer#cc-shop-footer .credit-logos a{height:50px!important;padding:8px!important;border-radius:9px!important}html body footer#cc-shop-footer .credit-logos img{max-width:90px!important;max-height:30px!important;object-fit:contain!important}html body footer#cc-shop-footer .cibercell-payments-zone{padding:18px 0 12px!important;margin:0 auto!important;max-width:1240px!important}html body footer#cc-shop-footer .cibercell-payments-title{font-size:12px!important;margin:0 0 10px!important}html body footer#cc-shop-footer .cibercell-payments-row{gap:8px!important;justify-content:center!important}html body footer#cc-shop-footer .payment-badge{width:50px!important;height:42px!important;min-width:50px!important;padding:8px!important;border-radius:9px!important;background:#ffffff0d!important;border:1px solid #ffffff30!important;box-shadow:none!important}html body footer#cc-shop-footer .payment-badge img{max-width:100%!important;max-height:26px!important;object-fit:contain!important}html body footer#cc-shop-footer .footer-newsletter{max-width:1240px!important;margin:8px auto 0!important;padding:14px!important;gap:14px!important;border-radius:12px!important}html body footer#cc-shop-footer .footer-newsletter p{font-size:11px!important;margin:4px 0 0!important}html body footer#cc-shop-footer .footer-newsletter :is(input,button){min-height:40px!important;height:40px!important;padding:8px 14px!important;font-size:12px!important}html body footer#cc-shop-footer .footer-bottom{padding:12px 0 0!important;margin-top:12px!important;font-size:11px!important}html[data-cc-theme=dark] body footer#cc-shop-footer{background-color:#242526!important;color:#e4e6eb!important}html[data-cc-theme=dark] body footer#cc-shop-footer :is(p,span,li,a,strong,b){color:#e4e6eb!important;-webkit-text-fill-color:currentColor!important}html[data-cc-theme=dark] body footer#cc-shop-footer h3{color:#8df078!important}html[data-cc-theme=dark] body footer#cc-shop-footer :is(input){background:#18191a!important;color:#e4e6eb!important;-webkit-text-fill-color:#e4e6eb!important;border:1px solid #606267!important}html[data-cc-theme=dark] body footer#cc-shop-footer button{background:#38e51c!important;color:#10200c!important;-webkit-text-fill-color:#10200c!important}@media(max-width:900px){html body footer#cc-shop-footer .footer-main{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}}@media(max-width:600px){html body footer#cc-shop-footer{padding:18px 16px 12px!important}html body footer#cc-shop-footer .footer-main{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body footer#cc-shop-footer .footer-col.brand{grid-column:1/-1!important}html body footer#cc-shop-footer .footer-newsletter{display:flex!important;flex-wrap:wrap!important}html body footer#cc-shop-footer .footer-newsletter>div{width:100%!important}html body footer#cc-shop-footer .payment-badge{width:44px!important;min-width:44px!important}}@media(min-width:1025px){html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame .n2-ss-slide-background,html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame .n2-ss-slide-background-image,html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame .n2-ss-slide-backgrounds{height:510px!important;max-height:510px!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame .n2-ss-slide-background-image picture{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame .n2-ss-slide-background-image img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important}html body :is(#cibercell,#cc-elementor-footer) .cc-slider-frame .n2-ss-slide-background-image{background:#080b09!important}}html body :is(#cibercell,#cc-elementor-footer)[data-theme=light]{background-color:#f7f9f7!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221600%22%20height%3D%221100%22%20viewBox%3D%220%200%201600%201100%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%221600%22%20height%3D%221100%22%20fill%3D%22%23f7f9f7%22%2F%3E%3Cpath%20d%3D%22M0%20180C400%2015%20930%20400%201380%20175Q1540%2095%201600%200V860C1200%201050%20550%20660%200%20930Z%22%20fill%3D%22%23e6f3e4%22%2F%3E%3Cpath%20d%3D%22M0%20630C440%20440%20900%20930%201600%20620V860C1180%201050%20540%20660%200%20930Z%22%20fill%3D%22%23edf6eb%22%2F%3E%3C%2Fsvg%3E")!important;background-size:100% 1100px!important;background-repeat:repeat-y!important;background-position:center 580px!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark]{background-color:#18191a!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221600%22%20height%3D%221100%22%20viewBox%3D%220%200%201600%201100%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%221600%22%20height%3D%221100%22%20fill%3D%22%2318191a%22%2F%3E%3Cpath%20d%3D%22M0%20180C400%2015%20930%20400%201380%20175Q1540%2095%201600%200V860C1200%201050%20550%20660%200%20930Z%22%20fill%3D%22%23202923%22%2F%3E%3Cpath%20d%3D%22M0%20630C440%20440%20900%20930%201600%20620V860C1180%201050%20540%20660%200%20930Z%22%20fill%3D%22%231c231f%22%2F%3E%3C%2Fsvg%3E")!important;background-size:100% 1100px!important;background-repeat:repeat-y!important;background-position:center 580px!important}html body :is(#cibercell,#cc-elementor-footer) :is(.cc-discover,.cc-featured-products,.cc-shop-benefits){background:transparent!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=light] .service{background:linear-gradient(125deg,#ffffffed,#e9f5e7ed)!important;border:1px solid #c9dfc3!important;box-shadow:0 12px 35px #244b2010!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .service{background:linear-gradient(125deg,#242526ed,#253027ed)!important;border:1px solid #3c4c3e!important}@media(max-width:767px){html body :is(#cibercell,#cc-elementor-footer)[data-theme]{background-size:180% 850px!important;background-position:center 420px!important}}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header{background-color:#67768e!important;background-image:linear-gradient(115deg,#ffffff20,transparent 55%,#44536c20),repeating-conic-gradient(from 45deg,#ffffff0c 0% 25%,#40516a18 0 50%)!important;border-top:1px solid #a9b7c9!important;border-bottom:1px solid #52617a!important;box-shadow:inset 0 2px 1px #ffffff55,inset 0 -3px 2px #35476066,0 5px 12px #23304440!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] :is(.cc-search-header,.cc-category-nav){background-color:transparent!important;background-image:linear-gradient(180deg,#ffffff12,#35476016)!important;box-shadow:inset 0 1px 1px #ffffff50,inset 0 -2px 2px #35476055,0 2px 4px #35476033!important;border-color:#b6c2d060!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .logo{background:transparent!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header :is(.cc-product-search,.dgwt-wcas-search-wrapp,.dgwt-wcas-search-form,.dgwt-wcas-sf-wrapp){background:transparent!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme=light] .carbon-header{--cc-surface:#67768e;--cc-edge:#a9b7c9;--cc-depth:#35476066}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme=dark] .carbon-header{--cc-surface:#343940;--cc-edge:#666e79;--cc-depth:#20252d99}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header{background-color:var(--cc-surface)!important;background-image:linear-gradient(115deg,#ffffff16,transparent 55%,#44536c12),repeating-conic-gradient(from 45deg,#ffffff09 0% 25%,#26344a16 0 50%)!important;background-size:100% 100%,8px 8px!important;border-top-color:var(--cc-edge)!important;border-bottom-color:var(--cc-depth)!important;box-shadow:inset 0 2px 1px #ffffff40,inset 0 -3px 2px var(--cc-depth),0 5px 12px #23304440!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header :is(.cc-search-header,.cc-category-nav){box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1180px!important;margin:0 auto!important;border-radius:12px!important;padding-left:20px!important;padding-right:20px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-search-header{display:flex!important;align-items:center!important;gap:16px!important;min-height:62px!important;padding-top:6px!important;padding-bottom:6px!important;flex-wrap:nowrap!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-brand{flex:0 0 76px!important;width:76px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-brand .logo{width:76px!important;height:48px!important;object-fit:contain!important;padding:0!important;background:transparent!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-product-search{flex:1 1 0!important;min-width:0!important;width:auto!important;margin:0!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-account-tools{display:flex!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important;margin:0!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-category-nav{display:flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;gap:0!important;margin-top:4px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-category-nav a{flex:1 1 0!important;justify-content:center!important;color:#f5f7fa!important;font:600 13px/1.3 Arial,sans-serif!important;padding:9px 10px!important;min-height:36px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-category-nav a:hover{color:#8df078!important}@media(max-width:767px){html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header :is(.cc-search-header,.cc-category-nav){width:calc(100% - 24px)!important;padding-left:12px!important;padding-right:12px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-search-header{flex-wrap:wrap!important;gap:8px!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-product-search{order:3!important;flex-basis:100%!important;width:100%!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-account-tools{margin-left:auto!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-category-nav{justify-content:flex-start!important;overflow-x:auto!important}html body :is(#cc-store-header,:is(#cibercell,#cc-elementor-footer))[data-theme] .carbon-header .cc-category-nav a{flex:0 0 auto!important;font-size:12px!important}}html body :is(#cibercell,#cc-elementor-footer)[data-theme=light] .cc-slider-stage{--cc-slide-bg:#e8edf2;--cc-slide-edge:#bcc9b8;--cc-slide-arrow:#344537}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-slider-stage{--cc-slide-bg:#242526;--cc-slide-edge:#49514b;--cc-slide-arrow:#e4e6eb}html body :is(#cibercell,#cc-elementor-footer)[data-theme] .cc-slider-frame{background:var(--cc-slide-bg)!important;border-radius:12px!important;box-shadow:inset 0 0 0 1px var(--cc-slide-edge),0 8px 22px #23304420!important;overflow:hidden!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme] .cc-slider-frame :is(.n2-ss-slider,.n2-ss-slider-1,.n2-ss-slider-2,.n2-ss-slider-3,.n2-ss-slide-background-image){background-color:var(--cc-slide-bg)!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme] .cc-slider-frame :is(.n2-ss-slide-background-image){background:var(--cc-slide-bg)!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme] .cc-slider-frame :is([id$=arrow-previous],[id$=arrow-next]){background:#344537a8!important;border:1px solid #ffffff55!important;border-radius:50%!important;box-shadow:0 3px 10px #0003!important;padding:9px!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=dark] .cc-slider-frame :is([id$=arrow-previous],[id$=arrow-next]){background:#3a3b3cdd!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=light] .cc-slider-frame img[alt=Shadow]{display:block!important;filter:brightness(0) saturate(100%) invert(96%) sepia(10%) saturate(310%) hue-rotate(55deg)!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme=light] .cc-slider-frame{border-bottom:0!important;box-shadow:inset 0 0 0 1px #d9e5d5,0 8px 22px #e6f3e480!important}html body :is(#cibercell,#cc-elementor-footer)[data-theme] .cc-slider-frame .n2-ss-slide-background-image img{object-fit:fill!important;width:100%!important;height:100%!important;max-width:none!important}html body #cc-store-header[data-theme] .carbon-header .cc-brand{flex:0 0 90px!important;width:90px!important;height:56px!important}html body #cc-store-header[data-theme] .carbon-header .cc-brand .logo{width:90px!important;height:56px!important;object-fit:contain!important}html body #cibercell[data-theme] .cc-quick-grid .cc-quick-photo{overflow:hidden!important;background:#f8faf8!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px!important;border:1px solid #a3b5a0!important;box-shadow:0 7px 16px #0002,inset 0 1px 2px #fff!important}html body #cibercell[data-theme] .cc-quick-photo img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;display:block!important;border-radius:0!important;transition:transform .25s}html body #cibercell[data-theme] .cc-quick-grid a:hover .cc-quick-photo img{transform:scale(1.1)}html body #cibercell[data-theme] .cc-credit-photo img{filter:none!important}html body #cibercell[data-theme] .cc-quick-grid a:last-child .cc-quick-photo{padding:0!important}html body #cibercell[data-theme] .cc-quick-grid a:last-child .cc-quick-photo img{object-fit:cover!important}@media(prefers-reduced-motion:reduce){html body #cibercell[data-theme] .cc-quick-photo img{transition:none}}html body #cibercell[data-theme] .cc-catalog-showcase{--cc-card:#fff;--cc-card-text:#26332e;--cc-card-muted:#647069;--cc-card-line:#d9e4dc;max-width:1240px!important;padding-top:36px!important;padding-bottom:48px!important}html body #cibercell[data-theme=dark] .cc-catalog-showcase{--cc-card:#30363e;--cc-card-text:#f1f4f2;--cc-card-muted:#bdc9c1;--cc-card-line:#526354}html body #cibercell[data-theme] .cc-catalog-showcase .sectionhead{align-items:center!important;gap:24px!important;margin-bottom:30px!important}html body #cibercell[data-theme] .cc-catalog-showcase .sectionhead .eyebrow{font-size:11px!important;letter-spacing:.15em!important;margin:0 0 8px!important;color:#27831b!important}html body #cibercell[data-theme=dark] .cc-catalog-showcase .sectionhead .eyebrow{color:#9de28b!important}html body #cibercell[data-theme] .cc-catalog-showcase h2{font:700 calc(clamp(25px,3vw,34px))/1.2 Arial,sans-serif!important;letter-spacing:-.035em!important;margin:0 0 10px!important}html body #cibercell[data-theme] .cc-catalog-showcase .sectionhead p:not(.eyebrow){font:400 15px/1.6 Arial,sans-serif!important;margin:0!important;max-width:650px}html body #cibercell[data-theme] .cc-catalog-showcase .textlink{font:700 13px/1.5 Arial,sans-serif!important;padding:12px 18px!important;border:1px solid #83bd73!important;border-radius:7px!important;white-space:nowrap;text-decoration:none!important;transition:background .2s}html body #cibercell[data-theme] .cc-catalog-showcase .textlink:hover{background:#38e51c!important;color:#071505!important}html body #cibercell[data-theme] .cc-catalog-showcase ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px!important;margin:0!important;padding:0!important}html body #cibercell[data-theme] .cc-catalog-showcase ul.products:after,html body #cibercell[data-theme] .cc-catalog-showcase ul.products:before{display:none!important}html body #cibercell[data-theme] .cc-catalog-showcase ul.products li.product{width:auto!important;margin:0!important;padding:20px!important;background:var(--cc-card)!important;border:1px solid var(--cc-card-line)!important;border-radius:16px!important;box-shadow:0 8px 24px #243b2b15!important;display:flex!important;flex-direction:column!important;position:relative;overflow:hidden!important;transition:transform .2s,box-shadow .2s}html body #cibercell[data-theme] .cc-catalog-showcase ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 12px 28px #203a2928!important;border-color:#78be63!important}html body #cibercell[data-theme] .cc-catalog-showcase li.product .astra-shop-thumbnail-wrap{height:240px!important;min-height:240px!important;display:flex!important;align-items:center;justify-content:center;background:#fff!important;border-radius:10px!important;margin-bottom:18px!important;padding:12px!important}html body #cibercell[data-theme] .cc-catalog-showcase li.product .astra-shop-thumbnail-wrap a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}html body #cibercell[data-theme] .cc-catalog-showcase ul.products li.product img{width:auto!important;height:210px!important;max-height:210px!important;max-width:100%!important;object-fit:contain!important;margin:0 auto!important;border-radius:0!important}html body #cibercell[data-theme] .cc-catalog-showcase li.product .astra-shop-summary-wrap{display:flex;flex-direction:column;flex:1;text-align:left!important}html body #cibercell[data-theme] .cc-catalog-showcase .ast-woo-product-category{font:400 11px/1.5 Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.09em;color:var(--cc-card-muted)!important;-webkit-text-fill-color:var(--cc-card-muted)!important;margin-bottom:6px}html body #cibercell[data-theme] .cc-catalog-showcase .woocommerce-loop-product__title{font:700 16px/1.4 Arial,sans-serif!important;letter-spacing:0!important;color:var(--cc-card-text)!important;-webkit-text-fill-color:var(--cc-card-text)!important;min-height:68px!important;margin:0 0 16px!important}html body #cibercell[data-theme] .cc-catalog-showcase .price{margin-top:auto!important;margin-bottom:16px!important;display:flex!important;align-items:baseline;gap:8px;flex-wrap:wrap;font:700 23px/1.3 Arial,sans-serif!important;color:#257216!important}html body #cibercell[data-theme] .cc-catalog-showcase .price :is(ins,ins *,bdi,.amount){font:inherit!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;background:none!important;text-decoration:none!important}html body #cibercell[data-theme=dark] .cc-catalog-showcase .price{color:#9aef7b!important}html body #cibercell[data-theme] .cc-catalog-showcase .price del,html body #cibercell[data-theme] .cc-catalog-showcase .price del *{font-size:13px!important;font-weight:400!important;color:var(--cc-card-muted)!important;-webkit-text-fill-color:var(--cc-card-muted)!important}html body #cibercell[data-theme] .cc-catalog-showcase li.product .button{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:44px!important;margin:0!important;padding:12px 16px!important;border-radius:8px!important;background:#38e51c!important;color:#071505!important;-webkit-text-fill-color:#071505!important;font:700 14px/1.4 Arial,sans-serif!important;text-decoration:none!important;border:0!important}html body #cibercell[data-theme] .cc-catalog-showcase li.product .button:hover{background:#73fa5c!important}html body #cibercell[data-theme] .cc-catalog-showcase .onsale{background:#27841b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:6px!important;padding:5px 9px!important;font:700 10px/1.4 Arial,sans-serif!important;min-height:0!important;min-width:0!important;box-shadow:0 3px 8px #0002!important}@media(max-width:900px){html body #cibercell[data-theme] .cc-catalog-showcase ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.cc-catalog-showcase .sectionhead{flex-wrap:wrap}}@media(max-width:540px){html body #cibercell[data-theme] .cc-catalog-showcase{padding-left:12px!important;padding-right:12px!important}html body #cibercell[data-theme] .cc-catalog-showcase ul.products li.product{padding:12px!important}html body #cibercell[data-theme] .cc-catalog-showcase li.product .astra-shop-thumbnail-wrap{height:160px!important;min-height:160px!important;padding:8px!important}html body #cibercell[data-theme] .cc-catalog-showcase ul.products li.product img{height:140px!important;max-height:140px!important}html body #cibercell[data-theme] .cc-catalog-showcase .woocommerce-loop-product__title{font-size:13px!important;min-height:74px!important}html body #cibercell[data-theme] .cc-catalog-showcase .price{font-size:18px!important}}html body #cc-elementor-footer .cc-footer-expanded nav a:after,html body #cc-elementor-footer .cc-footer-expanded nav a:before{content:none!important;display:none!important}html body #cc-elementor-footer .cc-puntored ul{list-style:none!important;padding-left:0!important;margin-left:0!important}html body #cc-elementor-footer .cc-puntored li,html body #cibercell #servicio .service li{list-style:none!important}html body #cc-elementor-footer .cc-puntored li::marker{content:""!important}html body #cc-elementor-footer .cc-footer-emoji{display:inline-flex!important;align-items:center;justify-content:center;min-width:22px;margin-right:6px;font-family:"Segoe UI Emoji","Apple Color Emoji",sans-serif!important;font-size:15px!important;line-height:1.4!important;text-shadow:none!important;-webkit-text-fill-color:initial!important;vertical-align:middle}html body #cibercell #servicio .service li:before{content:none!important;display:none!important}html body #cibercell #servicio .cc-service-emoji{display:inline-flex;align-items:center;justify-content:center;min-width:24px;margin-right:8px;font-family:"Segoe UI Emoji","Apple Color Emoji",sans-serif!important;font-size:18px!important;line-height:1.4!important;-webkit-text-fill-color:initial!important;text-shadow:none!important;vertical-align:middle}html body #cc-store-header[data-theme] .carbon-header .cc-category-nav .cc-categories-toggle{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:8px;color:#f5f7fa!important;background:transparent!important;border:0!important;border-radius:7px!important;font:600 13px/1.3 Arial,sans-serif!important;padding:9px 10px!important;min-height:36px;cursor:pointer;box-shadow:none!important}html body #cc-store-header .cc-categories-toggle svg{width:22px;height:22px;color:#38e51c}html body #cc-store-header .cc-categories-toggle:hover,html body #cc-store-header .cc-categories-toggle[aria-expanded=true]{color:#8df078!important;background:#ffffff10!important}body.cc-drawer-open{overflow:hidden!important}html body dialog.cc-drawer{--drawer-bg:#f7faf8;--drawer-ink:#26352e;--drawer-line:#d5e3d8;--drawer-sub:#edf4ef;--drawer-green:#277b19;position:fixed!important;inset:0 auto 0 0!important;width:calc(min(360px,92vw))!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0 22px 28px!important;box-sizing:border-box!important;border:0!important;border-right:1px solid var(--drawer-line)!important;background:var(--drawer-bg)!important;color:var(--drawer-ink)!important;box-shadow:12px 0 40px #0004!important;overflow-y:auto!important;font:14px/1.5 Arial,sans-serif!important;z-index:2147483647}html[data-cc-theme=dark] body dialog.cc-drawer{--drawer-bg:#30363e;--drawer-ink:#f0f3f5;--drawer-line:#506052;--drawer-sub:#3b444d;--drawer-green:#8aee6a}.cc-drawer::backdrop{background:#111b1880;backdrop-filter:blur(3px)}html body .cc-drawer .cc-drawer-top{display:flex;align-items:center;justify-content:space-between;min-height:88px;border-bottom:1px solid var(--drawer-line);margin:0 -22px 22px;padding:10px 20px;background:linear-gradient(145deg,#67768e24,transparent)}html body .cc-drawer .cc-drawer-top img{width:96px;height:64px;object-fit:contain}html body .cc-drawer .cc-drawer-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0!important;background:transparent!important;border:1px solid var(--drawer-line)!important;border-radius:50%;color:var(--drawer-ink)!important;font:400 28px/1 Arial!important;cursor:pointer}html body .cc-drawer h2{color:var(--drawer-ink)!important;font:700 21px/1.3 Arial,sans-serif!important;letter-spacing:-.02em!important;margin:0 0 18px!important}html body .cc-drawer .cc-drawer-group{border-bottom:1px solid var(--drawer-line);margin:0}html body .cc-drawer summary{list-style:none!important;display:flex;align-items:center;gap:12px;padding:18px 8px;cursor:pointer;color:var(--drawer-ink)!important;font-weight:700}.cc-drawer summary::-webkit-details-marker{display:none}.cc-drawer summary::marker{content:""}html body .cc-drawer summary svg{width:22px;height:22px;flex:none;color:var(--drawer-green)}.cc-drawer-chevron{margin-left:auto;color:var(--drawer-green);font-size:24px;transition:transform .18s}.cc-drawer details[open] .cc-drawer-chevron{transform:rotate(90deg)}html body .cc-drawer .cc-drawer-submenu{display:grid;gap:2px;padding:6px 8px 12px 40px;background:var(--drawer-sub);border-radius:10px;margin-bottom:12px}html body .cc-drawer a{display:block;padding:10px 8px;border-radius:7px;text-decoration:none!important;color:var(--drawer-ink)!important;font:400 13px/1.5 Arial,sans-serif!important}html body .cc-drawer a:hover{background:#38e51c!important;color:#071505!important}html body .cc-drawer .cc-drawer-account{margin-top:26px;padding:15px 12px;font-weight:700!important;border:1px solid var(--drawer-line)}html body .cc-drawer .cc-drawer-caption{margin:22px 8px;color:var(--drawer-ink)!important;font-size:12px;opacity:.8}html body .cc-drawer :is(a,button,summary):focus-visible{outline:3px solid #38e51c;outline-offset:2px}@media(max-width:767px){html body #cc-store-header[data-theme] .carbon-header .cc-category-nav .cc-categories-toggle{flex:0 0 auto!important;font-size:12px!important}}html body #cibercell[data-theme] .cc-discover{display:grid!important;grid-template-columns:minmax(0,1fr) 275px!important;gap:32px!important;align-items:start!important;padding-top:28px!important;padding-bottom:28px!important}html body #cibercell[data-theme] .cc-discover-main{min-width:0;padding:12px 0}html body #cibercell[data-theme] .cc-discover h2{font-size:25px!important;margin-bottom:22px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px 14px!important;max-width:650px;margin:auto}html body #cibercell[data-theme] .cc-discover .cc-quick-icon{width:82px!important;height:82px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid a{font-size:12px!important;gap:8px!important}html body #cibercell[data-theme] .cc-catalog-filter{--filter-bg:#fff;--filter-text:#25362b;--filter-border:#cbd9ce;--filter-input:#f5f8f5;background:var(--filter-bg)!important;color:var(--filter-text)!important;border:1px solid var(--filter-border)!important;border-radius:14px!important;padding:18px!important;box-shadow:0 5px 16px #203a2514;min-width:0}html body #cibercell[data-theme=dark] .cc-catalog-filter{--filter-bg:#353e49;--filter-text:#f2f5f3;--filter-border:#647567;--filter-input:#29323b}html body #cibercell[data-theme] .cc-catalog-filter h3{font:700 17px/1.4 Arial,sans-serif!important;color:var(--filter-text)!important;margin:0 0 12px!important;letter-spacing:0!important}html body #cibercell[data-theme] .cc-catalog-filter details{border-top:1px solid var(--filter-border);padding:8px 0}html body #cibercell[data-theme] .cc-catalog-filter summary{font:700 14px/1.5 Arial,sans-serif;color:var(--filter-text)!important;cursor:pointer;padding:7px 0}html body #cibercell[data-theme] .cc-catalog-filter label{display:block;font:400 11px/1.5 Arial,sans-serif;color:var(--filter-text)!important;margin:6px 0}html body #cibercell[data-theme] .cc-catalog-filter :is(select,input){width:100%!important;min-width:0!important;height:38px!important;padding:7px!important;margin-top:4px;border:1px solid var(--filter-border)!important;border-radius:6px!important;background:var(--filter-input)!important;color:var(--filter-text)!important;-webkit-text-fill-color:var(--filter-text)!important;font:400 12px/1.4 Arial,sans-serif!important;box-sizing:border-box}html body #cibercell[data-theme] .cc-filter-prices{display:grid;grid-template-columns:1fr 1fr;gap:8px}html body #cibercell[data-theme] .cc-catalog-filter button{width:100%;padding:11px!important;border:0!important;border-radius:7px!important;background:#38e51c!important;color:#071505!important;font:700 13px/1.5 Arial,sans-serif!important;cursor:pointer;margin-top:8px}html body #cibercell[data-theme] .cc-catalog-filter button:hover{background:#73fa5c!important}html body #cibercell[data-theme] .cc-filter-reset{display:block;text-align:center;font-size:12px;color:var(--filter-text)!important;text-decoration:underline;margin-top:10px}html body #cibercell[data-theme] .cc-catalog-filter p{font-size:11px!important;color:var(--filter-text)!important;margin:12px 0 0!important;opacity:.8}html body #cibercell[data-theme] .cc-filter-status{grid-column:1/-1;padding:14px 18px;border:1px solid #7cae6d;border-radius:9px;margin:0 0 18px!important}html body #cibercell #cc-product-results,html body #cibercell #productos{scroll-margin-top:165px}@media(min-width:901px){.cc-drawer::backdrop{background:#1025190a!important;backdrop-filter:none!important}}@media(max-width:900px){html body #cibercell[data-theme] .cc-discover{grid-template-columns:minmax(0,1fr) 250px!important;gap:20px!important}}@media(max-width:650px){html body #cibercell[data-theme] .cc-discover{grid-template-columns:1fr!important;gap:18px!important;padding-left:16px!important;padding-right:16px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-icon{width:72px!important;height:72px!important}.cc-catalog-filter{position:static!important}}html body #cibercell[data-theme] .cc-discover{grid-template-columns:245px minmax(0,1fr)!important;max-width:1580px!important;gap:28px!important}html body #cibercell[data-theme] .cc-discover .cc-catalog-filter{grid-column:1;grid-row:1}html body #cibercell[data-theme] .cc-discover-main{grid-column:2;grid-row:1;padding-top:28px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid{gap:14px 10px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-icon{width:78px!important;height:78px!important}@media(min-width:1500px){html body #cibercell[data-theme] .cc-discover{width:calc(100% - 380px)!important;margin-left:350px!important;margin-right:30px!important;max-width:none!important}}@media(min-width:901px) and (max-width:1100px){html body #cibercell[data-theme] .cc-discover{grid-template-columns:220px minmax(0,1fr)!important;gap:18px!important;padding-left:20px!important;padding-right:20px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-icon{width:64px!important;height:64px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid a{font-size:11px!important}}@media(max-width:900px){html body #cibercell[data-theme] .cc-discover{grid-template-columns:1fr!important}html body #cibercell[data-theme] .cc-discover-main{grid-column:1;grid-row:1;padding-top:0!important}html body #cibercell[data-theme] .cc-discover .cc-catalog-filter{grid-column:1;grid-row:2}html body #cibercell[data-theme] .cc-discover .cc-quick-grid{grid-template-columns:repeat(6,minmax(84px,1fr))!important;overflow-x:auto!important;padding:4px 4px 12px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-icon{width:72px!important;height:72px!important}}html body #cibercell[data-theme] .cc-slider-frame .n2-ss-slide-background-image img[src*=cibercell-conectados-estilo],html body #cibercell[data-theme] .cc-slider-frame .n2-ss-slide-background-image img[src*=cibercell-estrena-celular]{object-fit:contain!important;object-position:center!important;background:#090e0b!important}html body #cibercell#cibercell#cibercell#cibercell :is(.btn,.cc-campaign-cta,.cc-catalog-showcase .textlink),html body.cc-visual-editor :is(#cibercell#cibercell#cibercell#cibercell,.woocommerce) a.button.add_to_cart_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:44px!important;max-width:100%!important;box-sizing:border-box!important;padding:12px 20px!important;border:1px solid #91b580!important;border-radius:10px!important;background:#b8d5a8!important;background-image:none!important;color:#1e3527!important;-webkit-text-fill-color:#1e3527!important;font:600 14px/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;box-shadow:0 2px 4px #17302512,inset 0 1px #ffffff40!important;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s!important}html body #cibercell#cibercell#cibercell#cibercell :is(.btn,.cc-campaign-cta,.cc-catalog-showcase .textlink):hover,html body.cc-visual-editor :is(#cibercell#cibercell#cibercell#cibercell,.woocommerce) a.button.add_to_cart_button:hover{background:#cbe1bf!important;border-color:#789f6b!important;color:#152c1d!important;-webkit-text-fill-color:#152c1d!important;box-shadow:0 4px 10px #17302520!important;transform:translateY(-1px)!important}html body #cibercell#cibercell#cibercell#cibercell :is(.btn,.cc-campaign-cta,.cc-catalog-showcase .textlink):focus-visible,html body.cc-visual-editor .woocommerce a.button.add_to_cart_button:focus-visible{outline:3px solid #5f9161!important;outline-offset:3px!important}html body #cibercell#cibercell#cibercell#cibercell .cc-catalog-showcase .sectionhead{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:20px 28px!important;min-width:0!important}html body #cibercell#cibercell#cibercell#cibercell .cc-catalog-showcase .sectionhead>div{flex:1 1 460px!important;min-width:0!important}html body #cibercell#cibercell#cibercell#cibercell .cc-catalog-showcase .textlink{flex:0 1 auto!important;align-self:center!important;margin:0!important;min-width:0!important;max-width:100%!important;position:static!important}html body #cibercell#cibercell#cibercell#cibercell .cc-catalog-showcase .astra-shop-summary-wrap{display:flex!important;flex-direction:column!important;flex:1!important;min-width:0!important}html body #cibercell#cibercell#cibercell#cibercell .cc-catalog-showcase a.button.add_to_cart_button{width:100%!important;margin-top:auto!important;margin-bottom:0!important}@media(max-width:540px){html body #cibercell#cibercell#cibercell#cibercell .cc-catalog-showcase .textlink{width:100%!important}html body #cibercell#cibercell#cibercell#cibercell .cc-catalog-showcase a.button.add_to_cart_button{font-size:12px!important;padding:11px 8px!important}}html body #cibercell#cibercell#cibercell#cibercell#cibercell :is(.btn,.cc-campaign-cta,.cc-catalog-showcase .textlink),html body.cc-visual-editor :is(#cibercell#cibercell#cibercell#cibercell#cibercell,.woocommerce) a.button.add_to_cart_button{min-height:36px!important;padding:8px 14px!important;border-radius:8px!important;font-size:12px!important;gap:8px!important;background:#b8d5a8!important;border-color:#91b580!important;color:#1e3527!important;-webkit-text-fill-color:#1e3527!important}html[data-cc-theme=dark] body #cibercell#cibercell#cibercell#cibercell#cibercell :is(.btn,.cc-campaign-cta,.cc-catalog-showcase .textlink),html[data-cc-theme=dark] body.cc-visual-editor :is(#cibercell#cibercell#cibercell#cibercell#cibercell,.woocommerce) a.button.add_to_cart_button{background:#1e3527!important;border-color:#648568!important;color:#cbe1bf!important;-webkit-text-fill-color:#cbe1bf!important;box-shadow:inset 0 1px #ffffff0d,0 2px 4px #0002!important}html[data-cc-theme=dark] body #cibercell#cibercell#cibercell#cibercell#cibercell :is(.btn,.cc-campaign-cta,.cc-catalog-showcase .textlink):hover,html[data-cc-theme=dark] body.cc-visual-editor :is(#cibercell#cibercell#cibercell#cibercell#cibercell,.woocommerce) a.button.add_to_cart_button:hover{background:#2c4935!important;border-color:#9aba8d!important;color:#e1efda!important;-webkit-text-fill-color:#e1efda!important}html body #cibercell#cibercell#cibercell#cibercell#cibercell .cc-catalog-showcase a.button.add_to_cart_button{width:auto!important;align-self:center!important;min-width:min(150px,100%)!important;max-width:100%!important}@media(min-width:768px){html body #cc-store-header#cc-store-header#cc-store-header .carbon-header .cc-search-header{display:grid!important;grid-template-columns:90px minmax(0,1fr) auto 42px!important;align-items:center!important;gap:16px!important}html body #cc-store-header#cc-store-header#cc-store-header .carbon-header .cc-product-search{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;justify-self:stretch!important;order:0!important}html body #cc-store-header#cc-store-header#cc-store-header .carbon-header .cc-product-search :is(.dgwt-wcas-search-wrapp,.dgwt-wcas-search-form,.dgwt-wcas-sf-wrapp){display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;float:none!important;box-sizing:border-box!important}html body #cc-store-header#cc-store-header#cc-store-header .carbon-header .cc-product-search input.dgwt-wcas-search-input{width:100%!important;max-width:none!important;height:40px!important;min-height:40px!important;margin:0!important;box-sizing:border-box!important}html body #cc-store-header#cc-store-header#cc-store-header .carbon-header .cc-brand{grid-column:1!important;grid-row:1!important}html body #cc-store-header#cc-store-header#cc-store-header .carbon-header .cc-account-tools{grid-column:3!important;grid-row:1!important;margin:0!important;justify-self:end!important}html body #cc-store-header#cc-store-header#cc-store-header .carbon-header .cc-header-cart-slot{grid-column:4!important;grid-row:1!important;width:42px!important;margin:0!important;justify-self:end!important}}html body #cibercell[data-theme] .cc-discover{display:block!important;width:100%!important;max-width:1240px!important;margin:0 auto!important;padding:30px 32px!important}html body #cibercell[data-theme] .cc-discover-main{padding:0!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:20px!important;max-width:none!important;overflow:visible!important;padding:0!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid a{font-size:14px!important;gap:12px!important}html body #cibercell[data-theme] .cc-discover h2{font-size:27px!important;margin-bottom:24px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-icon,html body #cibercell[data-theme] .cc-discover .cc-quick-icon img{background:transparent!important;border:0!important;box-shadow:none!important}html body #cibercell[data-theme] .cc-discover .cc-quick-icon:after,html body #cibercell[data-theme] .cc-discover .cc-quick-icon:before{background:none!important;box-shadow:none!important;border:0!important}html body #cibercell[data-theme] .cc-discover .cc-quick-icon{width:96px!important;height:96px!important;border:1px solid #111!important;border-radius:50%!important;background:transparent!important;background-image:url(category-cutouts.webp)!important;background-size:600% auto!important;background-repeat:no-repeat!important;background-position:0!important}html body #cibercell[data-theme=dark] .cc-discover .cc-quick-icon{border-color:#fff!important}html body #cibercell[data-theme] .cc-discover .cc-quick-icon img{opacity:0!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid>a:nth-child(2) .cc-quick-icon{background-position:20%!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid>a:nth-child(3) .cc-quick-icon{background-position:40%!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid>a:nth-child(4) .cc-quick-icon{background-position:60%!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid>a:nth-child(5) .cc-quick-icon{background-position:80%!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid>a:nth-child(6) .cc-quick-icon{background-position:100%!important}html body.single-product #page #content #main div.product>span.onsale{left:18px!important;right:auto!important;top:64px!important;margin:0!important;z-index:3!important}@media(max-width:767px){html body #cibercell[data-theme] .cc-discover{padding:24px 16px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px 10px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-icon{width:78px!important;height:78px!important}html body #cibercell[data-theme] .cc-discover .cc-quick-grid a{font-size:12px!important}html body.single-product #page #content #main div.product>span.onsale{left:12px!important;right:auto!important;top:54px!important}}html body.single-product #page #content>.ast-container{padding-top:5px!important;margin-top:0!important}html body.single-product #page #content #main,html body.single-product #page #content #primary{padding-top:0!important;margin-top:0!important}html body.single-product #page #content #main>div.product{margin-top:0!important}html body.single-product #page #content .summary form.cart{display:flex!important;align-items:center!important;gap:14px!important;margin:10px 0 16px!important;padding:0!important}html body.single-product #page #content .summary form.cart .quantity{margin:0!important;flex:0 0 58px!important}html body.single-product #page #content .summary form.cart input.qty{width:58px!important;height:44px!important;min-height:44px!important;padding:7px!important;box-sizing:border-box!important}html body.single-product #page #content .summary form.cart .single_add_to_cart_button{margin:0!important;min-height:38px!important;padding:9px 16px!important;line-height:18px!important}html body.single-product #page #content .summary .product_meta{padding-top:10px!important;margin:0 0 14px!important;font-size:12px!important;line-height:20px!important}html body.single-product #page #content .summary .cc-delivery-notice{margin:0!important;padding:0!important}html body.single-product #page #content .summary .cc-delivery-notice p{margin:0 0 10px!important;font-size:14px!important;line-height:1.65!important}html body.single-product #page #content .summary .cc-delivery-notice p:last-child{margin-bottom:0!important}@media(min-width:922px){html body.single-product #page #content #main div.product>.summary,html body.single-product #page #content #main div.product>.woocommerce-product-gallery{align-self:stretch!important;height:auto!important;margin-bottom:24px!important;box-sizing:border-box!important}html body.single-product #page #content .summary .cc-price-favorite-inline{margin:6px 0 10px!important;min-height:50px!important}html body.single-product #page #content .summary .cc-price-favorite-inline>.price{padding:5px 14px!important;font-size:26px!important;line-height:36px!important;min-height:0!important;height:auto!important}html body.single-product #page #content .summary form.cart{margin:8px 0 10px!important}html body.single-product #page #content .summary .product_meta{padding-top:7px!important;margin-bottom:10px!important}html body.single-product #page #content .summary .cc-delivery-notice p{line-height:1.5!important;margin-bottom:8px!important}}