#wrap.woocommerce{background:#fbf7f3;//background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(244, 244, 244, 1) 50%);//padding-top: 100px !important}#wrap.woocommerce.related-products{background-color:#fbf7f3}.woocommerce .cart_totals h2{font-size:1.6em}#commerce{}#commerce .page-title{display:inline-block;font-size:2.8em;margin-bottom:20px;position:relative;font-weight:300;text-transform:uppercase;text-align:center;margin:0 0 40px;width:100%}#commerce .page-title::after{background-color:#e9d7d0;content:"";bottom:-10px;left:50%;margin-left:-85px;height:2px;position:absolute;width:170px}#commerce .woocommerce-result-count{float:left;margin:0 20% 15px 0;padding-top:10px;width:50%}#commerce .woocommerce-ordering{float:left;width:30%}.woocommerce ul.products{display:flex;flex-wrap:wrap;margin:0;padding:40px 0 0;width:100%}.woocommerce ul.products.home-products{border:0;margin:0;padding:0 20px}.woocommerce ul.products li.product{background-color:#fff;border-radius:30px;//box-shadow: 0 0 15px rgba(134, 142, 150, .4);//display: inline-block;//list-style: none;//margin: 0 15px 40px 0;flex:0 0 calc(25% - 20px);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center;padding:10px;margin:0 10px 20px;//padding: 10px 15px;position:relative;text-align:center;transition:.1s ease-in-out all;vertical-align:top;width:calc(25% - 18px)}.woocommerce ul.products li.product img{-webkit-border-radius:20px;-webkit-border-top-right-radius:80px;-moz-border-radius:20px;-moz-border-radius-topright:80px;border-radius:20px;border-top-right-radius:80px;margin-bottom:20px}.woocommerce ul.products li.product:hover{box-shadow:0 0 15px rgba(134,142,150,.4);transform:scale(1.1);z-index:10}.woocommerce ul.products.search li.product{display:inline-block;float:none;vertical-align:top;width:calc(20% - 18px)}.woocommerce ul.products.home-products li.product{margin:0 10px 0!important;padding-bottom:20px;width:calc(25% - 18px)}.woocommerce ul.products.home-products .slick-list{margin:10px 22px!important;padding:20px 0 0}.woocommerce ul.products.home-products li.product{}.woocommerce ul.products.home-products li.product .detalles-prod,.woocommerce ul.products li.product .detalles-prod{float:left;margin:10px 0;width:100%}.woocommerce ul.products.home-products li.product .detalles-prod span,.woocommerce ul.products li.product .detalles-prod span{color:#000;display:inline-block;font-size:.9em;font-weight:400;width:100%}.woocommerce ul.products.home-products li.product .price{float:left;width:100%}.woocommerce ul.products.home-products li.product .price .woocommerce-Price-amount.amount{color:#000;float:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:1.4em;letter-spacing:0;line-height:.8em;margin:10px 0;text-align:center;width:100%}.woocommerce ul.products.home-products li.product .price del .woocommerce-Price-amount.amount{margin-bottom:0;font-weight:300}.woocommerce ul.products.home-products li.product .price del .woocommerce-Price-amount.amount bdi{color:#f03e3e;font-size:80%;text-decoration:line-through}.woocommerce ul.products.home-products li.product .price ins .woocommerce-Price-amount.amount bdi{font-size:100%;font-weight:400}.woocommerce ul.products.home-products li.product .unidad{color:#000;font-family:'Montserrat',sans-serif;font-weight:300;font-size:1.0em;letter-spacing:0}.woocommerce ul.products li.product .onsale{background-color:#c88874;color:#fff;font-family:'Montserrat',sans-serif;font-size:1.0em;font-style:italic;font-weight:700;height:50px;padding-top:17px;position:absolute;right:5px;text-align:center;top:-15px;width:50px;z-index:99999;margin-top:auto}.woocommerce ul.products li.product .onsale:before,.woocommerce ul.products li.product .onsale:after{background:#c88874;content:"";position:absolute;top:0;left:0;height:50px;width:50px;z-index:-9}.woocommerce ul.products li.product .onsale:before{transform:rotate(30deg)}.woocommerce ul.products li.product .onsale:after{transform:rotate(60deg)}.woocommerce ul.products li.product a img{margin-bottom:20px;width:100%}.woocommerce ul.products li.product a h2,.woocommerce ul.products li.product a h3{float:left;font-size:1.0em;font-weight:600;line-height:1.1em;//height: 60px;margin:0 10px 10px;overflow:hidden;text-align:center;text-transform:uppercase;transition:.1s ease-in-out all;width:calc(100% - 20px)}.woocommerce ul.products li.product a:hover h2,.woocommerce ul.products li.product a:hover h3{color:#ae705d}.woocommerce ul.products li.product:hover h2,.woocommerce ul.products li.product:hover h3{color:#000}.woocommerce ul.products li.product a .excerpt p,.woocommerce ul.products li.product a p{font-size:.85em;font-weight:400;margin:1em 0}.woocommerce ul.products li.product a .price .woocommerce-Price-amount.amount{color:#000;float:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:1.4em;letter-spacing:0;line-height:.8em;margin:10px 0 20px;text-align:center;width:100%}.woocommerce ul.products li.product a .price del .woocommerce-Price-amount.amount{margin-bottom:0;font-weight:300}.woocommerce ul.products li.product a .price del .woocommerce-Price-amount.amount bdi{color:#f03e3e;font-size:80%;text-decoration:line-through}.woocommerce ul.products li.product a .price ins .woocommerce-Price-amount.amount bdi{font-size:100%;font-weight:400}.woocommerce ul.products li.product a .unidad{color:#000;font-family:'Montserrat',sans-serif;font-weight:300;font-size:1.0em;display:block;letter-spacing:0}.woocommerce ul.products li.product a.add_to_cart_button.product_type_simple{background-color:#c88874;border-radius:5px;color:#fff;display:inline-block;text-align:center;margin:10px 20px 20px;padding:14px 20px;font-weight:400;text-align:center;text-decoration:none;transition:.15s ease-in-out all;margin-top:auto}.woocommerce ul.products li.product a.add_to_cart_button.product_type_simple:hover{background-color:#000}.woocommerce ul.products li.product a.added_to_cart.wc-forward{float:left;color:#000;margin:10px 0;width:100%}.woocommerce ul.products li.product a.added_to_cart.wc-forward:hover{color:#c88874}#wrap.woocommerce.woo-singular{background-color:#fff;padding:160px 0 20px}#commerce .woo-variation-product-gallery{max-width:40%!important;width:40%!important}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image.current-thumbnail{border-bottom:3px solid #000}.woocommerce-product-gallery{float:left;position:relative;width:40%}.woocommerce-product-gallery__trigger{background-color:rgba(255,255,255,.6);border-radius:50%;padding:10px;position:absolute;top:20px;right:20px;z-index:10}.woocommerce-product-gallery figure{background-color:#fff;border-radius:10px;padding:10px}.woocommerce-product-gallery figure img{border-radius:10px;overflow:hidden}.summary.entry-summary{float:left;margin-left:40px;width:calc(60% - 40px)}.woocommerce.woo-singular h3.product-category{color:#343a40;display:inline-block;font-size:1.6em;font-weight:300;margin:0 0 20px;padding:0;width:auto}.summary.entry-summary .detalles-prod{margin-bottom:20px}.summary.entry-summary .detalles-prod span{display:inline-block;font-size:1.2em;font-weight:700;width:100%}.woocommerce.woo-singular .onsale{background-color:#c88874;color:#fff;font-family:'Montserrat',sans-serif;font-size:1.2em;font-style:italic;font-weight:700;height:60px;padding-top:20px;position:absolute;right:0;text-align:center;top:-15px;width:60px;z-index:99999}.woocommerce.woo-singular .onsale:before,.woocommerce.woo-singular .onsale:after{background:#c88874;content:"";position:absolute;top:0;left:0;height:60px;width:60px;z-index:-9}.woocommerce.woo-singular .onsale:before{transform:rotate(30deg)}.woocommerce.woo-singular .onsale:after{transform:rotate(60deg)}.woocommerce.woo-singular h1.product_title{color:#000;font-size:3.0em;font-weight:400;line-height:1em;margin:0 0 10px}.woocommerce.woo-singular .unity{background-color:#adb5bd;border-radius:10px;display:inline-block;color:#fff;padding:4px 10px}#wrap .content .summary.entry-summary p.price{}#wrap .content .summary.entry-summary p.price .woocommerce-Price-amount.amount{color:#000;float:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:1.4em;letter-spacing:0;line-height:.8em;margin:10px 0 20px;text-align:left;width:100%}#wrap .content .summary.entry-summary p.price del .woocommerce-Price-amount.amount{margin-bottom:0;font-weight:300}#wrap .content .summary.entry-summary p.price del .woocommerce-Price-amount.amount bdi{color:#f03e3e;font-size:80%;text-decoration:line-through}#wrap .content .summary.entry-summary p.price ins .woocommerce-Price-amount.amount bdi{font-size:160%;font-weight:400}#wrap .content .product-content{background-color:#fff;border-radius:60px;display:inline-block;margin:20px 0 0;padding:40px}.woocommerce.woo-singular table.variations{margin-bottom:10px}.woocommerce.woo-singular table.variations td.label{padding:10px 0;text-align:left}.woocommerce.woo-singular table.variations td.label label{font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.4em;padding-top:5px;width:40px}.woocommerce.woo-singular table.variations td.value.woo-variation-items-wrapper{float:left;width:100%}.woocommerce.woo-singular table.variations td.value.woo-variation-items-wrapper ul.variable-items-wrapper.button-variable-wrapper{float:left;width:100%}.woocommerce.woo-singular table.variations td.value.woo-variation-items-wrapper ul.variable-items-wrapper.button-variable-wrapper li{background-color:#f1ecce;border:1px solid #f5e68d;border-radius:4px;float:left;list-style:none;margin:0 5px 5px 0;padding:3px 0;text-align:center}.woocommerce.woo-singular table.variations td.value.woo-variation-items-wrapper ul.variable-items-wrapper.button-variable-wrapper li:hover{background-color:#ebdd8c;border:1px solid #decd6b}.woocommerce.woo-singular table.variations td.value.woo-variation-items-wrapper ul.variable-items-wrapper.button-variable-wrapper li.selected{background-color:#000;color:#fff}.reset_variations{background-color:#e6cf47;border-radius:4px;color:#fff;font-family:'Montserrat',sans-serif;font-size:1.0em;font-weight:600;float:left;margin:10px 0 20px;padding:5px 10px;text-align:center;width:auto}.reset_variations:hover{background-color:#e03131;color:#fff}.woocommerce.woo-singular div.product form.cart .variations .reset_variations::before{display:inline-block;font-family:'dashicons';font-weight:normal;font-style:normal;letter-spacing:normal;text-rendering:auto;content:"\f153";margin-right:5px;color:#fff;vertical-align:top}.woocommerce.woo-singular .woocommerce-product-details__short-description{}.woocommerce.woo-singular .woocommerce-product-details__short-description p{float:left;margin:0 0 40px;width:100%}.woocommerce.woo-singular .woocommerce-product-details__long-description{margin-bottom:20px}.woocommerce.woo-singular .woocommerce-product-details__long-description p{display:inline-block;width:100%}.woocommerce.woo-singular .woocommerce-product-details__long-description ul{background-color:#e9ecef;border-radius:8px;margin:40px 0;padding:20px;columns:2;-webkit-columns:2;-moz-columns:2}.woocommerce.woo-singular .woocommerce-product-details__long-description ul li{font-size:1.1em;list-style:none;margin:0 0 18px;text-align:left}.woocommerce.woo-singular .woocommerce-product-details__long-description ul li i{margin-right:5px}.woocommerce .qib-button-wrapper{float:left;margin-right:20px}.woocommerce .qib-button-wrapper .minus.qib-button,.woocommerce .qib-button-wrapper .plus.qib-button{background-color:#fff;border-color:#dee2e6;transition:.1s ease-in-out all}.woocommerce .qib-button-wrapper .minus.qib-button:hover,.woocommerce .qib-button-wrapper .plus.qib-button:hover{background-color:#dee2e6}.woocommerce .qib-button-wrapper .quantity{}.woocommerce .qib-button-wrapper .quantity .input-text.qty.text{border-color:#dee2e6;font-size:.9em;padding:10px 12px 8px;width:50px}.woocommerce.woo-singular .qib-button-wrapper .screen-reader-text{}.woocommerce.woo-singular .single_add_to_cart_button{background-color:#c88874;border:none;border-radius:90px;color:#fff;float:left;font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.2em;margin:0!important;padding:15px 20px;transition:.1s ease-in-out all;width:auto}.woocommerce.woo-singular .single_add_to_cart_button:hover{background-color:#000}.woocommerce.woo-singular .wsb-button.js-wsb-add-to-cart{background-color:#40c057;border:none;border-radius:90px;color:#fff;float:right;font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.2em;margin:0!important;padding:15px 20px;transition:.1s ease-in-out all;width:auto}.woocommerce.woo-singular .wsb-button.js-wsb-add-to-cart:hover{background-color:#000}.woocommerce.woo-singular .added_to_cart.wc-forward{border:0!important;color:#000;font-family:'Montserrat',sans-serif;font-size:1em;font-weight:600;float:left;margin:20px 0;padding:5px 0;text-align:center;text-decoration:underline!important;width:100%;display:none}.woocommerce.woo-singular .added_to_cart.wc-forward:hover{color:#23527c}.product_meta{float:left;margin:20px 0;width:100%}.sku_wrapper{float:left;font-size:1.1em;font-weight:500;width:100%}.sku_wrapper span{font-weight:normal}.posted_in{width:100%;float:left}.posted_in{width:100%;float:left}.related.products h2{font-size:2.0em;text-align:center}.woocommerce .checkout{float:left;width:100%}.woocommerce .checkout #customer_details{float:left;width:calc(66.6666% - 30px)}.woocommerce .checkout h3#order_review_heading,.woocommerce .checkout .woocommerce-checkout-review-order{float:left;width:30%}form.woocommerce-cart-form{//border-right: 1px solid rgba(0, 0, 0, .1);float:left;margin-right:25px;//padding-right: 24px;width:calc(70% - 50px)!important}form.woocommerce-cart-form table{float:left;width:100%}#wrap form.woocommerce-cart-form table thead th{background:#c88874;color:#fff}#wrap .cart-collaterals{float:left;width:30%}#wrap .cart-collaterals table th{background-color:transparent;color:#404040}.woocommerce-cart-form tr.cart_item{}.woocommerce-cart-form tr.cart_item .product-remove{}.woocommerce-cart-form tr.cart_item .product-remove .remove{background-color:#f03e3e;border-radius:100%;color:#fff;float:left;font-size:1.6em;margin:20px 10px 0 0;padding:1px 0 2px;text-align:center;width:25px}.woocommerce-cart-form tr.cart_item .product-remove .remove:hover{background-color:#c92a2a;color:#fff}.woocommerce-cart-form tr.cart_item .product-thumbnail{}.woocommerce-cart-form tr .product-thumbnail img{max-width:80px!important}.woocommerce-cart-form tr.cart_item .product-name{}.woocommerce-cart-form tr.cart_item .product-name a{color:#000;font-size:.9em;font-weight:600}.woocommerce-cart-form tr .product-quantity .screen-reader-text{display:none!important}.woocommerce-cart-form tr:last-child{background-color:transparent!important}.woocommerce-cart-form table.shop_table td.actions .button{background-color:#868e96;border:0;border-radius:90px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:400;font-size:1.2em;padding:10px 14px}.woocommerce-cart-form table.shop_table td.actions .checkout-button{background-color:#ee3331;border:0;border-radius:90px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:400;font-size:1.2em;padding:10px 14px}form.woocommerce-cart-form table thead{}form.woocommerce-cart-form table tbody{}form.woocommerce-cart-form table tbody tr{}form.woocommerce-cart-form table tr th{//border-bottom: 1px solid #ced4da;color:#000;font-family:'Montserrat',sans-serif;font-size:1.6em;//padding: 10px 0;margin:0 0 10px}form.woocommerce-cart-form table tr .qib-container{float:left;width:120px}form.woocommerce-cart-form table tr .qib-container:not(#qib_id){justify-content:left!important}form.woocommerce-cart-form table tr .qib-container .minus.qib-button,form.woocommerce-cart-form table tr .qib-container .plus.qib-button{background-color:#adb5bd!important;border-radius:50%!important;color:#fff!important;float:left!important;font-weight:600!important;height:30px!important;text-align:center;width:30px!important}form.woocommerce-cart-form table tr .qib-container .minus.qib-button{margin-right:5px!important}form.woocommerce-cart-form table tr .qib-container .minus.qib-button:hover,form.woocommerce-cart-form table tr .qib-container .plus.qib-button:hover{background-color:#c88874!important;border:1px solid #1eb88a!important}form.woocommerce-cart-form table tr .qib-container .quantity{float:right!important}form.woocommerce-cart-form table tr .qib-container .quantity .input-text.qty.text{border:none!important;background-color:transparent!important;color:#868e96;font-size:1.3em!important;font-weight:600}form.woocommerce-cart-form table tbody tr td .coupon{float:left;margin:20px 0;width:100%}form.woocommerce-cart-form table tbody tr td .coupon label{color:#404040;font-family:'Montserrat',sans-serif;font-size:1.0em;float:left;margin-right:15px;padding-top:8px}form.woocommerce-cart-form table tbody tr td .coupon input{float:left;margin-right:15px;width:200px}form.woocommerce-cart-form table tbody tr td .coupon button{float:left;margin-right:15px;width:200px}.cart-collaterals .wc-proceed-to-checkout a.checkout-button{background-color:#c88874;border:none;border-radius:90px;color:#fff;float:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:1.4em;margin:20px 0!important;padding:10px 25px;transition:.1s ease-in-out all}.cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover{background-color:#000}.woocommerce-form-coupon-toggle{}.woocommerce-form-coupon-toggle .woocommerce-info{background-color:#f1f3f5;border-radius:8px;display:inline-block;font-family:'Montserrat',sans-serif;font-size:1.2em;font-weight:600;margin:20px 0;padding:10px 15px;width:100%}.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{color:#000;margin:0 15px;font-weight:600}.woocommerce-form-coupon-toggle .woocommerce-info:hover{background-color:#c0eb75}.woocommerce-form-coupon-toggle .woocommerce-info:hover a.showcoupon{color:#000}.woocommerce .checkout_coupon.woocommerce-form-coupon{background-color:#c0eb75;border-radius:8px;margin:20px 0;padding:0 15px;text-align:center}.woocommerce .checkout_coupon.woocommerce-form-coupon p{margin:1em 0;float:none;display:inline-block}.woocommerce .checkout_coupon.woocommerce-form-coupon p input{max-width:350px}.woocommerce form.checkout{margin:0}.woocommerce form.checkout .col2-set{//border-right: 1px solid rgba(0, 0, 0, .1);float:left;margin-right:25px;padding-right:25px;width:calc(60% - 50px)!important}.woocommerce form.checkout .col2-set .col-1,.woocommerce form.checkout .col2-set .col-2{float:left;width:100%}.woocommerce form.checkout .form-row-first,.woocommerce form.checkout .form-row-last{float:left;margin:20px 7px;position:relative;width:calc(50% - 14px)}.woocommerce form.checkout .form-row-first label,.woocommerce form.checkout .form-row-last label{}.woocommerce form.checkout .form-row-wide{float:left;margin:10px 7px;width:calc(100% - 14px)}.woocommerce form.checkout .col2-set .col-2{float:left;width:100%}.woocommerce form.checkout .col2-set .col-2 #order_comments_field{margin:0;width:100%}.woocommerce form.checkout h3{color:#000;font-family:'Montserrat',sans-serif;font-size:1.6em;padding:10px 0;margin:0 0 10px}.woocommerce form.checkout #order_review_heading{float:left;margin:0;width:40%}.woocommerce-form__label-for-checkbox input{}.woocommerce-form__label-for-checkbox input:checked{}.woocommerce-terms-and-conditions-checkbox-text{font-size:.85em;letter-spacing:0}.woocommerce form.checkout #order_review{float:left;width:40%}.woocommerce form.checkout #order_review .shop_table{}.woocommerce form.checkout #payment button#place_order{background-color:#c88874;border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.2em;margin:10px 20px;padding:15px 20px;transition:.1s ease-in-out all;width:calc(100% - 40px)}.woocommerce form.checkout #payment button#place_order:hover{background-color:#000}.vi-wcaio-sidebar-cart-products .vi-wcaio-sidebar-cart-pd-empty{font-family:pt-sans-pro,sans-serif!important;list-style:none!important}.vi-wcaio-sidebar-cart-pd-name-wrap{}.vi-wcaio-sidebar-cart-pd-name-wrap a{font-family:pt-sans-pro,sans-serif!important}.vi-wcaio-sidebar-cart-products .vi-wcaio-sidebar-cart-pd-desc{font-family:pt-sans-pro,sans-serif!important}.vi-wcaio-sidebar-cart-bt{font-size:1.4em!important;font-weight:700!important}ul.woocommerce-error{background-color:#ee3331;border-radius:4px;padding:20px 40px}ul.woocommerce-error li{color:#fff}.woocommerce-message{background-color:#fab005;color:#fff;border-radius:4px;margin-bottom:20px;padding:20px 40px}.woocommerce-message a{color:#fff;padding:0 10px;border-radius:10px;text-decoration:underline!important;margin:0}.woocommerce-table.custom-fields th{background-color:#ececec!important;color:#404040!important}.woocommerce-order .total,.woocommerce-order .method,.woocommerce-table.shop_table.order_details tfoot{display:none!important}.woocommerce ul.products li.product a.button.product_type_variable.add_to_cart_button{display:none!important}.woocommerce-billing-fields__field-wrapper{}.woocommerce-privacy-policy-text{font-size:.8em;display:inline-block;margin:20px}.woocommerce #payment{background-color:#fff!important}#payment ul.payment_methods{float:left}#payment ul.payment_methods li{border-bottom:1px solid rgba(0,0,0,.2);float:left;font-family:'Montserrat',sans-serif;font-size:1.0em;font-weight:500;list-style:none;margin:20px 0 0!important;padding:0 0 20px;text-transform:uppercase;width:100%}#payment ul.payment_methods li input{float:left;margin:6px 1em 0 0!important}#payment ul.payment_methods li label{color:rgba(52,73,95,1);cursor:pointer;float:left;font-size:1.2em;font-weight:700;margin:0;padding:3px 0;text-indent:-9999em;width:calc(100% - 40px)}#payment ul.payment_methods li label img{float:left;margin:15px 0!important;width:200px}#payment ul.payment_methods li label span{float:left;margin:0 0 10px;width:100%}#payment ul.payment_methods li .payment_box{background-color:#ececec;border-radius:8px;float:left;margin:20px 0;padding:20px;position:relative;text-align:center;width:100%}#payment ul.payment_methods li .payment_box img{float:none;display:inline-block;margin:10px 0!important;width:auto}#add_payment_method #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-color:transparent transparent #ececec!important;content:"";display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#payment ul.payment_methods li .payment_box p{color:#000;font-size:.9em;font-weight:500;margin:5px 0!important;text-align:left;text-transform:none}h3#ship-to-different-address{font-size:1em}h3#ship-to-different-address:hover{cursor:pointer;transition:.1s ease-in-out all}h3#ship-to-different-address span{font-family:'Montserrat',sans-serif;font-size:1.2em;font-weight:600}h3#ship-to-different-address:hover span{cursor:pointer;color:#c88874}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{color:#000;font-family:'Montserrat',sans-serif;font-size:.9em!important;font-weight:700;padding:9px 12px;line-height:1.5em;text-transform:uppercase}.woocommerce-checkout-review-order-table thead{background-color:#000;color:#fff}.woocommerce-checkout-review-order-table thead th{color:#fff!important}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{background:transparent!important;border-top:0;color:#404040}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-family:'Montserrat',sans-serif;font-size:1.0em;font-weight:700;border-top:1px solid rgba(0,0,0,.1);vertical-align:middle;text-transform:uppercase}.woocommerce table.shop_table tfoot th{background-color:transparent!important;color:#404040!important;font-size:.9em!important}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"\2193";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.order-total{font-size:1.1em}.order-total td{font-size:1em}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{display:inline-block;margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{cursor:pointer;display:inline;font-size:.85em;font-weight:500;text-transform:none}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce-remove-coupon{background-color:#e6cf47;border-radius:4px;color:#fff;display:inline-block;font-family:'Montserrat',sans-serif;font-size:1.0em;font-weight:600;margin:10px 20px 20px;padding:5px 10px;text-align:center;width:auto}.woocommerce-remove-coupon:hover{background-color:#e03131;color:#fff}.woocommerce-notice.woocommerce-notice--success{font-size:2.6em;font-weight:500;color:#000;padding-left:35px;position:relative}.woocommerce-notice.woocommerce-notice--success::after{color:#2f9e44;font-family:"Font Awesome 5 Free";content:"\f46c";position:absolute;left:0;top:0}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{background-color:#ececec;border-radius:6px;margin-bottom:40px;padding:10px 40px}.woocommerce-order p{font-size:1.2em;letter-spacing:0}.woocommerce-order p b{font-size:1.1em}.envia-comprobante{background-color:#94d82d;color:#fff;font-family:'Montserrat',sans-serif;font-size:1.2em;font-weight:600;margin:20px 0;padding:5px 10px}.envia-comprobante a{color:#fff;font-weight:600;text-decoration:underline!important}.envia-comprobante a:hover{color:#fffcd6}.woocommerce-order .woocommerce-order-details{border-top:1px solid rgba(0,0,0,.1);margin-top:40px;padding-top:20px}.woocommerce-shipping-calculator,.woocommerce-shipping-destination,.thwcfd-field-country{display:none!important}nav.woocommerce-pagination{border-top:1px solid #fff;float:left;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:visible!important;position:relative}nav.woocommerce-pagination ul{list-style:none;text-align:center;text-decoration:none;margin:2rem auto}nav.woocommerce-pagination li span.current,nav.woocommerce-pagination li a{width:50px;height:50px;line-height:50px;display:inline-block}nav.woocommerce-pagination li{box-shadow:0 3px 20px -.2px rgba(0,0,0,.1);transition:all 300ms cubic-bezier(.250,.100,.250,1.000);transition-timing-function:cubic-bezier(.250,.100,.250,1.000);color:#000;background:#fff;list-style:none;float:left}nav.woocommerce-pagination li a{color:#000;text-decoration:none}nav.woocommerce-pagination li a:hover{color:#fff}nav.woocommerce-pagination li span.current,nav.woocommerce-pagination li:hover{background:#000}nav.woocommerce-pagination li span.current{color:#fff}nav.woocommerce-pagination li a.next{width:auto!important;padding:0 2rem 0 .8rem!important;position:relative}nav.woocommerce-pagination li a.prev{width:auto!important;padding:0 .8rem 0 2rem!important;position:relative}.next:after,.prev:before{content:'';position:absolute;font-family:FontAwesome;font-weight:400}.prev:before{left:.5rem}.next:after{right:.5rem}.form-row.place-order .form-row.validate-required{background-color:#ffec99;border-radius:30px;padding:10px 20px;transition:.1s ease-in-out all}.form-row.place-order .form-row.validate-required:hover{background-color:#a9e34b}.woocommerce-notices-wrapper{margin:40px 0 0}