.template-product main,.template-product .shopify-section{background:#0a0a0c}.template-product .product-information{background:#0a0a0c}.template-product media-gallery{max-width:min(520px,92vw)!important;margin-inline:auto!important;display:block}.template-product media-gallery.sticky-content{position:static!important}.template-product .product-details{background:linear-gradient(170deg,#ffffff09,#ffffff04);border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:clamp(20px,2.5vw,32px)!important}.template-product .product-details h1{font-weight:800;letter-spacing:-.3px;line-height:1.15}.template-product .shopify-payment-button button,.template-product shopify-accelerated-checkout{--shopify-accelerated-checkout-button-background-color: transparent}.template-product .shopify-payment-button__button--unbranded{background:transparent!important;border:1.5px solid rgba(255,215,0,.55)!important;color:gold!important;font-weight:700!important;border-radius:10px!important;transition:background .18s ease,border-color .18s ease}.template-product .shopify-payment-button__button--unbranded:hover{background:#ffd7001a!important;border-color:gold!important}.template-product .add-to-cart-button.button:active,.template-product .shopify-payment-button__button:active{transform:scale(.98)}.template-product .add-to-cart-button.button{transition:background .18s ease,box-shadow .18s ease,transform .12s ease}.template-product .add-to-cart-button.button:focus-visible,.template-product .variant-option__button-label:focus-visible,.template-product .quantity__button:focus-visible,.template-product .media-gallery__thumbnail:focus-visible,.template-product .slideshow-controls__button:focus-visible{outline:2px solid #ffd700!important;outline-offset:2px}.template-product .ff-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:4px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.template-product .ff-trust__item{display:flex;align-items:center;gap:9px;color:#fff9;font-size:11px;line-height:1.35}.template-product .ff-trust__item svg{color:gold;flex-shrink:0}.template-product .ff-trust__item b{color:#ffffffd9;font-weight:600}@media screen and (max-width:479px){.template-product .ff-trust{grid-template-columns:1fr;gap:8px}}@media(prefers-reduced-motion:reduce){.template-product .add-to-cart-button.button,.template-product .product-card,.template-product .variant-option__button-label,.template-product .media-gallery__thumbnail{transition:none!important}.template-product .add-to-cart-button.button:active{transform:none}}.template-product .product-media-container{background:#111116;border-radius:10px;overflow:hidden}.template-product .product-media-container img,.template-product .product-media-container video{object-fit:contain;background:#111116}.template-product .media-gallery__thumbnail{border-radius:6px;border:2px solid rgba(255,255,255,.1)!important;overflow:hidden;transition:border-color .15s ease;background:#111116}.template-product .media-gallery__thumbnail:hover{border-color:#ffd70080!important}.template-product .media-gallery__thumbnail.is-active,.template-product .media-gallery__thumbnail[aria-current=true],.template-product .media-gallery__thumbnail[aria-pressed=true]{border-color:gold!important}.template-product .slideshow-controls__button,.template-product .media-gallery__nav-button{background:#ffffff12!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;border-radius:8px;transition:background .15s ease,color .15s ease}.template-product .slideshow-controls__button:hover,.template-product .media-gallery__nav-button:hover{background:gold!important;border-color:gold!important;color:#0a0a0c!important}.template-product .slideshow-controls__dot{background:#ffffff40}.template-product .slideshow-controls__dot--active{background:gold!important}.template-product .price{color:gold!important;font-weight:800;font-size:1.75rem}.template-product .price__tax-info,.template-product .tax-info{color:#ffffff73!important;font-size:.75rem;font-weight:400}.template-product .product-details [class*=sku]{color:#fff6!important;font-size:12px!important}.template-product .product-inventory__status{display:inline-flex;align-items:center;gap:7px;background:#22c55e1a;border:1px solid rgba(34,197,94,.35);border-radius:999px;padding:5px 14px;font-size:12.5px;font-weight:700}.template-product .product-inventory__text{color:#4ade80!important}.template-product .price-item--sale.price{color:gold!important}.template-product .compare-at-price{color:#fff6!important;text-decoration:line-through;font-size:.88em}.template-product .add-to-cart-button.button{background:gold!important;border-color:gold!important;color:#0a0a0c!important;font-weight:900;border-radius:10px;box-shadow:0 4px 22px #ffd7004d;transition:background .18s ease,box-shadow .18s ease}.template-product .add-to-cart-button.button:hover:not(:disabled){background:#ffe033!important;border-color:#ffe033!important;box-shadow:0 6px 32px #ffd70080}.template-product .add-to-cart-button.button:disabled{background:#ffd7004d!important;border-color:transparent!important;color:#0a0a0c8c!important;box-shadow:none}.template-product .button-secondary{border-color:#fff3!important;color:#fffc!important;background:#ffffff0d!important;border-radius:10px}.template-product .button-secondary:hover{border-color:#ffd70080!important;color:gold!important;background:#ffd70014!important}.template-product .variant-option__button-label{border:1.5px solid rgba(255,255,255,.18)!important;color:#ffffffc7!important;background:#ffffff0a!important;border-radius:8px!important;transition:border-color .15s ease,color .15s ease,background .15s ease}.template-product .variant-option__button-label:hover{border-color:#ffd70099!important;color:gold!important;background:#ffd70014!important}.template-product input:checked+.variant-option__button-label{border-color:gold!important;color:gold!important;background:#ffd70021!important}.template-product .quantity,.template-product quantity-input{border:1.5px solid rgba(255,255,255,.15)!important;border-radius:10px;background:#ffffff0a!important;color:#fff!important}.template-product .quantity__button{color:#ffffffb3!important}.template-product .quantity__button:hover{color:gold!important}.template-product .divider,.template-product hr{border-color:#ffffff14!important;background:#ffffff14!important}.template-product .sticky-add-to-cart__bar{background:#0d0d11!important;border-bottom:2px solid rgba(255,215,0,.35);box-shadow:0 4px 30px #0009}.template-product .sticky-add-to-cart__title{color:#fff!important}.template-product .sticky-add-to-cart__button.button{background:gold!important;border-color:gold!important;color:#0a0a0c!important;font-weight:900;border-radius:9px}.template-product .shopify-section:last-child{background:#0d0d11;border-top:1px solid rgba(255,255,255,.06)}.template-product .breadcrumbs a,.template-product .breadcrumb a{color:#ffffff80!important;text-decoration:none}.template-product .breadcrumbs a:hover,.template-product .breadcrumb a:hover{color:gold!important}.template-product rte-formatter.rte:has(table):before{content:"Caracter\edsticas";display:block;font-size:11px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:gold;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid rgba(255,215,0,.35);width:fit-content}.template-product .rte table{width:100%!important;border-collapse:collapse!important;border-spacing:0!important;background:linear-gradient(160deg,#101014,#15151a);border:1px solid rgba(255,255,255,.08)!important;border-radius:12px;overflow:hidden;display:table}.template-product .rte table tr{border-bottom:1px solid rgba(255,255,255,.06)}.template-product .rte table tr:last-child{border-bottom:none}.template-product .rte table tr:nth-child(2n){background:#ffffff06}.template-product .rte table tr:hover{background:#ffd7000b}.template-product .rte table td{padding:11px 16px!important;vertical-align:middle!important;border:none!important}.template-product .rte table td:first-child{width:46%}.template-product .rte table td:first-child p,.template-product .rte table td:first-child b{color:#ffffff8c!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.2px}.template-product .rte table td:last-child p,.template-product .rte table td:last-child span{color:#fff!important;font-size:13.5px!important;font-weight:600!important}.template-product .rte table p{margin:0!important;line-height:1.45!important}.template-product rte-formatter.rte{color:#ffffffbf;line-height:1.65}.template-collection .price,.template-search .price,.template-cart .price,.template-list-collections .price,.template-index .price{color:gold!important;font-weight:700}.template-collection .compare-at-price,.template-search .compare-at-price,.template-cart .compare-at-price{color:#fff6!important}.template-collection .product-grid__item,.template-search .product-grid__item{background:linear-gradient(172deg,#15151a,#101014);border:1px solid rgba(255,255,255,.09);border-radius:14px;overflow:hidden;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.template-collection .product-grid__item:hover,.template-search .product-grid__item:hover{border-color:#ffd70080;transform:translateY(-4px);box-shadow:0 16px 40px #0000008c,0 0 24px #ffd7001a}.template-collection .product-grid__item:focus-within,.template-search .product-grid__item:focus-within{border-color:gold}.template-collection .product-grid__item .card-gallery,.template-search .product-grid__item .card-gallery{background:#fff;border-radius:10px;margin:10px 10px 0;overflow:hidden}.template-collection .product-grid__item .card-gallery img,.template-search .product-grid__item .card-gallery img{object-fit:contain;background:#fff}.template-collection .product-grid__item .product-card__content,.template-search .product-grid__item .product-card__content{padding-bottom:14px}.template-collection .product-grid__item .text-block,.template-search .product-grid__item .text-block{padding-inline:16px!important}.template-collection .product-grid__item .text-block p,.template-collection .product-grid__item .text-block a,.template-search .product-grid__item .text-block p,.template-search .product-grid__item .text-block a{color:#ffffffe0!important;font-size:13.5px!important;font-weight:600!important;line-height:1.4!important}.template-collection .product-grid__item:hover .text-block p,.template-collection .product-grid__item:hover .text-block a{color:#fff!important}.template-collection .product-grid__item .price,.template-search .product-grid__item .price{font-size:17px!important;font-weight:800!important;padding-inline:16px}.template-collection .quick-add .button,.template-search .quick-add .button{background:gold!important;border-color:gold!important;color:#0a0a0c!important;font-weight:800;border-radius:9px}.template-collection .quick-add .button:hover,.template-search .quick-add .button:hover{background:#ffe033!important}.template-collection h1{font-weight:800;letter-spacing:-.4px;position:relative;padding-bottom:14px}.template-collection h1:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:3px;border-radius:3px;background:gold}.template-collection .facets,.template-search .facets{border-block:1px solid rgba(255,255,255,.08)}.template-collection .facets button,.template-collection .facets summary,.template-search .facets button,.template-search .facets summary{color:#ffffffbf!important}.template-collection .facets button:hover,.template-collection .facets summary:hover,.template-search .facets button:hover{color:gold!important}@media(prefers-reduced-motion:reduce){.template-collection .product-grid__item,.template-search .product-grid__item{transition:none}.template-collection .product-grid__item:hover,.template-search .product-grid__item:hover{transform:none}}.template-collection .button:not(.button-secondary):not(.button-unstyled),.template-search .button:not(.button-secondary):not(.button-unstyled),.template-cart .button:not(.button-secondary):not(.button-unstyled),.template-404 .button:not(.button-secondary):not(.button-unstyled),.template-page .button:not(.button-secondary):not(.button-unstyled),.template-blog .button:not(.button-secondary):not(.button-unstyled),.template-article .button:not(.button-secondary):not(.button-unstyled){background:gold!important;border-color:gold!important;color:#0a0a0c!important;font-weight:800;border-radius:10px}.template-collection .button:not(.button-secondary):not(.button-unstyled):hover,.template-search .button:not(.button-secondary):not(.button-unstyled):hover,.template-cart .button:not(.button-secondary):not(.button-unstyled):hover,.template-404 .button:not(.button-secondary):not(.button-unstyled):hover,.template-page .button:not(.button-secondary):not(.button-unstyled):hover,.template-blog .button:not(.button-secondary):not(.button-unstyled):hover,.template-article .button:not(.button-secondary):not(.button-unstyled):hover{background:#ffe033!important;border-color:#ffe033!important}.template-collection .facets__form select,.template-collection .facets__form input[type=text],.template-search .facets__form select,.template-search input[type=search],.template-search input[type=text],.template-page input[type=text],.template-page input[type=email],.template-page input[type=tel],.template-page textarea,.template-cart input{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:8px}.template-page input:focus,.template-page textarea:focus{border-color:#ffd70099!important;outline:none}.template-collection .pagination a:hover,.template-search .pagination a:hover,.template-blog .pagination a:hover{color:gold!important}.template-collection .pagination [aria-current],.template-search .pagination [aria-current],.template-blog .pagination [aria-current]{color:gold!important;border-color:gold!important}.template-blog a:hover,.template-article .rte a,.template-page .rte a{color:gold}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fixfone-global.css.map */
