/*!
Theme Name: Freaktools e-commerce
Theme URI: https://freaktools.cl
Author: Freaktools Agencia Digital
Author URI: https://freaktools.cl
Description: Freaktools e-commerce
Text Domain: Freaktools
License:
License URI
*/
:root{--border-input-woo:#9b9b9b}html{line-height:1.15;-webkit-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.site-main{overflow-x:hidden}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff}h1,h2,h3,h4,h5,h6{margin-top:.5rem;margin-bottom:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.elementor-text-editor p:last-child{margin-bottom:0}p{margin-top:0;margin-bottom:.9rem}template{display:none}h1.entry-title{display:none}[hidden]{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}input[type=text],input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],select,textarea{width:100%;border:solid 1px #666;border-radius:3px;padding:.5rem 1rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}input[type=text]:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,select:focus,textarea:focus{border-color:#333;outline:0 none}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{width:auto;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,[type=submit],[type=button]{display:inline-block;font-weight:400;color:#c36;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid #c36;padding:.5rem 1rem;font-size:1rem;border-radius:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}button:focus,[type=submit]:focus,[type=button]:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button:hover,button:focus,[type=submit]:hover,[type=submit]:focus,[type=button]:hover,[type=button]:focus{color:#fff;background-color:#c36;text-decoration:none}button:not(:disabled),[type=submit]:not(:disabled),[type=button]:not(:disabled){cursor:pointer}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}.jet-filters-pagination__link{width:45px;height:45px;display:flex;align-items:center;justify-content:center}.prev-next .jet-filters-pagination__link{width:auto}.woocommerce .quantity .qty{width:60px !important;text-align:left !important;padding-left:15px}.quantity{position:relative}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity input{width:45px;height:42px;line-height:1.65;float:left;display:block;padding:0;margin:0;padding-left:20px;border:1px solid #eee}.quantity input:focus{outline:0}.quantity-nav{float:left;position:relative;height:42px}.quantity-button{position:relative;cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:#333;font-size:13px;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #eee}.quantity-button.quantity-down{position:absolute;bottom:-1px;height:50%}.page-header{display:none}.woocommerce-form-coupon-toggle{display:none}.form-row-last{float:right;width:49% !important}.form-row-first{float:left;width:49% !important}.form-row-wide{clear:both}.woocommerce form.checkout .form-row-wide{clear:initial !important}p#billing_country_field{padding-bottom:20px}.woocommerce-billing-fields__field-wrapper select{display:block;width:100%;font-size:15px;border-style:solid;border-width:1px;border-color:var(--border-input-woo);margin:10px 0 20px;padding:3px 13px}.select2-container--default .select2-selection--single{border:none !important;background-color:transparent !important}.select2-container--open .select2-dropdown{left:-1px !important}.select2-dropdown{top:-9px !important}.select2-container--default{margin:3px 0 20px;padding:3px 13px;font-size:15px;border-style:solid;border-width:1px;border-color:var(--border-input-woo) !important}.form-row .woocommerce-input-wrapper>*:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){margin:3px 0 20px !important}span.select2-search.select2-search--dropdown{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:27px !important}.woocommerce-billing-fields input{height:32px;border-color:var(--border-input-woo) !important}#billing_country_field strong{border:none !important}.city_select~span{font-family:"Eurostile",Sans-serif;font-weight:600;border-style:solid;border-width:1px;border-color:#dfdfdf;border-radius:5px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:inline-block !important}