.elementor-9113 .elementor-element.elementor-element-6076b67{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:91px 91px;--row-gap:91px;--column-gap:91px;}.elementor-9113 .elementor-element.elementor-element-e1c0065{--display:flex;}.elementor-9113 .elementor-element.elementor-element-2ca17e4 .jet-single-images__wrap div.images{width:100% !important;}.elementor-9113 .elementor-element.elementor-element-2ca17e4 .jet-single-images__wrap .flex-control-thumbs{justify-content:flex-start;}.elementor-9113 .elementor-element.elementor-element-2ca17e4 .jet-single-images__wrap .flex-control-thumbs li{width:25%;flex:0 0 25%;}.elementor-9113 .elementor-element.elementor-element-70b1766{--display:flex;}.elementor-9113 .elementor-element.elementor-element-fa64510 .elementor-jet-single-meta .product_meta{flex-direction:column;}.elementor-9113 .elementor-element.elementor-element-fa64510 .elementor-jet-single-meta .product_meta a:hover{text-decoration:none;}.elementor-9113 .elementor-element.elementor-element-8b709cd{--spacer-size:50px;}.elementor-9113 .elementor-element.elementor-element-4cc0083 > .elementor-container{max-width:1230px;}.elementor-9113 .elementor-element.elementor-element-f80881b{--spacer-size:149px;}.elementor-9113 .elementor-element.elementor-element-9314168 .jet-woo-builder .jet-single-content{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:32px;}.elementor-9113 .elementor-element.elementor-element-c775dcb{--spacer-size:146px;}.elementor-9113 .elementor-element.elementor-element-cb94263 .jet-woo-builder .jet-single-attrs__title{font-size:28px;}.elementor-9113 .elementor-element.elementor-element-cb94263 .jet-woo-builder .shop_attributes tr > th{color:var( --e-global-color-congin_border );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#181818;vertical-align:middle;}.elementor-9113 .elementor-element.elementor-element-cb94263 .jet-woo-builder .shop_attributes tr > td{color:#050505;border-style:solid;border-width:1px 1px 1px 1px;vertical-align:middle;}.elementor-9113 .elementor-element.elementor-element-9c639f7{--spacer-size:50px;}.elementor-9113 .elementor-element.elementor-element-970dfe8 .jet-woo-builder > .related.products > h2{text-align:left;}.elementor-9113 .elementor-element.elementor-element-4f8eecb{--display:flex;}.elementor-9113 .elementor-element.elementor-element-b76b10c{--display:flex;}@media(min-width:768px){.elementor-9113 .elementor-element.elementor-element-6076b67{--content-width:1469px;}}/* Start custom CSS for shortcode, class: .elementor-element-f38a6c8 *//* bloqueio visual */
.sv-orc-disabled .sv-orc-qty-btn,
.sv-orc-disabled .sv-orc-qty-input{
  pointer-events:none !important;
  opacity:.45 !important;
}

.sv-orc-disabled .sv-orc-submit{
  opacity:.55 !important;
  cursor:not-allowed !important;
}


.sv-orc-title{font-size:35px !important;opacity:.75 !important;margin:0 0 8px !important;font-weight:700 !important}/* End custom CSS */
/* Start custom CSS *//* 1) Esconde qualquer "m" que esteja vindo duplicado */
.sv-orc-component .sv-orc-suffix{
  display:none !important;
}

/* 2) Força o "m" desenhado por CSS, SEM depender do span */
.sv-orc-component .sv-orc-qty-wrap{
  position:relative !important;
}

.sv-orc-component .sv-orc-qty-wrap::after{
  content:"m" !important;
  position:absolute !important;
  top:50% !important;
  transform:translateY(-50%) !important;

  /* cola antes do botão + (que tem 54px) */
  right:74px !important;
  margin-right:12px !important;

  font-weight:800 !important;
  color:#111 !important;
  opacity:.6 !important;
  pointer-events:none !important;
  z-index:9999 !important;
}/* End custom CSS */