[class*=woocommerce] ul.products.columns-1:before,[class*=woocommerce] ul.products.columns-1:after,[class*=woocommerce] ul.products.columns-2:before,[class*=woocommerce] ul.products.columns-2:after,[class*=woocommerce] ul.products.columns-3:before,[class*=woocommerce] ul.products.columns-3:after,[class*=woocommerce] ul.products.columns-4:before,[class*=woocommerce] ul.products.columns-4:after{content:" ";display:table;width:0px}[class*=woocommerce] ul.products.columns-1:after,[class*=woocommerce] ul.products.columns-2:after,[class*=woocommerce] ul.products.columns-3:after,[class*=woocommerce] ul.products.columns-4:after{clear:both}[class*=woocommerce] ul.products.columns-1 li.product{width:100%}[class*=woocommerce] ul.products.columns-2 li.product{width:48%}[class*=woocommerce] ul.products.columns-3 li.product{width:30.66667%}[class*=woocommerce] ul.products.columns-4 li.product{width:22%}@media (max-width: 978.98px){[class*=woocommerce] ul.products.columns-3 li.product,[class*=woocommerce] ul.products.columns-4 li.product{width:48%}[class*=woocommerce] ul.products.columns-3 li.product.first,[class*=woocommerce] ul.products.columns-4 li.product.first{clear:none}[class*=woocommerce] ul.products.columns-3 li.product.last,[class*=woocommerce] ul.products.columns-4 li.product.last{margin-right:4%}[class*=woocommerce] ul.products.columns-3 li.product:nth-child(2n+3),[class*=woocommerce] ul.products.columns-4 li.product:nth-child(2n+3){clear:both}[class*=woocommerce] ul.products.columns-3 li.product:nth-child(2n+2),[class*=woocommerce] ul.products.columns-4 li.product:nth-child(2n+2){margin-right:0}}@media (max-width: 479.98px){[class*=woocommerce] ul.products.columns-2 li.product,[class*=woocommerce] ul.products.columns-3 li.product,[class*=woocommerce] ul.products.columns-4 li.product{width:100%}}.woocommerce-account [class*=woocommerce] h2:first-child,.woocommerce-checkout [class*=woocommerce] h2:first-child{margin-top:0}.woocommerce-account [class*=woocommerce] header h2:first-child,.woocommerce-checkout [class*=woocommerce] header h2:first-child{margin-top:60px}.woocommerce-account .myaccount_user,.woocommerce-checkout .myaccount_user{margin-bottom:0}.woocommerce-account .button,.woocommerce-checkout .button{font-size:100%}.woocommerce-account .checkout_coupon,.woocommerce-checkout .checkout_coupon{margin-bottom:1.85em}.woocommerce-account .checkout_coupon:before,.woocommerce-account .checkout_coupon:after,.woocommerce-checkout .checkout_coupon:before,.woocommerce-checkout .checkout_coupon:after{content:" ";display:table;width:0px}.woocommerce-account .checkout_coupon:after,.woocommerce-checkout .checkout_coupon:after{clear:both}.woocommerce-account .checkout_coupon .form-row-first,.woocommerce-account .checkout_coupon .form-row-last,.woocommerce-checkout .checkout_coupon .form-row-first,.woocommerce-checkout .checkout_coupon .form-row-last{float:none;width:100%}.woocommerce-account .checkout_coupon .form-row-first,.woocommerce-checkout .checkout_coupon .form-row-first{margin-bottom:.5em}.woocommerce-account .checkout_coupon .form-row-first input,.woocommerce-checkout .checkout_coupon .form-row-first input{width:100%;margin-bottom:0}.woocommerce-account .checkout_coupon .form-row-last,.woocommerce-checkout .checkout_coupon .form-row-last,.woocommerce-account form,.woocommerce-checkout form{margin-bottom:0}.woocommerce-account form:before,.woocommerce-account form:after,.woocommerce-checkout form:before,.woocommerce-checkout form:after{content:" ";display:table;width:0px}.woocommerce-account form:after,.woocommerce-checkout form:after{clear:both}.woocommerce-account form h3,.woocommerce-checkout form h3{margin-top:60px;font-size:164%}.woocommerce-account form h3:first-child,.woocommerce-checkout form h3:first-child{margin-top:0}.woocommerce-account form h3#ship-to-different-address,.woocommerce-checkout form h3#ship-to-different-address{margin-top:60px}.woocommerce-account form h3#ship-to-different-address input,.woocommerce-account form h3#ship-to-different-address label,.woocommerce-checkout form h3#ship-to-different-address input,.woocommerce-checkout form h3#ship-to-different-address label{display:inline}.woocommerce-account form h3#ship-to-different-address input,.woocommerce-checkout form h3#ship-to-different-address input{margin:.575em 0 0}.woocommerce-account form h3#ship-to-different-address label,.woocommerce-checkout form h3#ship-to-different-address label{padding:0 0 0 .35em}.woocommerce-account form abbr,.woocommerce-checkout form abbr{border:0}.woocommerce-account form select,.woocommerce-account form textarea,.woocommerce-account form input[type=tel],.woocommerce-account form input[type=text],.woocommerce-account form input[type=email],.woocommerce-account form input[type=password],.woocommerce-checkout form select,.woocommerce-checkout form textarea,.woocommerce-checkout form input[type=tel],.woocommerce-checkout form input[type=text],.woocommerce-checkout form input[type=email],.woocommerce-checkout form input[type=password]{width:100%}.woocommerce-account form textarea,.woocommerce-checkout form textarea{height:6em;resize:vertical}.woocommerce-account form input[name=billing_address_1],.woocommerce-account form input[name=shipping_address_1],.woocommerce-checkout form input[name=billing_address_1],.woocommerce-checkout form input[name=shipping_address_1]{margin-bottom:0}.woocommerce-account form input[type=radio],.woocommerce-account form input[type=checkbox],.woocommerce-checkout form input[type=radio],.woocommerce-checkout form input[type=checkbox]{float:left}.woocommerce-account form .woocommerce-billing-fields:before,.woocommerce-account form .woocommerce-billing-fields:after,.woocommerce-account form .woocommerce-shipping-fields:before,.woocommerce-account form .woocommerce-shipping-fields:after,.woocommerce-checkout form .woocommerce-billing-fields:before,.woocommerce-checkout form .woocommerce-billing-fields:after,.woocommerce-checkout form .woocommerce-shipping-fields:before,.woocommerce-checkout form .woocommerce-shipping-fields:after{content:" ";display:table;width:0px}.woocommerce-account form .woocommerce-billing-fields:after,.woocommerce-account form .woocommerce-shipping-fields:after,.woocommerce-checkout form .woocommerce-billing-fields:after,.woocommerce-checkout form .woocommerce-shipping-fields:after{clear:both}.woocommerce-account form .form-row,.woocommerce-checkout form .form-row{margin-bottom:.65em}.woocommerce-account form .form-row:before,.woocommerce-account form .form-row:after,.woocommerce-checkout form .form-row:before,.woocommerce-checkout form .form-row:after{content:" ";display:table;width:0px}.woocommerce-account form .form-row:after,.woocommerce-checkout form .form-row:after{clear:both}.woocommerce-account form .form-row label[for=rememberme],.woocommerce-checkout form .form-row label[for=rememberme]{margin:5px 0 0}.woocommerce-account form .form-row label[for=rememberme] input,.woocommerce-checkout form .form-row label[for=rememberme] input{margin-right:5px}.woocommerce-account form .form-row.terms,.woocommerce-checkout form .form-row.terms{margin:1em 0 0}.woocommerce-account form .form-row.terms label,.woocommerce-checkout form .form-row.terms label{float:left;margin:0 5px 0 0;padding:0}.woocommerce-account form .form-row.notes,.woocommerce-checkout form .form-row.notes{clear:both}.woocommerce-account form .form-row-first,.woocommerce-account form .form-row-last,.woocommerce-checkout form .form-row-first,.woocommerce-checkout form .form-row-last{float:left;width:48%}.woocommerce-account form .form-row-first,.woocommerce-checkout form .form-row-first{margin-right:4%}.woocommerce-account form>p:last-of-type,.woocommerce-checkout form>p:last-of-type{float:left;clear:both;width:100%;margin:1em 0 0}.woocommerce-account form>p:last-of-type.lost_password,.woocommerce-checkout form>p:last-of-type.lost_password{margin:0}.woocommerce-account form .payment_methods,.woocommerce-checkout form .payment_methods{margin-left:0;list-style:none}.woocommerce-account form .payment_methods li,.woocommerce-checkout form .payment_methods li{margin-bottom:1.5em}.woocommerce-account form .payment_methods label,.woocommerce-checkout form .payment_methods label{padding-left:18px}.woocommerce-account form .payment_methods label img,.woocommerce-checkout form .payment_methods label img{float:right;margin-right:2px}.woocommerce-account form .payment_methods p,.woocommerce-checkout form .payment_methods p{font-size:.75em;line-height:1.4}.woocommerce-account form .place-order,.woocommerce-checkout form .place-order{margin-bottom:0}.woocommerce-account ul.order_details,.woocommerce-checkout ul.order_details{margin-left:0;list-style:none}.woocommerce-account table.order_details dl,.woocommerce-checkout table.order_details dl{margin:0}.woocommerce-account h2:not(.x-text-content-text-primary),.woocommerce-checkout h2:not(.x-text-content-text-primary){margin-top:65px;font-size:164%}.woocommerce-account h3,.woocommerce-checkout h3{margin-top:0;font-size:100%;letter-spacing:0}.woocommerce-account .addresses .col-1,.woocommerce-account .addresses .col-2,.woocommerce-checkout .addresses .col-1,.woocommerce-checkout .addresses .col-2{float:left;width:48%}.woocommerce-account .addresses .col-1 address,.woocommerce-account .addresses .col-2 address,.woocommerce-checkout .addresses .col-1 address,.woocommerce-checkout .addresses .col-2 address{margin-bottom:0}.woocommerce-account .addresses .col-1,.woocommerce-checkout .addresses .col-1{margin-right:4%}.woocommerce-account .my_account_orders,.woocommerce-checkout .my_account_orders{margin:10px 0 0}@media (max-width: 766.98px){.woocommerce-account .my_account_orders .order-date,.woocommerce-account .my_account_orders .order-total,.woocommerce-checkout .my_account_orders .order-date,.woocommerce-checkout .my_account_orders .order-total{display:none}}.woocommerce-account .change_password,.woocommerce-checkout .change_password,.woocommerce-account .change_password p.form-row-first,.woocommerce-checkout .change_password p.form-row-first{margin-bottom:0}.woocommerce-account .change_password p:last-of-type,.woocommerce-checkout .change_password p:last-of-type{margin-bottom:0}.woocommerce-account .change_password p input[type=password],.woocommerce-checkout .change_password p input[type=password]{width:100%}.woocommerce-account .lost_reset_password,.woocommerce-checkout .lost_reset_password{margin-bottom:0}.woocommerce-account .lost_reset_password p:last-of-type,.woocommerce-checkout .lost_reset_password p:last-of-type{margin-bottom:0}.woocommerce-account .lost_reset_password p input[type=text],.woocommerce-checkout .lost_reset_password p input[type=text]{width:100%}.woocommerce-account form .password-input,.woocommerce-checkout form .password-input{position:relative}.woocommerce-account form .show-password-input,.woocommerce-checkout form .show-password-input{background-color:transparent;border-radius:0;border:0;color:#000;cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%)}.woocommerce-account form .show-password-input.display-password:after,.woocommerce-checkout form .show-password-input.display-password:after{color:#585858}.woocommerce-account form .show-password-input:after,.woocommerce-checkout form .show-password-input:after{font-family:WooCommerce;content:"\e010"}.woocommerce-MyAccount-navigation ul{overflow:visible;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin-top:-5px;margin-left:0;padding:0;list-style:none}.woocommerce-MyAccount-navigation-link{display:block}.woocommerce-MyAccount-navigation-link a{position:relative;display:block;margin:5px 5px 0 0;border-width:1px;border-style:solid;border-color:currentColor;border-radius:2px;padding:.512em .64em;font-size:1rem;line-height:1;text-align:center;white-space:nowrap;color:currentColor;background-color:transparent}.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-MyAccount-navigation-link a:focus{color:currentColor}.woocommerce-MyAccount-content :last-child{margin-bottom:0}.x-navbar .desktop .x-nav>li.x-menu-item-woocommerce>a:hover,.x-navbar .desktop .x-nav>li.x-menu-item-woocommerce>a:focus{box-shadow:none}.x-navbar .desktop .x-nav>li.x-menu-item-woocommerce>a span:after{content:"";display:none}.x-navbar .mobile .x-nav>li.x-menu-item-woocommerce>a{margin:25px 0 0;line-height:1.1}.x-navbar .x-nav>li.x-menu-item-woocommerce>a{border:0;padding:0}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;margin:0;border:2px solid;padding:0;overflow:auto;text-align:center;white-space:nowrap;background-clip:content-box}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart>span{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:0 .625em}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.rounded{border-radius:.415em}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.inline.outer-inner{border-left:0}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.inline.inner-outer{border-right:0}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart:not(.stacked){height:2.25em}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart:not(.stacked)>span{flex:1 0 0%}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.stacked{flex-flow:column nowrap}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.stacked>span.inner{padding-top:.5em;padding-bottom:.5em}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.stacked>span.outer{padding-top:calc(.5em - 1px);padding-bottom:calc(.5em - 1px)}[class*=woocommerce] .quantity{margin-bottom:1.5em}[class*=woocommerce] .quantity input[type=number]{max-width:5em;height:2.65em;margin:0;padding:0 .65em}[class*=woocommerce] .quantity-hide{display:none}[class*=woocommerce] .cart_item .quantity{margin-bottom:0}[class*=woocommerce] .cart .actions{padding:0}[class*=woocommerce] .cart .actions>input,[class*=woocommerce] .cart .actions>button{margin-top:.5em;margin-right:.5em;font-size:100%}[class*=woocommerce] .cart .actions .coupon{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding-top:1.25em}[class*=woocommerce] .cart .actions .coupon>label{display:none}[class*=woocommerce] .cart .actions .coupon>input[type=text]{display:block;width:100%;max-width:300px}[class*=woocommerce] .cart-form{margin:0}[class*=woocommerce] .cart{margin-top:1.5em}[class*=woocommerce] .cart.shop_table{margin:-.5em 0 0}[class*=woocommerce] .cart.shop_table thead{display:none}[class*=woocommerce] .cart.shop_table td{border:0}[class*=woocommerce] .cart.shop_table .cart_item :not(.product-name){padding-top:2px;padding-bottom:2px}[class*=woocommerce] .cart.shop_table .cart_item .product-remove{width:2rem;padding-left:0;padding-right:0;vertical-align:middle}[class*=woocommerce] .cart.shop_table .cart_item .product-remove a{display:block;width:1em;height:1em;font-size:2rem;line-height:1em;text-align:center}[class*=woocommerce] .cart.shop_table .cart_item .product-thumbnail{max-width:2em;margin:0;padding-left:2px;padding-right:2px;font-size:72px;text-align:center}[class*=woocommerce] .cart.shop_table .cart_item .product-thumbnail a{display:block;width:1em;margin-left:auto;margin-right:auto;font-size:1em;line-height:0}[class*=woocommerce] .cart.shop_table .cart_item .product-name{padding-top:1em;padding-bottom:1em}[class*=woocommerce] .cart-collaterals .cart_totals{clear:both;float:none;width:100%;margin:50px 0 0}[class*=woocommerce] .cart-collaterals .cart_totals h2{margin:0 0 .5em;font-size:200%}[class*=woocommerce] .cart-collaterals table{margin:0}[class*=woocommerce] .cart-collaterals table th{width:35%}[class*=woocommerce] .cart-collaterals table td .x-alert{margin:.25em 0 .35em}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator{margin:0}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator>p{margin:0}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-button{display:inline-block;margin:.25em 0}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form{margin:0 -1em;padding:0 1em}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form>p.form-row{margin:0}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form>p.form-row:first-child{margin-top:.5em}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form>p:not(.form-row){margin-bottom:.5em}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator select,[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator input[type=text]{width:100%}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator button{font-size:100%}[class*=woocommerce] .wc-proceed-to-checkout{margin:1em 0 0}body.woocommerce-cart [class*=woocommerce] .cart-empty{margin:10% 0 .85em;font-size:2em;line-height:1.2;text-align:center}body.woocommerce-cart [class*=woocommerce] .return-to-shop{margin:0 0 10%;text-align:center}.x-cart-notification{display:block;position:fixed;overflow:hidden;top:50%;left:50%;width:8em;height:8em;margin:-4em 0 0 -4em;font-size:28px;line-height:1;text-align:center;z-index:-99999;border-radius:100em;opacity:0;transform:scale(1.25);transition:opacity .65s cubic-bezier(.23,1,.32,1),transform .65s cubic-bezier(.23,1,.32,1);pointer-events:none}.x-cart-notification:before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.85;transition:background-color .65s cubic-bezier(.23,1,.32,1)}.x-cart-notification.bring-forward{z-index:999999}.x-cart-notification.appear{opacity:1;transform:scale(1)}.x-cart-notification.loading .x-cart-notification-icon.loading{transform:translate(0)}.x-cart-notification.added:before{background-color:#46a546}.x-cart-notification.added .x-cart-notification-icon.loading{opacity:0;transform:translate(0) scale(.5) rotate(180deg)}.x-cart-notification.added .x-cart-notification-icon.added{opacity:1;transform:scale(1.25) rotate(0)}.x-cart-notification-icon{width:100%;height:100%;line-height:7.85em;transition:all .65s cubic-bezier(.23,1,.32,1)}.x-cart-notification-icon>i{font-size:3.85em}.x-cart-notification-icon.loading{color:#ffffff59;opacity:1;transform:translateY(-100%)}.x-cart-notification-icon.added{position:absolute;top:0;left:0;color:#fff;opacity:0;transform:scale(.5) rotate(-180deg)}.woocommerce-message a,.woocommerce-Message a,.woocommerce-error a,.woocommerce-info a{color:inherit;text-decoration:underline}.woocommerce-message a:hover,.woocommerce-Message a:hover,.woocommerce-error a:hover,.woocommerce-info a:hover{color:inherit}.woocommerce-message .button,.woocommerce-Message .button{display:block;margin:0 0 0 40px;border:0;padding:0;float:right;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:inherit;text-shadow:inherit;background-color:transparent;box-shadow:none}.woocommerce-message .button:hover,.woocommerce-Message .button:hover{margin:0;border:0;padding:0;color:inherit;text-decoration:none;text-shadow:inherit;background-color:transparent;box-shadow:none}.woocommerce-error{margin:1.5em 0;list-style:none}.woocommerce-info{margin-bottom:1.5em}[class*=woocommerce] .pp_woocommerce .ppt{visibility:hidden}[class*=woocommerce] .pp_woocommerce .pp_content_container{padding-top:40px;padding-bottom:10px}[class*=woocommerce] .pp_woocommerce .pp_expand:before,[class*=woocommerce] .pp_woocommerce .pp_contract:before{top:-1px;right:-1px}[class*=woocommerce] .pp_woocommerce .pp_nav{line-height:1}[class*=woocommerce] .pp_woocommerce .pp_arrow_previous:before,[class*=woocommerce] .pp_woocommerce .pp_arrow_next:before{top:-1px}[class*=woocommerce] .pp_woocommerce .pp_close:before{top:-1px}[class*=woocommerce] .pp_woocommerce .pp_description{visibility:hidden}[class*=woocommerce] .star-rating-container{display:inline-block}[class*=woocommerce] .star-rating{display:block;overflow:hidden;position:relative;float:none;width:5.4em;height:1em;margin:0;font-size:1em;font-style:normal!important;font-weight:400!important;font-family:star;line-height:1em}[class*=woocommerce] .star-rating:before{content:"sssss";position:absolute;top:0;left:0;float:left;color:#2c3e50}[class*=woocommerce] .star-rating span{overflow:hidden;position:absolute;top:0;left:0;float:left;padding-top:1.5em}[class*=woocommerce] .star-rating span:before{content:"SSSSS";position:absolute;top:0;left:0;color:#2c3e50}[class*=woocommerce] .x-comments-area .star-rating-container.aggregate{font-size:21px;margin-bottom:8px}[class*=woocommerce] li.product .star-rating-container{position:absolute;opacity:0;transform:translate(0);transition:opacity .3s ease}[class*=woocommerce] li.product .star-rating-container .star-rating:before{color:#fff}[class*=woocommerce] li.product .star-rating-container .star-rating span:before{color:#fff}[class*=woocommerce] p.stars{float:left}[class*=woocommerce] p.stars:before,[class*=woocommerce] p.stars:after{content:" ";display:table;width:0px}[class*=woocommerce] p.stars:after{clear:both}[class*=woocommerce] p.stars span{display:block;position:relative}[class*=woocommerce] p.stars span:before,[class*=woocommerce] p.stars span:after{content:" ";display:table;width:0px}[class*=woocommerce] p.stars span:after{clear:both}[class*=woocommerce] p.stars span a{display:block;position:relative;float:left;width:2em;height:2em;margin:0 .25em .25em 0;line-height:2em;text-align:center;color:#ffffff80;border-radius:100em;overflow:hidden;transition:none}[class*=woocommerce] p.stars span a .x-framework-icon{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:0}[class*=woocommerce] p.stars span a:hover .x-framework-icon,[class*=woocommerce] p.stars span a:hover .x-icon-star,[class*=woocommerce] p.stars span a:focus .x-framework-icon,[class*=woocommerce] p.stars span a:focus .x-icon-star,[class*=woocommerce] p.stars span a.x-active .x-framework-icon,[class*=woocommerce] p.stars span a.x-active .x-icon-star{color:#fff}.theme-pro .wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.theme-pro .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.theme-x .wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.theme-x .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{font-family:star}.comment-form-comment{clear:both}@font-face{font-family:star;src:url('https://www.ninjabrindes.com.br/wp-content/themes/pro/framework/fonts/woocommerce/star.eot');src:url('https://www.ninjabrindes.com.br/wp-content/themes/pro/framework/fonts/woocommerce/star.eot?#iefix') format("embedded-opentype"),url('https://www.ninjabrindes.com.br/wp-content/themes/pro/framework/fonts/woocommerce/star.woff') format("woff"),url('https://www.ninjabrindes.com.br/wp-content/themes/pro/framework/fonts/woocommerce/star.ttf') format("truetype"),url('https://www.ninjabrindes.com.br/wp-content/themes/pro/framework/fonts/woocommerce/star.svg#star') format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url('https://www.ninjabrindes.com.br/wp-content/themes/pro/framework/fonts/woocommerce/WooCommerce.woff2');font-weight:400;font-style:normal}[class*=woocommerce] #shipping_method{margin-left:0;list-style:none}[class*=woocommerce] #shipping_method:before,[class*=woocommerce] #shipping_method:after{content:" ";display:table;width:0px}[class*=woocommerce] #shipping_method:after{clear:both}[class*=woocommerce] #shipping_method li{float:left;width:100%;display:block}[class*=woocommerce] #shipping_method label{display:inline-block;position:relative;top:.05em;margin:0 0 0 .2em}[class*=woocommerce] select.shipping_method{width:100%;margin:.25em 0 1.5em}[class*=woocommerce] select.shipping_method:last-child{margin-bottom:.25em}[class*=woocommerce] .product-name .variation{margin-bottom:0}[class*=woocommerce] .product-name .variation dt,[class*=woocommerce] .product-name .variation dd{margin:0}[class*=woocommerce] .select2-container{display:block!important;margin:0 0 1.5em}[class*=woocommerce] div.product .images figure{margin:0}[class*=woocommerce] div.product .images figure [data-thumb]:nth-child(n+2){display:block;float:left;width:22%;margin:4% 4% 0 0}[class*=woocommerce] div.product .images figure [data-thumb]:nth-child(4n+1){margin-right:0}[class*=woocommerce] div.product .images .flex-viewport [data-thumb]:nth-child(n+2){margin:0}[class*=woocommerce] div.product .images .thumbnails>a{display:block;float:left;width:22%;margin:4% 4% 0 0}[class*=woocommerce] div.product .images .thumbnails>a:nth-child(4n+4){margin-right:0}.woocommerce-product-gallery__trigger{display:block;position:absolute;top:0;left:0;width:3em;height:3em;font-size:1.15em;line-height:3em;text-align:center;z-index:2}[class*=woocommerce] .product .related.products h2{text-transform:capitalize}@media (max-width: 480px){.woocommerce-account form .payment_methods label img,.woocommerce-checkout form .payment_methods label img{display:none}}.x-wc-loader{display:inline-block;width:1em;height:1em;font-size:1em;opacity:0;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-property:opacity}.x-wc-loader svg{display:block;width:1em;height:1em;margin:auto}.x-wc-loader.is-active,form.processing .x-wc-loader{opacity:1}[class*=woocommerce] ul.products{clear:both;margin:0 0 -9.25%;list-style:none}[class*=woocommerce] ul.products:before,[class*=woocommerce] ul.products:after{content:" ";display:table;width:0px}[class*=woocommerce] ul.products:after{clear:both}[class*=woocommerce] li.product{float:left;overflow:hidden;position:relative;margin:0 4% 9.25% 0;padding:0}[class*=woocommerce] li.product.first{clear:both}[class*=woocommerce] li.product.last{margin-right:0}[class*=woocommerce] li.product .entry-featured{overflow:hidden;margin-top:0;z-index:0}[class*=woocommerce] li.product .entry-featured a{display:block}[class*=woocommerce] li.product .entry-featured img{min-width:100%}[class*=woocommerce] li.product .entry-wrap{padding:15px 0 0}[class*=woocommerce] li.product .entry-header{position:relative}[class*=woocommerce] li.product .entry-header h3{margin:0;padding-bottom:.5em;font-size:148%;line-height:1.05;-webkit-transition:color .3s ease;transition:color .3s ease}[class*=woocommerce] li.product .entry-header h3 a:hover{color:#2c3e50}[class*=woocommerce] li.product .entry-header .price>.amount,[class*=woocommerce] li.product .entry-header .price>ins>.amount{font-size:18px}[class*=woocommerce] li.product .entry-header .button{position:absolute;top:-68px;left:17px;right:17px;margin:0;padding:.45em .5em .575em;display:block;font-size:14px;opacity:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[class*=woocommerce] li.product .added_to_cart{display:none}[class*=woocommerce] li.product:hover .star-rating-container,[class*=woocommerce] li.product:hover .entry-header .button{opacity:1}[class*=woocommerce] .entry-content:first-child{margin:0}[class*=woocommerce] .entry-content:first-child:before,[class*=woocommerce] .entry-content:first-child:after{content:" ";display:table;width:0px}[class*=woocommerce] .entry-content:first-child:after{clear:both}[class*=woocommerce] div.product .images{position:relative;overflow:hidden;float:left;width:48%}@media (max-width: 766.98px){[class*=woocommerce] div.product .images{width:100%}}[class*=woocommerce] div.product .images .x-img-thumbnail{padding:6px}[class*=woocommerce] div.product .summary{float:right;clear:right;width:48%}@media (max-width: 766.98px){[class*=woocommerce] div.product .summary{width:100%;margin-top:50px}}[class*=woocommerce] div.product .summary .product_title{margin:0 0 .25em;font-size:228%}@media (max-width: 479.98px){[class*=woocommerce] div.product .summary .product_title{font-size:200%}}[class*=woocommerce] div.product .summary .price>del,[class*=woocommerce] div.product .summary .price>.from{font-size:18px}[class*=woocommerce] div.product .summary .price>.amount,[class*=woocommerce] div.product .summary .price>ins>.amount{font-size:24px}[class*=woocommerce] div.product .summary .variations{margin-bottom:1.5em}[class*=woocommerce] div.product .summary .variations .label,[class*=woocommerce] div.product .summary .variations .value{vertical-align:middle;border-top:0;background-color:transparent}[class*=woocommerce] div.product .summary .variations .label{padding-left:0}[class*=woocommerce] div.product .summary .variations .value{padding-right:0}[class*=woocommerce] div.product .summary .variations select{width:100%;margin-bottom:0}[class*=woocommerce] div.product .summary .variations .reset_variations{display:none}[class*=woocommerce] div.product .summary .single_variation{text-align:right}[class*=woocommerce] div.product .summary .single_variation .price{margin-bottom:1.5em}[class*=woocommerce] div.product .woocommerce-tabs{clear:both;float:left;width:100%;margin-top:50px}[class*=woocommerce] div.product .woocommerce-tabs .x-tab-content{margin-bottom:0}[class*=woocommerce] div.product .woocommerce-tabs h2{margin-top:0;margin-bottom:.5em;font-size:200%}[class*=woocommerce] div.product .woocommerce-tabs table{margin-bottom:0}[class*=woocommerce] div.product .woocommerce-tabs p:last-child{margin-bottom:0}[class*=woocommerce] .upsells,[class*=woocommerce] .related,[class*=woocommerce] .cross-sells{clear:both;float:left;width:100%;margin:50px 0 -9.25%}[class*=woocommerce] .upsells h2,[class*=woocommerce] .related h2,[class*=woocommerce] .cross-sells h2{margin:0 0 .5em;font-size:200%}.widget_best_sellers ul li:before,.widget_best_sellers ul li:after,.widget_shopping_cart ul li:before,.widget_shopping_cart ul li:after,.widget_products ul li:before,.widget_products ul li:after,.widget_featured_products ul li:before,.widget_featured_products ul li:after,.widget_onsale ul li:before,.widget_onsale ul li:after,.widget_random_products ul li:before,.widget_random_products ul li:after,.widget_recently_viewed_products ul li:before,.widget_recently_viewed_products ul li:after,.widget_recent_products ul li:before,.widget_recent_products ul li:after,.widget_recent_reviews ul li:before,.widget_recent_reviews ul li:after,.widget_top_rated_products ul li:before,.widget_top_rated_products ul li:after{content:" ";display:table;width:0px}.widget_best_sellers ul li:after,.widget_shopping_cart ul li:after,.widget_products ul li:after,.widget_featured_products ul li:after,.widget_onsale ul li:after,.widget_random_products ul li:after,.widget_recently_viewed_products ul li:after,.widget_recent_products ul li:after,.widget_recent_reviews ul li:after,.widget_top_rated_products ul li:after{clear:both}.widget_best_sellers ul li:last-child,.widget_shopping_cart ul li:last-child,.widget_products ul li:last-child,.widget_featured_products ul li:last-child,.widget_onsale ul li:last-child,.widget_random_products ul li:last-child,.widget_recently_viewed_products ul li:last-child,.widget_recent_products ul li:last-child,.widget_recent_reviews ul li:last-child,.widget_top_rated_products ul li:last-child{margin-bottom:0}.widget_best_sellers ul li a,.widget_shopping_cart ul li a,.widget_products ul li a,.widget_featured_products ul li a,.widget_onsale ul li a,.widget_random_products ul li a,.widget_recently_viewed_products ul li a,.widget_recent_products ul li a,.widget_recent_reviews ul li a,.widget_top_rated_products ul li a{display:block;margin-bottom:2px;border-bottom:0;font-size:121%;line-height:1.3}.widget_best_sellers ul li a img,.widget_shopping_cart ul li a img,.widget_products ul li a img,.widget_featured_products ul li a img,.widget_onsale ul li a img,.widget_random_products ul li a img,.widget_recently_viewed_products ul li a img,.widget_recent_products ul li a img,.widget_recent_reviews ul li a img,.widget_top_rated_products ul li a img{float:left;width:68px;margin-right:.65em}.widget_best_sellers ul li a img,.widget_shopping_cart ul li a img,.widget_products ul li a img,.widget_featured_products ul li a img,.widget_onsale ul li a img,.widget_random_products ul li a img,.widget_recently_viewed_products ul li a img,.widget_recent_products ul li a img,.widget_recent_reviews ul li a img,.widget_top_rated_products ul li a img{padding:4px;line-height:1.8;border:2px solid #e5e5e5;background-color:#fff;-webkit-transition:border .3s ease,box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease}.widget_best_sellers ul li>del,.widget_best_sellers ul li>ins,.widget_shopping_cart ul li>del,.widget_shopping_cart ul li>ins,.widget_products ul li>del,.widget_products ul li>ins,.widget_featured_products ul li>del,.widget_featured_products ul li>ins,.widget_onsale ul li>del,.widget_onsale ul li>ins,.widget_random_products ul li>del,.widget_random_products ul li>ins,.widget_recently_viewed_products ul li>del,.widget_recently_viewed_products ul li>ins,.widget_recent_products ul li>del,.widget_recent_products ul li>ins,.widget_recent_reviews ul li>del,.widget_recent_reviews ul li>ins,.widget_top_rated_products ul li>del,.widget_top_rated_products ul li>ins{text-shadow:none}.widget_shopping_cart .empty{text-align:center}.widget_shopping_cart ul{margin-bottom:-1px}.widget_shopping_cart ul li{position:relative}.widget_shopping_cart ul li .remove{display:block;position:absolute;right:0;bottom:6px;margin:0;width:18px;height:18px;font-size:18px;line-height:18px;text-align:center;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.widget_shopping_cart ul li:hover .remove{opacity:.35}.widget_shopping_cart ul li:hover .remove:hover{opacity:1}.widget_shopping_cart .total{margin-bottom:0;border:1px solid #f2f2f2;border-bottom:0;padding:7px;font-size:11px;line-height:1.1;text-align:center;text-transform:uppercase}.widget_shopping_cart .buttons{border:1px solid #f2f2f2}.widget_shopping_cart .buttons:before,.widget_shopping_cart .buttons:after{content:" ";display:table;width:0px}.widget_shopping_cart .buttons:after{clear:both}.widget_shopping_cart .buttons .button{float:left;width:50%;margin:0;border:0;padding:7px;font-size:11px;line-height:1.1;text-align:center;text-shadow:none;color:#28323f;background-color:transparent;box-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget_shopping_cart .buttons .button:hover{background-color:#fafafa}.widget_shopping_cart .buttons .button:first-child{border-right:1px solid #f2f2f2}.widget_layered_nav li{position:relative}.widget_layered_nav li .count{position:absolute;top:50%;right:10px;width:24px;height:24px;margin-top:-12px;line-height:24px;text-align:center;background-color:#f2f2f2;border-radius:100%}.widget_price_filter form{margin-bottom:0}.widget_price_filter form input[type=text]{display:none}.widget_price_filter .price_slider_wrapper:before,.widget_price_filter .price_slider_wrapper:after{content:" ";display:table;width:0px}.widget_price_filter .price_slider_wrapper:after{clear:both}.widget_price_filter .ui-slider{position:relative;height:8px;margin:10px 0 24px;border-radius:1em;background-color:#e5e5e5}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;top:50%;width:21px;height:21px;margin-top:-11px;cursor:pointer;background-color:#2c3e50;outline:none;border-radius:100%;z-index:2}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-19px}.widget_price_filter .ui-slider .ui-slider-range{display:block;position:absolute;top:0;height:100%;border:0;background-color:#16a085;border-radius:1em;z-index:1;box-shadow:none}.widget_price_filter .price_slider_amount:before,.widget_price_filter .price_slider_amount:after{content:" ";display:table;width:0px}.widget_price_filter .price_slider_amount:after{clear:both}.widget_price_filter .price_slider_amount .button,.widget_price_filter .price_slider_amount .price_label{float:left;width:50%;margin:0;border:1px solid #f2f2f2;padding:7px;font-size:11px;line-height:1.1;text-align:center;text-shadow:none;background-color:transparent;box-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget_price_filter .price_slider_amount .button{color:#28323f}.widget_price_filter .price_slider_amount .button:hover{background-color:#fafafa}.widget_price_filter .price_slider_amount .price_label{width:50%;border-left:0}.widget_product_search [type=submit]{display:none}.widget.widget_recent_reviews .star-rating,.widget.widget_top_rated_products .star-rating{margin-bottom:2px}[class*=woocommerce] .price{display:block;line-height:1}[class*=woocommerce] .price:before,[class*=woocommerce] .price:after{content:" ";display:table;width:0px}[class*=woocommerce] .price:after{clear:both}[class*=woocommerce] .price>.from,[class*=woocommerce] .price>del{color:#28323f}[class*=woocommerce] .price>ins{text-decoration:none}[class*=woocommerce] .price>.amount,[class*=woocommerce] .price>ins>.amount{color:#16a085}[class*=woocommerce] .onsale{position:absolute;top:-39px;left:-73px;display:block;width:150px;height:80px;font-size:12px;line-height:130px;text-align:center;text-transform:uppercase;color:#fff;background-color:#16a085;transform:rotate(-45deg);z-index:1}[class*=woocommerce] li.product .star-rating-container{top:14px;right:14px;padding:7px;background-color:#00000040}[class*=woocommerce] p.stars span a[class^=star]:after{display:none;width:6em;padding:0 .575em;position:absolute;top:0;right:-7.85em;font-size:.5em;text-align:center;color:#8c8c8c;background-color:#e5e5e5;font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=woocommerce] #respond{margin-bottom:0}[class*=woocommerce] #reply-title{font-size:200%}[class*=woocommerce] #comments{position:relative;margin-top:0}[class*=woocommerce] #comments .x-comments-list .x-comment-header .star-rating-container{position:absolute;top:0;right:0;border:2px solid #e5e5e5;border-top:0;border-right:0;padding:10px}@media (max-width: 766.98px){[class*=woocommerce] #comments .x-comments-list .x-comment-header .star-rating-container{position:static;display:block;margin-top:9px;border:0;padding:0}}[class*=woocommerce] #comments article.comment{position:relative}[class*=woocommerce] #comments article.comment:before{content:"";display:block;position:absolute;top:0;left:170px;width:2px;height:100%;background-color:#e5e5e5}@media (max-width: 479.98px){[class*=woocommerce] #comments article.comment:before{display:none}}[class*=woocommerce] #comments .x-comment-img .avatar-wrap .avatar{width:120px}@media (max-width: 479.98px){[class*=woocommerce] #comments .x-comment-img .avatar-wrap .avatar{display:none}}[class*=woocommerce] #comments .x-comment-wrap{margin-left:170px}@media (max-width: 479.98px){[class*=woocommerce] #comments .x-comment-wrap{margin-left:0}}[class*=woocommerce] #comments .comment-edit-link{top:auto;bottom:6px}[class*=woocommerce] .comment-form-author,[class*=woocommerce] .comment-form-email,[class*=woocommerce] .comment-form-url{float:none;width:100%;padding:0}.woocommerce-result-count{float:right;height:2.65em;padding:0 7px;border:2px solid #e5e5e5;line-height:2.35em;font-size:11px}.woocommerce-ordering{float:left}.woocommerce-ordering select{width:100%;margin-bottom:0;line-height:2.65em;font-size:11px}@media (max-width: 479.98px){.woocommerce-result-count,.woocommerce-ordering{float:none}}.woocommerce-invalid input{color:#b94a48;border-color:#e5bdc4;background-color:#f9f0f0}.woocommerce-validated input{color:#468847;border-color:#c1dea8;background-color:#f6fbf4}
/*

Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/

/*---------------RESPONSIVO----------------*/
@media screen and (max-width: 767px) {
	.remov-shad {
		box-shadow: none !important;
	}
	.x-off-canvas-content-right {
		transform: translate3d(0%, 115%, 0);
	}
	.x-off-canvas.x-active .x-off-canvas-content {
		max-height: 82vh;
		bottom: 0 !important;
		top: auto !important;
	}
	.x-off-canvas .x-off-canvas-content > .x-div:nth-child(1) {
		align-items: flex-end;
		align-content: flex-end;
		justify-content: flex-end;
		margin-top: -15px !important;
        margin-bottom: -40px;
        margin-right: 5px;
		z-index: 99999;
	}
	.x-text.x-content h2, .x-the-content.entry-content h2 {
		font-size: 1.383em !important;
	}
	.x-text.x-content h3, .x-the-content.entry-content h3 {
		font-size: 1.296em !important;
	}
	.x-text.x-content h4, .x-the-content.entry-content h4 {
		font-size: 1.215em !important;
	}
	.x-text.x-content h5, .x-the-content.entry-content h5 {
		font-size: 1.138em !important;
	}
	.x-text.x-content h6, .x-the-content.entry-content h6 {
		font-size: 1.067em !important;
	}
	.add-cart-prod select#custom_quantity {
		width: 100%;
		min-width: 100%;
	}
	.add-cart-prod button.single_add_to_cart_button {
		min-width: 45px;
	}
	.add-cart-prod .cs-content.x-global-block {
		width: auto;
		min-width: calc(100% - 55px);
	}
	.add-cart-prod.x-wc-add-to-cart-form form.cart {
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.x-anchor.btn-orcamento-rapido {
		width: 100%;
	}
	form.orcamento-form-produto button {
		width: 100%;
	}
	body.woocommerce-cart td.product-thumbnail::before, body.woocommerce-cart td.product-name::before, body.woocommerce-cart .lixeira-texto, body.woocommerce-cart td.product-quantity::before {
		display: none;
	}
	body.woocommerce-cart td.product-thumbnail {
		display: flex !important;
		max-width: 30% !important;
	}
	body.woocommerce-cart td.product-name {
		min-width: 67%;
		padding-top: .5em !important;
	}
	body.woocommerce-cart td.product-remove, body.woocommerce-cart td.product-remove a {
		min-width: 30px !important;
	}
	body.woocommerce-cart td.product-remove{
		margin-top: -35px;
		order: 4;
	}
	body.woocommerce-cart td.product-quantity{
		margin-top: -45px;
		order: 3;
		width: 57%;
	}
	body.woocommerce-cart td.product-quantity select.custom-quantity-select {
		width: 100%;
	}
	body.woocommerce-cart td.product-name a {
		text-align: left;
		display: block;
		width: 100%;
	}
	body.woocommerce-cart form.woocommerce-cart-form tr.woocommerce-cart-form__cart-item.cart_item {
		justify-content: flex-end;
	}
}
@media screen and (min-width: 768px) {
	.campos-esq, .campos-dir {
		width: 50%;
		float: left;
	}
	.campos-esq {
		padding-right: 5px;
	}
	.campos-dir {
		padding-left: 5px;
	}
	.x-text.x-content h2, .x-the-content.entry-content h2 {
		font-size: 1.8em !important;
	}
	.x-text.x-content h3, .x-the-content.entry-content h3 {
		font-size: 1.6em !important;
	}
	.x-text.x-content h4, .x-the-content.entry-content h4 {
		font-size: 1.4em !important;
	}
	.x-text.x-content h5, .x-the-content.entry-content h5 {
		font-size: 1.2em !important;
	}
	.x-text.x-content h6, .x-the-content.entry-content h6 {
		font-size: 1.1em !important;
	}
	.add-cart-prod.x-wc-add-to-cart-form form.cart {
		column-gap: 10px;
	}
	body.woocommerce-cart td.product-remove, body.woocommerce-cart td.product-remove a {
		min-width: 110px !important;
	}
	body.woocommerce-cart form.woocommerce-cart-form tr.woocommerce-cart-form__cart-item.cart_item {
		justify-content: space-between;
	}
	body.woocommerce-cart td.product-remove {
		order: 3;
	}
	body.woocommerce-cart td.product-quantity {
		order: 4;
	}
	.btn-orcamento-rapido .x-off-canvas-content .x-div:nth-child(1) {
		margin-left: 0;
		padding-left: 2em;
	}
}

@media screen and (max-width: 772px) {
	.x-bar.rodape-superior .x-bar-content {
		padding: 15px 0;
	}
	.x-bar.rodape-superior .x-bar-container {
		padding: 25px 0;
		flex-direction: column;
	}
}

body.single-product, body.single-post {
	overflow-x:visible;
}

/*---------------MENU----------------*/

/*---------------HOME----------------*/

/*---------------SOBRE----------------*/

/*---------------CONTATO----------------*/

/* .wpcf7-response-output {
    display: none;
} */

/* .wpcf7 select, .wpcf7 textarea, .wpcf7 input[type="text"], .wpcf7 input[type="password"], .wpcf7 input[type="datetime"], .wpcf7 input[type="datetime-local"], .wpcf7 input[type="date"], .wpcf7 input[type="month"], .wpcf7 input[type="time"], .wpcf7 input[type="week"], .wpcf7 input[type="number"], .wpcf7 input[type="email"], .wpcf7 input[type="url"], .wpcf7 input[type="search"], .wpcf7 input[type="tel"], .wpcf7 input[type="color"] {
    border: none;
    background: red;
    border-radius: 12px;
	padding: 8px 15px;
}

.wpcf7 select, .wpcf7 input[type="text"], .wpcf7 input[type="password"], .wpcf7 input[type="datetime"], .wpcf7 input[type="datetime-local"], .wpcf7 input[type="date"], .wpcf7 input[type="month"], .wpcf7 input[type="time"], .wpcf7 input[type="week"], .wpcf7 input[type="number"], .wpcf7 input[type="email"], .wpcf7 input[type="url"], .wpcf7 input[type="search"], .wpcf7 input[type="tel"], .wpcf7 input[type="color"] {
    height: 42px;
}

.x-row.form-contatos .wpcf7 textarea {
    height: 217px;
    padding: 13px 15px;
}

input.wpcf7-submit {
    width: 100%;
    border: none;
    padding: 13px 5px;
    font-family: inherit;
    font-size: 1em;
    font-weight: 400;
    border-radius: 12px;
} */

.x-row.contatos a i {
    font-size: 45px;
    padding-bottom: 7px;
}

/*---------------BLOG----------------*/

/*---------------FOOTER----------------*/

/*botao whats*/
.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background: #25D366 !important;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:35px;
	box-shadow: 0px 1px 6px rgb(0 0 0 / 35%);
  z-index:100;
}
.my-float{
	margin-top:2px;
  max-width: 35px;
}
a.float:hover {
	color: #ffffff;
	opacity: .9;
}
/* Loader Formulário Começo */
form.wpcf7-form .carregando-form, form.wpcf7-form.submitting input.wpcf7-submit, span.x-rating, .x-wc-add-to-cart-form .quantity, body.woocommerce-cart form.woocommerce-cart-form dl.variation, body.woocommerce-cart form.woocommerce-cart-form td.product-price, body.woocommerce-cart form.woocommerce-cart-form td.product-subtotal, .qtd-div button.single_add_to_cart_button, .produto-container .cs-content.x-global-block {
    display: none !important;
}
form.wpcf7-form.submitting .carregando-form {
    display: block;
}
.carregando-form {
    font-size: 4em;
    font-weight: 600;
    text-align: center;
}
.carregando-form span {
    display: inline-block;
    margin: 0 -0.03em;
}
.carregando-form01 span {
    animation: carregando-form01 1.4s infinite alternate;
}
.carregando-form01 span:nth-child(1) {
    animation-delay: 0s;
}
.carregando-form01 span:nth-child(2) {
    animation-delay: 0.1s;
}
.carregando-form01 span:nth-child(3) {
    animation-delay: 0.2s;
}
.carregando-form01 span:nth-child(4) {
    animation-delay: 0.3s;
}
.carregando-form01 span:nth-child(5) {
    animation-delay: 0.4s;
}
.carregando-form01 span:nth-child(6) {
    animation-delay: 0.5s;
}
.carregando-form01 span:nth-child(7) {
    animation-delay: 0.6s;
}
@keyframes carregando-form01 {
    0% {
        opacity: 1;
   }
    100% {
        opacity: 0;
   }
}
/* Loader Formulário Fim */

.btn-orcamento-rapido .x-off-canvas-content {
    overflow: visible;
}
.btn-orcamento-rapido .x-off-canvas-content .x-anchor.x-anchor-button {
    border-radius: 100% !important;
}
.form-campos textarea {
    margin-bottom: 0;
}
.form-campos {
    padding: 0 20px 20px 20px;
    margin-bottom: 20px;
}
.form-campos input, .form-campos textarea, select {
    width: 100%;
    border: 1px solid #CED4DA;
}
/* .x-text.x-content p, .x-text.x-content h2, .x-text.x-content h3, .x-text.x-content h4, .x-text.x-content h5, .x-text.x-content h6 {
    max-width: 800px;
	margin: 0 auto 1.5em auto;
} */
.x-section.pagina-padrao .x-the-content p, .x-section.pagina-padrao .x-the-content ul, .x-section.pagina-padrao .x-the-content h1, .x-section.pagina-padrao .x-the-content h2, .x-section.pagina-padrao .x-the-content h3, .x-section.pagina-padrao .x-the-content h4, .x-section.pagina-padrao .x-the-content h5, .x-section.pagina-padrao .x-the-content h6 {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}
.x-section.pagina-padrao .x-the-content ul {
	padding-left: 18px;
}
.coluna-filtros h3 {
    color: #ffffff !important;
    font-size: 1.2em !important;
}
.coluna-filtros ul {
    margin: 0 !important;
	list-style: none;
}
.coluna-filtros ul li a {
    color: #ffffff !important;
}
.coluna-filtros ul li.cat-ativa a {
    font-weight: bold;
    padding-bottom: 5px;
    padding-right: 40px;
    border-bottom: 2px solid;
}
.slid-depoimentos .x-slide-container-content {
	overflow: hidden;
    padding: 4px 10px;
}
button.single_add_to_cart_button {
    font-family: "FontAwesomeRegular" !important;
    text-shadow: none !important;
    font-size: 1.25em;
    padding: 6.5px 10px;
    height: fit-content;
}
.x-wc-add-to-cart-form form.cart {
    display: flex;
    flex-direction: row;
}
.x-wc-add-to-cart-form select#custom_quantity {
    height: 41px;
}
.x-btn:hover, .button:hover, [type="submit"]:hover, .x-btn, .button, [type="submit"] {
    text-shadow: none !important;
}
body.woocommerce-cart form.woocommerce-cart-form tr.woocommerce-cart-form__cart-item.cart_item {
    display: flex;
    flex-wrap: wrap;
	gap: 10px;
    margin-bottom: 10px;
}
body.woocommerce-cart td.product-thumbnail {
    order: 1;
}
body.woocommerce-cart td.product-name {
    order: 2;
	font-weight: bold;
	flex: 1;
}
body.woocommerce-cart td.product-quantity {
	padding-right: 0;
}
body.woocommerce-cart td.product-thumbnail a {
    width: 130px !important;
}
body.woocommerce-cart td.product-remove a {
    font-size: 1em !important;
	display: flex !important;
    flex-direction: row;
    align-items: center;
    column-gap: 5px;
}
body.woocommerce-cart form.woocommerce-cart-form tbody > tr:nth-child(3) button {
	float: right;
}
button.limpar-carrinho {
    padding: 0;
    text-shadow: none !important;
}
.cards .rem-rad img {
    border-radius: 0 !important;
}
select.custom-quantity-select {
	margin-bottom: 0 !important;
}
body.woocommerce-cart td.product-thumbnail a img {
	box-shadow: 0 0 7px #00000029;
}
body.woocommerce-cart td {
    display: flex;
    align-items: center;
}
select, textarea, input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], .uneditable-input {
	border: 1px solid #CED4DA;
	box-shadow: 0 2px 2px #21252914;
	color: #212529;
}
/* .cart_item .product-remove a::before {
	content: "";
    font-family: "FontAwesomeLight" !important;
    font-weight: 300;
}
.cart_item .product-remove a::after {
	content: "Remover";
    font-weight: 300;
} */
span.lixeira-cart {
    font-family: "FontAwesomeLight" !important;
    font-weight: 300;
	height: 30px;
    padding-top: 6px !important;
    width: 30px;
}
.btn-orcamento-rapido .form.orcamento-form-produto {
	margin: 0;
}
.qtd-div {
    padding: 20px 20px 10px 20px;
}
.produto-container .x-wc-add-to-cart-form {
	width: calc(100% - 107px);
}
.produto-container .x-wc-add-to-cart-form form {
	width: 100%;
}
.produto-container .x-wc-add-to-cart-form select#custom_quantity {
    margin: 0 !important;
	width: 100%;
}
.add-cart-prod.x-wc-add-to-cart-form {
    width: 100%;
}
.add-cart-prod.x-wc-add-to-cart-form form.cart {
    display: flex;
    flex-direction: row;
    row-gap: 10px;
}
.add-cart-prod select#custom_quantity {
	order: 1;
    flex: 1;
}
.add-cart-prod .cs-content.x-global-block {
	order: 2;
}
.add-cart-prod button.single_add_to_cart_button {
    order: 3;
}
.woocommerce-cart-form button[name="update_cart"] {
    display: none !important;
}
.sol-orcame .form-campos {
    padding: 20px;
}
form.orcamento-form-produto {
    text-align: center;
}
.form-campos textarea {
    min-height: 60px;
}
ol.x-crumbs-list>li:last-child {
    pointer-events: none !important;
}
.sec-obrigado strong {
    font-size: 30px;
}
.x-image.cat-prod-img img {
    aspect-ratio: 1 / 1;
    min-width: 300px !important;
}
.x-widget-area.widg-roda .widget.rodape {
    margin-top: 2em !important;
}
.btn-orcamento-rapido .x-off-canvas-content {
	overflow: hidden;
    overflow-y: auto;
}
.btn-orcamento-rapido .x-off-canvas-content .x-div:nth-child(2) {
    margin-top: 0;
}
@media (min-width:1200px){.x-hide-xl{display:none !important;}}@media (min-width:979px) and (max-width:1199px){.x-hide-lg{display:none !important;}}@media (min-width:767px) and (max-width:978px){.x-hide-md{display:none !important;}}@media (min-width:480px) and (max-width:766px){.x-hide-sm{display:none !important;}}@media (max-width:479px){.x-hide-xs{display:none !important;}} a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.x-comment-time:hover,#reply-title small a,.comment-reply-link:hover,.x-comment-author a:hover,.x-recent-posts a:hover .h-recent-posts{color:#c63d00;}a:hover,#reply-title small a:hover{color:rgb(198,61,0);}.entry-title i,.entry-title svg{color:rgb(198,61,0);}.woocommerce .price > .amount,.woocommerce .price > ins > .amount,.woocommerce li.product .entry-header h3 a:hover,.woocommerce .star-rating:before,.woocommerce .star-rating span:before{color:#c63d00;}a.x-img-thumbnail:hover,li.bypostauthor > article.comment{border-color:#c63d00;}.woocommerce li.comment.bypostauthor .star-rating-container{border-color:#c63d00 !important;}.flex-direction-nav a,.flex-control-nav a:hover,.flex-control-nav a.flex-active,.x-dropcap,.x-skill-bar .bar,.x-pricing-column.featured h2,.h-comments-title small,.x-pagination a:hover,.woocommerce-pagination a:hover,.x-entry-share .x-share:hover,.entry-thumb,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,.x-highlight,.x-recent-posts .x-recent-posts-img:after,.x-portfolio-filters{background-color:#c63d00;}.x-portfolio-filters:hover{background-color:rgb(198,61,0);}.woocommerce .onsale,.widget_price_filter .ui-slider .ui-slider-range,.woocommerce #comments li.comment.bypostauthor article.comment:before{background-color:#c63d00;}.x-main{width:calc(75% - 3.20197%);}.x-sidebar{width:calc(100% - 3.20197% - 75%);}.h-landmark{font-weight:400;}.x-comment-author a{color:#000000;}.woocommerce .price > .from,.woocommerce .price > del,.woocommerce p.stars span a:after,.widget_price_filter .price_slider_amount .button,.widget_shopping_cart .buttons .button{color:#000000;}.x-comment-author a,.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label,.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar th,.x-accordion-heading .x-accordion-toggle,.x-nav-tabs > li > a:hover,.x-nav-tabs > .active > a,.x-nav-tabs > .active > a:hover{color:#000000;}.widget_calendar #wp-calendar th{border-bottom-color:#000000;}.x-pagination span.current,.woocommerce-pagination span[aria-current],.x-portfolio-filters-menu,.widget_tag_cloud .tagcloud a,.h-feature-headline span i,.widget_price_filter .ui-slider .ui-slider-handle{background-color:#000000;}@media (max-width:978.98px){}html{font-size:1em;}@media (min-width:479px){html{font-size:1em;}}@media (min-width:766px){html{font-size:1em;}}@media (min-width:978px){html{font-size:1em;}}@media (min-width:1199px){html{font-size:1em;}}body{font-style:normal;font-weight:400;color:#000000;background:#FDFBFB;}.w-b{font-weight:400 !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.x-text-headline{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;}h1,.h1{letter-spacing:0em;}h2,.h2{letter-spacing:0em;}h3,.h3{letter-spacing:0em;}h4,.h4{letter-spacing:0em;}h5,.h5{letter-spacing:0em;}h6,.h6{letter-spacing:0em;}.w-h{font-weight:700 !important;}.x-container.width{width:90%;}.x-container.max{max-width:1140px;}.x-bar-content.x-container.width{flex-basis:90%;}.x-main.full{float:none;clear:both;display:block;width:auto;}@media (max-width:978.98px){.x-main.full,.x-main.left,.x-main.right,.x-sidebar.left,.x-sidebar.right{float:none;display:block;width:auto !important;}}.entry-header,.entry-content{font-size:1rem;}body,input,button,select,textarea{font-family:"Montserrat",sans-serif;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,blockquote{color:#000000;}.cfc-h-tx{color:#000000 !important;}.cfc-h-bd{border-color:#000000 !important;}.cfc-h-bg{background-color:#000000 !important;}.cfc-b-tx{color:#000000 !important;}.cfc-b-bd{border-color:#000000 !important;}.cfc-b-bg{background-color:#000000 !important;}.x-btn,.button,[type="submit"]{color:#F6F6F6;border-color:transparent;background-color:rgb(198,61,0);text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5);border-radius:0.25em;}.x-btn:hover,.button:hover,[type="submit"]:hover{color:;border-color:transparent;background-color:rgb(198,61,0);text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5);}.x-btn.x-btn-real,.x-btn.x-btn-real:hover{margin-bottom:0.25em;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.65);}.x-btn.x-btn-real{box-shadow:0 0.25em 0 0 #a71000,0 4px 9px rgba(0,0,0,0.75);}.x-btn.x-btn-real:hover{box-shadow:0 0.25em 0 0 #a71000,0 4px 9px rgba(0,0,0,0.75);}.x-btn.x-btn-flat,.x-btn.x-btn-flat:hover{margin-bottom:0;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.65);box-shadow:none;}.x-btn.x-btn-transparent,.x-btn.x-btn-transparent:hover{margin-bottom:0;border-width:3px;text-shadow:none;text-transform:uppercase;background-color:transparent;box-shadow:none;}.x-cart-notification-icon.loading{color:#545454;}.x-cart-notification:before{background-color:#000000;}.x-cart-notification-icon.added{color:#ffffff;}.x-cart-notification.added:before{background-color:#46a546;}.woocommerce-MyAccount-navigation-link a{color:#000000;}.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-MyAccount-navigation-link.is-active a{color:#000000;}.cart_item .product-remove a{color:#000000;}.cart_item .product-remove a:hover{color:#000000;}.cart_item .product-name a{color:#000000;}.cart_item .product-name a:hover{color:#c63d00;}.woocommerce p.stars span a{background-color:#c63d00;}.bg .mejs-container,.x-video .mejs-container{position:unset !important;} @font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:900;font-display:block;src:url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.woff2?ver=6.7.2') format('woff2'),url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.ttf?ver=6.7.2') format('truetype');}[data-x-fa-pro-icon]{font-family:"FontAwesomePro" !important;}[data-x-fa-pro-icon]:before{content:attr(data-x-fa-pro-icon);}[data-x-icon],[data-x-icon-o],[data-x-icon-l],[data-x-icon-s],[data-x-icon-b],[data-x-icon-sr],[data-x-icon-ss],[data-x-icon-sl],[data-x-fa-pro-icon],[class*="cs-fa-"]{display:inline-flex;font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[data-x-icon].left,[data-x-icon-o].left,[data-x-icon-l].left,[data-x-icon-s].left,[data-x-icon-b].left,[data-x-icon-sr].left,[data-x-icon-ss].left,[data-x-icon-sl].left,[data-x-fa-pro-icon].left,[class*="cs-fa-"].left{margin-right:0.5em;}[data-x-icon].right,[data-x-icon-o].right,[data-x-icon-l].right,[data-x-icon-s].right,[data-x-icon-b].right,[data-x-icon-sr].right,[data-x-icon-ss].right,[data-x-icon-sl].right,[data-x-fa-pro-icon].right,[class*="cs-fa-"].right{margin-left:0.5em;}[data-x-icon]:before,[data-x-icon-o]:before,[data-x-icon-l]:before,[data-x-icon-s]:before,[data-x-icon-b]:before,[data-x-icon-sr]:before,[data-x-icon-ss]:before,[data-x-icon-sl]:before,[data-x-fa-pro-icon]:before,[class*="cs-fa-"]:before{line-height:1;}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:900;font-display:block;src:url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.woff2?ver=6.7.2') format('woff2'),url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.ttf?ver=6.7.2') format('truetype');}[data-x-icon],[data-x-icon-s],[data-x-icon][class*="cs-fa-"]{font-family:"FontAwesome" !important;font-weight:900;}[data-x-icon]:before,[data-x-icon][class*="cs-fa-"]:before{content:attr(data-x-icon);}[data-x-icon-s]:before{content:attr(data-x-icon-s);}@font-face{font-family:'FontAwesomeRegular';font-style:normal;font-weight:400;font-display:block;src:url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.woff2?ver=6.7.2') format('woff2'),url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.ttf?ver=6.7.2') format('truetype');}@font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:400;font-display:block;src:url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.woff2?ver=6.7.2') format('woff2'),url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.ttf?ver=6.7.2') format('truetype');}[data-x-icon-o]{font-family:"FontAwesomeRegular" !important;}[data-x-icon-o]:before{content:attr(data-x-icon-o);}@font-face{font-family:'FontAwesomeLight';font-style:normal;font-weight:300;font-display:block;src:url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.woff2?ver=6.7.2') format('woff2'),url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.ttf?ver=6.7.2') format('truetype');}@font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:300;font-display:block;src:url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.woff2?ver=6.7.2') format('woff2'),url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.ttf?ver=6.7.2') format('truetype');}[data-x-icon-l]{font-family:"FontAwesomeLight" !important;font-weight:300;}[data-x-icon-l]:before{content:attr(data-x-icon-l);}@font-face{font-family:'FontAwesomeBrands';font-style:normal;font-weight:normal;font-display:block;src:url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-brands-400.woff2?ver=6.7.2') format('woff2'),url('https://www.ninjabrindes.com.br/wp-content/themes/pro/cornerstone/assets/fonts/fa-brands-400.ttf?ver=6.7.2') format('truetype');}[data-x-icon-b]{font-family:"FontAwesomeBrands" !important;}[data-x-icon-b]:before{content:attr(data-x-icon-b);}.woocommerce .button.product_type_simple:before,.woocommerce .button.product_type_variable:before,.woocommerce .button.single_add_to_cart_button:before{font-family:"FontAwesome" !important;font-weight:900;}.widget.widget_rss li .rsswidget:before{content:"\f35d";padding-right:0.4em;font-family:"FontAwesome";} .ms-0{flex-grow:0;flex-shrink:1;flex-basis:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;aspect-ratio:auto;}.ms-4{display:flex;flex-wrap:wrap;}.ms-5{flex-direction:row;}.ms-6{justify-content:flex-start;row-gap:5px;column-gap:5px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.ms-7{align-items:flex-start;align-content:flex-start;}.ms-8{justify-content:space-between;}.ms-9{align-items:center;align-content:center;}.ms-a{position:absolute;top:50%;left:0;right:0;padding-top:0em;padding-right:1em;padding-bottom:0em;padding-left:1em;}.ms-a > *{pointer-events:auto;}div.ms-a {pointer-events:none;}.ms-b{flex-direction:column;}.ms-c{justify-content:center;width:3em;height:3em;border-top-left-radius:100em;border-top-right-radius:100em;border-bottom-right-radius:100em;border-bottom-left-radius:100em;background-color:#c63d00;}.ms-d{z-index:1;min-height:285px;}.ms-d > .x-bg > .x-bg-layer-lower-img img {object-fit:cover;object-position:center;}.ms-e{width:50%;}.ms-f{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#F6F6F6;}:where(body:not(.tco-disable-effects)) .ms-g:hover,:where(body:not(.tco-disable-effects)) [data-x-effect-provider*="effects"]:hover .ms-g{opacity:1;transform:translate(0px,-5px);}.ms-h{transform:translate(0px,-50%);}.ms-i{--x-slides-per-page:1;}.ms-j{--x-slide-container-gap:1em;--x-slide-container-transition-duration:500ms;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:1em;}.ms-j .x-slide-container{align-items:stretch;}body:not(.tco-disable-effects) .ms-j .x-slide:where(.x-effect-enter,.x-effect-exit,.x-effect-entering,.x-effect-exiting) {animation-duration:500ms;animation-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);transition-duration:500ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.ms-k{--x-slides-per-page:3;}.ms-l{display:flex;flex-direction:column;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.ms-m{justify-content:flex-start;align-items:flex-start;min-height:450px;padding-top:120px;padding-right:50px;padding-bottom:50px;padding-left:50px;}.x-slide-container.is-inline .ms-m{z-index:1;}.x-slide-container.is-stacked .ms-m:not(.is-current-slide).x-effect-exit{z-index:1;}.x-slide-container.is-stacked .ms-m:not(.is-current-slide).x-effect-holding{z-index:calc(1 + 1);}.x-slide-container.is-stacked .ms-m.is-current-slide{z-index:calc(1 + 2);}.ms-m > .x-bg > .x-bg-layer-lower-img img {object-fit:cover;object-position:center;}.ms-m > .x-bg > .x-bg-layer-upper-color {background-color:#231F2080;}.ms-n{justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;min-height:13em;padding-top:1em;padding-right:1em;padding-bottom:1em;padding-left:1em;background-color:rgb(0,0,0);}.x-slide-container.is-stacked .ms-n:not(.is-current-slide).x-effect-exit{z-index:auto;}.x-slide-container.is-stacked .ms-n:not(.is-current-slide).x-effect-holding{z-index:1;}.x-slide-container.is-stacked .ms-n.is-current-slide{z-index:2;}.ms-p.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.ms-q.x-text{font-family:"Montserrat",sans-serif;font-style:normal;letter-spacing:0em;text-transform:none;}.ms-q.x-text > :first-child{margin-top:0;}.ms-q.x-text > :last-child{margin-bottom:0;}.ms-r.x-text{padding-top:3px;padding-right:8px;padding-bottom:2px;padding-left:8px;font-size:0.8em;font-weight:400;text-align:center;background-color:#E4E3E3;}.ms-s.x-text{line-height:inherit;}.ms-t.x-text{color:#000000;}.ms-u.x-text{max-width:450px;color:#F9FCFF;}.ms-v.x-text{font-size:1em;}.ms-w.x-text{font-weight:inherit;line-height:1.3;}.ms-x.x-text{margin-top:0px;margin-right:0px;margin-bottom:15px;margin-left:0px;}.ms-y.x-text{border-top-width:0px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#c63d00;border-right-color:transparent;border-bottom-color:#c63d00;border-left-color:transparent;font-weight:700;color:#c63d00;}.ms-y.x-text:hover,.ms-y.x-text[class*="active"],[data-x-effect-provider*="colors"]:hover .ms-y.x-text{color:rgb(198,61,0);border-top-color:#c63d00;border-right-color:rgb(198,61,0);border-bottom-color:#c63d00;border-left-color:rgb(198,61,0);}.ms-z.x-text{max-width:450px;margin-top:25px;margin-bottom:5px;}.ms-10.x-text{margin-right:0px;margin-left:0px;}.ms-11.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.ms-11.x-text .x-text-content-text-primary{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:0em;text-transform:none;}.ms-12.x-text .x-text-content-text-primary{font-size:1.6em;}.ms-13.x-text .x-text-content-text-primary{color:#F9FCFF;}.ms-14.x-text{margin-top:0px;}.ms-15.x-text{margin-bottom:20px;}.ms-15.x-text .x-text-content-text-primary{color:#000000;}.ms-16.x-text .x-text-content-text-primary{text-align:center;}.ms-18.x-text .x-text-content-text-primary{font-size:1.125em;}.ms-19.x-text{margin-bottom:10px;}.ms-19.x-text .x-text-content-text-primary{color:#c63d00;}.ms-1a{--x-slide-pagination-item-bgc:rgb(255,150,97);--x-slide-pagination-item-bgc-alt:#c63d00;row-gap:4px;column-gap:4px;justify-content:center;margin-top:1.5em;margin-right:0em;margin-bottom:0em;margin-left:0em;font-size:1em;}.ms-1a li{width:12px;height:12px;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-right-radius:100px;border-bottom-left-radius:100px;}.ms-1b.x-section{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:40px;padding-right:0px;padding-bottom:70px;padding-left:0px;z-index:auto;}.ms-1c.x-row{z-index:auto;margin-right:auto;margin-left:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;font-size:1em;}.ms-1c > .x-row-inner{flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-top:calc(((20px / 2) + 1px) * -1);margin-right:calc(((20px / 2) + 1px) * -1);margin-bottom:calc(((20px / 2) + 1px) * -1);margin-left:calc(((20px / 2) + 1px) * -1);}.ms-1c > .x-row-inner > *{margin-top:calc(20px / 2);margin-bottom:calc(20px / 2);margin-right:calc(20px / 2);margin-left:calc(20px / 2);}.ms-1d.x-row{margin-top:0px;margin-bottom:50px;}.ms-1f{--gap:20px;}.ms-1g > .x-row-inner > *:nth-child(4n - 0) {flex-basis:calc(25% - clamp(0px,var(--gap),9999px));}.ms-1g > .x-row-inner > *:nth-child(4n - 1) {flex-basis:calc(25% - clamp(0px,var(--gap),9999px));}.ms-1g > .x-row-inner > *:nth-child(4n - 2) {flex-basis:calc(25% - clamp(0px,var(--gap),9999px));}.ms-1g > .x-row-inner > *:nth-child(4n - 3) {flex-basis:calc(25% - clamp(0px,var(--gap),9999px));}.ms-1h > .x-row-inner > *:nth-child(2n - 0) {flex-basis:calc(50% - clamp(0px,var(--gap),9999px));}.ms-1h > .x-row-inner > *:nth-child(2n - 1) {flex-basis:calc(50% - clamp(0px,var(--gap),9999px));}.ms-1i > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}.ms-1j.x-col{z-index:1;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.ms-1k.x-col{min-width:98%;}.ms-1m.x-col{display:flex;justify-content:flex-start;flex-wrap:wrap;}.ms-1n.x-col{flex-direction:column;align-items:center;align-content:center;}.ms-1o.x-col{padding-top:25px;padding-right:12px;padding-bottom:25px;padding-left:12px;text-align:center;background-color:rgb(0,0,0);}.ms-1p.x-col{flex-direction:row;align-items:stretch;align-content:stretch;}.ms-1q.x-image{font-size:1em;max-width:50px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.ms-1q.x-image img{aspect-ratio:auto;}.ms-1r{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1.8em;color:#E4E3E3;}.ms-1s{margin-top:2em;margin-right:auto;margin-bottom:0em;margin-left:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.ms-1s .x-paginate-inner{justify-content:flex-start;margin-right:calc(6px * -1);margin-bottom:calc(6px * -1);}.ms-1s .x-paginate-inner > *{min-width:3em;min-height:3em;margin-right:6px;margin-bottom:6px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-left-radius:100em;border-top-right-radius:100em;border-bottom-right-radius:100em;border-bottom-left-radius:100em;padding-top:0.8em;padding-right:1em;padding-bottom:0.8em;padding-left:1em;font-family:inherit;font-size:1em;font-weight:inherit;color:rgba(0,0,0,1);background-color:rgba(0,0,0,0.075);box-shadow:none;}.ms-1s .x-paginate-inner > a:hover{border-top-left-radius:100em;border-top-right-radius:100em;border-bottom-right-radius:100em;border-bottom-left-radius:100em;background-color:rgba(0,0,0,0.15);box-shadow:0px 0px 0px 2px rgba(0,0,0,0.15);}.ms-1s .x-paginate-inner > .current{color:rgba(0,0,0,1);border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-color:rgba(0,0,0,0.3);box-shadow:none;}.ms-1s .x-paginate-inner > .dots{color:transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;box-shadow:none;}.ms-1s .x-paginate-inner > .next,.ms-1s .x-paginate-inner > .prev{color:rgb(255,255,255);border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-color:#c63d00;box-shadow:none;}.ms-1s .x-paginate-inner > .next:hover,.ms-1s .x-paginate-inner > .prev:hover{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-color:#c63d00;box-shadow:none;}@media screen and (max-width:978px){.ms-a{padding-right:0.5em;padding-left:0.5em;}}@media screen and (min-width:767px) and (max-width:978px){.ms-k{--x-slides-per-page:2;}}@media screen and (max-width:766px){.ms-e{width:100%;}.ms-k{--x-slides-per-page:1;}.ms-m{justify-content:center;min-height:350px;padding-top:50px;}.ms-1g > .x-row-inner > *:nth-child(2n - 0) {flex-basis:calc(50% - clamp(0px,var(--gap),9999px));}.ms-1g > .x-row-inner > *:nth-child(2n - 1) {flex-basis:calc(50% - clamp(0px,var(--gap),9999px));}.ms-1h > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}}@media screen and (max-width:479px){.ms-1g > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}}  .m12-0.x-bar{height:auto;padding-right:0em;padding-left:0em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;z-index:9999;}.m12-0 .x-bar-content{display:flex;flex-direction:row;align-items:center;height:auto;}.m12-0.x-bar-outer-spacers:after,.m12-0.x-bar-outer-spacers:before{flex-basis:0em;width:0em!important;height:0em;}.m12-0.x-bar-space{font-size:1em;height:auto;}.m12-1.x-bar{padding-top:1.5em;padding-bottom:1.5em;background-color:#F9FCFF;}.m12-1 .x-bar-content{justify-content:space-between;flex-grow:0;flex-shrink:1;flex-basis:90%;max-width:1000px;}.m12-2.x-bar{padding-top:.5em;padding-bottom:.5em;background-color:#c63d00;}.m12-2 .x-bar-content{justify-content:center;}.m12-3.x-bar-container{display:flex;flex-direction:row;align-items:center;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.m12-4.x-bar-container{justify-content:space-between;}.m12-5.x-bar-container{flex-grow:1;flex-shrink:0;}.m12-6.x-bar-container{flex-basis:auto;}.m12-7.x-bar-container{z-index:1;}.m12-8.x-bar-container{flex-grow:0;flex-shrink:1;}.m12-9.x-bar-container{z-index:auto;}.m12-a.x-bar-container{justify-content:flex-start;}.m12-b.x-bar-container{flex-basis:0%;}.m12-c.x-bar-container{justify-content:center;}.m12-d.x-bar-container{justify-content:flex-end;}.m12-e.x-image{font-size:1em;width:140px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;background-color:transparent;}.m12-e.x-image img{width:100%;aspect-ratio:auto;}.m12-f{width:100%;height:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.m12-f .x-search-input{order:2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:1em;font-style:normal;font-weight:inherit;line-height:1.3;}.m12-f .x-search-btn-submit{order:1;width:1em;height:1em;margin-top:1em;margin-right:0.64em;margin-bottom:1em;margin-left:1em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.m12-f .x-search-btn-clear{order:3;width:1em;height:1em;margin-top:1em;margin-right:1em;margin-bottom:1em;margin-left:0.64em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.m12-g{max-width:225px;margin-top:0px;margin-right:25px;margin-bottom:0px;margin-left:0px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;font-size:1em;background-color:#fff;box-shadow:0px 2px 2px 0px #2125290F;}.m12-g.x-search-focused{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.m12-g .x-search-input{font-family:"Montserrat",sans-serif;color:#000000;}.m12-g .x-search-btn-submit{color:#000000;}.m12-g .x-search-btn-clear{color:#000000;}.m12-h{max-width:21em;margin-top:0em;margin-right:auto;margin-bottom:0em;margin-left:auto;border-top-left-radius:100em;border-top-right-radius:100em;border-bottom-right-radius:100em;border-bottom-left-radius:100em;font-size:calc(10px + 4vmin);background-color:rgb(255,255,255);box-shadow:0em 0.15em 0.5em 0em rgba(0,0,0,0.15);}.m12-h.x-search-focused{border-top-left-radius:100em;border-top-right-radius:100em;border-bottom-right-radius:100em;border-bottom-left-radius:100em;}.m12-h .x-search-input{font-family:inherit;color:rgba(0,0,0,0.5);}.m12-h.x-search-has-content .x-search-input{color:rgba(0,0,0,1);}.m12-h .x-search-btn-submit{color:rgba(0,0,0,1);}.m12-h .x-search-btn-clear{color:rgba(0,0,0,0.5);}.m12-h .x-search-btn-clear:focus,.m12-h .x-search-btn-clear:hover{color:rgb(0,0,0);}.m12-i{display:flex;flex-direction:row;align-items:flex-start;}.m12-j{justify-content:flex-start;}.m12-k{flex-grow:0;flex-shrink:1;flex-basis:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;aspect-ratio:auto;}.m12-l{justify-content:flex-end;flex-wrap:wrap;align-content:flex-start;padding-top:3em;padding-right:0px;padding-bottom:0px;padding-left:0px;}.m12-m{padding-top:1em;padding-right:1em;padding-bottom:1em;padding-left:1em;}.m12-n.x-anchor {border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.m12-p.x-anchor {font-size:1em;}.m12-q.x-anchor .x-anchor-content {display:flex;flex-direction:row;align-items:center;}.m12-r.x-anchor .x-anchor-content {justify-content:center;}.m12-v.x-anchor .x-graphic-icon {font-size:1.7em;}.m12-w.x-anchor .x-graphic-icon {width:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.m12-x.x-anchor .x-graphic-icon {color:#000000;}.m12-x.x-anchor:hover .x-graphic-icon,.m12-x.x-anchor[class*="active"] .x-graphic-icon,[data-x-effect-provider*="colors"]:hover .m12-x.x-anchor .x-graphic-icon {color:rgb(198,61,0);}.m12-z.x-anchor {width:3em;height:3em;}.m12-z.x-anchor .x-graphic-icon {font-size:1.3em;}.m12-10.x-anchor .x-graphic {margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}.m12-11.x-anchor .x-graphic-icon {color:rgba(0,0,0,1);}.m12-11.x-anchor:hover .x-graphic-icon,.m12-11.x-anchor[class*="active"] .x-graphic-icon,[data-x-effect-provider*="colors"]:hover .m12-11.x-anchor .x-graphic-icon {color:rgba(0,0,0,0.5);}.m12-11.x-anchor .x-toggle-burger {margin-right:0;margin-left:0;}.m12-12.x-anchor .x-toggle {color:rgba(0,0,0,1);}.m12-12.x-anchor:hover .x-toggle,.m12-12.x-anchor[class*="active"] .x-toggle,[data-x-effect-provider*="colors"]:hover .m12-12.x-anchor .x-toggle {color:rgba(0,0,0,0.5);}.m12-12.x-anchor .x-toggle-burger {width:10em;margin-top:3em;margin-bottom:3em;font-size:2px;}.m12-12.x-anchor .x-toggle-burger-bun-t {transform:translate3d(0,calc(3em * -1),0);}.m12-12.x-anchor .x-toggle-burger-bun-b {transform:translate3d(0,3em,0);}.m12-13 .buttons .x-anchor {width:47.5%;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(0,0,0,0.065);border-right-color:rgba(0,0,0,0.065);border-bottom-color:rgba(0,0,0,0.065);border-left-color:rgba(0,0,0,0.065);border-top-left-radius:0.5em;border-top-right-radius:0.5em;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em;font-size:0.75em;background-color:rgb(245,245,245);box-shadow:0em 0.15em 0.5em 0em rgba(0,0,0,0.05);}.m12-13 .buttons .x-anchor .x-anchor-content {padding-top:0.75em;padding-right:1.25em;padding-bottom:0.75em;padding-left:1.25em;}.m12-13 .buttons .x-anchor .x-anchor-text {margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}.m12-13 .buttons .x-anchor .x-anchor-text-primary {font-family:inherit;font-size:1em;font-style:normal;font-weight:inherit;line-height:1;letter-spacing:0.15em;margin-right:calc(0.15em * -1);text-align:center;text-transform:uppercase;color:rgba(0,0,0,1);}.m12-13 .buttons .x-anchor:hover .x-anchor-text-primary,.m12-13 .buttons .x-anchor[class*="active"] .x-anchor-text-primary,.m12-13 [data-x-effect-provider*="colors"]:hover .buttons .x-anchor .x-anchor-text-primary {color:rgba(0,0,0,0.5);}.m12-14.x-anchor {width:2.5em;height:2.5em;font-size:1.2em;}.m12-15.x-anchor .x-graphic-icon {font-size:1em;}.m12-16.x-anchor .x-graphic-icon {font-size:1.25em;}.m12-17.x-anchor {border-top-left-radius:0.35em;border-top-right-radius:0.35em;border-bottom-right-radius:0.35em;border-bottom-left-radius:0.35em;}.m12-17.x-anchor .x-anchor-content {padding-top:0.575em;padding-right:0.85em;padding-bottom:0.575em;padding-left:0.85em;}.m12-18.x-anchor .x-anchor-content {padding-top:0.75em;padding-right:0.75em;padding-bottom:0.75em;padding-left:0.75em;}.m12-18.x-anchor .x-anchor-text {margin-left:5px;}.m12-19.x-anchor .x-anchor-text {margin-top:5px;margin-right:auto;margin-bottom:5px;}.m12-19.x-anchor .x-anchor-text-primary {font-size:1em;}.m12-19.x-anchor .x-anchor-sub-indicator {font-size:1em;}.m12-1a.x-anchor .x-anchor-text-primary {font-family:"Montserrat",sans-serif;}.m12-1b.x-anchor .x-anchor-text-primary {font-style:normal;line-height:1;}.m12-1b.x-anchor .x-anchor-sub-indicator {margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}.m12-1c.x-anchor .x-anchor-text-primary {font-weight:inherit;color:#000000;}.m12-1c.x-anchor:hover .x-anchor-text-primary,.m12-1c.x-anchor[class*="active"] .x-anchor-text-primary,[data-x-effect-provider*="colors"]:hover .m12-1c.x-anchor .x-anchor-text-primary {color:rgb(198,61,0);}.m12-1c.x-anchor .x-anchor-sub-indicator {color:#000000;}.m12-1c.x-anchor:hover .x-anchor-sub-indicator,.m12-1c.x-anchor[class*="active"] .x-anchor-sub-indicator,[data-x-effect-provider*="colors"]:hover .m12-1c.x-anchor .x-anchor-sub-indicator {color:rgb(198,61,0);}.m12-1d.x-anchor {width:2.75em;height:2.75em;background-color:transparent;}.m12-1d.x-anchor:hover,.m12-1d.x-anchor[class*="active"],[data-x-effect-provider*="colors"]:hover .m12-1d.x-anchor {background-color:transparent;}.m12-1d.x-anchor .x-graphic-icon {background-color:transparent;}.m12-1d.x-anchor .x-toggle {color:#000000;}.m12-1d.x-anchor .x-toggle-burger {width:12em;margin-top:3.25em;margin-bottom:3.25em;font-size:0.12em;}.m12-1d.x-anchor .x-toggle-burger-bun-t {transform:translate3d(0,calc(3.25em * -1),0);}.m12-1d.x-anchor .x-toggle-burger-bun-b {transform:translate3d(0,3.25em,0);}.m12-1e.x-anchor {background-color:transparent;}.m12-1f.x-anchor .x-anchor-content {padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;}.m12-1f.x-anchor .x-anchor-text {margin-left:0px;}.m12-1f.x-anchor .x-anchor-text-primary {font-family:Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:rgb(48,48,48);}.m12-1f.x-anchor .x-anchor-sub-indicator {color:transparent;}.m12-1h.x-anchor {margin-top:0.75em;margin-right:0.75em;margin-bottom:0.35em;margin-left:0.75em;border-top-width:0px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}.m12-1h.x-anchor .x-anchor-content {padding-top:0em;padding-right:0em;padding-bottom:0.4em;padding-left:0em;}.m12-1h.x-anchor:hover,.m12-1h.x-anchor[class*="active"],[data-x-effect-provider*="colors"]:hover .m12-1h.x-anchor {border-top-color:transparent;border-right-color:transparent;border-bottom-color:rgb(0,0,0);border-left-color:transparent;}.m12-1h.x-anchor .x-anchor-text {margin-top:1px;margin-right:1px;margin-bottom:1px;margin-left:1px;}.m12-1h.x-anchor .x-anchor-text-primary {font-size:.88em;font-weight:700;}.m12-1h.x-anchor .x-anchor-sub-indicator {font-size:.6em;color:#F9FCFF;}.m12-1i.x-anchor .x-anchor-text-primary {color:#F9FCFF;}.m12-1j.x-anchor {background-color:#c63d00;}.m12-1j.x-anchor .x-anchor-content {justify-content:flex-start;}.m12-1j.x-anchor:hover,.m12-1j.x-anchor[class*="active"],[data-x-effect-provider*="colors"]:hover .m12-1j.x-anchor {background-color:rgb(198,61,0);}.m12-1j.x-anchor .x-anchor-text-primary {font-weight:400;}.m12-1j.x-anchor .x-anchor-sub-indicator {color:rgba(0,0,0,1);}.m12-1j.x-anchor:hover .x-anchor-sub-indicator,.m12-1j.x-anchor[class*="active"] .x-anchor-sub-indicator,[data-x-effect-provider*="colors"]:hover .m12-1j.x-anchor .x-anchor-sub-indicator {color:rgba(0,0,0,0.5);}.m12-1k.x-text{margin-top:-7px;margin-bottom:0px;margin-left:-8px;border-top-left-radius:200%;border-top-right-radius:200%;border-bottom-right-radius:200%;border-bottom-left-radius:200%;padding-top:1px;padding-right:6px;padding-bottom:0px;padding-left:6px;font-size:.7em;background-color:#c63d00;}.m12-1k.x-text .x-text-content-text-primary{font-size:1em;font-weight:inherit;line-height:1.4;}.m12-1l.x-text{margin-right:0px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.m12-1l.x-text .x-text-content-text-primary{font-family:"Montserrat",sans-serif;font-style:normal;letter-spacing:0em;text-transform:none;color:#F9FCFF;}.m12-1m.x-text{margin-top:0px;margin-bottom:20px;margin-left:0px;font-size:1em;}.m12-1m.x-text .x-text-content-text-primary{font-size:1.6em;font-weight:700;line-height:1;}.m12-1n{font-size:1em;}.m12-1n .x-off-canvas-close{font-size:1em;color:rgba(0,0,0,0.5);}.m12-1n .x-off-canvas-close:focus,.m12-1n .x-off-canvas-close:hover{color:rgba(0,0,0,1);}.m12-1n .x-off-canvas-content{max-width:30em;padding-top:calc(1em * 2);padding-right:calc(1em * 2);padding-bottom:calc(1em * 2);padding-left:calc(1em * 2);background-color:#c63d00;}.m12-1o{transition-duration:500ms;}.m12-1o .x-off-canvas-bg{background-color:rgba(0,0,0,0.75);transition-duration:500ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.m12-1o .x-off-canvas-content{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;box-shadow:0em 0em 2em 0em rgba(0,0,0,0.25);transition-duration:500ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.m12-1p .x-off-canvas-close{width:calc(1em * 2);height:calc(1em * 2);transition-duration:0.3s,500ms,500ms;transition-timing-function:ease-in-out,cubic-bezier(0.400,0.000,0.200,1.000),cubic-bezier(0.400,0.000,0.200,1.000);}.m12-1q .x-off-canvas-content{width:100%;}.m12-1r{font-size:18px;}.m12-1r .x-off-canvas-content{max-width:70%;}.m12-1s .x-off-canvas-content{background-color:rgba(255,255,255,1);}.m12-1t .x-off-canvas-close{font-size:1.2em;color:rgb(48,48,48);}.m12-1t .x-off-canvas-content{padding-top:calc(1.2em * 2);padding-right:calc(1.2em * 2);padding-bottom:calc(1.2em * 2);padding-left:calc(1.2em * 2);background-color:rgb(255,255,255);}.m12-1u li.empty{line-height:1.4;color:rgba(0,0,0,1);}.m12-1u .cart_list{order:1;}.m12-1u .mini_cart_item{border-top-width:1px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(0,0,0,0.065);border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;}.m12-1u .mini_cart_item img{width:70px;margin-right:15px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0em 0.15em 1em 0em rgba(0,0,0,0.05);}.rtl .m12-1u .mini_cart_item img{margin-left:15px;margin-right:0;}.m12-1u .mini_cart_item a{font-family:"Montserrat",sans-serif;font-size:1em;font-style:normal;font-weight:inherit;line-height:1.4;color:rgba(0,0,0,1);}.m12-1u .mini_cart_item a:focus,.m12-1u .mini_cart_item a:hover{color:rgba(0,0,0,0.5);}.m12-1u .mini_cart_item .remove{width:calc(1em * 1.4);margin-left:15px;}.rtl .m12-1u .mini_cart_item .remove{margin-left:0;margin-right:15px;}.m12-1u .mini_cart_item .quantity{font-family:"Montserrat",sans-serif;font-size:0.85em;font-style:normal;font-weight:inherit;line-height:1.9;color:rgba(0,0,0,1);}.m12-1u .total{order:2;border-top-width:1px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(0,0,0,0.065);border-right-color:transparent;border-bottom-color:rgba(0,0,0,0.065);border-left-color:transparent;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;font-family:"Montserrat",sans-serif;font-size:1em;font-style:normal;font-weight:inherit;line-height:1;text-align:center;color:rgba(0,0,0,1);}.m12-1u .buttons{order:3;justify-content:space-between;margin-top:15px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.m12-1v{transition-duration:500ms,0s;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.m12-1v .x-modal-content-scroll-area{font-size:16px;padding-top:0;padding-right:calc(1em * 2);padding-bottom:0;padding-left:calc(1em * 2);}.m12-1v:not(.x-active){transition-delay:0s,500ms;}.m12-1v .x-modal-bg{background-color:rgba(0,0,0,0.88);}.m12-1v .x-modal-close{width:calc(1em * 2);height:calc(1em * 2);font-size:1em;color:rgba(255,255,255,0.5);}.m12-1v .x-modal-close:focus,.m12-1v .x-modal-close:hover{color:rgba(255,255,255,1);}.m12-1v .x-modal-content{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;transition-duration:500ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.m12-1w{font-size:1em;}.m12-1x,.m12-1x .x-anchor{transition-duration:300ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.m12-1y{display:flex;flex-direction:row;justify-content:space-around;align-items:stretch;align-self:stretch;flex-grow:0;flex-shrink:0;flex-basis:auto;}.m12-1y > li,.m12-1y > li > a{flex-grow:0;flex-shrink:1;flex-basis:auto;}.m12-1z .x-dropdown {width:14em;font-size:1em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;background-color:transparent;box-shadow:0em 0.15em 2em 0em rgba(0,0,0,0.15);transition-duration:500ms,500ms,0s;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.m12-1z .x-dropdown:not(.x-active) {transition-delay:0s,0s,500ms;}  .m14-0.x-bar{overflow-x:hidden;overflow-y:hidden;}.m14-0 .x-bar-content{align-items:flex-start;align-content:flex-start;}.m14-0.x-bar-outer-spacers:after,.m14-0.x-bar-outer-spacers:before{flex-basis:0em;width:0em!important;height:0em;}.m14-1.x-bar{height:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;background-color:rgb(10,10,10);z-index:9999;}.m14-1 .x-bar-content{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;height:auto;}.m14-1.x-bar-space{font-size:1em;}.m14-2.x-bar{padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;}.m14-2 .x-bar-content{align-items:center;align-content:center;}.m14-2.x-bar-outer-spacers:after,.m14-2.x-bar-outer-spacers:before{flex-basis:20px;width:20px!important;height:20px;}.m14-3.x-bar-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:0;flex-shrink:1;flex-basis:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;z-index:auto;}.m14-4.x-bar-container{background-color:transparent;}.m14-5.x-row{z-index:auto;width:100%;margin-top:40px;margin-right:auto;margin-bottom:40px;margin-left:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;font-size:1em;}.m14-5 > .x-row-inner{flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-top:calc(((1rem / 2) + 1px) * -1);margin-right:calc(((2rem / 2) + 1px) * -1);margin-bottom:calc(((1rem / 2) + 1px) * -1);margin-left:calc(((2rem / 2) + 1px) * -1);}.m14-5 > .x-row-inner > *{margin-top:calc(1rem / 2);margin-bottom:calc(1rem / 2);margin-right:calc(2rem / 2);margin-left:calc(2rem / 2);}.m14-6{--gap:2rem;}.m14-6 > .x-row-inner > *:nth-child(5n - 0) {flex-basis:calc(27.50% - clamp(0px,var(--gap),9999px));}.m14-6 > .x-row-inner > *:nth-child(5n - 1) {flex-basis:calc(16.63% - clamp(0px,var(--gap),9999px));}.m14-6 > .x-row-inner > *:nth-child(5n - 2) {flex-basis:calc(18.03% - clamp(0px,var(--gap),9999px));}.m14-6 > .x-row-inner > *:nth-child(5n - 3) {flex-basis:calc(18.13% - clamp(0px,var(--gap),9999px));}.m14-6 > .x-row-inner > *:nth-child(5n - 4) {flex-basis:calc(19.71% - clamp(0px,var(--gap),9999px));}.m14-7.x-col{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;align-content:flex-start;z-index:1;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.m14-8 > .x-bg > .x-bg-layer-lower-image {background-image:url();background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:inherit;}.m14-9.x-image{font-size:1em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.m14-9.x-image img{aspect-ratio:auto;}.m14-a.x-image{width:150px;margin-right:0px;margin-bottom:20px;}.m14-a.x-image img{width:100%;}.m14-b.x-image{margin-top:0px;margin-left:0px;}.m14-c.x-image{max-width:45px;}.m14-c.x-image,.m14-c.x-image img{max-height:45;}.m14-e.x-image{margin-right:20px;margin-bottom:0px;}.m14-f.x-image{max-width:35px;}.m14-f.x-image,.m14-f.x-image img{max-height:35px;}.m14-g{display:flex;flex-grow:0;flex-shrink:1;flex-basis:auto;font-size:1em;aspect-ratio:auto;}.m14-h{flex-direction:row;justify-content:flex-start;}.m14-i{align-items:flex-start;}.m14-j{row-gap:8px;column-gap:8px;align-content:flex-start;}.m14-k{flex-wrap:wrap;}.m14-m{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.m14-o{flex-direction:column;justify-content:center;align-content:center;}.m14-p{align-items:center;}.m14-q{width:25px;height:25px;background-color:#c63d00;}.m14-q:hover,.m14-q[class*="active"],[data-x-effect-provider*="colors"]:hover .m14-q{background-color:rgb(255,150,97);}.m14-r{margin-top:0px;margin-bottom:8px;}.m14-s{margin-right:0px;margin-left:0px;}.m14-t{row-gap:10px;column-gap:10px;margin-top:40px;margin-bottom:0px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(255,150,97);border-right-color:rgb(255,150,97);border-bottom-color:rgb(255,150,97);border-left-color:rgb(255,150,97);padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;background-color:rgb(0,0,0);}.m14-u{position:fixed;right:15px;bottom:15px;width:3.5em;height:3.5em;border-top-left-radius:200em;border-top-right-radius:200em;border-bottom-right-radius:200em;border-bottom-left-radius:200em;background-color:#25d366;}.m14-u:hover,.m14-u[class*="active"],[data-x-effect-provider*="colors"]:hover .m14-u{background-color:#179b48;}.m14-w.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-style:normal;letter-spacing:0em;text-transform:none;color:#F9FCFF;}.m14-w.x-text > :first-child{margin-top:0;}.m14-w.x-text > :last-child{margin-bottom:0;}.m14-x.x-text{padding-top:7px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-family:inherit;}.m14-y.x-text{font-size:1em;font-weight:inherit;}.m14-z.x-text{line-height:inherit;}.m14-11.x-text{font-family:"Montserrat",sans-serif;}.m14-12.x-text:hover,.m14-12.x-text[class*="active"],[data-x-effect-provider*="colors"]:hover .m14-12.x-text{color:rgb(255,150,97);}.m14-14.x-text{font-size:.9em;font-weight:700;line-height:1.4;}.m14-15.x-text{font-size:.8em;font-weight:400;}.m14-16.x-text{margin-top:0px;margin-right:10px;margin-bottom:0px;margin-left:0px;}.m14-17{font-size:1rem;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.m14-17 .widget:not(:first-child){margin-top:2rem;margin-right:0;margin-bottom:0;margin-left:0;}.m14-17 .widget .h-widget{margin-top:0;margin-right:0;margin-bottom:0.5em;margin-left:0;}.m14-18.x-text{margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.m14-18.x-text .x-text-content-text-primary{font-family:"Montserrat",sans-serif;font-size:1em;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:0em;text-transform:none;color:rgb(255,255,255);}.m14-19.x-anchor {border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.m14-19.x-anchor .x-anchor-content {display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;}.m14-19.x-anchor .x-anchor-text {margin-top:5px;margin-right:auto;margin-bottom:5px;margin-left:0px;}.m14-19.x-anchor .x-anchor-text-primary {font-family:"Montserrat",sans-serif;font-size:1em;font-style:normal;font-weight:400;line-height:1;color:#F9FCFF;}.m14-19.x-anchor:hover .x-anchor-text-primary,.m14-19.x-anchor[class*="active"] .x-anchor-text-primary,[data-x-effect-provider*="colors"]:hover .m14-19.x-anchor .x-anchor-text-primary {color:rgb(255,150,97);}.m14-1b{font-size:1em;}.m14-1b,.m14-1b .x-anchor{transition-duration:300ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.m14-1c{width:20px;margin-top:0px;margin-right:10px;margin-bottom:0px;margin-left:0px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;color:rgb(255,150,97);}@media screen and (max-width:766px){.m14-2 .x-bar-content{justify-content:center;}.m14-6 > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}.m14-7.x-col{align-items:center;align-content:center;}.m14-13.x-text{text-align:center;}.m14-19.x-anchor .x-anchor-text-primary {text-align:center;}.m14-1a.x-anchor .x-anchor-content {justify-content:center;}} .x-tabs.sem-round .x-tabs-list ul li button{border-radius:0 !important;}.x-anchor-button,.x-tabs-list ul li button,.botoes,.x-anchor-toggle,.x-btn,.button,[type="submit"],.x-acc.botoes .x-acc-item button,span.lixeira-cart{border-radius:5px !important;}.cards,.cards img,body.woocommerce-cart td.product-thumbnail a img{border-radius:15px !important;}.cards-esq{border-radius:15px 0 0 15px !important;}.cards-dir{border-radius:0 15px 15px 0 !important;}.form-campos{background:#F9FCFF;border-radius:0 0 5px 5px;}.sol-orcame .form-campos{border-radius:5px;}.qtd-div{background:#F9FCFF;border-radius:5px 5px 0 0;}input::placeholder,textarea::placeholder{color:#000000;}input,textarea,select{border-radius:8px !important;}.categorias-destacadas-h2 .x-bg-layer-upper-custom,.prod-mais-vendi-h5 .x-bg-layer-upper-custom{background:linear-gradient(0deg,rgba(33,37,41,1) 0%,rgba(33,37,41,0.3) 100%);}.post-blog-over .x-bg-layer-upper-custom{background:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0.3) 100%);}.x-text.x-content h2{color:#c63d00;}.x-text.x-content h3,.x-text.x-content h4,.x-text.x-content h5,.x-text.x-content h6{color:rgb(0,0,0);}.coluna-filtros .x-bg-layer-lower-custom{background:rgb(0,0,0);}.sli-miniatura > .x-div,.sli-miniatura .x-slide-container-viewport{max-height:340px !important;}.sli-miniatura .x-slide-container{display:flex;flex-flow:column nowrap;}button.single_add_to_cart_button{background:#c63d00;}button.single_add_to_cart_button:hover{background:rgb(198,61,0);}button.limpar-carrinho{background:#fff;color:#c63d00 !important;}button.limpar-carrinho:hover{background:#fff;color:rgb(198,61,0) !important;}.tabs-mobile .x-tabs-list{display:none;}span.lixeira-cart{background:#c63d00;padding:5px;color:#fff;}.btn-orcamento-rapido button{background:#F9FCFF;color:#c63d00;padding:9px 15px;}.star-destaq{border-radius:15px 0 0 0;}.btn-orcamento-rapido button:hover{color:#c63d00;background:#F9FCFF;opacity:.8;}.x-widget-area.widg-roda{color:#F9FCFF;}.x-widget-area.widg-roda a:hover{color:rgb(255,150,97);}@media (max-width:767px){.cards-mob-top{border-radius:15px 15px 0 0 !important;}.cards-mob-bot{border-radius:0 0 15px 15px !important;}}@media (min-width:979px){.widescreen.x-col .x-bg{width:calc(50vw - 1rem);}.widescreen.x-col:nth-child(odd) .x-bg{left:auto;right:0;}}.page-numbers{background-color:transparent !important;}a.next.page-numbers{background-color:#c63d00 !important;}.cart_item .product-remove a{color:#c63d00;}.wp-block-woocommerce-product-categories ul.wc-block-product-categories-list,.wp-block-woocommerce-product-categories ul.wc-block-product-categories-list li{border:none !important;}.wp-block-woocommerce-product-categories ul.wc-block-product-categories-list li{background:transparent !important;}.sec-obrigado strong{font-size:30px;}.menu-mob .x-off-canvas-content-right{max-height:none !important;transform:translate(115%) !important;}.menu-mob.x-active .x-off-canvas-content-right{transform:translate(0) !important;}
/*# sourceURL=cs-inline-css */
