body{ font-family: "Noto Sans", sans-serif; font-size: 16px;line-height: 140%; }
.e-wc-message-notice .woocommerce-message .button:hover {border-color: #F46C13;}
.elementor-1868 .elementor-element.elementor-element-4f128fc .checkout-button {background-color: #4E1B00!important;}
.elementor-1868 .elementor-element.elementor-element-4f128fc .checkout-button:hover {background-color: #F46C13!important;}
.copyrights p {font-size: 12px; font-weight:normal;}
.copyrights a {color:#ffffff;}
footer .nl h4{font-size: 35px; font-weight:500; line-height:43px;}
footer h5{font-size: 20px; font-weight:500; line-height:33px;} #homepage-slider .elementor-slide-heading {
font-size: 51px;
font-weight: bold;
line-height: 63px;
}
#homepage-slider .elementor-slide-description{
font-size: 34px;
font-weight: normal;
line-height: 45px;
}
#homepage-slider .elementor-slide-button{
font-size: 20px;
font-weight: 500;
line-height: 30px;
padding:10px 20px 15px 20px;
}
.title-number {font-size: 21px; font-weight: 500; line-height: 27px;}
.title-number h2 {font-size: 27px; font-weight: normal; line-height: 36px;}
.title-number-title h2 {font-size: 34px; font-weight: bold; line-height: 46px;}
.homepage-list ul{padding-left:20px;}
.homepage-list ul li::marker {color: #F46C13;}
.woocommerce-loop-category__title > mark.count {display: none;} .woocommerce .elementor-widget-woocommerce-product-images span.onsale {padding: 3px 11px;}
.costs td {white-space: nowrap; text-align: center;}
.costs{margin-left:110px;}
.costs.not-meli{margin-left:-110px;}
.outofstock table.costs {margin-left: unset;}
table.costs tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {background:none;}
table.costs tbody tr:hover>td, table.costs tbody tr:hover>th {background:none;}
small {font-size: inherit;}
.elementor-widget-woocommerce-product-stock .stock.out-of-stock > #msg_out_variation{display:none;}
.woocommerce-variation-availability > .stock.out-of-stock > #msg_out_variation{display:block;}
.woocommerce-variation-availability > .stock.out-of-stock > #msg_out_product{display:none;}
.woocommerce div.product form.cart .reset_variations {font-size: 1.03em;}
.banks{margin-left: 40px;}  @media screen and (max-width:1024px){
.e-cart__column.e-cart__column-start{max-width:86vW;}
}
@media screen and (max-width:767px){
#homepage-slider .elementor-slide-heading {font-size: 35px;}
#homepage-slider .elementor-slide-description{
font-size: 22px;
line-height: 30px;
}
.elementor-2211 .elementor-element.elementor-element-3f5ebe3:not(.elementor-motion-effects-element-type-background){background-image:linear-gradient(90deg, var( --e-global-color-a203eac ) 30%, var( --e-global-color-86b4fcd ) 100%);}
.costs{margin-left:0px;}
.costs.not-meli{margin-left:0px;}
.costs td{padding:15px 10px;}
.variable-item:not(.radio-variable-item){max-width:100px;max-height:100px;}
ul.variable-items-wrapper.image-variable-wrapper.reselect-clear{display: grid; grid-template-columns: repeat(2, 1fr);}
#menu a.elementor-item{font-size:20px; line-height:25px; padding: 0px 15px 15px 0px;}
}
@media only screen and (max-width:568px){
.woocommerce-variation-add-to-cart,form.cart{
flex-direction:column!important;
}
button.single_add_to_cart_button {
margin-left: 0px!important;
margin-top: 10px!important;
}
button.pisol_buy_now_button {
margin-left: 0px!important;
margin-top: 10px!important;
padding: 20px!important;
}
}
.hide-corner-popup #elementor-popup-modal-4467 {display: none !important;}
.quantity-label {font-weight: 700;padding-bottom: 10px;font-size: .9em;} #shipping_method > li:nth-child(4) > input, #shipping_method > li:nth-child(4) > label:not([for=shipping_method_0_wdr_free_shipping]) {display:none!important;}
#shipping_method > li:nth-child(5) > input, #shipping_method > li:nth-child(5) > label:not([for=shipping_method_0_wdr_free_shipping]) {display:none!important;} #shipping_method > li:last-child > input#shipping_method_0_wdr_free_shipping {
display: initial!important;
} .woocommerce-cart .elementor.elementor-6072{display:none;}
a.woocommerce-remove-coupon {display: none!important;} .icon-scroll,
.icon-scroll:before{ position: absolute;left: 50%;}
.icon-scroll{width: 40px;  height: 70px;  margin-left: -20px;  top: 50%;  margin-top: -35px;  box-shadow: inset 0 0 0 1px #612100;  border-radius: 25px;}
.icon-scroll:before{  content: '';  width: 8px;  height: 8px;  background: #612100;  margin-left: -4px;  top: 8px;  border-radius: 4px;  animation-duration: 6.0s;  animation-iteration-count: infinite;  animation-name: scroll;}
@keyframes scroll{
0%{opacity: 1;}
100%{opacity: 0;transform: translateY(46px);}
} .postid-4266 .reset_variations{display:none!important;} .postid-4276 .reset_variations{display:none!important;} .postid-4234 .reset_variations{display:none!important;} .postid-4319 .reset_variations{display:none!important;} .postid-4255 .reset_variations{display:none!important;}  .single-product table.variations th.label {
display: none !important;
} form a.reset_variations{
display:none!important;
}
.elementor-1960 .select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color: #888 transparent transparent transparent!important;
}
#select2-billing_timologio-container .select2-selection__clear{
display:none!important;
}