html {
  font-size: 62%;
}

.header-component .header-content .brand-search .brand img {
  width: 180px;
}

.signature .footer-signature-widget {
  display: none;
}

iframe {
  display: none !important;
}

body {
  font-size: 62%;
}
body .wrapper,
body .signature {
  max-width: 750px;
  width: 100%;
  margin: 0;
}
body .header-component {
  position: relative;
}
body .header-component .right-actions,
body .header-component .top-menu {
  display: none !important;
}
body .single-product .product-description h2,
body .single-product .product-additional h2 {
  font-size: 1.4rem;
  margin: 0;
  color: #000;
  padding: 10px 0;
}
body .single-product .woocommerce-product-gallery .flex-control-thumbs li {
  max-width: 15%;
}
body section.main header {
  background: #fff !important;
  padding: 0 !important;
}
body section.main header h1 {
  color: #000;
  text-shadow: none;
  font-size: 1.4rem;
  padding: 1rem 0 2rem 0;
}
body section.main .woocommerce .product {
  padding: 0;
}
body section.main .woocommerce .product .summary.entry-summary {
  width: 100%;
  margin: 0;
}
body section.main .woocommerce .product .summary.entry-summary .price {
  padding: 20px 0;
  font-size: 3rem;
}
body section.main .woocommerce .product .summary.entry-summary .price .amount:before {
  font-size: 1rem;
}
body section.main .woocommerce .product .summary.entry-summary > *:not(.price) {
  display: none !important;
}
body section.main .woocommerce .product .woocommerce-product-gallery__trigger {
  display: none !important;
}
body section.main .woocommerce .product .flex-viewport {
  height: 240px;
}
body section.main .woocommerce .product .woocommerce-product-gallery__image {
  height: 230px;
}
body section.main .woocommerce .product .woocommerce-product-gallery__image img {
  width: 300px;
  border: 0;
}
body section.main .woocommerce .product .woocommerce-product-gallery {
  width: 100%;
}
body section.main .woocommerce .product .woocommerce-product-gallery ol li:before {
  display: none;
}
body section.main .woocommerce .product .woocommerce-product-gallery #gallery-1 .gallery-item {
  width: 33%;
  flex: 1;
  flex-basis: 33%;
  max-width: 33%;
}
body section.main .woocommerce .product .woocommerce-product-gallery #gallery-1 .gallery-item img {
  border: 0;
}
body section.main .woocommerce .product .cart,
body section.main .woocommerce .product .btn-duvida {
  display: none !important;
}
body table.shop_attributes td,
body table.shop_attributes th {
  font-size: 1rem !important;
}
body .related.products,
body .customer-suport,
body .footer,
body #media_image-1,
body #text-14,
body .companies,
body .wp-image-3394,
body .print-section,
body .line-spacer,
body .addthis-smartlayers,
body .breadcrumbs,
body iframe[title="chat widget"] {
  display: none !important;
}
body .line-spacer::before, body .line-spacer::after {
  display: none;
}
body .line-spacer span {
  color: #000 !important;
}
