.elementor-55465 .elementor-element.elementor-element-1583d6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-55465 .elementor-element.elementor-element-fca62d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-55465 .elementor-element.elementor-element-fca62d1:not(.elementor-motion-effects-element-type-background), .elementor-55465 .elementor-element.elementor-element-fca62d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494949;}.elementor-55465 .elementor-element.elementor-element-0ab1eee{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-55465 .elementor-element.elementor-element-3852434{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000021;--border-color:#00000021;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-55465 .elementor-element.elementor-element-3852434:not(.elementor-motion-effects-element-type-background), .elementor-55465 .elementor-element.elementor-element-3852434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-55465 .elementor-element.elementor-element-3852434.e-con{--align-self:flex-start;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-55465 .elementor-element.elementor-element-51118a2 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:40px;font-weight:400;line-height:44px;letter-spacing:0px;color:#2C2C2C;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-55465 .elementor-element.elementor-element-fd971d0{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:25px;letter-spacing:0px;}.elementor-55465 .elementor-element.elementor-element-fd971d0 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-55465 .elementor-element.elementor-element-a14a42f > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:1em 1em 1em 0em;background-image:linear-gradient(128deg, #DADADA 0%, #E6E6E6 100%);border-radius:10px 10px 10px 10px;}.elementor-55465 .elementor-element.elementor-element-a14a42f{text-align:start;}.woocommerce .elementor-55465 .elementor-element.elementor-element-a14a42f .woocommerce-product-details__short-description{color:#303030;font-family:"Mulish", Sans-serif;font-size:12px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-55465 .elementor-element.elementor-element-0bf15c7 .cart button, .elementor-55465 .elementor-element.elementor-element-0bf15c7 .cart .button{background-color:#F50909;transition:all 0.2s;}.elementor-55465 .elementor-element.elementor-element-0bf15c7 .quantity .qty{font-family:"Mulish", Sans-serif;font-size:14px;border-radius:27px 27px 27px 27px;padding:0px 14px 0px 14px;transition:all 0.2s;}.woocommerce .elementor-55465 .elementor-element.elementor-element-0bf15c7 form.cart .variations{margin-bottom:0px;}.woocommerce .elementor-55465 .elementor-element.elementor-element-0bf15c7 form.cart table.variations tr th, .woocommerce .elementor-55465 .elementor-element.elementor-element-0bf15c7 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-55465 .elementor-element.elementor-element-0bf15c7 form.cart table.variations label{color:#4988B2;font-family:"Mulish", Sans-serif;font-size:14px;}.woocommerce .elementor-55465 .elementor-element.elementor-element-0bf15c7 form.cart table.variations td.value select{color:#2E2E2E;}.woocommerce .elementor-55465 .elementor-element.elementor-element-0bf15c7 form.cart table.variations td.value select, .woocommerce .elementor-55465 .elementor-element.elementor-element-0bf15c7 form.cart table.variations td.value:before{background-color:#FFFFFF;border:1px solid #B9B9B9;border-radius:100px;}.woocommerce .elementor-55465 .elementor-element.elementor-element-0bf15c7 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-55465 .elementor-element.elementor-element-0bf15c7 form.cart table.variations td.value:before{font-family:"Mulish", Sans-serif;font-size:15px;}.elementor-55465 .elementor-element.elementor-element-a40fe9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-55465 .elementor-element.elementor-element-2a6ee54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-55465 .elementor-element.elementor-element-2a6ee54:not(.elementor-motion-effects-element-type-background), .elementor-55465 .elementor-element.elementor-element-2a6ee54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #B1C7D6 0%, #4988B2 100%);}.elementor-55465 .elementor-element.elementor-element-8b58028{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.woocommerce .elementor-55465 .elementor-element.elementor-element-8b58028 .woocommerce-tabs ul.wc-tabs li a{color:#2C2C2C;font-family:"Mulish", Sans-serif;font-size:16px;}.woocommerce .elementor-55465 .elementor-element.elementor-element-8b58028 .woocommerce-tabs ul.wc-tabs li{background-color:#FAFAFA;border-color:#FFFFFF1F;}.woocommerce .elementor-55465 .elementor-element.elementor-element-8b58028 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#FFFFFF1F;font-family:"Mulish", Sans-serif;font-size:20px;}.woocommerce .elementor-55465 .elementor-element.elementor-element-8b58028 .woocommerce-Tabs-panel{color:#2C2C2C;}.elementor-55465 .elementor-element.elementor-element-50763b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-55465 .elementor-element.elementor-element-0980ffb > .elementor-widget-container{background-color:#E9E9E9;padding:2em 2em 2em 2em;border-radius:30px 30px 30px 30px;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products  ul.products{grid-column-gap:21px;grid-row-gap:40px;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#2C2C2C;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#2C2C2C;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Mulish", Sans-serif;font-size:21px;font-weight:700;font-style:italic;letter-spacing:-1px;}.woocommerce .elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products .products > h2{color:#2C2C2C;font-family:"Mulish", Sans-serif;font-size:33px;font-weight:600;letter-spacing:-1px;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .price{color:#2C2C2C70;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-1px;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .price ins{color:#2C2C2C70;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .price ins .amount{color:#2C2C2C70;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .price del{color:#2D82A7;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .price del .amount{color:#2D82A7;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .button{color:#C7C7C7;background-color:#2C2C2C;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;border-radius:20px 20px 20px 20px;padding:6px 6px 6px 6px;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;padding:6px 6px 6px 6px;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-55465 .elementor-element.elementor-element-944c6f2{--display:flex;}@media(min-width:768px){.elementor-55465 .elementor-element.elementor-element-3852434{--width:60%;}}@media(max-width:1366px){.elementor-widget-woocommerce-product-title .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-content{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-content{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-55465 .elementor-element.elementor-element-1583d6c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-55465 .elementor-element.elementor-element-fca62d1{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-55465 .elementor-element.elementor-element-0ab1eee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55465 .elementor-element.elementor-element-3852434{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-widget-woocommerce-product-title .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-55465 .elementor-element.elementor-element-51118a2 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-widget-woocommerce-product-content{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-55465 .elementor-element.elementor-element-fd971d0{font-size:17px;line-height:26px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-55465 .elementor-element.elementor-element-a40fe9e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-55465 .elementor-element.elementor-element-8b58028{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.woocommerce .elementor-55465 .elementor-element.elementor-element-8b58028 .woocommerce-tabs ul.wc-tabs li a{font-size:12px;}.woocommerce .elementor-55465 .elementor-element.elementor-element-8b58028 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:18px;line-height:22px;}.elementor-55465 .elementor-element.elementor-element-50763b8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-55465 .elementor-element.elementor-element-0980ffb > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products .products > h2{font-size:25px;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:13px;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .price{font-size:12px;}.elementor-55465 .elementor-element.elementor-element-0980ffb.elementor-wc-products ul.products li.product .button{font-size:12px;}.elementor-55465 .elementor-element.elementor-element-944c6f2{--min-height:1px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-0ab1eee */@media (max-width: 767px){

  /* ==============================
     ESCONDE MINIATURAS
  ============================== */
  .woocommerce-product-gallery .flex-control-thumbs,
  .woocommerce-product-gallery__wrapper + .flex-control-nav{
    display: none !important;
  }

  /* ==============================
     BASE DA GALERIA
  ============================== */
  .woocommerce-product-gallery{
    position: relative !important;
    padding-bottom: 60px; /* espaço para as setas */
  }

  /* ==============================
     SETAS MOBILE (BASE)
  ============================== */
  .woo-mobile-arrow{
    position: absolute;
    top: auto !important;
    bottom: 10px;
    width: 42px;
    height: 42px;
    border-radius: 10px;
    background: rgba(255,255,255,0.75);
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    box-shadow: 0 6px 18px rgba(0,0,0,0.15);
    border: 0;
    padding: 0;
    cursor: pointer;
    z-index: 999;
  }

  /* ==============================
     CENTRALIZAÇÃO DAS SETAS
  ============================== */
  .woo-mobile-arrow.prev{
    left: 50% !important;
    margin-left: -56px; /* botão esquerdo */
  }

  .woo-mobile-arrow.next{
    left: 50% !important;
    margin-left: 14px;  /* botão direito */
  }

  /* ==============================
     ÍCONES DAS SETAS
  ============================== */
  .woo-mobile-arrow::before{
    content:"";
    position:absolute;
    inset:0;
    margin:auto;
    width:16px;
    height:16px;
    background:#111;
    opacity:.75;
  }

  .woo-mobile-arrow.prev::before{
    clip-path: polygon(
      70% 10%,
      30% 50%,
      70% 90%,
      78% 80%,
      50% 50%,
      78% 20%
    );
  }

  .woo-mobile-arrow.next::before{
    clip-path: polygon(
      30% 10%,
      70% 50%,
      30% 90%,
      22% 80%,
      50% 50%,
      22% 20%
    );
  }

}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-0bf15c7 *//* =========================================================
   VARIAÇÕES (SELECT) — alinhado à esquerda + em coluna
========================================================= */
.single-product form.cart .variations,
.single-product form.cart .variations tr,
.single-product form.cart .variations th,
.single-product form.cart .variations td{
  text-align: left !important;
}

.single-product form.cart .variations tr{
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0;
}

.single-product form.cart .variations th,
.single-product form.cart .variations td{
  width: 100% !important;
  display: block;
}

/* Select da variação + bordas arredondadas */
.single-product form.cart .variations select{
  width: 100%;
  max-width: 100%;
  margin-bottom: 15px;
  border-radius: 20px !important; /* <<< aqui você ajusta */
}

/* =========================================================
   QUANTIDADE — campo arredondado + fundo
========================================================= */
.single-product form.cart .quantity input.qty{
  width: 70px;
  height: 42px;
  border-radius: 12px;
  background-color: #F2F2F2;
  border: 1px solid #D0D0D0;
  text-align: center;
  font-size: 15px;
  font-weight: 500;
  padding: 0;
  -webkit-appearance: auto;
  -moz-appearance: number-input;
  appearance: auto;
}

/* Força setas (Chrome/Edge/Safari) */
.single-product form.cart .quantity input.qty::-webkit-outer-spin-button,
.single-product form.cart .quantity input.qty::-webkit-inner-spin-button{
  -webkit-appearance: auto !important;
  opacity: 1 !important;
  margin: 0 !important;
}

/* Força setas (Firefox) */
.single-product form.cart .quantity input.qty{
  -moz-appearance: number-input !important;
  appearance: auto !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-55465 li{
  color: #2C2C2C;
  font-size: 13px;
  font-weight: 400;
}

body.elementor-page-55465 li strong{
  color: #4988B2;
  font-size: 14px;
  font-weight: 700;
}/* End custom CSS */