.elementor-250 .elementor-element.elementor-element-b62bc6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-250 .elementor-element.elementor-element-6f045d1 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 4px;}.elementor-250 .elementor-element.elementor-element-6f045d1 .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-align:left;}.elementor-250 .elementor-element.elementor-element-6f045d1 .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-250 .elementor-element.elementor-element-57bf585{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-d6d96b0{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.woocommerce .elementor-250 .elementor-element.elementor-element-a5a20b9 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-250 .elementor-element.elementor-element-a5a20b9 .flex-viewport, .woocommerce .elementor-250 .elementor-element.elementor-element-a5a20b9 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;}.woocommerce .elementor-250 .elementor-element.elementor-element-a5a20b9 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-250 .elementor-element.elementor-element-a5a20b9 .flex-viewport{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-250 .elementor-element.elementor-element-a5a20b9 .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-250 .elementor-element.elementor-element-a5a20b9 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;border-radius:12px 12px 12px 12px;}.woocommerce .elementor-250 .elementor-element.elementor-element-a5a20b9 .flex-control-thumbs li{padding-right:calc(20px / 2);padding-left:calc(20px / 2);padding-bottom:20px;}.woocommerce .elementor-250 .elementor-element.elementor-element-a5a20b9 .flex-control-thumbs{margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.elementor-250 .elementor-element.elementor-element-871172f{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-0387a50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;line-height:30px;}.elementor-250 .elementor-element.elementor-element-ce6c4b6 > .elementor-widget-container{margin:-10px 0px -18px 0px;}.woocommerce .elementor-250 .elementor-element.elementor-element-ce6c4b6 .stock{color:#BDBDBD;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-250 .elementor-element.elementor-element-24b85f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-99346cc > .elementor-widget-container{margin:0px -10px 1px 0px;}.elementor-250 .elementor-element.elementor-element-99346cc{--e-rating-icon-font-size:18px;--e-rating-gap:2px;}.elementor-250 .elementor-element.elementor-element-1f2e025 > .elementor-widget-container{margin:-3px 0px -2px 0px;}.woocommerce .elementor-250 .elementor-element.elementor-element-1f2e025 .star-rating{color:#FCA700;}.woocommerce .elementor-250 .elementor-element.elementor-element-1f2e025 .star-rating::before{color:#CFCFCF;}.woocommerce .elementor-250 .elementor-element.elementor-element-1f2e025 .woocommerce-review-link{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.woocommerce .elementor-250 .elementor-element.elementor-element-a40653d .woocommerce-product-details__short-description{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;}.elementor-250 .elementor-element.elementor-element-5191145 > .elementor-widget-container{margin:0px 0px -26px 0px;}.woocommerce .elementor-250 .elementor-element.elementor-element-5191145 .price{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.woocommerce .elementor-250 .elementor-element.elementor-element-5191145 .price ins{color:#7A7A7A;font-family:"Poppins", Sans-serif;font-size:31px;font-weight:bold;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-5191145:not(.elementor-product-price-block-yes) del{margin-right:15px;}body.rtl .elementor-250 .elementor-element.elementor-element-5191145:not(.elementor-product-price-block-yes) del{margin-left:15px;}.elementor-250 .elementor-element.elementor-element-5191145.elementor-product-price-block-yes del{margin-bottom:15px;}.elementor-250 .elementor-element.elementor-element-05511ae{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-6527799 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-6527799{left:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-6527799{right:0px;}.elementor-250 .elementor-element.elementor-element-6527799{bottom:-104px;}.elementor-250 .elementor-element.elementor-element-6527799 .elementor-button{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#81C1FF;color:#81C1FF;background-color:#FFFFFF00;padding:8px 0px 8px 0px;}.elementor-250 .elementor-element.elementor-element-6527799 .elementor-button:hover, .elementor-250 .elementor-element.elementor-element-6527799 .elementor-button:focus{color:var( --e-global-color-992af57 );}.elementor-250 .elementor-element.elementor-element-6527799 .elementor-button:hover svg, .elementor-250 .elementor-element.elementor-element-6527799 .elementor-button:focus svg{fill:var( --e-global-color-992af57 );}.elementor-250 .elementor-element.elementor-element-f9c58c8 > .elementor-widget-container{margin:-40px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-250 .elementor-element.elementor-element-f9c58c8 .cart button, .elementor-250 .elementor-element.elementor-element-f9c58c8 .cart .button{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:20px 16px 20px 16px;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-992af57 );transition:all 0.2s;}.elementor-250 .elementor-element.elementor-element-f9c58c8 .cart button:hover, .elementor-250 .elementor-element.elementor-element-f9c58c8 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-250 .elementor-element.elementor-element-58d0cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-250 .elementor-element.elementor-element-58d0cf8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-250 .elementor-element.elementor-element-a9a33ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-250 .elementor-element.elementor-element-545240f > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-250 .elementor-element.elementor-element-545240f .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;}.woocommerce .elementor-250 .elementor-element.elementor-element-545240f .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#81C1FF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.woocommerce .elementor-250 .elementor-element.elementor-element-545240f .woocommerce-tabs ul.wc-tabs li{border-color:#81C1FF;border-radius:12px 12px 0 0;}.woocommerce .elementor-250 .elementor-element.elementor-element-545240f .woocommerce-Tabs-panel{color:var( --e-global-color-primary );}.woocommerce .elementor-250 .elementor-element.elementor-element-545240f .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:24px;font-weight:600;}.elementor-250 .elementor-element.elementor-element-2cd6063{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-250 .elementor-element.elementor-element-3740cb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-250 .elementor-element.elementor-element-a5ea1ac{--divider-border-style:solid;--divider-color:#81C1FF;--divider-border-width:1px;}.elementor-250 .elementor-element.elementor-element-a5ea1ac .elementor-divider-separator{width:100%;}.elementor-250 .elementor-element.elementor-element-a5ea1ac .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-250 .elementor-element.elementor-element-9520d6c{--grid-columns:3;}.elementor-250 .elementor-element.elementor-element-9520d6c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-250 .elementor-element.elementor-element-9520d6c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-250 .elementor-element.elementor-element-9520d6c .e-loop-item > .elementor-section, .elementor-250 .elementor-element.elementor-element-9520d6c .e-loop-item > .elementor-section > .elementor-container, .elementor-250 .elementor-element.elementor-element-9520d6c .e-loop-item > .e-con, .elementor-250 .elementor-element.elementor-element-9520d6c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-250 .elementor-element.elementor-element-e317658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-250 .elementor-element.elementor-element-fcbd69c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-250 .elementor-element.elementor-element-b5f1855{--divider-border-style:solid;--divider-color:#81C1FF;--divider-border-width:1px;}.elementor-250 .elementor-element.elementor-element-b5f1855 .elementor-divider-separator{width:100%;}.elementor-250 .elementor-element.elementor-element-b5f1855 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-250 .elementor-element.elementor-element-33382cd{--display:flex;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-9c6fce8{color:#5F5F5F;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-250 .elementor-element.elementor-element-179e737{--display:flex;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-ee88f4c{color:#5F5F5F;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-250 .elementor-element.elementor-element-70932d1{--display:flex;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-45be9bb{color:#5F5F5F;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-250 .elementor-element.elementor-element-5351ecc{--display:flex;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-057f4a2{color:#5F5F5F;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-250 .elementor-element.elementor-element-daf86d1{--display:flex;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-74e6615{color:#5F5F5F;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-250 .elementor-element.elementor-element-0627c95{--display:flex;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-6216ca2{color:#5F5F5F;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-250 .elementor-element.elementor-element-e373bd0{--display:flex;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-b224fe6{color:#5F5F5F;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-250 .elementor-element.elementor-element-79bf4a5{--display:flex;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-38f029e{color:#5F5F5F;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-250 .elementor-element.elementor-element-5d5d583{--display:flex;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-1b50ccf{color:#5F5F5F;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-250 .elementor-element.elementor-element-ec6d8b4{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:4px;--n-accordion-item-title-distance-from-content:12px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:12px;}.elementor-250 .elementor-element.elementor-element-ec6d8b4 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-250 .elementor-element.elementor-element-ec6d8b4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EFEFEF;}:where( .elementor-250 .elementor-element.elementor-element-ec6d8b4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:300;}:where( .elementor-250 .elementor-element.elementor-element-ec6d8b4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:8px;--padding-right:8px;--padding-bottom:18px;--padding-left:30px;}.elementor-250 .elementor-element.elementor-element-690fc38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-250 .elementor-element.elementor-element-379fd68 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-250 .elementor-element.elementor-element-9ac7578{--divider-border-style:solid;--divider-color:#81C1FF;--divider-border-width:1px;}.elementor-250 .elementor-element.elementor-element-9ac7578 .elementor-divider-separator{width:100%;}.elementor-250 .elementor-element.elementor-element-9ac7578 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-250 .elementor-element.elementor-element-50b8b86{--grid-columns:3;}.elementor-250 .elementor-element.elementor-element-50b8b86 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-250 .elementor-element.elementor-element-50b8b86 .e-loop-item > .elementor-section, .elementor-250 .elementor-element.elementor-element-50b8b86 .e-loop-item > .elementor-section > .elementor-container, .elementor-250 .elementor-element.elementor-element-50b8b86 .e-loop-item > .e-con, .elementor-250 .elementor-element.elementor-element-50b8b86 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-9520d6c{--grid-columns:2;}.elementor-250 .elementor-element.elementor-element-50b8b86{--grid-columns:2;}}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-6f045d1 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-250 .elementor-element.elementor-element-6f045d1 .woocommerce-breadcrumb{font-size:12px;}.elementor-250 .elementor-element.elementor-element-57bf585{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-250 .elementor-element.elementor-element-d6d96b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-a5a20b9{width:100%;max-width:100%;}.elementor-250 .elementor-element.elementor-element-a5a20b9 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-250 .elementor-element.elementor-element-0387a50 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-ce6c4b6 > .elementor-widget-container{margin:-20px 0px -17px 0px;}.elementor-250 .elementor-element.elementor-element-24b85f8{--margin-top:-10px;--margin-bottom:-7px;--margin-left:0px;--margin-right:0px;}.woocommerce .elementor-250 .elementor-element.elementor-element-a40653d .woocommerce-product-details__short-description{font-size:15px;}.woocommerce .elementor-250 .elementor-element.elementor-element-545240f .woocommerce-tabs ul.wc-tabs li a{font-size:15px;}.woocommerce .elementor-250 .elementor-element.elementor-element-545240f .woocommerce-tabs .woocommerce-Tabs-panel{font-size:14px;}.woocommerce .elementor-250 .elementor-element.elementor-element-545240f .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:20px;}.elementor-250 .elementor-element.elementor-element-3740cb7 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-9520d6c{--grid-columns:1;}.elementor-250 .elementor-element.elementor-element-fcbd69c .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-379fd68 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-50b8b86{--grid-columns:1;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-6f045d1 */nav.woocommerce-breadcrumb a:nth-child(2) {
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-a5a20b9 */.woocommerce span.onsale {
    background: var( --e-global-color-992af57 ) !important;
    border-radius: 8px !important;
    padding: 10px !important;
    height: auto !important;
    min-height: 0px !important;
    line-height: 2;
    font-size: 16px;
    font-weight: 300;
}
.elementor-250 .elementor-element.elementor-element-a5a20b9{
    border-radius: 12px;
}
.elementor-250 .elementor-element.elementor-element-a5a20b9 img{
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-1f2e025 */.starcoments {
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-5191145 */.type-product .precocombo {
    display: none;
    margin-bottom: -14px !important;
}

.type-product.product-type-woosb .precocombo {
    display: block;
}
.precocombo del span.woocommerce-Price-amount.amount {
    padding-right: 6px;
    text-decoration: line-through;
    color: #7A7A7A;
    margin-bottom: 0px !important;
}

.type-product.product-type-woosb .fswp_installments_price.single {
    margin-bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-f9c58c8 */.varicomprastoque .woocommerce-variation-availability {
    display: none !important;
}

.woocommerce-multi-currency-USD p.price.fswp_calc {
    display: none;
}
span.fswp_installment_suffix {
    color: #000;
}
p.price.fswp_calc span.fswp_installment_prefix, p.price.fswp_calc span.woocommerce-Price-amount.amount {
    display: none !important;
}
span.fswp_installment_suffix img {
    margin-bottom: -3px;
}



/* =========================================================
   SWATCH DE TAMANHO COMO TEXTO
   Mantém toda a estrutura e funcionamento atual
========================================================= */

/* Aplica somente ao atributo tamanho */
#picker_pa_tamanho .select-option.swatch-wrapper {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    width: auto !important;
    min-width: 46px;
    height: 38px;

    padding: 0 12px;
    margin: 0 6px 6px 0;

    border: 1px solid #d5d5d5;
    border-radius: 4px;

    background: #fff;

    cursor: pointer;

    box-sizing: border-box;
}


/* Esconde a imagem atual */
#picker_pa_tamanho .select-option.swatch-wrapper .swatch-anchor img {
    display: none !important;
}


/* Ajusta o link interno */
#picker_pa_tamanho .select-option.swatch-wrapper .swatch-anchor {
    width: auto !important;
    height: auto !important;

    display: flex;
    align-items: center;
    justify-content: center;

    text-indent: 0 !important;

    color: #222;
    font-size: 13px;
    font-weight: 600;

    text-decoration: none;
}


/* Mostra o valor da variação */
#picker_pa_tamanho .select-option.swatch-wrapper .swatch-anchor::after {
    content: attr(title);
}


/* Selecionado */
#picker_pa_tamanho .select-option.swatch-wrapper.selected {
    border-color: #000;
    background: #000;
}


/* Texto quando selecionado */
#picker_pa_tamanho .select-option.swatch-wrapper.selected .swatch-anchor {
    color: #fff;
}


/* Hover */
#picker_pa_tamanho .select-option.swatch-wrapper:hover {
    border-color: #000;
}

.elementor-250 .elementor-element.elementor-element-f9c58c8 .cart button, .elementor-250 .elementor-element.elementor-element-f9c58c8 .cart .button{
    border-radius: 12px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58d0cf8 */.product-type-woosb .descpixboletsingle {
    display: none !important;
}
.descpixboletsingle {
    margin-bottom: -68px !important;
    margin-top: 44px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-210f0fa */.fswp_installments_price.single {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-871172f */div#picker_pa_tamanho img {
    max-height: 25px;
    width: auto;
    margin: auto;
    text-align: center;
}
div#picker_pa_tamanho a {
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
table.variations tr th, table.variations tr td {
    background: none !important;
}
table.variations th.label {
    text-align: left;
        padding-left: 0;
}
table.variations tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
table.variations label {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 30px;
}
table.variations th.label {
    padding-bottom: 0;
    margin-bottom: -6px;
}
div.swatch-wrapper.selected {
    border-color: #F33AF9 !important;
}
table.variations tr:last-child {
    margin-top: 10px;
}
.woosb-products.woosb-products-layout-list .woosb-availability {
    display: none !important;
}
.woosb-products.woosb-products-layout-list {
    padding-top: 20px;
    padding-bottom: 35px;
    border: none !important;
}
.woosb-item-product.woosb-product.woosb-product-type-variable {
    border: none !important;
}
.reset, a.reset_variations {
    display: none !important;
}
.product-type-woosb div#btnmedidas {
    bottom: -260px;
}

.product-type-woosb   .woocommerce-tabs.wc-tabs-wrapper:before {
    top: 58px;
}
.elementor-add-to-cart.elementor-product-woosb p.stock.in-stock {
    display: none !important;
}
span.woocommerce-Price-amount.amount * {
    color: #000 !important;
}
span.fswp_installment_prefix {
    color: #000;
    padding-right: 6px;
}
p.price.fswp_calc span.woocommerce-Price-amount.amount bdi {
    font-weight: bold !important;
    font-size: 20px !important;
}
span.fswp_installment_prefix img {
    margin-bottom: -3px;
    padding-right: 4px;
}
.woocommerce-variation.single_variation span.woocommerce-Price-amount.amount bdi {
    font-size: 31px;
    font-weight: bold;
}
.woocommerce-variation.single_variation {
    margin-top: -14px !important;
    padding-bottom: 28px;
}


@media only screen and (max-width: 1110px) {
.product-type-woosb div#btnmedidas {
    bottom: -261px;
}
}

@media only screen and (max-width: 880px) {
.product-type-woosb div#btnmedidas {
    bottom: -408px;
}
}

@media only screen and (max-width: 770px) {
    .product-type-woosb div#btnmedidas {
        bottom: -264px;
    }
}

@media only screen and (max-width: 500px) {
    .product-type-woosb div#btnmedidas {
        bottom: -407px;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-545240f */.woocommerce-Tabs-panel > h2:first-child {
    display: none;
}
.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active {
    border-top: 1px solid #81C1FF;
    border-left: 1px solid #81C1FF;
    border-right: 1px solid #81C1FF;
    border-bottom: 1px solid #fff !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
    background: #fff;
    border: 0px;
       border-bottom: 1px solid #81C1FF;
}
/*.woocommerce-tabs.wc-tabs-wrapper:before {
    content: '';
    width: 200%;
    height: 1px;
    background: #81C1FF;
    position: absolute;
    top: 59px;
    right: -50%;
}*/
body.single-product {
    overflow-x: hidden;
}
.woocommerce-tabs.wc-tabs-wrapper li#tab-title-additional_information, .woocommerce-tabs.wc-tabs-wrapper li#tab-title-reviews, .woocommerce-Tabs-panel div#reviews {
    display: none !important;
}
.woocommerce-Tabs-panel {
    padding-top: 65px !important;
}
html[lang=en] img.port {
    display: none;
}
html[lang=pt-BR] img.ingles {
    display: none;
}
@media only screen and (max-width: 1380px) {
/*.woocommerce-tabs.wc-tabs-wrapper:before {
    top: 58px;
}*/
}/* End custom CSS */
/* Start custom CSS */html {
    overflow-x: hidden;
}/* End custom CSS */