.gtec-decor{pointer-events:none;user-select:none}.gtec-decor-layer{position:fixed;inset:0;z-index:var(--gtec-z-decor);overflow:hidden;contain:strict}.gtec-decorated{position:relative}:root[data-gtec-decor=off] .gtec-decor{display:none !important}@media(max-width: 767px){:root:not([data-gtec-decor-mobile=on]) .gtec-decor--heavy{display:none !important}}@media(prefers-reduced-motion: reduce){.gtec-decor--heavy{display:none !important}.gtec-decor,.gtec-decor *{animation:none !important;transition:none !important}}.gtec-garland{position:absolute;top:0;left:0;z-index:6;width:100%;height:52px}.gtec-garland--corner{right:0;left:auto;width:110px;height:110px}.gtec-hang{position:absolute;top:6px;z-index:6;width:26px;height:26px;transform-origin:top center;animation:gtec-swing 3s ease-in-out infinite}.gtec-hang--1{left:8%}.gtec-hang--2{right:10%;animation-delay:1.2s}@keyframes gtec-swing{0%,100%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.gtec-sticker{position:absolute;bottom:10px;left:10px;z-index:8;width:34px;height:34px;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.15))}.gtec-sticker svg{display:block;width:100%;height:100%}.gtec-particle{position:absolute;top:-40px;will-change:transform;animation:gtec-fall linear infinite}.gtec-particle--up{top:auto;bottom:-40px;animation-name:gtec-rise}@keyframes gtec-fall{0%{transform:translate3d(0, -5vh, 0) rotate(0deg)}25%{transform:translate3d(18px, 25vh, 0) rotate(90deg)}50%{transform:translate3d(-14px, 50vh, 0) rotate(180deg)}75%{transform:translate3d(16px, 75vh, 0) rotate(270deg)}100%{transform:translate3d(-8px, 110vh, 0) rotate(360deg)}}@keyframes gtec-rise{0%{transform:translate3d(0, 5vh, 0) scale(1)}50%{transform:translate3d(14px, -50vh, 0) scale(0.8)}100%{transform:translate3d(-10px, -110vh, 0) scale(0.4)}}@media(max-width: 768px){.gtec-hang{width:20px;height:20px}.gtec-sticker{width:28px;height:28px}}:root.gtec-decor-paused .gtec-decor,:root.gtec-decor-paused .gtec-decor *{animation-play-state:paused !important}.gtec-topbar{position:relative;padding:10px 20px;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:var(--gtec-bar-text);background:var(--gtec-bar-bg)}.gtec-topbar__track{display:grid;max-width:1200px;margin:0 auto;align-items:center;justify-items:center}.gtec-topbar__msg{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;margin:0;font-size:inherit;border-radius:50px;background:var(--gtec-bar-pill);opacity:0;visibility:hidden;transform:translateY(15px);transition:opacity .5s ease,transform .5s cubic-bezier(0.68, -0.55, 0.265, 1.55),visibility 0s linear .5s}.gtec-topbar__msg.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.gtec-topbar__icon{flex-shrink:0;font-size:16px}.gtec-topbar__countdown{font-variant-numeric:tabular-nums;white-space:nowrap;text-transform:none}.gtec-topbar__countdown:empty{display:none}@media(prefers-reduced-motion: reduce){.gtec-topbar__msg{transform:none;transition:opacity .2s linear,visibility 0s linear .2s}}.gtec-head.head-main{--header-background: var(--gtec-header-bg);--header-foreground: var(--gtec-header-text);--header-foreground-opacity-10: var(--gtec-header-border);--header-foreground-opacity-20: var(--gtec-header-border);color:var(--gtec-header-text);fill:var(--gtec-header-text);background-color:var(--gtec-header-bg);border-bottom:1px solid var(--gtec-header-border)}.gtec-head .gtec-head-row.head-row{display:flex;flex-wrap:nowrap;align-items:center;column-gap:16px;max-width:1440px;margin:0 auto;padding:16px 20px}.gtec-head .gtec-head-row .logo-container{flex:1 1 auto;order:0;min-width:0;text-align:left}.gtec-head .gtec-head-row .gtec-head-menu{order:99}.gtec-head .gtec-head-row.head-row .search-container{display:none}.gtec-head-nav{display:none}.gtec-head .logo-img-container{display:inline-flex;width:auto;max-width:100%;vertical-align:middle}.gtec-head .logo-img-container a{display:inline-flex;align-items:center}.gtec-head .logo-img{width:auto;transform:scale(var(--gtec-logo-zoom, 1))}.gtec-head .logo-text{font-weight:800;letter-spacing:.5px}.gtec-head .header-icon{display:flex;align-items:center;justify-content:center}.gtec-head .search-trigger{display:none !important}.gtec-head .utility-icon{font-size:24px;color:var(--gtec-header-text)}.gtec-head.head-main .badge{position:absolute;top:-5px;right:-9px;bottom:auto;left:auto;display:flex;align-items:center;justify-content:center;width:16px;min-width:16px;height:16px;padding:0;font-size:10px;font-weight:700;line-height:1;color:var(--gtec-header-text);background-color:var(--gtec-header-badge);border:0;border-radius:50%}@media(min-width: 992px){.gtec-head.head-main{display:grid;grid-template-columns:auto minmax(0, 1fr) minmax(180px, 240px) auto auto;align-items:center;column-gap:16px;min-height:90px;padding:0 max(20px,(100% - 1400px)/2)}.gtec-head .gtec-head-row.head-row{display:contents}.gtec-head .gtec-head-row .gtec-head-menu{display:none}.gtec-head .gtec-head-row .logo-container{grid-column:1;grid-row:1;flex:none;margin-right:16px}.gtec-head .gtec-head-nav{display:block;grid-column:2;grid-row:1;align-self:stretch;min-width:0;margin-right:16px;background:none}.gtec-head .gtec-head-row.head-row .search-container{display:flex;grid-column:3;grid-row:1;flex:none;min-width:0;max-width:none;margin:0;padding:0}.gtec-head .gtec-head-row .header-account{grid-column:4;grid-row:1}.gtec-head .gtec-head-row .header-cart{grid-column:5;grid-row:1}.gtec-head.head-main:has(.utilities-icons){--gtec-head-icon: 24px;grid-template-columns:minmax(max-content, 1fr) var(--gtec-head-icon) var(--gtec-head-icon) minmax(0, max-content) minmax(190px, 1fr) var(--gtec-head-icon) var(--gtec-head-icon)}.gtec-head.head-main:has(.utilities-icons) .gtec-head-row .logo-container{justify-self:start;margin-right:0}.gtec-head.head-main:has(.utilities-icons) .gtec-head-nav{grid-column:4;margin-right:0}.gtec-head.head-main:has(.utilities-icons) .gtec-head-row.head-row .search-container{grid-column:5;justify-self:end;width:100%;max-width:240px}.gtec-head.head-main:has(.utilities-icons) .gtec-head-row .header-account{grid-column:6;justify-self:center}.gtec-head.head-main:has(.utilities-icons) .gtec-head-row .header-cart{grid-column:7;justify-self:center}.gtec-head .gtec-head-nav .nav-desktop-grid,.gtec-head .gtec-head-nav .nav-desktop-grid-main,.gtec-head .gtec-head-nav .nav-desktop,.gtec-head .gtec-head-nav .nav-desktop-list{height:100% !important}.gtec-head .gtec-head-nav .nav-desktop-grid{padding:0 !important}.gtec-head .gtec-head-nav .nav-desktop-list{display:flex;align-items:stretch;justify-content:safe center}.gtec-head .gtec-head-nav .nav-desktop-list>.nav-item{padding:0 12px;font-size:15px;font-weight:600}.gtec-head .gtec-head-nav .nav-desktop-list a,.gtec-head .gtec-head-nav .nav-desktop-list svg{color:var(--gtec-header-text);fill:var(--gtec-header-text)}.gtec-head .gtec-head-nav .nav-desktop-list>.nav-item>.nav-list-link{gap:6px;white-space:nowrap}.gtec-head .gtec-head-nav .nav-desktop-list>.nav-item>.nav-list-link,.gtec-head .gtec-head-nav .nav-desktop-list>.nav-item:hover>.nav-list-link{opacity:1;color:var(--gtec-header-text)}.gtec-head .gtec-head-nav .nav-list-link-icon{font-size:12px;transition:transform .3s}.gtec-head .gtec-head-nav .nav-dropdown:hover .nav-list-link-icon{transform:rotate(270deg)}.gtec-head .gtec-head-nav .nav-dropdown-content.desktop-dropdown{top:100%;left:50%;width:min(900px,100% - 40px);max-height:none !important;padding:10px 0 0;overflow:visible;background:none;border:0;transform:translate(-50%, 10px);transition:visibility 0s linear .3s,opacity .3s,transform .3s;pointer-events:auto}.gtec-head .gtec-head-nav .nav-dropdown:hover .nav-dropdown-content.desktop-dropdown,.gtec-head .gtec-head-nav .nav-dropdown-content.desktop-dropdown:hover{transform:translate(-50%, 0);transition-delay:0s}.gtec-head .gtec-head-nav .desktop-dropdown-container{display:block;padding:16px !important;background:var(--gtec-header-surface);border:1px solid var(--gtec-header-border);border-radius:12px;box-shadow:0 10px 50px rgba(0, 0, 0, 0.4)}.gtec-head .gtec-head-nav .desktop-list-subitems{display:flex;flex-wrap:wrap;gap:6px;margin:0;column-count:auto}.gtec-head .gtec-head-nav .desktop-list-subitems>.nav-item{flex:1;min-width:80px}.gtec-head .gtec-head-nav .desktop-list-subitems>.nav-item>.nav-list-link{display:block;margin:0;padding:10px 14px;font-size:13px;font-weight:600;text-align:center;color:var(--gtec-header-text);background:var(--gtec-header-bg);border-radius:10px;transition:background-color .3s,color .3s}.gtec-head .gtec-head-nav .desktop-list-subitems>.nav-item>.nav-list-link:hover{color:var(--gtec-header-bg);background:var(--gtec-header-text)}.gtec-head .gtec-head-nav .desktop-list-subitems .list-subitems{margin:6px 0 0;text-align:center}.gtec-head .gtec-head-nav .desktop-list-subitems .list-subitems .nav-list-link{color:var(--gtec-header-muted)}.gtec-head.head-main .search-input.form-control{height:44px;padding:12px 44px 12px 16px;font-size:14px;color:var(--gtec-header-text);background-color:var(--gtec-header-surface);border:2px solid var(--gtec-header-border);border-radius:12px;transition:border-color .3s}.gtec-head.head-main .search-input.form-control:focus{border-color:var(--gtec-header-text);outline:none;box-shadow:none}.gtec-head.head-main .search-input.form-control::placeholder{color:var(--gtec-header-muted)}.gtec-head.head-main .search-btn{padding:0 12px;background:none}.gtec-head.head-main .search-btn .icon-inline{width:22px !important;height:22px !important;color:var(--gtec-header-text);fill:var(--gtec-header-text)}}.modal.modal-nav-hamburger{color:var(--gtec-header-text);fill:var(--gtec-header-text);background-color:var(--gtec-header-bg)}.modal.modal-nav-hamburger.modal-nav-main{width:85%;max-width:320px}.modal-nav-hamburger .modal-header{background:none;border-bottom:1px solid var(--gtec-header-border)}.modal-nav-hamburger .modal-close{color:var(--gtec-header-text);fill:var(--gtec-header-text)}.modal-nav-hamburger .modal-close-icon{font-size:24px}.modal-nav-hamburger.modal-nav-main .modal-body{display:block}.gtec-nav{display:flex;flex-direction:column;gap:8px;padding:0 20px}.gtec-nav a,.gtec-nav button{font-family:inherit;color:var(--gtec-header-text);text-decoration:none}.gtec-nav-link,.gtec-nav-acc-toggle{padding:12px 0;font-size:16px;font-weight:600;line-height:1.5}.gtec-nav-link{display:block;border-bottom:1px solid var(--gtec-header-surface)}.gtec-nav-acc{border-bottom:1px solid var(--gtec-header-surface)}.gtec-nav-acc-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;background:none;border:0;cursor:pointer}.gtec-nav-acc-arrow{flex:none;transition:transform .3s}.gtec-nav-acc.is-open>.gtec-nav-acc-toggle .gtec-nav-acc-arrow,.gtec-nav-acc.is-open>.gtec-nav-acc-row .gtec-nav-acc-arrow{transform:rotate(180deg)}.gtec-nav-acc-content{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s ease,visibility 0s linear .3s}.gtec-nav-acc.is-open>.gtec-nav-acc-content{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.gtec-nav-acc-inner{min-height:0;overflow:hidden}.gtec-nav-acc--nested{margin:4px 0;border-top:1px solid var(--gtec-header-surface);border-bottom:0}.gtec-nav-acc-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 12px}.gtec-nav-acc-link{flex:1;padding:2px 0;font-size:15px;font-weight:500;line-height:1.5}.gtec-nav-acc-btn{display:flex;flex:none;align-items:center;margin:-10px 0;padding:16px 8px 16px 24px;background:none;border:0;cursor:pointer}.gtec-nav .gtec-nav-sublink{display:block;padding:10px 16px;font-size:14px;font-weight:500;color:var(--gtec-header-soft)}.gtec-nav .gtec-nav-sublink:hover{color:var(--gtec-header-text)}.gtec-nav .is-current{color:var(--gtec-header-muted)}.gtec-nav a:focus-visible,.gtec-nav button:focus-visible{outline:2px solid var(--gtec-header-text);outline-offset:2px}@media(prefers-reduced-motion: reduce){.gtec-nav-acc-arrow,.gtec-nav-acc-content{transition:none}}.modal-nav-hamburger .nav-secondary{background:none;border:0}.modal-nav-hamburger .nav-secondary .secondary-menu-link{padding:12px 20px;color:var(--gtec-header-muted)}.gtec-nav-search{padding:8px 20px 20px}.gtec-nav-search .search-form-field{display:flex;gap:8px;margin:0}.gtec-nav-search .search-input.form-control{flex:1;min-width:0;height:auto;padding:10px;font-size:14px;color:var(--gtec-header-text);background-color:var(--gtec-header-surface);border:2px solid var(--gtec-header-border);border-radius:8px}.gtec-nav-search .search-input.form-control::placeholder{color:var(--gtec-header-muted)}.gtec-nav-search .search-btn{position:static;height:auto;padding:10px 20px;font-size:14px;font-weight:600;color:var(--gtec-header-bg);background-color:var(--gtec-header-text);border-radius:8px}.modal-nav-hamburger .modal-footer{padding:16px 20px;border-top:1px solid var(--gtec-header-border)}.modal-nav-hamburger .modal-footer a,.modal-nav-hamburger .modal-footer button,.modal-nav-hamburger .modal-footer svg{color:var(--gtec-header-text);fill:var(--gtec-header-text)}h1:where(.gtec-logo-h1){margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}h2:where([data-gtec-h1]){font-size:var(--h1)}.user-content h2:where([data-gtec-h1]){margin-top:.67em;margin-bottom:.67em}.template-page .page-header-title-row{text-align:center}.template-page .page-header .breadcrumbs{justify-content:center}.template-page .page-header-title-row .page-header-title{font-size:clamp(28px,5vw,44px);font-weight:800;line-height:1.15;letter-spacing:-0.02em}.page-content.user-content{max-width:760px;margin:0 auto;padding-bottom:40px}.page-content.user-content :is(h2,h3){margin:1.6em 0 .5em;padding-top:1.2em;font-size:20px;line-height:1.3;border-top:1px solid var(--gtec-border)}.page-content.user-content>:first-child{margin-top:0}.section-footer{border-top:1px solid var(--gtec-border-soft)}.section-footer .footer-content{gap:0;padding-bottom:20px !important}.section-footer .footer-main-info,.section-footer .gtec-footer-bottom{width:100%;max-width:1400px;margin-right:auto;margin-left:auto}.section-footer .footer-main-info{row-gap:32px;margin-bottom:40px}.section-footer .footer-menu-title,.section-footer .footer-menu-title p{margin:0 0 16px;font-size:16px;font-weight:700;line-height:1.3;color:var(--gtec-text)}.section-footer .footer-menu-title p{margin:0}.section-footer .footer-menu-list{gap:12px;margin:0}.section-footer .footer-menu-list,.section-footer .footer-menu-list a{font-size:14px;color:var(--gtec-text-muted);transition:color .3s}.section-footer .footer-menu-list a:hover{color:var(--gtec-accent)}.section-footer .gtec-footer-contact{gap:0}.section-footer .footer-institutional-header{margin-bottom:16px}.section-footer .footer-social-container{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.section-footer .footer-social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;border-radius:8px;transition:background-color .3s}.section-footer .footer-social-link svg{font-size:20px;color:var(--gtec-text-muted);fill:var(--gtec-text-muted);transition:fill .3s}.section-footer .footer-social-link:hover{background-color:var(--gtec-border-soft)}.section-footer .footer-social-link:hover svg{color:var(--gtec-text);fill:var(--gtec-text)}.section-footer .footer-newsletter-title,.section-footer .footer-newsletter-title p{margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.3;color:var(--gtec-text)}.section-footer .footer-newsletter-title p{margin:0}.section-footer .footer-newsletter-description,.section-footer .footer-newsletter-description p{margin:0 0 20px;font-size:14px;line-height:1.6;color:var(--gtec-text-muted)}.section-footer .footer-newsletter-description p{margin:0}.section-footer .footer-newsletter-form{margin-top:0}.section-footer .newsletter-form-wrapper{display:flex;gap:8px}.section-footer .newsletter-form-input.form-control{flex:1;min-width:0;height:auto;padding:12px 16px;font-size:14px;color:var(--gtec-text);background-color:var(--gtec-bg);border:2px solid var(--gtec-border-soft);border-radius:12px;transition:border-color .3s}.section-footer .newsletter-form-input.form-control:focus{border-color:var(--gtec-accent);outline:none;box-shadow:none}.section-footer .newsletter-form-input.form-control::placeholder{color:var(--gtec-text-muted)}.section-footer .newsletter-form-wrapper.input-append .newsletter-form-button.btn-inline{position:static;height:auto;padding:12px 24px;font-size:14px;font-weight:600;white-space:nowrap;color:var(--gtec-bg);background-color:var(--gtec-text);border:0;border-radius:12px;cursor:pointer;transition:background-color .3s}.section-footer .newsletter-form-wrapper.input-append .newsletter-form-button.btn-inline:hover{background-color:color-mix(in srgb, var(--gtec-text) 88%, var(--gtec-bg))}.section-footer .gtec-footer-bottom{display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:20px;text-align:center;border-top:1px solid var(--gtec-border-soft)}.section-footer .footer-secondary-info{display:block;font-size:14px;color:var(--gtec-text-muted)}.section-footer .footer-secondary-info a{color:var(--gtec-text-muted)}.section-footer .footer-payments-shipping-container{margin-bottom:16px}.section-footer .footer-legal-container{font-size:14px}.gtec-footer-credit{order:-1}.gtec-footer-credit__link{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:var(--gtec-text-muted)}.section-footer a.gtec-footer-credit__link{color:var(--gtec-text-muted)}.gtec-footer-credit__logo{display:block;width:auto;height:34px;border-radius:5px}@media(min-width: 992px){.section-footer .footer-main-info{grid-template-columns:1fr 1fr 1fr 1.8fr;gap:40px}.section-footer .gtec-footer-bottom{flex-direction:row;justify-content:space-between;text-align:left}.section-footer .footer-secondary-info{text-align:right}}@media(max-width: 991px){.section-footer .footer-content{padding-top:40px !important}.section-footer .newsletter-form-wrapper{flex-direction:column}.section-footer .newsletter-form-wrapper.input-append .newsletter-form-button.btn-inline{width:100%}}.btn-whatsapp.gtec-whatsapp{right:20px;bottom:20px;padding:10px;font-size:30px;background-color:var(--gtec-whatsapp);box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);transition:transform .3s ease}.btn-whatsapp.gtec-whatsapp:hover{transform:scale(1.1)}@media(max-width: 767px){.btn-whatsapp.gtec-whatsapp{padding:8px;font-size:24px}}.gtec-media{display:contents}.gtec-media--mobile{display:none}@media(max-width: 767px){.gtec-media--desktop{display:none}.gtec-media--mobile{display:contents}}.gtec-btn,a.gtec-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;padding:12px 24px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;border:1px solid transparent;border-radius:12px;cursor:pointer;transition:background-color .2s,color .2s,transform .2s,box-shadow .2s}.gtec-btn__arrow{font-size:12px;fill:currentColor;transition:transform .2s}.gtec-btn:hover .gtec-btn__arrow{transform:translateX(4px)}.gtec-btn--cta,a.gtec-btn--cta,a.gtec-btn--cta:hover{font-size:16px;color:var(--gtec-cta-text);fill:var(--gtec-cta-text);background-color:var(--gtec-cta);border-color:color-mix(in srgb, var(--gtec-cta-text) 35%, var(--gtec-cta))}.gtec-btn--cta:hover,a.gtec-btn--cta:hover{background-color:var(--gtec-cta-hover)}.gtec-btn--dark,a.gtec-btn--dark,a.gtec-btn--dark:hover{color:var(--gtec-on-dark);fill:var(--gtec-on-dark);background-color:var(--gtec-dark-card);border-color:color-mix(in srgb, var(--gtec-on-dark) 28%, var(--gtec-dark-card))}.gtec-btn--dark:hover,a.gtec-btn--dark:hover{background-color:#000}.gtec-btn--solid,a.gtec-btn--solid,a.gtec-btn--solid:hover{color:var(--gtec-bg);fill:var(--gtec-bg);background-color:var(--gtec-text)}.gtec-btn--solid:hover{transform:translateY(-2px)}.gtec-btn--lg{gap:10px;padding:14px 28px;font-size:16px}.gtec-hero{padding:20px;background:var(--gtec-bg)}.gtec-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:1200px;margin:0 auto}.gtec-hero--single .gtec-hero__inner{grid-template-columns:1fr}.gtec-hero__main{display:flex}.gtec-hero__side{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.gtec-hero__card{position:relative;display:flex;flex-direction:column;width:100%;aspect-ratio:2/1;overflow:hidden;background:var(--gtec-dark-card);border-radius:24px}.gtec-hero__card{min-height:auto;overflow:clip}.gtec-hero__card:has(>.gtec-garland:not(.gtec-garland--corner)) .gtec-hero__content{padding-top:62px}.gtec-hero__card--main{aspect-ratio:1/1;border:3px solid color-mix(in srgb, var(--gtec-on-dark) 8%, var(--gtec-dark-card))}.gtec-hero--single .gtec-hero__card--main{aspect-ratio:2/1}.gtec-hero__card--empty{background:linear-gradient(135deg, var(--gtec-dark-border) 0%, var(--gtec-dark-card) 55%, #000000 100%)}.gtec-hero__img{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.gtec-hero__overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(14deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.21), transparent)}.gtec-hero__content{position:relative;z-index:3;display:flex;flex-direction:column;gap:12px;margin-top:auto;padding:32px}.gtec-hero__card--main .gtec-hero__content{padding:40px}.gtec-hero__badge{width:fit-content;padding:6px 14px;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:1px;text-transform:uppercase;color:var(--gtec-badge-text);background:var(--gtec-badge);border-radius:20px}.gtec-hero__badge--dark{color:var(--gtec-on-dark);background:color-mix(in srgb, var(--gtec-on-dark) 8%, var(--gtec-dark-card))}.gtec-hero__card--main .gtec-hero__badge{padding:8px 16px;font-size:14px}.gtec-hero__title{margin:0;font-family:var(--heading-font);font-size:22px;font-weight:700;line-height:1.2;color:var(--gtec-on-dark)}.gtec-hero__card--main .gtec-hero__title{font-size:45px}.gtec-hero__desc{max-width:90%;margin:0;font-size:16px;line-height:1.5;color:var(--gtec-on-dark);opacity:.9}.gtec-hero__card--main .gtec-hero__desc{font-size:20px}@media(max-width: 968px){.gtec-hero__inner{grid-template-columns:1fr}.gtec-hero__content,.gtec-hero__card--main .gtec-hero__content{padding:24px}.gtec-hero__title{font-size:24px}.gtec-hero__card--main .gtec-hero__title{font-size:28px}.gtec-hero__desc,.gtec-hero__card--main .gtec-hero__desc{font-size:14px}}@media(max-width: 600px){.gtec-hero{padding:12px}.gtec-hero__inner,.gtec-hero__side{gap:12px}.gtec-hero__card{border-radius:16px}.gtec-hero__content,.gtec-hero__card--main .gtec-hero__content{gap:8px;padding:20px}.gtec-hero__title{font-size:20px}.gtec-hero__card--main .gtec-hero__title{font-size:24px}.gtec-hero__desc,.gtec-hero__card--main .gtec-hero__desc{max-width:100%;font-size:13px}.gtec-hero__badge,.gtec-hero__card--main .gtec-hero__badge{padding:5px 12px;font-size:10px}.gtec-hero .gtec-btn{padding:10px 20px;font-size:13px}}.gtec-categories{margin-top:80px;padding:80px 20px;background:var(--gtec-section-bg)}.gtec-categories__inner{max-width:1200px;margin:0 auto}.gtec-categories__title{margin:0;font-family:var(--heading-font);font-size:32px;font-weight:700;line-height:1.2;text-align:center;color:var(--gtec-text)}.gtec-categories__subtitle{margin:0;font-size:16px;font-weight:400;text-align:center;color:var(--gtec-text-muted)}.gtec-categories__list{display:flex;justify-content:center;gap:16px;margin-top:40px}.gtec-categories__item{flex:1 1 0;min-width:0;max-width:190px}.gtec-categories__link{display:block;text-decoration:none}.gtec-categories__frame{position:relative;aspect-ratio:1;padding:10px;overflow:hidden;background:var(--gtec-bg);border:1px solid var(--gtec-border);border-radius:12px;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08);transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .4s cubic-bezier(0.4, 0, 0.2, 1)}.gtec-categories__img{display:block;width:100%;height:100%;object-fit:cover;transition:filter .4s}.gtec-categories__empty{width:100%;height:100%;background:linear-gradient(145deg, var(--gtec-border) 0%, var(--gtec-border-soft) 100%);border-radius:6px}.gtec-categories__name{margin:14px 0 0;font-size:15px;font-weight:600;text-align:center;color:var(--gtec-text)}.gtec-categories__item:hover .gtec-categories__frame{transform:translateY(-6px);box-shadow:0 12px 32px rgba(0, 0, 0, 0.15)}.gtec-categories__item:hover .gtec-categories__img{filter:contrast(1.08)}@media(max-width: 968px){.gtec-categories{padding:60px 16px}.gtec-categories__title{font-size:30px}.gtec-categories__list{flex-wrap:wrap;gap:14px;margin-top:36px}.gtec-categories__item{flex:0 0 calc(50% - 7px);max-width:none}.gtec-categories__frame{border-radius:10px}.gtec-categories__name{margin-top:10px;font-size:14px}}@media(max-width: 640px){.gtec-categories__title{font-size:26px}.gtec-categories__list{gap:10px}.gtec-categories__item{flex-basis:calc(50% - 5px)}.gtec-categories__name{font-size:13px}}.gtec-products{max-width:1000px;margin:0 auto;padding:60px 12px 40px}.section-gtec-products+.section-gtec-banner .gtec-banner__inner{padding-top:0}.gtec-products__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.gtec-products__heading{flex:1}.gtec-products__title{margin:0 0 8px;font-family:var(--heading-font);font-size:32px;font-weight:700;line-height:1.2;color:var(--gtec-text)}.gtec-products__subtitle{margin:0;font-size:16px;font-weight:400;color:var(--gtec-text-muted)}.gtec-products__link,a.gtec-products__link{flex-shrink:0;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;color:var(--gtec-text);border-radius:12px;transition:opacity .2s,background-color .2s}.gtec-products__link:hover{background:var(--gtec-section-bg);opacity:.7}.gtec-products__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.gtec-products__grid--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.gtec-products__footer{margin-top:40px;text-align:center}@media(max-width: 1024px){.gtec-products__link{display:none}.gtec-products__grid{gap:15px}.gtec-products__title{font-size:28px}}@media(max-width: 768px){.gtec-products{padding:40px 12px 24px}.gtec-products__header{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.gtec-products__title{font-size:24px}.gtec-products__subtitle{font-size:14px}.gtec-products__grid,.gtec-products__grid--4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px}.gtec-products__grid--mobile-1{grid-template-columns:minmax(0, 1fr);gap:16px}}.gtec-banner{background:var(--gtec-bg)}.gtec-banner__inner{display:flex;flex-direction:column;gap:20px;max-width:1240px;margin:0 auto;padding:40px 20px}.gtec-banner__link{position:relative;display:block;aspect-ratio:1200/500;overflow:hidden;line-height:0;background:linear-gradient(135deg, var(--gtec-dark-border) 0%, var(--gtec-dark-card) 55%, #000000 100%);border-radius:24px}.gtec-banner__img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.gtec-banner__link:hover .gtec-banner__img{transform:scale(1.01)}.gtec-banner__content{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:40px 56px;line-height:1.3;background:linear-gradient(90deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.15) 60%, transparent)}.gtec-banner__title{max-width:560px;margin:0;font-family:var(--heading-font);font-size:40px;font-weight:800;line-height:1.1;color:var(--gtec-on-dark)}.gtec-banner__desc{max-width:480px;margin:0;font-size:16px;color:var(--gtec-on-dark);opacity:.9}@media(max-width: 767px){.gtec-banner__item--desktop-only{display:none}.gtec-banner__inner{padding:24px 12px}.gtec-banner__link{aspect-ratio:4/5;border-radius:16px}.gtec-banner__content{justify-content:flex-end;padding:24px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7), transparent 70%)}.gtec-banner__title{font-size:26px}.gtec-banner__desc{font-size:14px}}.gtec-community{padding:60px 20px;background:var(--gtec-surface-dark)}.gtec-community__inner{max-width:1400px;margin:0 auto}.gtec-community__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-bottom:60px}.gtec-community__title{margin:0;font-family:var(--heading-font);font-size:36px;font-weight:700;line-height:1.2;color:var(--gtec-on-dark)}.gtec-community__discord,a.gtec-community__discord,a.gtec-community__discord:hover{display:flex;align-items:center;gap:6px;padding:10px 18px;font-size:17px;text-decoration:none;color:var(--gtec-on-dark);fill:var(--gtec-on-dark);background:var(--gtec-discord);border-radius:10px;transition:opacity .2s}.gtec-community__discord:hover{opacity:.9}.gtec-community__discord svg{font-size:16px}.gtec-community__grid{column-count:3;column-gap:20px}.gtec-community__card{display:inline-block;width:100%;margin-bottom:20px;break-inside:avoid;background:var(--gtec-dark-card);border:1px solid var(--gtec-dark-border);border-radius:16px;transition:background-color .3s,border-color .3s}.gtec-community__card:hover{background:var(--gtec-dark-card-hover);border-color:var(--gtec-dark-control)}.gtec-community__header{display:flex;align-items:flex-start;gap:12px;margin:20px}.gtec-community__avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:52px;height:52px;overflow:hidden;background:var(--gtec-avatar);border-radius:50%}.gtec-community__avatar svg{font-size:30px;fill:var(--gtec-on-dark)}.gtec-community__avatar-img{display:block;width:100%;height:100%;object-fit:cover}.gtec-community__user{flex:1;min-width:0}.gtec-community__name-row{display:flex;align-items:center;gap:8px;min-height:22px;margin-bottom:4px}.gtec-community__name{font-size:15px;font-weight:600;color:var(--gtec-on-dark)}.gtec-community__tag{padding:2px 6px;font-size:11px;font-weight:700;color:#000;background:color-mix(in srgb, var(--gtec-on-dark) 35%, var(--gtec-dark-card));border-radius:4px}.gtec-community__date{font-size:12px;color:var(--gtec-on-dark-muted)}.gtec-community__text,.gtec-community__text p{font-size:14px;line-height:1.5;color:var(--gtec-on-dark-soft)}.gtec-community__text{margin:0 20px 20px}.gtec-community__text p{margin:0 0 12px}.gtec-community__text p:last-child{margin-bottom:0}.gtec-community__photo{display:block;width:calc(100% - 40px);height:auto;margin:0 20px 20px;object-fit:cover;border-radius:12px}.gtec-community__product{display:flex;flex-direction:column;gap:12px;margin:0 20px 16px;padding:12px;background:var(--gtec-dark-card-inner);border-radius:12px}.gtec-community__product-top{display:flex;gap:12px}.gtec-community__product-img{flex-shrink:0;width:80px;height:80px;padding:4px;object-fit:cover;background:var(--gtec-on-dark);border-radius:8px}.gtec-community__product-info{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0}.gtec-community__product-name{margin-bottom:8px;font-size:14px;font-weight:600;color:var(--gtec-on-dark)}.gtec-community__prices{display:flex;flex-direction:column;gap:4px}.gtec-community__price-old{font-size:16px;line-height:1;text-decoration:line-through;color:var(--gtec-price-old-on-dark)}.gtec-community__price{font-size:20px;font-weight:700;line-height:1;color:var(--gtec-price-on-dark)}.gtec-community__buy,a.gtec-community__buy,a.gtec-community__buy:hover{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;color:var(--gtec-on-dark);fill:var(--gtec-on-dark);background:var(--gtec-dark-control);border-radius:10px;transition:background-color .3s}.gtec-community__buy:hover,a.gtec-community__buy:hover{background:#000}.gtec-community__buy svg{font-size:12px}@media(max-width: 1024px){.gtec-community__grid{column-count:2}}@media(max-width: 768px){.gtec-community__discord{display:none !important}.gtec-community__top{margin-bottom:32px}.gtec-community__title{font-size:26px}.gtec-community__grid{column-count:1}.gtec-community__card:nth-child(n+5){display:none}.gtec-community__avatar{width:46px;height:46px}.gtec-community__price-old{font-size:12px}.gtec-community__price{font-size:16px}}.gtec-contact{padding:80px 20px;background:var(--gtec-text)}.gtec-contact__card{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1000px;margin:0 auto;padding:60px;background:var(--gtec-bg);border-radius:16px;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08)}.gtec-contact__card--single{grid-template-columns:1fr;max-width:600px}.gtec-contact__title{margin:0 0 12px;font-family:var(--heading-font);font-size:36px;font-weight:700;line-height:1.2;color:var(--gtec-text)}.gtec-contact__subtitle{margin:0 0 32px;font-size:15px;line-height:1.6;color:var(--gtec-text-muted)}.gtec-contact__methods{display:flex;flex-direction:column;gap:16px}.gtec-contact__method,a.gtec-contact__method{display:flex;align-items:center;gap:16px;padding:20px;text-decoration:none;background:var(--gtec-section-bg);border:2px solid transparent;border-radius:12px;transition:background-color .3s,border-color .3s,transform .3s}.gtec-contact__method:hover{border-color:var(--gtec-text);transform:translateX(4px)}.gtec-contact__method--whatsapp:hover{background:color-mix(in srgb, var(--gtec-whatsapp) 12%, var(--gtec-bg));border-color:var(--gtec-whatsapp)}.gtec-contact__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;font-size:22px;color:var(--gtec-text);fill:var(--gtec-text);background:var(--gtec-bg);border-radius:50%}.gtec-contact__method--whatsapp .gtec-contact__icon{color:var(--gtec-on-dark);fill:var(--gtec-on-dark);background:var(--gtec-whatsapp)}.gtec-contact__method-text{display:flex;flex-direction:column;gap:4px;min-width:0}.gtec-contact__method-label{font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--gtec-on-dark-muted)}.gtec-contact__method-value{overflow:hidden;font-size:16px;font-weight:600;text-overflow:ellipsis;color:var(--gtec-text)}.gtec-contact__newsletter{display:flex;flex-direction:column;justify-content:center}.gtec-contact__newsletter-title{margin:0 0 12px;font-family:var(--heading-font);font-size:28px;font-weight:700;line-height:1.2;color:var(--gtec-text)}.gtec-contact__newsletter-text{margin:0 0 24px;font-size:15px;line-height:1.6;color:var(--gtec-text-muted)}.gtec-contact__form-row{display:flex;gap:12px}.gtec-contact__input{flex:1;min-width:0;padding:14px 24px;font-family:inherit;font-size:15px;color:var(--gtec-text);background:var(--gtec-bg);border:2px solid var(--gtec-border);border-radius:12px;outline:none;transition:border-color .3s}.gtec-contact__input:focus{border-color:var(--gtec-text)}.gtec-contact__submit{padding:14px 24px;font-family:inherit;font-size:15px;white-space:nowrap;border:0}.gtec-contact__submit:hover{box-shadow:0 4px 12px rgba(0, 0, 0, 0.2)}@media(max-width: 968px){.gtec-contact{padding:60px 20px}.gtec-contact__card{grid-template-columns:1fr;gap:40px;padding:40px 24px}.gtec-contact__title{font-size:28px}.gtec-contact__newsletter-title{font-size:24px}.gtec-contact__form-row{flex-direction:column}.gtec-contact__submit{width:100%}}@media(max-width: 480px){.gtec-contact{padding:40px 12px}.gtec-contact__card{gap:28px;padding:28px 16px;border-radius:12px}.gtec-contact__title{margin-bottom:8px;font-size:22px}.gtec-contact__subtitle{margin-bottom:20px;font-size:13px}.gtec-contact__methods{gap:10px}.gtec-contact__method{gap:12px;padding:12px 14px}.gtec-contact__icon{width:38px;height:38px;font-size:18px}.gtec-contact__method-label{font-size:10px}.gtec-contact__method-value{font-size:13px}.gtec-contact__newsletter-title{font-size:20px}.gtec-contact__newsletter-text{margin-bottom:16px;font-size:13px}.gtec-contact__input,.gtec-contact__submit{padding:12px 16px;font-size:14px}}.product-item:not(.product-item-reduced){display:flex;flex-direction:column;height:100%;margin-bottom:0}.product-item:not(.product-item-reduced) .product-item-image-container{overflow:hidden;background:var(--gtec-bg);border:1px solid var(--gtec-border-soft);border-radius:16px}.product-item:not(.product-item-reduced) .product-item-image-container.product-item-image-container-cropped .product-item-image,.product-item:not(.product-item-reduced) .product-item-image-secondary{object-fit:contain;object-position:center}.product-item:not(.product-item-reduced) .product-item-information{display:flex;flex-direction:column;flex-grow:1}.product-item:not(.product-item-reduced) .product-item-information-inner{flex-grow:1;padding:16px}.product-item:not(.product-item-reduced) .product-item-link{flex-grow:1;gap:6px;text-decoration:none}.product-item:not(.product-item-reduced) .product-item-name{min-height:42px;margin:0;font-size:15px;font-weight:600;line-height:1.4;color:var(--gtec-text)}.product-item:not(.product-item-reduced) .product-item-price-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-item:not(.product-item-reduced) .product-item-link::after{content:"";flex-grow:1;order:1;min-height:6px}.product-item:not(.product-item-reduced) .product-item-name~.js-nubesdk-slot:empty{display:none}.product-item:not(.product-item-reduced) .product-item-price{font-size:20px;font-weight:700;color:var(--gtec-text)}.product-item:not(.product-item-reduced) .product-item-price-compare{order:-1;margin:0;font-size:14px;font-weight:500;color:var(--gtec-on-dark-muted);opacity:1}.product-item:not(.product-item-reduced) .product-item-discount{display:none !important}.product-item .product-labels{top:12px;left:12px;gap:6px;align-items:flex-start}.product-item .product-labels .label,.product-item .product-labels .label.label-primary{padding:6px 12px;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.5px;text-transform:uppercase;color:var(--gtec-label-text);fill:var(--gtec-label-text);background:var(--gtec-label);border:0;border-radius:20px}.product-item .product-labels .label.label-secondary{color:var(--gtec-on-dark);fill:var(--gtec-on-dark);background:color-mix(in srgb, var(--gtec-whatsapp) 95%, transparent)}.product-item .product-labels .product-item-no-stock{display:none !important}.gtec-card-stock{position:absolute;top:12px;right:12px;z-index:9;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.3;border:1px solid transparent;border-radius:99px;pointer-events:none}.gtec-card-stock--yes{color:var(--gtec-ok-text);background:var(--gtec-ok-bg);border-color:var(--gtec-ok-border)}.gtec-card-stock--no{color:color-mix(in srgb, var(--gtec-text) 55%, var(--gtec-bg));background:var(--gtec-section-bg);border-color:var(--gtec-border)}.gtec-card-variants{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.gtec-card-variant{padding:4px 10px;font-size:11px;font-weight:600;text-transform:capitalize;color:var(--gtec-text-muted);background:var(--gtec-section-bg);border:1px solid var(--gtec-border);border-radius:12px}.gtec-card-variant-more{font-size:11px;font-weight:600;color:var(--gtec-on-dark-muted)}.gtec-card-btn{order:2;display:block;width:100%;padding:12px 20px;font-size:14px;font-weight:600;text-align:center;color:var(--gtec-text);background:var(--gtec-bg);border:1px solid color-mix(in srgb, var(--gtec-text) 20%, var(--gtec-bg));border-radius:12px;transition:background-color .2s,border-color .2s}.product-item:hover .gtec-card-btn{background:var(--gtec-section-bg);border-color:color-mix(in srgb, var(--gtec-text) 34%, var(--gtec-bg))}.product-item:not(.product-item-reduced) .product-item-image-container{box-shadow:var(--gtec-card-glow)}@media(max-width: 768px){.product-item:not(.product-item-reduced) .product-item-information-inner{padding:12px}.product-item:not(.product-item-reduced) .product-item-name{min-height:40px;font-size:14px}.product-item:not(.product-item-reduced) .product-item-price{font-size:18px}.gtec-card-stock{top:8px;right:8px;padding:3px 8px;font-size:11px}.product-item .product-labels{top:8px;left:8px}.gtec-card-btn{padding:10px 16px;font-size:13px;border-radius:10px}}.gtec-faq{padding:80px 24px;background:var(--gtec-bg)}.gtec-faq__inner{max-width:760px;margin:0 auto}.gtec-faq__header{margin-bottom:52px;text-align:center}.gtec-faq__label{display:inline-block;margin-bottom:14px;padding:5px 14px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gtec-text);border:1px solid var(--gtec-text);border-radius:100px}.gtec-faq__title{margin:0 0 14px;font-family:var(--heading-font);font-size:clamp(28px,5vw,44px);font-weight:800;line-height:1.15;letter-spacing:-0.02em;color:var(--gtec-text)}.gtec-faq__subtitle{margin:0;font-size:15px;line-height:1.6;color:var(--gtec-text-muted)}.gtec-faq__list{border-top:1px solid var(--gtec-border)}.gtec-faq__item{border-bottom:1px solid var(--gtec-border)}.gtec-faq__list:has(>.gtec-faq__group:first-child){border-top:0}.gtec-faq__group{margin:56px 0 0;padding-bottom:14px;font-family:var(--heading-font);font-size:22px;font-weight:800;line-height:1.25;letter-spacing:-0.01em;color:var(--gtec-text);border-bottom:1px solid var(--gtec-border)}.gtec-faq__group,.gtec-faq__item{scroll-margin-top:120px}.gtec-faq__group:first-child{margin-top:0}.gtec-faq__question{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:24px 0;font-family:inherit;text-align:left;color:var(--gtec-text);background:none;border:0;cursor:pointer;transition:color .2s}.gtec-faq__question:hover{color:var(--gtec-text-muted)}.gtec-faq__question-text{flex:1;font-size:16px;font-weight:600;line-height:1.4}.gtec-faq__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;color:inherit;border:1.5px solid color-mix(in srgb, var(--gtec-text) 25%, transparent);border-radius:50%;transition:border-color .2s,background-color .2s,transform .3s ease}.gtec-faq__question:hover .gtec-faq__icon,.gtec-faq__question[aria-expanded=true] .gtec-faq__icon{background:color-mix(in srgb, var(--gtec-text) 6%, transparent);border-color:var(--gtec-text)}.gtec-faq__question[aria-expanded=true]{color:var(--gtec-text)}.gtec-faq__question[aria-expanded=true] .gtec-faq__icon{transform:rotate(45deg)}.gtec-faq__answer{overflow:hidden}.gtec-faq__answer[hidden]{display:block !important;max-height:0;opacity:0;visibility:hidden;transition:max-height .35s ease,opacity .25s ease,visibility 0s linear .35s}.gtec-faq__answer:not([hidden]){max-height:1200px;opacity:1;transition:max-height .4s ease,opacity .3s ease .05s}.gtec-faq__answer-inner,.gtec-faq__answer-inner p{font-size:15px;line-height:1.7;color:var(--gtec-text-muted)}.gtec-faq__answer-inner{padding:0 0 24px}.gtec-faq__answer-inner p{margin:0 0 12px}.gtec-faq__answer-inner p:last-child{margin-bottom:0}.gtec-faq__question-heading{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.template-page:has(.gtec-faq) .section-page-header,.template-page .section-page-header:not(:has(.page-header)){display:none}@media(max-width: 600px){.gtec-faq{padding:56px 16px}.gtec-faq__header{margin-bottom:36px}.gtec-faq__question{padding:20px 0}.gtec-faq__question-text{font-size:15px}}@media(prefers-reduced-motion: reduce){.gtec-faq__answer[hidden],.gtec-faq__answer:not([hidden]),.gtec-faq__icon{transition:none}}.gtec-404{padding:80px 20px 72px;background:var(--gtec-section-bg)}.gtec-404__inner{max-width:720px;margin:0 auto;text-align:center}.gtec-404__code{margin:0;font-family:var(--heading-font);font-size:clamp(96px,18vw,180px);font-weight:800;line-height:1;letter-spacing:-0.02em;color:var(--gtec-text)}.gtec-404__title{margin:24px 0 0;font-family:var(--heading-font);font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1.2;color:var(--gtec-text)}.gtec-404__message{margin:20px 0 0;font-size:18px;line-height:1.5;color:var(--gtec-text-muted)}.gtec-404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:36px}.gtec-btn--outline,a.gtec-btn--outline,a.gtec-btn--outline:hover{color:var(--gtec-text);fill:var(--gtec-text);background-color:var(--gtec-bg);border:2px solid var(--gtec-border-soft)}.gtec-btn--outline:hover,a.gtec-btn--outline:hover{border-color:var(--gtec-text)}@media(max-width: 600px){.gtec-404{padding:56px 16px}.gtec-404__message{font-size:15px}.gtec-404__actions .gtec-btn{width:100%}}.main-content .form-control,.main-content .form-select,.modal .form-control,.modal .form-select{border-color:var(--gtec-border);border-radius:12px;transition:border-color .3s}.main-content .form-control:focus,.main-content .form-select:focus,.modal .form-control:focus,.modal .form-select:focus{border-color:var(--gtec-text);outline:none;box-shadow:none}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) #MainContent{padding-bottom:72px;background:var(--gtec-section-bg)}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) #MainContent>.ns-section{margin:0;background:transparent}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .page-header{padding:48px 0 24px !important}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .page-header>.container{max-width:488px;padding-right:24px;padding-left:24px;text-align:center}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .page-header-title-row{display:block}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .page-header .breadcrumbs{justify-content:center;gap:4px;margin:0 0 12px;font-size:12.5px;color:var(--gtec-text-muted)}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .page-header h1{margin:0;font-size:30px}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .account-form-container{width:100%;max-width:440px;margin:0 auto;padding:32px;background:var(--gtec-bg);border:1px solid var(--gtec-border-soft);border-radius:16px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .account-form-subtitle{font-size:14px;line-height:1.5;text-align:center;color:var(--gtec-text-muted)}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .account-form-container .btn-primary{min-height:52px;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;border-radius:12px}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .account-form-container .form,:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .account-form-container .form>:last-child{margin-bottom:0}@media(max-width: 767px){:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) #MainContent{padding-bottom:48px}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .page-header{padding:28px 0 16px !important}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .page-header h1{font-size:24px}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .account-form-container{padding:24px 20px}}.section-page-header .page-header h1,.page-header .h1,.page-header h1{font-family:var(--heading-font);font-weight:700;color:var(--gtec-text)}#single-product>.container{max-width:1400px;padding:20px}.gtec-product-breadcrumbs{margin-bottom:20px}.gtec-product-breadcrumbs .breadcrumbs{flex-wrap:wrap;gap:10px;margin:0;font-size:16px;color:var(--gtec-text-muted)}.gtec-product-breadcrumbs .crumb{color:var(--gtec-text-muted);transition:color .2s}.gtec-product-breadcrumbs a.crumb:hover{color:var(--gtec-text)}#single-product .product-columns{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start;gap:60px}#single-product .product-images{position:sticky;top:20px;display:block;width:auto;max-width:none;margin:0;padding:0}#single-product .product-images-slider{width:auto;margin:0 0 16px;padding:10px;overflow:hidden;background:var(--gtec-bg);border:1px solid var(--gtec-border);border-radius:16px}#single-product .product-slide-link{padding-bottom:100% !important}#single-product .product-slider-image{width:100%;height:100%;object-fit:contain}#single-product .product-images .swiper-fractions{display:none}#single-product .product-images-thumbs{width:auto;margin:0;padding:0}#single-product .product-thumb{overflow:hidden;background:var(--gtec-bg);border:2px solid var(--gtec-border);border-radius:16px;transition:border-color .2s}#single-product .product-thumb:hover{border-color:var(--gtec-text)}#single-product .product-thumb.selected{border-color:var(--gtec-text)}#single-product .product-thumb-container{height:auto}#single-product .product-thumb{height:auto;max-height:none;padding-bottom:0 !important;aspect-ratio:1/1}#single-product .product-thumb img{top:0;left:0;box-sizing:border-box;width:100%;height:100%;max-height:none;padding:8%;object-fit:contain;transform:none}#single-product .product-info{width:auto;max-width:none;margin:0;padding:0}.gtec-product-brand{margin:0 0 4px;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:var(--gtec-text-muted)}#single-product .product-name{margin:0 0 24px;font-size:32px;font-weight:700;line-height:1.2;color:var(--gtec-text)}#single-product .product-price{margin:0 0 24px}#single-product .product-price-row{flex-wrap:wrap;align-items:center;gap:12px}#single-product .product-price-display{font-size:36px;font-weight:700;line-height:1.2;color:var(--gtec-text)}#single-product .product-price-compare{font-size:20px;color:var(--gtec-text-muted);text-decoration:line-through}#single-product .product-offer-label{padding:4px 12px;font-size:14px;font-weight:600;color:var(--gtec-label-text);background:var(--gtec-label);border-radius:20px}#single-product .product-payment-discount-price,#single-product .product-payment-discount{width:max-content;max-width:100%;margin-top:12px;padding:10px 14px;font-size:14px;font-weight:500;color:var(--gtec-ok-text);background:var(--gtec-ok-bg);border:1px solid var(--gtec-ok-border);border-radius:8px}#single-product .product-payment-discount-price .payment-discount-price-product{margin:0;font-family:inherit;font-size:14px !important;font-weight:700 !important;line-height:inherit;color:inherit}#single-product .product-payment-discount .text-accent{color:inherit;font-weight:700}#single-product .product-price:has(.product-payment-discount-price)~.product-payments-info .product-payment-discount{display:none !important}#single-product .product-payments-info{margin:-12px 0 24px}#single-product .product-payments-link{font-size:13px;color:var(--gtec-text-muted)}#single-product .product-detail-variants{margin:0;padding:20px 0 0;border-top:1px solid var(--gtec-border)}#single-product .product-detail-variants-group{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 20px}#single-product .product-detail-variants-group>.form-label{flex:0 0 100%;margin:0;font-size:14px;font-weight:600;color:var(--gtec-text)}#single-product .product-detail-variants-group>.form-label strong{font-weight:400;color:var(--gtec-text-muted)}#single-product .btn-variant:not(.btn-variant-color){min-width:0;height:auto;margin:0;padding:8px 16px;font-size:14px;font-weight:500;line-height:1.4;color:var(--gtec-text);text-transform:none;background:var(--gtec-bg);border:2px solid var(--gtec-border);border-radius:12px;transition:border-color .2s,background-color .2s,color .2s}#single-product .btn-variant:not(.btn-variant-color) .btn-variant-content{min-width:0;padding:0;line-height:inherit;background:none;border:0}#single-product .btn-variant:not(.btn-variant-color):hover{border-color:var(--gtec-text)}#single-product .btn-variant:not(.btn-variant-color).selected{color:var(--gtec-bg);background:var(--gtec-text);border-color:var(--gtec-text)}#single-product .product-stock-alert{margin:0 0 16px;font-size:14px}#single-product .product-actions{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start;gap:20px 12px;margin:0 0 22px;padding:20px 0 0;border-top:1px solid var(--gtec-border)}#single-product .form-quantity-container{grid-column:1/-1;width:max-content}#single-product .form-quantity-container .form-label{display:block;margin:0 0 12px;font-size:14px;font-weight:600;color:var(--gtec-text)}#single-product .form-quantity-container .form-group{margin:0}#single-product .form-quantity{overflow:hidden;border:1px solid var(--gtec-border);border-radius:8px}#single-product .form-quantity .form-control{width:60px;height:40px;padding:0;font-size:16px;font-weight:600;text-align:center;border:0;border-radius:0}#single-product .form-quantity-icon{width:40px;height:40px;padding:0;background:var(--gtec-bg);border:0;border-radius:0;transition:background-color .2s}#single-product .form-quantity-icon:hover{background:var(--gtec-section-bg)}#single-product .buy-button-container{grid-column:1;width:auto;margin:0}#single-product .buy-button-container:only-child,#single-product .product-actions>.buy-button-container:last-child{grid-column:1/-1}#single-product .buy-button-container .btn{width:100%;height:auto;min-height:56px;padding:16px 24px;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;border-radius:12px}.gtec-product-wa{position:relative;grid-column:2}.gtec-product-wa__btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:14px 24px;font-size:16px;font-weight:600;line-height:1.4;color:var(--gtec-text);background:var(--gtec-bg);border:2px solid var(--gtec-text);border-radius:12px;transition:background-color .2s}.gtec-product-wa__btn:hover{color:var(--gtec-text);background:var(--gtec-section-bg)}.gtec-product-wa__btn .icon-inline{width:20px;height:20px;fill:currentColor}.gtec-product-wa__note{margin-top:8px;font-size:13px;font-weight:600;text-align:center;color:var(--gtec-text)}#single-product .product-actions:has(>.gtec-product-ask) .buy-button-container{grid-column:1/-1}.gtec-product-ask{display:flex;flex-wrap:wrap;grid-column:1/-1;gap:4px 8px;align-items:center;justify-content:center;padding:12px 16px;font-size:14px;line-height:1.4;text-align:center;color:var(--gtec-text-muted);background:var(--gtec-bg);border:1px solid var(--gtec-border);border-radius:12px;transition:border-color .2s,background-color .2s}.gtec-product-ask:hover{color:var(--gtec-text-muted);background:var(--gtec-section-bg);border-color:var(--gtec-text)}.gtec-product-ask__icon{flex-shrink:0;width:18px;height:18px;fill:var(--gtec-whatsapp)}.gtec-product-ask__cta{font-weight:600;color:var(--gtec-text);text-decoration:underline;text-underline-offset:3px}#single-product .product-added-message{margin:0 0 16px;font-size:14px}#single-product .product-purchase-info{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px !important;margin:0;padding:24px 0;border-top:1px solid var(--gtec-border)}#single-product .product-purchase-info .icon-text-item{align-items:center;justify-content:flex-start;gap:12px;text-align:left}#single-product .product-purchase-info .icon-text-item-icon{display:flex;align-items:center;justify-content:center;width:40px !important;min-width:40px !important;height:40px;color:var(--gtec-text-muted);fill:var(--gtec-text-muted);background:var(--gtec-footer-bg);border-radius:50%}#single-product .product-purchase-info .icon-text-item-content{gap:0}#single-product .product-purchase-info .icon-text-item-title{font-size:14px;font-weight:500;color:var(--gtec-text)}#single-product .product-purchase-info .icon-text-item-description{font-size:12px;color:var(--gtec-text-muted)}.section-product-description>div>.container,.section-gtec-info-cards .gtec-info-cards__inner{max-width:1000px;margin:0 auto;padding:0 15px}.section-product-description .product-description-content{margin:40px 0;font-size:16px;line-height:1.8;color:var(--gtec-text)}.gtec-info-cards{margin:40px 0 32px}.gtec-info-cards__inner{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.gtec-info-card{display:flex;align-items:flex-start;gap:14px;padding:20px 18px;color:var(--gtec-text);background:var(--gtec-section-bg);border:1px solid var(--gtec-border-soft);border-radius:14px;transition:transform .2s ease,border-color .2s ease}.gtec-info-card:hover{color:var(--gtec-text);border-color:var(--gtec-border);transform:scale(1.03)}.gtec-info-card__icon{display:flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;color:var(--gtec-text);fill:var(--gtec-text);background:var(--gtec-border-soft);border-radius:12px}.gtec-info-card__body{display:flex;flex-direction:column;gap:4px;min-width:0}.gtec-info-card__title{font-size:15px;font-weight:700;line-height:1.3}.gtec-info-card__text{font-size:13px;line-height:1.4;color:var(--gtec-text-muted)}@media(prefers-reduced-motion: reduce){.gtec-info-card:hover{transform:none}}@media(max-width: 1024px){#single-product>.container{padding:16px}#single-product .product-columns{gap:40px}#single-product .product-name{font-size:28px}#single-product .product-price-display{font-size:32px}}@media(max-width: 768px){#single-product>.container{padding:12px}.gtec-product-breadcrumbs{display:none}#single-product .product-columns{grid-template-columns:minmax(0, 1fr);gap:24px}#single-product .product-images{position:static}#single-product .product-images-slider{margin-bottom:12px;border-radius:12px}#single-product .product-thumb{border-radius:12px}#single-product .product-name{margin-bottom:16px;font-size:22px}#single-product .product-price-display{font-size:28px}#single-product .product-price-compare{font-size:18px}#single-product .product-actions{gap:16px 10px}#single-product .buy-button-container .btn,.gtec-product-wa__btn{min-height:50px;padding:12px 16px;font-size:15px}#single-product .product-purchase-info{padding:20px 0}.gtec-info-cards__inner{grid-template-columns:minmax(0, 1fr);gap:12px}}.template-category .section-page-header,.template-category .section-main-products-grid,.template-search .section-page-header,.template-search .section-main-products-grid{margin:0;background:var(--gtec-section-bg)}.template-category .section-page-header,.template-search .section-page-header{display:block;min-height:0;padding:0}.template-category .section-page-header .page-header,.template-search .section-page-header .page-header{margin:0;padding:28px 0 0 !important}.template-category .page-header>.container,.template-search .page-header>.container,.template-category .products-grid>.container,.template-search .products-grid>.container{max-width:1480px;padding-right:24px;padding-left:24px}.template-category .page-header .breadcrumbs,.template-search .page-header .breadcrumbs{gap:4px;margin:0 0 12px;font-size:12.5px;color:var(--gtec-text-muted)}.template-category .page-header .crumb,.template-search .page-header .crumb{color:var(--gtec-text-muted)}.template-category .page-header-title,.template-search .page-header-title{margin:0 0 8px;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1.1;letter-spacing:-0.03em;color:var(--gtec-text)}.template-category .products-grid,.template-search .products-grid{padding:24px 0 72px !important}.products-grid .js-product-table.grid{gap:14px}.products-grid .products-grid-header{margin:0 0 16px}.products-grid .products-grid-search-heading{margin:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.65;letter-spacing:0;color:var(--gtec-text-muted)}.products-grid .products-grid-search-heading strong{font-weight:700;color:var(--gtec-text)}.filters-title{margin:0 0 10px;font-family:inherit;font-size:11px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;color:var(--gtec-text)}.filters-options.bottom-line{margin:0;padding:0;border:0}.filters-categories-container .filters-options{display:flex;flex-wrap:wrap;gap:6px}.filters-categories-container .category-item{margin:0;padding:0}.filters-categories-container .category-item a{display:inline-block;padding:5px 14px;font-size:12px;font-weight:500;white-space:nowrap;color:var(--gtec-text-muted);background:var(--gtec-bg);border:1.5px solid var(--gtec-border);border-radius:100px;transition:border-color .15s,color .15s}.filters-categories-container .category-item a:hover{color:var(--gtec-text);border-color:var(--gtec-text)}.filters-options .checkbox-container{display:block;margin:0;padding:7px 8px;font-size:13.5px;color:var(--gtec-text-muted);border-radius:10px;transition:background-color .15s,color .15s}.filters-options .checkbox-container:hover{color:var(--gtec-text);background:var(--gtec-section-bg)}.filters-options .checkbox-container .checkbox{margin:0}@media(min-width: 768px){.products-grid .grid.grid-md-auto-4{grid-template-columns:248px minmax(0, 1fr);align-items:start;gap:20px}.products-grid .filters-controls-content{position:sticky;top:20px;overflow:hidden;background:var(--gtec-bg);border:1px solid var(--gtec-border-soft);border-radius:16px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.05)}.products-grid .filters-desktop-heading{margin:0;padding:16px 18px;font-family:inherit;font-size:11.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--gtec-text);background:var(--gtec-footer-bg);border-bottom:1px solid var(--gtec-border-soft)}.products-grid .filters-desktop-content .filters-categories-container,.products-grid .filters-desktop-content .js-filter-container,.products-grid .filters-desktop-content .price-filter-container{margin:0;padding:14px 18px;border-bottom:1px solid var(--gtec-border-soft)}.products-grid .filters-desktop-content .filters-properties-container>:last-child{border-bottom:0}.products-grid .product-list-sort-by{display:flex;align-items:center;justify-content:flex-end;margin:0 0 16px;padding:12px 16px;background:var(--gtec-bg);border:1px solid var(--gtec-border-soft);border-radius:14px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.04)}.products-grid .product-list-sort-by .form-group{align-items:center;gap:8px;margin:0}.products-grid .product-list-sort-by .form-label{margin:0;font-size:13px;white-space:nowrap;color:var(--gtec-text-muted)}.products-grid .product-list-sort-by .form-select{height:auto;padding:7px 34px 7px 12px;font-size:13px;font-weight:500;color:var(--gtec-text);background-color:var(--gtec-section-bg);border:1.5px solid var(--gtec-border-soft);border-radius:10px}}@media(max-width: 767px){.template-category .page-header>.container,.template-search .page-header>.container,.template-category .products-grid>.container,.template-search .products-grid>.container{padding-right:12px;padding-left:12px}.template-category .section-page-header .page-header,.template-search .section-page-header .page-header{padding-top:16px !important}.template-category .products-grid,.template-search .products-grid{padding:12px 0 48px !important}.products-grid .category-controls{margin:0 0 14px;overflow:hidden;background:var(--gtec-bg);border:1px solid var(--gtec-border-soft);border-radius:14px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.04)}.products-grid .category-controls button{font-size:13px;font-weight:600;color:var(--gtec-text);background:none;border-color:var(--gtec-border-soft)}.products-grid .js-product-table.grid{gap:10px}}.user-content .av9-wrapper{max-width:960px;margin:0 auto;padding:10px 0 40px}.user-content .av9-hero{margin-bottom:36px;padding:0 20px 36px;text-align:center;border-bottom:1px solid #e8e8e8}.user-content .av9-hero-title{margin:0 0 10px;font-size:2.4rem;font-weight:800;letter-spacing:-0.5px;color:#111}.user-content .av9-hero-subtitle{margin:0 0 22px;font-size:1rem;color:#666}.user-content .av9-hero-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.user-content .av9-tag{padding:5px 14px;font-size:12px;font-weight:600;color:#333;background:#f2f2f2;border:1px solid #e0e0e0;border-radius:20px}.user-content .av9-intro{margin-bottom:32px;padding:24px 28px;background:#f8f8f8;border:1px solid #ebebeb;border-radius:14px}.user-content .av9-intro-text{margin:0;font-size:.95rem;line-height:1.8;color:#444}.user-content .av9-intro-text strong{color:#111}.user-content .av9-features{display:flex;flex-direction:column;gap:14px;margin-bottom:40px}.user-content .av9-feature-card{display:flex;align-items:flex-start;gap:18px;padding:22px 20px;background:#f8f8f8;border:1px solid #ebebeb;border-radius:14px}.user-content .av9-feature-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:52px;height:52px;color:#111;background:#e8e8e8;border-radius:12px}.user-content .av9-feature-icon svg{width:26px;height:26px}.user-content .av9-feature-icon{font-size:0}.user-content .av9-feature-icon:not(:has(svg))::before{content:"";width:26px;height:26px;background:currentColor;-webkit-mask:var(--av9-icon) center/contain no-repeat;mask:var(--av9-icon) center/contain no-repeat}.user-content .av9-feature-icon:not([class*=av9-icon-]){--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.av9-icon-check{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.av9-icon-mic{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v10'/%3E%3Crect x='9' y='2' width='6' height='12' rx='3'/%3E%3Cpath d='M5 10a7 7 0 0 0 14 0'/%3E%3Cpath d='M12 17v4'/%3E%3Cpath d='M8 21h8'/%3E%3C/svg%3E")}.av9-icon-battery{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='18' height='10' rx='2'/%3E%3Cline x1='22' y1='11' x2='22' y2='13'/%3E%3Cpath d='M6 11h4'/%3E%3C/svg%3E")}.av9-icon-headphones{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 18v-6a9 9 0 0 1 18 0v6'/%3E%3Cpath d='M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3z'/%3E%3Cpath d='M3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z'/%3E%3C/svg%3E")}.av9-icon-speaker{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 5L6 9H2v6h4l5 4z'/%3E%3Cpath d='M15 9a5 5 0 0 1 0 6'/%3E%3Cpath d='M18 6a9 9 0 0 1 0 12'/%3E%3C/svg%3E")}.av9-icon-wifi{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5a10 10 0 0 1 14 0'/%3E%3Cpath d='M8.5 16a5 5 0 0 1 7 0'/%3E%3Cpath d='M12 20h.01'/%3E%3C/svg%3E")}.av9-icon-bolt{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='13 2 3 14 12 14 11 22 21 10 12 10 13 2'/%3E%3C/svg%3E")}.av9-icon-clock{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5'/%3E%3Cpath d='M12 12l3 3'/%3E%3C/svg%3E")}.av9-icon-target{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M12 2v3M12 19v3M2 12h3M19 12h3'/%3E%3C/svg%3E")}.av9-icon-chip{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='7' width='10' height='10'/%3E%3Cpath d='M9 1v4M15 1v4M9 19v4M15 19v4M1 9h4M1 15h4M19 9h4M19 15h4'/%3E%3C/svg%3E")}.av9-icon-scroll{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='3' width='8' height='18' rx='4'/%3E%3Cline x1='12' y1='7' x2='12' y2='10'/%3E%3C/svg%3E")}.av9-icon-switch{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='6' width='12' height='12' rx='2'/%3E%3Cpath d='M9 9h6v6H9z'/%3E%3C/svg%3E")}.av9-icon-keyboard{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='10' rx='2'/%3E%3Cpath d='M7 11h.01'/%3E%3Cpath d='M11 11h.01'/%3E%3Cpath d='M15 11h.01'/%3E%3Cpath d='M7 14h10'/%3E%3C/svg%3E")}.av9-icon-weight{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l3 4h-6l3-4z'/%3E%3Cpath d='M5 21h14l-2-10H7L5 21z'/%3E%3C/svg%3E")}.av9-icon-layers{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 16h16'/%3E%3Cpath d='M6 12h12'/%3E%3Cpath d='M8 8h8'/%3E%3C/svg%3E")}.av9-icon-surface{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M6 8h12'/%3E%3Cpath d='M6 16h12'/%3E%3C/svg%3E")}.av9-icon-size{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Cpath d='M7 10h10'/%3E%3Cpath d='M7 14h6'/%3E%3C/svg%3E")}.av9-icon-light{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M12 2v3'/%3E%3Cpath d='M12 19v3'/%3E%3Cpath d='M4.93 4.93l2.12 2.12'/%3E%3Cpath d='M16.95 16.95l2.12 2.12'/%3E%3Cpath d='M2 12h3'/%3E%3Cpath d='M19 12h3'/%3E%3Cpath d='M4.93 19.07l2.12-2.12'/%3E%3Cpath d='M16.95 7.05l2.12-2.12'/%3E%3C/svg%3E")}.av9-icon-cable{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 12h10'/%3E%3Cpath d='M17 12h3'/%3E%3Cpath d='M4 12h1'/%3E%3Crect x='5' y='9' width='12' height='6' rx='2'/%3E%3C/svg%3E")}.av9-icon-dongle{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='7' width='14' height='10' rx='2'/%3E%3Cpath d='M9 11h6M12 8v6'/%3E%3C/svg%3E")}.av9-icon-monitor{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='14' rx='2'/%3E%3Cpath d='M8 22h8'/%3E%3Cpath d='M12 18v4'/%3E%3Cpath d='M7 9h2M11 9h6M7 13h5'/%3E%3C/svg%3E")}.av9-icon-devices{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='14' rx='2'/%3E%3Cpath d='M8 20h8'/%3E%3Cpath d='M12 18v2'/%3E%3C/svg%3E")}.av9-icon-comfort{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14v-2a8 8 0 0 1 16 0v2'/%3E%3Crect x='3' y='13' width='4' height='7' rx='2'/%3E%3Crect x='17' y='13' width='4' height='7' rx='2'/%3E%3C/svg%3E")}.av9-icon-shield{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3C/svg%3E")}.av9-icon-box{--av9-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z'/%3E%3Cpath d='M3.29 7 12 12l8.71-5'/%3E%3Cpath d='M12 22V12'/%3E%3C/svg%3E")}.user-content .av9-feature-body{display:flex;flex-direction:column;gap:6px}.user-content .av9-feature-title{font-size:1rem;font-weight:700;color:#111}.user-content .av9-feature-desc{margin:0;font-size:.9rem;line-height:1.6;color:#555}.user-content .av9-specs{overflow:hidden;background:#f8f8f8;border:1px solid #ebebeb;border-radius:16px}.user-content .av9-specs-title{margin:12px 15px;font-size:1.1rem;font-weight:700;color:#111}.user-content .av9-specs-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1px;background:#e0e0e0}.user-content .av9-spec-item{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#f8f8f8}.user-content .av9-spec-label{font-size:11px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#888}.user-content .av9-spec-value{font-size:.95rem;font-weight:700;color:#111}.product-description-content h2:not([class]){font-size:1.5rem;font-weight:700}.product-description-content h3:not([class]){font-size:1.1rem;font-weight:700}.product-description-content h4:not([class]){font-size:1rem;font-weight:700}.product-description-content table{display:block;width:100%;margin:0 0 24px;overflow:hidden;background:#f8f8f8;border:1px solid #ebebeb;border-radius:16px}.product-description-content table thead{display:none}.product-description-content table tbody{display:grid;grid-template-columns:repeat(4, 1fr);gap:1px;background:#e0e0e0}.product-description-content table tr{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#f8f8f8}.product-description-content table colgroup{display:none}.product-description-content table td,.product-description-content table th{display:block;width:auto !important;height:auto !important;padding:0;font-size:.95rem;font-weight:700;text-align:left;color:#111;border:0}.product-description-content table td:first-child:not(:last-child),.product-description-content table th:first-child:not(:last-child){font-size:11px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#888}@media(max-width: 768px){.user-content .av9-hero-title{font-size:1.8rem}.user-content .av9-specs-grid,.product-description-content table tbody{grid-template-columns:repeat(2, 1fr)}.user-content .av9-feature-card{padding:16px 14px}.user-content .av9-feature-icon{width:44px;height:44px}}@media(max-width: 480px){.user-content .av9-hero-title{font-size:1.5rem}}.cart-item .cart-item-image-container{overflow:hidden;background:var(--gtec-bg);border:1px solid var(--gtec-border-soft);border-radius:12px}.cart-item .cart-item-name{font-size:15px;font-weight:600;color:var(--gtec-text)}.cart-item .cart-item-variant{font-size:13px;color:var(--gtec-text-muted)}.cart-item .form-quantity{overflow:hidden;border:1px solid var(--gtec-border);border-radius:8px}.cart-item .cart-quantity-btn{border:0;border-radius:0}.cart-item .cart-quantity-input{font-weight:600}.cart-item .cart-item-subtotal{font-weight:700;color:var(--gtec-text)}.cart-item .cart-item-delete .btn-link{font-size:13px;color:var(--gtec-badge);text-decoration:none}.cart-item .cart-item-delete .btn-link:hover{text-decoration:underline}.cart-totals-row{align-items:center;font-size:15px;color:var(--gtec-text-muted)}.cart-totals-row>span:last-child{font-weight:600;color:var(--gtec-text)}.cart-totals-row.cart-totals-total{margin-top:12px;padding-top:16px;font-size:16px;font-weight:700;color:var(--gtec-text);border-top:1px solid var(--gtec-border-soft)}.cart-totals-row.cart-totals-total>span:last-child{font-size:22px;font-weight:700}.cart-totals-payment-info{margin:14px 0 0;padding:10px 14px;font-size:14px;font-weight:500;text-align:left;color:var(--gtec-ok-text);background:var(--gtec-ok-bg);border:1px solid var(--gtec-ok-border);border-radius:8px}.cart-totals-payment-info .payment-discount-price-cart{font-weight:700;color:inherit}.cart-totals-payment-info>span:first-child{display:none}#modal-cart .btn-primary.btn-big,#shoppingCartPage .btn-primary.btn-big{height:auto;min-height:52px;margin-top:16px;padding:14px 24px;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;border-radius:12px}.cart-continue-shopping{margin-top:12px;text-align:center}.cart-continue-shopping .btn-link{font-size:13px;color:var(--gtec-text-muted)}.gtec-cart-wa{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;margin-top:10px;padding:12px 24px;font-size:15px;font-weight:600;color:var(--gtec-text);background:var(--gtec-bg);border:1px solid var(--gtec-border);border-radius:12px;transition:border-color .2s,background-color .2s}.gtec-cart-wa:hover{color:var(--gtec-text);background:var(--gtec-section-bg);border-color:var(--gtec-text)}.gtec-cart-wa .icon-inline{width:18px;height:18px;fill:currentColor}.gtec-cart-extras{margin-top:18px}.gtec-cart-pay__title{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.1em;text-align:center;text-transform:uppercase;color:var(--gtec-text-muted)}.gtec-cart-pay__list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0;padding:0;list-style:none}.gtec-cart-pay__chip{padding:5px 12px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gtec-text);background:var(--gtec-bg);border:1px solid var(--gtec-border);border-radius:6px}.gtec-cart-pay__chip--visa{color:#1a1f71}.gtec-cart-pay__chip--mastercard{color:#c8102e}.gtec-cart-pay__chip--amex,.gtec-cart-pay__chip--american-express{color:#1f6fb5}.gtec-cart-pay__chip--mercado-pago,.gtec-cart-pay__chip--mercadopago{color:#0a7cc2}.gtec-cart-pay__chip--transferencia{color:var(--gtec-ok-text);background:var(--gtec-ok-bg);border-color:var(--gtec-ok-border)}.gtec-cart-info{display:flex;gap:16px;justify-content:space-around;margin-top:18px;padding-top:16px;border-top:1px solid var(--gtec-border-soft)}.gtec-cart-info__item{display:flex;align-items:center;gap:10px;min-width:0}.gtec-cart-info__icon{flex-shrink:0;width:20px;height:20px;fill:var(--gtec-text)}.gtec-cart-info__title{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--gtec-text)}.gtec-cart-info__text{font-size:11.5px;line-height:1.3;color:var(--gtec-text-muted)}#shoppingCartPage .cart-page-content{grid-template-rows:auto 1fr;row-gap:16px}#shoppingCartPage .cart-page-fulfillment{align-self:start;max-width:none}#shoppingCartPage .cart-fulfillment-info{padding:24px;background:var(--gtec-bg);border:1px solid var(--gtec-border-soft);border-radius:16px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .form-swap.with-form{height:106px}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .form-swap.with-error{height:156px}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .form-swap-input,:is(#shoppingCartPage,#modal-cart) .shipping-calculator .form-swap-value{max-width:480px}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .form-label{margin-bottom:10px;font-size:16px;font-weight:700;color:var(--gtec-text)}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .input-append{grid-template-columns:1fr auto;gap:8px;margin-bottom:6px}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .input-append .form-control{height:48px;border-radius:12px}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .js-calculate-shipping{height:48px;padding:0 22px;font-size:15px;font-weight:600;color:var(--button-primary-color, #FFFFFF);fill:var(--button-primary-color, #FFFFFF);background:var(--button-primary-background, var(--gtec-text));border:0;border-radius:12px}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .form-swap-input>.btn-link,:is(#shoppingCartPage,#modal-cart) .shipping-calculator .js-shipping-calculator-change-zipcode{font-size:12.5px;color:var(--gtec-text-muted)}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .form-swap-value .d-grid{grid-template-columns:auto auto;gap:12px;justify-content:start}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .form-swap-value-label{font-size:14px;color:var(--gtec-text-muted)}:is(#shoppingCartPage,#modal-cart) .shipping-calculator .form-swap-value-label strong{color:var(--gtec-text)}#shoppingCartPage .shipping-calculator-response{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px 24px;margin-top:8px;padding-top:20px;border-top:1px solid var(--gtec-border-soft)}#shoppingCartPage .shipping-calculator-response>:not(.shipping-options){grid-column:1/-1;color:var(--gtec-text-muted)}:is(#shoppingCartPage,#modal-cart) .shipping-options-heading{font-size:15px;font-weight:600;color:var(--gtec-text)}:is(#shoppingCartPage,#modal-cart) .shipping-options .radio-button-container{display:flex;flex-direction:column;gap:10px}:is(#shoppingCartPage,#modal-cart) .shipping-options .radio-button{padding:14px 16px;background:var(--gtec-bg);border:1px solid var(--gtec-border);border-radius:12px;transition:border-color .2s,box-shadow .2s}:is(#shoppingCartPage,#modal-cart) .shipping-options .radio-button:hover{border-color:var(--gtec-text)}:is(#shoppingCartPage,#modal-cart) .shipping-options .radio-button.selected{border-color:var(--gtec-text);box-shadow:inset 0 0 0 1px var(--gtec-text)}@media(max-width: 767px){#shoppingCartPage .cart-fulfillment-info{margin-top:16px;padding:20px 16px}#shoppingCartPage .shipping-calculator-response{grid-template-columns:minmax(0, 1fr)}}.template-cart .section-gtec-products{margin:0;padding-bottom:56px;background:var(--gtec-section-bg)}.template-cart .gtec-products{max-width:1400px;padding:32px 24px 0}#modal-cart .modal-header{background:var(--gtec-bg);border-bottom:1px solid var(--gtec-border-soft)}#modal-cart .modal-title{font-size:18px;font-weight:700;color:var(--gtec-text)}#modal-cart .cart-item{padding:14px 0;border-bottom:1px solid var(--gtec-border-soft)}#modal-cart .cart-row{margin-top:16px}.template-cart .section-page-header,.template-cart .section-main-cart{margin:0;background:var(--gtec-section-bg)}.template-cart .section-page-header{display:block;min-height:0;padding:0}.template-cart .section-page-header .page-header{margin:0;padding:28px 0 0 !important}.template-cart .page-header>.container,.template-cart #shoppingCartPage>.container{max-width:1400px;padding-right:24px;padding-left:24px}.template-cart .page-header .breadcrumbs{gap:4px;margin:0 0 12px;font-size:12.5px;color:var(--gtec-text-muted)}.template-cart .page-header .crumb{color:var(--gtec-text-muted)}.template-cart .page-header-title{margin:0 0 8px;font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.1;letter-spacing:-0.02em;color:var(--gtec-text)}.template-cart #shoppingCartPage{padding:20px 0 72px !important}.template-cart .cart-page-products{align-self:start}.template-cart .cart-page-products,.template-cart .cart-page-totals{padding:24px;background:var(--gtec-bg);border:1px solid var(--gtec-border-soft);border-radius:16px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}.template-cart .cart-page-table-header{padding-bottom:14px;font-size:11px;font-weight:700;letter-spacing:.9px;text-transform:uppercase;color:var(--gtec-text-muted);border-bottom:1px solid var(--gtec-border-soft)}.template-cart .cart-page-item{padding:18px 0;border-bottom:1px solid var(--gtec-border-soft)}.template-cart .cart-page-items-list>.cart-page-item:last-child{padding-bottom:0;border-bottom:0}.gtec-cart-summary-title{margin:0 0 18px;font-family:inherit;font-size:18px;font-weight:700;line-height:1.3;color:var(--gtec-text)}.template-cart .alert-info{padding:40px 20px;font-size:15px;color:var(--gtec-text-muted);background:var(--gtec-bg);border:1px solid var(--gtec-border-soft);border-radius:16px}@media(max-width: 767px){.template-cart .page-header>.container,.template-cart #shoppingCartPage>.container{padding-right:12px;padding-left:12px}.template-cart .section-page-header .page-header{padding-top:16px !important}.template-cart #shoppingCartPage{padding:12px 0 48px !important}.template-cart .cart-page-products,.template-cart .cart-page-totals{padding:16px}}@media(max-width: 767px){.template-cart .cart-page-content{row-gap:16px}}.gtec-sticky-buy{position:fixed;bottom:24px;left:50%;z-index:90;display:flex;align-items:center;gap:14px;min-width:320px;max-width:90vw;padding:12px 16px;background:var(--gtec-bg);border:1px solid var(--gtec-border);border-radius:12px;box-shadow:0 8px 32px rgba(0, 0, 0, 0.14);opacity:0;pointer-events:none;transform:translateX(-50%) translateY(100px);transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1),opacity .35s}.gtec-sticky-buy.is-visible{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.gtec-sticky-buy__img{flex-shrink:0;width:70px;height:70px;object-fit:contain;background:#fff;border:1px solid var(--gtec-border);border-radius:10px}.gtec-sticky-buy__info{flex:1;min-width:0}.gtec-sticky-buy__name{overflow:hidden;font-size:13px;color:var(--gtec-text-muted);text-overflow:ellipsis;white-space:nowrap}.gtec-sticky-buy__price{font-size:18px;font-weight:700;color:var(--gtec-text)}.gtec-sticky-buy__btn{flex-shrink:0;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;color:var(--button-primary-color, #FFFFFF);white-space:nowrap;background:var(--button-primary-background, var(--gtec-text));border:0;border-radius:10px;cursor:pointer;transition:opacity .2s}.gtec-sticky-buy__btn:hover{opacity:.85}.gtec-sticky-buy__btn:disabled{cursor:not-allowed;opacity:.5}@media(max-width: 767px){.gtec-sticky-buy{right:12px;bottom:12px;left:12px;gap:10px;min-width:0;max-width:none;padding:10px 12px;transform:translateY(120px)}.gtec-sticky-buy.is-visible{transform:translateY(0)}.gtec-sticky-buy__img{width:52px;height:52px}.gtec-sticky-buy__price{font-size:16px}.gtec-sticky-buy__btn{padding:10px 14px;font-size:13px}.btn-whatsapp.gtec-whatsapp{transition:transform .3s ease,bottom .35s cubic-bezier(0.4, 0, 0.2, 1)}.gtec-sticky-buy-on .btn-whatsapp.gtec-whatsapp{bottom:96px}.gtec-sticky-buy-on .gtec-navidad-countdown{display:none}}@media(prefers-reduced-motion: reduce){.gtec-sticky-buy{transition:opacity .2s}}
