﻿.template-product div:has(>img[src*=gocuotas-logo-go]){display:none !important}.js-payment-discount-price-product-container>span:last-of-type{display:none !important}.template-product.template-product .js-product-name,.template-product.template-product h1.js-product-name,.template-product.template-product .h2.js-product-name{font-family:"MG Helvetica",sans-serif !important;font-weight:900 !important;font-size:20px !important;letter-spacing:.5px !important;line-height:1.15 !important;text-transform:uppercase !important;text-align:center !important;margin:3px 0 0 !important;text-shadow:none !important;color:#fff !important}@media(min-width: 768px){.template-product.template-product .js-product-name,.template-product.template-product h1.js-product-name,.template-product.template-product .h2.js-product-name{font-size:26px !important}}.template-product .price-container .js-price-container{width:100% !important}.template-product .price-container .js-compare-price-display.price-compare{display:none !important}.template-product .price-container .js-product-discount-container{display:none !important}.template-product .price-container .js-payment-discount-name-product{display:none !important}.template-product .price-container .js-price-display{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:25px !important;line-height:1 !important;color:#fff !important;letter-spacing:-0.02em !important;text-align:center !important;text-decoration:none !important;text-shadow:none !important;display:block !important;margin:3px 0 0 !important;padding:0 !important}.template-product .price-container .js-price-container>span.d-inline-block{display:block !important;width:100% !important}@media(min-width: 768px){.template-product .price-container .js-price-display{font-size:29px !important}}.template-product .price-container .mg-pdp-price-separator{border:none !important;border-top:1px solid rgba(255,255,255,.12) !important;width:100% !important;margin:8px 0 7px !important;padding:0 !important;height:0 !important;background:none !important}.template-product .price-container .mg-pdp-payment-discount{display:block !important;text-align:left !important;width:100% !important;margin:0 !important;padding:0 !important}.template-product .price-container .js-payment-discount-price-product-container,.template-product .price-container .payment-discount-price-product-container{display:block !important;text-align:left !important;width:100% !important;margin:0 !important;padding:0 !important}.template-product .price-container .js-payment-discount-price-product{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:23px !important;line-height:1 !important;color:#ff3130 !important;letter-spacing:-0.01em !important;text-align:left !important;text-shadow:none !important;display:block !important;margin:0 !important}@media(min-width: 768px){.template-product .price-container .js-payment-discount-price-product{font-size:26px !important}}.template-product .price-container .mg-pdp-price-label{font-family:"MG Basic",sans-serif !important;font-size:9px !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:.05em !important;color:#888 !important;text-align:left !important;text-shadow:none !important;display:block !important;margin:4px 0 0 0 !important;padding:0 !important}.template-product .price-container .mg-pdp-installments,.template-product .mg-pdp-installments{margin-top:7px !important;text-align:left !important;display:block !important}.template-product .price-container .mg-pdp-installments,.template-product .price-container .mg-pdp-installments span,.template-product .price-container .mg-pdp-installments div,.template-product .mg-pdp-installments,.template-product .mg-pdp-installments span,.template-product .mg-pdp-installments div{font-family:"MG Helvetica",sans-serif !important;font-size:18px !important;font-weight:500 !important;color:#fff !important;line-height:1 !important;text-align:left !important;text-shadow:none !important}.template-product .price-container .mg-pdp-installments .js-installment-price,.template-product .mg-pdp-installments .js-installment-price{color:#ff3130 !important;font-weight:700 !important}.template-product .price-container .mg-pdp-installments-label,.template-product .mg-pdp-installments-label{font-family:"MG Basic",sans-serif !important;font-size:9px !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:.05em !important;color:#888 !important;text-align:left !important;text-shadow:none !important;display:block !important;margin:4px 0 0 0 !important;padding:0 !important}.template-product .mg-pdp-platforms{margin:24px 0 !important;padding:0 !important}.template-product .mg-pdp-platforms:not(:has(.mg-pdp-platforms__item)){display:none !important}.template-product .mg-pdp-platforms__title{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:11px !important;letter-spacing:.25em !important;color:#5a5b60 !important;text-transform:uppercase !important;margin:0 0 14px 0 !important;padding:0 !important;display:flex !important;align-items:center !important;gap:8px !important;text-shadow:none !important}.template-product .mg-pdp-platforms__title::before{content:"" !important;flex:0 0 24px !important;height:1px !important;background:#ff3130 !important}.template-product .mg-pdp-platforms__tier{display:flex !important;align-items:baseline !important;gap:12px !important;padding:8px 0 8px 14px !important;border-left:3px solid #ff3130 !important;margin-bottom:6px !important}.template-product .mg-pdp-platforms__tier:last-child{margin-bottom:0 !important}.template-product .mg-pdp-platforms__tier:not(:has(.mg-pdp-platforms__item)){display:none !important}.template-product .mg-pdp-platforms__tier-label{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:11px !important;letter-spacing:.15em !important;color:#fff !important;text-transform:uppercase !important;flex:0 0 80px !important;line-height:1.2 !important}.template-product .mg-pdp-platforms__tier-list{flex:1 !important;font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:13px !important;color:#fff !important;letter-spacing:.05em !important;text-transform:uppercase !important;line-height:1.4 !important}.template-product .mg-pdp-platforms__item{display:inline !important}.template-product .mg-pdp-platforms__item:not(:first-child)::before{content:" · " !important;color:#5a5b60 !important}@media(min-width: 768px){.template-product .mg-pdp-platforms__tier-label{flex:0 0 100px !important;font-size:12px !important}.template-product .mg-pdp-platforms__tier-list{font-size:14px !important}}.template-product .user-content .mg-pdp-specs{margin:26px 0 !important}.template-product .user-content .mg-pdp-specs__title{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:14px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#fff !important;text-align:left !important;margin:0 0 14px 0 !important;padding:0 !important;text-shadow:none !important;border:none !important}.template-product .user-content .mg-pdp-specs__title::before{content:"▶ " !important;color:#ff3130 !important}.template-product .user-content .mg-pdp-specs__title::after{content:none !important}.template-product .user-content .mg-pdp-specs__grid{display:grid !important;grid-template-columns:repeat(2, 1fr) !important;gap:9px !important;list-style:none !important;padding:0 !important;margin:0 !important}.template-product .user-content .mg-pdp-specs__cell{background:#141414 !important;border:1px solid rgba(255,255,255,.08) !important;border-left:3px solid #ff3130 !important;border-radius:4px !important;padding:12px 12px 12px 14px !important;display:flex !important;flex-direction:column !important;gap:2px !important;list-style:none !important}.template-product .user-content .mg-pdp-specs__cell::before{content:none !important}.template-product .user-content .mg-pdp-specs__label{font-family:"MG Basic",sans-serif !important;font-size:10px !important;font-weight:400 !important;text-transform:uppercase !important;letter-spacing:.08em !important;color:#888 !important;display:block !important;line-height:1.2 !important}.template-product .user-content .mg-pdp-specs__value{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:16px !important;color:#fff !important;letter-spacing:-0.01em !important;display:block !important;line-height:1.2 !important;margin-top:2px !important}.template-product .user-content .mg-pdp-specs__sub{font-family:"MG Basic",sans-serif !important;font-size:12px !important;font-weight:400 !important;color:#aaa !important;display:block !important;line-height:1.3 !important}.template-product .user-content .mg-pdp-specs__detail{font-family:"MG Basic",sans-serif !important;font-size:11px !important;color:#777 !important;margin:12px 0 0 0 !important;text-align:left !important;line-height:1.5 !important}.template-product .user-content .mg-pdp-specs__detail-label{font-family:"MG Basic",sans-serif !important;text-transform:uppercase !important;letter-spacing:.05em !important;font-size:10px !important;color:#aaa !important;margin-right:4px !important}@media(min-width: 768px){.template-product .user-content .mg-pdp-specs__grid{grid-template-columns:repeat(3, 1fr) !important}.template-product .user-content .mg-pdp-specs__value{font-size:18px !important}}.template-product .user-content .mg-pdp-features{margin:26px 0 !important}.template-product .user-content .mg-pdp-features__title{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:14px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#fff !important;text-align:left !important;margin:0 0 14px 0 !important;padding:0 !important;text-shadow:none !important;border:none !important}.template-product .user-content .mg-pdp-features__title::before{content:"▶ " !important;color:#ff3130 !important}.template-product .user-content .mg-pdp-features__title::after{content:none !important}.template-product .user-content .mg-pdp-features__list{list-style:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:9px !important}.template-product .user-content .mg-pdp-features__item{background:rgba(0,0,0,0) !important;border-left:3px solid #ff3130 !important;padding:4px 0 4px 14px !important;list-style:none !important;display:block !important;text-align:left !important}.template-product .user-content .mg-pdp-features__item::before{content:none !important}.template-product .user-content .mg-pdp-features__name{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:14px !important;text-transform:uppercase !important;letter-spacing:.04em !important;color:#fff !important;display:block !important;margin:0 0 4px 0 !important;line-height:1.2 !important}.template-product .user-content .mg-pdp-features__desc{font-family:"MG Basic",sans-serif !important;font-size:13px !important;font-weight:400 !important;color:#aaa !important;display:block !important;margin:0 !important;line-height:1.4 !important}.template-product .user-content .mg-pdp-section__lede{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:11px !important;letter-spacing:.25em !important;color:#5a5b60 !important;text-transform:uppercase !important;margin:0 0 8px 0 !important;padding:0 !important;display:flex !important;align-items:center !important;gap:8px !important;text-shadow:none !important;text-align:left !important}.template-product .user-content .mg-pdp-section__lede::before{content:"" !important;flex:0 0 24px !important;height:1px !important;background:#ff3130 !important}.template-product .user-content .mg-pdp-section__heading{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:18px !important;line-height:1.1 !important;letter-spacing:-0.005em !important;text-transform:uppercase !important;color:#fff !important;text-align:left !important;margin:0 0 18px 0 !important;padding:0 !important;text-shadow:none !important;border:none !important}.template-product .user-content .mg-pdp-section__heading::after{content:none !important}.template-product .user-content .mg-pdp-section__heading-accent{color:#ff3130 !important;display:inline-block !important}@media(min-width: 768px){.template-product .user-content .mg-pdp-section__heading{font-size:21px !important}}.template-product .user-content .mg-pdp-narrative{font-family:"MG Basic",sans-serif !important;font-weight:700 !important;font-size:15px !important;font-style:normal !important;line-height:1.5 !important;color:#aaa !important;text-align:left !important;margin:24px 0 !important;padding:0 !important}.template-product .user-content .mg-pdp-narrative em,.template-product .user-content .mg-pdp-narrative i{font-style:normal !important}.template-product .user-content .mg-pdp-specs::before,.template-product .user-content .mg-pdp-features::before{content:"" !important;display:block !important;height:1px !important;background:rgba(255,255,255,.06) !important;margin:0 0 28px 0 !important}.template-product .user-content .mg-pdp-stats{margin:26px 0 !important}.template-product .user-content .mg-pdp-stats__emula{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:13px !important;text-transform:uppercase !important;color:#fff !important;letter-spacing:.05em !important;text-align:left !important;margin:0 0 20px 0 !important;line-height:1.4 !important}.template-product .user-content .mg-pdp-stats__emula-label{font-family:"MG Basic",sans-serif !important;font-size:10px !important;font-weight:400 !important;text-transform:uppercase !important;letter-spacing:.1em !important;color:#888 !important;margin-right:8px !important;display:block !important;margin-bottom:4px !important}.template-product .user-content .mg-pdp-stats__list{list-style:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:12px !important}.template-product .user-content .mg-pdp-stats__row{display:grid !important;grid-template-columns:90px 36px 1fr !important;align-items:center !important;gap:10px !important;list-style:none !important;padding:0 !important;margin:0 !important}.template-product .user-content .mg-pdp-stats__row::before{content:none !important}.template-product .user-content .mg-pdp-stats__name{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:11px !important;text-transform:uppercase !important;letter-spacing:.08em !important;color:#aaa !important;display:block !important}.template-product .user-content .mg-pdp-stats__value{font-family:"MG Helvetica",sans-serif !important;font-weight:700 !important;font-size:16px !important;color:#fff !important;text-align:right !important;display:block !important;letter-spacing:-0.01em !important}.template-product .user-content .mg-pdp-stats__bar{display:block !important;height:6px !important;background:rgba(255,255,255,.08) !important;border-radius:3px !important;overflow:hidden !important;position:relative !important}.template-product .user-content .mg-pdp-stats__fill{display:block !important;height:100% !important;background:linear-gradient(90deg, #ff3130 0%, #ff6b1a 100%) !important;border-radius:3px !important;transition:width .6s ease !important}.template-product .user-content .mg-pdp-stats__disclaimer{font-family:"MG Basic",sans-serif !important;font-size:10px !important;font-weight:400 !important;color:#5a5b60 !important;font-style:italic !important;text-align:left !important;margin:16px 0 0 0 !important;line-height:1.4 !important;padding:0 !important}@media(min-width: 768px){.template-product .user-content .mg-pdp-stats__row{grid-template-columns:110px 40px 1fr !important}.template-product .user-content .mg-pdp-stats__name{font-size:12px !important}.template-product .user-content .mg-pdp-stats__value{font-size:18px !important}}@media(max-width: 767px){.template-product #single-product .container.mt-4{margin-top:7px !important;margin-bottom:7px !important}.template-product .col-md-7.pb-3{padding-bottom:7px !important}.template-product #product_form.mt-4{margin-top:14px !important}.template-product #product_form .js-product-variants.mb-2,.template-product #product_form .js-product-variants.mb-4,.template-product #product_form .js-product-variants{margin-bottom:6px !important}.template-product #product_form .js-product-variants .form-group,.template-product #product_form .js-product-variants-group .form-group{margin-bottom:0 !important}.template-product #product_form .form-select,.template-product #product_form input.btn-add-to-cart,.template-product #product_form input[type=submit].btn-primary,.template-product #product_form .js-product-quantity-container,.template-product #product_form .js-product-quantity-container .form-group,.template-product #product_form .form-quantity-product,.template-product #product_form .form-quantity-product .form-control,.template-product #product_form .form-quantity-product input[type=number]{height:44px !important;min-height:44px !important;max-height:44px !important;box-sizing:border-box !important}.template-product #product_form>.row{margin-left:0 !important;margin-right:0 !important}.template-product #product_form .js-product-quantity-container,.template-product #product_form .js-product-quantity-container.col-4{padding-left:0 !important;padding-right:8px !important;margin-left:0 !important}.template-product #product_form .js-product-quantity-container .form-group{padding-left:0 !important;margin-left:0 !important}.template-product #product_form .form-quantity-product{margin-left:0 !important;padding-left:0 !important}.template-product #product_form .js-buy-button-container{padding-left:0 !important;padding-right:0 !important}.template-product #product_form .form-quantity-product{background:#1a1a1a !important;border:1px solid #333 !important;overflow:hidden !important;transform:none !important;width:100% !important}.template-product #product_form .form-quantity-product .form-control,.template-product #product_form .form-quantity-product input[type=number]{background:rgba(0,0,0,0) !important;border:none !important;color:#fff !important;text-align:center !important}.template-product #product_form .form-quantity-product .form-quantity-icon{background:rgba(0,0,0,0) !important;border:none !important;color:#fff !important}.template-product #product_form .form-select,.template-product #product_form input.btn-add-to-cart,.template-product #product_form input[type=submit].btn-primary,.template-product #product_form .form-quantity-product{border-radius:6px !important}.template-product #product_form input.btn-add-to-cart,.template-product #product_form input[type=submit].btn-primary,.template-product #product_form .form-select,.template-product #product_form .form-quantity-product .form-control,.template-product #product_form .form-quantity-product input[type=number]{padding-top:0 !important;padding-bottom:0 !important;line-height:44px !important}.template-product #product_form .js-product-quantity-container .form-group{margin-bottom:0 !important}.template-product #product_form>.row.mb-4,.template-product #product_form>.row.mb-3,.template-product #product_form>.row{margin-bottom:0 !important;align-items:center !important}.template-product #product_form .js-buy-button-container,.template-product #product_form .js-buy-button-container>input[type=submit],.template-product #product_form .js-buy-button-container>.js-addtocart{margin-bottom:0 !important}.template-product #product_form{padding-bottom:0 !important;margin-bottom:0 !important}}.template-product #product_form::after{padding-top:6px !important;padding-bottom:4px !important;font-size:10.5px !important;font-weight:400 !important;line-height:1 !important}
/* Engine:dart */