﻿.nav-desktop-list{display:flex;justify-content:center;margin-left:0;text-transform:uppercase}@media(min-width: 800px){.nav-list-arrow{display:none}}.nav-item{padding:0 20px}.head-main a{font-size:.9em}.desktop-list-subitems .nav-item .nav-list-link{padding:0 20px;font-weight:normal !important}.nav-dropdown-content{width:100vw;background:#fff;padding:0;display:flex;justify-content:center;opacity:.8}.desktop-list-subitems{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));width:80%;max-width:1400px;gap:5px;text-align:center;justify-content:center;justify-items:center}.textbanner-text.over-image{text-align:center;background:none}.js-home-banner-news .textbanner-text.over-image{text-align:center}.js-home-banner-news .textbanner-text.over-image .btn-secondary{color:#000;border:1px solid #000}.section-featured-home{border-top:0}.js-home-slider .svg-square{background:none}.js-home-slider .svg-icon-text{fill:#fff}.section-featured-home .svg-square{background:none}.section-featured-home .svg-icon-text{fill:#fff}.js-category-body .svg-square{background:none}.js-category-body .svg-icon-text{fill:#fff}.js-footer .social-icon{margin-right:0}.js-footer .icon-lg{font-size:1.7em}.template-page .row{justify-content:center}.template-page .page-header{text-align:left;text-transform:uppercase;max-width:66.666667%;margin-left:auto;margin-right:auto}@media(min-width: 768px){.template-page .logo-img{margin:15px 15px}}.et-lojas-page{padding:20px 0}.et-desktop-only{display:none}.et-mobile-only{display:block}.et-lojas-banner img{width:100%;height:auto;margin-bottom:40px}@media(min-width: 768px){.et-desktop-only{display:block}.et-mobile-only{display:none}}.et-lojas-section{margin-bottom:50px}.et-lojas-page h2{font-size:24px;text-transform:uppercase;text-align:center;margin-bottom:30px;letter-spacing:1px}.et-lojas-page h3{font-size:18px;text-transform:uppercase;margin-bottom:15px}.et-lojas-page p{font-size:14px;line-height:1.6;margin-bottom:10px}.et-lojas-grid{display:grid;grid-template-columns:1fr;gap:30px}.et-lojas-grid-single{max-width:500px;margin:0 auto}@media(min-width: 992px){.et-lojas-grid{grid-template-columns:repeat(4, 1fr)}}.et-about-page{position:relative;display:flex;align-items:center;justify-content:center;min-height:80vh;padding:40px 20px}.et-about-background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://d1a9qnv764bsoo.cloudfront.net/stores/006/429/196/rte/quamsomos.jpg");background-size:cover;background-position:center;z-index:1}.et-about-content-box{position:relative;z-index:2;background-color:rgba(0,0,0,.5);color:#fff;padding:40px;max-width:600px;width:100%;border-radius:4px}.et-about-text h2{font-size:28px;text-transform:uppercase;text-align:center;margin-bottom:25px;letter-spacing:1.5px}.et-about-text p{font-size:16px;line-height:1.7;margin-bottom:20px;text-align:center}.et-about-text .et-about-highlight{font-size:18px;font-style:italic;line-height:1.8;margin:30px 0}.et-footer-credits{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}.et-agency-credit{display:flex;align-items:center;gap:8px}.et-credit-text{font-size:11px;color:#555}@media(max-width: 768px){.et-credit-text{display:none}}.et-agency-logo img{height:25px;width:auto;display:block}.nuvemshop-credit{display:flex;align-items:center}.et-gallery-grid{display:grid;gap:15px;grid-template-columns:repeat(2, 1fr)}@media(min-width: 768px){.et-gallery-grid{grid-template-columns:repeat(4, 1fr);gap:10px}}.et-gallery-item a{display:block;position:relative;width:100%;height:335px;overflow:hidden;border-radius:4px}.et-gallery-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.et-gallery-item a:hover img{transform:scale(1.05)}.fancybox__button{display:flex !important;color:#fff !important;background:rgba(0,0,0,.3) !important;border-radius:50%}#single-product .btn-variant{position:relative;overflow:visible}#single-product .btn-variant.selected::after{content:"✓";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:center;position:absolute;top:-8px;right:-8px;width:15px;height:15px;background-color:#28a745;color:#fff;border:0;border-radius:14px;font-size:10px;font-weight:400;line-height:1;box-shadow:0;z-index:10;animation:fadeInCheck .3s ease forwards}.this-active:after{content:"✓";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:15px;height:15px;background-color:#28a745;color:#fff;border:0;border-radius:14px;font-size:10px;font-weight:400;line-height:1;box-shadow:0;z-index:10;animation:fadeInCheck .3s ease forwards}#single-product .btn-variant-no-stock{text-decoration:line-through;opacity:.6;pointer-events:none}#single-product .btn-variant-no-stock.selected::after{content:none}@keyframes fadeInCheck{from{opacity:0;transform:scale(0.5) rotate(-30deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}#quickshop-modal .btn-variant{position:relative;overflow:visible}#quickshop-modal .btn-variant.selected::after{content:"✓";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:center;position:absolute;top:-8px;right:-8px;width:15px;height:15px;background-color:#28a745;color:#fff;border:0;border-radius:14px;font-size:10px;font-weight:400;line-height:1;box-shadow:0;z-index:10;animation:fadeInCheck .3s ease forwards}#quickshop-modal .btn-variant-no-stock{text-decoration:line-through;opacity:.6;pointer-events:none}#quickshop-modal .btn-variant-no-stock.selected::after{content:none}
/* Engine:dart */