:root{--bg-main:#011226;--bg-secondary:#000812;--primary:#05F29A;--primary-hover:#0FA67B;--card:#03264F;--border:#4074D9;--white:#FFFFFF;--muted:#B8C7D9;--orange:#FF8C00;--yellow:#FFD54A;}
*{margin:0;padding:0;box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{font-family:'Inter',sans-serif;background:radial-gradient(circle at top center,rgba(64,116,217,.10),transparent 20%),linear-gradient(180deg,#031225 0%,#011226 35%,#000812 100%);color:var(--white);overflow-x:hidden;}
a{text-decoration:none;transition:.3s ease;}
img{max-width:100%;display:block;}
.site-wrap{position:relative;overflow:hidden;}
.page-shell{position:relative;max-width:1100px;margin:0 auto;background:none; }
.section-padding{padding:48px 0 0 0;}
.top-bar{width:100%;}
.frete-bar{width:100%;background:linear-gradient(180deg,#1bffb0 0%,#05F29A 100%);color:#032314;text-align:center;font-size:14px;font-weight:700;padding:10px 12px;letter-spacing:.2px;}
.hero{position:relative;padding:62px 0 18px 0;}
.hero-copy{position:relative;z-index:3;max-width:520px;padding-top:12px;}
.hero-top-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px;}
.hero-selo{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:8px;background:var(--orange);color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-family:'Poppins',sans-serif;}
.hero-rating{display:flex;align-items:center;gap:8px;}
.hero-stars{color:var(--yellow);font-size:14px;line-height:1;letter-spacing:.08em;}
.hero-rating-text{color:#DCE6F2;font-size:13px;font-weight:500;}
.hero-title,.section-title,.footer-brand,.cta-main,.whatsapp-inline,.visit-button,.floating-whatsapp{font-family:'Poppins',sans-serif;}
.hero-title{font-size:40px;line-height:44px;font-weight:600;margin-bottom:14px;letter-spacing:-.03em;color:#FFFFFF;}
.hero-subtitle{font-size:16px;line-height:1.5;color:#D9E5F2;margin-bottom:18px;}
.hero-price-block{margin-bottom:16px;}
.price-old{font-size:16px;color:#8F9DB0;text-decoration:line-through;margin-bottom:6px;font-weight:500;}
.price-main-line{font-family:'Poppins',sans-serif;font-size:46px;line-height:1;font-weight:900;color:var(--primary);letter-spacing:-.04em;margin-bottom:6px;}
.price-installments{font-size:16px;color:#EAF3FC;font-weight:500;}
.product-colors{margin-bottom:18px;padding:0 0 0 0;border-radius:12px;}
.product-colors-title{font-size:14px;font-weight:700;color:#FFFFFF;margin-bottom:10px;}
.product-colors-list{display:flex;align-items:center;gap:18px;flex-wrap:wrap;}
.color-item{display:flex;align-items:center;gap:8px;font-size:14px;color:#DDE8F5;font-weight:500;}
.color-dot{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.22);display:inline-block;}
.color-dot.marrom{background:#7B4A2E;}
.color-dot.preto{background:#111111;}
.scarcity-box{display:inline-flex;align-items:center;padding:12px 16px;margin-bottom:18px;border-radius:10px;border:1px solid rgba(158,187,233,.20);background:linear-gradient(180deg,rgba(18,35,66,.82) 0%,rgba(9,21,43,.88) 100%);}
.scarcity-text{margin:0;font-size:13px;line-height:1.4;font-weight:500;color:#D4DFEB;}
.cta-main{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:10px;background:linear-gradient(180deg,#1bffb0 0%,#05F29A 100%);color:#032314;font-size:14px;font-weight:600;text-transform:uppercase;box-shadow:0 16px 28px rgba(5,242,154,.16);border:1px solid rgba(255,255,255,.10);}
.cta-main i{font-size:18px;}
.cta-main:hover{background:linear-gradient(180deg,#2dffb9 0%,#0FA67B 100%);color:#031810;transform:translateY(-2px);}
.hero-microcopy{margin-top:10px;font-size:13px;line-height:1.4;color:#B8C7D9;font-weight:500;}
.section-title{font-size: 38px;line-height:1.1;font-weight:600;text-transform:uppercase;text-align:center;margin-bottom:26px;letter-spacing:-.03em;}
.product-gallery{position:relative;}
.gallery-main{position:relative;margin-bottom:14px;}
.gallery-main-media{width:100%;min-height:500px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#08172d;box-shadow:0 16px 28px rgba(0,0,0,.18);}
.zoom-container{position:relative;width:100%;height:500px;overflow:hidden;cursor:zoom-in;background:#08172d;}
.zoom-container img{width:100%;height:100%;object-fit:cover;transition:transform .18s ease;transform-origin:center center;}
.zoom-container:hover img{transform:scale(1.55);}
.gallery-video-frame{width:100%;height:500px;border:0;display:block;}
.gallery-thumbs-carousel{display:flex;align-items:center;gap:10px;}
.gallery-thumbs-track{flex:1;display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;padding:4px 2px 8px 2px;scrollbar-width:none;-ms-overflow-style:none;}
.gallery-thumbs-track::-webkit-scrollbar{display:none;}
.thumb-item{flex:0 0 80px;width:80px;height:80px;padding:0;border:none;border-radius:12px;overflow:hidden;background:#0a1930;border:2px solid rgba(255,255,255,.08);cursor:pointer;transition:.25s ease;}
.thumb-item img{width:100%;height:100%;object-fit:cover;}
.thumb-item.active{border-color:#05F29A;box-shadow:0 0 0 3px rgba(5,242,154,.12);}
.thumb-item:hover{border-color:#05F29A;}
.thumb-video{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(9,26,49,1) 0%,rgba(4,16,34,1) 100%);color:#FFFFFF;font-size:24px;}
.thumb-nav{flex:0 0 38px;width:38px;height:38px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(8,22,45,.95);color:#FFFFFF;border:1px solid rgba(255,255,255,.08);transition:.25s ease;}
.thumb-nav:hover{background:#05F29A;color:#032314;}
.gallery-grid .gallery-item{display:block;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#08172d;box-shadow:0 10px 18px rgba(0,0,0,.16);}
.gallery-grid .gallery-item img{width:100%;height:170px;object-fit:cover;}
.slider-dots{display:flex;justify-content:center;align-items:center;gap:8px;padding-top:16px;}
.slider-dots span{display:block;width:30px;height:4px;border-radius:999px;background:rgba(255,255,255,.18);}
.slider-dots span.active{background:var(--primary);box-shadow:0 0 10px rgba(5,242,154,.35);}
.box-especificacoes{ margin-top: 30px !important;}
.depo-card{height:100%;padding:8px;border-radius:12px;border:1px solid rgba(96,129,191,.42);background:linear-gradient(180deg,rgba(8,22,45,.84) 0%,rgba(4,16,34,.92) 100%);box-shadow:0 10px 20px rgba(0,0,0,.16);}
.depo-image{margin-bottom:8px;border-radius:8px;overflow:hidden;}
.depo-image img{width:100%;}
.depo-stars{display:flex;gap:2px;color:var(--yellow);font-size:12px;margin-bottom:6px; margin-top: 15px;}
.depo-text{min-height:42px;margin-bottom:8px;font-size:14px;line-height:1.35;color:#FFFFFF;}
.depo-name{font-size:13px;color:var(--primary);font-weight:600;}
.box-depoimentos{ margin-top: 30px;}
.visit-button-wrap{text-align:center;padding-top:18px;}
.visit-button{display:inline-flex;align-items:center;justify-content:center;min-width:130px;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(96,129,191,.45);background:transparent;color:#D6E6FA;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;}
.visit-button:hover{border-color:var(--primary);color:var(--primary);}
.green{color:var(--primary);}
.store-photo{margin-bottom:14px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 24px rgba(0,0,0,.18);}
.store-photo img{width:100%;}
.store-text{max-width:780px;margin:0 auto;text-align:center;font-size:18px;line-height:1.45;color:#F3F7FD;}
.map-box{margin-bottom:14px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 24px rgba(0,0,0,.16);background:#091a31;}
.map-box iframe{display:block;width:100%;height:420px;border:0;}
.address-text{margin:0 auto;text-align:center;font-size:18px;line-height:1.45;color:#FFFFFF;}
.faq-list{padding-top:24px;}
.faq-item{margin-bottom:12px;border-radius:12px;overflow:hidden;border:1px solid rgba(96,129,191,.42);background:linear-gradient(180deg,rgba(14,27,52,.84) 0%,rgba(8,18,35,.9) 100%);}
.faq-button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;background:none;border:none;color:#FFFFFF;text-align:left;font-size:16px;font-weight:600;cursor:pointer;}
.faq-button i{color:var(--primary);font-size:18px;transition:.3s ease;}
.faq-item.active .faq-button i{transform:rotate(45deg);}
.faq-answer{display:none;padding:0 20px 18px 20px;font-size:14px;line-height:1.55;color:#D6E0EC;}
.faq-item.active .faq-answer{display:block;}
.whatsapp-inline-wrap{display:flex;justify-content:flex-end;padding-top:10px;}
.whatsapp-inline{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;background:linear-gradient(180deg,#19f8a9 0%,#05F29A 100%);color:#032314;font-size:13px;font-weight:600;text-transform:uppercase;box-shadow:0 16px 26px rgba(5,242,154,.16);}
.whatsapp-inline:hover{background:linear-gradient(180deg,#2dffb9 0%,#0FA67B 100%);color:#031810;}
.footer{position:relative;padding:36px 0 28px 0;margin-top:8px;overflow:hidden;}
.footer-row{position:relative;z-index:2;align-items:flex-end;}
.footer-brand{font-size:28px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#FFFFFF;}
.footer-contact-title{margin-bottom:4px;font-size:13px;line-height:1.2;color:#E9F3FF;}
.footer-contact-text{margin:0;font-size:14px;line-height:1.4;color:#FFFFFF;}
.floating-whatsapp{position:fixed;right:20px;bottom:20px;z-index:999;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:999px;background:linear-gradient(180deg,#19f8a9 0%,#05F29A 100%);color:#032314;font-size:13px;font-weight:600;text-transform:uppercase;box-shadow:0 0 0 0 rgba(5,242,154,.38);animation:pulse 1.8s infinite;}
.floating-whatsapp:hover{background:linear-gradient(180deg,#2dffb9 0%,#0FA67B 100%);color:#031810;}
@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(5,242,154,.38);}70%{box-shadow:0 0 0 18px rgba(5,242,154,0);}100%{box-shadow:0 0 0 0 rgba(5,242,154,0);}}
.product-details-section{padding-top:42px;}
.details-block{padding:28px;border-radius:18px;background:none; }
.details-block-header{margin-bottom:20px;}
.details-block-title{margin:0 0 8px 0;font-family:'Poppins',sans-serif;font-size:38px;font-weight:600;line-height:1.1;color:#FFFFFF;letter-spacing:-.02em;}
.details-block-subtitle{margin:0;font-size:15px;line-height:1.5;color:#C9D8E8;}
.highlight-card{height:100%;display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:16px;background:linear-gradient(180deg,rgba(11,28,56,.95) 0%,rgba(8,20,40,.98) 100%);border:1px solid rgba(255,255,255,.06);}
.highlight-icon{flex:0 0 48px;width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(5,242,154,.10);color:#05F29A;font-size:20px;}
.highlight-content h3{margin:0 0 6px 0;font-size:18px;font-weight:700;color:#FFFFFF;}
.highlight-content p{margin:0;font-size:14px;line-height:1.5;color:#C8D6E5;}
.tech-package{margin-top:60px;}
.tech-package-title{margin-bottom:14px;font-family:'Poppins',sans-serif;font-size:18px;font-weight:600;color:#05F29A;text-transform:uppercase;letter-spacing:.03em;}
.feature-card{height:100%;display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);}
.feature-icon{flex:0 0 42px;width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(5,242,154,.10);color:#05F29A;font-size:17px;}
.feature-text{font-size:15px;font-weight:600;line-height:1.4;color:#FFFFFF;}
.specs-block{margin-top:2px;}
.specs-table-wrap{border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.06);}
.spec-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;background:rgba(255,255,255,.02);border-bottom:1px solid rgba(255,255,255,.06);}
.spec-row:last-child{border-bottom:none;}
.spec-label{font-size:15px;font-weight:600;color:#D6E3F1;}
.spec-value{font-size:15px;font-weight:700;color:#FFFFFF;text-align:right;}
.specs-expand-wrap{padding-top:18px;text-align:center;}
.specs-toggle-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 18px;border:none;border-radius:999px;background:rgba(5,242,154,.10);color:#05F29A;font-family:'Poppins',sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:1px solid rgba(5,242,154,.22);}
.specs-toggle-btn i{transition:.3s ease;}
.specs-toggle-btn.active i{transform:rotate(180deg);}
.specs-extra{display:none;padding-top:18px;}
.specs-extra.open{display:block;}
.extra-table .spec-row{background:rgba(255,255,255,.015);}
.box-loja{ margin-top: 60px;}
.box-localizacao{ margin-top: 50px;}
.box-faq{ margin-top: 80px;}
.faq-cta{text-align:center;margin-top:20px;}
.faq-cta .cta-main{display:inline-flex;}
.depo-cta{text-align:center;padding-top:26px;}
.depo-cta-title{font-family:'Poppins',sans-serif;font-size:24px;font-weight:800;margin-bottom:14px;color:#FFFFFF;}
.depo-cta-micro{margin-top:10px;font-size:13px;color:#B8C7D9;}
.footer{ margin-top: 65px; }
.footer-desc{margin-top:10px;font-size:13px;color:#B8C7D9;line-height:1.5;}
.footer-contact-text{margin-bottom:6px;display:flex;align-items:center;gap:8px;}
.footer-contact-text i{color:#05F29A;font-size:14px;}
.footer-bottom{margin-top:24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08);text-align:center;font-size:14px;color:#fff;}

.exit-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;z-index:9999;}
.exit-popup.active{display:flex;}
.exit-popup-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.75);backdrop-filter:blur(4px);}
.exit-popup-box{position:relative;width:100%;max-width:420px;background:linear-gradient(180deg,#08172d 0%,#020c1f 100%);border-radius:16px;padding:28px 24px;z-index:2;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 40px rgba(0,0,0,.35);text-align:center;}
.exit-popup-close{position:absolute;top:10px;right:14px;background:none;border:none;color:#fff;font-size:22px;cursor:pointer;}
.exit-popup-title{font-family:'Poppins',sans-serif;font-size:22px;font-weight:800;margin-bottom:10px;line-height:1.2;}
.exit-popup-subtitle{font-size:14px;color:#C8D6E5;margin-bottom:20px;}
.exit-form .form-group{margin-bottom:12px;}
.exit-form input,.exit-form select{width:100%;height:46px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0b1e38;color:#fff;padding:0 12px;font-size:14px;}
.exit-form input:focus,.exit-form select:focus{outline:none;border-color:#05F29A;}
.exit-popup-btn{width:100%;height:48px;border:none;border-radius:10px;background:linear-gradient(180deg,#1bffb0 0%,#05F29A 100%);color:#032314;font-weight:800;font-size:13px;text-transform:uppercase;margin-top:6px;}
.exit-popup-btn:hover{background:linear-gradient(180deg,#2dffb9 0%,#0FA67B 100%);}

@media (max-width:991.98px){.hero-title{font-size:36px;}.price-main-line{font-size:38px;}.store-photo img{height:320px;}.gallery-main-media{min-height:420px;}.zoom-container{height:420px;}}
@media (max-width:767.98px){.section-padding{padding-top:34px;}.page-shell{max-width:100%;border-left:none;border-right:none;}.frete-bar{font-size:12px;padding:8px 10px;}.hero{padding:26px 0 10px 0;}.hero-copy{max-width:100%;padding-top:8px;}.hero-top-meta{gap:10px;margin-bottom:12px;}.hero-selo{min-height:28px;padding:0 10px;font-size:11px;}.hero-stars{font-size:13px;}.hero-rating-text{font-size:12px;}.hero-title{font-size:28px;line-height:1.05;margin-bottom:12px;}.hero-subtitle{font-size:13px;margin-bottom:14px;}.price-old{font-size:13px;}.price-main-line{font-size:30px;}.price-installments{font-size:13px;}.product-colors{padding-top:10px;margin-bottom:14px;}.product-colors-title{font-size:13px;margin-bottom:8px;}.color-item{font-size:13px;}.color-dot{width:14px;height:14px;}.scarcity-box{display:flex;width:100%;margin-bottom:14px;padding:10px 12px;}.scarcity-text{font-size:12px;}.cta-main{width:100%;min-height:46px;padding:0 16px;font-size:12px;}.cta-main i{font-size:16px;}.hero-microcopy{font-size:12px;text-align:center;}.section-title{font-size:30px;margin-bottom:18px;}.gallery-main{margin-bottom:12px;}.gallery-main-media{min-height:auto;}.zoom-container{height:280px;}.zoom-container:hover img{transform:none;}.gallery-thumbs-carousel{gap:8px;}.thumb-item{flex:0 0 68px;width:68px;height:68px;border-radius:10px;}.thumb-nav{width:34px;height:34px;flex:0 0 34px;}.thumb-video{font-size:18px;}.gallery-grid .gallery-item img{height:100px;}.depo-image img{height:118px;}.depo-stars{font-size:10px;}.depo-text{min-height:52px;font-size:10px;}.depo-name{font-size:11px;}.store-photo img{height:220px;}.store-text,.address-text{font-size:14px;}.map-box iframe{height:190px;}.faq-button{padding:14px 16px;font-size:13px;}.faq-answer{padding:0 16px 14px 16px;font-size:12px;}.whatsapp-inline{min-height:42px;padding:0 16px;font-size:12px;}.footer{padding:28px 0 22px 0;}.footer-brand{font-size:18px;}.footer-contact-title{font-size:11px;}.footer-contact-text{font-size:11px;}.floating-whatsapp{min-height:46px;padding:0 16px;font-size:11px;} .product-details-section{padding-top:34px;}.details-block{padding:20px;border-radius:16px;}.details-block-title{font-size:22px;}.details-block-subtitle{font-size:13px;}.highlight-card{padding:14px;gap:12px;}.highlight-icon{width:42px;height:42px;flex:0 0 42px;font-size:17px;}.highlight-content h3{font-size:16px;}.highlight-content p{font-size:13px;}.tech-package{margin-top:18px;}.tech-package-title{font-size:15px;}.feature-card{padding:14px;}.feature-icon{width:38px;height:38px;flex:0 0 38px;font-size:15px;}.feature-text{font-size:14px;}.spec-row{padding:14px;gap:14px;}.spec-label,.spec-value{font-size:13px;}.specs-toggle-btn{width:100%;min-height:42px;font-size:12px;} .depo-cta-title{font-size:18px;}.depo-cta{padding-top:20px;}.depo-cta-micro{font-size:12px;}}

p{margin:0 0 14px 0;font-size:16px;line-height:1.6;color:inherit;}
p:last-child{margin-bottom:0;}

@media (max-width:991.98px){ .hero-title{font-size:36px;line-height:1.08;}.hero-subtitle{line-height:1.6;} .section-title{font-size:34px;line-height:1.1;} .details-block-title{font-size:34px;line-height:1.1;} .store-photo img{height:auto;} .zoom-container{height:420px;} .map-box iframe{height:320px;} }
@media (max-width:767.98px){ .section-padding{padding-top:36px;} .frete-bar{font-size:12px;padding:8px 10px;line-height:1.4;} .hero{padding:28px 0 12px 0;} .hero-copy{max-width:100%;padding-top:8px;} .hero-title{font-size:28px;line-height:1.08;margin-bottom:12px;} .hero-subtitle{font-size:14px;line-height:1.6;margin-bottom:14px;} .price-main-line{font-size:30px;line-height:1.05;}  .price-installments{font-size:14px;} .product-colors-title,.color-item{font-size:13px;} .scarcity-text{font-size:12px;line-height:1.5;} .cta-main{width:100%;min-height:48px;padding:0 16px;font-size:12px;text-align:center;}   .hero-microcopy{font-size:12px;line-height:1.5;text-align:center;} .section-title{font-size:28px;line-height:1.1;margin-bottom:18px;} .gallery-main{margin-bottom:12px;} .zoom-container{height:300px;}  .zoom-container:hover img{transform:none;} .thumb-item{flex:0 0 68px;width:68px;height:68px;} .thumb-nav{width:34px;height:34px;flex:0 0 34px;} .details-block{padding:20px;border-radius:16px;} .details-block-title{font-size:24px;line-height:1.1;} .details-block-subtitle{font-size:14px;line-height:1.6;} .highlight-content p{font-size:14px;line-height:1.6;} .tech-package{margin-top:24px;} .feature-text{font-size:14px;line-height:1.45;} .spec-row{padding:14px;gap:14px;align-items:flex-start;}  .spec-label,.spec-value{font-size:13px;line-height:1.45;} .spec-value{text-align:right;max-width:48%;} .specs-toggle-btn{width:100%;min-height:42px;font-size:12px;} .depo-image img{height:auto;} .depo-stars{font-size:10px;} .depo-text{min-height:auto;font-size:13px;line-height:1.5;} .depo-name{font-size:12px;} .depo-card iframe{width:100%;height:220px;} .store-text,.address-text{font-size:14px;line-height:1.65;} .map-box iframe{height:220px;} .faq-button{padding:14px 16px;font-size:14px;line-height:1.45;align-items:flex-start;} .faq-answer{padding:0 16px 14px 16px;font-size:14px;line-height:1.6;} .whatsapp-inline{min-height:42px;padding:0 16px;font-size:12px;} .footer{padding:28px 0 22px 0;} .footer-brand{font-size:20px;} .footer-contact-title{font-size:12px;}  .footer-contact-text{font-size:12px;line-height:1.6;} .footer-bottom{font-size:12px;} .floating-whatsapp{left:14px;right:14px;bottom:14px;min-height:46px;padding:0 16px;font-size:11px;text-align:center;justify-content:center;} }

            @media (max-width:575.98px){ .hero-title{font-size:25px;} .price-main-line{font-size:28px;} .section-title,.details-block-title{font-size:22px;} .zoom-container{height:270px;} .thumb-item{flex:0 0 62px;width:62px;height:62px;} .depo-card iframe{height:190px;} .product-gallery{ margin-bottom: 10px;} .box-especificacoes { margin-top: 0px !important; } .box-depoimentos { margin-top: 10px;} .box-loja { margin-top: 30px;} .box-localizacao { margin-top: 30px; } .box-faq { margin-top: 40px;} .footer { margin-top: 35px; } .site-wrap { padding-left: 10px; padding-right: 10px;} }