﻿@font-face{font-family:'BridgestoneType';src:url('/fonts/BridgestoneType-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'BridgestoneType';src:url('/fonts/BridgestoneType-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic;}@font-face{font-family:'BridgestoneType';src:url('/fonts/BridgestoneType-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;}@font-face{font-family:'BridgestoneType';src:url('/fonts/BridgestoneType-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;}script{display:none!important;}.loading::before{content:'';font-family:'Font Awesome 6 Free';font-weight:700;display:block;width:80px;height:80px;font-size:60px;line-height:1;padding:10px;margin:0 auto;color:#000;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;}.loading-persistant{display:flex;justify-content:center;height:90px;width:90px;margin:0 auto;position:relative;}.loading-persistant .lds-ring{display:inline-block;position:relative;width:90px;height:90px;margin:0 auto;}.loading-persistant .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #f00;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#f00 transparent transparent transparent;}.loading-persistant .lds-ring div:nth-child(1){animation-delay:-.45s;}.loading-persistant .lds-ring div:nth-child(2){animation-delay:-.3s;}.loading-persistant .lds-ring div:nth-child(3){animation-delay:-.15s;}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}::-webkit-scrollbar{width:15px;}::-webkit-scrollbar-track{background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;}body::-webkit-scrollbar-track{background:#fff;border-top-right-radius:0;border-bottom-right-radius:0;}::-webkit-scrollbar-thumb{background-color:#f00;border:4px solid #fff;border-radius:70px;}.swal2-container{z-index:1111;}.swal2-container .swal2-popup{padding:50px;border-radius:10px;position:relative;}.swal2-container .swal2-popup .swal2-close{position:absolute;top:15px;right:15px;}@media(hover:hover) and (pointer:fine){.swal2-container .swal2-popup .swal2-close:not(:disabled):hover{transform:scale(1.05);transition:.25s;}.swal2-container .swal2-popup .swal2-close:not(:disabled):active{transform:scale(1);transition:0s;}}.swal2-container .swal2-popup .swal2-title{padding:0;color:#f00;font-weight:800;font-size:18px;text-transform:uppercase;}.swal2-container .swal2-popup .swal2-input{width:auto!important;height:40px!important;padding:0 40px 0 0!important;border:0!important;border-bottom:1px solid #808285!important;font-size:16px!important;color:#666!important;outline:0!important;box-shadow:none!important;border-radius:0!important;}.swal2-container .swal2-popup .swal2-input::placeholder{color:#666;}@media(hover:hover) and (pointer:fine){.swal2-container .swal2-popup .swal2-input:not(:disabled):hover{transform:scale(1.05);transition:.25s;}.swal2-container .swal2-popup .swal2-input:not(:disabled):active{transform:scale(1);transition:0s;}}.swal2-container .swal2-popup .swal2-html-container{font-size:1em;}.swal2-container .swal2-popup .swal2-actions{width:100%;}.swal2-container .swal2-popup .swal2-actions button{width:100%;height:50px;margin-left:0;margin-right:0;text-transform:uppercase;font-weight:800;border-radius:4px;margin-top:15px;}.swal2-container .swal2-popup .swal2-actions button.swal2-confirm{color:#fff;background-color:#f00!important;}.swal2-container .swal2-popup .swal2-warning{font-size:14px;}.swal2-popup .swal2-styled:focus{box-shadow:none!important;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:9999s;transition-delay:9999s;}.error:not(input,textarea,select){color:#f00!important;font-size:13px;background-color:#fff;padding:3px;border-radius:5px;width:fit-content;font-weight:600;margin-top:5px!important;}.error:not(input,textarea,select)::after{margin-left:5px;}.error:not(input,textarea,select):empty{display:none;}input.error,select.error,textarea.error{border-bottom-left-radius:0;}button{position:relative;overflow:hidden;}button:hover{transform:scale(1.02);transition:.25s;}button:active{transform:scale(1);transition:.25s;}button:after{background:#fff;content:"";height:255px;left:-150px;opacity:.4;position:absolute;top:-60px;-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transition:all 1500ms cubic-bezier(.19,1,.22,1);transition:all 1500ms cubic-bezier(.19,1,.22,1);width:70px;z-index:1;}button:hover:after{left:130%;-webkit-transition:all 1500ms cubic-bezier(.19,1,.22,1);transition:all 1500ms cubic-bezier(.19,1,.22,1);}select{background-size:15px!important;background-image:url('../../../img/Utility/Arrow.webp')!important;background-repeat:no-repeat!important;background-position:right 17px center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding-right:35px!important;}.SharedADM select{background-image:url('../../../img/Utility/Arrow.webp')!important;}.blockUI{z-index:10000000!important;}.blockUI i{color:#fff;}#Produtos{padding-top:80px;}#Produtos .cabecalho-pagina{display:flex;align-items:flex-end;grid-gap:25px;margin-bottom:40px;}#Produtos .cabecalho-pagina h1{font-size:44px;font-weight:700;align-self:flex-start;margin-bottom:0;line-height:1;}@media(max-width:575px){#Produtos .cabecalho-pagina h1{font-size:40px;}}#Produtos .barra-ferramentas{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:15px;margin-bottom:30px;}#Produtos .barra-ferramentas input[type="text"]{height:48px;border:1px solid #ccc;border-radius:4px;font-size:18px;padding:5px 12px;justify-self:flex-end;}@media(min-width:768px){#Produtos .table{width:100%;border-collapse:collapse;display:grid;grid-template-columns:1fr 1fr 1fr auto;}#Produtos .table thead{display:contents;}#Produtos .table thead tr{border-bottom:2px solid #f00;display:contents;}#Produtos .table thead tr th{padding:0;padding-bottom:17px;font-weight:700;font-size:12px;color:#f00;}#Produtos .table tbody{display:contents;}#Produtos .table tbody tr{display:contents;}#Produtos .table tbody tr td{padding:16px 0;font-weight:400;font-size:16px;color:#333;}}@media(max-width:767px){#Produtos .table thead{display:none;}#Produtos .table tbody{display:grid;grid-gap:10px;}#Produtos .table tbody tr{border:1px solid #ccc;border-radius:4px;display:grid;grid-template-columns:auto 1fr;padding:10px;}#Produtos .table tbody tr td{display:block;border:0;display:contents;}#Produtos .table tbody tr td:before{display:block;margin-right:5px;font-weight:700;font-size:12px;color:#f00;}#Produtos .table tbody tr td.marca:before{content:'Marca: ';}#Produtos .table tbody tr td.familia:before{content:'Família: ';}#Produtos .table tbody tr td.aro:before{content:'Aro: ';}#Produtos .table tbody tr td.medida:before{content:'Medida: ';}}@media(max-width:767px) and (min-width:576px) and (max-width:767px){#Produtos .table tbody{grid-template-columns:1fr 1fr;}}