.elementor-578 .elementor-element.elementor-element-ea2d106 .premium-blog-post-container{background-color:#fff}.ti-widget[data-wkey="feed-instagram"][data-style=light][data-widget-type=social] .ti-widget-card[data-card-type="2"] .ti-card-body{margin:0!important}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0;background:#f9f9f9!important;padding:50px!important;margin-bottom:100px!important}.grid_ropa_home .premium-banner-ib.premium-banner-min-height.premium-banner-animation1.scale{height:350px}.elementor-heading-title{font-weight:500!important}.premium-woo-product-thumbnail:hover img{transform:scale3d(1.1,1.1,1);transition:all 1s ease}.premium-woo-product-thumbnail img{transition:transform 0.35s ease-out}.woocommerce-cart .order-total .includes_tax{display:block}.search-no-results #mastfooter,.search-no-results header.woocommerce-products-header{margin-top:80px}.boostify-menu-sidebar .boostify-dropdown-menu ul{background:transparent!important}.boostify-action-click .boostify-cart-detail{width:350px!important}.psfw-social-icons .fa-facebook:before{color:#3c5a98}.psfw-social-icons .fa-whatsapp:before{color:#1da110}.psfw-social-icons .fa-pinterest:before{color:#cb2027}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:.4em!important}.cart_totals .checkout-button br{display:none!important}.boostify-search--toggle .boostify-search-toggle--wrapper .btn-boostify-search-form{margin:5px!important}.woocommerce div.product div.images img{padding:1px!important}#footer_nav_list ul li a,#footer_info_list ul li a{line-height:1.89!important}.btn-boostify-search-form:hover{background-color:transparent!important}#bdt-slideshow-1{height:700px!important}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{fill:#fff;width:20px!important;height:20px!important}.activee{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;transition:all 0.5s!important}button.btn-boostify-search-form{color:#fff!important;outline:none!important}*{font-family:'Rubik'}main{margin:40px auto!important}.elementor-154 .elementor-element.elementor-element-e44a2c3 .boostify-nav-default .menu-item-has-children .sub-menu a{color:#000!important}.boostify-site-header .elementor-154 .elementor-element.elementor-element-e44a2c3 .boostify-nav-default .sub-menu li:hover a{color:#444444!important}.boostify-site-header .boostify-menu .menu-item-has-children>.boostify-menu-child>.sub-menu{border-top:3px solid #000!important}.woocommerce nav.woocommerce-pagination ul{border:0 solid #000!important}.woocommerce nav.woocommerce-pagination ul li{border-right:0 solid #000!important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#000!important;color:#fff!important}.woocommerce-cart .return-to-shop a{cursor:pointer;display:inline-block;background-color:#000;background-clip:border-box;box-sizing:border-box;border:0 solid transparent;border-radius:5px;color:white!important;font-weight:500;text-align:center;position:relative;font-size:15px;padding:17px 25px;line-height:1;outline:none;text-decoration:none}a[href^=tel]{text-decoration:inherit;color:inherit}.elementor-154 .elementor-element.elementor-element-7f2ce77 .boostify-close-cart-sidebar:hover{background-color:transparent!important;outline:none!important}body:not(.home) main{max-width:1140px}.home #premium-carousel-502b971 .elementor-element{background-position:center center}.home #premium-carousel-502b971 h2,.home #premium-carousel-502b971 p{max-width:80%;margin-left:auto!important;margin-right:auto!important}.page .page-header h1,.page-header .entry-title{margin-left:0;padding:0px!important}.elementor-page .page-header .entry-title,.elementor-page .page-header h1{padding:0 20px!important}.oculto{display:none!important}.elementor-578 .elementor-element.elementor-element-b003f76 .elementor-button{background-color:#52BD7200!important}.elementor-154 .elementor-element.elementor-element-90486d9 .boostify-search-icon--toggle:hover{background-color:transparent!important}button.cmplz-view-preferences:hover,button.cmplz-save-preferences:hover{color:#fff!important}body.page-id-1104 h5,body.page-id-1106 h5,body.page-id-1102 h5,body.page-id-1125 h5,body.page-id-1127 h5,body.page-id-1132 h5{text-transform:uppercase;color:#333333!important}body.page-id-1104 p,body.page-id-1106 p,body.page-id-1102 p,body.page-id-1125 p,body.page-id-1127 p,body.page-id-1132 p{font-weight:300}body.page-id-1104 li,body.page-id-1106 li,body.page-id-1102 li,body.page-id-1125 li,body.page-id-1127 li,body.page-id-1132 li{font-weight:300}body.page-id-1104 strong,body.page-id-1106 strong,body.page-id-1102 strong,body.page-id-1125 strong,body.page-id-1127 strong,body.page-id-1132 strong{font-weight:600}body.page-id-1104 b,body.page-id-1106 b,body.page-id-1102 b,body.page-id-1125 b,body.page-id-1127 b,body.page-id-1132 b{font-weight:600}.blog-meta-data{margin:10px 0 40px 0}.blog-content{font-size:20px;font-weight:300}.page .page-header h1{margin-bottom:30px!important}.woolentor-checkout__box #wpfront-notification-bar-spacer{display:none!important}.boostify-cart-detail .boostify-mini-cart__buttons a:first-of-type{display:none!important}.page .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#767676;padding:0 20px!important}.single .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#767676}.page .woocommerce-breadcrumb a,.single .woocommerce-breadcrumb a{color:#767676}.boostify-site-header .boostify-menu .menu-item-has-children:hover>.boostify-menu-child>.sub-menu{padding:10px 0}.boostify-menu a{line-height:40px!important;display:inline-block}.boostify-menu-sidebar .boostify-dropdown-menu ul{list-style:none;background:#fafafa!important;padding-left:30px}.elementor-154 .elementor-element.elementor-element-e44a2c3 .boostify-menu-sidebar .boostify-dropdown-menu li:hover>a{color:#000;font-weight:500}.boostify-menu-toggle{display:none!important}.boostify-main-navigation{display:block!important}.elementor-element-fb2fd90{z-index:11111!important}.boostify-cart-icon .boostify-count-product{top:-3px!important;font-size:12px!important;min-width:20px!important;height:20px!important;right:-10px!important;font-weight:400!important}.elementor-154 .elementor-element.elementor-element-7f2ce77 .boostify-count-product{background:#000!important}.wpfront-notification-bar-spacer{z-index:1000!important}.boostify-site-logo-header .custom-logo-link{display:flex!important}.elementor-154 .elementor-element.elementor-element-fb2fd90{box-shadow:0 0 3px 0 rgba(0,0,0,.3)!important;z-index:1000}.elementor-154 .elementor-element.elementor-element-90486d9 .boostify-search-icon--toggle{padding:0!important}.elementor-154 .elementor-element.elementor-element-90486d9 .boostify-search-icon--toggle:hover{background-color:transparent}.elementor-154 .elementor-element.elementor-element-90486d9 .boostify-search-icon--toggle:focus{border:0;outline:none;background:transparent}.boostify-search--toggle{background-color:#000!important}.boostify-search--toggle .boostify--site-search-close:focus{outline:none}.boostify-site-header .boostify-menu .menu-item-has-children:hover>.boostify-menu-child>.sub-menu{background:#fff!important;box-shadow:0 0 3px 0 rgba(0,0,0,.3)!important;border-top:3px solid #000!important}.boostify-site-header .elementor-154 .elementor-element.elementor-element-e44a2c3 .boostify-nav-default .sub-menu li{padding:0 20px 0 20px!important}#cmplz-manage-consent .cmplz-manage-consent{z-index:9999!important;right:20px!important;background-color:#fff!important}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:85px!important;right:25px!important}.eael-simple-menu-container .eael-simple-menu li a{line-height:40px!important}#footer_copyright{border-top:1px solid}#footer_nav_list ul li a,#footer_info_list ul li a{font-size:17px!important;font-weight:400!important;padding:0}.datos_contacto_footer ul{list-style:none;padding-left:0;color:#fff;font-size:17px}.datos_contacto_footer ul li{margin-bottom:3.3px}.datos_contacto_footer ul li:nth-last-child(1){margin-bottom:0}.datos_contacto_footer ul li i{margin-right:10px}#mastfooter .elementor-social-icons-wrapper .elementor-icon{font-size:20px!important}#footer_tag p{margin-bottom:2px!important}#mastfooter .footer-payment-icons{padding:0!important;display:flex!important}#mastfooter .footer-payment-icons li{display:inline!important;margin-right:3px!important}#mastfooter .footer-payment-icons img{width:43px!important}#cmplz-manage-consent .cmplz-manage-consent{background-image:none!important}.grecaptcha-badge{bottom:20px!important}body:not(.page-id-1272) .grecaptcha-badge{display:none!important}body.page-id-1272 .wayra-coc-floating-button{display:none!important}.home .sp-wcsp-slider-area-768 .sp-wcsp-button-prev:hover,.sp-wcsp-slider-area-768 .sp-wcsp-button-next:hover{background:#000!important;border-color:#000!important}.home header.page-header{display:none!important}.home main#content{margin:0 auto!important}#premium-carousel-502b971{height:809px!important}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:#fff!important;font-size:30px!important}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{background-color:transparent!important}a.carousel-arrow.carousel-prev{left:0!important}a.carousel-arrow.carousel-next{right:0!important}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:#fff!important;opacity:.5!important}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{opacity:1!important}.elementor-598 .elementor-element.elementor-element-3f31752 .elementor-heading-title,.elementor-620 .elementor-element.elementor-element-b43ef6f .elementor-heading-title,.elementor-648 .elementor-element.elementor-element-b43ef6f .elementor-heading-title,.elementor-656 .elementor-element.elementor-element-b43ef6f .elementor-heading-title,.elementor-659 .elementor-element.elementor-element-b43ef6f .elementor-heading-title{margin-bottom:0px!important}.elementor-578 .elementor-element.elementor-element-063a1ac .elementor-heading-title{margin-bottom:0!important}.elementor-578 .elementor-element.elementor-element-1f560f1 .elementor-heading-title{margin-bottom:0!important}.elementor-element-964c87e{top:-30px!important}.sp-wcsp-slider-area #sp-wcsp-slider-section-768 .sp-wcsp-cat-item .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-cat-name a{font-size:30px;text-transform:uppercase;text-decoration:none;margin-top:10px}.premium-woo-products-inner a.carousel-arrow.carousel-next{right:-30px!important}.premium-woo-products-inner a.carousel-arrow.carousel-prev{left:-30px!important}.premium-woocommerce ul.products li.product{background:#fefefe}.premium-woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-weight:500;color:#333;font-size:19px;padding-top:5px;padding-bottom:13px;margin:0!important}.premium-woocommerce ul.products li.product .price del{opacity:.5!important}.premium-woocommerce ul.products li.product .premium-woo-product__link{text-decoration:none!important}.premium-woocommerce ul.products li.product .star-rating{margin:auto;margin-bottom:14px;font-size:20px}.premium-woocommerce ul.products li.product span.price{display:flex;flex-direction:column-reverse;text-align:center;font-size:19px;color:#333}.premium-woocommerce ul.products li.product span.price ins{text-decoration:none;font-weight:600}.premium-woocommerce ul.products li.product span.price del{font-size:15px}.premium-woocommerce ul.products li.product a.product_type_variable{width:100%;text-align:center;background:#52bd72!important;color:#fff}.premium-woocommerce .star-rating span{font-family:star;color:#ffc901}.premium-woocommerce .star-rating::before{content:"sssss";color:#d3ced2!important;float:left;top:0;left:0;position:absolute}#descuento_container p{margin:0!important}.elementor-578 .elementor-element.elementor-element-c290c66 .elementor-heading-title{margin-bottom:0!important}.premium-woo-products-details-wrap{padding:0!important;padding-top:16px!important}.elementor-578 .elementor-element.elementor-element-c9efb6e .elementor-heading-title{margin-bottom:0!important}.elementor-578 .elementor-element.elementor-element-0d71585 .elementor-heading-title{margin-bottom:0!important}.page-id-1567 .elementor-element-96766d2 h2{margin-bottom:0!important}#form_newsletter{text-align:center!important;margin:0!important}#form_newsletter label.input-newsletter input[type*="email"]{height:50px!important;background-color:#FBF1ECCC!important}.page-id-1617 #form_newsletter label.input-newsletter input[type*="email"]{background-color:#FFFFFF!important}#form_newsletter label.input-newsletter{width:100%!important;max-width:600px;margin:auto;height:60px}#form_newsletter label button{float:right!important;position:relative!important;top:-55px!important;font-size:32px!important;color:#000!important;border:none!important}#form_newsletter label button:hover{background:transparent!important}#form_newsletter label button:focus{background:transparent!important;outline:none!important}#form_newsletter label.terms{font-size:14px!important;color:#000}#form_newsletter label.terms input{margin-right:5px}#form_newsletter label.terms a{color:#000;text-decoration:#000}.elementor-578 .elementor-element.elementor-element-05913d0 .elementor-heading-title{margin-bottom:0!important}.premium-blog-post-container .premium-blog-content-wrapper{padding-top:20px!important}.sp-wcsp-slider-section .sp-wcsp-button{display:none!important}}body.home .premium-blog-post-container p.premium-blog-post-content{font-size:17px!important}.single-product .woo-product-gallery-slider .wpgs-nav{margin-top:2px!important}.single-product .woocommerce-notices-wrapper .woocommerce-message a{font-weight:400;background:#000!important;color:#fff}.boostify-cart-detail .boostify-mini-cart__buttons .button{background:#000!important;color:#fff}.boostify-cart-detail ul.boostify-mini-cart li.boostify-mini-cart-item .remove_from_cart_button{-webkit-transform:translateY(0) translateX(0) rotate(90deg)!important;transform:translateY(0) translateX(0) rotate(90deg)!important}.boostify-action-click .boostify-close-cart-sidebar{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.elementor-154 .elementor-element.elementor-element-7f2ce77 .cart-sidebar-head .count{color:#fff;background-color:#000!important}.boostify-cart-detail ul.boostify-mini-cart li.boostify-mini-cart-item .quantity{font-size:14px!important}.boostify-cart-detail ul.boostify-mini-cart li.boostify-mini-cart-item .quantity .woocommerce-Price-amount{font-size:14px!important}.single-product .slick-prev:before,.slick-next:before{font-size:20px!important}div.summary h1.product_title{font-size:36px;text-transform:uppercase;font-weight:700;margin-bottom:10px}.woocommerce .woocommerce-product-rating{font-size:20px;margin-bottom:10px!important}.woocommerce .woocommerce-product-rating .woocommerce-review-link{font-size:16px;color:#000}.woocommerce .star-rating span{font-family:star;color:#ffc901}.woocommerce .woocommerce-product-details__short-description{margin-bottom:30px}div.summary p.price{display:flex;flex-direction:column-reverse;color:#a1a1a1!important;margin-bottom:30px}div.summary p.price ins{text-decoration:none}div.summary p.price ins span.woocommerce-Price-amount{font-size:45px;color:#52bd72}div.summary p.price span.woocommerce-Price-amount{font-size:22px;color:#a1a1a1}div.summary p.price del{margin-left:10px}form.variations_form table.variations{font-size:16px!important;font-weight:500!important}form.variations_form table.variations label{font-size:16px!important;font-weight:500!important}form.variations_form table.variations th{background:transparent;text-align:left;padding:0;font-weight:500!important;display:block}form.variations_form table.variations td{background:transparent;display:block}form.variations_form .reset_variations{display:none!important}form.cart div.quantity{width:18%;margin-right:2%!important}form.cart div.quantity input[type="number"]{width:100%;height:50px}form.cart button[type="submit"]{width:80%;height:50px;background:#52bd72!important;font-size:20px;font-weight:400}.product_meta a{color:#000}ul.psfw-social-icons{margin:0 0!important}ul.psfw-social-icons li a{border:none;color:#000}.wpgs-for .slick-arrow{display:none!important}.wpgs-nav .slick-next{right:-20px!important}.wpgs-nav .slick-prev:hover{background-color:transparent!important}.wpgs-nav .slick-next:hover{background-color:transparent!important}.wpgs-nav .slick-prev:focus{background-color:transparent!important}.wpgs-nav .slick-next:focus{background-color:transparent!important}.wpgs-nav .slick-prev{margin-left:-9px!important}.woocommerce .woocommerce-tabs{padding-top:20px}.woocommerce .woocommerce-tabs ul.wc-tabs{text-align:center;border-top:1px solid #d3ced2}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-top:3px solid #52BD72!important}.woocommerce .woocommerce-tabs ul.wc-tabs::before{border-bottom:0!important}.woocommerce .woocommerce-tabs ul.wc-tabs li{color:#333!important;border:0!important;border-radius:0!important;background-color:transparent!important;padding:10px 0!important;margin:0 20px!important}.woocommerce .woocommerce-tabs ul.wc-tabs li a{font-weight:500!important;font-size:20px}.woocommerce .woocommerce-tabs ul.wc-tabs li::before{border-bottom-right-radius:0!important;border-width:0!important}.woocommerce .woocommerce-tabs ul.wc-tabs li::after{border-bottom-right-radius:0!important;border-width:0!important}.woocommerce table.shop_attributes{border:0}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border-top:0;border-bottom:none;text-align:left;background:transparent;border:0;padding-left:0!important}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:transparent}.woocommerce section.related{padding-top:40px;margin-top:40px;border-top:1px solid #d3ced2}.woocommerce section.related h2{margin-bottom:40px;text-align:center;font-size:36px;font-weight:700}.woocommerce div#reviews #review_form_wrapper{background:#fafafa;border-radius:5px;padding:30px 50px}.woocommerce div#reviews span#reply-title{font-size:32px;font-weight:500}.woocommerce div#reviews #comments{margin-bottom:10px}.woocommerce div#reviews ol.commentlist{margin-top:30px!important;padding-left:0}.woocommerce div#reviews ol.commentlist li .comment-text p.meta .woocommerce-review__author{color:#333}.woocommerce div#reviews ol.commentlist div.star-rating{font-size:18px}.woocommerce div#reviews #review_form form{margin-top:10px}.woocommerce div#reviews #review_form form p.comment-form-comment textarea{border:1px solid #e4e1e3}.woocommerce div#reviews #review_form form .comment-form-rating .stars{font-size:18px}.woocommerce div#reviews #review_form form .comment-form-rating .stars a{color:#ffc901}.woocommerce div#reviews #review_form form p.form-submit input{background:#52bd72!important;color:#fff}.woocommerce section.related ul.products li.product{background:#fefefe}.woocommerce section.related ul.products li.product h2.woocommerce-loop-product__title{font-weight:500;color:#333;font-size:19px;padding-top:5px;padding-bottom:13px}.woocommerce section.related ul.products li.product .star-rating{margin:auto;margin-bottom:14px;font-size:20px}.woocommerce section.related ul.products li.product span.price{display:flex;flex-direction:column-reverse;text-align:center;font-size:19px;color:#333}.woocommerce section.related ul.products li.product span.price ins{text-decoration:none;font-weight:600}.woocommerce section.related ul.products li.product span.price del{font-size:15px}.woocommerce section.related ul.products li.product a.product_type_variable{width:100%;text-align:center;background:#52bd72!important;color:#fff}.fancybox-container .fancybox-caption__body{display:none}.woocommerce-message{border-top-color:#52bd72!important}.woocommerce-message::before{color:#52bd72!important}.woocommerce-products-header div.term-description{display:none!important}.woocommerce-no-products-found .woocommerce-info{border-top-color:#52bd72!important}.woocommerce-no-products-found .woocommerce-info::before{color:#52bd72!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#fefefe}.woocommerce ul.products li.product .button{width:100%;text-align:center;background:#52bd72!important;color:#fff;display:none!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-weight:500;color:#333;font-size:19px;padding-top:5px;padding-bottom:13px;text-align:center}.woocommerce ul.products li.product .star-rating{margin:auto;margin-bottom:14px;font-size:20px}.woocommerce ul.products li.product span.price{display:flex;flex-direction:column-reverse;text-align:center;font-size:19px;color:#333}.woocommerce ul.products li.product span.price del{font-size:15px}.woocommerce ul.products li.product span.price ins{text-decoration:none;font-weight:600}.alg-wc-wl-view-table td{padding:0;width:160px}.alg-wc-wl-view-table th.product-thumbnail{padding-left:0;padding-right:0}.alg-wc-wl-view-table td.product-thumbnail{max-width:80px}.alg-wc-wl-view-table td img{padding-top:5px;width:150px;max-width:150px!important}table.alg-wc-wl-view-table p.add_to_cart_inline{margin:0!important}.page-id-1272 .wpcf7 form .wpcf7-response-output{margin:0!important}.woocommerce-cart .woocommerce-info{border-top-color:#52bd72!important}.woocommerce-cart .woocommerce-info::before{color:#52bd72!important}.woocommerce-cart .fs-free-shipping-notice-progress-bar-wrapper{display:none!important}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsla(0,0%,75%,.0705882353)}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background:#000!important}.woocommerce-cart .woocommerce td.product-name a{color:#333!important}.woocommerce-cart .woocommerce a.remove{margin:auto}.woocommerce-cart table.cart img{width:65px}.woocommerce-cart table.cart td,.woocommerce-cart table.cart th{border:none;text-align:center;font-size:16px}.woocommerce-cart table caption+thead tr:first-child td,.woocommerce-cart table caption+thead tr:first-child th,.woocommerce-cart table colgroup+thead tr:first-child td,.woocommerce-cart table colgroup+thead tr:first-child th,.woocommerce-cart table thead:first-child tr:first-child td,.woocommerce-cart table thead:first-child tr:first-child th{border:none}.woocommerce-cart .quantity .qty{width:100px}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th{border:none}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border:none;font-size:16px}.woocommerce-cart .cart-subtotal td{text-align:right}.woocommerce-cart .order-total td{text-align:right}.woocommerce-cart .cart_totals h2{display:none}.woocommerce-cart tr.shipping{display:none}.woocommerce-cart .woocommerce-shipping-totals td{text-align:right}.woocommerce-cart .woocommerce-shipping-totals td #shipping_method li{margin-bottom:0}.woocommerce-cart .woocommerce-shipping-totals .woocommerce-shipping-destination{display:none}.woocommerce-cart .woocommerce-shipping-totals .woocommerce-shipping-calculator{display:none}.woocommerce-cart table.cart td.actions .input-text,.woocommerce-cart #content table.cart td.actions .input-text,.woocommerce-cart table.cart td.actions .input-text{width:49%!important;height:40px}.woocommerce-cart .shop_table tr td.actions{display:none!important}.woocommerce-cart .shop_table .coupon{float:right!important;width:48%!important}.woocommerce-cart .shop_table button[name="update_cart"]{display:none!important;width:49%!important}.woocommerce-cart .cart .button,.woocommerce-cart .cart input.button{height:40px;width:49%!important}.woocommerce table.shop_table td.actions{display:none!important}.woocommerce .cart-discount td{text-align:right!important}body.woocommerce-order-received main#content{max-width:1140px!important}body.woocommerce-order-received main#content h1{padding:0px!important}body.woocommerce-order-pay main#content{max-width:1140px!important}body.woocommerce-order-pay main#content .woocommerce ul.order_details{padding:30px!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:5px!important;margin:0 0 1em}body.woocommerce-order-pay main#content .woocommerce button.button{cursor:pointer;display:inline-block;background-color:#000;background-clip:border-box;box-sizing:border-box;border:0 solid transparent;border-radius:5px;color:#fff;font-weight:500;text-align:center;position:relative;font-size:15px;padding:17px 25px;line-height:1;outline:none}.woocommerce-order-received table caption+thead tr:first-child td,.woocommerce-order-received table caption+thead tr:first-child th,.woocommerce-order-received table colgroup+thead tr:first-child td,.woocommerce-order-received table colgroup+thead tr:first-child th,.woocommerce-order-received table thead:first-child tr:first-child td,.woocommerce-order-received table thead:first-child tr:first-child th{border:none!important}.woocommerce-order-received table caption+thead tr:first-child td,.woocommerce-order-received table caption+thead tr:first-child th,.woocommerce-order-received table colgroup+thead tr:first-child td,.woocommerce-order-received table colgroup+thead tr:first-child th,.woocommerce-order-received table thead:first-child tr:first-child td,.woocommerce-order-received table thead:first-child tr:first-child th{border:none!important}.woocommerce-order-received table tbody>tr:nth-child(odd)>td,.woocommerce-order-received table tbody>tr:nth-child(odd)>th{border:none!important}.woocommerce-order-received table td,.woocommerce-order-received table th{border:none!important}.woocommerce-order-received .woocommerce .woocommerce-customer-details address{border-bottom-width:1px;border-right-width:1px}.woocommerce-order-received .woocommerce-order-details{margin-top:20px!important}.woocommerce-order-received ul.order_details{padding:30px!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:5px!important;margin:0 0 1em}.woocommerce-order-received .woocommerce-order-details .woocommerce-table__product-name{display:flex!important;align-items:center!important}.woocommerce-order-received .woocommerce-order-details .woocommerce-table__product-name a{text-decoration:none!important;color:#333!important}.woocommerce-order-received .woocommerce-order-details .product-quantity{margin-left:10px!important}.woocommerce-order-received .woocommerce-order-details .wc-item-meta{display:none!important}.woocommerce-order-received .woocommerce-order-details tfoot tr:first-of-type{display:none!important}.woocommerce-order-received .woocommerce-order-details thead th.product-total,.woocommerce-order-received .woocommerce-order-details tbody td.product-total,.woocommerce-order-received .woocommerce-order-details tfoot td{text-align:right!important}.woocommerce-order-received table tbody>tr:nth-child(even)>td,.woocommerce-order-received table tbody>tr:nth-child(even)>th{background-color:#F7F6F7}body.page-id-1466 form.woocommerce-form-track-order button{cursor:pointer;display:inline-block;background-color:#000;background-clip:border-box;box-sizing:border-box;border:0 solid transparent;border-radius:5px;color:#fff;font-weight:500;text-align:center;position:relative;font-size:15px;padding:17px 25px;line-height:1;outline:none;margin-top:10px}body.page-id-1466 table td,body.page-id-1466 table th{border:none!important}body.page-id-1466 table th.woocommerce-table__product-table,body.page-id-1466 table td.woocommerce-table__product-total,body.page-id-1466 table tfoot td{text-align:right!important}body.page-id-1466 table .wc-item-meta{padding:0!important}body.page-id-1466 table a{text-decoration:none!important}body.page-id-1466 mark{background-color:transparent!important;font-weight:400!important}.error404 .page-header{text-align:center}.error404 .page-header h1{font-size:120px}.error404 .page-content{text-align:center}.error404 .page-content a{cursor:pointer;display:inline-block;background-color:#000;background-clip:border-box;box-sizing:border-box;border:0 solid transparent;border-radius:5px;color:white!important;font-weight:500;text-align:center;position:relative;font-size:15px;padding:17px 25px;line-height:1;outline:none;text-decoration:none;margin:20px 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a{cursor:pointer;display:inline-block;background-color:#000;background-clip:border-box;box-sizing:border-box;border:0 solid transparent;border-radius:5px;color:white!important;font-weight:500;text-align:center;position:relative;font-size:15px;padding:17px 25px;line-height:1;outline:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title a{cursor:pointer;display:inline-block;background-color:#000;background-clip:border-box;box-sizing:border-box;border:0 solid transparent;border-radius:5px;color:white!important;font-weight:500;text-align:center;position:relative;font-size:15px;padding:17px 25px;line-height:1;outline:none;text-decoration:none;margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content mark{background:transparent!important;font-weight:400!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table__product-name p:first-of-type{background-color:transparent!important;padding:0!important}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button:not(:first-of-type){margin-top:2px}.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm button.woocommerce-Button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields p button{cursor:pointer;display:inline-block;background-color:#000;background-clip:border-box;box-sizing:border-box;border:0 solid transparent;border-radius:5px;color:white!important;font-weight:500;text-align:center;position:relative;font-size:15px;line-height:1;outline:none;padding:17px 25px}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button{cursor:pointer;display:inline-block;background-color:#000;background-clip:border-box;box-sizing:border-box;border:0 solid transparent;border-radius:5px;color:white!important;font-weight:500;text-align:center;position:relative;font-size:15px;line-height:1;outline:none}.woocommerce-account .woocommerce-MyAccount-content table tbody>tr:nth-child(even)>td{background-color:#F7F6F7!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody th,.woocommerce-account .woocommerce-MyAccount-content table.shop_table tfoot td,.woocommerce-account .woocommerce-MyAccount-content table.shop_table tfoot th{border:none!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table__product-table.product-total,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table__product-total.product-total,.woocommerce-account .woocommerce-MyAccount-content tfoot td{text-align:right!important}.woocommerce-account .woocommerce-MyAccount-content .col2-set h2{font-size:30px!important}.woocommerce-account .woocommerce-MyAccount-content .col2-set p:first-of-type{background-color:transparent!important}.woocommerce-account form.woocommerce-form-login p:not(.woocommerce-form-row):not(.woocommerce-LostPassword){display:inline-flex;flex-direction:column;align-items:baseline}.woocommerce-account form.woocommerce-form-login p:not(.woocommerce-form-row):not(.woocommerce-LostPassword) button{cursor:pointer;display:inline-block;background-color:#000;background-clip:border-box;box-sizing:border-box;border:0 solid transparent;border-radius:5px;color:#fff;font-weight:500;text-align:center;position:relative;font-size:15px;padding:17px 25px;line-height:1;outline:none;margin:10px 0}.woocommerce-account form.woocommerce-form-login p.woocommerce-LostPassword{float:right;margin-top:71px}.woocommerce-account .woocommerce-form-login a{color:#333!important}.page-id-8 main#content{max-width:1140px!important;padding:0 20px!important}.page-id-8 main#content h1{padding:0!important}.page-id-8 main#content .woocommerce-MyAccount-navigation ul{background:#F7F6F7!important;padding:0px!important;list-style:none!important}.page-id-8 main#content .woocommerce-MyAccount-navigation ul li{padding:15px 30px!important;border:1px solid #fff!important}.page-id-8 .woocommerce-info::before{color:#52bd72!important}.page-id-8 .woocommerce-info{border-top-color:#52bd72!important}.page-id-8 main#content .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads{display:none!important}.woocommerce-account .woocommerce-MyAccount-content a{color:#333!important}.woocommerce-account .woocommerce-MyAccount-navigation a{background-color:transparent!important;text-decoration:none!important;color:#333!important}.woocommerce-account .woocommerce-MyAccount-content p:first-of-type{background-color:#F7F6F7!important;padding:15px 30px!important}.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm p:first-of-type{background-color:transparent!important;padding:3px!important}.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm button.woocommerce-Button{margin-top:15px!important}.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm fieldset{background:#F7F6F7;border:0;padding:15px 30px;margin-top:30px!important}.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm fieldset legend{display:none!important}.woocommerce-account .woocommerce-MyAccount-content .addresses .woocommerce-Address-title{display:flex!important;flex-direction:column-reverse!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders table th{border:0!important}.woocommerce-account .woocommerce-MyAccount-content table caption+thead tr:first-child td,.woocommerce-account .woocommerce-MyAccount-content table caption+thead tr:first-child th,.woocommerce-account .woocommerce-MyAccount-content table colgroup+thead tr:first-child td,.woocommerce-account .woocommerce-MyAccount-content table colgroup+thead tr:first-child th,.woocommerce-account .woocommerce-MyAccount-content table thead:first-child tr:first-child td,.woocommerce-account .woocommerce-MyAccount-content table thead:first-child tr:first-child th{border:0!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table td{border:0!important}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders th{text-align:center}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button{width:100%!important;text-align:center!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields #billing_first_name_field{background-color:transparent!important;padding:0px!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields p{background-color:transparent!important;padding:0px!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields p button{margin-top:10px!important}html div.summary p.price span.woocommerce-Price-amount bdi{color:#000000!important;font-size:40px!important;font-weight:500}html .premium-woo-product-thumbnail{max-height:350px}@media (max-width:1280px){.home .elementor-element-8113499 p{text-align:right!important}.home .elementor-element-6af4741 p{text-align:left!important}body:not([class*=elementor-page-]) .site-main,.woocommerce-order-received .site-main{max-width:1140px!important;padding:0 20px!important}.home .elementor-578 .elementor-element.elementor-element-9438531 .premium-woocommerce .slick-arrow{display:none!important}.sp-wcsp-slider-section .sp-wcsp-button{display:block!important}.elementor-154 .elementor-element.elementor-element-e44a2c3 .boostify-menu>li>a{padding:0 18px 0 18px}}@media (max-width:1024px){.home #premium-carousel-502b971 h2{font-size:70px}.home #premium-carousel-502b971 p{font-size:30px}.home .nav-top-right .sp-wcsp-button{top:18px!important}.page-id-1814 .elementor-element-13b8d60 img{width:-webkit-fill-available}body:not([class*=elementor-page-]) .site-main{max-width:unset!important;padding:0 20px!important}.home .elementor-element-ded07ae div:not(:last-of-type){max-width:80%!important;margin-right:auto!important;margin-left:auto!important}.elementor-154 .elementor-element.elementor-element-28655ff{width:150px!important;align-items:flex-start}.elementor-154 .elementor-element.elementor-element-e44a2c3 .boostify-menu>li>a{padding:0 10px 0 10px}.elementor-154 .elementor-element.elementor-element-e9bc8fe{align-items:center!important}}@media (max-width:991px){.elementor-154 .elementor-element.elementor-element-28655ff{width:150px!important}.elementor-154 .elementor-element.elementor-element-e44a2c3 .boostify-menu>li>a{padding:0 10px 0 10px;font-size:15.5px}#footer_container{flex-direction:column}#footer_col_1{width:100%}#footer_col_1_inner{width:100%}#footer_col_2_container{width:100%;flex-direction:row;gap:0}#footer_col_2{width:50%}#footer_col_3{width:50%}#footer_copyright .e-con-inner{flex-direction:column!important;gap:10px}#footer_copyright .elementor-element-0e0f6d8{margin:auto!important}}@media (max-width:768px){.page:not(.page-id-1272) .eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button,.archive .eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:25px!important;right:25px!important}.elementor-154 .elementor-element.elementor-element-e9bc8fe{align-items:flex-start!important}#site_logo{position:absolute;left:0;top:20px}#nav_primary{width:50%}#nav_segundary{width:50%}.boostify-menu-toggle{display:block!important}.boostify-main-navigation{display:none!important}.elementor-154 .elementor-element.elementor-element-28655ff{max-width:500px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:99999!important;align-items:center}.woocommerce-cart table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-cart table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}.woocommerce-cart .shop_table .coupon{width:100%!important;margin-top:17px!important}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button{width:unset!important;text-align:right!important}body.page-id-1466 form.woocommerce-form-track-order .form-row-first,body.page-id-1466 form.woocommerce-form-track-order .form-row-last{width:100%}}@media (max-width:575px){.home .elementor-element-6af4741 p,.elementor-578 .elementor-element-79eb5df p{text-align:center!important}.woocommerce-account form.woocommerce-form-login p.woocommerce-LostPassword{float:none;margin-top:0}#footer_col_2{width:100%}#footer_col_3{width:100%}}@media (max-width:410px){.boostify-cart-detail .boostify-mini-cart__buttons{padding:20px 20px 70px 20px!important}#premium-carousel-502b971{height:100vh!important;overflow:hidden!important}.woocommerce-order-received table tbody>tr:nth-child(odd)>td,.woocommerce-order-received table tbody>tr:nth-child(odd)>th{border:none!important;max-width:200px}.home #premium-carousel-502b971 h2{font-size:40px}.home #premium-carousel-502b971 p{font-size:20px}}