.elementor-501 .elementor-element.elementor-element-e649f99 .cart button, .elementor-501 .elementor-element.elementor-element-e649f99 .cart .button{transition:all 0.2s;}.elementor-501 .elementor-element.elementor-element-e649f99 .quantity .qty{transition:all 0.2s;}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-3ad67f4f */.elementor-501 .elementor-element.elementor-element-3ad67f4f{margin-bottom:0!important;} .elementor-501 .elementor-element.elementor-element-3ad67f4f .woocommerce-product-gallery{margin:0!important;} .elementor-501 .elementor-element.elementor-element-3ad67f4f .woocommerce-product-gallery__trigger{background:#0b1426!important;border:1px solid #363154!important;box-shadow:none;} .elementor-501 .elementor-element.elementor-element-3ad67f4f .woocommerce-product-gallery__trigger:before{border-color:#e8ddfc;} .elementor-501 .elementor-element.elementor-element-3ad67f4f .woocommerce-product-gallery__trigger:after{background:#e8ddfc;} .elementor-501 .elementor-element.elementor-element-3ad67f4f .woocommerce-product-gallery__trigger:before{content:""!important;border:0!important;position:absolute!important;inset:9px!important;width:19px!important;height:19px!important;background:#dedcf0!important;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iNiIvPjxwYXRoIGQ9Im0xNSAxNSA2IDYiLz48L3N2Zz4=") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iNiIvPjxwYXRoIGQ9Im0xNSAxNSA2IDYiLz48L3N2Zz4=") center/contain no-repeat;} .elementor-501 .elementor-element.elementor-element-3ad67f4f .woocommerce-product-gallery__trigger:after{display:none!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e649f99 */.elementor-501 .elementor-element.elementor-element-e649f99 form.cart{margin:0!important;display:flex!important;gap:12px;align-items:center;flex-wrap:wrap;} .elementor-501 .elementor-element.elementor-element-e649f99 .quantity{margin:0!important;} .elementor-501 .elementor-element.elementor-element-e649f99 .quantity input{background:#0a101e;color:white;border:1px solid #3a425c;border-radius:6px;height:42px;width:88px;} .elementor-501 .elementor-element.elementor-element-e649f99 .single_add_to_cart_button{height:42px!important;background:linear-gradient(120deg,#ad38ef,#9427eb)!important;border:1px solid #be5df5!important;border-radius:7px!important;margin:0!important;flex:1;font-family:Inter!important;font-size:13px!important;color:white!important;} .elementor-501 .elementor-element.elementor-element-e649f99 .single_add_to_cart_button:before{content:none!important;} .elementor-501 .elementor-element.elementor-element-e649f99 #woocommerce-correios-calculo-de-frete-na-pagina-do-produto{background:#090f1d!important;border:1px solid #323a53!important;border-radius:9px!important;padding:12px 15px!important;margin:52px 0 0!important;min-height:83px;max-width:100%;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator .calculatorRow{background:transparent!important;padding:0!important;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator .row{margin:0!important;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator .col-75{width:100%!important;padding:0!important;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator p{font-family:Inter;font-size:12px!important;line-height:1.3!important;color:white!important;margin:0 0 8px!important;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator input.iptCep{height:36px!important;border:1px solid #333c55!important;border-radius:5px!important;background:#111728!important;color:#c5c7d8!important;font-family:Inter;font-size:12px!important;padding:8px 12px!important;margin:0!important;max-width:100%;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator .resultado-frete{color:#bec5d9;font-family:Inter;font-size:12px;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator table,.elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator th,.elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator td{background:#111728!important;border-color:#30334b;color:#c5c7d8;} .elementor-501 .elementor-element.elementor-element-e649f99{display:contents!important;} .elementor-501 .elementor-element.elementor-element-e649f99 .elementor-add-to-cart,.elementor-501 .elementor-element.elementor-element-e649f99 .elementor-widget-container{display:contents!important;} .elementor-501 .elementor-element.elementor-element-e649f99 form.cart{order:1;margin:0!important;} .elementor-501 .elementor-element.elementor-element-e649f99 #woocommerce-correios-calculo-de-frete-na-pagina-do-produto{order:3;margin:0!important;padding:12px 16px!important;min-height:82px;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator .col-75{display:grid;grid-template-columns:minmax(0,1fr)100px;gap:8px 10px;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator .col-75 p{grid-column:1 / -1;margin:0!important;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator .iptCep{width:100%;min-width:0;} .elementor-501 .elementor-element.elementor-element-e649f99 .maki-shipping-calculate{height:36px;min-width:100px;background:linear-gradient(120deg,#a23cf0,#9424ed)!important;color:white;border:1px solid #b660f5!important;border-radius:6px;font-family:Inter;font-size:12px;padding:8px 12px;} .elementor-501 .elementor-element.elementor-element-e649f99 #calcular-frete-loader{grid-column:1 / -1;} @media(max-width:767px){.elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator .col-75{grid-template-columns:minmax(0,1fr)90px;} .elementor-501 .elementor-element.elementor-element-e649f99 .maki-shipping-calculate{min-width:90px;}} .elementor-501 .elementor-element.elementor-element-e649f99 .quantity{display:flex!important;align-items:center;border:1px solid #36405a;border-radius:6px;overflow:hidden;width:136px;flex:0 0 136px!important;background:#090f1d;} .elementor-501 .elementor-element.elementor-element-e649f99 .quantity input{width:48px!important;min-width:48px!important;border:0!important;appearance:textfield;padding:8px 0!important;text-align:center;} .elementor-501 .elementor-element.elementor-element-e649f99 .quantity input::-webkit-inner-spin-button,.elementor-501 .elementor-element.elementor-element-e649f99 .quantity input::-webkit-outer-spin-button{appearance:none;margin:0;} .elementor-501 .elementor-element.elementor-element-e649f99 .quantity .maki-qty-control{height:40px!important;width:43px;min-width:43px;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:#c3c8d9!important;font-family:Inter;font-size:19px;line-height:1;} .elementor-501 .elementor-element.elementor-element-e649f99 .quantity .maki-qty-control:disabled{opacity:.5;} @media(max-width:767px){.elementor-501 .elementor-element.elementor-element-e649f99 .quantity{width:122px;flex-basis:122px!important;} .elementor-501 .elementor-element.elementor-element-e649f99 .quantity .maki-qty-control{width:36px;min-width:36px;}} .elementor-501 .elementor-element.elementor-element-e649f99 .single_add_to_cart_button{display:flex!important;align-items:center;justify-content:center;} .elementor-501 .elementor-element.elementor-element-e649f99 .single_add_to_cart_button:before{content:""!important;display:inline-block!important;flex:0 0 21px;width:21px;height:21px;margin-right:10px;background:#fff!important;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIgM2gzbDMgMTJoMTBsMy05SDYiLz48Y2lyY2xlIGN4PSI5IiBjeT0iMjAiIHI9IjEiLz48Y2lyY2xlIGN4PSIxOCIgY3k9IjIwIiByPSIxIi8+PC9zdmc+") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIgM2gzbDMgMTJoMTBsMy05SDYiLz48Y2lyY2xlIGN4PSI5IiBjeT0iMjAiIHI9IjEiLz48Y2lyY2xlIGN4PSIxOCIgY3k9IjIwIiByPSIxIi8+PC9zdmc+") center/contain no-repeat;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator .col-75{margin-top:0!important;} .elementor-501 .elementor-element.elementor-element-e649f99 .containerCalculator .resultado-frete:not(:has(tbody tr)){display:none!important;} .elementor-501 .elementor-element.elementor-element-e649f99 #woocommerce-correios-calculo-de-frete-na-pagina-do-produto{position:relative;padding-left:58px!important;min-height:83px;} .elementor-501 .elementor-element.elementor-element-e649f99 #woocommerce-correios-calculo-de-frete-na-pagina-do-produto:before{content:"";position:absolute;left:16px;top:16px;width:27px;height:27px;background:#bc6ff2;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTEgNGgxM3YxM0gxek0xNCA5aDVsNCA0djRoLTkiLz48Y2lyY2xlIGN4PSI1IiBjeT0iMTgiIHI9IjIiLz48Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIyIi8+PC9zdmc+") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTEgNGgxM3YxM0gxek0xNCA5aDVsNCA0djRoLTkiLz48Y2lyY2xlIGN4PSI1IiBjeT0iMTgiIHI9IjIiLz48Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIyIi8+PC9zdmc+") center/contain no-repeat;} @media(max-width:767px){.elementor-501 .elementor-element.elementor-element-e649f99 #woocommerce-correios-calculo-de-frete-na-pagina-do-produto{padding-left:16px!important;padding-top:14px!important;} .elementor-501 .elementor-element.elementor-element-e649f99 #woocommerce-correios-calculo-de-frete-na-pagina-do-produto:before{display:none;} .elementor-501 .elementor-element.elementor-element-e649f99 .single_add_to_cart_button:before{width:18px;height:18px;flex-basis:18px;margin-right:7px;}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-3dfe0f2c */.elementor-501 .elementor-element.elementor-element-3dfe0f2c{margin:10px 0 0!important;border-top:1px solid #24314a;padding-top:10px;color:#bfc4d7;font-family:Inter;font-size:10px;line-height:1.6;} .elementor-501 .elementor-element.elementor-element-3dfe0f2c .product_meta{display:flex;flex-wrap:wrap;gap:4px 10px;} .elementor-501 .elementor-element.elementor-element-3dfe0f2c .detail-container{display:inline!important;margin:0!important;} .elementor-501 .elementor-element.elementor-element-3dfe0f2c .detail-label{color:white;font-size:10px;} .elementor-501 .elementor-element.elementor-element-3dfe0f2c .detail-label:after{content:": ";} .elementor-501 .elementor-element.elementor-element-3dfe0f2c .detail-content,.elementor-501 .elementor-element.elementor-element-3dfe0f2c .sku{font-size:10px;} .elementor-501 .elementor-element.elementor-element-3dfe0f2c a{color:#bc6af1;font-size:10px;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-3f292e04 */.elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-tabs ul.tabs{padding:0 5px!important;margin:0!important;display:flex;flex-wrap:wrap;border:0!important;gap:0;} .elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-tabs ul.tabs:before,.elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-tabs ul.tabs li:before,.elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-tabs ul.tabs li:after{display:none!important;} .elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-tabs ul.tabs li{padding:0!important;margin:0!important;background:#080e1b!important;border:1px solid #45315d!important;border-bottom:0!important;border-radius:10px 10px 0 0!important;box-shadow:none!important;} .elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-tabs ul.tabs li a{padding:12px 30px!important;color:#f0edfa!important;font-family:Inter!important;font-size:12px!important;font-weight:600!important;} .elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-tabs ul.tabs li.active{background:linear-gradient(120deg,#ae3bf1,#9125e8)!important;border-color:#bc5af0!important;} .elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-Tabs-panel{padding:15px 22px!important;margin:0!important;border:1px solid #623179!important;border-radius:10px!important;background:#090f1c!important;min-height:145px;color:#c2c6d5;font-family:Inter;font-size:12px;line-height:1.5;} .elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-Tabs-panel h2{font-size:16px!important;color:white;margin:0 0 6px!important;} .elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-Tabs-panel p{margin:0 0 5px!important;} @media(max-width:767px){.elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-tabs ul.tabs li a{padding:10px!important;font-size:11px!important;} .elementor-501 .elementor-element.elementor-element-3f292e04 .woocommerce-Tabs-panel{padding:16px!important;}}/* End custom CSS */