﻿#coming-soon-footer-banner{display:flex;align-items:center;justify-content:center;background:#a8ffb9;color:#2300b5;padding:20px;font-size:1.3rem}:root{--c_p: #000000;--bg__p: #a1f1ff;--bg__d: linear-gradient(135deg, rgb(209, 236, 246) 0%, rgb(161, 241, 255) 100%);--c_ch: #00881f;--c_b: #000000;--c_bh: #00881f;--bg-header: transparent;--color-header: #000000;--border-header: 1px solid #000000;--bg-header-sticky: #ffffff;--color-header-sticky: #000000;--border-header-sticky: 1px solid #000000;--bg-d_footer: #acacac;--color-d_footer: #000000;--bg-footer: #000000;--color-footer: #ffffff;--bg-pago: #ffffff;--color-pago: #000000;--bg-flags: #000000;--color-flags: #ffffff}@font-face{font-family:"icon_fso";src:url("font/icon_fso.ttf?19951177") format("truetype");font-weight:normal;font-style:normal;font-display:swap}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"icon_fso";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icons_cart:before{content:""}.icon-icons_download:before{content:""}.icon-icons_dashboard:before{content:""}.icon-icons_facebook:before{content:""}.icon-icons_instagram:before{content:""}.icon-icons_list:before{content:""}.icon-icons_place:before{content:""}.icon-icons_poweroff:before{content:""}.icon-icons_user:before{content:""}.icon-icons_search:before{content:""}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width: 48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}.price{color:var(--c_ch);font-weight:900;font-size:1.4rem;font-family:inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.price del,.price .woocommerce-price-suffix{font-size:.8rem;font-weight:100;color:#000}.woocommerce-ordering{margin:20px 0}.products{margin:0;padding:0;width:100%;display:grid;gap:25px;grid-template-columns:repeat(4, 1fr)}.product{list-style:none;position:relative;display:flex !important;flex-direction:column;border:1px solid var(--c_p);background-color:#fff;margin:0;justify-content:space-between;align-items:center}.product .onsale{position:absolute;top:0;left:0;z-index:1;background:var(--bg-flags);color:var(--color-flags);padding:3px 8px;font-size:.8rem}.product .woocommerce-loop-product__title{font-size:1.2rem;margin:1.2rem 0 .3rem;text-align:center;padding:0 1rem;min-height:60px}.product .woocommerce-LoopProduct-link{width:100%;display:flex;flex-direction:column;align-items:center}.product img{display:block;width:100%}.product .cat__list{font-size:.8rem;text-decoration:underline}.product .price{margin:.4rem 0}.product .button{text-align:center;width:100%}.woocommerce-pagination{border-bottom:1px solid var(--c_p)}.woocommerce-pagination ul.page-numbers{display:flex;gap:20px;list-style:none;justify-content:center;padding:0}.woocommerce-pagination ul.page-numbers li{font-size:1.5rem}.woocommerce-pagination ul.page-numbers li .current{font-size:1rem}.woocommerce-pagination ul.page-numbers li a:hover{font-weight:bold}#column__filter-product{position:fixed;top:0;width:500px;height:100vh;left:-550px;background-color:#fff;z-index:1001;box-shadow:-3px 1px 9px 0 #000;padding:50px;transition:left cubic-bezier(0.7, 0, 0.3, 1) .4s}#column__filter-product.open{left:0}@media screen and (max-width: 70rem){ul.products{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 50rem){ul.products{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 35rem){ul.products{grid-template-columns:repeat(1, 1fr)}}.single-product div.product{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;margin-top:50px;background:#f2f2f2;border:none}.single-product div.product .onsale{position:absolute;top:0;left:0;z-index:1;background:var(--bg-flags);color:var(--color-flags);padding:3px 8px;font-size:.8rem}.single-product div.product .woocommerce-product-gallery{position:relative;float:left;width:50%}.single-product div.product .woocommerce-product-gallery .wp-post-image{width:100%;border:none}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:2em;right:1em;display:block;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:-0.4em}.single-product div.product .woocommerce-product-gallery ol{display:flex;flex-wrap:wrap}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{width:100px;list-style:none;cursor:pointer;float:left;margin-bottom:-0.4rem}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:first-child{display:none}.single-product div.product .entry-summary{width:50%;padding:0 50px;display:flex;flex-direction:column}.single-product div.product .entry-summary .product_meta{display:flex;flex-direction:column;padding:20px 0}.single-product div.product .entry-summary .vn_table{width:100%}.single-product div.product form.cart,.single-product div.product .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:10px}.single-product div.product form.cart input.qty,.single-product div.product .woocommerce-variation-add-to-cart input.qty{width:100px;height:auto}.single-product div.product .woocommerce-tabs,.single-product div.product section.related,.single-product div.product section.up-sells{padding:50px;display:flex;flex-direction:column;width:100%}.single-product div.product .woocommerce-tabs ul.tabs,.single-product div.product section.related ul.tabs,.single-product div.product section.up-sells ul.tabs{display:flex;flex-wrap:wrap;margin-bottom:-1px}.single-product div.product .woocommerce-tabs ul.tabs li,.single-product div.product section.related ul.tabs li,.single-product div.product section.up-sells ul.tabs li{display:block;margin:0;position:relative}.single-product div.product .woocommerce-tabs ul.tabs li a,.single-product div.product section.related ul.tabs li a,.single-product div.product section.up-sells ul.tabs li a{padding:1em}.single-product div.product .woocommerce-tabs ul.tabs li.active,.single-product div.product section.related ul.tabs li.active,.single-product div.product section.up-sells ul.tabs li.active{background-color:#fdfeff;border:1px solid;border-bottom:none}.single-product div.product .woocommerce-Tabs-panel{width:100%;border:1px solid;padding:25px;background-color:#fdfeff;box-shadow:0px 3px 10px 0px rgba(0,0,0,.3019607843)}.single-product div.product .woocommerce-Tabs-panel h2{margin-bottom:20px}.single-product div.product .woocommerce-Tabs-panel h3{margin-bottom:15px}.single-product div.product .woocommerce-Tabs-panel h4,.single-product div.product .woocommerce-Tabs-panel p,.single-product div.product .woocommerce-Tabs-panel li{margin-bottom:10px}.single-product div.product .woocommerce-Tabs-panel ul,.single-product div.product .woocommerce-Tabs-panel ol{padding:0px 0px 30px 40px}.stock:empty::before{display:none}.stock.in-stock{color:#1e523b;border:1px solid;padding:1px 12px;border-radius:15px;text-align:center;width:fit-content;font-family:inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.8rem;background:#aadac4}.stock.out-of-stock{color:#870000;border:1px solid;padding:1px 12px;border-radius:15px;text-align:center;width:fit-content;font-family:inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.8rem;background:#ffd8cf}section.up-sells ul.products{display:flex;width:100%}section.up-sells ul.products .slick-list{width:100%}section.up-sells ul.products .slick-list .slick-track{display:flex;gap:15px}@media screen and (max-width: 50rem){.single-product div.product .woocommerce-product-gallery{width:100%}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{width:25%}.single-product div.product .entry-summary{width:100%;padding:20px}.single-product div.product .woocommerce-tabs,.single-product div.product section.related,.single-product div.product section.up-sells{padding:20px}.single-product div.product .woocommerce-tabs ul.tabs,.single-product div.product section.related ul.tabs,.single-product div.product section.up-sells ul.tabs{margin-bottom:10px}.single-product div.product .woocommerce-tabs ul.tabs li,.single-product div.product section.related ul.tabs li,.single-product div.product section.up-sells ul.tabs li{width:100%;text-align:center}.single-product div.product .woocommerce-tabs ul.tabs li.active,.single-product div.product section.related ul.tabs li.active,.single-product div.product section.up-sells ul.tabs li.active{border:none;text-decoration:underline;font-weight:bold}}.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{height:45px}@media screen and (min-width: 768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}@media screen and (max-width: 768px){form.checkout.woocommerce-checkout{flex-direction:column}}.site-header-cart{position:relative;margin:0;padding:0}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}nav.woocommerce-breadcrumb{background:#f2f2f2;padding:5px 15px}.star-rating,.wc-block-components-product-rating__stars{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star !important;font-weight:400}.star-rating::before,.wc-block-components-product-rating__stars::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span,.wc-block-components-product-rating__stars span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before,.wc-block-components-product-rating__stars span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#000}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"S";color:#000;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"S";color:#000;opacity:.25}p.stars:hover a::before{content:"S";color:#000;opacity:1}p.stars.selected a.active::before{content:"S";color:#000;opacity:1}p.stars.selected a.active~a::before{content:"S";color:#000;opacity:.25}p.stars.selected a:not(.active)::before{content:"S";color:#000;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#1e523b}.woocommerce-password-strength.short{color:#870000}.woocommerce-password-strength.bad{color:#870000}.woocommerce-password-strength.good{color:#0a79a5}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #1e523b}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #870000}.required{color:red}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{color:#1e523b;background-color:#aadac4;border:1px solid;padding:10px 20px;margin-bottom:20px}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#bde7f8;color:#0a79a5;padding:10px 20px;margin-bottom:20px;border:1px solid}.woocommerce-error{background-color:#ffd8cf;list-style:none;padding:10px 20px;margin-bottom:20px;color:#870000;border:1px solid}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#0a79a5;z-index:9999}@media screen and (min-width: 48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgba(0,0,0,.2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#000;box-sizing:border-box;margin-top:-0.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgba(0,0,0,.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0,0,0,.1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}#cart__mini{position:fixed;display:flex;flex-direction:column;right:-550px;top:0;width:500px;max-width:90vw;height:100vh;overflow:auto;background:#fff;z-index:9999;box-shadow:3px 1px 9px 0 #000;padding:50px;transition:right cubic-bezier(0.7, 0, 0.3, 1) .4s}#cart__mini.open{right:0px}#cart__mini .item__title{font-size:2rem;margin:0 0 40px}#cart__mini .items__cart ul.woocommerce-mini-cart{display:flex;gap:20px;flex-direction:column;list-style:none;padding:0;margin:0}#cart__mini .items__cart ul.woocommerce-mini-cart li{display:flex;justify-content:space-between;position:relative}#cart__mini .items__cart ul.woocommerce-mini-cart li a{display:flex;flex-direction:row;gap:10px}#cart__mini .items__cart ul.woocommerce-mini-cart li a img.attachment-woocommerce_thumbnail{width:80px}#cart__mini .items__cart ul.woocommerce-mini-cart li a.remove_from_cart_button{background:red;color:#fff;position:absolute;border-radius:50%;font-size:1.4rem;width:30px;height:30px;display:flex;justify-content:center;align-items:center;top:-10px;left:-10px;box-shadow:0px 1px 4px 0 #8b8b8b}#cart__mini .items__cart .woocommerce-mini-cart__total{display:flex;justify-content:space-between;font-family:sans-serif;font-size:1.5rem;border-top:1px solid}#cart__mini .items__cart .woocommerce-mini-cart__total .woocommerce-Price-amount{font-weight:bold}#cart__mini .items__cart p.woocommerce-mini-cart__buttons{display:flex;gap:.5rem;justify-content:space-between;flex-direction:row}#cart__mini .items__cart p.woocommerce-mini-cart__buttons a{text-align:center;font-size:1rem}/*# sourceMappingURL=woocommerce.css.map */
