@view-transition{navigation:auto}::view-transition-old(root){animation:180ms ease both vt-slide-out}::view-transition-new(root){animation:220ms ease both vt-slide-in}@keyframes vt-slide-out{to{opacity:0;transform:translateY(-6px)}}@keyframes vt-slide-in{from{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#3148bb #f5f5f5;overflow-x:hidden}body{background-color:#fff}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3148bb;border-radius:999px;border:3px solid #f5f5f5}body{font-family:"Sora",sans-serif}.gtsim-mobile-hero-bg{mask-image:linear-gradient(to bottom,transparent 0%,#000 28%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 28%)}.gtsim-hero-glow{transform-origin:center}.gtsim-hero-glow-1{transform:rotate(-31.77deg);background:radial-gradient(50% 50% at 50% 50%,#cadcf2,#fff0)}.gtsim-hero-glow-2{transform:rotate(11.55deg);background:radial-gradient(50% 50% at 50% 50%,rgb(202 220 242 / .5),#fff0)}.gtsim-glass-badge{border:1px solid #fff0;border-radius:9999px;background-image:linear-gradient(rgb(255 255 255 / .01),rgb(255 255 255 / .01)),linear-gradient(to bottom,rgb(255 255 255 / .3) 0%,rgb(255 255 255 / .04) 100%);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:inset 0 6px 6px rgb(255 255 255 / .3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.gtsim-no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.gtsim-no-scrollbar::-webkit-scrollbar{display:none}.gtsim-stat-pill{background:linear-gradient(90deg,#fff0,rgb(255 255 255 / .04))}.gtsim-marquee-track{overflow:hidden;width:100%}.gtsim-marquee-inner{display:flex;align-items:center;gap:10px;width:max-content;animation:gtsim-marquee 45s linear infinite;will-change:transform}.gtsim-marquee-track:hover .gtsim-marquee-inner{animation-play-state:paused}.gtsim-slogan-marquee{display:flex;align-items:center;gap:24px;width:max-content;animation:gtsim-marquee 45s linear infinite;will-change:transform}@keyframes gtsim-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.skip-link{position:fixed;left:16px;top:16px;z-index:999;transform:translateY(-160%);border-radius:999px;background:#3148bb;color:#fff;padding:12px 18px;transition:transform 150ms ease}.skip-link:focus{transform:translateY(0)}.prose p{margin-top:1rem;margin-bottom:1rem;color:#4b5563;line-height:1.9}[data-reveal]{opacity:0;transform:translateY(40px);transition:opacity 0.7s cubic-bezier(.21,.47,.32,.98),transform 0.7s cubic-bezier(.21,.47,.32,.98)}[data-reveal-offset="30"]{transform:translateY(30px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)!important}@media (min-width:1280px){.gtsim-sidebar-sticky{position:sticky;top:88px}}.woocommerce-message,.woocommerce-info{list-style:none;margin:0 0 16px;padding:14px 20px;border-radius:14px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:12px;border:none;background:#f0f3ff;color:#333748}.woocommerce-message::before,.woocommerce-info::before{display:none}.woocommerce-message a,.woocommerce-info a{color:#3148bb;font-weight:600;text-decoration:none;margin-left:auto;white-space:nowrap}.woocommerce-message a:hover,.woocommerce-info a:hover{text-decoration:underline}.woocommerce-error{list-style:none;margin:0 0 16px;padding:14px 20px;border-radius:14px;border:none;border-left:3px solid #e53e3e;background:#fff5f5;display:block}.woocommerce-error::before{display:none}.woocommerce-error li{font-size:13px;font-weight:400;color:#7a1f1f;line-height:1.6;padding:3px 0 3px 14px;position:relative}.woocommerce-error li+li{border-top:1px solid rgb(229 62 62 / .08);margin-top:2px;padding-top:5px}.woocommerce-error li::before{content:'·';position:absolute;left:3px;top:3px;font-size:18px;line-height:1.3;color:#e53e3e}.woocommerce-error strong{font-weight:600}.woocommerce-error a{color:#b91c1c;font-weight:600;text-decoration:none}.woocommerce-error a:hover{text-decoration:underline}.single-product .woocommerce-message{display:none!important}.gtsim-checkout-left .select2-container{width:100%!important}.gtsim-checkout-left .select2-container--default .select2-selection--single{height:48px!important;padding:0!important;border:1.5px solid #e3e5ec!important;border-radius:12px!important;background:#fff!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;transition:border-color .15s!important}.gtsim-checkout-left .select2-container--default.select2-container--open .select2-selection--single{border-color:#3148bb!important}.gtsim-checkout-left .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 40px 0 16px!important;line-height:46px!important;font-size:14px!important;color:#111114!important;font-family:inherit!important;font-weight:400!important}.gtsim-checkout-left .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px!important;top:0!important;right:14px!important;width:20px!important}.gtsim-checkout-left .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239aa0ad' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat center!important;background-size:16px!important;width:16px!important;height:16px!important;position:absolute!important;top:50%!important;left:0!important;margin:-8px 0 0!important}.select2-dropdown{border:1.5px solid #e3e5ec!important;border-radius:12px!important;box-shadow:0 8px 24px rgb(0 0 0 / .08)!important;font-family:inherit;overflow:hidden}.select2-container--default .select2-results__option{padding:10px 16px;color:#444a57;font-size:14px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#eef0fb!important;color:#3148bb!important}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background:#f0f2fc;color:#3148bb}.select2-container--default .select2-search--dropdown .select2-search__field{border:1.5px solid #e3e5ec;border-radius:8px;padding:8px 12px;font-family:inherit;font-size:14px;outline:none;margin:8px;width:calc(100% - 16px);box-sizing:border-box}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#3148bb}.select2-results__options{max-height:220px!important;overflow-y:auto}.gtsim-cart-badge-inline{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#3148bb;color:#fff;font-size:11px;font-weight:700;border-radius:999px;line-height:1}@media (prefers-reduced-motion:no-preference){main#conteudo{view-transition-name:main-content}@keyframes fade-in{from{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-up-fade{from{transform:translateY(15px);opacity:0}}::view-transition-old(main-content){animation:150ms cubic-bezier(.4,0,1,1) both fade-out}::view-transition-new(main-content){animation:250ms cubic-bezier(0,0,.2,1) both slide-up-fade}}.gtsim-internal-hero{position:relative;overflow:hidden;background-color:#0f194b;color:#fff;padding-left:0;padding-right:0;padding-top:110px;padding-bottom:48px;min-height:280px;box-sizing:border-box}@media (min-width:768px){.gtsim-internal-hero{padding-top:180px;padding-bottom:64px;min-height:380px}}.gtsim-internal-hero-container{width:100%;max-width:1216px;margin-left:auto;margin-right:auto;padding-left:44px;padding-right:36px;box-sizing:border-box}@media (min-width:768px){.gtsim-internal-hero-container{padding-left:48px;padding-right:48px}}@media (min-width:1280px){.gtsim-internal-hero-container{padding-left:32px;padding-right:32px}}