/*!
 * Theme Name: www-semillas-de
 * Theme URI: https://www.limesoda.com
 * Description: www-semillas-de
 * Version: 5.0.0
 * Author: LimeSoda
 * Author URI: https://www.limesoda.com
 * Template: astra
 * Text Domain: limesoda
 */input[type=checkbox]:checked,input[type=radio]:checked{appearance:none;border-radius:3px;height:13px;width:13px}input[type=radio]:checked{border-radius:100%}.ls_wc_product_qty{align-items:center;display:flex;flex-flow:row wrap;margin:15px 0 5px}.ls_wc_product_qty .quantity.buttons_added{margin-right:5px}.ls_wc_product_qty_info_wrapper{display:flex;flex:1;flex-flow:column nowrap;font-size:.7rem;line-height:1rem}.woocommerce ul.products li.product.desktop-align-left .button,.woocommerce-page ul.products li.product.desktop-align-left .button{text-align:center;width:100%}.woocommerce form.lost_reset_password .form-row-last{width:100%}.woocommerce .woocommerce-MyAccount-content .form-row span em,.woocommerce .woocommerce-MyAccount-navigation .ast-wooaccount-user-wrapper{display:none}.woocommerce-js form .form-row input[type=checkbox]:checked,.woocommerce-js form .form-row input[type=radio]:checked,input[type=checkbox]:checked,input[type=radio]:checked{appearance:none;background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0);border-radius:3px;box-shadow:none;display:inline-block;height:13px;width:13px}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0}.wpml-ls-menu-item .wpml-ls-native{margin-left:.3em!important}:root{--color-gruen_hell:#6ab131;--color-gruen_vvv:#5c9c2a;--color-gruen_dunkel:#396e21;--color-gruen_bg:#f7fbf4;--color-blau_1:#2690c9;--color-blau_2:#0a638d;--color-blau_3:#0c232b;--color-blau_4:#b6bdbf;--color-blau_5:#03242c;--color-gold:#e5b533;--color-white:#fff;--color-grey:#e1e1e1;--color-grey_2:#a8a8a8;--color-black:#000;--color-primary:var(--color-gruen_hell);--color-secondary:var(--color-blau_1);--color-tertiary:var(--color-gold);--color-font:var(--color-blau_5);--color-font-secondary:var(--color-grey_2);--color-background:var(--color-gruen_bg);--color-background-secondary:var(--color-gruen_hell);--font-size-xs:14px;--font-size-s:16px;--font-size:17px;--font-size-md:22px;--font-size-l:24px;--font-size-xl:26px;--font-size-xxl:32px;--font-size-xxxl:38px;--font-size-huge:60px;--font-size-xhuge:80px;--line-height-xs:1.023;--line-height-s:1.154;--line-height-md:1.186;--line-height-l:1.28;--line-height-xl:1.364;--line-height-xxl:1.647;--container-width:1145px;--content-width:750px}@font-face{font-family:icons;src:url(../../../wp-content/themes/limesoda/assets/fonts/icons.woff2) format("woff2")}i[class*=" icon-"]:before,i[class^=icon-]:before{font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-whatsapp:before{content:"\e000"}.woocommerce-cart .cart-collaterals .cart_totals tr th{word-wrap:normal;width:fit-content}.woocommerce-cart .cart-collaterals .cart_totals tr.cart-subtotal td,.woocommerce-cart .cart-collaterals .cart_totals tr.order-total td{text-align:right}.woocommerce-cart .cart-collaterals .cart_totals tr td{padding-left:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block;font-size:16px}form.woocommerce-shipping-calculator a.shipping-calculator-button{display:block;text-align:right}.woocommerce-js .shipping-calculator-form button.button{word-wrap:break-word;font-size:12px;hyphens:auto}.woocommerce-js ul#shipping_method li input{margin:1px .5ex}#ast-coupon-code{padding-bottom:12px;padding-top:12px}#ast-apply-coupon{border:none;margin-left:5px;padding:15px 15px 10px;width:fit-content}.ast-shipping-text{font-size:var(--font-size-xs)!important}.woocommerce-product-details__short-description{margin-top:1em}.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table,.ast-modern-checkout .woocommerce #payment ul.payment_methods{background-color:var(--color-white)}body.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .ast-checkout-form-heading{align-items:flex-start;flex-flow:column nowrap;justify-content:flex-start}#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3){width:100%}.woocommerce-order-received h1{text-align:center}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{margin:0 auto 3em;padding:1.5em 0 1em}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{color:var(--ast-global-color-2);margin-left:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received{color:var(--ast-global-color-2)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li:last-child{margin-right:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table{background-color:var(--color-white)}.woocommerce-checkout.woocommerce-order-received .woocommerce-column{background-color:#fff;border:1px solid var(--ast-border-color);border-radius:4px;padding:1em}.wpc-filters-section .widget-title.wpc-filter-title{display:block;hyphens:auto;-webkit-hyphens:auto}.wpml-ls-menu-item .wpml-ls-flag{vertical-align:text-bottom!important}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]:hover,.wpc-filters-main-wrap li.wpc-term-item input[type=radio]:hover,.wpc-filters-main-wrap li.wpc-term-item.wpc-term-selected input[type=checkbox],.wpc-filters-main-wrap li.wpc-term-item.wpc-term-selected input[type=radio]{background-color:var(--ast-global-color-0)}@media screen and (max-width:544px){.footer-widget-area ul .wpml-ls-menu-item a{justify-content:center!important}}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row span.optional{display:none}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row{width:100%!important}.woocommerce-js form .form-row textarea{height:150px!important}