:root{--color-primary: #196844;--color-secondary: #013a06;--color-tertiary: #36C;--color-cuartary: #333;--color-button: #0B8F32;--color-white: #fff;--color-footer: #535353;--color-success: #219c3e;--color-danger: #ff0000;--color-warning: #d66519;--color-information: #2476ce}.row{margin-right:0;margin-left:0}.container-fluid,.container{padding-right:0;padding-left:0}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Light.ttf");font-weight:300;font-display:swap}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Regular.ttf");font-weight:400;font-display:swap}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Medium.ttf");font-weight:500;font-display:swap}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Bold.ttf");font-weight:800;font-display:swap}html{font-size:62.5%}input::-webkit-input-placeholder{font-family:'Roboto';font-weight:400;vertical-align:baseline}input::-moz-placeholder{font-family:'Roboto';font-weight:400;vertical-align:baseline}input:-ms-input-placeholder{font-family:'Roboto';font-weight:400;vertical-align:baseline}input::-ms-input-placeholder{font-family:'Roboto';font-weight:400;vertical-align:baseline}p,h1,h2,h3,h4,h5,h6,span,a,li,label,option,select,th,td,tr,em,strong,b,div,input,input::placeholder,::before,::after,legend{font-family:'Roboto';font-weight:400;vertical-align:baseline}h1,h2,h3,h4,h5,h6{font-weight:700}html,body,body *,*,*::before,*::after{box-sizing:border-box;padding:0;margin:0;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}img{display:inline-block;max-width:100%}a{outline:none;text-decoration:none;cursor:pointer}a:hover{text-decoration:none}ul,ol{padding:0;margin:0;list-style:none}input:focus,textarea:focus,a:focus{outline:none}button{border:0;outline:none;cursor:pointer}picture{line-height:0}iframe[sandbox]{transform:scale(1) !important}a[href^="tel"]{color:inherit;text-decoration:none}*:focus{outline:none}.clear-b::after,.clear-b::before{content:"";display:table;clear:both;width:100%}.woocommerce.columns-4{width:90%;max-width:1500px;margin:60px auto}.totalBox__buy{font-size:1.6rem;display:block;width:100%;color:#fff}h1.Shop{display:none !important}.woocommerce.columns-4 .products .woocommerce-loop-product__title{font-size:2rem !important;color:#333 !important;color:var(--color-cuartary) !important}.woocommerce.columns-4 .products .woocommerce-Price-amount bdi{color:#196844 !important;color:var(--color-primary) !important;font-size:1.6rem !important}.added_to_cart{display:none !important}.woocommerce-result-count{height:36px;display:flex;align-items:center;font-size:1.6rem;color:#333;color:var(--color-cuartary)}.finalstep{width:auto;padding:12px 25px;border-radius:35px;background:#196844;background:var(--color-primary);font-weight:bold;font-size:1.6rem;color:#fff;letter-spacing:1px}.finalstep:hover{background:#5b5b5b}form.woocommerce-cart-form{width:60%}@media only screen and (max-width: 767px){form.woocommerce-cart-form{width:90%}}@media only screen and (max-width: 767px){.woocommerce table.shop_table_responsive thead{display:block}}@media only screen and (max-width: 767px){.woocommerce table.shop_table_responsive tr{border-bottom:1px solid rgba(0,0,0,0.1)}}@media only screen and (max-width: 767px){.woocommerce table.shop_table_responsive tr td{width:100%;border-top:0;text-align:left !important}}@media only screen and (max-width: 767px){.woocommerce table.shop_table_responsive tr td::before{display:none}}.woocommerce table.shop_table_responsive tr td .cw_quantity_select{float:left}@media only screen and (max-width: 767px){.woocommerce table.shop_table_responsive tr td .cw_quantity_select{float:inherit;margin-left:5%}}@media only screen and (max-width: 767px){.woocommerce table.shop_table_responsive tr .product-thumbnail{display:block;width:100%}}form.woocommerce-cart-form .product-thumbnail{width:32%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:35%}@media only screen and (max-width: 767px){.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:90%}}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:85%}@media only screen and (max-width: 767px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;margin-bottom:20px}}.woocommerce .content-account{width:100%}.woocommerce-form-coupon-toggle{display:none}.woocommerce-MyAccount-navigation{width:20%;float:left}.woocommerce-MyAccount-content{width:80%;float:left}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:var() !important}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:157px !important;height:35px !important;padding-left:8px !important}.woocommerce-cart-form__cart-item.cart_item .product-name a{color:black}@media only screen and (max-width: 767px){.woocommerce table.cart td.actions .coupon .input-text+.button{width:100%}}.product-quantity{padding-left:0px !important;padding-right:0px !important}.quantity .qty{width:110px !important;padding-left:14px !important;padding-right:15px;text-align:left !important}.quantity{display:flex;align-items:center}.quantity .quantitytext{position:absolute;left:34px;bottom:8px}.quantity input{-webkit-appearance:none;border:2px lightgrey solid;padding:1% 0% 1% 1%;width:10%;justify-content:center}.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:38px;line-height:1.65;float:left;display:block;padding:0;margin:0;padding-left:20px;border:1.5px solid #eee}.quantity-nav{float:left;position:relative;height:38px;margin-right:3%}.quantity-button{position:relative;cursor:pointer;border-left:1.5px solid #eee;width:20px;text-align:center;color:#333;font-size:13px;font-family:"Trebuchet MS", Helvetica, sans-serif !important;line-height:1.7;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:1.5px solid #eee}.quantity-button.quantity-down{position:absolute;bottom:-1px;height:50%}.tachado{text-decoration:line-through}.update-button{display:none !important}#estatus{margin-top:20px;padding-left:16px}.cw_quantity_select select{padding:6px 7px;cursor:pointer}.selection .select2-selection{-webkit-appearance:none;padding:2%;border:1px lightgray solid;border-bottom:3px var() solid;background-image:url(../img/icons/arrow-down.svg);background-repeat:no-repeat;background-position:96% 50%;background-size:14px;min-width:60px;border-radius:0px;cursor:pointer;height:47px;background-color:transparent}.selection .select2-selection .select2-selection__arrow{display:none}.selection .arrow{background-image:url("../img/icons/arrow-up.svg")}@use '../base/functions' as f;body::-webkit-scrollbar,.map__search fieldset::-webkit-scrollbar,.autofill::-webkit-scrollbar{-webkit-appearance:none}body::-webkit-scrollbar:vertical,.map__search fieldset::-webkit-scrollbar:vertical,.autofill::-webkit-scrollbar:vertical{width:15px}body::-webkit-scrollbar-button:increment,body::-webkit-scrollbar-button,.map__search fieldset::-webkit-scrollbar-button:increment,.map__search fieldset::-webkit-scrollbar-button,.autofill::-webkit-scrollbar-button:increment,.autofill::-webkit-scrollbar-button{display:none}body::-webkit-scrollbar:horizontal,.map__search fieldset::-webkit-scrollbar:horizontal,.autofill::-webkit-scrollbar:horizontal{height:10px}body::-webkit-scrollbar-thumb,.map__search fieldset::-webkit-scrollbar-thumb,.autofill::-webkit-scrollbar-thumb{background-color:#013a06;border-radius:20px;border:5px solid #fff}body::-webkit-scrollbar-track,.map__search fieldset::-webkit-scrollbar-track,.autofill::-webkit-scrollbar-track{border-radius:10px}.map__search fieldset::-webkit-scrollbar-thumb{background-color:#fff;border:5px solid #013a06}body{padding-top:125px;min-height:100vh}.main-content{min-height:calc(100vh - 125px)}.main-content.alg-center{display:flex;justify-content:center;align-items:center}.container{width:90%;margin:auto;max-width:1500px}@media (max-width: 992px){.main-content{min-height:calc(100vh - 220px)}body{padding-top:220px}}.ctm-fonts h1.uppercase,.ctm-fonts h2.uppercase,.ctm-fonts h3.uppercase,.ctm-fonts h4.uppercase,.ctm-fonts h5.uppercase,.ctm-fonts h6.uppercase,.ctm-fonts p.uppercase,.ctm-fonts a.uppercase,.ctm-fonts span.uppercase{text-transform:uppercase}.ctm-fonts h1.light,.ctm-fonts h2.light,.ctm-fonts h3.light,.ctm-fonts h4.light,.ctm-fonts h5.light,.ctm-fonts h6.light,.ctm-fonts p.light,.ctm-fonts a.light,.ctm-fonts span.light{font-weight:400}.ctm-fonts h1.medium,.ctm-fonts h2.medium,.ctm-fonts h3.medium,.ctm-fonts h4.medium,.ctm-fonts h5.medium,.ctm-fonts h6.medium,.ctm-fonts p.medium,.ctm-fonts a.medium,.ctm-fonts span.medium{font-weight:500}.ctm-fonts h1.bold,.ctm-fonts h2.bold,.ctm-fonts h3.bold,.ctm-fonts h4.bold,.ctm-fonts h5.bold,.ctm-fonts h6.bold,.ctm-fonts p.bold,.ctm-fonts a.bold,.ctm-fonts span.bold{font-weight:700}.ctm-fonts h1.primary,.ctm-fonts h2.primary,.ctm-fonts h3.primary,.ctm-fonts h4.primary,.ctm-fonts h5.primary,.ctm-fonts h6.primary,.ctm-fonts p.primary,.ctm-fonts a.primary,.ctm-fonts span.primary{color:#196844;color:var(--color-primary)}.ctm-fonts h1.secondary,.ctm-fonts h2.secondary,.ctm-fonts h3.secondary,.ctm-fonts h4.secondary,.ctm-fonts h5.secondary,.ctm-fonts h6.secondary,.ctm-fonts p.secondary,.ctm-fonts a.secondary,.ctm-fonts span.secondary{color:#013a06;color:var(--color-secondary)}.ctm-fonts h1.tertiary,.ctm-fonts h2.tertiary,.ctm-fonts h3.tertiary,.ctm-fonts h4.tertiary,.ctm-fonts h5.tertiary,.ctm-fonts h6.tertiary,.ctm-fonts p.tertiary,.ctm-fonts a.tertiary,.ctm-fonts span.tertiary{color:#36C;color:var(--color-tertiary)}.ctm-fonts h1.cuartary,.ctm-fonts h2.cuartary,.ctm-fonts h3.cuartary,.ctm-fonts h4.cuartary,.ctm-fonts h5.cuartary,.ctm-fonts h6.cuartary,.ctm-fonts p.cuartary,.ctm-fonts a.cuartary,.ctm-fonts span.cuartary{color:#333;color:var(--color-cuartary)}.ctm-fonts h1.center,.ctm-fonts h2.center,.ctm-fonts h3.center,.ctm-fonts h4.center,.ctm-fonts h5.center,.ctm-fonts h6.center,.ctm-fonts p.center,.ctm-fonts a.center,.ctm-fonts span.center{text-align:center}.ctm-fonts h1{color:#333;color:var(--color-cuartary);font-size:3.8rem}.ctm-fonts p{font-size:1.7rem}@media (max-width: 1580px){.ctm-fonts h1{font-size:3.2rem}.ctm-fonts p{font-size:1.6rem}}select,input[type="text"],input[type="password"],input[type="number"],input[type="tel"],input[type="email"]{border-radius:4px;border:1px solid #939BA2;color:#000;padding:0 20px;min-height:36px;display:flex;align-items:center;justify-content:center}select:placeholder,input[type="text"]:placeholder,input[type="password"]:placeholder,input[type="number"]:placeholder,input[type="tel"]:placeholder,input[type="email"]:placeholder{color:#939BA2}label{font-size:1.5rem;font-weight:500;color:#333;color:var(--color-cuartary)}fieldset{border:none}.checkbox .item{display:flex;align-items:center;justify-content:flex-start;gap:10px}.checkbox .item label{margin-bottom:0 !important}.checkbox .item label a{color:#333;color:var(--color-cuartary);font-weight:500;text-decoration:underline}.checkbox .item label a:hover{text-decoration:none}.checkbox .item input{min-width:20px;max-width:20px;min-height:20px;max-height:20px;border-radius:4px;border:1px solid #939BA2;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:center}.checkbox .item input::before{content:"✔";position:absolute;left:calc(50% - 6px);top:0px;opacity:0;pointer-events:none;transition:.5s ease opacity}.checkbox .item input:checked::before{opacity:1}@media (max-width: 992px){select{min-height:34px}}.btn,.button.add_to_cart_button,.button.single_add_to_cart_button,.button.wc-backward,.button.wc-forward,#submit_payments{padding:0 10px;min-height:36px;font-size:1.4rem !important;font-weight:600;border-radius:4px;color:#fff !important;color:var(--color-white) !important;background-color:#0B8F32 !important;background-color:var(--color-button) !important;text-transform:uppercase;display:flex !important;justify-content:center !important;align-items:center !important;min-width:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:.5s ease background-color;outline:inherit !important;border:none !important}.btn:hover,.button.add_to_cart_button:hover,.button.single_add_to_cart_button:hover,.button.wc-backward:hover,.button.wc-forward:hover,#submit_payments:hover{background-color:#013a06 !important;background-color:var(--color-secondary) !important;transform:inherit !important}@media (max-width: 992px){.btn{font-size:1.4rem !important;min-height:34px}}.shadow-plt{box-shadow:0px 6px 30px 0px rgba(0,0,0,0.15);border-radius:4px}.msg-error{font-size:1.3rem;color:#ff0000;color:var(--color-danger);display:none}.msg-error.active{display:block}.block-input.error-validation .msg-error{display:block}.loader{position:fixed;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.55);left:0;top:0;z-index:9999;transition:.5s ease top}.loader.hidden{top:-150%}.loader__content{width:80px;aspect-ratio:1;display:grid;border:4px solid #0000;border-radius:50%;border-right-color:#fff;border-right-color:var(--color-white);-webkit-animation:l15 1s infinite linear;animation:l15 1s infinite linear}.loader__content::before,.loader__content::after{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%;-webkit-animation:l15 2s infinite;animation:l15 2s infinite}.loader__content::after{margin:8px;-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes l15{100%{transform:rotate(1turn)}}@keyframes l15{100%{transform:rotate(1turn)}}.header{width:100%;position:fixed;top:0;left:0;z-index:9999;transition:.5s ease top}.header.active .header__hamburger span:first-child{transform:rotate(45deg);top:calc(50% - 1px)}.header.active .header__hamburger span:nth-child(2){width:0}.header.active .header__hamburger span:last-child{transform:rotate(-45deg);bottom:unset;top:calc(50% - 1px)}.header__top{width:100%;background-color:#196844;background-color:var(--color-primary);display:flex;justify-content:center;align-items:center;width:100%;position:relative}.header__top__content{display:flex;justify-content:space-between;width:90%;max-width:1500px;padding:10px 0}.header__top .gov{width:100px;display:flex;align-items:center}.header__top .gov img{width:100%}.header__top nav{display:flex;align-items:center}.header__top nav ul{display:flex;gap:25px}.header__top nav a{color:#fff;color:var(--color-white);font-size:1.5rem;transition:.5s ease opacity}.header__top nav a:hover{opacity:.5}.header__content{width:100%;background-color:#013a06;background-color:var(--color-secondary);padding:10px 0}.header__content__limit{display:flex;align-items:center;justify-content:space-between;max-width:1500px;width:90%;margin:auto}.header__content nav ul{display:flex;gap:30px;list-style:none}.header__content nav li,.header__content nav a{display:flex;align-items:center;gap:10px}.header__content nav li img,.header__content nav a img{width:20px}.header__content nav li.hidden,.header__content nav a.hidden{display:none}.header__content nav a{color:#fff;position:relative;font-size:1.6rem}.header__content nav a::after{position:absolute;content:"";width:0;height:2px;top:100%;background-color:#fff;right:0;transition:.5s ease width}.header__content nav a:hover::after{width:100%;left:0;right:unset}.header__logo{width:100%;display:block}.header__logo img{width:auto;height:65px;-o-object-fit:contain;object-fit:contain}.header__mobile{display:none}.header__hamburger{min-width:25px;height:15px;position:relative;display:none}.header__hamburger span{width:100%;height:2px;background-color:#fff;display:flex;position:absolute;left:0;transition:.5s ease;transition-property:transform, width}.header__hamburger span:first-child{top:0}.header__hamburger span:nth-child(2){top:calc(50% - 1px)}.header__hamburger span:last-child{bottom:0}@media (max-width: 992px){.header.active nav{left:0}.header__top{padding-bottom:10px;position:relative;z-index:9}.header__top__content{flex-direction:column;align-items:center}.header__top__content nav{margin-top:20px}.header__top__content nav ul{flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;width:100%}.header__content nav{display:flex;position:fixed;left:0;top:0;width:100%;height:100vh;background-color:#013a06;display:flex;align-items:center;left:-100%;transition:.5s ease left}.header__content nav ul{flex-direction:column;justify-content:center;align-items:center;width:100%}.header__hamburger{display:flex}.header__logo{position:relative;z-index:9;max-width:180px}.header__logo img{height:auto}}.footer{width:100%}.footer__content{background-color:#535353;background-color:var(--color-footer);padding:60px 0}.footer__content .block{width:90%;max-width:1500px;margin:auto;display:flex;justify-content:space-between}.footer__content .certificates a{width:200px;display:block}.footer__content .certificates a img{width:100%}.footer__content .footer__logo{max-width:200px;display:block}.footer__content .footer__logo img{width:100%}.footer__content nav{display:flex;padding:2.5% 5% 0 5%}.footer__content nav a{color:#fff;color:var(--color-white)}.footer__content nav ul{display:flex;justify-content:flex-start;align-items:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-wrap:wrap;gap:10px 30px}.footer__content nav ul h4{width:100%;font-size:1.5rem;font-weight:600;color:#fff;color:var(--color-white)}.footer__content nav ul a{color:#fff;color:var(--color-white);font-size:1.4rem}.footer__bottom{width:100%;background:#36C;background:var(--color-tertiary);width:100%;display:flex;justify-content:center;align-items:center;padding:7.5px 0}.footer__bottom a{width:120px}.footer__bottom a img{width:100%}.footer__terms{width:100%;background:#535353;background:var(--color-footer);padding-bottom:40px}.footer__terms .block{max-width:1500px;width:90%;margin:auto;display:flex;justify-content:center;gap:5px}.footer__terms .block.padding{padding-bottom:15px}.footer__terms a,.footer__terms p{color:#fff;color:var(--color-white);font-size:1.5rem;text-align:center}.footer__terms a{position:relative;padding-left:10px}.footer__terms a:first-child{margin-left:0}.footer__terms a:first-child::before{content:inherit}.footer__terms a::before{content:"|";position:absolute;left:0}.footer__terms p{font-weight:600}.footer__sticky{padding:15px 0;background-color:#fff;background-color:var(--color-white);display:flex;justify-content:center;align-items:center;justify-content:center;position:relative}.footer__sticky ul{display:flex;gap:20px}.footer__sticky ul a{color:#333;color:var(--color-cuartary);font-size:1.4rem}.footer__social{position:absolute;right:0;display:flex;gap:10px}.footer__social a{width:25px;display:block}.footer__social img{width:100%}@media (max-width: 992px){.footer__content{padding:30px 0}.footer__content .block{flex-direction:column}.footer__content nav{flex-direction:column;margin:30px 0;padding:2.5% 0}.footer__content nav ul{margin-bottom:30px}.footer__content nav ul:last-child{margin-bottom:0}.footer__content .certificates{justify-content:center;align-items:center;margin:auto}.footer__logo{max-width:150px !important;margin:auto;margin-bottom:20px}.footer__terms{margin-top:-1px;padding-top:10px}.footer__terms .block{flex-direction:column;gap:10px}.footer__terms .block a{margin:0;padding:0}.footer__terms .block a::before{content:none}.footer .certificates a{max-width:150px}.footer__sticky{flex-direction:column;justify-content:center;align-items:center}.footer__sticky ul{flex-wrap:wrap;justify-content:center}.footer__social{margin-top:30px;position:relative}}h1.Cart{display:none}.wc-empty-cart-message{width:90%;max-width:1500px;margin:auto;padding:60px 0;min-height:calc(100vh - 125px)}.return-to-shop{position:absolute;top:50vh;left:0;right:0;display:flex;justify-content:center}.cartWoo__itemProduct__delete{color:#ff0000;color:var(--color-danger)}.cart{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;padding:60px 0;width:90%;max-width:1500px;margin:auto}.cart .totalBox section{font-size:1.5rem}.cart .cart_item div{font-size:1.6rem}.cart__form{width:68%;padding:0 2% 0 0}@media only screen and (max-width: 767px){.cart__form{width:100%;margin-bottom:35px}}.cart__form .title{padding:2% 0}.cart__form .title__resume{font-size:23px;font-weight:bold;color:#333;color:var(--color-cuartary)}.cart__form .products{border-top:1px lightgray solid}.cart__form .products .woocommerce-Price-amount{font-weight:600;color:#333;color:var(--color-cuartary)}.cart__form .products .woocommerce-Price-amount span{font-weight:600;color:#333;color:var(--color-cuartary)}.cart__form .products__item{padding:2%;display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px lightgray solid}@media only screen and (max-width: 767px){.cart__form .products__item{flex-direction:column;padding-top:5%}}.cart__form .products__item-thumbnail{width:11%}@media only screen and (max-width: 767px){.cart__form .products__item-thumbnail{width:100%}}.cart__form .products__item-name{align-self:baseline;padding:2% 3%;width:40%}@media only screen and (max-width: 767px){.cart__form .products__item-name{width:100%;text-align:center}}.cart__form .products__item-name a{color:#ff0000;color:var(--color-danger);font-weight:600;font-size:1.4rem;text-decoration:underline}.cart__form .products__item-name div{font-weight:600;color:#333;color:var(--color-cuartary)}.cart__form .products__item-data{align-self:baseline;width:40%;display:flex;justify-content:flex-end}@media only screen and (max-width: 767px){.cart__form .products__item-data{width:100%;padding:5% 0;justify-content:center}}.cart__form .products__item-data .selects{padding:0 10%}@media only screen and (max-width: 767px){.cart__form .products__item-data .selects{padding:0}}.cart__form .products__item-data .selects select{-webkit-appearance:none;font-family:"Quicksand",arial,sans-serif;padding:12%;border:1px lightgray solid;border-bottom:3px #196844 solid;border-bottom:3px var(--color-primary) solid;padding-right:17px;background-image:url("../img/icons/arrow-down.svg");background-repeat:no-repeat;background-position:90% 50%;background-size:14px;min-width:60px;cursor:pointer}@media only screen and (max-width: 767px){.cart__form .products__item-data .selects select{margin-right:15px}}.cart__form .products__item-data .selects .arrow{background-image:url("../img/icons/arrow-up.svg")}.cart__form .products__item-data .subtotal{padding-top:4%;font-family:"Quicksand",arial,sans-serif;min-width:100px;text-align:center}.cart__form .restart__button{font-size:16px;font-family:"Quicksand",arial,sans-serif;padding:0 4%;min-height:40px;max-height:40px;color:#196844;color:var(--color-primary);border:1px #0B8F32 solid;border:1px var(--color-button) solid;font-weight:300;border-radius:4px;margin-top:12px;background:none}.cart__form .restart__button:hover{border-color:#5b5b5b;background:#fff;background:var(--color-white);color:#5b5b5b}.cart__form .totalBox__buy{text-align:center;background:#0B8F32;background:var(--color-button);border-radius:4px;width:27%;margin-top:12px;float:right;min-height:40px}@media only screen and (max-width: 767px){.cart__form .totalBox__buy{display:none}}.cart__form .totalBox__buy a{color:white;width:100%;margin:0;padding-top:5%}.cart__form .totalBox__buy a:hover{text-decoration:underline}.cart__total{width:32%;margin-bottom:30px}@media only screen and (max-width: 767px){.cart__total{width:100%}}.cart__total .totalBox{background:#efefef;padding:4%;border-radius:4px}.cart__total .totalBox__buy{text-align:center;background:#0B8F32;background:var(--color-button);padding:4%;border-radius:4px;margin-top:15px;min-height:40px}.cart__total .totalBox__buy a{color:white}.cart__total .totalBox__buy a:hover{text-decoration:underline}.cart__total .totalBox__title{font-weight:bold;font-size:20px;margin:2% 0 4% 0}.cart__total .totalBox__table{background:white;padding:6% 4%}.cart__total .totalBox__table .cart-subtotal{display:flex;justify-content:space-between;font-family:"Quicksand",arial,sans-serif;padding-bottom:5%;border-bottom:1px lightgray solid}.cart__total .totalBox__table .cart-discount{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px lightgray solid;font-family:"Quicksand",arial,sans-serif;position:relative;padding-top:22px}.cart__total .totalBox__table .cart-discount-name{width:50%}.cart__total .totalBox__table .cart-discount-price{width:50%;text-align:end;padding-right:7px}.cart__total .totalBox__table .cart-discount-price a{font-size:0}.cart__total .totalBox__table .cart-discount-price a:before{content:"x";border-radius:50%;top:-3px;right:3px;color:#a00;font-size:20px;position:absolute;font-weight:bold}.cart__total .totalBox__table .order-total{display:flex;justify-content:space-between;padding-top:5%}.cart__total .totalBox__table .reembolso{padding:4% 0}.cart__total .totalBox__table .reembolso p{font-size:14px}.cart__total .couponBox{background:#efefef;margin-top:30px;padding:3%;border-radius:4px;display:none}.cart__total .couponBox .coupon{display:flex;flex-direction:column;background:white;padding:4% 3%;border-radius:4px}.cart__total .couponBox .coupon .input-text{font-size:16px;padding:3% 2%;margin:4% 0}.cart__total .couponBox .coupon button{font-size:16px;font-family:"QuicksandSBold", arial, sans-serif;padding:4%;min-height:40px;color:white;background-color:#0B8F32;background-color:var(--color-button);font-weight:300}@media (max-width: 992px){.cart .products__item-thumbnail{display:flex;justify-content:center}}h1.Checkout{display:none}.Checkout .woocommerce-error{display:none}#id_doct_field,#id_doct_select_field{display:none}.wc_payment_method.payment_method_paymentsway{padding-top:0 !important}.wc_payment_method.payment_method_paymentsway label{display:flex;flex-direction:column}.wc_payment_method.payment_method_paymentsway input{display:none}.wc_payment_method.payment_method_paymentsway img{max-width:100px}.Pagar,.Pedido{width:90%;max-width:1500px;margin:auto;padding:60px 0;min-height:calc(100vh - 125px);display:flex;align-items:center;justify-content:center}.Pagar .order_details li,.Pedido .order_details li{font-size:1.4rem !important;font-weight:600}.Pagar .order_details li strong,.Pedido .order_details li strong{font-size:1.5rem !important}.Pagar #paymentsway_form,.Pagar .order_details,.Pedido #paymentsway_form,.Pedido .order_details{display:flex;justify-content:center}.Pagar .order_details li:last-child,.Pedido .order_details li:last-child{padding-right:0;margin-right:0}.Pagar #paymentsway_form_text,.Pedido #paymentsway_form_text{display:block;font-size:1.6rem;max-width:600px;text-align:center;margin:auto}.Pagar #paymentsway_form,.Pedido #paymentsway_form{margin-top:20px}.Pedido .woocommerce-thankyou-order-received{text-align:center;font-size:3rem;margin-bottom:60px}.Pedido .woocommerce-order-details__title{margin-bottom:10px}.Pedido table tr th,.Pedido table tr a,.Pedido table td{font-size:1.3rem}.woocommerce-notices-wrapper{width:90%;max-width:1500px;margin:20px auto 0;margin-bottom:0}.woocommerce-notices-wrapper .woocommerce-error{font-size:1.5rem;margin:0}.woocommerce-notices-wrapper .woocommerce-message{display:none}.checkout{font-family:"QuicksandSBold", arial, sans-serif;width:100%;padding:60px 0;width:90%;max-width:1500px;margin:auto}.checkout #order_review_heading,.checkout .datos__factura-title{margin-bottom:30px}.checkout #order_review_heading,.checkout .datos__factura-title{color:#333;color:var(--color-cuartary)}.checkout #order_review section{font-size:1.6rem}.checkout__form{display:flex;justify-content:flex-start;flex-wrap:wrap}.checkout__form-datos{width:62%;padding:0 10% 0 0}@media only screen and (max-width: 767px){.checkout__form-datos{width:100%;padding:0 0 10% 0}}.checkout__form-datos .datos__factura-title{font-size:23px;font-weight:bold}@media only screen and (max-width: 767px){.checkout__form-datos .datos__factura-title{font-size:20px}}.checkout__form-resume{width:38%;margin-bottom:30px}@media only screen and (max-width: 767px){.checkout__form-resume{width:100%}}.checkout__form-resume .title{font-size:23px;font-weight:bold;margin-bottom:15px}@media only screen and (max-width: 767px){.checkout__form-resume .title{font-size:20px}}.checkout__form-resume .order__review{background:#efefef;padding:4%;border-radius:4px}.checkout__form-resume .order__review-totales{background:white;padding:6% 4%}.checkout__form-resume .order__review-totales .cart-subtotal{display:flex;justify-content:space-between;font-family:"Quicksand",arial,sans-serif;padding-bottom:5%;border-bottom:1px lightgray solid}.checkout__form-resume .order__review-totales .order-total{display:flex;justify-content:space-between;padding:5% 0}.checkout__form-resume .order__review-productos{background:white;padding:0% 4% 6%}.checkout__form-resume .order__review-productos .title{font-size:20px;font-weight:bold;margin:0}@media only screen and (max-width: 767px){.checkout__form-resume .order__review-productos .title{font-size:17px}}.checkout__form-resume .order__review-productos .cart_item{display:flex;justify-content:space-between;align-items:center;padding:5% 0;border-bottom:1px lightgray solid}.checkout__form-resume .order__review-productos .cart_item .product-name{max-width:190px}.checkout__form-resume .order__review-productos .cart_item .product-total{font-family:"Quicksand",arial,sans-serif;padding-left:5%}.checkout__form-resume .order__review-pago{background:#efefef;padding:4%;border-radius:4px}.checkout__form-resume .order__review-pago .title{font-size:20px;font-weight:bold;margin-bottom:15px}@media only screen and (max-width: 767px){.checkout__form-resume .order__review-pago .title{font-size:17px}}.checkout__form-resume .order__review-pago .opciones-pago{background:white;padding:6% 4%}.checkout__form-resume .order__review-pago .opciones-pago .wc_payment_method{padding:13px 23px;border-bottom:1px lightgray solid}.checkout__form-resume .order__review-pago .opciones-pago .wc_payment_method input{margin-left:-8%}.checkout__form-resume .order__review-pago .opciones-pago .wc_payment_method img{width:100%;margin:10px 0}.checkout__form-resume .order__review-pago .checkout-button{text-align:center;background:#0B8F32;background:var(--color-button);padding:4%;border-radius:4px;color:white;width:100%;margin:13px 0;font-size:17px;font-family:"Quicksand",arial,sans-serif}.woocommerce-additional-fields{display:none}.woocommerce-privacy-policy-text p{padding:5%;font-size:13px;color:#898989}.woocommerce-privacy-policy-text p a{color:#898989;text-decoration:underline}@media (max-width: 992px){.Pagar .order_details,.Pedido .order_details{flex-direction:column;gap:15px}.Pagar .order_details li,.Pedido .order_details li{border:none !important}.Pagar .order_details #paymentsway_form,.Pedido .order_details #paymentsway_form{padding-bottom:40px}.checkout{padding-top:40px}}.home{max-width:700px;margin:auto;padding:60px 0}.home h1{text-align:center}.home p{margin:20px 0}.home article form{display:flex;width:100%;gap:20px}.home article form .msg-error{position:absolute;margin:5px 0;font-size:1.4rem}.home article button,.home article .block-input{flex:1}.home article select{width:100%}@media (max-width: 992px){.home article form{flex-direction:column;justify-content:center;align-items:center}.home article form .msg-error{position:relative;margin:5px 0;font-size:1.4rem}.home article button,.home article .block-input{width:100%}}.product-single{padding-top:60px;padding-bottom:40px}.product-single .woocommerce-notices-wrapper{width:100%;max-width:100%;margin-bottom:30px}.product-single .woocommerce-notices-wrapper .woocommerce-message{display:none}.product-single .form-row{margin-top:30px !important;width:100%}.product-single .cart{padding:0;margin:0}.product-single .woocommerce{display:flex}.product-single .woocommerce .single-product{width:100%}.product-single .woocommerce .woocommerce-Price-amount,.product-single .woocommerce .woocommerce-Price-currencySymbol{font-size:2.2rem;font-weight:600;color:#0B8F32;color:var(--color-button)}.product-single .woocommerce .woocommerce-product-gallery__wrapper img{max-height:70vh}.product-single .woocommerce .summary{box-shadow:0px 6px 30px 0px rgba(0,0,0,0.15);border-radius:4px;padding:30px 40px}.product-single .woocommerce .cart{margin:0 !important;padding:0}.product-single .woocommerce .product_meta{display:none}.product-single .woocommerce .button{margin-top:30px}.product-single #title-product{color:#333;color:var(--color-cuartary);font-weight:600;font-size:1.8rem;margin-top:30px}.product-single #set-description-product{width:100%}.product-single #set-description-product p,.product-single #set-description-product ul,.product-single #set-description-product li,.product-single #set-description-product a,.product-single #set-description-product span{font-size:1.7rem;margin:10px 0}.product-single #set-description-product h2{display:none}@media (max-width: 992px){.product-single{padding-top:30px}}.register-plt{padding:0 0 60px 0}.register-plt h1{text-align:center;margin:20px 0}.register-plt fieldset{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:600px;margin:auto;padding:30px 40px}.register-plt .block-input{width:100%;display:flex;flex-direction:column;margin-bottom:20px}.register-plt .block-input input{width:100%}.register-plt .block-input label{margin-bottom:7.5px}.register-plt .block-input .error{margin-top:5px}.register-plt .block-input .btn{width:100%}@media (max-width: 992px){.register-plt fieldset{padding:20px 25px}}


/*# sourceMappingURL=main.css.map*/