@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;400;800&display=swap);::-moz-selection{background-color:#1d1d1f;color:#fff}::selection{background-color:#1d1d1f;color:#fff}*{margin:0;padding:0;box-sizing:border-box}html{overflow-y:scroll;overflow-x:auto}body{font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.4;font-weight:400;letter-spacing:normal;color:#212121;min-height:100vh;display:flex;flex-direction:column}main{flex:1;margin-top:72px}@media (min-width:1200px){main{margin-top:0}}a{color:#212121;text-decoration:none}strong{font-weight:700}img{max-width:100%;border:none}nav ul{list-style:none}.h1,h1{font-size:2.25rem;line-height:1.2;font-weight:800;letter-spacing:.03em}.h2,h2{font-size:1.875rem;line-height:1.15;font-weight:800;letter-spacing:.05em}.h3,h3{font-size:1.5rem;line-height:1.2;font-weight:700;letter-spacing:.05em}.h4,h4{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal}.h5,h5{font-size:1.125rem;line-height:1.35;font-weight:600;letter-spacing:normal}.h6,h6{font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal}figure.image{display:inline-block}figure.image figcaption{background-color:#efefef;border-radius:0 0 5px 5px;padding:.25rem}.bt-primary-one{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-primary-one:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(90,88,88,.3)}.bt-primary-one{background-color:#5a5858;color:#fff;border-color:#5a5858;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-primary-one:hover{background-color:rgb(115.7865168539,113.2134831461,113.2134831461);border-color:rgb(115.7865168539,113.2134831461,113.2134831461);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-primary-one:hover img,.bt-primary-one:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-primary-one:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(77.106741573,75.393258427,75.393258427)}.bt-primary-one{padding:.5rem 1.5rem}.bt-primary-one img,.bt-primary-one svg{width:1.1em;height:1.1em}.bt-primary-one img:not(:last-child),.bt-primary-one svg:not(:last-child){margin-right:.25rem}.bt-primary-one{background-color:#fff;color:#000;border-color:#5a5858}.bt-secondary-one{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-secondary-one:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.bt-secondary-one{background-color:transparent;color:#1d1d1f;border:solid 2pt #1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-one:hover{background-color:rgb(154.25,154.25,160.75);border:solid 2pt rgb(154.25,154.25,160.75);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-secondary-one:active{background-color:rgb(102.95,102.95,110.05);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-one{padding:.5rem 1.5rem}.bt-secondary-one img,.bt-secondary-one svg{width:1.1em;height:1.1em}.bt-secondary-one img:not(:last-child),.bt-secondary-one svg:not(:last-child){margin-right:.25rem}.bt-thirdary-one{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-thirdary-one:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.bt-thirdary-one{color:#1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-one:hover{background-color:rgb(154.25,154.25,160.75);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-thirdary-one:active{background-color:rgb(102.95,102.95,110.05);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-one{padding:.5rem 1.5rem}.bt-thirdary-one img,.bt-thirdary-one svg{width:1.1em;height:1.1em}.bt-thirdary-one img:not(:last-child),.bt-thirdary-one svg:not(:last-child){margin-right:.25rem}.bt-primary-one-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-primary-one-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.bt-primary-one-small{background-color:#1d1d1f;color:#fff;border-color:#1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-primary-one-small:hover{background-color:rgb(53.65,53.65,57.35);border-color:rgb(53.65,53.65,57.35);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-primary-one-small:hover img,.bt-primary-one-small:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-primary-one-small:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(16.675,16.675,17.825)}.bt-primary-one-small{padding:.25rem 1rem}.bt-primary-one-small img,.bt-primary-one-small svg{width:1.1em;height:1.1em}.bt-primary-one-small img:not(:last-child),.bt-primary-one-small svg:not(:last-child){margin-right:.25rem}.bt-primary-one-small{background-color:#fff;color:#000;border-color:#5a5858}.bt-primary-one-small:hover{background-color:#000;color:#fff}.bt-secondary-one-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-secondary-one-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.bt-secondary-one-small{background-color:transparent;color:#1d1d1f;border:solid 2pt #1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-one-small:hover{background-color:rgb(154.25,154.25,160.75);border:solid 2pt rgb(154.25,154.25,160.75);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-secondary-one-small:active{background-color:rgb(102.95,102.95,110.05);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-one-small{padding:.25rem 1rem}.bt-secondary-one-small img,.bt-secondary-one-small svg{width:1.1em;height:1.1em}.bt-secondary-one-small img:not(:last-child),.bt-secondary-one-small svg:not(:last-child){margin-right:.25rem}.bt-thirdary-one-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-thirdary-one-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.bt-thirdary-one-small{color:#1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-one-small:hover{background-color:rgb(154.25,154.25,160.75);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-thirdary-one-small:active{background-color:rgb(102.95,102.95,110.05);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-one-small{padding:.25rem 1rem}.bt-thirdary-one-small img,.bt-thirdary-one-small svg{width:1.1em;height:1.1em}.bt-thirdary-one-small img:not(:last-child),.bt-thirdary-one-small svg:not(:last-child){margin-right:.25rem}.bt-primary-danger{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-primary-danger:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(217,0,0,.3)}.bt-primary-danger{background-color:#d90000;color:#fff;border-color:#d90000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-primary-danger:hover{background-color:#ff0d0d;border-color:#ff0d0d;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-primary-danger:hover img,.bt-primary-danger:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-primary-danger:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(191.5,0,0)}.bt-primary-danger{padding:.5rem 1.5rem}.bt-primary-danger img,.bt-primary-danger svg{width:1.1em;height:1.1em}.bt-primary-danger img:not(:last-child),.bt-primary-danger svg:not(:last-child){margin-right:.25rem}.bt-secondary-danger{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-secondary-danger:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(217,0,0,.3)}.bt-secondary-danger{background-color:transparent;color:#d90000;border:solid 2pt #d90000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-danger:hover{background-color:#ffd9d9;border:solid 2pt #ffd9d9;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-secondary-danger:active{background-color:#ff7373;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-danger{padding:.5rem 1.5rem}.bt-secondary-danger img,.bt-secondary-danger svg{width:1.1em;height:1.1em}.bt-secondary-danger img:not(:last-child),.bt-secondary-danger svg:not(:last-child){margin-right:.25rem}.bt-thirdary-danger{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-thirdary-danger:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(217,0,0,.3)}.bt-thirdary-danger{color:#d90000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-danger:hover{background-color:#ffd9d9;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-thirdary-danger:active{background-color:#ff7373;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-danger{padding:.5rem 1.5rem}.bt-thirdary-danger img,.bt-thirdary-danger svg{width:1.1em;height:1.1em}.bt-thirdary-danger img:not(:last-child),.bt-thirdary-danger svg:not(:last-child){margin-right:.25rem}.bt-primary-danger-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-primary-danger-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(217,0,0,.3)}.bt-primary-danger-small{background-color:#d90000;color:#fff;border-color:#d90000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-primary-danger-small:hover{background-color:#ff0d0d;border-color:#ff0d0d;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-primary-danger-small:hover img,.bt-primary-danger-small:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-primary-danger-small:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(191.5,0,0)}.bt-primary-danger-small{padding:.25rem 1rem}.bt-primary-danger-small img,.bt-primary-danger-small svg{width:1.1em;height:1.1em}.bt-primary-danger-small img:not(:last-child),.bt-primary-danger-small svg:not(:last-child){margin-right:.25rem}.bt-secondary-danger-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-secondary-danger-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(217,0,0,.3)}.bt-secondary-danger-small{background-color:transparent;color:#d90000;border:solid 2pt #d90000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-danger-small:hover{background-color:#ffd9d9;border:solid 2pt #ffd9d9;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-secondary-danger-small:active{background-color:#ff7373;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-danger-small{padding:.25rem 1rem}.bt-secondary-danger-small img,.bt-secondary-danger-small svg{width:1.1em;height:1.1em}.bt-secondary-danger-small img:not(:last-child),.bt-secondary-danger-small svg:not(:last-child){margin-right:.25rem}.bt-thirdary-danger-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-thirdary-danger-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(217,0,0,.3)}.bt-thirdary-danger-small{color:#d90000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-danger-small:hover{background-color:#ffd9d9;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-thirdary-danger-small:active{background-color:#ff7373;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-danger-small{padding:.25rem 1rem}.bt-thirdary-danger-small img,.bt-thirdary-danger-small svg{width:1.1em;height:1.1em}.bt-thirdary-danger-small img:not(:last-child),.bt-thirdary-danger-small svg:not(:last-child){margin-right:.25rem}.bt-primary-success{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-primary-success:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(0,146,0,.3)}.bt-primary-success{background-color:#009200;color:#fff;border-color:#009200;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-primary-success:hover{background-color:#00c500;border-color:#00c500;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-primary-success:hover img,.bt-primary-success:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-primary-success:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(0,120.5,0)}.bt-primary-success{padding:.5rem 1.5rem}.bt-primary-success img,.bt-primary-success svg{width:1.1em;height:1.1em}.bt-primary-success img:not(:last-child),.bt-primary-success svg:not(:last-child){margin-right:.25rem}.bt-secondary-success{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-secondary-success:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(0,146,0,.3)}.bt-secondary-success{background-color:transparent;color:#009200;border:solid 2pt #009200;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-success:hover{background-color:#92ff92;border:solid 2pt #92ff92;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-secondary-success:active{background-color:#2cff2c;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-success{padding:.5rem 1.5rem}.bt-secondary-success img,.bt-secondary-success svg{width:1.1em;height:1.1em}.bt-secondary-success img:not(:last-child),.bt-secondary-success svg:not(:last-child){margin-right:.25rem}.bt-thirdary-success{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-thirdary-success:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(0,146,0,.3)}.bt-thirdary-success{color:#009200;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-success:hover{background-color:#92ff92;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-thirdary-success:active{background-color:#2cff2c;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-success{padding:.5rem 1.5rem}.bt-thirdary-success img,.bt-thirdary-success svg{width:1.1em;height:1.1em}.bt-thirdary-success img:not(:last-child),.bt-thirdary-success svg:not(:last-child){margin-right:.25rem}.bt-primary-success-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-primary-success-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(0,146,0,.3)}.bt-primary-success-small{background-color:#009200;color:#fff;border-color:#009200;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-primary-success-small:hover{background-color:#00c500;border-color:#00c500;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-primary-success-small:hover img,.bt-primary-success-small:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-primary-success-small:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(0,120.5,0)}.bt-primary-success-small{padding:.25rem 1rem}.bt-primary-success-small img,.bt-primary-success-small svg{width:1.1em;height:1.1em}.bt-primary-success-small img:not(:last-child),.bt-primary-success-small svg:not(:last-child){margin-right:.25rem}.bt-secondary-success-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-secondary-success-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(0,146,0,.3)}.bt-secondary-success-small{background-color:transparent;color:#009200;border:solid 2pt #009200;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-success-small:hover{background-color:#92ff92;border:solid 2pt #92ff92;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-secondary-success-small:active{background-color:#2cff2c;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-success-small{padding:.25rem 1rem}.bt-secondary-success-small img,.bt-secondary-success-small svg{width:1.1em;height:1.1em}.bt-secondary-success-small img:not(:last-child),.bt-secondary-success-small svg:not(:last-child){margin-right:.25rem}.bt-thirdary-success-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-thirdary-success-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(0,146,0,.3)}.bt-thirdary-success-small{color:#009200;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-success-small:hover{background-color:#92ff92;transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-thirdary-success-small:active{background-color:#2cff2c;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-success-small{padding:.25rem 1rem}.bt-thirdary-success-small img,.bt-thirdary-success-small svg{width:1.1em;height:1.1em}.bt-thirdary-success-small img:not(:last-child),.bt-thirdary-success-small svg:not(:last-child){margin-right:.25rem}.bt-primary-warning{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-primary-warning:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(237,108,2,.3)}.bt-primary-warning{background-color:#ed6c02;color:#fff;border-color:#ed6c02;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-primary-warning:hover{background-color:rgb(253.1589958159,134.4142259414,36.8410041841);border-color:rgb(253.1589958159,134.4142259414,36.8410041841);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-primary-warning:hover img,.bt-primary-warning:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-primary-warning:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(211.7133891213,96.4769874477,1.7866108787)}.bt-primary-warning{padding:.5rem 1.5rem}.bt-primary-warning img,.bt-primary-warning svg{width:1.1em;height:1.1em}.bt-primary-warning img:not(:last-child),.bt-primary-warning svg:not(:last-child){margin-right:.25rem}.bt-secondary-warning{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-secondary-warning:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(237,108,2,.3)}.bt-secondary-warning{background-color:transparent;color:#ed6c02;border:solid 2pt #ed6c02;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-warning:hover{background-color:rgb(254.8661087866,246.230125523,239.1338912134);border:solid 2pt rgb(254.8661087866,246.230125523,239.1338912134);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-secondary-warning:active{background-color:rgb(254.0125523013,190.3221757322,137.9874476987);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-warning{padding:.5rem 1.5rem}.bt-secondary-warning img,.bt-secondary-warning svg{width:1.1em;height:1.1em}.bt-secondary-warning img:not(:last-child),.bt-secondary-warning svg:not(:last-child){margin-right:.25rem}.bt-thirdary-warning{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-thirdary-warning:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(237,108,2,.3)}.bt-thirdary-warning{color:#ed6c02;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-warning:hover{background-color:rgb(254.8661087866,246.230125523,239.1338912134);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-thirdary-warning:active{background-color:rgb(254.0125523013,190.3221757322,137.9874476987);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-warning{padding:.5rem 1.5rem}.bt-thirdary-warning img,.bt-thirdary-warning svg{width:1.1em;height:1.1em}.bt-thirdary-warning img:not(:last-child),.bt-thirdary-warning svg:not(:last-child){margin-right:.25rem}.bt-primary-warning-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-primary-warning-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(237,108,2,.3)}.bt-primary-warning-small{background-color:#ed6c02;color:#fff;border-color:#ed6c02;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-primary-warning-small:hover{background-color:rgb(253.1589958159,134.4142259414,36.8410041841);border-color:rgb(253.1589958159,134.4142259414,36.8410041841);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-primary-warning-small:hover img,.bt-primary-warning-small:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-primary-warning-small:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(211.7133891213,96.4769874477,1.7866108787)}.bt-primary-warning-small{padding:.25rem 1rem}.bt-primary-warning-small img,.bt-primary-warning-small svg{width:1.1em;height:1.1em}.bt-primary-warning-small img:not(:last-child),.bt-primary-warning-small svg:not(:last-child){margin-right:.25rem}.bt-secondary-warning-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-secondary-warning-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(237,108,2,.3)}.bt-secondary-warning-small{background-color:transparent;color:#ed6c02;border:solid 2pt #ed6c02;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-warning-small:hover{background-color:rgb(254.8661087866,246.230125523,239.1338912134);border:solid 2pt rgb(254.8661087866,246.230125523,239.1338912134);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-secondary-warning-small:active{background-color:rgb(254.0125523013,190.3221757322,137.9874476987);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-warning-small{padding:.25rem 1rem}.bt-secondary-warning-small img,.bt-secondary-warning-small svg{width:1.1em;height:1.1em}.bt-secondary-warning-small img:not(:last-child),.bt-secondary-warning-small svg:not(:last-child){margin-right:.25rem}.bt-thirdary-warning-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-thirdary-warning-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(237,108,2,.3)}.bt-thirdary-warning-small{color:#ed6c02;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-warning-small:hover{background-color:rgb(254.8661087866,246.230125523,239.1338912134);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-thirdary-warning-small:active{background-color:rgb(254.0125523013,190.3221757322,137.9874476987);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-warning-small{padding:.25rem 1rem}.bt-thirdary-warning-small img,.bt-thirdary-warning-small svg{width:1.1em;height:1.1em}.bt-thirdary-warning-small img:not(:last-child),.bt-thirdary-warning-small svg:not(:last-child){margin-right:.25rem}.bt-primary-info{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-primary-info:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(2,136,209,.3)}.bt-primary-info{background-color:#0288d1;color:#fff;border-color:#0288d1;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-primary-info:hover{background-color:rgb(9.3507109005,166.8483412322,252.6492890995);border-color:rgb(9.3507109005,166.8483412322,252.6492890995);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-primary-info:hover img,.bt-primary-info:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-primary-info:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(1.7582938389,119.5639810427,183.7417061611)}.bt-primary-info{padding:.5rem 1.5rem}.bt-primary-info img,.bt-primary-info svg{width:1.1em;height:1.1em}.bt-primary-info img:not(:last-child),.bt-primary-info svg:not(:last-child){margin-right:.25rem}.bt-secondary-info{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-secondary-info:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(2,136,209,.3)}.bt-secondary-info{background-color:transparent;color:#0288d1;border:solid 2pt #0288d1;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-info:hover{background-color:rgb(211.4170616114,239.3601895735,254.5829383886);border:solid 2pt rgb(211.4170616114,239.3601895735,254.5829383886);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-secondary-info:active{background-color:rgb(110.3838862559,203.1042654028,253.6161137441);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-info{padding:.5rem 1.5rem}.bt-secondary-info img,.bt-secondary-info svg{width:1.1em;height:1.1em}.bt-secondary-info img:not(:last-child),.bt-secondary-info svg:not(:last-child){margin-right:.25rem}.bt-thirdary-info{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-thirdary-info:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(2,136,209,.3)}.bt-thirdary-info{color:#0288d1;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-info:hover{background-color:rgb(211.4170616114,239.3601895735,254.5829383886);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-thirdary-info:active{background-color:rgb(110.3838862559,203.1042654028,253.6161137441);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-info{padding:.5rem 1.5rem}.bt-thirdary-info img,.bt-thirdary-info svg{width:1.1em;height:1.1em}.bt-thirdary-info img:not(:last-child),.bt-thirdary-info svg:not(:last-child){margin-right:.25rem}.bt-primary-info-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-primary-info-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(2,136,209,.3)}.bt-primary-info-small{background-color:#0288d1;color:#fff;border-color:#0288d1;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-primary-info-small:hover{background-color:rgb(9.3507109005,166.8483412322,252.6492890995);border-color:rgb(9.3507109005,166.8483412322,252.6492890995);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-primary-info-small:hover img,.bt-primary-info-small:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-primary-info-small:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(1.7582938389,119.5639810427,183.7417061611)}.bt-primary-info-small{padding:.25rem 1rem}.bt-primary-info-small img,.bt-primary-info-small svg{width:1.1em;height:1.1em}.bt-primary-info-small img:not(:last-child),.bt-primary-info-small svg:not(:last-child){margin-right:.25rem}.bt-secondary-info-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-secondary-info-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(2,136,209,.3)}.bt-secondary-info-small{background-color:transparent;color:#0288d1;border:solid 2pt #0288d1;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-info-small:hover{background-color:rgb(211.4170616114,239.3601895735,254.5829383886);border:solid 2pt rgb(211.4170616114,239.3601895735,254.5829383886);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-secondary-info-small:active{background-color:rgb(110.3838862559,203.1042654028,253.6161137441);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-secondary-info-small{padding:.25rem 1rem}.bt-secondary-info-small img,.bt-secondary-info-small svg{width:1.1em;height:1.1em}.bt-secondary-info-small img:not(:last-child),.bt-secondary-info-small svg:not(:last-child){margin-right:.25rem}.bt-thirdary-info-small{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal}.bt-thirdary-info-small:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(2,136,209,.3)}.bt-thirdary-info-small{color:#0288d1;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-info-small:hover{background-color:rgb(211.4170616114,239.3601895735,254.5829383886);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-thirdary-info-small:active{background-color:rgb(110.3838862559,203.1042654028,253.6161137441);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-thirdary-info-small{padding:.25rem 1rem}.bt-thirdary-info-small img,.bt-thirdary-info-small svg{width:1.1em;height:1.1em}.bt-thirdary-info-small img:not(:last-child),.bt-thirdary-info-small svg:not(:last-child){margin-right:.25rem}.top-bar{width:100%;box-sizing:border-box;text-align:center;padding:1rem;display:flex;justify-content:space-around;align-items:center}@media (min-width:1024px){.top-bar{text-align:left;display:grid;grid-template-columns:1fr 3fr 1fr;padding:0 50px}}@media (min-width:1920px){.top-bar{padding:0 100px}}.top-bar .open-menu{margin-top:12px}@media (min-width:600px){.top-bar .open-menu{display:none}}.top-bar .logo{position:relative;padding:1rem 0}.top-bar .logo img{width:120px}@media (min-width:600px){.top-bar .logo img{width:155px}}.top-bar .main-menu-bt{position:fixed;top:0;left:0;z-index:100;padding:1rem}.top-bar .main-menu-bt svg{width:1.8rem;height:1.8rem}.top-bar .main-menu{position:fixed;top:0;left:0;z-index:100;background-color:#fff;overflow:hidden;height:0;transition:height 2s;text-align:left;box-shadow:1px 1px .25rem 0 #c9c9c9;padding-right:20px}.top-bar .main-menu ul{display:inline-block;width:100%;height:100%;margin-top:60px}.top-bar .main-menu ul li{width:100%}.top-bar .main-menu ul li a{width:100%;padding:1rem;font-weight:700}.top-bar .main-menu ul li h1{font-size:1.8rem;line-height:2.2rem;width:200px;font-weight:400}@media (min-width:600px){.top-bar .nav-profile-menu ul{justify-content:flex-end}}.top-bar nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.top-bar nav ul{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;justify-content:center;width:100%;position:relative}.top-bar nav ul li{display:flex;flex-wrap:wrap;align-items:center;gap:0 .25rem;line-height:0}@media (min-width:600px){.top-bar nav ul .profile-menu{position:relative}}.top-bar nav ul .profile-menu svg{width:1.8rem;height:1.8rem}.top-bar nav ul .profile-menu>li>a{padding:0}.top-bar nav ul .profile-menu .submenu{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);margin-top:.25rem;position:absolute;top:12%;right:1rem;width:94%;z-index:100;background-color:#f7f5f5;border-radius:20px 0 20px 20px;padding:50px 50px;display:none}@media (min-width:600px){.top-bar nav ul .profile-menu .submenu{top:100%;right:0;width:435px}}.top-bar nav ul .profile-menu .submenu ul{display:inline-flex}.top-bar nav ul .profile-menu .submenu ul li{width:100%}.top-bar nav ul .profile-menu .submenu ul li a{padding:20px 0;width:100%;font-weight:700}.top-bar nav ul .profile-menu .submenu ul li form{margin:0;width:100%}.top-bar nav ul .profile-menu .submenu ul li:last-child{margin-top:30px;text-align:right}.top-bar nav a{text-decoration:none;color:#212121;line-height:1.3rem;position:relative}.top-bar nav a>img{width:1.5rem}.top-bar nav a>.qtd{position:absolute;bottom:-9px;right:-6px;border-radius:50%;font-size:.8rem;background-color:#1d1d1f;color:#fff;line-height:.8rem;min-height:1.2rem;min-width:1.2rem;padding:2px;display:flex;align-items:center;justify-content:center;cursor:pointer}.top-bar nav:nth-child(2) ul{justify-content:center}.top-bar nav:nth-child(3){justify-content:center}@media (min-width:600px){.top-bar nav:nth-child(3){justify-content:flex-end}}.top-bar nav.nav-main{display:none}@media (min-width:600px){.top-bar nav.nav-main{display:initial}}.top-bar nav.nav-main>ul{gap:0}.top-bar nav.nav-main>ul>li a{padding:20px;border-bottom:solid thin transparent;border-right:solid thin transparent;display:inline-block}.top-bar nav.nav-main>ul>li a:hover{color:#ccc}.top-bar nav.nav-profile-menu{display:inline-flex;margin-top:12px}@media (min-width:600px){.top-bar nav.nav-profile-menu{display:flex;margin-top:0}}.bt-out-right-menu,.user-logged{display:flex;align-items:center;gap:.5rem}@media (min-width:600px){.bt-out-right-menu,.user-logged{gap:1rem}}.bt-out-right-menu>svg,.user-logged>svg{width:1rem}.bt-out-right-menu>span{font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;color:#d90000}.user-logged{-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-logged>svg{width:2rem}.form-area{min-height:88vh;width:100%;max-width:1170px;margin:auto}.box-input{width:100%;display:inline-block}@media (min-width:600px){.box-input-5{width:5rem}.box-input-10{width:10rem}.box-input-15{width:15rem}.box-input-20{width:20rem}}.input{position:relative;width:100%;margin-bottom:1rem}.input svg{position:absolute;left:12px;width:1.5rem;height:3.3rem;z-index:1}.input input,.input select{padding:.25rem;background-color:#fff;border-radius:1.5rem;border:none;font-size:1rem;height:3rem;display:block;width:100%;box-shadow:1px 1px 5px 0 #c9c9c9}.input input::-moz-placeholder{color:transparent}.input input::placeholder{color:transparent}.input input:focus::-moz-placeholder{color:#212121}.input input:focus::placeholder{color:#212121}.input .select{padding:.25rem 10px 5px 48px;border-radius:5px;border:solid thin #ff8989;font-size:1rem;height:2.4rem;display:block;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input .select .option{width:100%;display:none}.input .select .selected{display:block}.input .select .option:hover{font-weight:700}.input .select:hover{outline:solid thin #000}.input input[type=checkbox]{width:1.3rem;height:1.3rem}.input textarea{background-color:#f2fff2;min-width:100%;max-width:100%;min-height:200px;padding:20px;border-radius:1.5rem;border:solid thin #ff8989;font-size:1rem;line-height:1.7rem;display:block}.input #author_name{border:none;background:0 0;font-weight:700;padding-top:1rem}.password svg{right:15px;left:auto}.login-form{padding:1rem}@media (min-width:600px){.login-form{max-width:580px;margin:auto;background-color:#fafafa;border-radius:1.5rem;padding:6rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}}.login-form .alternative{margin:1rem 0}.login-form .alternative-login{margin:2rem 0;text-align:center;border-top:solid thin #eee;padding-top:1rem}.login-form .alternative-login>p{font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal;color:#757575}.login-form .forgot-password{text-align:right;margin:.5rem 0;font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal;color:#757575}.login-form .forgot-password a{font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal;color:#757575}.breadcrumb{font-size:.875rem;line-height:1.25;font-weight:400;letter-spacing:normal;color:#bdbdbd;display:flex;flex-wrap:wrap;gap:1rem;padding:1rem 0}.breadcrumb a,.breadcrumb p,.breadcrumb span{font-size:.875rem;line-height:1.25;font-weight:400;letter-spacing:normal;color:#bdbdbd;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.title-admin{font-size:1.5rem;line-height:1.2;font-weight:700;letter-spacing:.05em;margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;line-height:1}@media (min-width:600px){.title-admin{gap:1rem}}.title-admin a{font-weight:inherit}.content{width:100%;min-height:100vh;margin:0;padding:0}header.inter{max-width:1170px;margin:auto;padding:0 10px}header.home{background-color:#000;background:linear-gradient(180deg,#000,transparent);position:relative;z-index:1}footer .footer{background-color:rgba(66,66,66,.8);color:#fff}footer .footer .content-footer{max-width:1170px;margin:auto;display:flex;flex-wrap:wrap;padding:50px 10px}footer .footer .content-footer .item{width:25%}footer .footer .content-footer .item .logo{background-color:#fff;padding:.25rem;display:inline-block;margin-bottom:1rem;border-radius:.5rem}footer .footer .content-footer .item .social-menu{margin-top:30px}footer .footer .content-footer .item .social-menu ul li{fill:#fff}footer .footer .content-footer .item .social-menu ul li a svg{fill:#fff}footer .footer .content-footer .item .contact a{color:#fff;width:100%;display:block}footer .footer .content-footer .item .info-2{margin-top:20px}footer .footer .content-footer .item .title{font-weight:700;font-size:1.2rem}footer .footer .content-footer .item .text{margin:1rem 0 30px}footer .copy-right{font-size:.625rem;line-height:1.1;font-weight:400;letter-spacing:normal;padding:1rem}@media (min-width:1024px){footer .copy-right{padding:30px 50px}}@media (min-width:1920px){footer .copy-right{padding:30px 100px}}footer .politicas{display:flex;gap:0 20px;justify-content:center;margin:20px auto;text-align:center;max-width:1170px}footer .politicas a{text-decoration:underline}.garantia-rodape>li>a{display:flex;flex-wrap:wrap;gap:1rem}.top-bar-home{max-width:1170px;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1rem}.top-bar-home .logo{width:9rem}.top-bar-home .logo a{display:inline-block;background-color:#fff;padding:1rem;border-radius:1rem}.top-bar-home .menu-home ul{display:inline-flex;flex-wrap:wrap;align-items:center}.top-bar-home .menu-home ul li:nth-last-child{position:relative;margin-right:30px}.top-bar-home .menu-home ul li:nth-last-child .search-form-box{position:absolute;bottom:-8px;right:100%;transition:width 2s}.top-bar-home .menu-home ul li:nth-last-child .search-form-box input{background:0 0;font-size:.9rem}@media (max-width:480px){.top-bar-home .menu-home ul li:nth-child(2),.top-bar-home .menu-home ul li:nth-child(3),.top-bar-home .menu-home ul li:nth-child(4),.top-bar-home .menu-home ul li:nth-child(5){display:none}.top-bar-home .menu-home ul li:nth-child(1){margin-right:5px}}.top-bar-home .menu-home ul li{fill:#fff;display:inline-block;padding:.25rem;margin-bottom:-5px;position:relative}.top-bar-home .menu-home ul li a{color:#fff;font-weight:700;padding:.25rem}.top-bar-home .menu-home ul li a svg{width:2rem;fill:#fff}.top-bar-home .menu-home ul li svg{width:2rem}.top-bar-home .search-form-box{width:300px;position:absolute;right:0;z-index:1;background-color:#000;overflow:hidden;border-radius:.5rem}@media (max-width:480px){.top-bar-home .search-form-box{width:200px}}.top-bar-home .search-form-box input{font-size:1.2rem;border:none;background:0 0;color:#eee;width:100%;height:100%;margin-bottom:5px;margin-top:1rem;position:relative;top:0;padding:1rem}.top-bar-home .search-form-box input:focus-visible{outline:0;border:none}.top-bar-home .search-form-box svg{width:1.8rem;height:1.8rem;position:absolute;z-index:1;top:28%;right:1rem;color:#ccc}.top-bar-home .search-form-box .dropdown{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:none;background-color:#fff;z-index:1;width:100%;overflow:hidden;padding:1rem}.top-bar-home .search-form-box .dropdown a{display:inline-block;width:100%;padding:1rem;color:#bdbdbd}.top-bar-home .search-form-box .dropdown a:hover{background-color:#fafafa}.top-bar-inter{display:flex;flex-wrap:wrap;align-items:center;padding:0}@media (min-width:600px){.top-bar-inter{padding:0 2rem;justify-content:space-between}}@media (min-width:1024px){.top-bar-inter{padding:0 3rem}}@media (min-width:1920px){.top-bar-inter{padding:0 6rem}}.top-bar-inter div.menu-left,.top-bar-inter div.menu-right{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding:.5rem}.top-bar-inter div.menu-left .user-name,.top-bar-inter div.menu-right .user-name{margin-right:.5rem}@media (min-width:600px){.top-bar-inter div.menu-left .user-name,.top-bar-inter div.menu-right .user-name{margin:0 10px;padding:1rem}}.top-bar-inter div.menu-left nav,.top-bar-inter div.menu-right nav{position:absolute;background-color:#fafafa;display:none;top:100%;z-index:100;border-radius:0 5px 5px 5px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.top-bar-inter div.menu-left nav a,.top-bar-inter div.menu-right nav a{text-decoration:none}.top-bar-inter div.menu-left nav ul,.top-bar-inter div.menu-right nav ul{list-style:none;display:flex;flex-wrap:wrap;width:200px}.top-bar-inter div.menu-left nav ul ul,.top-bar-inter div.menu-right nav ul ul{position:absolute;background-color:#f5f5f5;display:none;top:0;z-index:1;min-width:242px;border-radius:.25rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.top-bar-inter div.menu-left nav ul li,.top-bar-inter div.menu-right nav ul li{display:inline-block;width:100%;position:relative}.top-bar-inter div.menu-left nav ul li a,.top-bar-inter div.menu-right nav ul li a{font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;width:100%;display:inline-flex;padding:1rem;align-items:center;gap:1rem}.top-bar-inter div.menu-left nav ul li form,.top-bar-inter div.menu-right nav ul li form{width:100%;padding:0;margin:0}.top-bar-inter div.menu-left nav ul li form button,.top-bar-inter div.menu-right nav ul li form button{width:100%;height:100%;padding:15px;background:0 0;color:#000;border:none;font-weight:700;font-size:1rem;text-align:left;cursor:pointer}.top-bar-inter div.menu-left nav ul li:hover,.top-bar-inter div.menu-right nav ul li:hover{background-color:#eee}.top-bar-inter div.menu-left nav ul li:hover>ul,.top-bar-inter div.menu-right nav ul li:hover>ul{display:flex}.top-bar-inter div.menu-left>svg{width:2rem}.top-bar-inter div.menu-left nav{left:0}.top-bar-inter div.menu-left nav ul ul{left:100%}.top-bar-inter div.menu-right nav{right:0}.top-bar-inter div.menu-right nav ul ul{right:100%}.top-bar-inter .logo{width:80%;display:inline-flex;flex-wrap:wrap;gap:1rem;align-items:center}@media (min-width:600px){.top-bar-inter .logo{width:initial}}.top-bar-inter .logo a{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal;color:#757575;text-decoration:none;display:inline-flex;flex-wrap:wrap;gap:.5rem;align-items:center;line-height:1;padding:1rem}.post{margin:1rem 0}.post label{margin-top:5px;display:inline-flex;align-items:center;gap:1rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;width:100%}.submit{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}@media (min-width:1024px){.submit{justify-content:flex-end}}.submit button,.submit>input{transition:all .3s ease;cursor:pointer;opacity:1}.submit button:disabled,.submit>input:disabled{background-color:#ccc!important;color:#888!important;border-color:#bbb!important;cursor:not-allowed;opacity:.7;transform:scale(1)!important;box-shadow:none!important}.submit button:disabled:hover,.submit>input:disabled:hover{background-color:#ccc!important;filter:none}.buttons-line{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}@media (min-width:1024px){.buttons-line{justify-content:flex-start}}.input{position:relative;width:100%;margin-bottom:1rem}.input svg{position:absolute;left:12px;width:1.5rem;height:3.3rem;z-index:1}.input input,.input select,.input textarea{padding:1rem;border-radius:1.5rem;border:solid thin #9e9e9e;font-size:1rem;line-height:1.4;font-weight:400;letter-spacing:normal;display:block;width:100%;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);transition:border-color .2s ease,box-shadow .2s ease}.input input:focus,.input select:focus,.input textarea:focus{outline:0;border-color:#d8171d;box-shadow:0 0 0 3px rgba(216,23,29,.1),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1rem}.input input::-moz-placeholder,.input textarea::-moz-placeholder{color:#bdbdbd}.input input::placeholder,.input textarea::placeholder{color:#bdbdbd}.input input:focus::-moz-placeholder,.input textarea:focus::-moz-placeholder{color:#212121}.input input:focus::placeholder,.input textarea:focus::placeholder{color:#212121}.input .select{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.input .select:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.input .select{color:#1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.input .select:hover{background-color:rgb(154.25,154.25,160.75);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.input .select:active{background-color:rgb(102.95,102.95,110.05);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.input .select{padding:.5rem 1.5rem}.input .select img,.input .select svg{width:1.1em;height:1.1em}.input .select img:not(:last-child),.input .select svg:not(:last-child){margin-right:.25rem}.input .select{display:inline-flex;flex-direction:column;position:relative;width:100%;max-width:300px;padding:.5rem 1rem;background-color:#fff;border:1px solid #eee;border-radius:.75rem;text-align:left;transition:border-color .2s,border-radius .2s}.input .select.is-open{border-color:#1d1d1f;border-radius:.75rem .75rem 0 0}.input .select.is-open .option{display:block}.input .select .selected{display:block;width:100%;font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal;color:#424242}.input .select .selected::after{content:"▼";float:right;margin-top:2px;font-size:.6rem;color:#bdbdbd}.input .select .option{display:none;width:100%;padding:.25rem 0;font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal;color:#757575;transition:color .2s}.input .select .option:hover{color:#1d1d1f;font-weight:700}.input .select .option.selected{display:inline-flex;gap:1rem}.input textarea{background-color:#fff;min-width:100%;max-width:100%;min-height:200px;padding:20px;border-radius:1.5rem;font-size:1rem;line-height:1.7rem;display:block}.input #author_name{border:none;background:0 0;font-weight:700;padding-top:1rem}.input .msg-error{border:none;padding:.25rem 1rem;background:0 0;margin-top:.25rem}.password svg{right:20px;left:auto}.password input{padding:.25rem 20px}.input-phone-ddi-ddd-n{padding:.25rem 20px;border-radius:1.5rem;border:none;box-shadow:1px 1px 5px 0 #c9c9c9;background-color:#fff;height:3.4rem;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:5px}@media (min-width:600px){.input-phone-ddi-ddd-n{padding:.25rem 20px}}.input-phone-ddi-ddd-n input{border:none;font-size:1rem;margin-left:5px}.input-phone-ddi-ddd-n input:focus{outline:0}.input-phone-ddi-ddd-n .ddi{margin-right:5px;width:2ch;margin-left:0}.input-phone-ddi-ddd-n .ddd{margin-left:0;width:2ch}.input-phone-ddi-ddd-n .phone{width:12ch}.post #body{min-height:1000px}.post form{width:100%}.title{margin-bottom:1rem}.title .slug{color:#eee}.nothing-to-show{padding:30px 0}.entities .entity{display:flex;justify-content:space-between;padding:1rem}.entities .entity-head{display:flex;justify-content:space-around;padding:0 0 10px 0}.entities .entity-label{overflow:hidden}.entities .id{width:5%}.entities .cod{width:15%}.entities .nick{width:35%}.entities .email{width:35%}.entities .actions{width:10%}.entities .pair{background-color:#ccc}.entities .odd{background:0 0}.orders{padding:30px 0}.orders .order{display:flex;justify-content:space-between;align-items:center;padding:1rem}.orders .order-head{display:flex;justify-content:space-between;padding:0 0 10px 0}.orders .id{width:5%}.orders .approve{width:10%}.orders .entity{width:40%}.orders .amount{width:10%}.orders .actions{width:10%}.orders .pair{background-color:#ccc}.orders .odd{background:0 0}.orders .deleted{background-color:rgba(66,66,66,.8)}.posts-list-box h2{width:100%;margin-bottom:1rem}.posts-list-box .posts-list .item{position:relative;background-repeat:no-repeat;background-size:contain;min-height:200px}.posts-list-box .posts-list .item .thumbnail{overflow:hidden}.posts-list-box .posts-list .item .thumbnail img{width:100%;transition:transform .3s}.posts-list-box .posts-list .item .info{background-color:#fff;margin:0 20px;padding:20px}.posts-list-box .posts-list .item:hover>.thumbnail>img{transform:scale(1.1)}.posts-list-box .posts-sidebar{width:24%}.posts-list-box .posts-sidebar .newsletter{background-color:rgba(66,66,66,.8);border-radius:.5rem;padding:30px 20px 20px;color:#fff}.posts-list-box .posts-sidebar .newsletter .title{font-weight:700;font-size:1.5rem}.posts-list-box .posts-sidebar .newsletter .subtitle{margin:1rem 0}.posts-list-box .posts-sidebar .last-edition{margin-top:50px}.authors-list .item{display:flex;flex-wrap:wrap;width:150px;justify-content:center;background-color:#fff;margin:1rem 0;padding:1rem}.authors-list .item a:nth-child(1){overflow:hidden;width:5rem;height:5rem;display:inline-block;border-radius:50%;margin:1rem}.authors-list .item a:nth-child(1) img{width:100%}.authors-list .item a:nth-child(2){width:100%;text-align:center}.authors-list .item:hover{background-color:#ccc}.msg-error,.msg-info,.msg-success{background-color:#f5f5f5;border-left:solid 3pt #f2f2f2;padding:1rem 2rem;margin-bottom:1rem;max-width:100%;font-size:.875rem;line-height:1.25;font-weight:400;letter-spacing:normal}.msg-error div,.msg-error p,.msg-error span,.msg-info div,.msg-info p,.msg-info span,.msg-success div,.msg-success p,.msg-success span{color:inherit;padding:0}.msg-error{border-color:#d90000;color:#d90000}.msg-info{border-color:#0288d1;color:#0288d1}.msg-success{border-color:#009200;color:#009200}.content-msg{padding:30px 2rem}@media (min-width:1024px){.content-msg{padding:30px 3rem}}@media (min-width:1920px){.content-msg{padding:30px 6rem}}.post{width:100%;display:grid;grid-template-columns:3fr 1fr;gap:0 30px;padding:0 2rem}@media (min-width:1024px){.post{padding:0 3rem}}@media (min-width:1920px){.post{padding:0 6rem}}.post .sidebar .author-to-add,.post .sidebar .categories-to-add,.post .sidebar .tags-to-add{position:absolute;top:39px;right:0;background-color:#fff;width:100%;overflow:hidden;transition:height 10s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.post .sidebar .author-to-add .item,.post .sidebar .categories-to-add .item,.post .sidebar .tags-to-add .item{padding:.25rem;text-align:right;font-size:.8rem;cursor:pointer}.post .sidebar .author-to-add .item:hover,.post .sidebar .categories-to-add .item:hover,.post .sidebar .tags-to-add .item:hover{background-color:rgba(66,66,66,.8);color:#fff}.post .sidebar .author-to-add .pair,.post .sidebar .categories-to-add .pair,.post .sidebar .tags-to-add .pair{background-color:#f9f9f9}.post .sidebar .author-to-add .odd,.post .sidebar .categories-to-add .odd,.post .sidebar .tags-to-add .odd{background-color:#f2f2f2}.post .sidebar .author-to-add .deleted,.post .sidebar .categories-to-add .deleted,.post .sidebar .tags-to-add .deleted{background-color:rgba(66,66,66,.8)}.post .sidebar .author-to-add .item:first-child,.post .sidebar .categories-to-add .item:first-child,.post .sidebar .tags-to-add .item:first-child{background-color:rgba(66,66,66,.8);color:#fff}.thumbnail-box{background-color:#fff;padding:15px}.thumbnail-box label{width:100%}.media{background-color:rgba(68,68,68,.6784313725);position:fixed;top:0;left:0;z-index:1000;width:100%;height:100vh;display:flex;display:none;flex-wrap:wrap;align-items:center;justify-content:center}.media .content{width:100%;max-width:600px;min-height:0;background-color:#f5f5f5;padding:20px;border-radius:.5rem;position:relative}.media .content .close{position:absolute;top:-10px;right:-10px;z-index:1;background-color:#f5f5f5;border-radius:50%;padding:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media .content .image-upload{border:solid thin #222;padding:1rem}.media .content .image-upload form{display:flex;flex-wrap:wrap}.media .content .pre-view{width:100%;padding:15px 0}.media .content .pre-view img{max-width:200px;width:100%;border:solid thin #ccc}.media .content .cut-type{display:flex;flex-wrap:wrap}.media .content .cut-type .option{max-width:100px;width:100%;border:solid 2pt #fff}.media .content .cut-type .option.selected{border:solid 2pt rgba(66,66,66,.8)}.media .content .msg-error,.media .content .msg-success{margin-top:20px;display:block}.carrousel-mol{position:absolute;top:0;left:0}.carrousel-mol .elements .carrousel-mol-item{height:100vh}.carrousel-mol .elements .carrousel-mol-item .post-banner{max-width:1170px;margin:auto;padding:0 10px;color:#fff;text-align:center}.carrousel-mol .elements .carrousel-mol-item .post-banner a{color:inherit}.carrousel-mol .elements .carrousel-mol-item .post-banner a h3{color:inherit;font-size:2rem;line-height:2.2rem}.carrousel-mol .elements .carrousel-mol-item .post-banner p{color:inherit}.carrousel-mol .elements .carrousel-mol-item .post-banner .abstract{font-style:italic;margin:20px 0}.scroll-to-content{position:absolute;bottom:1rem;left:50%;z-index:1;cursor:pointer}.scroll-to-content svg{fill:#fff}.single-post{padding:0 2rem}@media (min-width:1024px){.single-post{padding:20px 3rem}}@media (min-width:1920px){.single-post{padding:20px 6rem}}.single-post .single-content{background-color:#fff}.single-post .single-content p{margin-bottom:1rem}.single-post .single-content h1{font-size:2.25rem;line-height:1.2;font-weight:800;letter-spacing:.03em;margin:.5rem 0}@media (min-width:1024px){.single-post .single-content h1{max-width:1170px;margin:1rem 0}}.single-post .single-content .single-abstract{margin:1rem 0;display:inline-block;font-style:italic;max-width:1170px}@media (min-width:1024px){.single-post .single-content .single-abstract{margin:40px 0}}.single-post .single-content .single-infs{margin:1rem 0;color:#bdbdbd;font-size:.8rem}.single-post .single-content .single-infs>p{margin:1rem 0 30px}@media (min-width:1024px){.single-post .single-content .single-infs>p{margin:30px 0}}.single-post .single-content .single-infs .cat{background-color:#f5f5f5;font-weight:700;cursor:default;padding:.25rem 10px;text-decoration:none}.single-post .single-content .single-infs .cat:hover{background-color:#ede7e7}.single-post .single-content .single-thumbnail{width:100%;margin-bottom:50px;max-width:1170px}.single-post .single-content .single-thumbnail img{width:100%;border-radius:.75rem}.single-post .single-content .single-thumbnail .single-thumbnail-legend{padding:.25rem 10px;margin-top:-8px;font-size:.8rem;text-align:right}.single-post .single-content .text{font-size:1.3rem;line-height:2rem;margin:50px 0;max-width:1170px}.single-post .single-content .text h2,.single-post .single-content .text h3,.single-post .single-content .text h4,.single-post .single-content .text h5{margin:30px 0 20px}.single-post .single-content .text p{line-height:inherit}.single-post .single-content .text img{float:left;padding:1rem}.single-post .single-content .text ol,.single-post .single-content .text ul{padding:1rem 0 20px 30px}@media (min-width:1024px){.single-post .single-content .text .grid-template-1-1{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:30px 0}.single-post .single-content .text .grid-template-1-1 h2,.single-post .single-content .text .grid-template-1-1 h3{margin:0 0 20px}}.single-post .single-content .single-tags{margin:2rem 0;max-width:1170px;display:flex;flex-wrap:wrap;gap:1rem}.single-post .single-content .single-tags h4{display:inline-block}.single-post .single-content .single-tags .item{background-color:#f5f5f5;font-weight:700;cursor:default;padding:.25rem 1rem;text-decoration:none;min-height:0;border-radius:.25rem}.single-post .single-content .single-tags .item:hover{background-color:#ede7e7}.single-post .single-content .single-share{margin:30px 0}.single-post .single-content .single-share ul{display:flex;flex-wrap:wrap;gap:1rem}.single-post .single-content .single-share ul li a{display:inline-block}.single-post .single-content .single-share ul li a img{width:2.6rem;height:2.6rem}.single-post .single-content .single-share ul li .copy{display:inline-block;background-color:#000;color:#fff;position:relative;text-decoration:none;border-radius:1.5rem;padding:.25rem 10px;font-weight:700;cursor:pointer}.single-post .single-content .single-share ul li .copy:active{background-color:#d8171d}.single-post .single-content .similiar-box{margin:50px 0}.single-post .single-content .similiar-box>h2{margin:50px 0 30px;font-size:1.3rem}.single-post .single-content .similiar-box .similiar{display:flex;flex-direction:column;gap:30px}@media (min-width:1024px){.single-post .single-content .similiar-box .similiar{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}}.single-post .single-content .similiar-box .similiar>.item{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center}.single-post .single-content .similiar-box .similiar>.item>h3{margin:30px 0}.single-post .single-content .similiar-box .similiar>.item>.post-title{margin:30px 0;text-decoration:none}.single-post .single-content .similiar-box .similiar>.item>.thumbnail>a>img{border-radius:.75rem}.single-post .single-sidebar .newsletter{background-color:rgba(66,66,66,.8);border-radius:.5rem;padding:30px 20px 20px;color:#fff}.single-post .single-sidebar .newsletter .title{font-weight:700;font-size:1.5rem}.single-post .single-sidebar .newsletter .subtitle{margin:1rem 0}.single-post .single-sidebar .last-edition{margin-top:50px}.home-content-box{display:flex;flex-wrap:wrap;margin-top:100vh;justify-content:space-between}.home-content-box .home-content{width:75%;margin-right:1rem}.home-content-box .home-content .posts-option-1{display:flex;flex-wrap:wrap}.home-content-box .home-content .posts-option-1 .item{position:relative;overflow:hidden}.home-content-box .home-content .posts-option-1 .item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;vertical-align:middle;transition:transform .3s}.home-content-box .home-content .posts-option-1 .item .overlay{position:absolute;bottom:0;color:#fff;padding:1rem;background:0 0;background:linear-gradient(0deg,#000,transparent)}.home-content-box .home-content .posts-option-1 .item .overlay a{color:inherit}.home-content-box .home-content .posts-option-1 .item .overlay .title{font-weight:700;font-size:1.2rem}.home-content-box .home-content .posts-option-1 .item .overlay .infs{font-size:.8rem}.home-content-box .home-content .posts-option-1 .item:hover>a>img{transform:scale(1.1)}.home-content-box .home-content .posts-option-1 .col-1{width:50%;padding-right:5px}.home-content-box .home-content .posts-option-1 .col-1 .item{width:100%;height:400px}.home-content-box .home-content .posts-option-1 .col-2{width:50%;display:flex;flex-wrap:wrap;justify-content:space-between}.home-content-box .home-content .posts-option-1 .col-2 .item{width:49%;height:197px;margin:0 0 5px}.home-content-box .home-content .posts-option-1 .col-2 .item .title{font-size:.8rem;line-height:.8rem}.home-content-box .home-content .posts-option-2{display:flex;flex-wrap:wrap;margin-top:50px}.home-content-box .home-content .posts-option-2 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;vertical-align:middle}.home-content-box .home-content .posts-option-2 .col-1{width:50%;padding-right:5px}.home-content-box .home-content .posts-option-2 .col-1 .item{width:100%;display:flex;flex-wrap:wrap;margin-bottom:1rem}.home-content-box .home-content .posts-option-2 .col-1 .item .title{font-size:1rem;font-weight:700}.home-content-box .home-content .posts-option-2 .col-1 .item a:nth-child(1){width:30%;height:120px}.home-content-box .home-content .posts-option-2 .col-1 .item a:nth-child(2){padding-left:1rem;width:70%}.home-content-box .home-content .posts-option-2 .col-1 .item:nth-child(1) a:nth-child(1){width:100%;height:400px}.home-content-box .home-content .posts-option-2 .col-1 .item:nth-child(1) a:nth-child(2){padding-left:0;width:100%}.home-content-box .home-content .posts-option-2 .col-1 .item:nth-child(1) .title{font-size:1.3rem;line-height:1.5rem;margin-top:1rem}.home-content-box .home-content .posts-option-2 .col-2{width:50%;padding-left:1rem}.home-content-box .home-content .posts-option-2 .col-2 .item{display:flex;flex-wrap:wrap;margin-bottom:1rem}.home-content-box .home-content .posts-option-2 .col-2 .item .title{font-weight:700}.home-content-box .home-content .posts-option-2 .col-2 .item a:nth-child(1){width:30%;height:120px}.home-content-box .home-content .posts-option-2 .col-2 .item a:nth-child(2){width:70%;padding-left:1rem}.home-content-box .home-sidebar{width:24%}.home-content-box .home-sidebar .newsletter{background-color:rgba(66,66,66,.8);border-radius:.5rem;padding:30px 20px 20px;color:#fff}.home-content-box .home-sidebar .newsletter .title{font-weight:700;font-size:1.5rem}.home-content-box .home-sidebar .newsletter .subtitle{margin:1rem 0}.home-content-box .home-sidebar .last-edition{margin-top:50px}.home-content-box-2{display:flex;flex-wrap:wrap;background-color:#fafafa;padding:20px;margin-top:20px}.home-content-box-2 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;vertical-align:middle}.home-content-box-2 .col-1{width:25%}.home-content-box-2 .col-1 .item{margin-bottom:1rem}.home-content-box-2 .col-1 .item:nth-child(2) a:nth-child(1){margin-top:1rem;margin-bottom:1rem;display:inline-block}.home-content-box-2 .col-1 .item:nth-child(2) a:nth-child(1) img{height:200px;width:100%}.home-content-box-2 .col-2{width:50%;padding:0 20px}.home-content-box-2 .col-2 .item{position:relative}.home-content-box-2 .col-2 .item a{display:inline-block;width:100%}.home-content-box-2 .col-2 .item .overlay{position:absolute;z-index:1;bottom:0;left:0;background-color:#fff;width:90%;margin:0 5%;padding:20px}.home-content-box-2 .col-2 .item .overlay .title{font-weight:700;font-size:1.3rem}.home-content-box-2 .col-3{width:25%}.home-content-box-2 .col-3 .item a:nth-child(1){width:100%;height:200px;display:inline-block;margin-bottom:5px}.home-content-box-2 .col-3 .item:nth-child(2) a:nth-child(1){width:100%;height:150px}.banner-inter-horizontal{border:solid thin #bdbdbd}.banner-inter-horizontal a{display:inline-block}.contact-list{margin-top:20px}.contact-list .item{width:100%;margin-bottom:20px}.contact-list .item a{display:inline-flex;flex-wrap:wrap;align-items:flex-start;font-size:1rem;line-height:1.3rem}.contact-list .item svg{width:1rem}.contact-list .item .title{font-weight:700;font-size:1.4rem}.link-icon{display:flex;flex-wrap:wrap;align-items:center}.link-icon a:nth-child(1){width:1.8rem;margin-right:5px}.link-icon a:nth-child(1) svg{width:100%}.link-icon a:nth-child(2){font-size:1rem;font-weight:700}.home-search{max-width:1170px;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:80vh}.home-search .bk-head{position:fixed;z-index:-1;top:0}.home-search .box{background-color:#fff;padding:40px 20px;border-radius:.5rem;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.home-search .box input{padding:1rem;font-size:1.2rem}.home-search .box h2{margin-bottom:20px}.home-search .box .filter-search{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.home-search .box .filter-search .state{display:flex;width:30%}.home-search .box .filter-search .state input{width:100%}.home-search .box .filter-search .product{display:flex;width:40%}.home-search .box .filter-search .product input{width:100%}.home-search .box .filter-search .export{display:flex;align-items:center}.home-search .box .filter-search .export .label{font-weight:700;margin-right:15px}.home-search .box .filter-search .export .bt-switch-box{border-radius:1rem;display:inline-block;background-color:#d5d5d5;width:3rem;height:1.5rem}.home-search .box .filter-search .export .bt-switch-box .bt{transition:transform .3s;display:inline-block;border-radius:50%;background-color:#fff;width:1.5rem;height:1.5rem}.home-search .box .filter-search .export .on{background-color:#000}.home-search .box .filter-search .export .on .bt{transform:translateX(1.5rem);transition:transform .3s;display:inline-block;border-radius:50%;width:1.5rem;height:1.5rem}.home-search .box .search{position:relative;width:100%}.home-search .box .search input{width:100%}.home-search .box .search svg{position:absolute;right:1rem;top:1rem}.home-search .box .search .dropdown{display:none;position:absolute;top:40px;background-color:#f7f1f1;border:solid thin #ccc;width:100%}.home-search .box .search .dropdown a{padding:1rem;display:inline-block;width:100%}.home-search .box .search .dropdown a:hover{background-color:#ccc}.schedule-box{background-color:#fff;padding:40px;border-radius:20px}.register-here{background-color:#fff;padding:30px 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.register-here .call{margin-right:1rem}.list-home-asc{background-color:#fff}.list-home-asc .summary{max-width:1170px;margin:auto;width:100%;text-align:right;padding:20px 0}.list-home-asc .list{max-width:1170px;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.list-home-asc .list .item{width:30%;position:relative;overflow:hidden;margin:1rem}.list-home-asc .list .item img{transition:transform .3s}.list-home-asc .list .item .overlay{width:100%;position:absolute;bottom:0;background:linear-gradient(0,#000,#000,transparent);padding:20px 10px;color:#fff}.list-home-asc .list .item:hover>img{transform:scale(1.2)}@keyframes zoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}.single{padding:20px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:64vh}.single .title{max-width:1170px;width:100%;margin:40px auto}.single .thumbnail{width:30%}.single .thumbnail img{width:100%}.single .data{width:40%}.single .data span{width:100%;display:inline-block;display:flex;flex-wrap:wrap;align-items:center;margin:1rem 0}.single .data span svg{margin-right:1rem}.carousel-mol{width:100%;overflow:hidden;position:relative;display:inline-block;z-index:1}.carousel-mol .next-slide-mol,.carousel-mol .prev-slide-mol{position:absolute;top:45%;z-index:100;background-color:#fff;border-radius:50%;padding:2px;margin:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-mol .prev-slide-mol{left:0}.carousel-mol .next-slide-mol{right:0}.carousel-mol .elements .carousel-mol-item{display:flex;justify-content:center;overflow:hidden;align-items:center;width:100%;position:absolute;left:100%;top:0;cursor:pointer}.car-mol-23-box .car-mol-23>.item{line-height:0}.car-mol-23-box .car-mol-23>.item>a{line-height:0}.flash-msg{max-width:1170px;margin:auto;display:flex;flex-wrap:wrap;justify-content:center}.flash-msg .msg-error{display:inline-block;padding:1rem;width:auto}.home-dashboard{min-height:64vh;padding:0 2rem}@media (min-width:1024px){.home-dashboard{padding:0 3rem}}@media (min-width:1920px){.home-dashboard{padding:0 6rem}}.home-dashboard>h1{margin-bottom:2rem}.update-profile #preview_img_teste{width:200px;height:200px;-o-object-fit:cover;object-fit:cover}.complete-profile{margin-bottom:30px}.complete-profile .box-ballon-info{margin-bottom:1rem}.complete-profile .box-ballon-info .ballon-info{display:inline-flex;align-items:center;flex-wrap:wrap;padding:20px;border-radius:.5rem;background:orange}.complete-profile .box-ballon-info .ballon-info svg{margin:0 10px}.complete-profile .box-ballon-info .ballon-info .bt-primary-one-small{margin:0 10px}.list-permissions,.list-roles,.list-users{background-color:#ededed;margin-top:1rem}.list-permissions form,.list-roles form,.list-users form{display:inline-block;width:auto}.list-permissions .item,.list-roles .item,.list-users .item{padding:0 10px;display:flex;align-items:center;min-width:200px;min-height:0;justify-content:space-between;background-color:#f5f5f5}.list-permissions .item:nth-child(even),.list-roles .item:nth-child(even),.list-users .item:nth-child(even){background-color:#fafafa}.list-permissions .item .actions svg,.list-roles .item .actions svg,.list-users .item .actions svg{fill:#fff}.list-permissions .item .actions form,.list-roles .item .actions form,.list-users .item .actions form{display:inline-block}.list-permissions .deleted>*,.list-roles .deleted>*,.list-users .deleted>*{opacity:.6}.list-permissions .deleted>.actions,.list-roles .deleted>.actions,.list-users .deleted>.actions{opacity:1}.permissions,.permissions-add,.roles-add{margin-bottom:20px}.permissions .list,.permissions-add .list,.roles-add .list{width:50%;padding:.25rem;background-color:#ddd}.permissions .list form,.permissions-add .list form,.roles-add .list form{display:inline-block;width:auto}.plans-box{min-height:64vh;display:flex;flex-wrap:wrap;align-items:flex-start;max-width:1170px;margin:auto}.plans-box h3{width:100%;font-size:1.5rem;margin-top:30px}.plans-box .plans{display:flex;flex-wrap:wrap;padding:20px 0;justify-content:space-between;align-items:self-end}.plans-box .plans .item{width:33%;padding:20px}.plans-box .plans .item h3{margin:1rem 0;font-size:1.8rem}.plans-box .plans .item p{margin:1rem 0}.plans-box .plans .item .cust{margin:1rem 0}.pay-box{max-width:1170px;margin:auto;min-height:61vh}.pay-box h3{width:100%;font-size:1.5rem;line-height:2rem;margin-top:30px}.pay-box .pay{display:flex;flex-wrap:wrap;margin:20px 0;justify-content:space-between}.pay-box .pay .item{width:23%;padding:20px;border:solid thin #ddd;margin:0}.pay-box .pay .item .cust{font-size:1.5rem;line-height:2rem}.data-box{max-width:1170px;margin:auto;min-height:61vh}.data-box h3{width:100%;font-size:1.8rem;margin-top:30px}.data-box .data{display:flex;flex-wrap:wrap;margin:20px 0;justify-content:space-between}.data-box .data .item{width:23%;padding:20px;border:solid thin #ddd;margin:0}.data-box .data .item .cust{font-size:1.5rem;line-height:2rem}.signatures{margin-bottom:30px}.signatures .item{display:flex;flex-wrap:wrap}.signatures .item div{padding:1rem}.signatures .head{background-color:#ccc}.signatures .head div{font-weight:700}.signatures .odd{background-color:#ddd}.list-plans{margin-top:20px;border:none}.list-plans td,.list-plans th{padding:1rem;text-align:left}.list-plans .head-plan{background-color:#ddd}.list-plans .pair{background-color:#f7f7f7}.list-plans .odd{background-color:#ededed}.list-plans .actions form{display:inline-block;width:auto}.pay,.plans-field,.subscribers-field{margin:1rem 0;background-color:#ddd;padding:.25rem}.checkbox{background-color:#ccc;width:5rem;height:2.2rem;border-radius:15px;border:3pt #e9e9e9 solid;overflow:hidden}.checkbox .bt-check{content:"";width:2rem;height:2.2rem;background-color:#8d8d8d;box-shadow:3px -5px 20px rgba(66,66,66,.8)}.checkbox .on{width:5rem;background-color:#000}.abstract h3{margin-top:1rem;padding:1rem;background-color:#ededed}.abstract p{padding:1rem 0;font-size:.9rem}.box-bt-on{margin:20px 0}.box-bt-on .bt-on{background-color:#a9a9a9;border:solid 2pt #000;height:2rem;width:5rem;border-radius:5px}.box-bt-on .bt-on .switch{background-color:#2f4f4f;border-right:solid 5pt #000;height:100%;width:55%}.abstract-home{margin-top:20px}.abstract-home h3{margin-bottom:5px}.abstract-home p{margin:5px 0}.day,.time{display:flex;flex-wrap:wrap;padding:1rem;border:solid thin gray;position:relative}.day #month_string,.time #month_string{padding:18px}.day .input,.time .input{width:150px}.day .hour,.time .hour{cursor:pointer;display:flex;flex-wrap:wrap}.day .box-select-day,.time .box-select-day{display:none;flex-wrap:wrap;overflow-y:scroll;max-height:220px;position:absolute;z-index:1;background-color:#fff;border:solid thin gray;padding:1rem;left:0;top:0;width:460px}.day .box-select-day .horario,.time .box-select-day .horario{background-color:#fff;border:solid gray 1px;margin:5px;width:50px;height:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;cursor:pointer;flex-direction:column}.day .box-select-day .horario div:nth-child(1),.time .box-select-day .horario div:nth-child(1){font-size:1.2rem;line-height:1.5rem;font-weight:700}.day .box-select-day .horario:hover,.time .box-select-day .horario:hover{background-color:#fff}.day .box-select-day .horario:active,.time .box-select-day .horario:active{background-color:gray}.day .box-select-hour,.time .box-select-hour{display:none;flex-wrap:wrap;overflow-y:scroll;max-height:220px;position:absolute;z-index:1;background-color:#fff;border:solid thin gray;padding:1rem;left:0;top:0}.day .box-select-hour .horario,.time .box-select-hour .horario{background-color:#fff;border:solid gray 1px;margin:5px;padding:.25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;cursor:pointer;flex-direction:column}.day .box-select-hour .horario div:nth-child(1),.time .box-select-hour .horario div:nth-child(1){font-size:1.2rem;line-height:1.5rem;font-weight:700}.day .box-select-hour .horario:hover,.time .box-select-hour .horario:hover{background-color:#fff}.day .box-select-hour .horario:active,.time .box-select-hour .horario:active{background-color:gray}.responsive-video{width:100%;aspect-ratio:16/9;height:100vh;-o-object-fit:cover;object-fit:cover}.squares{display:flex;flex-wrap:wrap;gap:0 20px}.squares .funcionality{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:250px;min-height:250px;background-color:#f7f5f5;color:#212121;border-radius:1.5rem;box-shadow:1px 1px 5px 0 #c9c9c9;margin-left:5px}.squares .funcionality svg{width:3rem;height:3rem}.squares .funcionality a{display:block;width:100%;text-align:center}.squares .funcionality h3{width:100%;display:block}.info{display:inline-block;background-color:#e9e9e9;padding:1rem;border-radius:.5rem;font-weight:700}.info .home-header{max-width:1170px;margin:auto;display:flex;align-items:center;justify-content:center;padding-top:20px}@media (min-width:600px){.info .home-header{justify-content:flex-start}}.info .agende-consultoria{display:flex;align-items:center;justify-content:center;height:80vh}.info .agende-consultoria .box{display:inline-block;padding:40px 0;margin:30px;text-align:center;text-transform:uppercase;border-radius:60px;background:rgba(60,60,60,.35);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(13.5px);border:solid thin #787878}@media (min-width:600px){.info .agende-consultoria .box{padding:60px;margin:0}}.info .agende-consultoria .box h2{color:#fff;font-weight:300;font-size:1.5rem}@media (min-width:600px){.info .agende-consultoria .box h2{font-size:2.5rem}}.info .agende-consultoria .box .bt-agendar .bt-primary-one{border-radius:1.5rem;padding:1rem 20px;margin:30px 0 0;color:#212121;background-color:#ffbc4b;border:solid thin #ffbc4b}.info .agende-consultoria .box .click-to-play{position:absolute;top:0;right:0}.footer-color-bar{display:flex;width:100%;position:fixed;bottom:0}.footer-color-bar div{display:inline-block;content:"";height:.7rem;width:100%}.footer-color-bar div:nth-child(1){background-color:#f2b035}.footer-color-bar div:nth-child(2){background-color:#f25c05}.footer-color-bar div:nth-child(3){background-color:#d90404}.footer-color-bar div:nth-child(4){background-color:#04bfad}.page-errors{max-width:1170px;margin:auto;min-height:80vh;justify-content:center;align-items:flex-start;display:flex;flex-wrap:wrap}.page-errors .errors-header{width:100%;text-align:center;padding:20px}.page-errors .errors-header .logo img{filter:invert(1)}.page-errors .errors-content{margin-bottom:50px;text-align:center}.page-errors .errors-content img{width:50%}.page-errors .errors-content h2{width:100%;text-align:center;font-size:2rem;text-transform:uppercase;line-height:5rem}.page-errors .errors-content a{text-decoration:underline}.profile div{margin:30px 0}.dashboard-main{min-height:88vh;padding:.5rem .5rem}@media (min-width:600px){.dashboard-main{padding:1rem 2rem}}@media (min-width:1024px){.dashboard-main{padding:1rem 3rem}}@media (min-width:1920px){.dashboard-main{padding:1rem 6rem}}.dashboard-main>h2{margin:30px 0}.home-products{background-color:#f5f5f5;padding:1rem 2rem}@media (min-width:1024px){.home-products{padding:1rem 3rem}}@media (min-width:1920px){.home-products{padding:1rem 6rem}}.home-products h1{text-align:center;margin-top:30px;font-weight:400}@media (max-width:600px){.home-products h1{font-size:1rem}}.home-products h2{padding:1rem 10px 0;text-align:center}.home-products .call-depoimentos{font-size:1.5rem;line-height:2rem;font-weight:400;text-align:center}@media (max-width:599px){.home-products .call-depoimentos{padding:20px}}@media (min-width:600px){.home-products .call-depoimentos{margin-bottom:50px}}.home-products .products{max-width:1170px;margin:auto;padding:1rem;display:none;margin:1rem auto;grid-template-columns:1fr 1fr 1fr;gap:20px}@media (min-width:600px){.home-products .products{display:grid}}.home-products div#products-mobile-box{height:auto}@media (min-width:600px){.home-products div#products-mobile-box{display:none}}.home-products div#products-mobile-box>#products-mobile>.item.product{background:0 0;border:none;padding:0 60px 10px;margin-bottom:1rem}.home-products #products-home-box{max-width:1170px;margin:auto}.home-products #products-home-box>#products-home>.item{text-align:center;padding:1rem 10px 50px}@media (min-width:600px){.home-products #products-home-box>#products-home>.item{padding:1rem}}.home-products #products-home-box>#products-home>.item>.product{border-radius:1.5rem}.home-products .products-mob{overflow:hidden;position:relative;width:100%;padding:1rem;height:100%}@media (min-width:600px){.home-products .products-mob{display:none}}.home-products .products-mob .product{position:absolute;left:100%;top:0;width:100%;height:100%;transition:left 1s}.home-products .all-models{text-align:center;padding:20px}.products-list{padding:0 1rem}@media (min-width:1024px){.products-list{padding:0 3rem}}@media (min-width:1920px){.products-list{padding:0 6rem}}.products-list>.chamada-produtos{margin-bottom:30px;background-color:#f2f2f2;padding:1rem;text-align:center}@media (min-width:600px){.products-list>.chamada-produtos{width:500px;text-align:left}}.products-list .products{display:grid;grid-template-columns:1fr 1fr}@media (min-width:1024px){.products-list .products{grid-template-columns:1fr 1fr 1fr;gap:30px 0;margin-bottom:150px}}@media (min-width:1366px){.products-list .products{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1920px){.products-list .products{grid-template-columns:1fr 1fr 1fr 1fr}}.products-list .products>.product{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.products-list .products>.product>.v127220{position:absolute;top:38%;right:45px;background-color:#fff;padding:.25rem 10px;line-height:1;font-weight:700;font-size:.9rem;border-radius:1.5rem}@media (min-width:1920px){.products-list .products>.product>.v127220{font-size:1.1rem}}.products-list .products>.product>.title{margin:0;padding:0;width:100%}.products-list .products>.product>.title>h2{margin:1rem 20px 0;font-size:1rem;line-height:1.2rem}@media (min-width:600px){.products-list .products>.product>.title>h2{font-size:1.5rem;line-height:2rem}}.products-list .products>.product>a>img{aspect-ratio:4/5;width:100%;-o-object-fit:contain;object-fit:contain}.products-list .products>.product>a:nth-child(1){padding:.25rem}.products-list h1{text-align:center;margin:20px 0}@media (min-width:600px){.products-list h1{text-align:left}}.home-action-products{max-width:1170px;margin:auto;margin-bottom:20px;text-align:center}.home-action-products>.bt-primary-one{background-color:#d8171d;border:solid thin #d8171d}.product{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}@media (min-width:600px){.product{border-radius:1rem}}.product .title{margin-top:1rem;padding-top:1rem;text-decoration:none}.product .title h3{margin-bottom:20px;font-size:1.2rem;line-height:1.7rem}.product .title-lines h3{font-size:1rem}.product .thumbnail{overflow:hidden;padding:1rem}.product figure img{-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:600){.product figure img{width:100%}}.product .abstract{width:100%;margin:1rem 0;list-style:none}.product .price{margin-bottom:1rem}.product .price span:nth-child(1){font-weight:700;font-size:1.3rem;line-height:2rem;width:100%;display:inline-block}.product .price span:nth-child(2){font-size:.9rem}.product .bt-actions{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.product .bt-actions .buy{margin:0}.single-products .line-one{position:relative;padding:1rem}@media (min-width:1000px){.single-products .line-one{display:grid;grid-template-columns:2fr 3fr;gap:2rem}}@media (min-width:1024px){.single-products .line-one{padding:1rem 3rem}}@media (min-width:1920px){.single-products .line-one{padding:30px 6rem}}.single-products .line-one .side-description{position:relative}.single-products .line-one .side-description p{padding:.25rem 0}.single-products .line-one .side-description h2{font-size:1.8rem;line-height:2.5rem;margin-bottom:1rem}.single-products .line-one .side-description .price{margin-bottom:20px}.single-products .line-one .side-description .price .price-non-discount{text-decoration:line-through;color:#5a5858}.single-products .line-one .side-description .price .price-main{font-size:2rem;line-height:2.5rem;font-weight:700;margin-top:1rem}.single-products .line-one .side-description .price .price-percent-discount{color:#d8171d;font-weight:700}.single-products .line-one .side-description .description{margin-bottom:1rem}.single-products .line-one .side-description .description ul{padding-left:20px}.single-products .line-one .side-description .buy{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:30px 10px}.single-products .line-one .side-description .buy .voltage{margin-bottom:1rem}.single-products .line-one .side-description .buy .voltage a{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.single-products .line-one .side-description .buy .voltage a:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.single-products .line-one .side-description .buy .voltage a{background-color:transparent;color:#1d1d1f;border:solid 2pt #1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.single-products .line-one .side-description .buy .voltage a:hover{background-color:rgb(154.25,154.25,160.75);border:solid 2pt rgb(154.25,154.25,160.75);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.single-products .line-one .side-description .buy .voltage a:active{background-color:rgb(102.95,102.95,110.05);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.single-products .line-one .side-description .buy .voltage a{padding:.5rem 1.5rem}.single-products .line-one .side-description .buy .voltage a img,.single-products .line-one .side-description .buy .voltage a svg{width:1.1em;height:1.1em}.single-products .line-one .side-description .buy .voltage a img:not(:last-child),.single-products .line-one .side-description .buy .voltage a svg:not(:last-child){margin-right:.25rem}.single-products .line-one .side-description .buy .voltage .selected{background-color:#1d1d1f;color:#fff;border-color:#1d1d1f}.single-products .line-one .side-description .buy .quantity-selector{display:inline-flex;align-items:center;gap:.25rem;width:100%;max-width:400px}.single-products .line-one .side-description .buy .minus,.single-products .line-one .side-description .buy .plus{display:inline-flex;align-items:center;justify-content:center;border:1px solid #eee;background-color:#fafafa;color:#424242;border-radius:50%;width:2.75rem;height:2.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.single-products .line-one .side-description .buy .minus svg,.single-products .line-one .side-description .buy .plus svg{display:block;width:1.25rem;height:1.25rem;stroke:currentColor}.single-products .line-one .side-description .buy .minus:hover,.single-products .line-one .side-description .buy .plus:hover{background-color:#f5f5f5;color:#212121;border-color:#e0e0e0}.single-products .line-one .side-description .buy .minus:active,.single-products .line-one .side-description .buy .plus:active{transform:scale(.9)}.single-products .line-one .side-description .buy .minus{opacity:1;visibility:visible;transform:scale(1)}.single-products .line-one .side-description .buy .minus.is-hidden{opacity:0;visibility:hidden;transform:scale(.7);width:0;pointer-events:none;margin-right:calc(.25rem * -1)}.single-products .line-one .side-description .buy .action{background-color:#d8171d;border:#d8171d;flex:1;min-width:160px;border-radius:1.5rem;overflow:hidden;display:inline-flex;align-items:center;height:2.75rem}@media (min-width:600px){.single-products .line-one .side-description .buy .action{padding:0}}.single-products .line-one .side-description .buy .action .qty-count{color:#fff;font-weight:700}.single-products .line-one .side-description .buy .action>span{font-weight:700;width:100%;color:#fff;text-align:center}@media (min-width:600px){.single-products .line-one .side-description .buy .action>span{margin-right:-2rem}}.single-products .line-one .side-description .buy .action>img{margin-left:0;margin-right:0;width:4rem;height:100%;transition:.3s;position:relative;right:-4rem;border-left:solid 2px #f5f5f5;background-color:#e0e0e0;padding:3px 20px 3px 12px;border-radius:0;display:none}@media (min-width:600px){.single-products .line-one .side-description .buy .action>img{display:initial}}.single-products .line-one .side-description .buy .action:hover>img{right:0}.single-products .technical-speccification{padding:1rem;background-color:#fff}@media (min-width:1024px){.single-products .technical-speccification{padding:1rem 3rem}}@media (min-width:1920px){.single-products .technical-speccification{padding:1rem 6rem}}.single-products .technical-speccification>h2{font-size:1.5rem;line-height:1.2;font-weight:700;letter-spacing:.05em;margin-bottom:1.5rem}.single-products .technical-speccification h3{margin:1rem 0;font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal}.single-products .technical-speccification .technical-speccification-columns{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:768px){.single-products .technical-speccification .technical-speccification-columns{grid-template-columns:1fr 1fr;gap:2rem}}.single-products .technical-speccification .spec-column{margin:0;padding:0}.single-products .technical-speccification .content-spec{display:grid;grid-template-columns:1fr 2fr;padding:.5rem .25rem;border-bottom:1px solid #f5f5f5;align-items:center}.single-products .technical-speccification .content-spec:nth-child(even){background-color:#fff;border-radius:.375rem}.single-products .technical-speccification .content-spec .field{font-size:.875rem;line-height:1.25;font-weight:400;letter-spacing:normal;color:#9e9e9e;font-weight:500;padding-right:.25rem}.single-products .technical-speccification .content-spec .field small{color:#bdbdbd;font-weight:400}.single-products .technical-speccification .content-spec .prop{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25;font-weight:400;letter-spacing:normal;color:#212121;font-weight:600;margin:0}.single-products>.description{padding:2rem 1rem;background-color:#f5f5f5;text-align:center}@media (min-width:1024px){.single-products>.description{padding:50px 3rem;text-align:initial}}@media (min-width:1920px){.single-products>.description{padding:50px 6rem}}.single-products>.description h3{margin:1rem 0;font-size:1.6rem}.single-products>.description p{margin:1rem 0}.similars-title{margin:2rem auto 0;padding:1rem;text-align:center}@media (min-width:1024px){.similars-title{text-align:initial}}.similiars{margin-bottom:40px}.similar{max-width:1170px;margin:auto;margin-top:20px;text-align:center}@media (min-width:600px){.similar{text-align:left}}#similiars{height:100%}@media (min-width:600px){#similiars>.item{padding:0 10px}}#similiars>.item>.product>:nth-child(1){padding:.25rem}#similiars>.item>.product>:nth-child(1):hover{background-color:#eceaea;border-radius:1rem}#similiars>.item>.product>.title{margin:0}#similiars-box{margin:1rem auto}#similiars-box>#similiars>.item>.product{margin:0}@media (max-width:599px){#similiars-box>#similiars>.item>.product{background:0 0;border:none}}@media (min-width:600px){#similiars-box>#similiars>.item>.product{padding:1rem 10px 50px}}#similiars-box>.bubbles-box{bottom:-5px}@media (min-width:600px){#similiars-box-mob{display:none}}#similiars-box-mob>#similiars-mob>.item{padding:1rem}.single-message{padding:2rem}@media (min-width:1024px){.single-message{padding:13px 3rem .25rem}}@media (min-width:1920px){.single-message{padding:13px 6rem .25rem}}.cart{padding:1rem 2rem}@media (min-width:1024px){.cart{padding:1rem 3rem}}@media (min-width:1920px){.cart{padding:1rem 6rem}}.cart h2{text-align:center;margin:20px 0 10px}@media (min-width:600px){.cart h2{text-align:left}}.list-orders-dashboard .titles{background-color:#f5f5f5;border-radius:1.5rem;display:none;text-align:center}.actions-list,.carts-list,.historic-purchases,.list-actions-dashboard,.list-budgets,.list-carts-dashboard,.list-leads-dashboard,.list-orders,.list-orders-dashboard,.list-products-dashboard,.list-products-order,.notes,.products-area{text-align:center}@media (min-width:1366px){.actions-list,.carts-list,.historic-purchases,.list-actions-dashboard,.list-budgets,.list-carts-dashboard,.list-leads-dashboard,.list-orders,.list-orders-dashboard,.list-products-dashboard,.list-products-order,.notes,.products-area{text-align:initial}}.actions-list h3,.carts-list h3,.historic-purchases h3,.list-actions-dashboard h3,.list-budgets h3,.list-carts-dashboard h3,.list-leads-dashboard h3,.list-orders h3,.list-orders-dashboard h3,.list-products-dashboard h3,.list-products-order h3,.notes h3,.products-area h3{text-align:center}@media (min-width:1366px){.actions-list h3,.carts-list h3,.historic-purchases h3,.list-actions-dashboard h3,.list-budgets h3,.list-carts-dashboard h3,.list-leads-dashboard h3,.list-orders h3,.list-orders-dashboard h3,.list-products-dashboard h3,.list-products-order h3,.notes h3,.products-area h3{text-align:left}}@media (min-width:1366px){.actions-list .titles,.carts-list .titles,.historic-purchases .titles,.list-actions-dashboard .titles,.list-budgets .titles,.list-carts-dashboard .titles,.list-leads-dashboard .titles,.list-orders .titles,.list-orders-dashboard .titles,.list-products-dashboard .titles,.list-products-order .titles,.notes .titles,.products-area .titles{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr;align-items:center}}.actions-list .titles div,.carts-list .titles div,.historic-purchases .titles div,.list-actions-dashboard .titles div,.list-budgets .titles div,.list-carts-dashboard .titles div,.list-leads-dashboard .titles div,.list-orders .titles div,.list-orders-dashboard .titles div,.list-products-dashboard .titles div,.list-products-order .titles div,.notes .titles div,.products-area .titles div{padding:1rem;font-weight:700}.actions-list .line,.carts-list .line,.historic-purchases .line,.list-actions-dashboard .line,.list-budgets .line,.list-carts-dashboard .line,.list-leads-dashboard .line,.list-orders .line,.list-orders-dashboard .line,.list-products-dashboard .line,.list-products-order .line,.notes .line,.products-area .line{border-bottom:solid thin #ccc;padding:1rem 0}@media (min-width:1366px){.actions-list .line,.carts-list .line,.historic-purchases .line,.list-actions-dashboard .line,.list-budgets .line,.list-carts-dashboard .line,.list-leads-dashboard .line,.list-orders .line,.list-orders-dashboard .line,.list-products-dashboard .line,.list-products-order .line,.notes .line,.products-area .line{display:grid;grid-template-columns:3fr 2fr 1fr 1fr 1fr;align-items:center;text-align:center}}.actions-list .line .product_name_on_cart,.carts-list .line .product_name_on_cart,.historic-purchases .line .product_name_on_cart,.list-actions-dashboard .line .product_name_on_cart,.list-budgets .line .product_name_on_cart,.list-carts-dashboard .line .product_name_on_cart,.list-leads-dashboard .line .product_name_on_cart,.list-orders .line .product_name_on_cart,.list-orders-dashboard .line .product_name_on_cart,.list-products-dashboard .line .product_name_on_cart,.list-products-order .line .product_name_on_cart,.notes .line .product_name_on_cart,.products-area .line .product_name_on_cart{text-align:center}.actions-list .line .product_name_on_cart>a,.carts-list .line .product_name_on_cart>a,.historic-purchases .line .product_name_on_cart>a,.list-actions-dashboard .line .product_name_on_cart>a,.list-budgets .line .product_name_on_cart>a,.list-carts-dashboard .line .product_name_on_cart>a,.list-leads-dashboard .line .product_name_on_cart>a,.list-orders .line .product_name_on_cart>a,.list-orders-dashboard .line .product_name_on_cart>a,.list-products-dashboard .line .product_name_on_cart>a,.list-products-order .line .product_name_on_cart>a,.notes .line .product_name_on_cart>a,.products-area .line .product_name_on_cart>a{width:100%;display:inline-block}@media (min-width:1366px){.actions-list .line .product_name_on_cart,.carts-list .line .product_name_on_cart,.historic-purchases .line .product_name_on_cart,.list-actions-dashboard .line .product_name_on_cart,.list-budgets .line .product_name_on_cart,.list-carts-dashboard .line .product_name_on_cart,.list-leads-dashboard .line .product_name_on_cart,.list-orders .line .product_name_on_cart,.list-orders-dashboard .line .product_name_on_cart,.list-products-dashboard .line .product_name_on_cart,.list-products-order .line .product_name_on_cart,.notes .line .product_name_on_cart,.products-area .line .product_name_on_cart{display:grid;grid-template-columns:1fr 1fr;align-items:center}.actions-list .line .product_name_on_cart>a,.carts-list .line .product_name_on_cart>a,.historic-purchases .line .product_name_on_cart>a,.list-actions-dashboard .line .product_name_on_cart>a,.list-budgets .line .product_name_on_cart>a,.list-carts-dashboard .line .product_name_on_cart>a,.list-leads-dashboard .line .product_name_on_cart>a,.list-orders .line .product_name_on_cart>a,.list-orders-dashboard .line .product_name_on_cart>a,.list-products-dashboard .line .product_name_on_cart>a,.list-products-order .line .product_name_on_cart>a,.notes .line .product_name_on_cart>a,.products-area .line .product_name_on_cart>a{width:initial}}.actions-list .line>.actions,.carts-list .line>.actions,.historic-purchases .line>.actions,.list-actions-dashboard .line>.actions,.list-budgets .line>.actions,.list-carts-dashboard .line>.actions,.list-leads-dashboard .line>.actions,.list-orders .line>.actions,.list-orders-dashboard .line>.actions,.list-products-dashboard .line>.actions,.list-products-order .line>.actions,.notes .line>.actions,.products-area .line>.actions{display:inline-flex;align-items:center;justify-content:center;gap:1rem;width:100%}.actions-list .line .qtd,.carts-list .line .qtd,.historic-purchases .line .qtd,.list-actions-dashboard .line .qtd,.list-budgets .line .qtd,.list-carts-dashboard .line .qtd,.list-leads-dashboard .line .qtd,.list-orders .line .qtd,.list-orders-dashboard .line .qtd,.list-products-dashboard .line .qtd,.list-products-order .line .qtd,.notes .line .qtd,.products-area .line .qtd{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px}.actions-list .line>.value,.carts-list .line>.value,.historic-purchases .line>.value,.list-actions-dashboard .line>.value,.list-budgets .line>.value,.list-carts-dashboard .line>.value,.list-leads-dashboard .line>.value,.list-orders .line>.value,.list-orders-dashboard .line>.value,.list-products-dashboard .line>.value,.list-products-order .line>.value,.notes .line>.value,.products-area .line>.value{text-align:center}.actions-list>.alternative-checkout-cart-page,.actions-list>.checkout,.carts-list>.alternative-checkout-cart-page,.carts-list>.checkout,.historic-purchases>.alternative-checkout-cart-page,.historic-purchases>.checkout,.list-actions-dashboard>.alternative-checkout-cart-page,.list-actions-dashboard>.checkout,.list-budgets>.alternative-checkout-cart-page,.list-budgets>.checkout,.list-carts-dashboard>.alternative-checkout-cart-page,.list-carts-dashboard>.checkout,.list-leads-dashboard>.alternative-checkout-cart-page,.list-leads-dashboard>.checkout,.list-orders-dashboard>.alternative-checkout-cart-page,.list-orders-dashboard>.checkout,.list-orders>.alternative-checkout-cart-page,.list-orders>.checkout,.list-products-dashboard>.alternative-checkout-cart-page,.list-products-dashboard>.checkout,.list-products-order>.alternative-checkout-cart-page,.list-products-order>.checkout,.notes>.alternative-checkout-cart-page,.notes>.checkout,.products-area>.alternative-checkout-cart-page,.products-area>.checkout{background:0 0}.actions-list>.checkout,.carts-list>.checkout,.historic-purchases>.checkout,.list-actions-dashboard>.checkout,.list-budgets>.checkout,.list-carts-dashboard>.checkout,.list-leads-dashboard>.checkout,.list-orders-dashboard>.checkout,.list-orders>.checkout,.list-products-dashboard>.checkout,.list-products-order>.checkout,.notes>.checkout,.products-area>.checkout{margin-top:50px}.actions-list .checkout input,.carts-list .checkout input,.historic-purchases .checkout input,.list-actions-dashboard .checkout input,.list-budgets .checkout input,.list-carts-dashboard .checkout input,.list-leads-dashboard .checkout input,.list-orders .checkout input,.list-orders-dashboard .checkout input,.list-products-dashboard .checkout input,.list-products-order .checkout input,.notes .checkout input,.products-area .checkout input{padding:.25rem 40px;margin:1rem 0;border-radius:1.5rem;border:none;font-size:1rem;height:3rem;display:block;box-shadow:1px 1px 5px 0 #c9c9c9}@media (min-width:600px){.actions-list .checkout input,.carts-list .checkout input,.historic-purchases .checkout input,.list-actions-dashboard .checkout input,.list-budgets .checkout input,.list-carts-dashboard .checkout input,.list-leads-dashboard .checkout input,.list-orders .checkout input,.list-orders-dashboard .checkout input,.list-products-dashboard .checkout input,.list-products-order .checkout input,.notes .checkout input,.products-area .checkout input{padding:.25rem 20px}}.actions-list .checkout .bt-primary-danger,.carts-list .checkout .bt-primary-danger,.historic-purchases .checkout .bt-primary-danger,.list-actions-dashboard .checkout .bt-primary-danger,.list-budgets .checkout .bt-primary-danger,.list-carts-dashboard .checkout .bt-primary-danger,.list-leads-dashboard .checkout .bt-primary-danger,.list-orders .checkout .bt-primary-danger,.list-orders-dashboard .checkout .bt-primary-danger,.list-products-dashboard .checkout .bt-primary-danger,.list-products-order .checkout .bt-primary-danger,.notes .checkout .bt-primary-danger,.products-area .checkout .bt-primary-danger{font-size:1.1rem}.list-cart-products .table-list{display:flex;flex-direction:column;gap:10px;text-align:center}.list-cart-products .table-list .line,.list-cart-products .table-list .titles{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 1fr;align-items:center;gap:15px}@supports (grid-template-columns:subgrid){.list-cart-products .table-list{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 1fr}.list-cart-products .table-list .line,.list-cart-products .table-list .titles{grid-column:1/-1;grid-template-columns:subgrid}}.list-cart-products .plus,.list-cart-products .reduce{margin:0}.total{display:grid;grid-template-columns:1fr 1fr;padding:20px 0;text-align:right}@media (min-width:600px){.total{grid-template-columns:4fr 1fr}}.total div{padding:1rem;font-weight:700}.list-orders{padding:20px}@media (min-width:600px){.list-orders{padding:0;margin-bottom:80px}}.list-orders .line,.list-orders .titles{grid-template-columns:1fr 2fr 2fr 2fr 2fr}.list-budgets>.titles{text-align:center}.list-budgets>.line,.list-budgets>.titles{grid-template-columns:1fr 2fr 3fr 2fr 2fr 2fr}.products-area .line,.products-area .titles{grid-template-columns:1fr 4fr 1fr 1fr 2fr}.list-orders-dashboard{background-color:#fff;padding:30px 0;border-radius:1.5rem}.list-orders-dashboard .titles{border-radius:1.5rem}.list-orders-dashboard .line,.list-orders-dashboard .titles{grid-template-columns:1fr 4fr 4fr 4fr 4fr 4fr}.list-orders-dashboard .actions form{display:inline-block}.list-products-order .line,.list-products-order .titles{grid-template-columns:1fr 2fr 1fr 1fr 1fr}.list-products-order .form-coupon{padding:1rem}@media (min-width:600px){.list-products-order .form-coupon{padding:0;width:460px}}.products-edit{background-color:#fff;margin-bottom:30px}.products-edit .line,.products-edit .titles{grid-template-columns:1fr 3fr 1fr 2fr 2fr}@media (min-width:600px){.pay-methods{padding:20px 0}}.pay-methods h3{margin:1rem 0}@media (min-width:600px){.pay-methods>.pay-options{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}}.pay-methods .option-box{background-color:#fff}.pay-methods .option-box h4{border:#fff solid 1pt;display:flex;flex-wrap:wrap;align-items:center;line-height:2rem;cursor:pointer}.pay-methods .option-box h4 svg{margin:40px}.pay-methods .option-box h4 svg:hover{fill:#212121}.pay-methods .option-box h4:hover{background-color:#fff}.pay-methods .option-box .option{border:solid 1pt #fff;display:none;flex-wrap:wrap;width:100%;gap:0 30px;flex-direction:column-reverse}@media (min-width:600px){.pay-methods .option-box .option{padding:40px 40px 60px 40px}}@media (min-width:600px){.pay-methods .option-box .option{flex-direction:row}}.pay-methods .option-box .option>.msg-error>span{color:#fff}.pay-methods .option-box .option .bt-primary-danger{font-size:1.1rem}.pay-methods .option-box .option .card-view{display:none}@media (min-width:600px){.pay-methods .option-box .option .card-view{display:initial;width:40%}}.pay-methods .option-box .option .card-view svg{box-shadow:0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09);border-radius:26px;width:100%;transition:2s transform;transform:rotateY(90deg)}.pay-methods .option-box .option .card-view svg:nth-child(1){fill:#212121}@media (min-width:600px){.pay-methods .option-box .option form{width:60%}}.pay-methods .option-box input::-webkit-inner-spin-button,.pay-methods .option-box input::-webkit-outer-spin-button{display:none}.pay-methods .option-box #credit-number{fill:#fff}.pay-methods .option-box #credit-number-four{fill:#fff}.pay-methods .option-box #holder{fill:#fff}.pay-methods .option-box #card-exp-month{fill:#fff}.pay-methods .option-box #card-exp-year{fill:#fff}.pay-methods .option-box #card-valid{fill:#fff}.pay-methods .option-box #card-security{fill:#fff}.pay-methods .option-box-new{padding:30px;background-color:#fff;border:solid thin #d9d9d9;margin-top:5px}.pay-methods .option-box-new>p{margin-bottom:1rem}.pay-methods .option-box-new>.dsc{margin:0 0 0 20px}.pay-methods .option-pix{background-color:#fff;border:#fff solid 1pt;font-weight:700;width:100%;display:inline-flex;align-items:center;text-decoration:none}.pay-methods .option-pix>svg{margin:40px}.pay-methods .option-pix:hover{background-color:#fff}.radio{padding:.25rem}.radio .option{padding:1rem;display:flex;align-items:center;gap:0 10px;cursor:pointer}.radio .option:hover>svg{fill:#212121}.list-cupons{gap:20px 50px;display:grid;grid-template-columns:1fr}@media (min-width:750px){.list-cupons{grid-template-columns:1fr 1fr}}@media (min-width:1400px){.list-cupons{grid-template-columns:1fr 1fr 1fr}}.list-cupons .item{padding:20px;border:solid thin #ededed;background-color:#fff;border-radius:1rem}.list-cupons .item .name{margin:15px 0}.list-cupons .item:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.list-cupons .item div{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px}.list-cupons .deleted{border:solid thin #d8171d}.list-cupons .deleted-alert{background-color:#d8171d;color:#fff;padding:1rem;margin-bottom:1rem}.order-coupon{padding:20px;background-color:#fff;margin:1rem 0}.order-status{margin:1rem 0}.order-status .contrast{font-size:1.2rem;line-height:2.5rem}.delivery{margin:1rem 0}.delivery form{display:flex;flex-wrap:wrap;gap:20px}.delivery form .form-section{width:100%;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:.5rem}.delivery form .form-section h3{width:100%;font-size:1.2rem;border-bottom:1px solid #eee;padding-bottom:8px;margin-bottom:10px;color:#333}.delivery form .field-size{width:100%}@media (min-width:600px){.delivery form .field-size{width:auto;flex:1 1 200px}}.delivery form .field-size-half{width:100%}@media (min-width:600px){.delivery form .field-size-half{width:50%;flex:1 1 50%}}.delivery form .disabled-look{background-color:#f5f5f5!important;cursor:not-out-allowed;opacity:.8;border-color:#ddd!important}.delivery form .disabled-look input[readonly]{background:0 0;color:#777;pointer-events:none}.delivery form .submit{width:100%}.delivery form .bt-primary-danger{font-size:1.1rem}.helper-text{font-size:.8rem;margin-top:4px}.form-default{display:flex;flex-wrap:wrap;gap:1rem}.form-default .field-size{width:100%}@media (min-width:600px){.form-default .field-size{width:auto}}.form-default .field-size-half{width:100%}@media (min-width:600px){.form-default .field-size-half{width:50%}}.form-default .field-size-full{width:100%}.edition-order-screen{min-height:64vh;padding:1rem 2rem}@media (min-width:1024px){.edition-order-screen{padding:1rem 3rem}}@media (min-width:1920px){.edition-order-screen{padding:1rem 6rem}}.edition-order-screen .amount-area,.edition-order-screen .customer-area,.edition-order-screen .delivery-area,.edition-order-screen .pay-area,.edition-order-screen .products-area{margin:1rem 0 2rem}.edition-order-screen .phone-container{display:inline-flex;align-items:center;gap:8px}.edition-order-screen .phone-container .phone-number{color:#1e293b;font-weight:600}.edition-order-screen .phone-container .copy-phone-btn{background:0 0;border:none;padding:4px;cursor:pointer;font-size:14px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;opacity:.5}.edition-order-screen .phone-container .copy-phone-btn:hover{opacity:1;background-color:#f1f5f9}.edition-order-screen .phone-container .copy-phone-btn.copied{opacity:1;background-color:#d1fae5;color:#065f46}.order-summary{padding:20px;background-color:#fff;margin:1rem 0}.icons-services{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem}@media (min-width:600px){.icons-services{gap:2rem;grid-template-columns:repeat(4,1fr)}}.icons-services .service{display:flex;flex-wrap:wrap;justify-content:center;padding:1rem;border:solid thin #eee;background-color:#fff;border-radius:1rem;text-decoration:none}.icons-services .service:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.icons-services .service h4{width:100%;text-align:center;margin-top:1rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}@media (min-width:600px){.icons-services .service h4{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal}}.submit-products{justify-content:flex-start}.search-bar-dashboard{text-align:center;width:100%}@media (min-width:600px){.search-bar-dashboard{width:-moz-fit-content;width:fit-content}}.search-bar-dashboard form{margin:0}.search-bar-dashboard .search-group{display:grid;grid-auto-flow:column;grid-template-columns:1fr auto;align-items:center;justify-content:center;gap:1rem;width:100%}@media (min-width:600px){.search-bar-dashboard .search-group{width:-moz-fit-content;width:fit-content}}.search-bar-dashboard .search-group .input{margin:0}.search-bar-dashboard .search-group .bt-primary-one .text{display:none}@media (min-width:600px){.search-bar-dashboard .search-group .bt-primary-one .text{font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;display:initial}}.list-products-dashboard,.list-products-dashboard-trash{background-color:#fff;border-radius:1.5rem 1.5rem 0 0;overflow:hidden;margin-top:1rem}.list-products-dashboard .titles,.list-products-dashboard-trash .titles{text-align:center;background-color:#f5f5f5;color:#bdbdbd;padding:1rem;border-bottom:2px solid #fafafa;font-size:1rem;line-height:1.4;font-weight:600;letter-spacing:normal;display:none}@media (min-width:600px){.list-products-dashboard .titles,.list-products-dashboard-trash .titles{display:grid;align-items:center}}.list-products-dashboard .item,.list-products-dashboard-trash .item{text-align:center;padding:1rem;border-bottom:1px solid #fff}@media (min-width:600px){.list-products-dashboard .item,.list-products-dashboard-trash .item{display:grid;align-items:center}}.list-products-dashboard .item:nth-of-type(even),.list-products-dashboard-trash .item:nth-of-type(even){background-color:#fafafa}.list-products-dashboard .item:nth-of-type(odd),.list-products-dashboard-trash .item:nth-of-type(odd){background-color:#fff}.list-products-dashboard .item:hover,.list-products-dashboard-trash .item:hover{background-color:#f5f5f5;transition:background-color .2s ease}.list-products-dashboard .item.deleted,.list-products-dashboard-trash .item.deleted{opacity:.6;background-color:#eee}.list-products-dashboard .item .actions,.list-products-dashboard-trash .item .actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 1rem}.list-products-dashboard .id,.list-products-dashboard .qtd,.list-products-dashboard-trash .id,.list-products-dashboard-trash .qtd{display:none}@media (min-width:600px){.list-products-dashboard .id,.list-products-dashboard .qtd,.list-products-dashboard-trash .id,.list-products-dashboard-trash .qtd{display:initial}}.list-products-dashboard .nenhum-item,.list-products-dashboard-trash .nenhum-item{margin:auto;display:flex;align-items:center;justify-content:center;gap:1rem;background-color:#f5f5f5;padding:1rem}.list-products-dashboard .item,.list-products-dashboard .titles{grid-template-columns:repeat(2,1fr) 3fr 1fr 3fr}.list-products-dashboard-trash .item,.list-products-dashboard-trash .titles{grid-template-columns:repeat(2,1fr) 3fr 3fr}.list-carts-dashboard{background-color:#fafafa;margin-top:1rem}.list-carts-dashboard>.item,.list-carts-dashboard>.titles{grid-template-columns:5fr 2fr 2fr 3fr}.list-carts-dashboard>.titles{display:none;text-align:center;background-color:#eee;border-radius:.75rem .75rem 0 0}@media (min-width:600px){.list-carts-dashboard>.titles{display:grid}}.list-carts-dashboard .item{align-items:center;text-align:center;border-bottom:solid thin #eee}@media (min-width:600px){.list-carts-dashboard .item{display:grid}}.list-carts-dashboard .item .name{padding:.25rem}.list-carts-dashboard .item .actions{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;justify-content:center}.list-carts-dashboard .item:nth-child(odd){background-color:#fafafa}.list-carts-dashboard .item:nth-child(even){background-color:#f5f5f5}@media (min-width:600px){.header-login-register{position:fixed;top:0;width:100%}}@media (min-width:600px){.form-area-login-register{margin-top:20px}}.msg-register-login{padding:20px}@media (min-width:600px){.msg-register-login{max-width:500px;margin:auto;padding:0}.msg-register-login .msg-error,.msg-register-login .msg-info,.msg-register-login .msg-success{padding:20px 40px;border-radius:50px}}.change-pass{display:none}.info-footer{background-color:#f5f5f5}.info-footer .check-site-footer{display:flex;gap:30px}.info-footer .info-footer-content{padding:50px 1rem 2rem}@media (min-width:1024px){.info-footer .info-footer-content{padding:50px 3rem 3rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 50px}}@media (min-width:1920px){.info-footer .info-footer-content{padding:6rem 6rem;grid-template-columns:1fr 1fr 1fr}}.info-footer .info-footer-content .item h1{font-size:1.1rem;padding:0}.info-footer .info-footer-content .item h3{margin-bottom:20px}.info-footer .info-footer-content .item ul li{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;margin-bottom:1rem}.info-footer .info-footer-content .item ul li p{color:inherit}.info-footer .info-footer-content .item ul .security{border:solid thin #e0e0e0}.info-footer .info-footer-content .item ul .whats img{width:1.5rem}.info-footer .info-footer-content .item .institucion-img{padding:1rem;width:160px;border-radius:1rem}.info-footer .info-footer-content .item .social-menu ul{display:flex;gap:1rem}.info-footer .info-footer-content .item .social-menu ul li{display:inline-block}.info-footer .info-footer-content .item .social-menu ul li img{width:40px;background-color:#fff;border-radius:9px}.info-footer .info-footer-content .item .social-menu ul li svg{width:40px;height:40px}.info-footer .info-footer-content .contact-informations a{text-decoration:none;font-size:1rem;line-height:1.4;font-weight:400;letter-spacing:normal;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.modal-crop-upload{position:fixed;top:0;left:0;z-index:1;width:100%;height:100vh;background-color:rgba(0,0,0,.7215686275);display:flex;align-items:center;justify-content:center}.modal-crop-upload .content-modal{position:relative;min-height:400px;background-color:#fff;padding:20px;border-radius:15px}.modal-crop-upload .content-modal .modal-bt-close{position:absolute;top:0;right:0;margin:1rem;border:none;cursor:pointer}.modal-crop-upload .content-modal .modal-bt-close svg{width:1rem}.modal-crop-upload .content-modal .edition-modal{max-height:81vh;overflow-y:scroll}.modal-crop-upload .content-modal .actions-modal{margin-top:20px}.modal-crop-upload .content-modal h3{margin-bottom:20px}.modal-crop-upload .content-modal>.submit{justify-content:flex-end;margin:100px 0 50px}.msg-ajax-upload{margin:20px 0}.block-with-spinner{position:fixed;background:rgba(255,255,255,.35);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(13.5px);-webkit-backdrop-filter:blur(13.5px);width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.block-with-spinner .loader-text{width:100%;display:inline-block;margin:20px 0}.loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.select-image-crop{width:250px;display:flex;gap:0 15px;margin-bottom:30px}.select-image-crop button{border:solid 3pt #fff}.select-image-crop .selected{border:solid 3pt #212121}.modal-upload-info{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.box-add-image .box-add-image-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}.box-add-image .box-add-image-content .add-image-item{position:relative}.box-add-image .box-add-image-content .add-image-item .add-image-bt-remove{display:none;position:absolute;top:0;right:0;background-color:#fff;padding:.25rem;cursor:pointer}.box-add-image .box-add-image-content .add-image-item:hover>.add-image-bt-remove{display:initial}.default-page,.guaranteed{padding:0 1rem}@media (min-width:1024px){.default-page,.guaranteed{padding:0 3rem}}@media (min-width:1920px){.default-page,.guaranteed{padding:0 6rem}}.default-page p,.guaranteed p{line-height:1.5rem;margin-bottom:1rem;margin-top:1rem}.default-page ol,.default-page ul,.guaranteed ol,.guaranteed ul{margin-left:25px;margin-bottom:1rem}.default-page li,.guaranteed li{line-height:1.5rem;margin-bottom:1rem;margin-top:20px}.default-page ol>li,.guaranteed ol>li{font-weight:700}.default-page h1,.default-page h2,.default-page h3,.default-page h4,.default-page h5,.guaranteed h1,.guaranteed h2,.guaranteed h3,.guaranteed h4,.guaranteed h5{margin-bottom:20px}.cookies-accept{position:fixed;bottom:0;left:0;z-index:2000;background-color:#1d1d1f;color:#fff;border-radius:1rem;max-width:1170px;padding:1rem;text-align:center}@media (min-width:1024px){.cookies-accept{display:grid;grid-template-columns:auto 9fr auto;align-items:center;gap:1rem;margin:1rem}}.cookies-accept p{font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal;text-align:left;color:inherit}.cookies-accept p>a{font-size:inherit;line-height:inherit}.cookies-accept .bt-primary-one{background-color:#fff;color:#1d1d1f;margin-top:1rem}@media (min-width:1024px){.cookies-accept .bt-primary-one{margin-top:0}}.cookies-accept a{color:#fff}.about{padding:20px 2rem}@media (min-width:1024px){.about{padding:120px 3rem}}@media (min-width:1920px){.about{padding:120px 6rem}}.about h2{text-align:center;margin-bottom:30px;font-size:1.5rem;line-height:1.8rem}@media (min-width:600px){.about h2{text-align:left}}@media (min-width:600px){.about .about-concept{display:grid;grid-template-columns:2fr 1fr;gap:80px}}.about .about-concept p{margin-bottom:20px}.about .about-concept .call-1{font-size:2rem;line-height:2.4rem;margin-bottom:0;font-weight:700}.about .about-concept .call-2{font-size:1.5rem;line-height:1.8rem}.about .about-concept .testimony{font-style:italic}.about .about-concept .testimony>.text{background-color:#f5f5f7;border:solid thin #ccc;padding:30px;border-radius:18px 18px 0 18px}.about .about-concept .testimony .legend{font-weight:700;text-align:right;font-style:normal;margin-bottom:40px}.contact{max-width:1170px;margin:auto;margin-bottom:40px}.contact h2{text-align:center}@media (min-width:600px){.contact h2{text-align:left}}.single-breadcrumb{color:#212121;background:#fafafa;padding:1rem 1rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;border-bottom:solid thin #f5f5f5;margin-bottom:1rem;font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal}@media (min-width:1024px){.single-breadcrumb{padding:2rem 3rem}}@media (min-width:1920px){.single-breadcrumb{padding:2rem 6rem}}.single-breadcrumb a,.single-breadcrumb span{display:inline-flex;align-items:center;line-height:inherit}.single-breadcrumb a{color:#212121;text-decoration:none}.single-breadcrumb a:hover{text-decoration:underline}.single-breadcrumb svg{width:1.25em;height:1.25em;flex-shrink:0;display:block}.error-404{max-width:1170px;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:100vh}.error-404 .content-404{display:inline-block;text-align:center}.error-404 p{margin:20px 0}.error-404 img{width:50%}.gallery{background-color:#fff}@media (min-width:600px){.gallery{display:grid;grid-template-columns:1fr 4fr;gap:1rem}}.gallery .gallery-thumbnails{display:flex;justify-content:center;gap:1rem}@media (min-width:600px){.gallery .gallery-thumbnails{justify-content:flex-start;flex-direction:column}}.gallery .gallery-thumbnails .thumbnail-gallery{width:100px}@media (min-width:600px){.gallery .gallery-thumbnails .thumbnail-gallery{width:auto}}.gallery>figure{padding:1rem;position:relative}.gallery>figure>img{border-radius:inherit}.viewer{position:absolute;right:0;top:0;z-index:1;background-color:#eceaea;border-radius:1rem;overflow:hidden;width:100%;height:90%}.bt-back-to-shop{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-back-to-shop:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(254,204,7,.3)}.bt-back-to-shop{background-color:#fecc07;color:#000;border-color:#fecc07;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-back-to-shop:hover{background-color:rgb(254.2048192771,214.4457831325,57.7951807229);border-color:rgb(254.2048192771,214.4457831325,57.7951807229);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-back-to-shop:hover img,.bt-back-to-shop:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-back-to-shop:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(234.5542168675,187.265060241,.9457831325)}.bt-back-to-shop{padding:.5rem 1.5rem}.bt-back-to-shop img,.bt-back-to-shop svg{width:1.1em;height:1.1em}.bt-back-to-shop img:not(:last-child),.bt-back-to-shop svg:not(:last-child){margin-right:.25rem}.bt-back-to-shop{margin-bottom:1rem}.bt-checkout{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.bt-checkout:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(254,204,7,.3)}.bt-checkout{background-color:#fecc07;color:#000;border-color:#fecc07;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bt-checkout:hover{background-color:rgb(254.2048192771,214.4457831325,57.7951807229);border-color:rgb(254.2048192771,214.4457831325,57.7951807229);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.bt-checkout:hover img,.bt-checkout:hover svg{transform:scale(1.2) rotate(-10deg);transition:transform .3s ease}.bt-checkout:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:rgb(234.5542168675,187.265060241,.9457831325)}.bt-checkout{padding:.5rem 1.5rem}.bt-checkout img,.bt-checkout svg{width:1.1em;height:1.1em}.bt-checkout img:not(:last-child),.bt-checkout svg:not(:last-child){margin-right:.25rem}.bt-checkout{margin-bottom:1rem}.delivery-simulator{margin:3rem 0;background-color:#fff;border:1px solid #f5f5f5;border-radius:1rem;padding:1.5rem;max-width:450px}.delivery-simulator .delivery-header{margin-bottom:1rem}.delivery-simulator .delivery-header .badge-free{display:inline-block;background-color:rgb(141.075,141.075,148.425);color:#1d1d1f;font-size:.625rem;line-height:1.1;font-weight:700;letter-spacing:normal;padding:.125rem .25rem;border-radius:.5rem;margin-bottom:.25rem}.delivery-simulator .delivery-header .delivery-title{font-size:.9375rem;line-height:1.3;font-weight:700;letter-spacing:normal;color:#212121;margin:0 0 .125rem 0}.delivery-simulator .delivery-header .delivery-subtitle{font-size:.875rem;line-height:1.25;font-weight:400;letter-spacing:normal;color:#9e9e9e;margin:0}.delivery-simulator .input-group{position:relative;display:flex;align-items:center;width:100%;background-color:#fff;border:1px solid #eee;border-radius:.75rem;padding:.125rem;transition:border-color .2s}.delivery-simulator .input-group:focus-within{border-color:#1d1d1f}.delivery-simulator .input-group input{flex:1;border:none;background:0 0;padding:.5rem 1rem;font-size:.9375rem;line-height:1.3;font-weight:700;letter-spacing:normal;color:#424242;outline:0;width:100%}.delivery-simulator .input-group input::-moz-placeholder{color:#e0e0e0;font-weight:400}.delivery-simulator .input-group input::placeholder{color:#e0e0e0;font-weight:400}.delivery-simulator .input-group .btn-calc{font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;color:#fff;background-color:#1d1d1f;border:none;padding:.25rem 1rem;border-radius:calc(.75rem - 2px);cursor:pointer;transition:background-color .2s,transform .1s;height:100%}.delivery-simulator .input-group .btn-calc:hover{background-color:rgb(4.35,4.35,4.65)}.delivery-simulator .input-group .btn-calc:active{transform:scale(.97)}.delivery-simulator .forgot-cep{display:inline-block;margin-top:.25rem;font-size:.625rem;line-height:1.1;font-weight:400;letter-spacing:normal;color:#bdbdbd;text-decoration:underline;transition:color .2s}.delivery-simulator .forgot-cep:hover{color:#1d1d1f}.float-in-input{position:absolute;top:0;right:0;margin:4px}.depoimentos-home{padding:0;background-color:#fff}@media (min-width:1024px){.depoimentos-home{padding:50px 3rem}}@media (min-width:1920px){.depoimentos-home{padding:50px 6rem}}.depoimentos-home h2{margin:50px 0 20px;text-align:center;font-size:1.3rem;line-height:1.69rem}.depoimentos-home .call-depoimentos{margin-bottom:20px;text-align:center;font-size:1.5rem;line-height:1.2;font-weight:400;letter-spacing:.05em;padding:0 2rem}@media (min-width:600px){.depoimentos-home .call-depoimentos{margin-bottom:80px}}.depoimentos-home .depoimentos-box,.depoimentos-home .depoimentos-mobile-box{align-items:center;width:100%;position:relative}.depoimentos-home .depoimentos-box .bt-next,.depoimentos-home .depoimentos-box .bt-prev,.depoimentos-home .depoimentos-mobile-box .bt-next,.depoimentos-home .depoimentos-mobile-box .bt-prev{position:absolute;z-index:1;margin:1rem;display:none;fill:#fff;border-radius:50%;background:rgba(66,66,66,.8);border:solid thin rgba(66,66,66,.8)}.depoimentos-home .depoimentos-box .bt-next,.depoimentos-home .depoimentos-mobile-box .bt-next{right:0}.depoimentos-home .depoimentos-box .depoimentos,.depoimentos-home .depoimentos-mobile-box .depoimentos{overflow:hidden;position:relative;width:100%;height:100%}.depoimentos-home .depoimentos-box .depoimentos .item,.depoimentos-home .depoimentos-mobile-box .depoimentos .item{position:absolute;left:100%;top:0;width:100%;height:100%;transition:left 1s;text-align:center;padding:0 20px 20px 20px}.depoimentos-home .depoimentos-box .depoimentos .item>.tres-depoimentos,.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.tres-depoimentos{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.depoimentos-home .depoimentos-box .depoimentos .item>.tres-depoimentos>.item-depoimentos,.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.tres-depoimentos>.item-depoimentos{position:relative}.depoimentos-home .depoimentos-box .depoimentos .item>.tres-depoimentos>.item-depoimentos>.text,.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.tres-depoimentos>.item-depoimentos>.text{display:none;background-color:#fff;position:absolute;top:0;width:100%;left:0;padding:50px;text-align:justify;overflow-y:scroll;height:100%}.depoimentos-home .depoimentos-box .depoimentos .item>.tres-depoimentos>.item-depoimentos>.text p,.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.tres-depoimentos>.item-depoimentos>.text p{margin-bottom:1rem}.depoimentos-home .depoimentos-box .depoimentos .item>.tres-depoimentos>.item-depoimentos>.text .name,.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.tres-depoimentos>.item-depoimentos>.text .name{margin-top:1rem;font-weight:700}.depoimentos-home .depoimentos-box .depoimentos .item>.tres-depoimentos>.item-depoimentos>.text .bt-depoimentos,.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.tres-depoimentos>.item-depoimentos>.text .bt-depoimentos{text-align:center}.depoimentos-home .depoimentos-box .depoimentos .item .abstract,.depoimentos-home .depoimentos-mobile-box .depoimentos .item .abstract{background-color:#fff;color:#212121;margin-bottom:30px;border-radius:15px;padding:50px 50px 0 50px;max-width:1170px;margin:auto;overflow:hidden;line-height:2rem}.depoimentos-home .depoimentos-box .depoimentos .item .abstract p,.depoimentos-home .depoimentos-mobile-box .depoimentos .item .abstract p{color:inherit;line-height:2rem}.depoimentos-home .depoimentos-box .depoimentos .item .thumbnail-depoimentos,.depoimentos-home .depoimentos-mobile-box .depoimentos .item .thumbnail-depoimentos{margin-top:-75px;margin-bottom:1rem}.depoimentos-home .depoimentos-box .depoimentos .item .thumbnail-depoimentos>img,.depoimentos-home .depoimentos-mobile-box .depoimentos .item .thumbnail-depoimentos>img{width:150px;height:150px;-o-object-fit:contain;object-fit:contain;border-radius:50%;overflow:hidden}.depoimentos-home .depoimentos-box .depoimentos .item .who,.depoimentos-home .depoimentos-mobile-box .depoimentos .item .who{text-transform:uppercase}.depoimentos-home .depoimentos-mobile-box{display:flex}@media (min-width:600px){.depoimentos-home .depoimentos-mobile-box{display:none}}.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.item-depoimentos{position:relative}.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.item-depoimentos>.text{display:none;background-color:#fff;position:absolute;top:0;width:100%;left:0;padding:50px;text-align:justify}.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.item-depoimentos>.text p{margin-bottom:1rem}.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.item-depoimentos>.text .name{margin-top:1rem;font-weight:700}.depoimentos-home .depoimentos-mobile-box .depoimentos .item>.item-depoimentos>.text .bt-depoimentos{text-align:center}.depoimentos-home .depoimentos-mobile-box .depoimentos .item .abstract{height:350px}.depoimentos-box:hover>.bt-next,.depoimentos-box:hover>.bt-prev{display:initial}#depoimentos-pc-home-box{margin:auto;height:550px}#depoimentos-pc-home-box>.bubbles-box>.bubbles{justify-content:center}#depoimentos-mob-home>.item,#depoimentos-pc-home>.item{flex-wrap:wrap;text-align:center;padding:1rem;padding-bottom:50px}#depoimentos-mob-home>.item>p,#depoimentos-pc-home>.item>p{width:100%}#depoimentos-mob-home>.item .text,#depoimentos-pc-home>.item .text{display:none;position:absolute;background-color:#fff;top:0;left:0;height:100%;text-align:justify;padding:50px 50px 100px 50px;overflow-y:scroll;width:100%}#depoimentos-mob-home>.item .text p,#depoimentos-pc-home>.item .text p{margin:5px 0}#depoimentos-mob-home>.item .text>.name,#depoimentos-pc-home>.item .text>.name{margin-top:20px;text-transform:uppercase;font-weight:700;text-align:center}#depoimentos-mob-home>.item .text>.city_state,#depoimentos-mob-home>.item .text>.occupation,#depoimentos-pc-home>.item .text>.city_state,#depoimentos-pc-home>.item .text>.occupation{text-align:center}#depoimentos-mob-home>.item .text .bt-depoimentos,#depoimentos-pc-home>.item .text .bt-depoimentos{text-align:center;position:absolute;top:0;right:0;margin:20px}#depoimentos-mob-home>.item .text .bt-depoimentos>a,#depoimentos-pc-home>.item .text .bt-depoimentos>a{text-decoration:none;font-weight:700}#depoimentos-mob-home>.item .abstract,#depoimentos-pc-home>.item .abstract{color:#212121;padding:50px 50px 0 50px;max-width:1170px;width:100%;overflow:hidden;line-height:2rem;border-radius:18px 18px 18px 0;background-color:#f5f5f7;margin-bottom:30px}#depoimentos-mob-home>.item .abstract p,#depoimentos-pc-home>.item .abstract p{color:inherit;line-height:2rem}#depoimentos-mob-home>.item .thumbnail-depoimentos,#depoimentos-pc-home>.item .thumbnail-depoimentos{margin-top:-100px}#depoimentos-mob-home>.item .thumbnail-depoimentos>img,#depoimentos-pc-home>.item .thumbnail-depoimentos>img{width:100px}#depoimentos-mob-home>.item .stars,#depoimentos-pc-home>.item .stars{width:150px;margin-bottom:1rem}#depoimentos-mob-home>.item .who,#depoimentos-pc-home>.item .who{width:100%;text-align:center;text-transform:uppercase}#depoimentos-mob-home>.item>p>.icon,#depoimentos-pc-home>.item>p>.icon{width:100px}@media (min-width:600px){#depoimentos-mob-home-box{display:none}}#depoimentos-mob-home>.item{min-height:480px}#depoimentos-mob-home>.item .abstract{margin:0;padding:30px 30px 100px 30px;height:270px}#depoimentos-mob-home>.item .thumbnail-depoimentos{margin-top:0;display:inline-block}#depoimentos-mob-home>.item .thumbnail-depoimentos>img{margin-top:-50px}.uppercase{text-transform:uppercase}.beneficios{max-width:1170px;margin:auto;display:flex;gap:20px}.beneficios>.text{padding:20px 10px}@media (min-width:600px){.beneficios>.text{padding:50px 10px}}.beneficios>.text>h2{font-weight:400;font-size:1.2rem;line-height:1.5rem}@media (min-width:600px){.beneficios>.text>h2{font-size:2rem;line-height:2.5rem}}.beneficios>.icones{position:absolute;right:0;bottom:0;background-color:#e9ecf1;padding:1rem;height:480px;width:auto}@media (min-width:600px){.beneficios>.icones{position:initial}}.beneficios>.icones>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.beneficios ul{margin-top:20px}.beneficios ul>li{list-style:none;font-size:1rem;display:grid;grid-template-columns:1fr 9fr;margin-bottom:1rem;align-items:center;gap:1rem}@media (min-width:600px){.beneficios ul>li{font-size:1.2rem;display:flex}}.beneficios ul>li svg{width:.8rem;height:.8rem}@media (min-width:600px){.beneficios ul>li svg{width:1rem;height:1rem}}.beneficios img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promocao-aquecedor-toalhas{max-width:1170px;margin:auto;display:grid;grid-template-columns:1fr 2fr;gap:1.5rem;align-items:center}.promocao-aquecedor-toalhas .promocao-aquecedor-toalhas-figure{height:auto;width:80%;padding-left:1rem}@media (min-width:600px){.promocao-aquecedor-toalhas .promocao-aquecedor-toalhas-figure{width:auto;height:400px;margin:50px 0}}.promocao-aquecedor-toalhas>.text{padding:50px 0;position:relative;z-index:1}.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-fundo{position:absolute;right:0;top:0;z-index:-1;height:100%;width:auto}@media (min-width:600px){.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid{display:grid;grid-template-columns:2fr 1fr}}.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid .call-one,.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid .call-three,.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid .call-two{font-weight:400;color:#d8171d;font-size:1.2rem;line-height:1.5rem}@media (min-width:600px){.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid .call-one,.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid .call-three,.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid .call-two{font-size:2rem;line-height:2.5rem}}.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid .call-two{margin:1rem 0}.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid .call-three{margin-bottom:20px}.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid>figure{margin-bottom:1rem}.promocao-aquecedor-toalhas>.text .promocao-aquecedor-toalhas-grid>figure>img{width:200px}.promocao-aquecedor-toalhas>.text>p{font-size:.6rem;line-height:.8rem}@media (min-width:600px){.promocao-aquecedor-toalhas>.text>p{line-height:1.1rem;font-size:.9rem}}.promocao-aquecedor-toalhas img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.promo-callore{display:flex;flex-wrap:wrap;max-width:1170px;margin:auto;position:relative;flex-direction:column}@media (min-width:600px){.promo-callore{flex-direction:row}}.promo-callore>.promo-callore-fundo{position:absolute;right:0;top:0;height:500px;-o-object-fit:cover;object-fit:cover}.promo-callore>.promo-callore-images{position:relative;z-index:1;display:flex}@media (min-width:600px){.promo-callore>.promo-callore-images{width:200px;display:initial}}.promo-callore>.promo-callore-images>.promo-callore-figure-1{width:100%;margin-top:30px}.promo-callore>.promo-callore-images>.promo-callore-figure-1>img{height:100%}.promo-callore>.promo-callore-images>.promo-callore-figure-2{width:100%}.promo-callore>.promo-callore-images>.promo-callore-figure-2>img{height:100%}.promo-callore>.text>.promo-callore-grid{position:relative;z-index:1;padding:40px 20px}.promo-callore>.text>.promo-callore-grid .promo-callore-calls .call-one{color:#d8171d;font-size:1.8rem;line-height:2.4rem;width:320px;margin-bottom:20px;background-color:#e9ebf1}.promo-callore>.text>.promo-callore-grid .promo-callore-calls .call-two{color:#d8171d;font-size:1.8rem;line-height:2.4rem;width:320px;margin-bottom:20px;background-color:#e9ebf1}.promo-callore>.text>.promo-callore-grid .promo-callore-info{width:320px;font-size:.8rem;line-height:1rem;background-color:#e9ebf1}.promo-callore>.text>.promo-callore-grid .promo-callore-info p{line-height:inherit}.banner-modelo{max-width:1170px;margin:auto;text-align:center}.banner-modelo .bt-primary-one{margin-top:20px}.banner-modelo h2{text-align:center;font-weight:400;color:#d8171d;font-size:1.5rem;line-height:2rem;margin:20px 0}@media (min-width:400px){.banner-modelo h2{font-size:2rem;line-height:2.5rem}}.banner-modelo .modelos-images{overflow:hidden}.banner-modelo .modelos-images img{width:40%}.banner-modelo .modelos-images{display:flex;justify-content:center}@media (min-width:600px){.banner-modelo .modelos-images{flex-wrap:wrap;gap:50px}.banner-modelo .modelos-images img{height:300px;width:auto}}.banner-beneficios{max-width:1170px;margin:auto;width:100%;padding:0 15px;box-sizing:border-box}.banner-beneficios>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#header-mol{top:0;left:0;width:100%;z-index:1;background-color:#f5f5f7;fill:rgba(22,22,23,.8);color:rgba(22,22,23,.8)}@media (min-width:600px){.bar-one{visibility:hidden}}.bar-two{display:none}@media (min-width:600px){.bar-two{display:initial;position:fixed}}.bars .bar{background-color:#fff;border:#ccc solid thin;width:1rem;height:3rem;display:inline-block;content:""}.bars .bar:nth-child(1){height:1rem}.bars .bar:nth-child(2){height:2rem}.bars .bar:nth-child(3){height:3rem}.call-banner-beneficios,.call-banner-modelos,.call-banner-promocao{position:absolute;top:10%;left:10%;font-size:2.2rem;line-height:2.8rem}.call-banner-beneficios p,.call-banner-modelos p,.call-banner-promocao p{font-size:inherit;line-height:inherit;color:inherit}.call-banner-beneficios .small,.call-banner-modelos .small,.call-banner-promocao .small{font-size:.8rem}.whats-mob{display:initial}@media (min-width:600px){.whats-mob{display:none}}.home-destaque{position:relative;display:flex;align-items:center;justify-content:center;padding:1rem;overflow:hidden}.home-destaque .hd-background{position:absolute;z-index:-1;top:0;width:100%;height:100%}@media (min-width:600px){.home-destaque .hd-background{height:auto}}.home-destaque .hd-background>img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:50% 50%;object-position:50% 50%}.home-destaque .hd-h1-hd-image-button{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:1170px}@media (min-width:600px){.home-destaque .hd-h1-hd-image-button{gap:20px}}@media (min-width:900px){.home-destaque .hd-h1-hd-image-button{flex-direction:row}}.home-destaque .hd-h1-hd-image-button .hd-text{padding:20px;animation:zoom-hd-text 1s;width:100%}@media (min-width:900px){.home-destaque .hd-h1-hd-image-button .hd-text{width:640px}}@media (min-width:600px){.home-destaque .hd-h1-hd-image-button .hd-text{margin-bottom:30px}}.home-destaque .hd-h1-hd-image-button .hd-text .bt-next,.home-destaque .hd-h1-hd-image-button .hd-text .bt-prev{display:none}.home-destaque .hd-h1-hd-image-button .hd-text .hd-call{overflow:hidden;position:relative;top:100%;height:3.6rem;background-color:#eceaea;border-radius:1.5rem;width:100%}@media (min-width:600px){.home-destaque .hd-h1-hd-image-button .hd-text .hd-call{height:4.5rem}}.home-destaque .hd-h1-hd-image-button .hd-text .hd-call .item{font-size:2rem;line-height:2.3rem;padding:1rem;font-weight:700;position:absolute;top:0;width:100%;word-break:keep-all;transition:left 2s}@media (min-width:900px){.home-destaque .hd-h1-hd-image-button .hd-text .hd-call .item{font-size:3rem;line-height:3.3rem}}.home-destaque .hd-h1-hd-image-button .hd-text .hd-h1{line-height:1.8rem;margin:1rem}@media (min-width:600px){.home-destaque .hd-h1-hd-image-button .hd-text .hd-h1{margin:20px 10px}}.home-destaque .hd-h1-hd-image-button .hd-text h2{background-color:#d8171d;color:#fff;font-size:1.2rem;padding:20px;margin-top:15px}@keyframes zoom-hd-text{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.home-destaque .hd-h1-hd-image-button .hd-image-button{display:flex;flex-direction:column;align-items:center;margin:1rem;width:100%;gap:20px;position:relative}@media (min-width:600px){.home-destaque .hd-h1-hd-image-button .hd-image-button{width:70%;gap:0}}@media (min-width:900px){.home-destaque .hd-h1-hd-image-button .hd-image-button{margin:82px 0}}.home-destaque .hd-h1-hd-image-button .hd-image-button .hd-image{width:45%;animation:move-hd-image 1.5s}@keyframes move-hd-image{0%{transform:translateY(-76px)}80%{transform:translateY(5px)}100%{transform:translateY(0)}}.home-destaque .hd-h1-hd-image-button .hd-image-button .hd-button{background-color:#d8171d;border:#d8171d;margin-top:25px}.input-and-bt-inter{position:relative}@media (min-width:600px){.input-and-bt-inter{width:500px}}.input-and-bt-inter .bt-inter{position:absolute;right:0;top:0;margin:4px}.select{position:relative}.select .select-options{position:absolute;top:3.2rem;left:0;z-index:1;background-color:#fff;height:200px;overflow:hidden;overflow-y:scroll;display:none;width:100%;border-radius:1rem;padding:.25rem 0}.select .select-options .sel-option{padding:1rem;background-color:#fff;cursor:pointer}.select .select-options .sel-option:hover{background-color:#fff}.image-qr-code-pedido{text-align:center;padding:20px}.image-qr-code-pedido img{width:200px}.content-contacts{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;text-align:center}.content-contacts .title-name{font-size:1rem}.content-contacts .title-subtitle{font-size:1rem}.content-contacts .contact-options{margin:1rem 0}.content-contacts .contact-options ul{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem 30px;align-items:center}.content-contacts .contact-options .desktop{width:100%;display:none}@media (min-width:600px){.content-contacts .contact-options .desktop{display:inline-block}}.content-contacts .contact-options .desktop a{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.content-contacts .contact-options .desktop a:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.content-contacts .contact-options .desktop a{color:#1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.content-contacts .contact-options .desktop a:hover{background-color:rgb(154.25,154.25,160.75);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.content-contacts .contact-options .desktop a:active{background-color:rgb(102.95,102.95,110.05);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.content-contacts .contact-options .desktop a{padding:.5rem 1.5rem}.content-contacts .contact-options .desktop a img,.content-contacts .contact-options .desktop a svg{width:1.1em;height:1.1em}.content-contacts .contact-options .desktop a img:not(:last-child),.content-contacts .contact-options .desktop a svg:not(:last-child){margin-right:.25rem}.content-contacts .contact-options .desktop a{background-color:#fff;gap:1rem}.content-contacts .contact-options .mobile{padding:1rem 0}@media (min-width:600px){.content-contacts .contact-options .mobile{display:none}}.content-contacts .contact-options .both{width:100%;display:inline-block;padding:1rem 0}.content-contacts .contact-options .both a{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.content-contacts .contact-options .both a:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.content-contacts .contact-options .both a{color:#1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.content-contacts .contact-options .both a:hover{background-color:rgb(154.25,154.25,160.75);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.content-contacts .contact-options .both a:active{background-color:rgb(102.95,102.95,110.05);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.content-contacts .contact-options .both a{padding:.5rem 1.5rem}.content-contacts .contact-options .both a img,.content-contacts .contact-options .both a svg{width:1.1em;height:1.1em}.content-contacts .contact-options .both a img:not(:last-child),.content-contacts .contact-options .both a svg:not(:last-child){margin-right:.25rem}.content-contacts .contact-options .both a{background-color:#fff;gap:1rem}.multiple-item{width:90%;height:100%;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.stars{width:30%;margin:auto}@media (min-width:600px){.stars{width:100%}}.regulamento-lista-0608-23>li::after{content:";"}.regulamento-lista-0608-23>:last-child::after{content:"."}@media (min-width:600px){#carousel-destaques-produtos-box{height:450px;width:100%}}#carousel-destaques-produtos-box .car-mol-nav{margin-bottom:-50px}#carousel-destaques-produtos-box .bt-prev{left:-1.5rem}#carousel-destaques-produtos-box .bt-next{right:-1.5rem}#carousel-destaques-produtos-box #carousel-destaques-produtos{height:100%}#carousel-destaques-produtos-box #carousel-destaques-produtos>.item{height:100%;transition:transform 1.2s,left 1s}#carousel-destaques-produtos-box #carousel-destaques-produtos>.item>a{height:100%;display:inline-block;transition:background 1.2s}#carousel-destaques-produtos-box #carousel-destaques-produtos>.item>a>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background-color:#fff}#carousel-destaques-produtos-box #carousel-destaques-produtos>.item:nth-child(1){transform:scale(.85)}@media (min-width:600px){#carousel-destaques-produtos-box #carousel-destaques-produtos>.item:nth-child(2){transform:perspective(21rem) rotateY(-21deg) scale(.85)}}#carousel-destaques-produtos-box #carousel-destaques-produtos>.item:nth-child(4){transform:perspective(21rem) rotateY(21deg) scale(.85)}#carousel-destaques-produtos-box #carousel-destaques-produtos>.item:nth-child(5){transform:scale(.85)}@media (min-width:600){.banner-callore-box{height:480px}}.banner-callore-box>#banner-callore{width:100%}.banner-callore-box>#banner-callore>.item>a{display:inline-block;width:100%}.banner-callore-box>#banner-callore>.item>a>picture{display:inline-block;width:100%}.banner-callore-box>#banner-callore>.item img{height:auto;width:100%;display:block}.banner-callore-box .bubbles-box{bottom:5px}.pop-up-leave-page{position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.82);display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.pop-up-leave-page .pop-up-content{background-color:#f5f5f5;width:100%;padding:50px 24px;border-radius:1.5rem;box-shadow:0 10px 30px rgba(0,0,0,.3);position:relative;text-align:center;max-height:95vh;overflow-y:auto}@media (min-width:1024px){.pop-up-leave-page .pop-up-content{padding:60px 40px;width:618px}}.pop-up-leave-page .pop-up-content .pop-up-close{position:absolute;top:1.5rem;right:1.5rem;font-size:2rem;background:0 0;border:none;cursor:pointer;line-height:1}.pop-up-leave-page .pop-up-content .pop-up-close:hover{color:#a9a9a9}.pop-up-leave-page .pop-up-content form{width:100%;display:flex;flex-direction:column;gap:.25rem;margin:0 auto}@media (min-width:1024px){.pop-up-leave-page .pop-up-content form{width:420px}}.pop-up-leave-page .pop-up-content form .agree,.pop-up-leave-page .pop-up-content form .phone-section,.pop-up-leave-page .pop-up-content form>.input{text-align:left}.pop-up-leave-page .pop-up-content .input-group{display:flex;flex-direction:column;text-align:left;width:100%}.pop-up-leave-page .pop-up-content .input-group label{font-size:.85rem;font-weight:700;margin-bottom:4px}.pop-up-leave-page .pop-up-content .input-group .error-msg{font-size:.75rem;color:#d90000;margin-top:2px;min-height:14px}.pop-up-leave-page .pop-up-content .phone-section{display:flex;gap:.5rem;width:100%}.pop-up-leave-page .pop-up-content .phone-section .ddi-group{flex:0 0 40%}.pop-up-leave-page .pop-up-content .phone-section .phone-display-group{flex:1}.pop-up-leave-page .pop-up-content .agree-section{display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:start;text-align:left;margin:.5rem 0}.pop-up-leave-page .pop-up-content .agree-section .checkbox-container{padding-top:2px}.pop-up-leave-page .pop-up-content .agree-section .terms-text{font-size:.85rem;line-height:1.25rem;color:rgba(0,0,0,.8);cursor:pointer}.pop-up-leave-page .pop-up-content .agree-section .terms-text a{color:inherit;text-decoration:underline;font-weight:600}.pop-up-leave-page .pop-up-content .agree-section .error-msg{grid-column:span 2}.pop-up-leave-page .pop-up-content .submit{margin-top:10px;width:100%}.pop-up-leave-page .pop-up-content .submit button{width:100%}.pop-up-leave-page .pop-up-content .texto-pop-up-success h2 .label{font-weight:700;background-color:#d8171d;color:#fff;padding:.125rem .1875rem;border-radius:.5rem}.print{margin-bottom:20px}.pagination-personal{display:flex;flex-wrap:wrap;gap:1rem;margin-top:20px}.pagination-personal>.navigation-pages{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;width:100%}.pagination-personal>.navigation-pages>a,.pagination-personal>.navigation-pages>span{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.pagination-personal>.navigation-pages>a:focus-visible,.pagination-personal>.navigation-pages>span:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.pagination-personal>.navigation-pages>a,.pagination-personal>.navigation-pages>span{color:#1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.pagination-personal>.navigation-pages>a:hover,.pagination-personal>.navigation-pages>span:hover{background-color:rgb(154.25,154.25,160.75);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.pagination-personal>.navigation-pages>a:active,.pagination-personal>.navigation-pages>span:active{background-color:rgb(102.95,102.95,110.05);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.pagination-personal>.navigation-pages>a,.pagination-personal>.navigation-pages>span{padding:.5rem 1.5rem}.pagination-personal>.navigation-pages>a img,.pagination-personal>.navigation-pages>a svg,.pagination-personal>.navigation-pages>span img,.pagination-personal>.navigation-pages>span svg{width:1.1em;height:1.1em}.pagination-personal>.navigation-pages>a img:not(:last-child),.pagination-personal>.navigation-pages>a svg:not(:last-child),.pagination-personal>.navigation-pages>span img:not(:last-child),.pagination-personal>.navigation-pages>span svg:not(:last-child){margin-right:.25rem}.pagination-personal>.navigation-pages>a,.pagination-personal>.navigation-pages>span{background-color:#eee}.pagination-personal>.navigation-pages>a:hover{background-color:#696969;color:#fff}.pagination-personal>.navigation-summary{width:100%;display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.pagination-personal>.navigation-summary>.pages{display:flex;flex-wrap:nowrap;gap:1rem;align-items:center;overflow-x:auto;width:100%}.pagination-personal>.navigation-summary>.pages::-webkit-scrollbar{display:none}.pagination-personal>.navigation-summary>.pages{-ms-overflow-style:none;scrollbar-width:none}.pagination-personal>.navigation-summary>.pages>span{display:flex;flex-wrap:nowrap;gap:1rem;align-items:center}.pagination-personal>.navigation-summary>.pages>span>a,.pagination-personal>.navigation-summary>.pages>span>span{background-color:#ccc;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-weight:700;border-radius:50%;flex-shrink:0}.pagination-personal>.navigation-summary>.pages>span>a:hover{background-color:#696969;color:#fff}.pagination-personal>.navigation-summary>.pages>span>span{background:0 0;cursor:not-allowed}.alternative-checkout-cart-page,.alternative-checkout-page{margin:100px 0 20px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.home-line-2-box .home-line-2{padding-top:75px;display:flex;flex-direction:column-reverse;gap:20px;background-color:#fafafa;align-items:center}@media (min-width:1024px){.home-line-2-box .home-line-2{display:grid;grid-template-columns:360px 4fr;padding:100px 3rem}}@media (min-width:1920px){.home-line-2-box .home-line-2{padding:100px 6rem}}.home-line-2-box .home-line-2>.chamada-para-modelos{background-image:url(../img/toalhas-secas-callore.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding:60px 0 260px;text-align:center;height:-moz-fit-content;height:fit-content;display:inline-block;width:100%}@media (min-width:1024px){.home-line-2-box .home-line-2>.chamada-para-modelos{padding:160px 0 280px;min-height:300px;height:100%;border-radius:1.5rem}}.home-line-2-box .home-line-2>.chamada-para-modelos>h3{text-align:center;font-size:1.2rem;line-height:2.4rem;font-weight:400;padding:20px 20px 0;color:#333}.home-line-2-box .home-line-2>.chamada-para-modelos>h4{text-align:center;font-size:1.5rem;line-height:2.25rem;padding:.25rem 35px 0;font-weight:400}.home-line-2-box .home-line-2>.chamada-para-modelos>a{margin:20px 20px;text-align:center;color:#212121;background:0 0}.home-line-2-box .home-line-2>.chamada-para-modelos>.car-mol-23-box>.hd-call>.item{text-align:center;font-size:2rem;line-height:3rem;font-weight:700;padding:.25rem 20px 10px}.home-line-2-box .home-line-2>.car-mol-23-multi-box{height:660px}@media (min-width:600px){.home-line-2-box .home-line-2>.car-mol-23-multi-box{padding-bottom:50px}}.home-line-2-box .home-line-2>.car-mol-23-multi-box>.car-mol-23-multi>.item>.product{background:0 0;padding:0 0 50px;margin:0;height:100%}@media (min-width:600px){.home-line-2-box .home-line-2>.car-mol-23-multi-box>.car-mol-23-multi>.item>.product{background-color:#f3f3f3;padding:1rem;margin:1rem}}.home-line-2-box .home-line-2>.car-mol-23-multi-box>.car-mol-23-multi>.item>.product>a{text-decoration:none}.home-line-2-box .home-line-2>.car-mol-23-multi-box>.car-mol-23-multi>.item>.product>a:nth-child(1),.home-line-2-box .home-line-2>.car-mol-23-multi-box>.car-mol-23-multi>.item>.product>a:nth-child(2){padding:.25rem}.home-line-2-box .home-line-2>.car-mol-23-multi-box>.car-mol-23-multi>.item>.product>a:nth-child(1):hover,.home-line-2-box .home-line-2>.car-mol-23-multi-box>.car-mol-23-multi>.item>.product>a:nth-child(2):hover{background-color:#eceaea;border-radius:1rem}.home-line-2-box .home-line-2>.car-mol-23-multi-box>.car-mol-23-multi>.item>.product>.abstract{margin:0}.descricao-produto-box #descricao-produto{height:auto}.descricao-produto-box #descricao-produto>.item{padding:0 60px}.descricao-produto-box #descricao-produto>.item>img{height:auto;width:auto}.car-mol-23-box,.car-mol-23-multi-box{line-height:0}.car-mol-23-box>.bubbles-box>.bubbles,.car-mol-23-multi-box>.bubbles-box>.bubbles{margin-bottom:5px;background:0 0}@media (max-width:559px){.car-mol-23-box>.bubbles-box>.bubbles,.car-mol-23-multi-box>.bubbles-box>.bubbles{gap:5px}.car-mol-23-box>.bubbles-box>.bubbles>span,.car-mol-23-multi-box>.bubbles-box>.bubbles>span{width:1rem;height:1rem}}@media (min-width:600px){#gallery>.item{background-color:#eceaea;border-radius:1.5rem}}.black-friday-23>.car-mol-23-box>.bubbles-box{bottom:1rem}.examples{padding:1rem 1rem}@media (min-width:1024px){.examples{padding:20px 3rem}}@media (min-width:1920px){.examples{padding:20px 6rem}}.examples>h1{width:100%;font-size:1.5rem;line-height:1.2;font-weight:700;letter-spacing:.05em;margin-bottom:1rem}@media (min-width:1024px){.examples>h1{margin-top:30px}}.examples>h2{width:100%;font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal}.examples>.examples-content{position:relative}.examples>.examples-content>.examples-grid{display:grid;gap:30px;position:relative;z-index:1}@media (min-width:1024px){.examples>.examples-content>.examples-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.examples>.examples-content>.examples-grid>.item{text-align:center;background-color:#e3e3e3;border:solid thin #ccc;border-radius:1.5rem;padding:1rem 15px}@media (min-width:600px){.examples>.examples-content>.examples-grid>.item{padding:30px 20px}}.examples>.examples-content>.retangulo-background{background-color:#f0f0f0;position:absolute;z-index:1;bottom:-10px;height:80px;width:100%;border-radius:1.5rem}@media (min-width:600px){.examples>.examples-content>.retangulo-background{bottom:-50px;height:200px}}.examples>.examples-content>.bt-action{text-align:center;position:relative;z-index:1;padding:50px}.one-line,.two-line{padding:0 1rem}@media (min-width:1024px){.one-line,.two-line{padding:1rem 3rem;display:grid;gap:2rem}}@media (min-width:1920px){.one-line,.two-line{padding:1rem 6rem}}.one-line>figure,.two-line>figure{border-radius:1.5rem;overflow:hidden}.one-line>figure img,.two-line>figure img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}.one-line>.text>h2,.two-line>.text>h2{margin:1rem 0 30px}.one-line>.text p,.two-line>.text p{margin-bottom:30px}.one-line>.text p>.bt-primary-one,.two-line>.text p>.bt-primary-one{margin-top:1rem}.one-line>.text>ul,.two-line>.text>ul{padding:0 0 30px 30px}.one-line>.text>ul>li,.two-line>.text>ul>li{margin-bottom:1rem}@media (min-width:1024px){.one-line{grid-template-columns:1fr 2fr;padding:30px 3rem}}@media (min-width:1920px){.one-line{grid-template-columns:1fr 2fr 1fr;padding:30px 6rem}}.two-line{display:flex;flex-direction:column-reverse}@media (min-width:1024px){.two-line{display:grid;flex-direction:row;grid-template-columns:2fr 1fr;padding:30px 3rem}}@media (min-width:1920px){.two-line{grid-template-columns:2fr 1fr 1fr;padding:30px 6rem}}.sep-border{border-top:solid thin #ccc;padding-top:1rem}.events-historic>.events-historic-container{display:inline-block;margin-top:1rem}.events-historic>.events-historic-container>:nth-child(odd){background-color:#fff}.events-historic>.events-historic-container>div{display:grid;grid-template-columns:1fr 2fr 2fr 4fr 4fr}.events-historic>.events-historic-container>.line-events-head>span{font-weight:700;padding:.25rem}.events-historic>.events-historic-container>.line-events{border-top:solid thin #ccc}.events-historic>.events-historic-container>.line-events>span{padding:.25rem}.list-actions-dashboard>.line,.list-actions-dashboard>.titles{grid-template-columns:2fr 2fr 1fr 2fr}.list-actions-dashboard>.line>.actions{display:flex;align-items:center;gap:1rem;justify-content:center}.list-leads-dashboard>.line,.list-leads-dashboard>.titles{grid-template-columns:2fr 1fr 1fr 1fr 2fr}.list-leads-dashboard>.line>.actions{display:flex;align-items:center;justify-content:center;gap:1rem}.historic-purchases-box{border-top:solid thin #ccc;margin:1rem 0}.historic-purchases-box h3{margin:1rem 0 5px}.historic-purchases-box .historic-purchases>.line,.historic-purchases-box .historic-purchases>.titles{grid-template-columns:1fr 4fr 2fr 3fr 4fr 3fr 3fr}.historic-purchases-box .historic-purchases>.titles>div{font-weight:700}.actions-box{border-top:solid thin #ccc}.actions-box h3{margin:1rem 0 5px}.actions-box>.actions-list>.line,.actions-box>.actions-list>.titles{grid-template-columns:3fr 2fr 1fr 2fr}.actions-box>.actions-list>form{align-items:flex-start}.check-button{border-radius:5px;height:2rem;width:2rem;display:inline-block;overflow:hidden}.check-button>.on{fill:#009200;width:100%;height:100%}.check-button>.off{fill:#ccc;width:100%;height:100%}@media (min-width:600px){.mobile{display:none}}.list-autofill{text-align:left;background-color:#e9e9e9;border-radius:20px;padding:1rem}.list-autofill>.list-autofill-item{padding:.25rem 10px;font-size:.9rem;cursor:pointer}.list-autofill>.list-autofill-item:hover{background-color:#ccc}.notes-box{border-top:solid thin #ccc;padding-top:1rem}.notes-box>.notes>.line,.notes-box>.notes>.titles{grid-template-columns:3fr 1fr 1fr}.notes-box>.notes>form{background:0 0;padding-top:1rem}.carts-list-box>.carts-list>.line,.carts-list-box>.carts-list>.titles{grid-template-columns:1fr 2fr 3fr 1fr 2fr}.posts-list-box{padding:0 2rem 30px}@media (min-width:1024px){.posts-list-box{padding:30px 3rem}}@media (min-width:1920px){.posts-list-box{padding:30px 6rem}}.posts-list-box .content-posts-list{margin-top:50px;display:flex;flex-direction:column;gap:30px}@media (min-width:1024px){.posts-list-box .content-posts-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}}.posts-list-box .content-posts-list .item{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center}.posts-list-box .content-posts-list .item>.post-title{margin:1rem 0;text-align:center;text-decoration:none}@media (min-width:1024px){.posts-list-box .content-posts-list .item>.post-title{margin:30px 0;text-align:left}}.posts-list-box .content-posts-list .item>.post-title>h3{line-height:1.5}.posts-list-box .content-posts-list .item>h3{margin:1rem 0;text-align:center}@media (min-width:1024px){.posts-list-box .content-posts-list .item>h3{margin:30px 0;text-align:left}}.posts-list-box .content-posts-list .item>.thumbnail>a>img{border-radius:1.5rem}.posts-list-box .content-posts-list .item:hover>.thumbnail>img{transform:scale(1.1)}@media (min-width:720px){.posts-list-box .posts-sidebar{width:24%}}.posts-list-box .posts-sidebar .newsletter{background-color:#333;border-radius:.5rem;padding:30px 20px 20px;color:#fff}.posts-list-box .posts-sidebar .newsletter .title{font-weight:700;font-size:1.5rem}.posts-list-box .posts-sidebar .newsletter .subtitle{margin:1rem 0}.authors-list .item{display:flex;flex-wrap:wrap;width:150px;justify-content:center;background-color:#fff;margin:1rem 0;padding:1rem}.authors-list .item a:nth-child(1){overflow:hidden;width:5rem;height:5rem;display:inline-block;border-radius:50%;margin:1rem}.authors-list .item a:nth-child(1) img{width:100%}.authors-list .item a:nth-child(2){width:100%;text-align:center}.authors-list .item:hover{background-color:#ccc}.categories-list,.tags-list{padding:0 2rem}@media (min-width:1024px){.categories-list,.tags-list{padding:0 3rem}}@media (min-width:1920px){.categories-list,.tags-list{padding:0 6rem}}.categories-list>h2,.tags-list>h2{margin:50px 0}.categories-list>.content-list,.tags-list>.content-list{display:flex;flex-wrap:wrap;padding:50px 0;align-items:flex-start;gap:30px}.categories-list>.content-list .item,.tags-list>.content-list .item{display:inline-flex;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal}.categories-list>.content-list .item:focus-visible,.tags-list>.content-list .item:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(29,29,31,.3)}.categories-list>.content-list .item,.tags-list>.content-list .item{color:#1d1d1f;box-shadow:0 2px 4px rgba(0,0,0,.1)}.categories-list>.content-list .item:hover,.tags-list>.content-list .item:hover{background-color:rgb(154.25,154.25,160.75);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.categories-list>.content-list .item:active,.tags-list>.content-list .item:active{background-color:rgb(102.95,102.95,110.05);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.categories-list>.content-list .item,.tags-list>.content-list .item{padding:.5rem 1.5rem}.categories-list>.content-list .item img,.categories-list>.content-list .item svg,.tags-list>.content-list .item img,.tags-list>.content-list .item svg{width:1.1em;height:1.1em}.categories-list>.content-list .item img:not(:last-child),.categories-list>.content-list .item svg:not(:last-child),.tags-list>.content-list .item img:not(:last-child),.tags-list>.content-list .item svg:not(:last-child){margin-right:.25rem}.categories-list>.content-list .item,.tags-list>.content-list .item{background-color:#fafafa;display:flex;flex-wrap:wrap;gap:1rem;position:relative}.categories-list>.content-list .item>:nth-child(1),.tags-list>.content-list .item>:nth-child(1){font-weight:700;text-decoration:none}.categories-list>.content-list .item>:nth-child(2),.tags-list>.content-list .item>:nth-child(2){margin-top:5px;display:none;position:absolute;width:100%;height:100%;text-align:center;text-decoration:none}.categories-list>.content-list .item:hover>:nth-child(2),.tags-list>.content-list .item:hover>:nth-child(2){display:initial}.posts-list .item{width:50%;background-color:#fff;position:relative}.posts-list .item a{display:inline-block}.posts-list .item a img{width:99%;aspect-ratio:16/6;height:auto;-o-object-fit:contain;object-fit:contain;border:solid thin #ccc}.posts-list .item a:nth-child(1){width:100%;overflow:hidden;display:block}.posts-list .item a:nth-child(3){width:100%}.posts-list .item .draft{background:red;padding:1rem;color:#fff}.search>.dropdown>.result{padding:1rem;background-color:#f3f3f3}.posts-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin-bottom:50px;border-bottom:solid thin #ccc;padding:30px 0}.posts-list .item{width:100%}.posts-list .item>a>img{border-radius:1.5rem}.posts-list .item>.posts-list-info{margin:20px 0}.posts-list .item>.posts-item-title{margin:0 0 20px;text-decoration:none;font-weight:700}.categories-on-post{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:20px}.categories-on-post>.item{border:solid thin #bdbdbd;padding:.5rem 1rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;gap:1rem}.categories-on-post .item.selected{background:#000;color:#fff}.categories-on-post>.item:hover{cursor:pointer}.tag-info{font-size:.875rem;line-height:1.25;font-weight:400;letter-spacing:normal;margin-bottom:1rem}.tags-on-post{display:flex;flex-wrap:wrap;gap:1rem 1rem;margin-bottom:2rem;max-height:200px;overflow-y:scroll;border:solid thin #757575;padding:.25rem;border-radius:.75rem}.tags-on-post>textarea{min-width:100%;max-width:100%}.tags-on-post>input{width:100%;padding:.5rem 1rem;border:1px solid #eee;border-radius:.75rem;font-size:1rem;line-height:1.4;font-weight:400;letter-spacing:normal;color:#424242;background-color:#fff;outline:0;transition:border-color .2s ease}.tags-on-post>input:focus{border-color:#1d1d1f;box-shadow:0 0 0 3px rgba(29,29,31,.1)}.tags-on-post>input::-moz-placeholder{color:#e0e0e0;font-weight:400}.tags-on-post>input::placeholder{color:#e0e0e0;font-weight:400}.tags-on-post>.item{position:relative;overflow:hidden;border-radius:1.5rem;padding:.25rem 15px;background-color:#f5f5f5;border:solid thin #424242}.tags-on-post>.item:hover::after{content:"x";position:absolute;display:flex;top:0;left:0;width:100%;height:100%;background-color:red;justify-content:center;align-items:center;color:#fff;font-weight:700}#thumbnail_post{overflow:hidden;width:100%}.search-bar-posts{margin:20px 0}.search-bar-posts>.search-input{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem;border-radius:1.5rem;border:solid thin #ccc}.search-bar-posts>.search-input>input{border:none;background:0 0;width:95%}.search-bar-posts>.search-input>input:focus-visible{outline:0}.search-bar-posts>.search-input>.dropdown{width:100%}.search-bar-posts>.search-input>.dropdown>.result{width:100%;padding:1rem;border-radius:1.5rem}.search-bar-posts>.search-input>.dropdown>.result:hover{background-color:#ccc}@media (min-width:1024px){.similiar{display:grid;grid-template-columns:1fr 1fr 1fr}}.similiar>.item>.thumbnail{width:100%}.bt-toggle{display:inline-flex;position:relative;margin-bottom:1rem;background-color:#fafafa;padding:.125rem;border-radius:.75rem;border:2px solid #eee}.bt-toggle>.bt-toggle-opt{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;padding:.5rem 1rem;border-radius:calc(.75rem - 2px);font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;color:#9e9e9e;text-decoration:none;background-color:transparent;border:1px solid transparent;transition:all .2s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bt-toggle>.bt-toggle-opt:hover:not(.active){background-color:#f5f5f5;color:#212121}.bt-toggle>.bt-toggle-opt.active{font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;color:#fff;background-color:#1d1d1f;border-color:#1d1d1f;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.others-colors{display:flex;justify-content:center;padding:20px;padding:1rem;width:100%;gap:1rem;width:100%}.others-colors>img{width:3rem}.others-colors a,.others-colors>span{width:2rem;height:2rem}.others-colors>span:hover{opacity:.5}.others-colors>.white{background-color:#fff}.others-colors>.black{background-color:#1d1d1f}.others-colors>.bege{background-color:#d1bb9d}.others-colors>.chrome{background-color:#ccc;outline:solid 2pt #ccc}.others-colors>.bege.active,.others-colors>.black.active,.others-colors>.chrome.active,.others-colors>.white.active{opacity:.5}.others-colors-new{display:flex;justify-content:center;padding:20px;padding:1rem;width:100%;gap:1rem;width:100%}.others-colors-new a,.others-colors-new>span{width:3rem;height:3rem;border-radius:50%}.others-colors-new>span:hover{opacity:.5}.pagamento-cartao-testes{max-width:500px;padding:20px;position:relative}.pagamento-cartao-testes>.load-cart-cripto{background-color:#ccc;position:absolute;top:0;left:0;width:100%;height:100%;display:none;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;gap:30px}.pagamento-cartao-testes .loader-cripto{width:40px;aspect-ratio:1;color:#d8171d;position:relative;background:conic-gradient(from 134deg at top,currentColor 92deg,rgba(0,0,0,0) 0) top,conic-gradient(from -46deg at bottom,currentColor 92deg,rgba(0,0,0,0) 0) bottom;background-size:100% 50%;background-repeat:no-repeat}.pagamento-cartao-testes .loader-cripto:before{content:"";position:absolute;inset:0;--g:currentColor 14.5px,#0000 0 calc(100% - 14.5px),currentColor 0;background:linear-gradient(45deg,var(--g)),linear-gradient(-45deg,var(--g));animation:l7 1.5s infinite cubic-bezier(.3,1,0,1)}@keyframes l7{33%{inset:-10px;transform:rotate(0)}66%{inset:-10px;transform:rotate(90deg)}100%{inset:0;transform:rotate(90deg)}}.card-messages{max-width:600px}.card-messages>div{border-radius:1.5rem;padding:.25rem 15px}.parcelamento{background-color:#fff;width:100%}.parcelamento>.parcelas{background-color:#fff;height:225px;margin-top:5px;overflow-y:scroll}.parcelamento>.parcelas>.parcela{display:grid;grid-template-columns:2fr 1fr;padding:13px 20px}.parcelamento>.parcelas>.parcela>.selecionar{text-align:center}.parcelamento>.parcelas>.parcela>.selecionar>.parcela-opt1{background:0 0;border:none;font-weight:700}.parcelamento>.parcelas>.parcela>.selecionar>.parcela-opt{border:solid thin #1d1d1f;content:"";display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:1.2rem;height:1.2rem}.parcelamento>.parcelas>.parcela>.selecionar>.parcela-opt>.parcela-opt-bt{background-color:#1d1d1f;content:"";display:inline-block;border-radius:50%;width:.8rem;height:.8rem}.parcelamento>.parcelas>.parcela>.selecionar>.parcela-opt>.parcela-opt-bt{background:0 0}.parcelamento>.parcelas>.parcela>.selecionar>.parcela-opt.selected>.parcela-opt-bt{background-color:#1d1d1f;content:"";display:inline-block;border-radius:50%;width:.8rem;height:.8rem}.parcelamento>.parcelas>.parcela>.valor{cursor:default}.parcelamento>.parcelas>.parcela.selected{background-color:#e4e4e4}.parcelamento>.parcelas>.parcela:hover{background-color:#e4e4e4}.parcelamento>.resumo{display:grid;grid-template-columns:2fr 1fr;padding:13px 20px}.parcelamento>.resumo>.selecionar{text-align:center}.parcelamento>.resumo>.selecionar>.parcela-opt1{font-weight:700}.parcelamento>.parcela{display:none}.parcelamento>.resumo{box-shadow:1px 1px 5px 0 #c9c9c9;border-radius:1.5rem;background-color:#fff}.pix-qr-code{text-align:center}@media (min-width:600px){.pix-qr-code{margin-bottom:40px}}.pix-qr-code>h2{text-align:center}.pix-qr-code>p{line-height:2rem}.label{background-color:#d8171d;color:#fff;padding:.25rem 10px;border-radius:.5rem}.info-home{position:relative;overflow:hidden;background-color:#1d1d1f;width:100%;display:flex;gap:30px;white-space:nowrap}.info-home>p{position:absolute;left:0;display:flex;transition:left 9s linear;align-items:center;font-size:1rem;padding:1rem;color:#fff;font-weight:700}@media (min-width:600px){.info-home>p{font-size:1.5rem;padding:20px 10px}}.info-home>p>a{color:#fff;font-size:1rem;text-decoration:none}@media (min-width:600px){.info-home>p>a{font-size:1.5rem}}.similar-single-box{padding:0 1rem;margin-bottom:150px}@media (min-width:1024px){.similar-single-box{padding:0 3rem}}@media (min-width:1920px){.similar-single-box{padding:0 6rem}}.info-home-20{background-color:#212121;color:#fff;text-align:center;padding:.25rem 2rem}@media (min-width:1024px){.info-home-20{padding:.25rem 3rem}}@media (min-width:1920px){.info-home-20{padding:.25rem 6rem}}.info-home-20>p{color:inherit}.info-home-20>p>a{color:inherit;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:.5rem;text-align:center}.home-products-2-box{position:relative;overflow:hidden;width:100vw;display:flex;align-items:center}@media (min-width:600px){.home-products-2-box{width:auto}}.home-products-2-box .home-products-2-next,.home-products-2-box .home-products-2-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;width:40px;height:100%;transition:opacity .3s ease;display:flex;align-items:center}.home-products-2-box .home-products-2-next:hover,.home-products-2-box .home-products-2-prev:hover{transform:translateY(-50%) scale(1.1)}.home-products-2-box .home-products-2-next:active,.home-products-2-box .home-products-2-prev:active{transform:translateY(-50%) scale(.92)}.home-products-2-box .home-products-2-prev{left:10px;opacity:.5}.home-products-2-box .home-products-2-next{right:10px}.home-products-2-box .home-products-2::-webkit-scrollbar{display:none}.home-products-2-box .home-products-2{overflow-x:auto;position:relative;scroll-behavior:smooth;width:100vw;-ms-overflow-style:none;scrollbar-width:none}.home-products-2-box .home-products-2>.home-products-content{display:flex;width:-moz-max-content;width:max-content}.home-products-2-box .home-products-2>.home-products-content>.item{flex:0 0 100vw;text-align:center;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:1.5rem}@media (min-width:600px){.home-products-2-box .home-products-2>.home-products-content>.item{padding:0;flex:0 0 300px}}.home-products-2-box .home-products-2>.home-products-content>.item:hover{background-color:#eee}.home-products-2-box .home-products-2>.home-products-content>.item>.thumbnail{width:100%}.home-products-2-box .home-products-2>.home-products-content>.item>.thumbnail>figure{margin:0}.home-products-2-box .home-products-2>.home-products-content>.item>.thumbnail>figure>img{width:72%;height:auto}@media (min-width:1024px){.home-products-2-box .home-products-2>.home-products-content>.item>.thumbnail>figure>img{width:100%}}.home-products-2-box .home-products-2>.home-products-content>.item>.title{padding:0;margin:0 1rem;text-align:center;text-decoration:none}.home-products-2-box .home-products-2>.home-products-content>.item>.title>h3{margin:0 2rem;font-size:1.5rem;line-height:2.1rem}.home-products-2-box .home-products-2>.home-products-content>.item>.price{text-align:center;margin:20px 0}.home-products-2-box .home-products-2>.home-products-content>.item>.price>span{width:100%;display:inline-block}.home-products-2-box .home-products-2>.home-products-content>.item>.price>span:nth-child(1){font-weight:700;font-size:1.5rem;line-height:1.8rem}@media (min-width:600px){.home-products-2-box .home-products-2>.home-products-content>.item>.price>span:nth-child(1){font-size:1.8rem;line-height:2.16rem}}.home-products-2-box .home-products-2>.home-products-content>.item>.bt-actions{text-align:center}.next-on-slide,.prev-on-slide{position:absolute;top:0;z-index:100;height:100%;align-items:center;width:2rem;opacity:.2;background-color:transparent;display:flex}.prev-on-slide{left:0;display:none}.next-on-slide{right:0;opacity:.5}.gallery-product-new::-webkit-scrollbar{display:none}.gallery-product-new{overflow-x:scroll;position:relative;scroll-behavior:smooth}.gallery-product-new>.gallery-content{display:flex}.gallery-product-new>.gallery-content>.item{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gallery-product-new>.gallery-content>.item>figure{width:100%}.gallery-product-new>.gallery-content>.item>figure>img{aspect-ratio:3/4;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-on-single-box{display:grid;grid-template-columns:2fr 8fr;gap:30px}@media (min-width:1024px){.image-on-single-box{padding:0 10px}}.image-on-single-box>.gallery-thumbs{max-height:75vh;overflow-y:scroll}.image-on-single-box>.gallery-thumbs::-webkit-scrollbar{display:none}.gallery-scroll-2{position:relative}.gallery-scroll-2>.gallery-box::-webkit-scrollbar{display:none}.gallery-scroll-2>.gallery-box{overflow-x:scroll;position:relative;scroll-behavior:smooth}.gallery-scroll-2>.gallery-box>.gallery-content{display:flex}.gallery-scroll-2>.gallery-box>.gallery-content>.item{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gallery-scroll-2>.gallery-box>.gallery-content>.item>figure{width:100%}.gallery-scroll-2>.gallery-box>.gallery-content>.item>figure>img{aspect-ratio:3/4;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.payment-card-safrapay-box{padding:.25rem 0}@media (min-width:1024px){.payment-card-safrapay-box{padding:2rem 3rem;border-bottom:none}}@media (min-width:1920px){.payment-card-safrapay-box{padding:2rem 6rem}}@media (min-width:1024px){.payment-card-safrapay-box .payment-card-safrapay{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:2rem}}.payment-card-safrapay-box .payment-card-safrapay form{display:flex;flex-wrap:wrap;gap:1rem}.payment-card-safrapay-box .payment-card-safrapay form .input{margin-bottom:0}.payment-card-safrapay-box .payment-card-safrapay form .field-box{display:inline-block}.payment-card-safrapay-box .payment-card-safrapay form .submit{width:100%}.payment-card-safrapay-box .totais-credit{width:100%;margin:1rem 0}.payment-pix-safrapay{padding:20px}@media (min-width:600px){.payment-pix-safrapay{padding:50px 100px}}.payment-pix-safrapay>.items-qrcode>p{margin-bottom:15px}.payment-pix-safrapay>.items-qrcode>.qrcode-code>input{line-height:2rem;font-size:1.2rem;padding:.25rem 20px;border-radius:1.5rem;border:none}.payment-pix-safrapay>p{margin:30px 0}.payment-pix-safrapay>p>.qrcode{border:none;background:0 0;display:inline-block;width:100%}.payment-pix-safrapay>p>.qrcode:focus{outline:0}.payment-pix-safrapay>figure{position:relative;display:inline-block}.payment-pix-safrapay>figure>.finish_qrcode{position:absolute;top:0;left:0;z-index:1;margin:30px;font-weight:700}.payment-pix-safrapay>figure>figcaption{font-size:2rem;line-height:4rem}.payment-pix-safrapay>figure>figcaption>span{font-size:inherit;line-height:inherit}.payment-pix-safrapay>.reload-qrcode{display:none}[data-carousel=box]{overflow-x:auto;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%;scrollbar-width:none}[data-carousel=box]::-webkit-scrollbar{display:none}[data-carousel=content]{display:flex;width:-moz-fit-content;width:fit-content}[data-carousel=content]>*{scroll-snap-align:center;flex-shrink:0}[data-carousel=next].disabled,[data-carousel=prev].disabled{opacity:.3!important;cursor:not-allowed!important;pointer-events:none!important}.depoimentos-2-0{position:relative;width:100%}.depoimentos-2-0 .next-on-slide,.depoimentos-2-0 .prev-on-slide{position:absolute;top:40%;transform:translateY(-50%);z-index:500;cursor:pointer;transition:all .3s ease;opacity:1;display:flex!important;align-items:center;justify-content:center;font-size:1rem;color:#212121;font-family:sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#212121!important;-webkit-tap-highlight-color:transparent;outline:0}.depoimentos-2-0 .next-on-slide:hover,.depoimentos-2-0 .prev-on-slide:hover{color:#9e9e9e}.depoimentos-2-0 .next-on-slide:active,.depoimentos-2-0 .next-on-slide:focus,.depoimentos-2-0 .next-on-slide:visited,.depoimentos-2-0 .prev-on-slide:active,.depoimentos-2-0 .prev-on-slide:focus,.depoimentos-2-0 .prev-on-slide:visited{color:#212121!important;background:0 0!important}.depoimentos-2-0 .next-on-slide.disabled,.depoimentos-2-0 .prev-on-slide.disabled{opacity:.2!important;color:#9e9e9e!important;cursor:not-allowed}.depoimentos-2-0 .prev-on-slide{left:0}.depoimentos-2-0 .next-on-slide{right:0}.depoimentos-2-0 .depoimentos-box::-webkit-scrollbar{display:none}.depoimentos-2-0>.depoimentos-box{overflow-x:auto;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%;-ms-overflow-style:none;scrollbar-width:none}.depoimentos-2-0>.depoimentos-box>.depoimentos-content{display:flex;width:-moz-fit-content;width:fit-content;gap:3rem;padding:0 50px;transition:transform .3s ease}.depoimentos-2-0>.depoimentos-box>.depoimentos-content.anim-bounce-left{animation:bounceLeft .4s ease-in-out}.depoimentos-2-0>.depoimentos-box>.depoimentos-content.anim-bounce-right{animation:bounceRight .4s ease-in-out}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item{width:84.5vw;position:relative;text-align:center;scroll-snap-align:center;flex-shrink:0}@media (min-width:1200px){.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item{width:670px}}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item>p{width:100%}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .text{display:none;overflow-y:scroll;position:absolute;top:0;left:0;z-index:100;background-color:#fafafa;text-align:left;padding:3rem 3rem 6rem;height:100%;width:100%}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .text p{margin:.25rem 0}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .text>.name{margin-top:20px;text-transform:uppercase;font-weight:700;text-align:center}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .text>.city_state,.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .text>.occupation{text-align:center}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .text .bt-depoimentos{text-align:center;position:absolute;top:0;right:0;margin:20px}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .text .bt-depoimentos>a{text-decoration:none;font-weight:700;display:inline-flex;align-items:center;gap:.5rem;justify-content:center}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .abstract{padding:3rem 3rem 0 3rem;max-width:1170px;width:99%;overflow:hidden;line-height:2rem;border-radius:.75rem;background-color:#fafafa;border:solid thin #eee;margin-bottom:30px}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .abstract p{color:inherit;line-height:2rem}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .abstract p>button{border:none;background:0 0;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;width:100%;height:100%;padding:1rem;display:inline-flex;align-items:center;gap:.5rem;justify-content:center}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .abstract p>button:hover{background-color:#eee}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .thumbnail-depoimentos{margin-top:-100px}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .thumbnail-depoimentos>img{width:100px}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .stars{width:150px;margin-bottom:1rem}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item .who{width:100%;text-align:center;text-transform:uppercase}.depoimentos-2-0>.depoimentos-box>.depoimentos-content>.item>p>.icon{width:100px}.caracteristicas{position:relative;overflow:hidden;padding:2rem 1rem;background-color:#f5f5f5;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;width:100%}@media (min-width:1024px){.caracteristicas{padding:160px 3rem}}@media (min-width:1550px){.caracteristicas>.next-on-slide,.caracteristicas>.prev-on-slide{display:none}}.caracteristicas>.next-on-slide,.caracteristicas>.prev-on-slide{position:absolute;top:50%;transform:translateY(-50%);z-index:500;cursor:pointer;transition:all .3s ease;opacity:1;display:flex!important;align-items:center;justify-content:center;width:45px;height:45px;font-size:1rem;color:#212121!important;font-family:sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto!important}.caracteristicas>.next-on-slide.disabled,.caracteristicas>.prev-on-slide.disabled{opacity:.3!important;color:#9e9e9e!important;cursor:not-allowed!important;pointer-events:none!important}.caracteristicas>.prev-on-slide{left:0}.caracteristicas>.next-on-slide{right:0}@media (min-width:1550px){.caracteristicas>.next-on-slide,.caracteristicas>.prev-on-slide{display:none!important}}@media (min-width:1920px){.caracteristicas{padding:160px 6rem}}.caracteristicas>.caracteristicas-scroll::-webkit-scrollbar{display:none}.caracteristicas>.caracteristicas-scroll{overflow-x:auto;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%;scrollbar-width:none}.caracteristicas>.caracteristicas-scroll::-webkit-scrollbar{display:none}.caracteristicas>.caracteristicas-scroll>.caracteristicas-content{gap:2rem;display:flex;width:-moz-fit-content;width:fit-content;padding:0 40px;margin:auto}@media (min-width:1024px){.caracteristicas>.caracteristicas-scroll>.caracteristicas-content{gap:3rem}}@media (min-width:1920px){.caracteristicas>.caracteristicas-scroll>.caracteristicas-content{gap:6rem}}.caracteristicas>.caracteristicas-scroll>.caracteristicas-content>.item{width:300px;position:relative;text-decoration:none;transition:opacity .3s;text-align:center;border-radius:1.5rem;padding-bottom:20px;scroll-snap-align:center;flex-shrink:0}@media (min-width:1920px){.caracteristicas>.caracteristicas-scroll>.caracteristicas-content>.item{width:350px}}.caracteristicas>.caracteristicas-scroll>.caracteristicas-content>.item>p{font-weight:700;font-size:1.5rem;line-height:2.25rem;margin-top:15px}@media (min-width:600px){.caracteristicas>.caracteristicas-scroll>.caracteristicas-content>.item>p{margin-top:50px}}.caracteristicas>.caracteristicas-scroll>.caracteristicas-content>.item>img{width:100%;border-radius:1.5rem}.caracteristicas>.caracteristicas-scroll>.caracteristicas-content>.item>.image{width:100%;height:auto;aspect-ratio:11/16;background-repeat:no-repeat;border-radius:1.5rem}.caracteristicas>.caracteristicas-scroll>.caracteristicas-content>.item:hover{border:solid 3pt #f5f5f5}.caracteristicas>.caracteristicas-scroll>.caracteristicas-content>.item.is-visible{opacity:1}.bt-logout-menu-mob{margin-left:1rem}.final-space{padding:60px}.card-number-brand{display:inline-grid;gap:1rem;grid-template-columns:1fr 6fr;align-items:center;margin-bottom:0}.card-number-brand>.brand{background-color:#ddd;font-weight:700;padding:1rem 15px;border-radius:1.5rem;text-align:center}.enviando_dados_qr_code{color:#fff;padding:1rem;background-color:#00f;display:inline-block}.general-actions{display:flex;flex-wrap:wrap;gap:30px}.unsubscribe-newsletter{background-color:#fff;padding:30px}@media (min-width:600px){.unsubscribe-newsletter{padding:100px}}.products-on-order{background-color:#fff;border-radius:1.5rem;margin-top:3rem}.products-on-order>h3{margin-bottom:20px}.products-on-order .line,.products-on-order>.titles{display:grid;grid-template-columns:1fr 5fr 2fr 1fr 2fr;gap:30px;padding:1rem}.products-on-order>.titles{background-color:#ebe1e1;border-radius:1.5rem}.products-on-order>.pair{border-bottom:solid thin #ccc}.products-on-order>.odd{border-bottom:solid thin #ccc}.amount-area,.cart-details,.cart-details-geo,.cart-details-products,.cart-details-who,.dados-comprador,.entregas-manuais,.envio-total-express,.events-historic,.nota-fiscal,.order-general-info,.order-rastreio-entrega-manual,.pay-area,.total-express-edit-order,.update-status-order{background-color:#fff;border-radius:1.5rem;margin-bottom:3rem}.entregas-manuais>h3{margin:2rem 0 .25rem}.notify-change-status{display:flex;gap:1rem;align-items:center}.update-status-order .status-atual{padding-bottom:1rem}.update-status-order .badge-status{padding:.25rem 1rem;border-radius:.75rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;background-color:#eee}.update-status-order .new{background-color:#0288d1;color:#fff}.update-status-order .waiting_pay{background-color:#ed6c02;color:#fff}.update-status-order .paid{background-color:#009200;color:#fff}.update-status-order .preparing_your_order{background-color:#e0f2fe;color:#0369a1}.update-status-order .shipped{background-color:#f3e8ff;color:#6d28d9}.update-status-order .available_for_pickup{background-color:#cffafe;color:#0e7490}.update-status-order .canceled{background-color:#d90000;color:#fff}.order-rastreio-entrega-manual>h3{margin-bottom:20px}.instructions{position:fixed;background-color:rgba(0,0,0,.6784313725);width:100%;height:100%;left:0;top:0;z-index:1;display:none;flex-wrap:wrap;align-items:center;justify-content:center}.instructions>.instructions-content{background-color:#fff;border-radius:1.5rem;padding:30px;position:relative}.instructions>.instructions-content>.bt-close{position:absolute;top:-20px;right:-20px;background-color:#fff;border:solid thin #ccc;padding:1rem;border-radius:50%}.instructions>.instructions-content>.bt-close:hover{background-color:#ccc}.instructions>.instructions-content>h3{margin-bottom:20px}.products-on-order.edit{margin-bottom:30px}.cart-details-products>.line,.cart-details-products>.titles{display:grid;grid-template-columns:5fr 2fr 1fr 2fr;gap:30px;padding:1rem 30px}.cart-details-products>.titles{background-color:#f2f2f2;border-radius:1.5rem}.cart-details-products>.line{border-bottom:solid thin #f2f2f2}.cart-details-products>.totals{text-align:right;padding:1rem 30px}.modal-image{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100vh;background-color:rgba(0,0,0,.7215686275);display:flex;align-items:center;justify-content:center}.modal-image>.modal-image-content{background-color:#fff;border:solid thin #ccc;position:relative;line-height:0;margin:30px}.modal-image>.modal-image-content>.bt-close{border-radius:50%;width:2rem;height:2rem;position:absolute;top:-10px;right:-10px;background-color:#fff;padding:.25rem}.modal-image>.modal-image-content>.bt-close:hover{background-color:#ccc}.modal-image>.modal-image-content>.image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:92vh}.home-2025{background-color:#f5f5f5;background-repeat:no-repeat;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff;overflow:hidden;max-width:100%;margin:0 auto;position:relative;width:100%;height:92.9vh}@media (min-width:2560px){.home-2025{height:95.2vh}}.home-2025>video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media (orientation:portrait){.home-2025>.landscape{display:none}}@media (orientation:landscape){.home-2025>.portrait{display:none}}.home-2025>.bt-continuar{position:absolute;bottom:1rem;z-index:1;animation-name:btContinuar;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;background-color:rgba(204,204,204,.4588235294);border-radius:1.5rem;line-height:0;padding:.25rem;cursor:default;display:none}@media (min-width:1024px){.home-2025>.bt-continuar{bottom:50px}}.home-2025>.bt-continuar>img{width:1.5rem;height:1.5rem}@media (min-width:1024px){.home-2025>.bt-continuar>img{width:2.5rem;height:2.5rem}}.home-2025>.bt-continuar:hover{background-color:#ccc}@keyframes btContinuar{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}.home-2025>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-2025>.text-central{width:500px;text-align:center}.home-2025>.text-central>h3{color:#fff;font-size:5rem;font-weight:600;line-height:100%}.home-2025>.text-central>p{color:#fff;line-height:100%;font-size:1.1rem}.cores{padding:3rem 1rem;text-align:center;background-color:#f5f5f5;background-repeat:no-repeat!important;background-size:cover!important;position:relative}@media (min-width:1024px){.cores{padding:100px 3rem}}@media (min-width:1920px){.cores{padding:100px 6rem}}.cores>.blur-cores{position:absolute;top:21%;left:25%;background:radial-gradient(#f5f5f5 50%,#f5f5f5 50%,transparent);width:50%;height:60%;filter:blur(40px)}.cores>.blur-finish{position:absolute;bottom:-36px;left:9%;background-color:#fafafa;width:83%;height:65px;border-radius:1.5rem;display:none}@media (min-width:1024px){.cores>.blur-finish{display:initial}}.cores>p{margin:50px 0;position:relative}.cores>h2{margin:50px 0;position:relative}.cores>.list{position:relative;display:flex;flex-wrap:wrap;justify-content:center;grid-template-columns:1fr 1fr;gap:30px;align-items:center}@media (min-width:600px){.cores>.list{display:flex}}.cores>.list>a>img{width:3rem}@media (min-width:1024px){.cores>.list>a>img{width:8rem}}.cores>.list>a>span{margin-bottom:30px}.btn-float-action,.float-cart,.whatsapp-float-link{position:fixed;right:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:solid 1px #333;padding:.5rem;text-decoration:none;transition:background .3s ease;z-index:100}.btn-float-action img,.btn-float-action svg,.float-cart img,.float-cart svg,.whatsapp-float-link img,.whatsapp-float-link svg{width:2rem;height:2rem}.whatsapp-float-link{bottom:30px;background:#00e676}.whatsapp-float-link:hover{background-color:#7aedb5}.float-cart{bottom:100px;background-color:#fff}.float-cart:hover{background-color:#1d1d1f}.float-cart:hover img{filter:invert(1)}.float-cart .qtd{position:absolute;top:-10px;right:-10px;background-color:#1d1d1f;color:#fff;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;font-size:.8rem}.encomenda-personalizada{margin-bottom:40px;padding:20px}@media (min-width:600px){.encomenda-personalizada{padding:0 100px}}.encomenda-personalizada p{line-height:1.5rem;margin-bottom:1rem;margin-top:1rem;text-align:justify}.encomenda-personalizada ol,.encomenda-personalizada ul{margin-left:20px;margin-bottom:1rem}.encomenda-personalizada li{line-height:1.5rem;margin-bottom:1rem}.encomenda-personalizada ol>li{font-weight:700}.encomenda-personalizada h1,.encomenda-personalizada h2,.encomenda-personalizada h3,.encomenda-personalizada h4,.encomenda-personalizada h5{margin-bottom:1rem}.contato-callore-page{padding:1rem 1rem;background-color:#fff}@media (min-width:1024px){.contato-callore-page{padding:2rem 3rem 0}}@media (min-width:1920px){.contato-callore-page{padding:2rem 6rem 0}}.contato-callore-page>h1{font-size:1.8rem;line-height:2.16rem;margin-bottom:30px}.contato-callore-page p{margin-bottom:20px}.contato-callore-page>.contact-info{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:1024px){.contato-callore-page>.contact-info{grid-template-columns:1fr 1fr;gap:100px}}.contato-callore-page>.contact-info .submit{margin:3rem 0}.contato-callore-page>.contact-info .phone-section{display:grid;grid-template-columns:1fr 3fr;gap:1rem}.contato-callore-page>.contact-info>.contato-arte{display:none}@media (min-width:1024px){.contato-callore-page>.contact-info>.contato-arte{display:flex;justify-content:center}}.contato-callore-page>.contact-info>.contato-arte>img{aspect-ratio:3/4;-o-object-fit:contain;object-fit:contain}.contato-callore-page>.contact-info>.data-contact>ul{margin-top:50px}.contato-callore-page>.contact-info>.data-contact>ul>li{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;margin-bottom:1rem}.agree{display:grid;grid-template-columns:2rem auto;align-items:center;margin:40px 0 10px;gap:20px}.agree a{font-size:.9rem}.privacy-links{display:grid;grid-template-columns:1fr 1fr;justify-content:center;gap:20px;margin:1rem 0 40px}.checkbox{background-color:#fff;width:2rem;height:2rem;display:inline-flex;justify-content:center;align-items:center;border-radius:7px;border:solid 2pt rgba(66,66,66,.8)}.checkbox .bt-check{background-color:#ddd;display:inline-block;width:88%;height:88%;border-radius:inherit}.checkbox .on{background:rgba(66,66,66,.8)}.new-menu{position:fixed;top:0;z-index:500;background-color:#f5f5f5;max-height:100vh;overflow-y:scroll;transition:transform .3s ease-in-out;width:100%}@media (min-width:1024px){.new-menu{position:sticky;height:auto;overflow-y:initial}}.new-menu>.navbar{display:flex;flex-wrap:wrap;gap:0 2rem;align-items:center;border-bottom:solid thin #ccc;padding:.25rem 0}@media (min-width:1024px){.new-menu>.navbar{padding:13px 3rem .25rem;gap:30px;border-bottom:none;justify-content:space-between}}@media (min-width:1920px){.new-menu>.navbar{padding:13px 6rem .25rem}}.new-menu>.navbar>.menu-toggle{background:0 0;border:none;position:relative;z-index:100;padding:15px;display:inline-block;background-color:#f5f5f5;text-align:left}@media (min-width:1024px){.new-menu>.navbar>.menu-toggle{display:none}}.new-menu>.navbar>.menu-toggle-opened{width:100%}.new-menu>.navbar>.logo{padding:0 15px}@media (min-width:1024px){.new-menu>.navbar>.logo{padding:0}}.new-menu>.navbar>.logo>img{width:140px}.new-menu>.navbar>.nav-links{width:100%;display:none}@media (min-width:1024px){.new-menu>.navbar>.nav-links{display:flex;padding:0;position:relative;width:auto;height:auto;overflow:initial;background:0 0;border:none}}.new-menu>.navbar>.nav-links>li>a{padding:1rem;display:inline-block;text-decoration:none;width:100%;background-color:#f5f5f5}.new-menu>.navbar>.nav-links>.has-submenu{position:relative}.new-menu>.navbar>.nav-links>.has-submenu>a::after{padding-left:1rem}.new-menu>.navbar>.nav-links>.has-submenu>.open::after{content:"▸"}.new-menu>.navbar>.nav-links>.has-submenu>.opened::after{content:"▾"}.new-menu>.navbar>.nav-links>.has-submenu>.submenu{display:none}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu{position:absolute;left:0;top:60px;z-index:100;min-width:32vw;padding:50px 0;border-left:solid thin #ccc;border-right:solid thin #ccc;border-bottom:solid thin #ccc}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>li{display:inline-block;width:100%}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>li>a{display:inline-block;padding:15px 50px;width:100%;text-decoration:none}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>li>a:hover{background-color:#f5f5f5}}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu{position:fixed;top:72px;left:0;width:100%;display:grid;grid-template-columns:1fr 1fr;padding:0;border:none;border-bottom:solid thin #ccc;background-color:#fff}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca{padding:15px}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca{padding:3rem}}@media (min-width:1920px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca{padding:6rem}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca .text-logo{display:grid;grid-template-columns:1fr 4fr;gap:3rem;align-items:center;margin-bottom:4rem}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca>a>img{width:220px}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca>p{margin:20px 0;text-align:center}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca>p>a{display:inline-flex;align-items:center;gap:1rem}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca>p>a>img{width:1rem;filter:invert(1)}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca>p>a:hover{opacity:.7}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca>.gaucha{border-radius:1.5rem;background-color:#f5f5f5;display:inline-flex;gap:1rem;align-items:center;padding:1rem 20px}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca>.gaucha{margin-top:60px}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.marca>.gaucha>img{width:3rem}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.fabricante{padding:1rem}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.fabricante{background-color:#fff;padding:3rem}}@media (min-width:1920px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.fabricante{padding:6rem}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.fabricante>.logo-text{display:grid;grid-template-columns:1fr 4fr;gap:3rem;align-items:center;margin-bottom:4rem}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.fabricante>.logo-text>a>img{width:200px}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.fabricante>p{text-align:center}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.fabricante>p>a{display:inline-flex;gap:1rem;align-items:center}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.about-menu>.fabricante>p>a>img{width:1rem;filter:invert(1)}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu{position:fixed;top:72px;left:0;width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0;border:none;border-bottom:solid thin #ccc;background-color:#fff}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.about-aquecedor{padding:0 15px;background-size:contain!important;background-repeat:no-repeat!important;background-position:right!important;background-blend-mode:soft-light!important;height:100%;display:flex;flex-direction:column;justify-content:center;gap:1rem}@media (max-width:1023px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.about-aquecedor{background:0 0!important}}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.about-aquecedor{padding:3rem}}@media (min-width:1920px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.about-aquecedor{padding:6rem}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.about-aquecedor>p>img{width:200px;display:none}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.about-aquecedor>p>img{display:initial}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.about-aquecedor>p>a{display:flex;gap:1rem}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.about-aquecedor>p>a>img{width:1rem}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.about-aquecedor>p>a:hover{opacity:.7}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.modelos{padding:15px}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.modelos{padding:3rem}}@media (min-width:1920px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.modelos{padding:6rem}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.modelos>p{margin:20px 0}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.products-menu>.modelos>p>a:hover{opacity:.7}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.menu-contato{position:fixed;top:72px;left:0;width:100%;display:grid;grid-template-columns:1fr 1fr;padding:0;border:none;background-color:#fff;border-bottom:solid thin #ccc}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.menu-contato>.image{text-align:right;padding:0 15px;display:none}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.menu-contato>.image{display:initial;padding:3rem}}@media (min-width:1920px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.menu-contato>.image{padding:6rem}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.menu-contato>.image>img{width:200px}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.menu-contato>.info-menu-contato{padding:0 15px}@media (min-width:1024px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.menu-contato>.info-menu-contato{padding:3rem}}@media (min-width:1920px){.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.menu-contato>.info-menu-contato{padding:6rem}}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.menu-contato>.info-menu-contato>p{margin:20px 0}.new-menu>.navbar>.nav-links>.has-submenu>.submenu>.menu-contato>.info-menu-contato>p>a:hover{opacity:.7}.new-menu>.navbar>.nav-actions{display:flex;gap:1.5rem;width:100%}@media (min-width:1024px){.new-menu>.navbar>.nav-actions{width:auto}}.new-menu>.navbar>.nav-actions>li{width:100%}.new-menu>.navbar>.nav-actions>li>.submenu{width:100%;padding:15px 0 50px;background-color:#f5f5f5}@media (min-width:1024px){.new-menu>.navbar>.nav-actions>li>.submenu{display:none;position:absolute;top:72px;z-index:100;right:0;width:auto;border-left:solid thin #ccc;border-right:solid thin #ccc;border-bottom:solid thin #ccc;padding:15px 30px 50px}}.new-menu>.navbar>.nav-actions>li>.submenu>li>a{padding:15px;display:inline-block;text-decoration:none;width:100%}.new-menu>.navbar>.nav-actions>.cart-btn{display:none}@media (min-width:1024px){.new-menu>.navbar>.nav-actions>.cart-btn{display:inline-block}}.new-menu>.navbar>.nav-actions>.cart-btn>a{position:relative}.new-menu>.navbar>.nav-actions>.cart-btn>a>.cart-count{position:absolute;bottom:-10px;right:-10px;background-color:#1d1d1f;color:#fff;border-radius:50%;width:1.2rem;height:1.2rem;display:flex;align-items:center;justify-content:center;font-size:.8rem}.new-menu>.navbar>.nav-actions>.login-btn{display:none}@media (min-width:1024px){.new-menu>.navbar>.nav-actions>.login-btn{display:initial}}.new-menu>.navbar>.nav-actions>.login-btn>a{display:inline-block;line-height:1;position:relative;z-index:100;padding:30px 15px 30px;display:flex;gap:30px;align-items:center;text-decoration:none}@media (min-width:1024px){.new-menu>.navbar>.nav-actions>.login-btn>a{padding:0}}.new-menu>.navbar>.nav-actions>.login-btn>a>img{pointer-events:none}@media (min-width:1024px){.new-menu>.navbar>.nav-actions>.login-btn>a>span{display:none}}.new-menu>.navbar>.nav-actions>.login-btn>a:hover{background-color:#e3e3e3}.new-menu>.navbar>.nav-actions>.login-btn>.submenu>li>a:hover{background-color:#e3e3e3}.new-menu--hidden{transform:translateY(-100%)}.new-menu::-webkit-scrollbar{display:none}.cart-vazio{text-align:center;margin:30px 0}@media (min-width:1024px){.cart-vazio{margin:50px 0}}@media (min-width:1920px){.cart-vazio{margin:100px 0}}@media (min-width:2560px){.cart-vazio{margin:250px 0}}.cart-vazio>img{width:8rem}.cart-vazio>p{font-size:1rem;line-height:1.8}.cart-vazio>p>.bt-primary-one{margin-top:50px}.about-callore-home{padding:1rem;background:linear-gradient(0deg,#e9ebea,#f1f3f2 45%,#f9f9f9);position:relative}@media (min-width:1024px){.about-callore-home{padding:3rem 3rem}}@media (min-width:1920px){.about-callore-home{padding:6rem 6rem}}.about-callore-home>.bk-know-callore{position:absolute;right:0;top:0;height:100%}.about-callore-home h2{margin-bottom:30px;position:relative;z-index:1;color:#d8c6c6}@media (min-width:1024px){.about-callore-home h2{font-size:7rem;line-height:2}}.about-callore-home>.content-about{position:relative;z-index:1}@media (min-width:1024px){.about-callore-home>.content-about{display:grid;grid-template-columns:2fr 2fr 2fr;gap:6rem}}@media (min-width:1920px){.about-callore-home>.content-about{gap:160px}}.about-callore-home>.content-about>.weco{position:relative}.about-callore-home>.content-about>.weco>.fabrica-weco{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.5rem}.about-callore-home>.content-about>.weco>.logo-59{position:absolute;right:1rem;bottom:20px;width:8rem;border-radius:1.5rem}@media (min-width:1024px){.about-callore-home>.content-about>.weco>.logo-59{right:-40px}}.about-callore-home>.content-about>.weco-text-novo-conceito{background-color:#eee;padding:2rem;border-radius:1.5rem;display:flex;flex-direction:column;justify-content:center}.about-callore-home>.content-about>.weco-text-novo-conceito>.weco{margin-bottom:30px;text-align:center}.about-callore-home>.content-about>.weco-text-novo-conceito>.conceito{position:relative}.about-callore-home>.content-about>.weco-text-novo-conceito>.conceito>img{width:100%}.about-callore-home>.content-about>.weco-text-novo-conceito>.conceito>.conceito-text{background:linear-gradient(90deg,#bcc0be,#e3e5e4);padding:40px;border-radius:1.5rem}@media (min-width:1024px){.about-callore-home>.content-about>.weco-text-novo-conceito>.conceito>.conceito-text{position:absolute;right:-200px;bottom:30px}}.about-callore-home>.content-about>.weco-text-novo-conceito>.conceito>.conceito-text>p:nth-child(1){font-size:2rem;width:100%}.about-callore-home>.content-about>.callore-carinho{display:flex;flex-direction:column;gap:1rem;background-color:#f5f5f5;padding:2rem;border-radius:1.5rem}@media (min-width:1024px){.about-callore-home>.content-about>.callore-carinho{gap:3rem}}.about-callore-home>.content-about>.callore-carinho>.logo-produzido>.text-carinho>p{font-size:1.5rem;text-align:center;font-weight:700}.about-callore-home>.content-about>.callore-carinho>.logo-produzido>.sustentavel{text-align:center}.about-callore-home>.content-about>.callore-carinho>.logo-produzido>.sustentavel>p{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal;margin:auto;max-width:230px}.about-callore-home>.content-about>.callore-carinho>.soldagem>img{width:100%;border-radius:1.5rem}.about-callore-home>.content-about>.callore-carinho>.soldagem>p{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal;text-align:center;display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem}.about-callore-home>.bt-saiba-mais{padding:2rem;text-align:center;width:100%;margin-top:30px;position:relative;z-index:1}.about-page{margin:1rem 0 150px}@media (min-width:1024px){.about-page>.content-about{display:grid;grid-template-columns:1fr 1fr;gap:3rem}}@media (min-width:1920px){.about-page>.content-about{gap:6rem}}.about-page>.content-about>.col-1>p{margin-bottom:40px}.about-page>.content-about>.col-2>img{border-radius:1.5rem}.about-page .testimony{font-style:italic}.about-page .testimony>.text{background-color:#f5f5f7;border:solid thin #ccc;padding:30px;border-radius:1.5rem 1.5rem 0 1.5rem}.about-page .testimony .legend{font-weight:700;text-align:right;font-style:normal;margin-bottom:40px}.modern-select{position:relative}.modern-select>.content-modern-select{overflow-x:scroll;position:relative;scroll-behavior:smooth;width:84.5vw;padding-right:30px}@media (min-width:1024px){.modern-select>.content-modern-select{width:auto}}.modern-select>.content-modern-select>.options{width:-moz-fit-content;width:fit-content;min-width:100%;display:flex;gap:30px}.modern-select>.content-modern-select>.options>.option{width:35vw;border:solid 3pt #ccc;text-align:center;border-radius:1.5rem}@media (min-width:1024px){.modern-select>.content-modern-select>.options>.option{width:14vw}}.modern-select>.content-modern-select>.options>.option>p{margin:20px 0 10px;font-weight:700;text-align:inherit}.modern-select>.content-modern-select>.options>.selected{border:solid 3pt #1d1d1f}.modern-select>.content-modern-select::-webkit-scrollbar{display:none}.modern-select .next-on-slide,.modern-select .prev-on-slide{position:absolute;top:0;z-index:1;height:100%;display:none;align-items:center;width:2rem;opacity:.5;background-color:#f5f5f5}.modern-select .prev-on-slide{left:0}.modern-select .next-on-slide{right:0;display:flex}@media (min-width:1024px){.modern-select .next-on-slide{display:none}}.radio{display:flex;gap:1rem}.radio>div{display:flex;gap:1rem;align-items:center}.radio>div>input,.radio>div>label{line-height:1;padding:20px .25rem}.radio>div>label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.thanks-page{padding:30px}@media (min-width:1024px){.thanks-page{padding:30px 100px}}.thanks-page>.thanks-content{margin-top:30px;margin-bottom:60px;text-align:center}.thanks-page>.thanks-content>h2{font-size:1.8rem;line-height:1.2;margin-bottom:30px}.thanks-page>.call-to-action{margin-top:30px;margin-bottom:100px;text-align:center}.thanks-page>.call-to-action>p{margin-bottom:1rem}.thanks-page>.call-to-action>p>a>img{transition:transform .3s}.thanks-page>.call-to-action>p>a:hover>img{transform:rotate(90deg)}.revenda-catalogo-home{padding:3rem 1rem 2rem;border-top:solid thin #ccc}@media (min-width:1024px){.revenda-catalogo-home{padding:1rem 3rem;display:grid;grid-template-columns:3fr 2fr;gap:2rem;align-items:center;border-top:0}}@media (min-width:1920px){.revenda-catalogo-home{padding:1rem 6rem}}.revenda-catalogo-home>.text>h2{font-size:1rem;line-height:1.4;font-weight:400;letter-spacing:normal;text-align:center;margin:0 1rem}@media (min-width:1024px){.revenda-catalogo-home>.text>h2{margin:0 1rem}}.revenda-catalogo-home>.text>h2>strong{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal}.revenda-catalogo-home>.text>p{text-align:center;margin:0 1rem}@media (min-width:1563px){.revenda-catalogo-home>.text>p{margin:1rem 1rem 6rem 1rem;text-align:left}}.revenda-catalogo-home>.text>.abas{background-color:#f0f0f0;border-radius:1.5rem;box-shadow:rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px}.revenda-catalogo-home>.text>.abas>.links{padding:1.5rem 1rem;transition:padding .5s;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}@media (min-width:1563px){.revenda-catalogo-home>.text>.abas>.links{justify-content:flex-end;flex-direction:row;gap:1rem}}.revenda-catalogo-home>.text>.abas>.links>a{text-decoration:none}.revenda-catalogo-home>.text>.abas>.buy-now{padding:3rem 2rem;background-color:#e9e9e9;display:flex;gap:1rem;justify-content:center;border-radius:1.5rem;transition:padding .5s}@media (min-width:1024px){.revenda-catalogo-home>.text>.abas>.buy-now{padding:1rem}}@media (min-width:1920px){.revenda-catalogo-home>.text>.abas>.buy-now{padding:6rem .5rem}}.revenda-catalogo-home>.text>.abas>.buy-now>a{display:flex;gap:1rem;text-decoration:none}.revenda-catalogo-home>.text>.abas>.buy-now>a>img{width:3rem}.revenda-catalogo-home>.image-destaque{display:none}@media (min-width:1024px){.revenda-catalogo-home>.image-destaque{display:initial}}.msg-posts{padding:0 2rem}@media (min-width:1024px){.msg-posts{padding:0 3rem}}@media (min-width:1920px){.msg-posts{padding:0 6rem}}.edit-product,.lixeira,.post-list-box{padding:0 2rem}@media (min-width:1024px){.edit-product,.lixeira,.post-list-box{padding:0 3rem}}@media (min-width:1920px){.edit-product,.lixeira,.post-list-box{padding:0 6rem}}.edit-product>.sub-header,.lixeira>.sub-header,.post-list-box>.sub-header{margin:15px 0;display:flex;flex-wrap:wrap;gap:20px;margin:30px 0}.edit-product>h2,.lixeira>h2,.post-list-box>h2{margin:30px 0}.edit-product>.content-edit-product{display:grid;grid-template-columns:4fr 1fr;gap:50px}.edit-product>.content-edit-product>.sidebar>.submit-sidebar{text-align:right;margin-bottom:50px}.edit-product>.content-edit-product>.sidebar>.submit-sidebar>label{margin-top:30px}.edit-product>.content-edit-product>.sidebar label{width:100%;display:inline-block;text-align:left}.edit-product>.content-edit-product>.sidebar>.input{margin-bottom:30px}.carousel{position:relative;width:100%;margin:auto;overflow:hidden}.carousel-track{display:flex;transition:transform .5s ease-in-out}.carousel .slide{min-width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:3rem;color:#fff;background-color:#ccc;position:relative}.carousel .nav{position:absolute;top:50%;z-index:99;transform:translateY(-50%);background:rgba(0,0,0,.3);border:none;color:#fff;padding:1rem;cursor:pointer}.carousel .nav:hover{background:rgba(0,0,0,.6)}.carousel .nav.prev{left:1rem}.carousel .nav.next{right:1rem}.carousel .bullets{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.carousel .bullets span{width:12px;height:12px;background:rgba(255,255,255,.5);border-radius:50%;cursor:pointer}.carousel .bullets span.active{background-color:#fff;width:25px;border-radius:1rem}.carousel .bullets span{transition:all .3s}.clr-container-banner-1{position:relative;width:100%;height:100%;padding:2rem 1.5rem;background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center}.clr-container-banner-1 .clr-inverno-2026-img{border:solid thin #000;border-radius:.75rem;width:100%;margin:0 auto;opacity:0;transform:translateY(100px);transition:transform 1s ease-out,opacity 1s ease-out}.clr-container-banner-1 .clr-inverno-2026-img.visible{opacity:1;transform:translate(0,0)}@media (min-width:600px){.clr-container-banner-1 .clr-inverno-2026-img{border:none}}.clr-container-banner-1 .clr-banner-title-top{width:61%;transition:transform 1.2s cubic-bezier(.22,1,.36,1) 1s,opacity 1s ease 1s;opacity:0;transform:none}.clr-container-banner-1 .clr-banner-title-top.visible{opacity:1;transform:translate(0,0)}.clr-container-banner-1 .clr-banner-title-bottom{top:23%;width:40%;transition:transform 1.2s cubic-bezier(.22,1,.36,1) 1s,opacity 1s ease 1s;opacity:0;transform:none}.clr-container-banner-1 .clr-banner-title-bottom.visible{opacity:1;transform:translate(0,0)}.clr-container-banner-1 .clr-info-badge{opacity:0;transform:translateY(-50px);transition:all 1s cubic-bezier(.175,.885,.32,1.275)}.clr-container-banner-1 .clr-info-badge.visible{opacity:1;transform:translate(0,0)}.clr-container-banner-1 .clr-info-badge{transition-delay:1s}.clr-container-banner-1 .clr-info-badge .clr-info-content{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem 17px;border:1px solid rgba(255,255,255,.3);border-radius:1.5rem;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);text-align:center;transition-delay:.4s}.clr-container-banner-1 .clr-info-badge .clr-info-content p{margin:.5rem 0;color:#fff;font-weight:700;font-size:1.2rem}.clr-container-banner-1 .clr-info-badge .clr-info-content p .bt-primary-one{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.5rem}.clr-container-banner-1 .clr-info-badge .clr-info-content p .bt-primary-one::after{content:"";position:absolute;inset:0;border:solid thin #1d1d1f;border-radius:.75rem;opacity:.7;z-index:-1;animation:pulse-wave 2s infinite}.clr-container-banner-1 .clr-info-badge .clr-info-content img{display:block;width:180px;aspect-ratio:16/5;-o-object-fit:contain;object-fit:contain}@media (min-width:600px){.clr-container-banner-1 .clr-inverno-2026-img{position:absolute;right:0;bottom:0;left:0;z-index:1;width:49%}.clr-container-banner-1 .clr-info-badge{position:absolute;top:5%;right:5%;z-index:1}.clr-container-banner-1 .clr-info-badge .clr-info-content{padding:2rem;margin:0}.clr-container-banner-1 .clr-banner-title-bottom{position:absolute;top:26%;left:5%;transform:translateX(150px);width:20%;z-index:1}.clr-container-banner-1 .clr-banner-title-top{position:absolute;top:15%;left:5%;transform:translateX(-150px);width:40%;z-index:1}}@media (min-width:1024px){.clr-container-banner-1 .clr-banner-title-top{width:24%}}@media (min-width:1080px){.clr-container-banner-1 .clr-inverno-2026-img{width:30%}.clr-container-banner-1 .clr-banner-title-bottom{top:29%;width:13%}}.bento-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:2rem;width:100%}@media (max-width:768px){.bento-grid{grid-template-columns:1fr 1fr}}@media (max-width:500px){.bento-grid{grid-template-columns:1fr;gap:1rem}.bento-grid [class^=col-]{grid-template-rows:auto!important}.bento-grid [class^=col-]>div{min-height:200px}.bento-grid .chamada-text p{font-size:1.8rem}}.bento-grid [class^=col-]{display:grid;gap:2rem;align-items:center}.bento-grid [class^=col-]>div{border-radius:1.5rem;background-size:cover;background-position:center;min-height:200px;height:100%}.bento-grid .col-1{grid-template-rows:3fr 1fr}.bento-grid .col-2,.bento-grid .col-3{grid-template-rows:1fr 1fr}.bento-grid .col-4{grid-template-rows:1fr 3fr 1fr}.bento-grid .toalha{background-image:url(../img/banners/toalha.webp)}.bento-grid .solda{background-image:url(../img/banners/montagem.webp)}.bento-grid .chuveiro{background-image:url(../img/banners/chuveiro.webp)}.bento-grid .aquecedor-banheiro{background-image:url(../img/banners/aquecedor-banheiro-recorte.webp)}.bento-grid .acabamentos{background-image:url(../img/banners/acabamentos-corte.webp)}.bento-grid .action,.bento-grid .chamada,.bento-grid .lista-beneficios-box,.bento-grid .marca{background-color:#c1c1c1;display:flex;align-items:center;justify-content:center;padding:2rem;height:100%}.bento-grid .chamada-text p{text-align:center;font-size:2.5rem;font-weight:700;line-height:1.2}.bento-grid .marca{flex-direction:column}.bento-grid .marca p{font-size:1.4rem;font-weight:700;margin-bottom:1rem}.bento-grid .marca img{width:90%;height:auto}@media (max-width:1024px){.bento-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.bento-grid{grid-template-columns:1fr;padding:1rem;gap:1rem}.bento-grid [class^=col-]{grid-template-rows:auto!important;gap:1rem}.bento-grid .chamada-text p{font-size:1.8rem}}.container-banner-2{display:grid;gap:1rem;grid-template-columns:1fr;width:100%;height:100%;grid-template-areas:"foto1" "texto" "botao" "foto2";min-height:550px}@media (min-width:600px){.container-banner-2{height:auto}}.image-1{grid-area:foto1;background-image:url(../img/banners/toalha.webp);border-radius:1.5rem;background-size:cover;background-position:center}.image-2{display:none;background-image:url(../img/banners/aquecedor-banheiro-recorte.webp);min-height:530px;border-radius:1.5rem;grid-area:foto2}.image-3{background-image:url(../img/banners/acabamentos-corte.webp);display:none;border-radius:1.5rem;background-color:#c1c1c1;background-size:contain;background-repeat:no-repeat}.content-block{background-color:#4a2f2f;border-radius:1.5rem;padding:1rem;text-align:center;margin:-100px 7% 0;grid-area:texto;display:flex;flex-direction:column;justify-content:center;align-items:center}.content-block>p{color:#fff;font-weight:700;font-size:1.3rem;max-width:250px;margin:0 auto;margin-bottom:1rem}.action-block{background-color:#c1c1c1;display:flex;align-items:center;justify-content:center;border-radius:1.5rem;margin:0 7% 2rem;grid-area:botao}.action-block .bt-primary-one{position:relative;z-index:1}.action-block .bt-primary-one::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.75rem;border:solid thin #1d1d1f;z-index:-1;opacity:.7;animation:pulse-wave 2s infinite}@media (min-width:600px){.container-banner-2{grid-template-columns:1fr 1fr;grid-template-areas:"foto1 texto" "foto1 botao";padding:1rem}.image-1{grid-area:foto1;min-height:400px}.content-block{grid-area:texto;margin:0}.action-block{grid-area:botao;margin:0}.image-2{display:none}}@media (min-width:1024px){.container-banner-2{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"foto1 texto foto2" "foto1 botao foto2"}.content-block{grid-area:texto;margin:0}.image-2{display:block;grid-area:foto2;min-height:auto}}@media (min-width:1440px){.container-banner-2{grid-template-columns:repeat(4,1fr);grid-template-areas:"foto1 texto foto2 foto3" "foto1 botao foto2 foto3";min-height:60vh;gap:3rem;padding:3rem}.image-3{display:block;grid-area:foto3}}@keyframes pulse-wave{0%{transform:scale(1);opacity:.7}100%{transform:scale(1.5,1.8);opacity:0}}.teste-cores{text-align:center}.teste-cores>div{padding:1rem}.teste-cores .brand-1{background-color:#d8171d;color:#fff}.teste-cores .brand-2{background-color:#f07c00;color:#000}.teste-cores .brand-3{background-color:#f79f1b;color:#000}.teste-cores .brand-4{background-color:#fecc07;color:#000}.teste-cores .brand-5{background-color:#5a5858;color:#fff}.teste-cores .primary{background-color:#1d1d1f;color:#fff}.teste-cores .accent{background-color:#d8171d;color:#fff}.teste-cores .info{background-color:#0288d1;color:#fff}.teste-cores .success{background-color:#009200;color:#fff}.teste-cores .warning{background-color:#ed6c02;color:#fff}.teste-cores .error{background-color:#d90000;color:#fff}.teste-cores .gray-100{background-color:#fafafa}.teste-cores .gray-200{background-color:#f5f5f5}.teste-cores .gray-300{background-color:#eee}.teste-cores .gray-400{background-color:#e0e0e0}.teste-cores .gray-500{background-color:#bdbdbd}.teste-cores .gray-600{background-color:#9e9e9e;color:#fff}.teste-cores .gray-700{background-color:#757575;color:#fff}.teste-cores .gray-800{background-color:#424242;color:#fff}.teste-cores .gray-900{background-color:#212121;color:#fff}.teste-botoes{padding:1rem}.teste-botoes>div{display:inline-block}.home-dashboard .product-container,.personalizacao-page .product-container{display:grid;grid-template-columns:1fr;gap:1rem;align-items:center;text-align:center}@media (orientation:landscape){.home-dashboard .product-container,.personalizacao-page .product-container{grid-template-columns:1fr 1fr;align-items:flex-start}}@media (min-width:1200px){.home-dashboard .product-container,.personalizacao-page .product-container{text-align:left;align-items:start;margin:6rem 0}}@media (max-width:1200px){.home-dashboard .product-container .bt-primary-one,.home-dashboard .product-container .bt-secondary-one,.personalizacao-page .product-container .bt-primary-one,.personalizacao-page .product-container .bt-secondary-one{font-size:.75rem;line-height:1.15;font-weight:700;letter-spacing:normal;min-height:0;padding:.5rem 1rem}}.home-dashboard .product-container .view-container,.personalizacao-page .product-container .view-container{justify-self:center;width:100%;aspect-ratio:9/13;flex:2;min-width:300px;height:auto;max-height:82vh;display:flex;flex-direction:column;align-items:center;gap:1rem;background-color:#fff;transition:background-color .3s ease}@media (orientation:landscape){.home-dashboard .product-container .view-container,.personalizacao-page .product-container .view-container{position:sticky;top:10px;max-height:95vh}}@media (min-width:1200px){.home-dashboard .product-container .view-container,.personalizacao-page .product-container .view-container{aspect-ratio:9/16;gap:2rem;padding:2rem;border:1px solid #eee;border-radius:.75rem}}.home-dashboard .product-container .view-container model-viewer,.personalizacao-page .product-container .view-container model-viewer{width:100%;height:100%;background-color:#fff;transition:background-color .3s ease}.home-dashboard .controls,.personalizacao-page .controls{flex:1;min-width:250px;background:#fff;display:flex;flex-direction:column;gap:1rem}@media (min-width:1200px){.home-dashboard .controls,.personalizacao-page .controls{gap:2rem;border:1px solid #eee;border-radius:.75rem;padding:2rem}}.home-dashboard .controls #picker-container,.personalizacao-page .controls #picker-container{width:-moz-fit-content;width:fit-content;margin:auto}@media (min-width:1200px){.home-dashboard .controls #picker-container,.personalizacao-page .controls #picker-container{width:initial;margin:initial}}.home-dashboard .controls .submit,.personalizacao-page .controls .submit{margin:3rem 0}.home-dashboard .controls .budget-require,.personalizacao-page .controls .budget-require{margin:0}.home-dashboard .controls .budget-require .agree,.home-dashboard .controls .budget-require .msg-error,.personalizacao-page .controls .budget-require .agree,.personalizacao-page .controls .budget-require .msg-error{text-align:left}.home-dashboard .control-group,.personalizacao-page .control-group{border-bottom:1px solid #eee;padding-bottom:1rem}.home-dashboard .control-group>.contact-budget,.personalizacao-page .control-group>.contact-budget{border:solid thin #eee;padding:1rem;border-radius:.75rem}.home-dashboard .control-group>.color-presets,.personalizacao-page .control-group>.color-presets{display:flex;overflow-x:auto;gap:.5rem;padding:.25rem 0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.home-dashboard .control-group>.color-presets::-webkit-scrollbar,.personalizacao-page .control-group>.color-presets::-webkit-scrollbar{display:none}.home-dashboard .control-group>.color-presets,.personalizacao-page .control-group>.color-presets{scrollbar-width:none}@media (max-width:1199px){.home-dashboard .control-group>.color-presets,.personalizacao-page .control-group>.color-presets{width:-moz-fit-content;width:fit-content;margin:auto}}.home-dashboard .control-group>.color-presets .preset,.personalizacao-page .control-group>.color-presets .preset{flex:0 0 auto;width:40px;height:40px;border-radius:50%;cursor:pointer;scroll-snap-align:start;transition:transform .2s ease}.home-dashboard .control-group>.color-presets .preset:hover,.personalizacao-page .control-group>.color-presets .preset:hover{transform:scale(1.1)}@media (min-width:768px){.home-dashboard .control-group .color-presets,.personalizacao-page .control-group .color-presets{flex-wrap:wrap;overflow-x:visible}}.home-dashboard .btn-reset,.personalizacao-page .btn-reset{width:100%;margin-bottom:1rem}.home-dashboard .model-selector>.modelos,.personalizacao-page .model-selector>.modelos{display:flex;overflow-x:auto;gap:1rem;padding-bottom:.5rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.home-dashboard .model-selector>.modelos::-webkit-scrollbar,.personalizacao-page .model-selector>.modelos::-webkit-scrollbar{height:6px}.home-dashboard .model-selector>.modelos::-webkit-scrollbar-thumb,.personalizacao-page .model-selector>.modelos::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px}.home-dashboard .model-selector>.modelos>div,.personalizacao-page .model-selector>.modelos>div{flex:0 0 auto;width:160px;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;align-items:center;padding:1rem;cursor:pointer;transition:background .3s ease;border-radius:.75rem;border:solid thin #eee}.home-dashboard .model-selector>.modelos>div>img,.personalizacao-page .model-selector>.modelos>div>img{width:100%;max-width:120px;height:auto;-o-object-fit:contain;object-fit:contain}.home-dashboard .model-selector>.modelos>div:hover,.personalizacao-page .model-selector>.modelos>div:hover{background-color:#f5f5f5}.home-dashboard .model-selector>.modelos .selected,.personalizacao-page .model-selector>.modelos .selected{border-radius:.75rem;background-color:#f5f5f5}.home-dashboard .model-selector>.modelos .selected:hover,.personalizacao-page .model-selector>.modelos .selected:hover{background-color:#eee}.comprimento-cabo{width:auto}@media (max-width:1199px){.comprimento-cabo{width:-moz-fit-content;width:fit-content;margin:auto}}.acabamento-options{display:flex;overflow-x:auto;gap:.5rem;padding-bottom:.25rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.acabamento-options::-webkit-scrollbar{display:none}.acabamento-options{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:1199px){.acabamento-options{width:-moz-fit-content;width:fit-content;margin:auto}}.acabamento-options>button{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap;padding:.5rem 1.5rem}@media (min-width:768px){.acabamento-options{justify-content:flex-start;overflow-x:visible}}.contact-form-budget{text-align:center;padding:50px 2rem 2rem}@media (min-width:1024px){.contact-form-budget{padding:50px 3rem 3rem}}@media (min-width:1920px){.contact-form-budget{padding:50px 6rem 6rem}}.contact-form-budget>form{text-align:left;max-width:500px;margin:2rem auto}.contact-form-budget>form>.phone-section{display:grid;grid-template-columns:1fr 3fr;gap:1rem}.contact-form-budget>form .submit{width:100%}.thanks-budget{max-width:1200px;margin:auto;text-align:center;padding:1rem 1rem}@media (min-width:1024px){.thanks-budget{padding:50px 3rem 3rem}}@media (min-width:1920px){.thanks-budget{padding:50px 6rem 6rem}}.thanks-budget>h1,.thanks-budget>p{margin-bottom:2rem}.thanks-budget>h1{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal}.thanks-budget>p strong{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal}.thanks-budget .answer{margin:2rem auto;background-color:#f5f5f5;padding:2rem;border-radius:1.5rem;display:inline-block;width:100%}@media (min-width:1200px){.thanks-budget .answer{padding:3rem 3rem 4rem}}.thanks-budget .answer>h1{margin-bottom:2rem}.thanks-budget .answer>h2{margin:2rem 0}.thanks-budget .contatos-grupo{margin:0 auto;background-color:#f5f5f5;padding:2rem;border-radius:1.5rem;display:inline-block;width:100%}@media (min-width:1200px){.thanks-budget .contatos-grupo{margin:2rem auto;padding:3rem 3rem 4rem}}.thanks-budget .contatos-grupo>p{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:normal;margin-bottom:3rem}.thanks-budget .contatos-grupo>ul{display:inline-flex;align-items:center;flex-wrap:wrap;flex-direction:column;gap:2rem;list-style:none;justify-content:flex-start;text-align:left;align-items:flex-start}.thanks-budget .contatos-grupo>ul>li{display:flex;align-items:center;gap:1rem}.thanks-budget .contatos-grupo>ul>li>a{display:inherit;align-items:inherit;gap:inherit;word-break:break-word;overflow-wrap:break-word}.thanks-budget .contatos-grupo>ul>li .icon-wrapper{display:flex;align-items:center;justify-content:center}.thanks-budget .contatos-grupo>ul>li .icon-wrapper svg{height:auto;fill:currentColor}.thanks-budget .contatos-grupo a{font-size:1rem;line-height:1.4;font-weight:400;letter-spacing:normal;text-decoration:none}.alternatives-links{margin:2rem auto;background-color:#f5f5f5;padding:2rem;border-radius:1.5rem;display:inline-block;width:100%}@media (min-width:1200px){.alternatives-links{padding:3rem 3rem 4rem}}.alternatives-links{margin-bottom:6rem}.alternatives-links>p{margin-bottom:1rem}.Aguardando,.Finalizado{display:inline-block;padding:.25rem 1rem;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;border-radius:9999px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);cursor:default;transition:all .3s ease}.Aguardando:hover,.Finalizado:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.Aguardando{background-color:#d90000;color:#fff}.Aguardando:hover{background-color:#ffd9d9}.Finalizado{background-color:#009200;color:#fff}.Finalizado:hover{background-color:#92ff92}.custom-select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:250px}.custom-select{position:relative;display:flex;flex-direction:column;border:1px solid #e0e0e0;background:#fff}.custom-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 1rem;height:50px;cursor:pointer}.custom-options{position:absolute;display:block;top:100%;left:-1px;right:-1px;border:1px solid #e0e0e0;border-top:0;background:#fff;transition:all .3s;opacity:0;visibility:hidden;pointer-events:none;z-index:100;border-radius:0 0 .5rem .5rem}.custom-select.open .custom-options{opacity:1;visibility:visible;pointer-events:all}.custom-option{position:relative;display:block;padding:0 1rem;height:50px;line-height:50px;cursor:pointer;transition:all .3s}.custom-option:hover{background-color:#f5f5f5;color:#1d1d1f}.custom-option.selected{color:#fff;background-color:#1d1d1f}.arrow{width:10px;height:10px;border-right:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;transform:rotate(45deg);transition:transform .3s}.open .arrow{transform:rotate(-135deg)}.stars-decorative{display:flex;gap:.25rem;font-size:2rem;width:-moz-fit-content;width:fit-content;margin:2rem auto}.star-anim{display:inline-block;color:#ebc018;text-shadow:0 0 8px rgba(255,215,0,.6);animation:shine 2.5s infinite ease-in-out;animation-delay:var(--d);font-size:inherit}@keyframes shine{0%,100%{transform:scale(1);color:#ebc018}50%{transform:scale(1.2) rotate(5deg);color:#ffde21}}.marquee-container{overflow:hidden;width:100%;text-align:center}.marquee-content{display:flex;white-space:nowrap;width:100%}.marquee-item{flex:0 0 100%;box-sizing:border-box;transition:margin-left .8s ease-in-out}.linhas-beneficios{font-size:1.5rem;line-height:1.2;font-weight:700;letter-spacing:.05em;display:flex;align-items:center;gap:1rem;justify-content:center;padding:1rem}.custom-checkbox-btn{display:inline-block}.custom-checkbox-btn input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.custom-checkbox-btn label{display:inline-flex;align-items:center;padding:1rem 1rem;border:2px solid #9e9e9e;border-radius:9999px;cursor:pointer;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease-in-out;background-color:#fff;color:#333}.custom-checkbox-btn label:hover{background-color:#e0e0e0;border-color:#999}.custom-checkbox-btn input[type=checkbox]:checked+label{background-color:#1d1d1f;border-color:#1d1d1f;color:#fff}.custom-checkbox-btn input[type=checkbox]:checked+label::before{content:"✓";margin-right:8px;font-weight:700}.custom-checkbox-btn input[type=checkbox]:focus-visible+label{outline:2px solid #1d1d1f;outline-offset:2px}.order-container{display:flex;gap:24px;align-items:flex-start;font-family:sans-serif}.order-container .cart-column,.order-container .search-column{flex:1;border:1px solid #eee;padding:20px;border-radius:6px;background-color:#fff}.order-container .cart-column h3,.order-container .search-column h3{margin-top:0;margin-bottom:15px;color:#333}.order-container .search-column #products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:16px;max-height:450px;overflow-y:auto;padding-right:5px}.order-container .search-column #products-grid .product-card{position:relative;border:1px solid #eee;padding:12px;text-align:center;cursor:pointer;border-radius:6px;transition:transform .2s,border-color .2s}.order-container .search-column #products-grid .product-card.has-promo{border-color:#ff9f43;background-color:#fffaf5}.order-container .search-column #products-grid .product-card:hover{transform:translateY(-2px);border-color:#3498db}.order-container .search-column #products-grid .product-card .promo-badge{position:absolute;top:8px;left:8px;background-color:#ee5253;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;text-transform:uppercase;z-index:1}.order-container .search-column #products-grid .product-card img{width:100%;height:90px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.order-container .search-column #products-grid .product-card .product-title{font-weight:600;font-size:13px;margin-top:8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.order-container .search-column #products-grid .product-card .price-container{margin-top:4px;display:flex;flex-direction:column;align-items:center;gap:2px}.order-container .search-column #products-grid .product-card .price-container .old-price{font-size:11px;color:#a4b0be;text-decoration:line-through}.order-container .search-column #products-grid .product-card .price-container .product-price{color:#2ecc71;font-size:13px;font-weight:700}.order-container .search-column #products-grid .product-card .product-stock{font-size:11px;color:#7f8c8d;margin-top:4px}.order-container .cart-column .form-group{margin-bottom:20px}.order-container .cart-column .form-group label{display:block;font-weight:700;margin-bottom:6px}.order-container .cart-column .form-group #amount{width:100%;padding:10px;font-weight:700;font-size:16px;background-color:#f8f9fa;border:1px solid #eee;border-radius:4px;box-sizing:border-box}.order-container .cart-column .cart-table{width:100%;border-collapse:collapse}.order-container .cart-column .cart-table td,.order-container .cart-column .cart-table th{padding:12px 8px;text-align:left;border-bottom:1px solid #edf2f7}.order-container .cart-column .cart-table th{border-bottom:2px solid #cbd5e0;color:#4a5568;font-size:14px}.order-container .cart-column .cart-table td{font-size:14px}.order-container .cart-column .cart-table .text-center{text-align:center}.order-container .cart-column .cart-table .qty-badge{margin:0 8px;font-weight:700;display:inline-block;min-width:15px}.order-container .cart-column .cart-table button{padding:4px 10px;border:1px solid #eee;background:#fff;border-radius:4px;cursor:pointer}.order-container .cart-column .cart-table button:hover{background:#f7fafc}.order-container .cart-column .cart-table button.btn-remove{color:#e53e3e;border:none;background:0 0;font-weight:700}.order-container .cart-column .cart-table button.btn-remove:hover{text-decoration:underline;background:0 0}.order-container .cart-column #empty-cart-msg{text-align:center;color:#a0aec0;margin-top:30px;font-size:14px}.search-form-container{position:relative;margin:2rem auto}.search-form-container .actions-wrapper{display:flex;justify-content:space-between;align-items:center;gap:1rem}.search-form-container .autocomplete-wrapper{position:relative}.search-form-container .autocomplete-wrapper .results-list{position:absolute;top:100%;left:0;width:100%;max-height:200px;overflow-y:auto;z-index:100;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:.75rem;background:#fff;border:1px solid #eee;padding:0;margin:1rem 0 0 0}.search-form-container .autocomplete-wrapper .results-list.is-hidden{display:none}.search-form-container .autocomplete-wrapper .results-list .result-item{padding:1rem;list-style:none;cursor:pointer;border-bottom:1px solid #eee}.search-form-container .autocomplete-wrapper .results-list .result-item:last-child{border-bottom:none}.search-form-container .autocomplete-wrapper .results-list .result-item:hover{background:#e0e0e0;color:#0288d1}.search-form-container .autocomplete-wrapper .results-list .result-item.no-results{color:#eee;cursor:default}.search-form-container .autocomplete-wrapper .results-list .result-item.no-results:hover{background:0 0}.search-form-container .toggle-section.is-hidden{display:none}.search-form-container .cadastro-box{border:1px solid #eee;padding:2rem;border-radius:.75rem;background-color:#fdfdfd}.search-form-container .cadastro-box .cadastro-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;border-bottom:1px solid #eee;padding-bottom:1rem}.search-form-container .cadastro-box .cadastro-header .cadastro-title{margin:0}.search-form-container .cadastro-box .submit{margin-top:2rem}.cashback-page{display:flex;justify-content:center;align-items:center;padding:60px 20px;background-color:#f9fafb;min-height:70vh}.cashback-page .cashback-container{width:100%;max-width:900px}.cashback-page .cashback-header{text-align:center;margin-bottom:40px}.cashback-page .cashback-header h1{font-size:2.2rem;color:#111827;margin-bottom:10px;font-weight:700}.cashback-page .cashback-header p{font-size:1.1rem;color:#4b5563}.cashback-page .cashback-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:stretch}@media (max-width:768px){.cashback-page .cashback-grid{grid-template-columns:1fr;gap:40px}}.cashback-page .cashback-card{background:#fff;border:1px solid #eee;border-radius:16px;padding:40px 30px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;position:relative;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.cashback-page .cashback-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.cashback-page .cashback-card .card-icon{color:#ef4444;margin-bottom:20px;display:flex;justify-content:center}.cashback-page .cashback-card h2{font-size:1.5rem;color:#1f2937;margin-bottom:12px;font-weight:600}.cashback-page .cashback-card .description{font-size:.95rem;color:#6b7280;line-height:1.5;margin-bottom:25px;flex-grow:1}.cashback-page .cashback-card .badge-value{font-size:2rem;font-weight:800;margin-bottom:30px;padding:10px;background:rgba(239,68,68,.08);color:#ef4444;border-radius:8px}.cashback-page .cashback-card .card-actions-group{display:flex;flex-direction:column;gap:12px;width:100%}.cashback-page .cashback-card .bt-cashback-copy{background-color:transparent;color:#ef4444;border:1px dashed #ef4444;padding:14px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease;display:block;width:100%}.cashback-page .cashback-card .bt-cashback-copy:hover{background-color:rgba(239,68,68,.05)}.cashback-page .cashback-card .bt-cashback-copy:disabled{cursor:default}.cashback-page .bt-cashback-secondary{background-color:#ef4444;color:#fff;border:1px solid #ef4444;padding:14px 24px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .2s ease;display:block}.cashback-page .bt-cashback-secondary:hover{background-color:#dc2626;border-color:#dc2626;color:#fff}.status-badge-wrapper{position:relative;display:inline-block}.status-badge-wrapper .badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:9999px;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s}.status-badge-wrapper .badge:hover{opacity:.85}.status-badge-wrapper .badge .icon-seta{font-size:10px;opacity:.7}.status-badge-wrapper .badge.badge-aguardando{background:#fef3c7;color:#d97706}.status-badge-wrapper .badge.badge-cancelado{background:#fee2e2;color:#dc2626}.status-badge-wrapper .badge.badge-disponivel{background:#dbeafe;color:#2563eb}.status-badge-wrapper .badge.badge-pago{background:#d1fae5;color:#059669}.status-badge-wrapper .native-select-hidden{display:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.status-badge-wrapper.is-editing .badge{visibility:hidden}.status-badge-wrapper.is-editing .native-select-hidden{display:block;opacity:1;position:static;padding:6px 12px;border-radius:6px;border:1px solid #eee}.rep-table-container{width:100%;overflow:hidden;border:1px solid #eee;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);background:#fff}.rep-table-container .rep-table-responsive{width:100%;overflow-x:auto}.rep-report-table{width:100%;min-width:800px;border-collapse:collapse;font-size:.875rem;text-align:left;color:#6b7280}.rep-report-table thead{background-color:#f9fafb;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#374151}.rep-report-table thead th{padding:1rem 1.5rem;font-weight:600}.rep-report-table tbody tr{border-bottom:1px solid #f3f4f6;background-color:#fff}.rep-report-table tbody tr:hover{background-color:#f9fafb}.rep-report-table tbody tr:hover .rep-col-fixed{background-color:#f9fafb}.rep-report-table tbody tr td{padding:1rem 1.5rem;white-space:nowrap}.rep-report-table .rep-col-fixed{position:sticky;left:0;z-index:10;box-shadow:2px 0 5px -2px rgba(0,0,0,.1)}.rep-report-table .rep-col-fixed.rep-report-table thead th{background-color:#f9fafb}.rep-report-table .rep-col-fixed{background-color:#fff;font-weight:700;color:#111827}.rep-report-table .rep-text-dark{color:#111827}.rep-report-table .rep-font-medium{font-weight:500}.rep-report-table .rep-font-bold{font-weight:600}.rep-report-table .rep-badge{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:6px;font-size:.75rem;font-weight:500;background-color:#f3f4f6;color:#4b5563;border:1px solid rgba(0,0,0,.05)}.rep-table-pagination{padding:1rem 1.5rem;border-top:1px solid #f3f4f6;background:#fff}.rep-prod-screen{min-height:64vh;padding:1rem 2rem}@media (min-width:1024px){.rep-prod-screen{padding:1rem 3rem}}@media (min-width:1920px){.rep-prod-screen{padding:1rem 6rem}}.rep-prod-tab-container{width:100%;overflow:hidden;border:1px solid #eee;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);background:#fff}.rep-prod-tab-container .rep-prod-tab-responsive{width:100%;overflow-x:auto}.rep-prod-report-table{width:100%;min-width:800px;border-collapse:collapse;font-size:.875rem;text-align:left;color:#6b7280}.rep-prod-report-table thead{background-color:#f9fafb;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#374151}.rep-prod-report-table thead th{padding:1rem 1.5rem;font-weight:600}.rep-prod-report-table tbody tr{border-bottom:1px solid #f3f4f6;background-color:#fff}.rep-prod-report-table tbody tr:hover{background-color:#f9fafb}.rep-prod-report-table tbody tr:hover .rep-prod-col-fixed{background-color:#f9fafb}.rep-prod-report-table tbody tr td{padding:1rem 1.5rem;white-space:nowrap}.rep-prod-report-table .rep-prod-col-fixed{position:sticky;left:0;z-index:10;box-shadow:2px 0 5px -2px rgba(0,0,0,.1)}.rep-prod-report-table .rep-prod-col-fixed.rep-report-table thead th{background-color:#f9fafb}.rep-prod-report-table .rep-prod-col-fixed{background-color:#fff;font-weight:700;color:#111827}.rep-prod-report-table .rep-text-dark{color:#111827}.rep-prod-report-table .rep-font-medium{font-weight:500}.rep-prod-report-table .rep-font-bold{font-weight:600}.rep-prod-report-table .rep-badge{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:6px;font-size:.75rem;font-weight:500;background-color:#f3f4f6;color:#4b5563;border:1px solid rgba(0,0,0,.05)}.rep-prod-tab-pagination{padding:1rem 1.5rem;border-top:1px solid #f3f4f6;background:#fff}@media (min-width:1024px){.dinamic-columns{display:grid;grid-template-columns:1fr 1fr;gap:6rem}}@media (min-width:1920px){.dinamic-columns{grid-template-columns:1fr 1fr 1fr}}.user-icon-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:1}.user-icon-wrapper svg{display:block}.status-indicator{position:absolute;bottom:-4px;right:-4px;width:1rem;height:1rem;border-radius:50%;border:2px solid #fafafa}.status-indicator.online{background-color:#22c55e}.coupons-cloud,.permissions-cloud,.roles-cloud,.users-cloud{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem;padding:.5rem;background-color:#fff;border-radius:.5rem;border:1px solid #eee}.coupons-cloud .add-cloud-wrapper,.coupons-cloud .tag-wrapper,.permissions-cloud .add-cloud-wrapper,.permissions-cloud .tag-wrapper,.roles-cloud .add-cloud-wrapper,.roles-cloud .tag-wrapper,.users-cloud .add-cloud-wrapper,.users-cloud .tag-wrapper{display:contents}.coupons-cloud.format-add-cloud,.permissions-cloud.format-add-cloud,.roles-cloud.format-add-cloud,.users-cloud.format-add-cloud{padding:0;border:none;background-color:transparent;margin-top:.5rem}.coupons-cloud.format-add-cloud .add-cloud-wrapper-ajax,.permissions-cloud.format-add-cloud .add-cloud-wrapper-ajax,.roles-cloud.format-add-cloud .add-cloud-wrapper-ajax,.users-cloud.format-add-cloud .add-cloud-wrapper-ajax{display:flex;flex-wrap:wrap;gap:.5rem;width:100%;background-color:#fff;border-radius:.5rem;border:1px solid #e0e0e0;padding:1rem}.coupons-cloud .coupon-tag,.coupons-cloud .permission-tag,.coupons-cloud .role-tag,.coupons-cloud .user-tag,.permissions-cloud .coupon-tag,.permissions-cloud .permission-tag,.permissions-cloud .role-tag,.permissions-cloud .user-tag,.roles-cloud .coupon-tag,.roles-cloud .permission-tag,.roles-cloud .role-tag,.roles-cloud .user-tag,.users-cloud .coupon-tag,.users-cloud .permission-tag,.users-cloud .role-tag,.users-cloud .user-tag{display:inline-flex;align-items:center;background-color:#f5f5f5;border:1px solid #e0e0e0;padding:.5rem 1rem;border-radius:9999px;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;gap:0}@media (pointer:fine){.coupons-cloud .coupon-tag:hover,.coupons-cloud .permission-tag:hover,.coupons-cloud .role-tag:hover,.coupons-cloud .user-tag:hover,.permissions-cloud .coupon-tag:hover,.permissions-cloud .permission-tag:hover,.permissions-cloud .role-tag:hover,.permissions-cloud .user-tag:hover,.roles-cloud .coupon-tag:hover,.roles-cloud .permission-tag:hover,.roles-cloud .role-tag:hover,.roles-cloud .user-tag:hover,.users-cloud .coupon-tag:hover,.users-cloud .permission-tag:hover,.users-cloud .role-tag:hover,.users-cloud .user-tag:hover{background-color:#e0e0e0;border-color:#bdbdbd;box-shadow:0 2px 4px rgba(0,0,0,.05)}.coupons-cloud .coupon-tag:hover .tag-actions,.coupons-cloud .permission-tag:hover .tag-actions,.coupons-cloud .role-tag:hover .tag-actions,.coupons-cloud .user-tag:hover .tag-actions,.permissions-cloud .coupon-tag:hover .tag-actions,.permissions-cloud .permission-tag:hover .tag-actions,.permissions-cloud .role-tag:hover .tag-actions,.permissions-cloud .user-tag:hover .tag-actions,.roles-cloud .coupon-tag:hover .tag-actions,.roles-cloud .permission-tag:hover .tag-actions,.roles-cloud .role-tag:hover .tag-actions,.roles-cloud .user-tag:hover .tag-actions,.users-cloud .coupon-tag:hover .tag-actions,.users-cloud .permission-tag:hover .tag-actions,.users-cloud .role-tag:hover .tag-actions,.users-cloud .user-tag:hover .tag-actions{opacity:1;visibility:visible;transform:translateX(0);margin-left:.5rem;width:auto}.coupons-cloud .coupon-tag.tag-remove-mode:hover,.coupons-cloud .permission-tag.tag-remove-mode:hover,.coupons-cloud .role-tag.tag-remove-mode:hover,.coupons-cloud .user-tag.tag-remove-mode:hover,.permissions-cloud .coupon-tag.tag-remove-mode:hover,.permissions-cloud .permission-tag.tag-remove-mode:hover,.permissions-cloud .role-tag.tag-remove-mode:hover,.permissions-cloud .user-tag.tag-remove-mode:hover,.roles-cloud .coupon-tag.tag-remove-mode:hover,.roles-cloud .permission-tag.tag-remove-mode:hover,.roles-cloud .role-tag.tag-remove-mode:hover,.roles-cloud .user-tag.tag-remove-mode:hover,.users-cloud .coupon-tag.tag-remove-mode:hover,.users-cloud .permission-tag.tag-remove-mode:hover,.users-cloud .role-tag.tag-remove-mode:hover,.users-cloud .user-tag.tag-remove-mode:hover{background-color:#fee2e2;border-color:#d90000}.coupons-cloud .coupon-tag.tag-remove-mode:hover .tag-name,.coupons-cloud .permission-tag.tag-remove-mode:hover .tag-name,.coupons-cloud .role-tag.tag-remove-mode:hover .tag-name,.coupons-cloud .user-tag.tag-remove-mode:hover .tag-name,.permissions-cloud .coupon-tag.tag-remove-mode:hover .tag-name,.permissions-cloud .permission-tag.tag-remove-mode:hover .tag-name,.permissions-cloud .role-tag.tag-remove-mode:hover .tag-name,.permissions-cloud .user-tag.tag-remove-mode:hover .tag-name,.roles-cloud .coupon-tag.tag-remove-mode:hover .tag-name,.roles-cloud .permission-tag.tag-remove-mode:hover .tag-name,.roles-cloud .role-tag.tag-remove-mode:hover .tag-name,.roles-cloud .user-tag.tag-remove-mode:hover .tag-name,.users-cloud .coupon-tag.tag-remove-mode:hover .tag-name,.users-cloud .permission-tag.tag-remove-mode:hover .tag-name,.users-cloud .role-tag.tag-remove-mode:hover .tag-name,.users-cloud .user-tag.tag-remove-mode:hover .tag-name{color:#991b1b}.coupons-cloud .coupon-tag.tag-remove-mode:hover .tag-icon,.coupons-cloud .permission-tag.tag-remove-mode:hover .tag-icon,.coupons-cloud .role-tag.tag-remove-mode:hover .tag-icon,.coupons-cloud .user-tag.tag-remove-mode:hover .tag-icon,.permissions-cloud .coupon-tag.tag-remove-mode:hover .tag-icon,.permissions-cloud .permission-tag.tag-remove-mode:hover .tag-icon,.permissions-cloud .role-tag.tag-remove-mode:hover .tag-icon,.permissions-cloud .user-tag.tag-remove-mode:hover .tag-icon,.roles-cloud .coupon-tag.tag-remove-mode:hover .tag-icon,.roles-cloud .permission-tag.tag-remove-mode:hover .tag-icon,.roles-cloud .role-tag.tag-remove-mode:hover .tag-icon,.roles-cloud .user-tag.tag-remove-mode:hover .tag-icon,.users-cloud .coupon-tag.tag-remove-mode:hover .tag-icon,.users-cloud .permission-tag.tag-remove-mode:hover .tag-icon,.users-cloud .role-tag.tag-remove-mode:hover .tag-icon,.users-cloud .user-tag.tag-remove-mode:hover .tag-icon{width:14px;opacity:1;visibility:visible;margin-left:.25rem;color:#d90000}.coupons-cloud .coupon-tag.tag-add-mode:hover,.coupons-cloud .permission-tag.tag-add-mode:hover,.coupons-cloud .role-tag.tag-add-mode:hover,.coupons-cloud .user-tag.tag-add-mode:hover,.permissions-cloud .coupon-tag.tag-add-mode:hover,.permissions-cloud .permission-tag.tag-add-mode:hover,.permissions-cloud .role-tag.tag-add-mode:hover,.permissions-cloud .user-tag.tag-add-mode:hover,.roles-cloud .coupon-tag.tag-add-mode:hover,.roles-cloud .permission-tag.tag-add-mode:hover,.roles-cloud .role-tag.tag-add-mode:hover,.roles-cloud .user-tag.tag-add-mode:hover,.users-cloud .coupon-tag.tag-add-mode:hover,.users-cloud .permission-tag.tag-add-mode:hover,.users-cloud .role-tag.tag-add-mode:hover,.users-cloud .user-tag.tag-add-mode:hover{background-color:#d1fae5;border-color:#10b981}.coupons-cloud .coupon-tag.tag-add-mode:hover .tag-name,.coupons-cloud .permission-tag.tag-add-mode:hover .tag-name,.coupons-cloud .role-tag.tag-add-mode:hover .tag-name,.coupons-cloud .user-tag.tag-add-mode:hover .tag-name,.permissions-cloud .coupon-tag.tag-add-mode:hover .tag-name,.permissions-cloud .permission-tag.tag-add-mode:hover .tag-name,.permissions-cloud .role-tag.tag-add-mode:hover .tag-name,.permissions-cloud .user-tag.tag-add-mode:hover .tag-name,.roles-cloud .coupon-tag.tag-add-mode:hover .tag-name,.roles-cloud .permission-tag.tag-add-mode:hover .tag-name,.roles-cloud .role-tag.tag-add-mode:hover .tag-name,.roles-cloud .user-tag.tag-add-mode:hover .tag-name,.users-cloud .coupon-tag.tag-add-mode:hover .tag-name,.users-cloud .permission-tag.tag-add-mode:hover .tag-name,.users-cloud .role-tag.tag-add-mode:hover .tag-name,.users-cloud .user-tag.tag-add-mode:hover .tag-name{color:#065f46}.coupons-cloud .coupon-tag.tag-add-mode:hover .tag-icon,.coupons-cloud .permission-tag.tag-add-mode:hover .tag-icon,.coupons-cloud .role-tag.tag-add-mode:hover .tag-icon,.coupons-cloud .user-tag.tag-add-mode:hover .tag-icon,.permissions-cloud .coupon-tag.tag-add-mode:hover .tag-icon,.permissions-cloud .permission-tag.tag-add-mode:hover .tag-icon,.permissions-cloud .role-tag.tag-add-mode:hover .tag-icon,.permissions-cloud .user-tag.tag-add-mode:hover .tag-icon,.roles-cloud .coupon-tag.tag-add-mode:hover .tag-icon,.roles-cloud .permission-tag.tag-add-mode:hover .tag-icon,.roles-cloud .role-tag.tag-add-mode:hover .tag-icon,.roles-cloud .user-tag.tag-add-mode:hover .tag-icon,.users-cloud .coupon-tag.tag-add-mode:hover .tag-icon,.users-cloud .permission-tag.tag-add-mode:hover .tag-icon,.users-cloud .role-tag.tag-add-mode:hover .tag-icon,.users-cloud .user-tag.tag-add-mode:hover .tag-icon{width:14px;opacity:1;visibility:visible;margin-left:.25rem;color:#10b981}.coupons-cloud .coupon-tag .tag-actions,.coupons-cloud .permission-tag .tag-actions,.coupons-cloud .role-tag .tag-actions,.coupons-cloud .user-tag .tag-actions,.permissions-cloud .coupon-tag .tag-actions,.permissions-cloud .permission-tag .tag-actions,.permissions-cloud .role-tag .tag-actions,.permissions-cloud .user-tag .tag-actions,.roles-cloud .coupon-tag .tag-actions,.roles-cloud .permission-tag .tag-actions,.roles-cloud .role-tag .tag-actions,.roles-cloud .user-tag .tag-actions,.users-cloud .coupon-tag .tag-actions,.users-cloud .permission-tag .tag-actions,.users-cloud .role-tag .tag-actions,.users-cloud .user-tag .tag-actions{opacity:0;visibility:hidden;width:0;overflow:hidden;transform:translateX(-5px);transition:all .2s ease-in-out}}@media (pointer:coarse){.coupons-cloud .coupon-tag,.coupons-cloud .permission-tag,.coupons-cloud .role-tag,.coupons-cloud .user-tag,.permissions-cloud .coupon-tag,.permissions-cloud .permission-tag,.permissions-cloud .role-tag,.permissions-cloud .user-tag,.roles-cloud .coupon-tag,.roles-cloud .permission-tag,.roles-cloud .role-tag,.roles-cloud .user-tag,.users-cloud .coupon-tag,.users-cloud .permission-tag,.users-cloud .role-tag,.users-cloud .user-tag{padding-right:.5rem;gap:.25rem}.coupons-cloud .coupon-tag.tag-remove-mode,.coupons-cloud .permission-tag.tag-remove-mode,.coupons-cloud .role-tag.tag-remove-mode,.coupons-cloud .user-tag.tag-remove-mode,.permissions-cloud .coupon-tag.tag-remove-mode,.permissions-cloud .permission-tag.tag-remove-mode,.permissions-cloud .role-tag.tag-remove-mode,.permissions-cloud .user-tag.tag-remove-mode,.roles-cloud .coupon-tag.tag-remove-mode,.roles-cloud .permission-tag.tag-remove-mode,.roles-cloud .role-tag.tag-remove-mode,.roles-cloud .user-tag.tag-remove-mode,.users-cloud .coupon-tag.tag-remove-mode,.users-cloud .permission-tag.tag-remove-mode,.users-cloud .role-tag.tag-remove-mode,.users-cloud .user-tag.tag-remove-mode{background-color:#fee2e2;border-color:#fca5a5}.coupons-cloud .coupon-tag.tag-remove-mode .tag-name,.coupons-cloud .permission-tag.tag-remove-mode .tag-name,.coupons-cloud .role-tag.tag-remove-mode .tag-name,.coupons-cloud .user-tag.tag-remove-mode .tag-name,.permissions-cloud .coupon-tag.tag-remove-mode .tag-name,.permissions-cloud .permission-tag.tag-remove-mode .tag-name,.permissions-cloud .role-tag.tag-remove-mode .tag-name,.permissions-cloud .user-tag.tag-remove-mode .tag-name,.roles-cloud .coupon-tag.tag-remove-mode .tag-name,.roles-cloud .permission-tag.tag-remove-mode .tag-name,.roles-cloud .role-tag.tag-remove-mode .tag-name,.roles-cloud .user-tag.tag-remove-mode .tag-name,.users-cloud .coupon-tag.tag-remove-mode .tag-name,.users-cloud .permission-tag.tag-remove-mode .tag-name,.users-cloud .role-tag.tag-remove-mode .tag-name,.users-cloud .user-tag.tag-remove-mode .tag-name{color:#991b1b}.coupons-cloud .coupon-tag.tag-remove-mode .tag-icon,.coupons-cloud .permission-tag.tag-remove-mode .tag-icon,.coupons-cloud .role-tag.tag-remove-mode .tag-icon,.coupons-cloud .user-tag.tag-remove-mode .tag-icon,.permissions-cloud .coupon-tag.tag-remove-mode .tag-icon,.permissions-cloud .permission-tag.tag-remove-mode .tag-icon,.permissions-cloud .role-tag.tag-remove-mode .tag-icon,.permissions-cloud .user-tag.tag-remove-mode .tag-icon,.roles-cloud .coupon-tag.tag-remove-mode .tag-icon,.roles-cloud .permission-tag.tag-remove-mode .tag-icon,.roles-cloud .role-tag.tag-remove-mode .tag-icon,.roles-cloud .user-tag.tag-remove-mode .tag-icon,.users-cloud .coupon-tag.tag-remove-mode .tag-icon,.users-cloud .permission-tag.tag-remove-mode .tag-icon,.users-cloud .role-tag.tag-remove-mode .tag-icon,.users-cloud .user-tag.tag-remove-mode .tag-icon{width:14px;opacity:1;visibility:visible;margin-left:.25rem;color:#d90000}.coupons-cloud .coupon-tag.tag-add-mode,.coupons-cloud .permission-tag.tag-add-mode,.coupons-cloud .role-tag.tag-add-mode,.coupons-cloud .user-tag.tag-add-mode,.permissions-cloud .coupon-tag.tag-add-mode,.permissions-cloud .permission-tag.tag-add-mode,.permissions-cloud .role-tag.tag-add-mode,.permissions-cloud .user-tag.tag-add-mode,.roles-cloud .coupon-tag.tag-add-mode,.roles-cloud .permission-tag.tag-add-mode,.roles-cloud .role-tag.tag-add-mode,.roles-cloud .user-tag.tag-add-mode,.users-cloud .coupon-tag.tag-add-mode,.users-cloud .permission-tag.tag-add-mode,.users-cloud .role-tag.tag-add-mode,.users-cloud .user-tag.tag-add-mode{background-color:#d1fae5;border-color:#6ee7b7}.coupons-cloud .coupon-tag.tag-add-mode .tag-name,.coupons-cloud .permission-tag.tag-add-mode .tag-name,.coupons-cloud .role-tag.tag-add-mode .tag-name,.coupons-cloud .user-tag.tag-add-mode .tag-name,.permissions-cloud .coupon-tag.tag-add-mode .tag-name,.permissions-cloud .permission-tag.tag-add-mode .tag-name,.permissions-cloud .role-tag.tag-add-mode .tag-name,.permissions-cloud .user-tag.tag-add-mode .tag-name,.roles-cloud .coupon-tag.tag-add-mode .tag-name,.roles-cloud .permission-tag.tag-add-mode .tag-name,.roles-cloud .role-tag.tag-add-mode .tag-name,.roles-cloud .user-tag.tag-add-mode .tag-name,.users-cloud .coupon-tag.tag-add-mode .tag-name,.users-cloud .permission-tag.tag-add-mode .tag-name,.users-cloud .role-tag.tag-add-mode .tag-name,.users-cloud .user-tag.tag-add-mode .tag-name{color:#065f46}.coupons-cloud .coupon-tag.tag-add-mode .tag-icon,.coupons-cloud .permission-tag.tag-add-mode .tag-icon,.coupons-cloud .role-tag.tag-add-mode .tag-icon,.coupons-cloud .user-tag.tag-add-mode .tag-icon,.permissions-cloud .coupon-tag.tag-add-mode .tag-icon,.permissions-cloud .permission-tag.tag-add-mode .tag-icon,.permissions-cloud .role-tag.tag-add-mode .tag-icon,.permissions-cloud .user-tag.tag-add-mode .tag-icon,.roles-cloud .coupon-tag.tag-add-mode .tag-icon,.roles-cloud .permission-tag.tag-add-mode .tag-icon,.roles-cloud .role-tag.tag-add-mode .tag-icon,.roles-cloud .user-tag.tag-add-mode .tag-icon,.users-cloud .coupon-tag.tag-add-mode .tag-icon,.users-cloud .permission-tag.tag-add-mode .tag-icon,.users-cloud .role-tag.tag-add-mode .tag-icon,.users-cloud .user-tag.tag-add-mode .tag-icon{width:14px;opacity:1;visibility:visible;margin-left:.25rem;color:#10b981}.coupons-cloud .coupon-tag .tag-actions,.coupons-cloud .permission-tag .tag-actions,.coupons-cloud .role-tag .tag-actions,.coupons-cloud .user-tag .tag-actions,.permissions-cloud .coupon-tag .tag-actions,.permissions-cloud .permission-tag .tag-actions,.permissions-cloud .role-tag .tag-actions,.permissions-cloud .user-tag .tag-actions,.roles-cloud .coupon-tag .tag-actions,.roles-cloud .permission-tag .tag-actions,.roles-cloud .role-tag .tag-actions,.roles-cloud .user-tag .tag-actions,.users-cloud .coupon-tag .tag-actions,.users-cloud .permission-tag .tag-actions,.users-cloud .role-tag .tag-actions,.users-cloud .user-tag .tag-actions{opacity:1;visibility:visible;width:auto;transform:none;margin-left:.25rem;padding-left:.25rem;border-left:1px solid #e0e0e0}}.coupons-cloud .coupon-tag.is-deleted,.coupons-cloud .permission-tag.is-deleted,.coupons-cloud .role-tag.is-deleted,.coupons-cloud .user-tag.is-deleted,.permissions-cloud .coupon-tag.is-deleted,.permissions-cloud .permission-tag.is-deleted,.permissions-cloud .role-tag.is-deleted,.permissions-cloud .user-tag.is-deleted,.roles-cloud .coupon-tag.is-deleted,.roles-cloud .permission-tag.is-deleted,.roles-cloud .role-tag.is-deleted,.roles-cloud .user-tag.is-deleted,.users-cloud .coupon-tag.is-deleted,.users-cloud .permission-tag.is-deleted,.users-cloud .role-tag.is-deleted,.users-cloud .user-tag.is-deleted{opacity:.6;background-color:#eee;border-style:dashed}.coupons-cloud .coupon-tag.is-deleted .tag-name,.coupons-cloud .permission-tag.is-deleted .tag-name,.coupons-cloud .role-tag.is-deleted .tag-name,.coupons-cloud .user-tag.is-deleted .tag-name,.permissions-cloud .coupon-tag.is-deleted .tag-name,.permissions-cloud .permission-tag.is-deleted .tag-name,.permissions-cloud .role-tag.is-deleted .tag-name,.permissions-cloud .user-tag.is-deleted .tag-name,.roles-cloud .coupon-tag.is-deleted .tag-name,.roles-cloud .permission-tag.is-deleted .tag-name,.roles-cloud .role-tag.is-deleted .tag-name,.roles-cloud .user-tag.is-deleted .tag-name,.users-cloud .coupon-tag.is-deleted .tag-name,.users-cloud .permission-tag.is-deleted .tag-name,.users-cloud .role-tag.is-deleted .tag-name,.users-cloud .user-tag.is-deleted .tag-name{text-decoration:line-through;color:#9e9e9e}.coupons-cloud .coupon-tag .tag-name,.coupons-cloud .permission-tag .tag-name,.coupons-cloud .role-tag .tag-name,.coupons-cloud .user-tag .tag-name,.permissions-cloud .coupon-tag .tag-name,.permissions-cloud .permission-tag .tag-name,.permissions-cloud .role-tag .tag-name,.permissions-cloud .user-tag .tag-name,.roles-cloud .coupon-tag .tag-name,.roles-cloud .permission-tag .tag-name,.roles-cloud .role-tag .tag-name,.roles-cloud .user-tag .tag-name,.users-cloud .coupon-tag .tag-name,.users-cloud .permission-tag .tag-name,.users-cloud .role-tag .tag-name,.users-cloud .user-tag .tag-name{font-size:.9375rem;line-height:1.3;font-weight:500;letter-spacing:normal;color:#757575;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease-in-out;text-decoration:none}.coupons-cloud .coupon-tag .tag-icon,.coupons-cloud .permission-tag .tag-icon,.coupons-cloud .role-tag .tag-icon,.coupons-cloud .user-tag .tag-icon,.permissions-cloud .coupon-tag .tag-icon,.permissions-cloud .permission-tag .tag-icon,.permissions-cloud .role-tag .tag-icon,.permissions-cloud .user-tag .tag-icon,.roles-cloud .coupon-tag .tag-icon,.roles-cloud .permission-tag .tag-icon,.roles-cloud .role-tag .tag-icon,.roles-cloud .user-tag .tag-icon,.users-cloud .coupon-tag .tag-icon,.users-cloud .permission-tag .tag-icon,.users-cloud .role-tag .tag-icon,.users-cloud .user-tag .tag-icon{width:0;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.coupons-cloud .coupon-tag .tag-actions,.coupons-cloud .permission-tag .tag-actions,.coupons-cloud .role-tag .tag-actions,.coupons-cloud .user-tag .tag-actions,.permissions-cloud .coupon-tag .tag-actions,.permissions-cloud .permission-tag .tag-actions,.permissions-cloud .role-tag .tag-actions,.permissions-cloud .user-tag .tag-actions,.roles-cloud .coupon-tag .tag-actions,.roles-cloud .permission-tag .tag-actions,.roles-cloud .role-tag .tag-actions,.roles-cloud .user-tag .tag-actions,.users-cloud .coupon-tag .tag-actions,.users-cloud .permission-tag .tag-actions,.users-cloud .role-tag .tag-actions,.users-cloud .user-tag .tag-actions{display:inline-flex;align-items:center;transition:all .2s ease-in-out}.coupons-cloud .coupon-tag .tag-actions form,.coupons-cloud .permission-tag .tag-actions form,.coupons-cloud .role-tag .tag-actions form,.coupons-cloud .user-tag .tag-actions form,.permissions-cloud .coupon-tag .tag-actions form,.permissions-cloud .permission-tag .tag-actions form,.permissions-cloud .role-tag .tag-actions form,.permissions-cloud .user-tag .tag-actions form,.roles-cloud .coupon-tag .tag-actions form,.roles-cloud .permission-tag .tag-actions form,.roles-cloud .role-tag .tag-actions form,.roles-cloud .user-tag .tag-actions form,.users-cloud .coupon-tag .tag-actions form,.users-cloud .permission-tag .tag-actions form,.users-cloud .role-tag .tag-actions form,.users-cloud .user-tag .tag-actions form{display:flex;align-items:center;padding:0;border:none;background:0 0}.coupons-cloud .coupon-tag .tag-actions .btn-delete-tag,.coupons-cloud .permission-tag .tag-actions .btn-delete-tag,.coupons-cloud .role-tag .tag-actions .btn-delete-tag,.coupons-cloud .user-tag .tag-actions .btn-delete-tag,.permissions-cloud .coupon-tag .tag-actions .btn-delete-tag,.permissions-cloud .permission-tag .tag-actions .btn-delete-tag,.permissions-cloud .role-tag .tag-actions .btn-delete-tag,.permissions-cloud .user-tag .tag-actions .btn-delete-tag,.roles-cloud .coupon-tag .tag-actions .btn-delete-tag,.roles-cloud .permission-tag .tag-actions .btn-delete-tag,.roles-cloud .role-tag .tag-actions .btn-delete-tag,.roles-cloud .user-tag .tag-actions .btn-delete-tag,.users-cloud .coupon-tag .tag-actions .btn-delete-tag,.users-cloud .permission-tag .tag-actions .btn-delete-tag,.users-cloud .role-tag .tag-actions .btn-delete-tag,.users-cloud .user-tag .tag-actions .btn-delete-tag{background:0 0;border:none;padding:.25rem;margin:0;color:#d90000;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s}.coupons-cloud .coupon-tag .tag-actions .btn-delete-tag:hover,.coupons-cloud .permission-tag .tag-actions .btn-delete-tag:hover,.coupons-cloud .role-tag .tag-actions .btn-delete-tag:hover,.coupons-cloud .user-tag .tag-actions .btn-delete-tag:hover,.permissions-cloud .coupon-tag .tag-actions .btn-delete-tag:hover,.permissions-cloud .permission-tag .tag-actions .btn-delete-tag:hover,.permissions-cloud .role-tag .tag-actions .btn-delete-tag:hover,.permissions-cloud .user-tag .tag-actions .btn-delete-tag:hover,.roles-cloud .coupon-tag .tag-actions .btn-delete-tag:hover,.roles-cloud .permission-tag .tag-actions .btn-delete-tag:hover,.roles-cloud .role-tag .tag-actions .btn-delete-tag:hover,.roles-cloud .user-tag .tag-actions .btn-delete-tag:hover,.users-cloud .coupon-tag .tag-actions .btn-delete-tag:hover,.users-cloud .permission-tag .tag-actions .btn-delete-tag:hover,.users-cloud .role-tag .tag-actions .btn-delete-tag:hover,.users-cloud .user-tag .tag-actions .btn-delete-tag:hover{color:#424242}.coupons-cloud .coupon-tag .tag-actions .btn-restore-tag,.coupons-cloud .permission-tag .tag-actions .btn-restore-tag,.coupons-cloud .role-tag .tag-actions .btn-restore-tag,.coupons-cloud .user-tag .tag-actions .btn-restore-tag,.permissions-cloud .coupon-tag .tag-actions .btn-restore-tag,.permissions-cloud .permission-tag .tag-actions .btn-restore-tag,.permissions-cloud .role-tag .tag-actions .btn-restore-tag,.permissions-cloud .user-tag .tag-actions .btn-restore-tag,.roles-cloud .coupon-tag .tag-actions .btn-restore-tag,.roles-cloud .permission-tag .tag-actions .btn-restore-tag,.roles-cloud .role-tag .tag-actions .btn-restore-tag,.roles-cloud .user-tag .tag-actions .btn-restore-tag,.users-cloud .coupon-tag .tag-actions .btn-restore-tag,.users-cloud .permission-tag .tag-actions .btn-restore-tag,.users-cloud .role-tag .tag-actions .btn-restore-tag,.users-cloud .user-tag .tag-actions .btn-restore-tag{background:0 0;border:none;padding:.25rem;margin:0;color:#10b981;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s}.coupons-cloud .coupon-tag .tag-actions .btn-restore-tag:hover,.coupons-cloud .permission-tag .tag-actions .btn-restore-tag:hover,.coupons-cloud .role-tag .tag-actions .btn-restore-tag:hover,.coupons-cloud .user-tag .tag-actions .btn-restore-tag:hover,.permissions-cloud .coupon-tag .tag-actions .btn-restore-tag:hover,.permissions-cloud .permission-tag .tag-actions .btn-restore-tag:hover,.permissions-cloud .role-tag .tag-actions .btn-restore-tag:hover,.permissions-cloud .user-tag .tag-actions .btn-restore-tag:hover,.roles-cloud .coupon-tag .tag-actions .btn-restore-tag:hover,.roles-cloud .permission-tag .tag-actions .btn-restore-tag:hover,.roles-cloud .role-tag .tag-actions .btn-restore-tag:hover,.roles-cloud .user-tag .tag-actions .btn-restore-tag:hover,.users-cloud .coupon-tag .tag-actions .btn-restore-tag:hover,.users-cloud .permission-tag .tag-actions .btn-restore-tag:hover,.users-cloud .role-tag .tag-actions .btn-restore-tag:hover,.users-cloud .user-tag .tag-actions .btn-restore-tag:hover{color:#047857}.coupons-cloud .empty-cloud-msg,.permissions-cloud .empty-cloud-msg,.roles-cloud .empty-cloud-msg,.users-cloud .empty-cloud-msg{font-size:.9rem;color:#bdbdbd;font-style:italic}.slug-on-product{font-size:1rem;line-height:1.4;font-weight:400;letter-spacing:normal;color:#bdbdbd}.form-group-create-order #discount-coupon-display{font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;color:#009200;padding:.25rem 0 1rem}.order-totals-summary{margin:1rem 0;padding:1rem;background-color:#fafafa;border-radius:.375rem;border:1px solid #eee}.order-totals-summary .total-dos-produtos{display:flex;justify-content:space-between;margin-bottom:8px}.order-totals-summary .total-dos-descontos{display:flex;justify-content:space-between;margin-bottom:8px;color:#ef4444}.order-totals-summary .linha-separacao{border:0;border-top:1px solid #cbd5e1;margin:10px 0}.order-totals-summary .total-geral{display:flex;justify-content:space-between;font-size:1.1rem;color:#1e293b}.order-totals-summary .total-geral #final-total-display{color:#2563eb;font-size:1.2rem}.filtros-coupons{display:flex;flex-wrap:wrap;gap:.5rem;margin:2rem 0}@media (min-width:600px){.filtros-coupons{gap:1rem}}.filtros-coupons p{width:100%}.submit-cupons{display:flex;gap:.5rem}@media (min-width:600px){.submit-cupons{gap:1rem}}.permissions-section .selection-box{position:fixed;pointer-events:none;z-index:99999;display:none;border:1px solid #1d1d1f;background-color:rgba(245,245,245,.2)}.permissions-section .permissions-header{display:flex;align-items:center;justify-content:space-between}.permissions-section .permissions-header .toggle-buttons{display:flex;gap:1rem}.permissions-section .permissions-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:1rem}.permissions-section .permissions-grid .permission-item{display:flex;align-items:center;gap:1rem;cursor:pointer;transition:background-color .2s,border-color .2s;padding:1rem;overflow:hidden}.permissions-section .permissions-grid .permission-item .permission-checkbox{pointer-events:none}.permissions-section .permissions-grid .permission-item label{cursor:pointer;width:100%}.permissions-section .permissions-grid .permission-item.selected-preview{background-color:#eee}.permissions-section .permissions-grid .permission-item:has(.permission-checkbox:checked){background-color:rgba(29,29,31,.08);border-color:#1d1d1f}.permissions-section .permissions-grid .permission-item:hover{background-color:#f5f5f5}.cart-details-new{background-color:#f5f5f5;border-radius:.75rem;padding:.5rem;margin-top:2rem}@media (min-width:600px){.cart-details-new{padding:1rem}}.cart-details-new>*{border-bottom:solid thin #fff;padding:1rem 0}.campanha-sorteio h1{margin-bottom:2rem}.campanha-sorteio .event-badge{display:inline-flex;align-items:center;gap:1rem;background-color:#f5f5f5;padding:.25rem 1rem;border-radius:.75rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;color:#424242;margin-bottom:1rem;border:1px solid #e2e8f0}.campanha-sorteio .event-badge svg{color:#d8171d}.campanha-sorteio .subtitle{font-size:1rem;line-height:1.4;font-weight:400;letter-spacing:normal;margin-bottom:2rem;max-width:800px}.campanha-sorteio .contact-info{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start;margin-bottom:6rem}@media (max-width:599px){.campanha-sorteio .contact-info{grid-template-columns:1fr;gap:2rem}}.campanha-sorteio .contact-info form{width:100%}.campanha-sorteio .contact-info .produto-sorteio{display:none;flex-direction:column;gap:2rem;position:sticky;top:20px;align-items:center}@media (min-width:600px){.campanha-sorteio .contact-info .produto-sorteio{display:flex}}.campanha-sorteio .contact-info .produto-sorteio img{width:auto;max-width:100%;height:auto;max-height:50vh;-o-object-fit:contain;object-fit:contain;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.campanha-sorteio .contact-info .produto-sorteio .product-features{display:flex;flex-direction:column;gap:1rem;background-color:#f5f5f5;padding:2rem 3rem 2rem 2rem;border-radius:.75rem;border-left:4px solid #d8171d;max-height:20vh;overflow-y:auto}.campanha-sorteio .contact-info .produto-sorteio .product-features span{display:flex;align-items:center;gap:1rem;font-size:.875rem;line-height:1.25;font-weight:500;letter-spacing:normal}.campanha-sorteio .contact-info .produto-sorteio .product-features span svg{color:#009200;flex-shrink:0}.campanha-sorteio .main-profile-label{display:block;margin-bottom:.5rem;font-size:.9375rem;line-height:1.3;font-weight:700;letter-spacing:normal}.campanha-sorteio .profile-cards-container{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}@media (max-width:480px){.campanha-sorteio .profile-cards-container{grid-template-columns:1fr}}.campanha-sorteio .profile-cards-container .profile-card{cursor:pointer;position:relative;border:2px solid #eee;border-radius:1rem;padding:1.5rem;background-color:#fff;transition:all .2s ease-in-out}.campanha-sorteio .profile-cards-container .profile-card input[type=radio]{position:absolute;opacity:0;width:0;height:0}.campanha-sorteio .profile-cards-container .profile-card .card-content{display:flex;align-items:center;gap:1rem;color:#757575}.campanha-sorteio .profile-cards-container .profile-card .card-content svg{color:#bdbdbd;transition:color .2s ease;flex-shrink:0}.campanha-sorteio .profile-cards-container .profile-card .card-content span{font-size:.9375rem;line-height:1.3;font-weight:700;letter-spacing:normal;line-height:1.2}.campanha-sorteio .profile-cards-container .profile-card:hover{border-color:#e0e0e0;background-color:#fafafa}.campanha-sorteio .profile-cards-container .profile-card.active,.campanha-sorteio .profile-cards-container .profile-card:has(input[type=radio]:checked){border-color:#0284c7;background-color:#f0f9ff}.campanha-sorteio .profile-cards-container .profile-card.active .card-content,.campanha-sorteio .profile-cards-container .profile-card:has(input[type=radio]:checked) .card-content{color:#0369a1}.campanha-sorteio .profile-cards-container .profile-card.active .card-content svg,.campanha-sorteio .profile-cards-container .profile-card:has(input[type=radio]:checked) .card-content svg{color:#0284c7}.campanha-thanks .instagram-action{margin:1.5rem auto 2rem}.campanha-thanks .instagram-action .bt-instagram{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff;padding:1rem 2rem;border-radius:1rem;text-decoration:none;font-size:1rem;line-height:1.4;font-weight:700;letter-spacing:normal;box-shadow:0 4px 14px rgba(204,35,102,.3);transition:transform .2s ease,box-shadow .2s ease}.campanha-thanks .instagram-action .bt-instagram:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(204,35,102,.4)}.campanha-thanks .instagram-action .bt-instagram svg{stroke:#fff}.campanha-thanks .success-icon{margin-bottom:1rem}.campanha-thanks .success-icon svg{color:#16a34a}.campanha-thanks .sorteio-info-box{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:.75rem;padding:1.5rem;display:inline-flex;flex-direction:column;gap:.5rem;text-align:left;width:100%;max-width:550px;margin:2rem auto 0}.campanha-thanks .sorteio-info-box>.item{display:flex;align-items:center;gap:.5rem}.campanha-thanks .sorteio-info-box p{font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal;margin:0;color:#166534}.campanha-thanks .sorteio-info-box p svg{flex-shrink:0;color:#22c55e}.campanha-thanks .alternatives-links{margin:3rem auto}.campanha-thanks .alternatives-links>p{margin-bottom:2rem;font-size:1.125rem;line-height:1.35;font-weight:700;letter-spacing:normal}.campanha-thanks .alternatives-links .buttons-grid{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.campanha-thanks .alternatives-links .buttons-grid a{display:inline-flex;align-items:center;gap:.5rem}.campanha-thanks .back-action{margin-top:4rem;margin-bottom:6rem}.campanha-thanks .back-action .bt-secondary-one{display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;opacity:.8;transition:opacity .2s ease}.campanha-thanks .back-action .bt-secondary-one:hover{opacity:1}.banner-expointer-split{width:100%;min-height:500px;height:100%;overflow:hidden;background-color:#eee}@media (min-width:600px){.banner-expointer-split{display:flex}}.banner-expointer-split .banner-content{flex:1;width:50%;padding:2rem 6rem;display:flex;flex-direction:column;justify-content:center}.banner-expointer-split .banner-content .top-banner-image{width:100%;background-size:cover;height:105px;background-position:0 0;animation:moveExpo 12s ease-in-out infinite alternate}@media (min-width:600px){.banner-expointer-split .banner-content .top-banner-image{height:180px;margin-bottom:2rem}}.banner-expointer-split .banner-content .top-banner-image img{width:100%;max-width:500px;height:auto;display:block;-o-object-fit:contain;object-fit:contain;border-radius:.75rem}@keyframes moveExpo{0%{background-position:0 0}100%{background-position:0 100%}}.banner-expointer-split .banner-content .info-body .badge-live{display:inline-flex;align-items:center;gap:.25rem;background-color:#22c55e;color:#fff;padding:.25rem 1rem;border-radius:.75rem;font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:normal;text-transform:uppercase;margin-bottom:2rem;position:relative}.banner-expointer-split .banner-content .info-body .badge-live .ping-dot{width:8px;height:8px;background-color:currentColor;border-radius:50%;position:relative;display:inline-block}.banner-expointer-split .banner-content .info-body .badge-live .ping-dot::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:currentColor;animation:pulse 1.8s cubic-bezier(.24,0,.38,1) infinite;opacity:.8}@keyframes pulse{0%{transform:scale(1);opacity:.8}100%{transform:scale(3.5);opacity:0}}.banner-expointer-split .banner-content .info-body .main-event-title{font-size:2.25rem;line-height:1.2;font-weight:700;letter-spacing:.03em;color:#000;font-size:3.2rem;margin-bottom:1rem}.banner-expointer-split .banner-content .info-body h2{font-size:1.5rem;line-height:1.2;font-weight:500;letter-spacing:.05em;color:#000;margin-bottom:1rem}@media (min-width:600px){.banner-expointer-split .banner-content .info-body h2{font-size:2.25rem;line-height:1.2;font-weight:500;letter-spacing:.03em;color:#000}}.banner-expointer-split .banner-content .info-body p{margin-bottom:1rem;font-size:1rem;line-height:1.4;font-weight:400;letter-spacing:normal;color:#000}.banner-expointer-split .banner-content .event-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;border-top:1px solid #fafafa;padding-top:2rem}.banner-expointer-split .banner-content .event-footer .meta-info{display:flex;flex-direction:column;gap:1rem}.banner-expointer-split .banner-content .event-footer .meta-info .meta-item{display:flex;align-items:center;gap:1rem;font-size:1rem;line-height:1.4;font-weight:500;letter-spacing:normal;color:#424242}.banner-expointer-split .banner-content .event-footer .meta-info .meta-item svg{color:#d8171d}.banner-expointer-split .banner-image-container{flex:1;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;width:100%}@media (min-width:600px){.banner-expointer-split .banner-image-container{padding:3rem;width:50%}}.banner-expointer-split .banner-image-container .product-img{max-width:100%;max-height:400px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2}.banner-expointer-split .banner-image-container::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;height:70%;background:radial-gradient(circle,rgba(255,102,0,.8) 0,rgba(255,153,51,.4) 45%,rgba(255,153,51,0) 70%);mix-blend-mode:screen;border-radius:50%;z-index:1;filter:blur(15px);animation:glowHeatIntense 2s ease-in-out infinite alternate}@keyframes glowHeatIntense{0%{transform:translate(-50%,-50%) scale(.9);opacity:.3}100%{transform:translate(-50%,-50%) scale(1.1);opacity:.6}}@media (max-width:599px){.banner-expointer-split{flex-direction:column-reverse;min-height:auto}.banner-expointer-split .banner-content,.banner-expointer-split .banner-image{width:100%;flex:none}.banner-expointer-split .banner-image{height:300px;background-size:contain}.banner-expointer-split .banner-content{padding:2rem 1rem}.banner-expointer-split .banner-content .info-body .main-event-title{font-size:1.5rem;line-height:1.2;font-weight:700;letter-spacing:.05em;color:#000;font-size:2.2rem}.banner-expointer-split .banner-content .event-footer{flex-direction:column;align-items:flex-start}.banner-expointer-split .banner-content .event-footer .bt-primary-one{width:100%;justify-content:center}}.post-form{padding:0 2rem}@media (min-width:1024px){.post-form{padding:0 3rem}}@media (min-width:1920px){.post-form{padding:0 6rem}}.form-post{padding:1rem}.form-post form{display:none}.form-post .content-form-post{display:grid;grid-template-columns:3fr 1fr;gap:2rem;margin-top:2rem}.form-post .label-post{font-weight:700;margin-bottom:1rem}.form-post .sidebar-blocks{border:solid thin #ccc;border-radius:.75rem;padding:1rem;margin-bottom:1rem;background-color:#f5f5f5}.form-post .sidebar-blocks-flex{display:flex;align-items:center;gap:1rem;justify-content:flex-end}.form-post .submit-sidebar{text-align:right}.form-post .select{max-width:100%}.image-uploader-wrapper{position:relative;display:inline-block;width:100%;max-width:100%}.image-uploader-wrapper .uploader-trigger{position:relative;width:100%;aspect-ratio:var(--uploader-aspect-ratio);border:2px dashed #cbd5e1;border-radius:8px;overflow:hidden;cursor:pointer;transition:border-color .2s}.image-uploader-wrapper .uploader-trigger:hover{border-color:#3b82f6}.image-uploader-wrapper .uploader-trigger:hover .uploader-overlay{opacity:1}.image-uploader-wrapper .uploader-trigger .uploader-preview{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-uploader-wrapper .uploader-trigger .uploader-overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal;opacity:0;transition:opacity .2s}.image-uploader-wrapper .uploader-modal{display:none;position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.6);align-items:center;justify-content:center;padding:2rem;width:100%}.image-uploader-wrapper .uploader-modal.is-active{display:flex}.image-uploader-wrapper .uploader-modal .modal-content{background:#fff;border-radius:.75rem;width:100%;max-width:100%;display:flex;flex-direction:column}.image-uploader-wrapper .uploader-modal .modal-footer,.image-uploader-wrapper .uploader-modal .modal-header{padding:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e8f0}.image-uploader-wrapper .uploader-modal .modal-header .title-close{display:flex;justify-content:space-between;width:100%}.image-uploader-wrapper .uploader-modal .modal-header .actions{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.image-uploader-wrapper .uploader-modal .modal-header .actions .input-color{border:solid thin #ccc;border-radius:9999px;padding:0 1rem}.image-uploader-wrapper .uploader-modal .modal-header .actions .input-color>input{height:46px;width:46px}.image-uploader-wrapper .uploader-modal .modal-footer{border-bottom:none;border-top:1px solid #e2e8f0;justify-content:flex-end;gap:1rem}.image-uploader-wrapper .uploader-modal .modal-body{padding:1rem;max-height:70vh;overflow:hidden;background:#f8fafc}.image-uploader-wrapper .uploader-modal .modal-body .seo-name-container{width:100%}.image-uploader-wrapper .uploader-modal .modal-body .seo-name-container .label-seo{display:block;margin-bottom:5px;font-weight:500;font-size:.875rem;color:#334155}.image-uploader-wrapper .uploader-modal .modal-body .seo-name-container .uploader-seo-input{width:100%;padding:.5rem 1rem;border:1px solid #cbd5e1;border-radius:.75rem;font-size:.9375rem;line-height:1.3;font-weight:400;letter-spacing:normal}.image-uploader-wrapper .uploader-modal .modal-body .img-container{width:100%;max-width:100%;max-height:65vh;display:flex;justify-content:center;align-items:center}.image-uploader-wrapper .uploader-modal .modal-body .img-container img{width:100%;max-width:100%;max-height:65vh;display:block}.form-product{margin-top:2rem}.form-product .container{display:flex;flex-wrap:wrap;gap:1rem}.form-product .blocks{border:solid thin #ccc;border-radius:.75rem;padding:1rem;margin-bottom:1rem;background-color:#f5f5f5;width:200px}.form-product .title{min-width:600px}.form-product .full{width:100%}.form-product .especificacoes{display:flex;flex-wrap:wrap;gap:1rem}.form-product .label-field{font-weight:700;margin-bottom:1rem}.images-product{width:100%;display:flex;gap:1rem}.block-images-management .hidden-field{display:none}.block-images-management .images-product-wrapper{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px;min-height:150px;padding:10px;border:2px dashed #ddd;border-radius:6px;background-color:#fcfcfc}.block-images-management .images-product-wrapper .image-item{position:relative;width:200px;padding:10px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:transform .2s,opacity .2s;cursor:grab}.block-images-management .images-product-wrapper .image-item.dragging{opacity:.5;background:#f0f0f0;border-color:#999}.block-images-management .images-product-wrapper .image-item.drag-over{border:2px solid #3b82f6}.block-images-management .images-product-wrapper .image-item .drag-handle{text-align:center;font-size:14px;color:#aaa;cursor:move;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block-images-management .images-product-wrapper .image-item .btn-remove-image{position:absolute;top:-8px;right:-8px;background:#ef4444;color:#fff;border:none;border-radius:50%;width:22px;height:22px;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 1px 3px rgba(0,0,0,.2)}.block-images-management .images-product-wrapper .image-item .btn-remove-image:hover{background:#dc2626}.block-images-management .btn-secondary{background:#f3f4f6;border:1px solid #d1d5db;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500}.block-images-management .btn-secondary:hover{background:#e5e7eb}