.woocommerce-page #site-content{width: 74.359%}.woocommerce-page #sidebar{width: 23.077%}.products .product{list-style: none}.woocommerce-ordering select{line-height: 26px;border-color: var(--border-color);background-color: transparent;padding: 24px 30px;width: 270px}.woocommerce-page .content-woocommerce .woocommerce-result-count{position: relative;margin: 0;float: left;font-size: 18px;font-weight: 400;color: var(--e-global-color-agrios_text);padding-top: 18px}.woocommerce-page .content-woocommerce .woocommerce-ordering{float: right;position: relative}.woocommerce-page .content-woocommerce .woocommerce-ordering select{margin-bottom: 0}.woocommerce-page .content-woocommerce .woocommerce-ordering select:focus{outline: 0}.woocommerce-page .content-woocommerce .product-info,.woocommerce-page .content-woocommerce .product-info .woocommerce-loop-product__link{display: flex;flex-direction: column;align-items: flex-start}.woocommerce-page .content-woocommerce .product-info{margin-top: 12px;padding-right: 120px}.woocommerce-page .product-info .star-rating{position: absolute;order: -1;top: 7px;right: 0;zoom: 1}.woocommerce-page .star-rating{width: 100px;height: 17px;background: url(../img/star.png) repeat-x left 0;background-size: 20px;order: 1;zoom: 1.15}.woocommerce-page .star-rating span{background: url(../img/star.png) repeat-x left -17px;height: 0;padding-top: 17px;overflow: hidden;float: left;background-size: 20px}.woocommerce-page p.stars{overflow: hidden;zoom: 1.2}.woocommerce-page p.stars span{width: 100px;height: 17px;position: relative;float: left;background: url(../img/star.png) repeat-x left 0;background-size: 20px}.woocommerce-page p.stars span a{transition: none;float: left;position: absolute;left: 0;top: 0;width: 17px;height: 0;padding-top: 17px;overflow: hidden}.woocommerce-page p.stars span a:hover,p.stars span a:focus{background: url(../img/star.png) repeat-x left -17px;background-size: 20px}.woocommerce-page p.stars a.active{background: url(../img/star.png) repeat-x left -34px;background-size: 20px}.woocommerce-page p.stars span a.star-1{width: 20px;z-index: 10}.woocommerce-page p.stars span a.star-2{width: 40px;z-index: 9}.woocommerce-page p.stars span a.star-3{width: 60px;z-index: 8}.woocommerce-page p.stars span a.star-4{width: 80px;z-index: 7}.woocommerce-page p.stars span a.star-5{width: 100px;z-index: 6}.woocommerce-page abbr{border: none;text-decoration: none}.woocommerce-page div.product div.images img{display: block;width: 100%;height: auto;box-shadow: none;border-radius: 15px}.woocommerce-product-gallery__wrapper,.woocommerce-page .woocommerce-product-gallery__image.flex-active-slide{overflow: hidden;border-radius: 15px}.woocommerce-page .woocommerce-MyAccount-content .woocommerce-info .button{color: var(--e-global-color-agrios_accent);background-color: transparent}.product .onsale{position: absolute;left: 0;top: 10px;text-align: center;font-size: 10px;line-height: 26px;padding: 0 15px;background-color: var(--e-global-color-agrios_accent_3);color: #fff;z-index: 999;text-transform: uppercase;font-weight: 500;border-radius: 0 5px 5px 0}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left:hover,.pswp--has_mouse .pswp__button--arrow--right:hover{background-color: transparent}.woocommerce-page .content-woocommerce .products{position: relative;clear: both;list-style: none}.woocommerce-page .content-woocommerce .products:after,.woocommerce-page .content-woocommerce .products:before{position: relative;content: "";display: block;clear: both}ul.products{margin: 0 -15px}ul.products .product{margin-top: 30px}.products.columns-2 li,.woocommerce-page.shop-col-2 .products li{width: 50%}.products.columns-3 li,.woocommerce-page.shop-col-3 .products li{width: 33.33%}.products.columns-4 li,.woocommerce-page.shop-col-4 .products li{width: 25%}.products li{float: left;position: relative;padding: 0 15px}.products li.first{clear: both}.products li .inner{position: relative;text-align: center}.products li .product-info{position: relative;display: block}.products li h2{margin-bottom: 0px;font-size: 22px;line-height: 30px;transition: color ease 0.3s}.products li .added_to_cart,.products li .add_to_cart_button{position: absolute;top: 50%;left: 50%;display: inline-block;width: 40px;height: 40px;padding: 0;font-size: 0;border-radius: 50%;transform: translate(-50%, -50%);background-color: var(--e-global-color-agrios_primary);opacity: 0}.woocommerce-page.shopengine-template .products li .added_to_cart,.woocommerce-page.shopengine-template .products li .add_to_cart_button{left: calc(50% 25px)}.products li .added_to_cart:after,.products li .add_to_cart_button:after{position: absolute;top: 0;left: 0;font-size: 16px;color: #fff;text-align: center;font-family: "core-icons";width: 40px;height: 40px;line-height: 40px;content: "\e938";font-weight: 400}.products li .added_to_cart:after{content: "\f07a"}.products li:hover .add_to_cart_button{opacity: 1}.products.columns-4 li h2,.woocommerce-page.shop-col-4 .products li h2{font-size: 16px;font-weight: 800}.products.columns-4 li .product-info,.woocommerce-page.shop-col-4 .products li .product-info{padding: 20px 0 25px 0}.products.columns-4 li .price,.woocommerce-page.shop-col-4 .products li .price{right: 0}.products li .product-info .button,.products li .product-info .added_to_cart{text-transform: uppercase;color: var(--e-global-color-agrios_accent);font-size: 14px;position: relative;padding-right: 14px;display: none}.products li .product-info .button:before,.products li .product-info .added_to_cart:before,.products li .product-info .button:after,.products li .product-info .added_to_cart:after{font-size: 14px;font-style: normal;position: absolute;top: 0;right: 0;transition: all ease 0.3s}.products li .product-info .button:before,.products li .product-info .added_to_cart:before{right: 12px;opacity: 0}.products li .product-info .button:hover:before,.products li .product-info .added_to_cart:hover:before{opacity: 1;right: 0}.products li .product-info .button:hover:after,.products li .product-info .added_to_cart:hover:after{opacity: 0;right: -12px}.products li .product-info .button:focus,.products li .product-info .added_to_cart:focus{text-decoration: underline}.products li .product-thumbnail{position: relative;display: flex;transition: all 0.5s ease}.products li .product-thumbnail .woocommerce_loop_product_link{display: inline-block;overflow: hidden;border-radius: 10px;width: 100%;transition: all 0.5s ease}.products li .product-thumbnail img{width: 100%;height: auto;transition: all 0.3s ease}.products li:hover .product-thumbnail img{transform: scale(1.1) rotate(1.5deg)}.products li .product-thumbnail .add_to_cart_button.added{display: none}.products li .product-thumbnail .button.product_type_grouped,.products li .product-thumbnail .button.product_type_external{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0;white-space: normal;font-size: 12px;line-height: 24px;padding: 8px 20px;max-width: 300px}.products li .product-thumbnail:hover .button.product_type_external,.products li .product-thumbnail:hover .button.product_type_grouped{opacity: 1}.products li .product-thumbnail .added_to_cart,.products li .product-thumbnail .add_to_cart_button{font-size: 0}.products li .product-thumbnail .added_to_cart:hover,.products li .product-thumbnail .add_to_cart_button:hover{background-color: var(--e-global-color-agrios_accent)}.products li:hover .product-thumbnail .added_to_cart,.products li:hover .product-thumbnail .add_to_cart_button{opacity: 1}.products li .product-thumbnail .onsale{transition: opacity 0.3s}.products li .product-thumbnail:hover .onsale{opacity: 0}.products li:hover .inner{border-color: transparent;overflow: visible}.products li .price{font-size: 16px;line-height: 28px;color: var(--e-global-color-agrios_accent);display: block;font-weight: 700}.products li .product-cat{display: none;font-size: 16px;color: var(--e-global-color-agrios_text)}.products li .product-cat:hover{color: var(--e-global-color-agrios_accent)}.products li .star-rating{display: inline-block}.products li .price del{color: #999;padding-right: 4px;opacity: 1}.products li .price ins{background-color: transparent}.products li h2:hover{color: var(--e-global-color-agrios_accent)}.woo-single-post-class{position: relative}.woo-single-post-class .images{width: 48.746%;float: left;position: relative}.woo-single-post-class .onsale{top: 10px;right: auto;left: 0;z-index: 999}.woo-single-post-class .images .woocommerce-product-gallery__trigger{position: absolute;right: 20px;top: 20px;text-indent: -9999px;width: 60px;height: 60px;z-index: 9999;text-align: center}.woo-single-post-class .images .woocommerce-product-gallery__trigger:after{position: absolute;left: 0;top: 0;opacity: 0;text-indent: 0px;width: 50px;height: 50px;line-height: 50px;font-size: 18px;border-radius: 50%;background-color: var(--e-global-color-agrios_accent);text-align: center;color: #fff;transition: color 0.3s, background 0.3s}.woo-single-post-class .images:hover .woocommerce-product-gallery__trigger:after{opacity: 1}.woo-single-post-class .images .woocommerce-product-gallery__trigger:hover:after{background-color: var(--e-global-color-agrios_accent);color: #fff}.woo-single-post-class .images .woocommerce-product-gallery__trigger img{display: none !important}.woocommerce-product-gallery .flex-control-thumbs li{float: left;cursor: pointer}.woocommerce-product-gallery .flex-control-thumbs{margin: 20px -8px 0;width: auto;list-style: none}.woocommerce-product-gallery .flex-control-thumbs li{padding: 0 8px 16px}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width: 33.333%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width: 25%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width: 20%}.woocommerce-product-gallery--columns-6 .flex-control-thumbs li{width: 16.667%}.woo-single-post-class .summary{width: 48.746%;float: right}.shopengine-single .product-title,.woo-single-post-class .summary h1{color: var(--e-global-color-agrios_primary);font-size: 45px;line-height: 57px;margin: 0 35px 7px 0;display: inline-block}.woo-single-post-class .summary .woocommerce-product-rating{position: relative;padding: 4px 0 30px;border-bottom: 1px solid var(--border-color)}.shopengine-single .woocommerce-product-rating .woocommerce-review-link{font-size: 16px;line-height: 1;color: var(--e-global-color-agrios_text)}.woo-single-post-class .summary .woocommerce-review-link{font-size: 16px;position: absolute;left: 120px;top: 5px;line-height: 1;color: var(--e-global-color-agrios_text)}.shopengine-product-price .price,.woo-single-post-class .summary .price{font-size: 24px;font-weight: 600;line-height: normal;margin: 0 0 17px;position: relative;display: inline-block;color: var(--e-global-color-agrios_accent)}.woo-single-post-class .summary .price del{color: #999;padding-right: 2px;opacity: 1}.woo-single-post-class .summary .price ins{background-color: transparent}.woo-single-post-class .woocommerce-product-details__short-description{padding-top: 20px;margin-bottom: 35px;border-top: 1px solid var(--border-color)}.woo-single-post-class .summary .cart table,.woo-single-post-class .summary .cart tr,.woo-single-post-class .summary .cart td,.woo-single-post-class .summary .cart th{border: 0;font-weight: 600;vertical-align: middle}.woo-single-post-class .summary .cart td{vertical-align: middle}.woo-single-post-class .summary .cart td.woocommerce-grouped-product-list-item__quantity .quantity-title{display: none}.woo-single-post-class .summary .cart td.woocommerce-grouped-product-list-item__quantity .quantity{margin: 0}.woo-single-post-class .summary .cart td p{margin-bottom: 0}.woo-single-post-class .summary .cart .woocommerce-grouped-product-list-item td{vertical-align: middle;width: 200px}.woo-single-post-class .summary .cart td.woocommerce-grouped-product-list-item__quantity{padding-left: 0;width: 110px}.woo-single-post-class .summary .cart table .label{width: 85px;color: var(--e-global-color-agrios_primary);text-transform: uppercase}.woo-single-post-class .summary .cart table select{margin-bottom: 0}.woo-single-post-class .summary .cart{margin-top: 20px;max-width: 450px;display: flex;flex-wrap: wrap}.woo-single-post-class .summary .cart .title{order: 0}.woo-single-post-class .summary .cart .quantity{order: 1;width: auto}.woo-single-post-class .summary .cart .single_add_to_cart_button{order: 2}.woo-single-post-class .summary .cart .shopengine-wishlist{order: 3}.product-quantity .quantity,.woo-single-post-class .summary .cart .quantity{position: relative;display: inline-block;float: left;background-color: transparent;height: 60px;border-radius: 10px;border: 1px solid var(--border-color)}.woo-single-post-class .summary .cart .quantity{margin: 0 80px 30px 0}.quantity-title{display: none}.shopengine-swatches .cart .quantity-title,.woo-single-post-class .summary .cart .quantity-title{display: inline-block;font-size: 20px;line-height: 60px;height: 60px;font-weight: 800;color: var(--e-global-color-agrios_primary);float: left;margin-right: 10px}.product-quantity .quantity input::-webkit-outer-spin-button,.product-quantity .quantity input::-webkit-inner-spin-button,.woo-single-post-class .summary .cart .quantity input::-webkit-outer-spin-button,.woo-single-post-class .summary .cart .quantity input::-webkit-inner-spin-button{display: none;margin: 0}.product-quantity .quantity input.qty,.woo-single-post-class .summary .cart .quantity input.qty{-webkit-appearance: none;-moz-appearance: textfield;font-size: 18px;font-weight: 700;width: 65px;height: 60px;border-right: 1px solid var(--border-color);margin-right: 30px;border-radius: 0;color: var(--e-global-color-agrios_primary)}.product-quantity .quantity input.qty{border: none}.product-quantity .quantity .qty_button,.woo-single-post-class .summary .cart .quantity .qty_button{position: absolute;top: 0;right: -1px;color: var(--e-global-color-agrios_primary);width: 33px;height: 30px;text-align: center;font-size: 20px;line-height: 30px;padding: 0;transition: 0.3s;border-radius: 0;font-weight: 700}.product-quantity .quantity .qty_button{border-left: 1px solid var(--border-color)}.woo-single-post-class .summary .cart .quantity .qty_button{right: -1px}.product-quantity .quantity .qty_button.plus,.woo-single-post-class .summary .cart .quantity .qty_button.plus{top: unset;bottom: 0;border-top: 1px solid var(--border-color)}.product-quantity .quantity .qty_button:hover,.woo-single-post-class .summary .cart .quantity .qty_button:hover{color: var(--e-global-color-agrios_primary);text-shadow: 0 0 5px rgba(0, 0, 0, 0.1)}.product-quantity .quantity input,.woo-single-post-class .summary .cart .quantity input{border: none;width: 50px;height: 60px;margin: 0;text-align: center;background-color: transparent;font-size: 14px;line-height: 26px;font-weight: 500;padding: 11px}.woo-single-post-class .summary .cart .single_add_to_cart_button{font-size: 14px;line-height: 60px;font-weight: 700;padding: 0 50px;margin-right: 10px;margin-bottom: 30px}.woo-single-post-class .summary .cart table{position: relative}.woo-single-post-class .summary .cart .reset_variations{position: absolute;right: 0;bottom: -20px}.woo-single-post-class .woocommerce-tabs .panel .shop_attributes p{margin-bottom: 5px}.woo-single-post-class .woocommerce-grouped-product-list-item__quantity{width: 100px}.woo-single-post-class .woocommerce-grouped-product-list-item__label a{color: var(--e-global-color-agrios_primary)}.woo-single-post-class .woocommerce-grouped-product-list-item__label a:hover{color: var(--e-global-color-agrios_accent)}.woo-single-post-class .summary .product_meta{clear: left;margin-top: 5px}.woo-single-post-class .summary .product_meta > span{display: block;color: var(--e-global-color-agrios_text);font-size: 18px;line-height: 28px;margin-bottom: 10px}.woo-single-post-class .summary .product_meta > span:last-child{margin-bottom: 0}.woo-single-post-class .summary .product_meta > span .title{color: var(--e-global-color-agrios_primary);font-size: 20px;font-weight: 800}.shopengine-product-meta .product_meta :is(.sku, .posted_in a, .tagged_as a),.woo-single-post-class .summary .product_meta > span a{color: var(--e-global-color-agrios_text);font-size: 20px !important;font-weight: 500 !important}.woo-single-post-class .summary .product_meta > span a:hover{color: var(--e-global-color-agrios_accent)}.woo-single-post-class .summary .product_meta > span a:first-child{padding-left: 10px}.woo-single-post-class .woocommerce-tabs{clear: both;margin-top: 60px}.woo-single-post-class .woocommerce-tabs ul{margin: 0;border-bottom: 1px solid var(--border-color)}.woo-single-post-class .woocommerce-tabs ul li{position: relative;padding: 0;list-style: none;display: inline-block;margin-right: 5px}.woo-single-post-class .woocommerce-tabs ul li > a{font-size: 20px;line-height: 32px;padding: 20px 35px;font-weight: 800;color: var(--e-global-color-agrios_primary);background-color: transparent;cursor: pointer;transition: none;border-bottom: none;display: inline-block;position: relative;border-radius: 10px 10px 0 0}.woo-single-post-class .woocommerce-tabs ul li.active > a{background-color: var(--light-background)}.woo-single-post-class .woocommerce-tabs .panel{clear: both;padding: 40px 0}.shop-no-related-product .woo-single-post-class .woocommerce-tabs .panel{padding-bottom: 0}.shop-no-related-product .woo-single-post-class .woocommerce-tabs .panel p:last-child{margin-bottom: 0}.woo-single-post-class .woocommerce-tabs .panel p:last-child{margin-bottom: 0}.commentlist{clear: both;list-style: none;margin: 0}.commentlist li{overflow: hidden;position: relative;min-height: 170px;padding: 60px 0 65px;border-bottom: 1px solid var(--border-color)}.commentlist li:first-child{padding-top: 0}.commentlist li .description > p:last-child{margin-bottom: 0}.commentlist li:before,.commentlist li:after{content: "";display: table;clear: both}.comment_container img{width: 168px;height: 168px;border-radius: 50% !important;float: left;margin: 0 35px 0 0;overflow: hidden}.comment-text{overflow: hidden;position: relative;margin: 0}.woocommerce-page #comments .star-rating{position: absolute;right: 5px;top: 0px}.elementor-widget-mae-product-review .meta,.woo-single-post-class .woocommerce-tabs .entry-content .meta{margin: -5px 0 15px 0}.elementor-widget-mae-product-review .meta strong,.woo-single-post-class .woocommerce-tabs .entry-content .meta strong{font-size: 20px;line-height: 30px;color: var(--e-global-color-agrios_primary);margin: 0;display: block;font-weight: 800}.elementor-widget-mae-product-review .meta .woocommerce-review__dash,.meta .woocommerce-review__dash{display: none}.elementor-widget-mae-product-review .meta .woocommerce-review__published-date,.meta .woocommerce-review__published-date{display: inline-block;font-size: 16px;line-height: 26px;font-weight: 600;margin: 0 0 10px;color: var(--e-global-color-agrios_accent)}.comment-text .description{overflow: hidden}#comment > p{margin-bottom: 0}.comment-respond{margin: 30px 0 0}.woo-single-post-class .related.products > h2,.woocommerce-Reviews-title,.comment-respond .comment-reply-title{font-size: 26px;font-weight: 800;color: var(--e-global-color-agrios_primary);display: block;margin: 45px 0 20px}.woocommerce-Reviews-title{margin: 0 0 55px}.woocommerce-Reviews .comment-respond .comment-form > p{margin: 0;font-size: 18px;line-height: 34px}.woocommerce-Reviews .comment-respond .comment-form > .comment-form-author,.woocommerce-Reviews .comment-respond .comment-form > .comment-form-email{display: inline-block;width: calc(50% - 15px)}.woocommerce-Reviews .comment-respond .comment-form > .comment-form-author{margin-right: 30px}.woocommerce-Reviews .comment-respond .comment-form > p.comment-form-cookies-consent{margin-bottom: 10px}.woocommerce-Reviews .comment-respond .comment-form > p.form-submit{clear: both}.woocommerce-Reviews .comment-respond .comment-form-rating{padding-bottom: 0}.woocommerce-Reviews .comment-respond .comment-form-rating > label,.woocommerce-Reviews .comment-respond .comment-form-rating > .stars{float: left;margin: 0}.woocommerce-Reviews .comment-respond .comment-form-rating > label{color: var(--e-global-color-agrios_text);font-size: 18px;line-height: 44px;font-weight: 400}.woocommerce-Reviews .comment-respond .comment-form-rating > .stars{margin-left: 10px;margin-top: 10px}.woocommerce-Reviews .comment-respond .comment-form-comment{clear: left}.woocommerce-Reviews .comment-respond .comment-form-comment > label{display: none}.woocommerce-Reviews .comment-respond .comment-form-comment textarea,.woocommerce-Reviews .comment-respond .comment-form-author input,.woocommerce-Reviews .comment-respond .comment-form-email input{width: 100%}.woocommerce-Reviews .comment-respond .comment-form-comment textarea{height: 180px}.woocommerce-tabs .product-desc{display: flex;justify-content: space-between;align-items: center}.woocommerce-tabs .product-desc .text-wrap{flex-basis: 470px;margin-right: 30px}.woocommerce-tabs .product-desc .image-wrap{flex-basis: 570px}.woocommerce-tabs .product-desc .image-wrap img{overflow: hidden}.woocommerce-Reviews #commentform{display: flex;flex-wrap: wrap}.woocommerce-Reviews #commentform .comment-form-rating,.woocommerce-Reviews #commentform .comment-form-comment{width: 100%}.woocommerce-Reviews #commentform .form-submit,.woocommerce-Reviews #commentform .comment-form-email,.woocommerce-Reviews #commentform .comment-form-author{order: 1}.woo-single-post-class .related.products .products:before,.woo-single-post-class .related.products .products:after{content: "";display: table;clear: both}.woo-single-post-class .related.products .products{margin: 0 -15px;padding-top: 0}.woo-single-post-class .related.products .products li{float: left;padding: 0 15px}.woocommerce-page .shop_table.cart .product-remove{width: 60px}.woocommerce-cart-form__cart-item .cart_item{font-size: 18px}.woocommerce-page .shop_table.cart .product-thumbnail,.woocommerce-page .shop_table.cart .product-price,.woocommerce-page .shop_table.cart .product-quantity,.woocommerce-page .shop_table.cart .product-subtotal{width: 180px}.woocommerce-page .shop_table th{font-size: 22px;color: var(--e-global-color-agrios_primary);font-weight: 800}.woocommerce-page .shop_table td,.woocommerce-page .shop_table th{padding: 20px;vertical-align: middle}.woocommerce-page .shop_table td{font-size: 18px;font-weight: 600}.woocommerce-page .shop_table th{font-size: 22px;font-weight: 800}.woocommerce-page .shop_table img{max-width: 150px;border-radius: 10px;margin-right: 30px}.woocommerce-page .shop_table .product-name,.woocommerce-page .shop_table.cart .product-name a{color: var(--e-global-color-agrios_primary);font-size: 22px;font-weight: 800}.woocommerce-page .shop_table.cart .product-name a:hover{color: var(--e-global-color-agrios_accent)}.woocommerce-page .shop_table.cart .product-remove a{position: relative;text-indent: -9999px;display: inline-block;padding: 0;font-weight: normal;text-align: center;width: 16px;height: 16px}.woocommerce-page .shop_table.cart .product-remove a:after{color: var(--e-global-color-agrios_primary);font-size: 14px;text-indent: 0;position: absolute;left: 4px;top: 1px;transition: color ease 0.3s}.woocommerce-page .shop_table.cart .product-remove a:hover:after{color: var(--e-global-color-agrios_primary)}.woocommerce-page .shop_table.cart .cart_item .product-thumbnail img{width: 80px;border-radius: 10px}.woocommerce-page .shop_table.cart .cart_item .product-quantity input[type="number"]{margin: 0;padding-right: 44px;width: 96px}.woocommerce-page .shop_table.cart .coupon{float: left;display: table}.woocommerce-page input,.woocommerce-page button{vertical-align: middle}.woocommerce-page .shop_table.cart .coupon > label{display: none}.woocommerce-page .shop_table.cart .coupon #coupon_code{width: 240px;border: 0;margin: 0 10px 0 0;display: inline-block;border: 2px solid var(--light-background)}.woocommerce-page .shop_table.cart .coupon button[type="submit"]{background-color: var(--e-global-color-agrios_accent)}.woocommerce-page .shop_table.cart .coupon button[type="submit"]:hover{background-color: var(--e-global-color-agrios_primary)}.woocommerce-page .shop_table.cart .coupon button[type="submit"]{float: right}.woocommerce-page .cart_totals{width: 60%;margin-top: 60px;font-size: 16px}.woocommerce-page .cart_totals > h2{font-size: 36px;margin-bottom: 40px}.woocommerce-page .cart_totals .shop_table{border: 1px solid var(--border-color);margin-bottom: 40px}.woocommerce-page .cart_totals .shop_table th,.woocommerce-page .cart_totals .shop_table td{border-color: var(--border-color)}.woocommerce-page .cart_totals .shop_table .order-total th,.woocommerce-page .cart_totals .shop_table .order-total td{border-bottom: 0}.woocommerce-page .cart_totals .shop_table td{border-right: 0;padding: 17px 20px;font-size: 22px}.woocommerce-page .cart_totals .shop_table th{font-size: 22px;color: var(--e-global-color-agrios_primary);padding: 14px 20px}.woocommerce-page .cart_totals .shop_table .amount{color: var(--e-global-color-agrios_text)}.woocommerce-page .cart_totals .shop_table .order-total .amount{font-weight: 600;color: var(--e-global-color-agrios_accent)}.woocommerce-page .cart_totals .shop_table .cart-subtotal td,.woocommerce-page .cart_totals .shop_table .order-total td,.woocommerce-page .cart_totals .shop_table .tax-rate td{text-align: right;color: var(--e-global-color-agrios_primary);font-weight: 600}.woocommerce-page .cart_totals p,.woocommerce-page .cart_totals .woocommerce-shipping-calculator select{margin: 0 0 5px}.woocommerce-page .cart_totals .shipping-calculator-form button[type="submit"]{width: 100%}.woocommerce-page .wc-proceed-to-checkout .button{font-size: 14px;display: inline-block;-webkit-appearance: none;transition: all ease 0.3s}.woocommerce-page .return-to-shop a{margin-top: 25px;color: #fff;background-color: var(--e-global-color-agrios_accent)}.woocommerce-page .return-to-shop a:hover{background-color: var(--e-global-color-agrios_primary);color: #fff}.woocommerce-page .woocommerce-checkout{clear: both}.woocommerce-page .login input{margin-bottom: 0}.woocommerce-page form .form-row{margin: 0 0 20px}.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float: left;width: 49%;overflow: visible}.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{border-width: 2px;width: 100%;margin: 0;outline: 0}.woocommerce-billing-fields .select2-container--default .select2-selection--single,.woocommerce-shipping-fields .select2-container--default .select2-selection--single{display: block;line-height: 60px;height: 60px;border-color: var(--light-background);background-color: var(--light-background);border-radius: 10px;font-size: 14px}.woocommerce-billing-fields .select2-selection--single .select2-selection__rendered,.woocommerce-shipping-fields .select2-selection--single .select2-selection__rendered{padding: 15px 30px;color: var(--e-global-color-agrios_text)}.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow{top: 22px;right: 20px}.woocommerce-page form.checkout_coupon > p{margin-bottom: 10px}.woocommerce-page form.checkout_coupon #coupon_code,.woocommerce-page form.lost_reset_password .form-row input.input-text{margin-bottom: 20px}.woocommerce-page form .form-row label.inline{display: inline}.woocommerce-page form .form-row label.inline input{margin: 0 5px 0 10px;width: auto}.woocommerce-page form.lost_reset_password .woocommerce-Button.button{margin: 0}.woocommerce-page .woocommerce-shipping-fields,.woocommerce-page #order_review_heading{clear: both}.woocommerce-billing-fields .create-account > label{margin: 0;display: inline-block}.woocommerce-page .woocommerce-lost-password .form-row-first{float: none}.woocommerce-page #ship-to-different-address > label{padding-right: 5px}.woocommerce-page .woocommerce-billing-fields h3,.woocommerce-page .woocommerce-shipping-fields h3,.woocommerce-page #order_review_heading,.woocommerce-page .woocommerce-additional-fields h3{font-size: 40px;margin-bottom: 30px;padding-top: 30px}.woocommerce-page .woocommerce-additional-fields .notes > label{display: none}.woocommerce-page form .form-row.create-account #createaccount{width: auto;margin-right: 5px}.woocommerce-page form .form-row.create-account .create-account > p:first-child{margin-bottom: 10px}.woocommerce-checkout-review-order table th{font-size: 22px;font-weight: 800;color: var(--e-global-color-agrios_primary);padding: 18px 30px}.woocommerce-checkout-review-order table td{padding: 10px 25px;font-weight: 600}.woocommerce-checkout-review-order .cart-subtotal td,.woocommerce-checkout-review-order .order-total{font-size: 18px;color: var(--e-global-color-agrios_primary);font-weight: 800}.woocommerce-checkout #payment ul.payment_methods{list-style: none;margin: 0}.woocommerce-checkout #payment ul.payment_methods li label{display: inline-block;padding-left: 5px}#payment .about_paypal{position: absolute;right: 0;top: 23px}#payment .payment_methods > li:not(.woocommerce-notice){position: relative}#payment .payment_methods > li .payment_box,#payment .place-order{background-color: #fff;padding: 10px}#payment .payment_methods > li .payment_box > p:last-child{margin-bottom: 0}#payment .payment_methods > .wc_payment_method > label,#payment .payment_methods > .woocommerce-PaymentMethod > label{display: block;padding: 20px 0;cursor: pointer}.woocommerce-page #payment .payment_methods .woocommerce-message,.woocommerce-page #payment .payment_methods .woocommerce-info,.woocommerce-page #payment .payment_methods .woocommerce-error{margin-bottom: 10px}#payment .payment_methods li img{border: 0;padding: 0 0 0 10px;max-height: 25px}#payment .place-order{padding: 25px 25px 0 0}#payment #place_order{margin-top: 15px}.woocommerce-page .myaccount_user h2,.woocommerce-page .addresses h3,.woocommerce-page #customer_login h2{margin-bottom: 0;font-size: 30px}.woocommerce-page .register input{margin-bottom: 0}.woocommerce-page .woocommerce-MyAccount-content legend{border: 0;font-size: 18px;color: var(--e-global-color-agrios_primary);padding-top: 20px;margin: 0}.woocommerce-page .form-row:before,.woocommerce ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content: " ";display: table}.woocommerce-page .cart-collaterals{width: 100%}.woocommerce-page .cart-collaterals .related{width: 30.75%;float: left}.woocommerce-page .cart-collaterals .cross-sells{width: 100%;float: left}.woocommerce-page .cart-collaterals .cross-sells ul.products{float: none;list-style: none;margin: 0 -12px}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width: 25%;padding: 0 12px;clear: none}.woocommerce-page .cart-collaterals .cross-sells > h2{margin-top: 40px;margin-bottom: 37px;font-size: 16px;color: #999;text-transform: uppercase}.woocommerce-page .cart-collaterals .cross-sells .products li h2{font-size: 15px}.woocommerce-page .cart-collaterals .cross-sells .products li .price{letter-spacing: normal;font-size: 18px}.woocommerce-page .up-sells > h2{font-size: 16px;color: #999;text-transform: uppercase;padding-top: 27px;border-top: 1px solid #f4f4f4}.woocommerce-page .up-sells.products,.woocommerce-page .up-sells .products{margin: 0}.woocommerce-page .up-sells .products{margin: 0 -15px}.woocommerce-page .up-sells .products li{padding: 0 15px}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce form .form-row-wide,.woocommerce form .form-row:after,.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page #order_comments_field{clear: both}.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width: 48%}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display: block;margin-bottom: 10px}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display: inline}.woocommerce-page form .form-row select,.woocommerce-page form .form-row .input-text{width: 100%}.woocommerce-page form .form-row-last{float: right}.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align: left;padding: 0 1em 0 0;float: left}.woocommerce-page .woocommerce-error li{padding: 0}.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-error .button{background-color: transparent;text-transform: capitalize}.woocommerce-page .woocommerce-message .button:before,.woocommerce-page .woocommerce-info .button:before,.woocommerce-page .woocommerce-error .button:before{display: none}.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-error{position: relative;padding: 18px 24px 18px 50px;background-color: #e4f2ff;color: #5084b4;font-size: 16px;margin: 0 0 30px 0;list-style: none;display: flex;align-items: baseline;flex-direction: column}.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-error:before{font-size: 14px;position: absolute;left: 30px;top: 18px}.woocommerce-page .woocommerce-message a,.woocommerce-page .woocommerce-info a,.woocommerce-page .woocommerce-error a{color: var(--e-global-color-agrios_primary);text-decoration: underline;padding: 0 8px 0 0;line-height: normal}.woocommerce-page .woocommerce-message a:hover,.woocommerce-page .woocommerce-info a:hover,.woocommerce-page .woocommerce-error a:hover{opacity: 0.7;color: var(--e-global-color-agrios_primary) !important}.woocommerce-page #sidebar .widget{padding: 21px 30px}.woocommerce-page #sidebar .widget.widget_block .wp-block-group{padding: 0}.woocommerce-page #sidebar .widget{background-color: transparent;border: 1px solid var(--border-color)}.woocommerce-page #sidebar .widget.widget_block{padding: 22px 30px}.product_list_widget li{padding: 0;padding-top: 25px;margin-top: 25px;border-top: 1px solid var(--border-color)}.product_list_widget li:first-child{padding-top: 0;margin-top: 0;border: 0}.product_list_widget li > a{display: block;font-size: 16px;line-height: 24px;font-weight: 800;color: var(--e-global-color-agrios_primary);margin: 5px 0}.product_list_widget del .amount{padding-right: 5px}.product_list_widget li img{float: right;width: 50px;box-shadow: none}.product_list_widget .product-title,.widget_recent_reviews .product_list_widget a{display: block;color: var(--e-global-color-agrios_text);transition: all ease 0.3s}.product_list_widget .product-title:hover,.widget_recent_reviews .product_list_widget a:hover{color: var(--e-global-color-agrios_accent)}.product_list_widget .star-rating,.widget_rating_filter .star-rating{width: 100px;height: 17px;background: url(../img/star.png) repeat-x left 0;margin: 5px 0 5px -5px;background-size: 20px}.product_list_widget .star-rating span,.widget_rating_filter .star-rating span{background: url(../img/star.png) repeat-x left -17px;height: 0;padding-top: 17px;overflow: hidden;float: left;background-size: 20px}.widget_rating_filter .star-rating{display: inline-block;margin: 0}#sidebar .wc-block-product-categories{margin-bottom: 0}#sidebar .wc-block-product-categories-list a,.widget_product_categories .cat-item a{display: inline-block;text-align: left;font-size: 16px;padding: 0 12px;width: 100%}#sidebar .wc-block-product-categories-list,.widget_product_categories ul{margin-top: -8px}#sidebar .wc-block-product-categories-list ul,.widget_product_categories ul ul{padding-left: 16px;line-height: 22px}#sidebar .wc-block-product-categories-list li,.widget_product_categories ul li{position: relative;padding: 4px 0 4px;line-height: 20px}#sidebar .wc-block-product-categories-list > li a:before,.widget_product_categories > ul > li a:before{position: absolute;top: 0;right: 0;font-size: 10px;line-height: 38px}#sidebar .wc-block-product-categories-list > li:first-child,.widget_product_categories > ul > li:first-child{border-top: none}#sidebar .wc-block-product-categories-list ul li:last-child,.widget_product_categories ul ul li:last-child{padding-bottom: 0}#sidebar .wc-block-product-categories-list ul li:first-child,.widget_product_categories ul ul li:first-child{margin-top: 14px}#sidebar .wc-block-product-categories-list,.widget_product_categories ul{margin-top: -12px !important}#sidebar .wc-block-product-categories-list li a,.widget_product_categories ul li a{position: relative;color: var(--e-global-color-agrios_text);display: inline-block;padding: 8px 0;position: relative;font-size: 16px;font-weight: 500}#sidebar .wc-block-product-categories-list li a:hover,.widget_product_categories ul li a:hover{color: var(--e-global-color-agrios_primary)}#sidebar .wc-block-product-categories-list > li a:hover:before,.widget_product_categories > ul > li a:hover:before{color: var(--e-global-color-agrios_accent)}.woocommerce-page #sidebar .widget.widget_price_filter .widget-title{margin-bottom: 3px}.wc-block-components-price-slider__range-input{top: -2px}.wc-block-components-price-slider__range-input-wrapper{height: 5px;background: var(--light-background)}.wc-block-components-price-slider__range-input-progress{height: 5px;background-color: var(--light-background);--track-background: linear-gradient(90deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%;--range-color: var(--e-global-color-agrios_accent_2);--low: var(--light-background)}.wc-block-components-filter-submit-button{padding: 0 20px;line-height: 40px}#sidebar .wc-block-components-price-slider{margin-bottom: 0}#sidebar .wc-block-price-filter__range-text{font-size: 14px;line-height: 20px}.widget_price_filter .price_slider{height: 5px;margin-bottom: 12px;margin-top: 17px;background-color: var(--light-background);position: relative;text-align: left;border: none}.widget_price_filter .price_slider > *{border: none}.widget_price_filter .price_slider_amount{display: flex;flex-direction: row-reverse;align-items: center;justify-content: space-between}.widget_price_filter .price_slider_amount .button{font-size: 12px;padding: 0 30px;height: 40px;line-height: 40px;font-weight: 800;text-transform: uppercase;background-color: var(--e-global-color-agrios_accent);color: #fff;display: block}.widget_price_filter .price_slider_amount .button:hover{opacity: 1;background-color: var(--e-global-color-agrios_primary)}.widget_price_filter .ui-slider .ui-slider-handle{background-color: var(--e-global-color-agrios_accent);top: -5px;position: absolute;z-index: 2;width: 14px;height: 14px;border-radius: 50%;cursor: pointer;transform: translateX(-1px)}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left: -13px}.widget_price_filter .ui-slider .ui-slider-range{position: absolute;z-index: 1;display: block;border: 0;background-color: var(--e-global-color-agrios_accent)}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top: 0;height: 100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left: -1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right: -1px}.widget_price_filter .price_slider_amount .price_label{display: block;font-size: 14px;line-height: 22px;font-weight: 400;padding-right: 20px;order: 2}#sidebar .widget.widget_product_search{padding: 0}.widget.widget_product_search .woocommerce-product-search{position: relative;padding: 0}#sidebar .wc-block-product-search .wc-block-product-search__button{position: absolute;top: 50%;right: 20px;transform: translateY(-50%);width: 40px;height: 40px;background-color: transparent;padding: 0;margin: 0}#sidebar .wc-block-product-search .wc-block-product-search__button:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;font-size: 20px;line-height: 40px;text-align: center}#sidebar .wc-block-product-search .wc-block-product-search__button svg{display: none}.widget.widget_block .wc-block-product-search__field,.widget.widget_product_search .woocommerce-product-search .search-field{margin-bottom: 0;line-height: 26px;padding: 25px 70px 25px 30px;width: 100%;background-color: var(--e-global-color-agrios_accent_2);color: #fff;border-radius: 10px;border: none}.widget.widget_block .wc-block-product-search__field::placeholder,.widget.widget_product_search .woocommerce-product-search .search-field::placeholder{color: #fff}.widget.widget_block .wc-block-product-search__field:-ms-input-placeholder,.widget.widget_product_search .woocommerce-product-search .search-field:-ms-input-placeholder{color: #fff}.widget.widget_block .wc-block-product-search__field::-ms-input-placeholder,.widget.widget_product_search .woocommerce-product-search .search-field::-ms-input-placeholder{color: #fff}.widget.widget_product_search .woocommerce-product-search .search-submit{position: absolute;background-color: transparent;right: 20px;top: 50%;width: 30px;height: 30px;transform: translateY(-50%);text-align: center;text-indent: 999999px;padding: 0;border: 0;overflow: hidden}.widget.widget_product_search .woocommerce-product-search .search-submit:before{color: #fff;font-size: 18px;width: 30px;height: 30px;line-height: 30px;position: absolute;left: 0;top: 0;text-align: center;text-indent: 0;font-weight: normal;transition: all ease 0.3s}.widget.widget_product_search .woocommerce-product-search .search-submit:hover:before{color: var(--e-global-color-agrios_accent)}@media only screen and (max-width: 1024px){.woo-single-post-class .summary .cart .quantity input{width: 30px}}@media only screen and (max-width: 991px){.products.columns-4 li,.woocommerce-page.shop-col-4 .products li{width: 50%}.woo-single-post-class .images,.woo-single-post-class .summary{width: 100%;float: none;clear: left}.woo-single-post-class .summary{padding-top: 60px}.woo-single-post-class .woocommerce-tabs{margin-top: 100px}.woo-single-post-class .woocommerce-tabs ul li > a{padding: 12px 30px}.woo-single-post-class .woocommerce-tabs ul li:first-child{margin: 0 0 0 15px}.woo-single-post-class .woocommerce-tabs .comment-respond{margin-top: 30px}.woo-single-post-class .woocommerce-tabs .panel{padding: 60px 0}.woocommerce-page .shop_table.cart td,.woocommerce-page .shop_table.cart th{padding: 15px}.woocommerce-page .shop_table.cart .coupon{float: none}.woocommerce-page .shop_table.cart .coupon button[type="submit"]{float: none;margin-top: 20px}.woocommerce-tabs .product-desc{display: block}.woocommerce-tabs .product-desc .text-wrap{margin: 0 0 60px}.woo-single-post-class .related.products{margin-top: 60px}.products li{margin-top: 30px !important}}@media only screen and (max-width: 767px){.products.columns-3 li,.woocommerce-page.shop-col-3 .products li{width: 50%;clear: none}.products.columns-2 li,.products.columns-4 li,.woocommerce-page.shop-col-2 .products li,.woocommerce-page.shop-col-4 .products li{width: 100%}.woo-single-post-class .woocommerce-tabs{margin-top: 60px}.woo-single-post-class .woocommerce-tabs ul{border: 0}.woo-single-post-class .woocommerce-tabs ul li{display: block;margin: 0 0 10px !important;border: 1px solid var(--border-color);top: 0 !important}.woo-single-post-class .woocommerce-tabs ul li.active{top: 0}.woo-single-post-class .woocommerce-tabs ul li.active > a{border: 0 !important}.woo-single-post-class .woocommerce-tabs ul li > a{display: block;padding: 10px 15px}.woo-single-post-class .woocommerce-tabs ul li:after{bottom: -1px}.woo-single-post-class .related.products .products li:last-child{margin-bottom: 0}.woo-single-post-class .related.products > h2{margin-bottom: 0}.woocommerce-page table.shop_table_responsive tr{display: block}.woocommerce-page table.shop_table_responsive tr td{display: block;text-align: right !important}.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align: left !important}.woocommerce-page table.shop_table_responsive tr td:before{content: attr(data-title) ": ";float: left;line-height: 30px}.woocommerce-page .shop_table.cart .product-name a{font-size: 20px;line-height: 30px}.woocommerce-page table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive tbody th,.woocommerce-page table.my_account_orders tr td.order-actions:before,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page table.shop_table_responsive tr td.actions:before,.woocommerce-page table.shop_table_responsive tr td.product-remove:before{display: none}.woocommerce-page .shop_table.cart .product-remove,.woocommerce-page .shop_table.cart .product-thumbnail,.woocommerce-page .shop_table.cart .product-price,.woocommerce-page .shop_table.cart .product-quantity,.woocommerce-page .shop_table.cart .product-subtotal{width: auto}.woocommerce-page table.my_account_orders tr td.order-actions{text-align: left}.woocommerce-page table.shop_table_responsive tr td.actions{text-align: left !important}.woocommerce-page .shop_table.cart .coupon #coupon_code,.woocommerce-page .shop_table.cart .coupon > input[type="submit"]{float: none}.woocommerce-page .cart_totals{width: 100%}.woo-single-post-class .summary .cart .quantity{margin: 0 0 30px;display: block}.woocommerce-page .shop_table.cart .product-quantity{height: 90px}.woocommerce-page table.shop_table_responsive tr td.product-quantity:before{line-height: 60px}.product-quantity .quantity, .woo-single-post-class .summary .cart .quantity{float: right}.woocommerce-page .cart_totals{margin-top: 20px}.woocommerce-page .shop_table img{display: none}}@media only screen and (max-width: 575px){.products.columns-3 li,.woocommerce-page.shop-col-3 .products li{width: 100%}#payment #place_order{font-size: 18px;padding: 20px 40px}.woo-single-post-class .woocommerce-tabs .entry-content .comment_container img{float: none;margin: 0 0 20px}.woo-single-post-class .woocommerce-tabs .entry-content .star-rating{position: static;margin-bottom: 8px}.woocommerce-page .shop_table.cart .coupon #coupon_code{margin-bottom: 10px;margin-right: 0;width: 100%}.woocommerce-page .shop_table.cart .coupon button[type="submit"],.woocommerce-page .shop_table.cart .coupon button[type="submit"]{width: 100%}.woocommerce-page .content-woocommerce .woocommerce-ordering{float: none;display: inline-block}.woocommerce-page .content-woocommerce .woocommerce-result-count{display: none}.woocommerce-page .content-woocommerce .woocommerce-ordering{float: none}.woocommerce-page .content-woocommerce .woocommerce-result-count:after,.woocommerce-page .content-woocommerce .woocommerce-ordering:before{display: none}.shopengine-widget .shopengine-product-rating .woocommerce-product-rating{flex-direction: column}.comment_container img{float: none;margin-bottom: 30px}.woocommerce-Reviews .comment-respond .comment-form > .comment-form-author, .woocommerce-Reviews .comment-respond .comment-form > .comment-form-email{width: 100%;margin: 0}}@media only screen and (max-width: 340px){.woocommerce-page .wc-proceed-to-checkout .button{font-size: 16px}}.shopengine-swatches .shopengine-wishlist.badge,.woo-single-post-class .summary .shopengine-wishlist{display: inline-block;font-size: 14px;line-height: 60px;font-weight: 700;padding: 0 50px;color: #fff !important;background-color: var(--e-global-color-agrios_accent_2);border-radius: 10px;margin-bottom: 30px}.shopengine-swatches .shopengine-wishlist.badge i,.woo-single-post-class .summary .shopengine-wishlist i{display: none}.shopengine-swatches .shopengine-wishlist.badge:hover,.woo-single-post-class .summary .shopengine-wishlist:hover{background-color: var(--e-global-color-agrios_primary)}.shopengine-swatches .shopengine-wishlist.badge.active,.woo-single-post-class .summary .shopengine-wishlist.active{background-color: transparent;box-shadow: inset 0 0 0 2px var(--e-global-color-agrios_accent);color: var(--e-global-color-agrios_accent) !important}.shopengine-swatches .shopengine-wishlist.badge.active:hover,.woo-single-post-class .summary .shopengine-wishlist.active:hover{box-shadow: inset 0 0 2px transparent;background-color: var(--e-global-color-agrios_primary);color: #fff !important}.shopengine-swatches .quantity-wrap{width: 100%}.shopengine-single-product-item .product-thumb .text,.products li .product-thumbnail .text{display: none}.shopengine-single-product-item .product-thumb .se-btn,.products li .product-thumbnail .se-btn{display: inline-block;width: 40px;height: 40px;font-size: 16px;line-height: 40px;color: #fff;text-align: center;border-radius: 50%;padding: 0;transition: all 0.3s ease;transform: translateY(0)}.products li .product-thumbnail .se-btn{position: absolute;opacity: 0}.products li .product-thumbnail .se-btn.shopengine-comparison{display: none}.products li:hover .product-thumbnail .se-btn .text{display: none}.products li:hover .product-thumbnail .se-btn{opacity: 1;transform: translateY(-20px)}.products li .product-thumbnail .se-btn i{display: inline-block;line-height: inherit}.products li .product-thumbnail .se-btn.shopengine-wishlist{top: 50%;left: calc(50% - 25px);transform: translate(-50%, -50%);margin-right: 50px;background-color: var(--e-global-color-agrios_primary)}.products li .product-thumbnail .se-btn.shopengine-quickview-trigger{top: 70px;background-color: var(--e-global-color-agrios_accent_2)}.products li .product-thumbnail .se-btn:hover{background-color: var(--e-global-color-agrios_accent)}.shopengine-wishlist.badge.active, .woocommerce .products .product .shopengine-wishlist.badge.active{color: #fff !important}.shopengine-quickview-content-warper{max-width: calc(90% 30px);margin: 0 auto}.woo-single-post-class .summary .cart > .text,.woo-single-post-class .summary .cart > .shopengine_comparison_add_to_list_action{display: none}.agrios-products .shopengine-filterable-product-wrap .filter-nav ul li a::before{left: unset;right: 0;height: 2px;width: 0;background-color: var(--e-global-color-agrios_accent);transition: width 0.5s cubic-bezier(0.35, 0.7, 0.35, 1);border-bottom: none !important}.agrios-products .shopengine-filterable-product-wrap .filter-nav ul li a.active::before,.agrios-products .shopengine-filterable-product-wrap .filter-nav ul li a:hover::before{width: 100%;left: 0}.products li .product-thumbnail .se-btn .text{display: none}.shopengine-product-image .shopengine-product-image-toggle{display: none}.agrios-products .shopengine-widget .shopengine-single-product-item:hover{box-shadow: none !important}.agrios-products .shopengine-single-product-item .product-thumb{border-radius: 10px !important;overflow: hidden}.agrios-products .shopengine-widget .shopengine-single-product-item .product-thumb img{transition: all 0.3s ease}.agrios-products .shopengine-widget .shopengine-single-product-item:hover .product-thumb img{transform: scale(1.2)}.agrios-products .shopengine-single-product-item .loop-product--btns .text{font-size: 0}.agrios-products .shopengine-single-product-item .loop-product--btns a{width: 40px;height: 40px;text-align: center;line-height: 40px !important;background-color: var(--e-global-color-agrios_primary);color: #fff;border-radius: 50%}.agrios-products .shopengine-single-product-item .loop-product--btns a:before{line-height: 40px !important;color: #fff}.agrios-products .shopengine-single-product-item .loop-product--btns{transform: translate(-50%, -50%) !important;margin: 0 !important;height: auto !important;width: 100% !important;position: absolute;top: 50%;left: 50%}.agrios-products .shopengine-single-product-item .overlay-add-to-cart,.agrios-products .shopengine-single-product-item .loop-product--btns-inner{top: 50% !important;bottom: unset !important;display: flex !important;width: auto !important;height: auto !important;transform: translate(-50%, -50%) !important;margin: 0 !important;padding: 0 !important;opacity: 0}.agrios-products .shopengine-single-product-item:hover .loop-product--btns-inner{opacity: 1}.agrios-products .shopengine-single-product-item > .add-to-cart-bt{display: none !important}.agrios-products .shopengine-widget .shopengine-single-product-item .overlay-add-to-cart a,.agrios-products .shopengine-single-product-item .loop-product--btns-inner .button,.agrios-products .shopengine-single-product-item .loop-product--btns-inner .badge{width: 40px !important;height: 40px !important;line-height: 40px !important;border-radius: 50% !important;padding: 0 !important;margin: 5px !important;background-color: var(--e-global-color-agrios_primary) !important;flex: 0 !important}.agrios-products .shopengine-widget .shopengine-single-product-item .overlay-add-to-cart a:hover,.agrios-products .shopengine-single-product-item .loop-product--btns-inner .button:hover,.agrios-products .shopengine-single-product-item .loop-product--btns-inner .badge:hover{background-color: var(--e-global-color-agrios_accent) !important}.agrios-products .shopengine-widget .shopengine-filterable-product-wrap .filter-content .shopengine-single-product-item .loop-product--btns a{border-radius: 50% !important}.agrios-products .shopengine-single-product-item .overlay-add-to-cart a:before,.agrios-products .shopengine-single-product-item .loop-product--btns-inner .button:before,.agrios-products .shopengine-single-product-item .loop-product--btns-inner .badge:before{width: 40px !important;height: 40px !important;line-height: 40px !important;color: #fff !important}.agrios-products .shopengine-widget .shopengine-product-list .shopengine-single-product-item .overlay-add-to-cart a.button[data-quantity]:before,.agrios-products .shopengine-widget .shopengine-filterable-product-wrap .filter-content .shopengine-single-product-item .loop-product--btns a.button[data-quantity]:before{content: "\e938";font-family: "core-icons"}.shopengine-widget .shopengine-product-rating .star-rating span,.shopengine-widget .shopengine-product-rating .star-rating{background: none !important;transform: none !important;order: unset !important}.shopengine-widget .common-product-loop .products .product .star-rating span::before, .shopengine-widget .common-star-rating .star-rating span::before, .shopengine-widget .shopengine-cross-sells .cross-sells .products .product .star-rating span::before, .shopengine-widget .shopengine-product-rating .star-rating span::before, .shopengine-widget .shopengine-product-rating .woocommerce-product-rating .star-rating span::before,.shopengine-widget .shopengine-product-review #reviews .star-rating span::before, .shopengine-widget .shopengine-product-tabs #reviews .star-rating span::before, .shopengine-widget .shopengine-related .related .products .product .star-rating span::before, .shopengine-widget .shopengine-up-sells .up-sells .products .product .star-rating span::before,.shopengine-widget .common-product-loop .products .product .star-rating::before, .shopengine-widget .common-star-rating .star-rating::before, .shopengine-widget .shopengine-cross-sells .cross-sells .products .product .star-rating::before, .shopengine-widget .shopengine-product-rating .star-rating::before, .shopengine-widget .shopengine-product-rating .woocommerce-product-rating .star-rating::before, .shopengine-widget .shopengine-product-review #reviews .star-rating::before, .shopengine-widget .shopengine-product-tabs #reviews .star-rating::before, .shopengine-widget .shopengine-related .related .products .product .star-rating::before, .shopengine-widget .shopengine-up-sells .up-sells .products .product .star-rating::before{letter-spacing: 8px !important}.shopengine-widget .common-product-loop .products .product .star-rating, .shopengine-widget .common-star-rating .star-rating, .shopengine-widget .shopengine-cross-sells .cross-sells .products .product .star-rating, .shopengine-widget .shopengine-product-rating .star-rating, .shopengine-widget .shopengine-product-rating .woocommerce-product-rating .star-rating, .shopengine-widget .shopengine-product-review #reviews .star-rating, .shopengine-widget .shopengine-product-tabs #reviews .star-rating, .shopengine-widget .shopengine-related .related .products .product .star-rating, .shopengine-widget .shopengine-up-sells .up-sells .products .product .star-rating{width: 115px !important}.agrios-products .shopengine-widget .shopengine-product-list .shopengine-single-product-item .product-rating .star-rating,.agrios-products .shopengine-widget .shopengine-filterable-product-wrap .filter-content .shopengine-single-product-item .product-rating .star-rating{width: 89px}.agrios-products .shopengine-widget .shopengine-product-list .shopengine-single-product-item .product-rating{width: auto}.agrios-products .shopengine-widget .shopengine-product-list .shopengine-single-product-item .product-rating .star-rating span::before,.agrios-products .shopengine-widget .shopengine-product-list .shopengine-single-product-item .product-rating .star-rating::before,.agrios-products .shopengine-widget .shopengine-filterable-product-wrap .filter-content .shopengine-single-product-item .product-rating .star-rating::before,.agrios-products .shopengine-widget .shopengine-filterable-product-wrap .filter-content .shopengine-single-product-item .product-rating .star-rating span::before{letter-spacing: 4px}.agrios-products .shopengine-widget .shopengine-product-list .shopengine-single-product-item .product-rating .rating-count{display: none}.agrios-products.style-2 .shopengine-widget .shopengine-product-list .shopengine-single-product-item .product-price{clear: both}.agrios-products.style-2 .shopengine-widget .shopengine-product-list .shopengine-single-product-item .product-title{float: left}.agrios-products.style-2 .shopengine-widget .shopengine-product-list .shopengine-single-product-item .product-rating{float: right}.shopengine-widget p:not(:last-child){margin-bottom: 30px}.woocommerce-page .login input{margin-top: 0}.woocommerce-form input{background-color: var(--light-background)}.woocommerce-page .u-columns{display: flex;flex-wrap: wrap;justify-content: space-between}.woocommerce-page .u-columns.col2-set > div{width: 48%}.woocommerce-page #customer_login h2{margin-bottom: 30px}.woocommerce-form-register,.woocommerce-form-login{padding: 30px;border-radius: 10px;border: 1px solid var(--border-color)}.woocommerce-form-register .form-row label,.woocommerce-form-login .form-row label{font-size: 16px;line-height: 26px;margin-bottom: 5px}.woocommerce-form-login .woocommerce-form__input.woocommerce-form__input-checkbox{margin-top: -3px}.woocommerce-form-register .form-row button,.woocommerce-form-login .form-row button{width: 100%}.woocommerce-form-register .form-row button{background-color: var(--e-global-color-agrios_primary)}.woocommerce-form-register .form-row button:hover{background-color: var(--e-global-color-agrios_accent)}.woocommerce-form-register a,.woocommerce-form-login a{color: #2742fd}.woocommerce-form-register a:hover,.woocommerce-form-login a:hover{color: #f03d3f}.woocommerce-form-register p,.woocommerce-form-login p{font-size: 16px;line-height: 30px}.woocommerce-account .woocommerce-MyAccount-navigation{float: left;width: 30%}.woocommerce-account .woocommerce-MyAccount-content{float: right;width: 68%}.woocommerce-MyAccount-navigation ul{margin: 0;border: 1px solid var(--border-color)}.woocommerce-MyAccount-navigation ul li{list-style: none}.woocommerce-MyAccount-navigation ul li a{display: inline-block;font-size: 16px;line-height: 30px;padding: 10px 20px;font-weight: 500;color: var(--e-global-color-agrios_text)}.woocommerce-MyAccount-navigation ul li.is-active{background-color: #fff;box-shadow: 0 20px 50px 0 rgb(0 0 0 / 8%)}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{color: var(--e-global-color-agrios_primary)}.shopengine-wishlist{margin-bottom: 0}.shopengine-wishlist .wishlist-product-name,.shopengine-wishlist tr th{font-size: 20px;line-height: 30px;font-weight: 800;color: var(--e-global-color-agrios_primary);font-family: "Manrope"}.shopengine-wishlist tr th:nth-child(1),.shopengine-wishlist tr td:nth-child(1){width: 350px}.shopengine-wishlist tr th:nth-child(4),.shopengine-wishlist tr td:nth-child(4){width: 90px}.shopengine-wishlist tr td:first-child{display: flex;flex-wrap: wrap;align-items: center}.shopengine-wishlist .shopengine-wishlist-product-image{display: inline-block;border-radius: 10px;overflow: hidden;margin-right: 30px;max-width: 80px}.shopengine-wishlist .wishlist-product-name{display: inline-block;margin: 0}.shopengine-wishlist .wishlist-product-name a{color: inherit;margin-bottom: 0}.products li .product-thumbnail .se-btn.shopengine-quickview-trigger{display: none}.agrios-product-review{font-size: 18px;line-height: 30px}.agrios-product-review .shopengine-widget .shopengine-product-review #reviews #comments .commentlist li .comment_container .avatar, .agrios-product-review .shopengine-widget .shopengine-product-review #reviews #comments .commentlist li .comment_container .img-thumbnail{max-width: 166px !important;max-height: 166px !important;margin-right: 45px}.agrios-product-review .shopengine-widget .shopengine-product-review #reviews #comments .commentlist li .comment_container .comment-text{position: relative}.agrios-product-review .shopengine-widget .shopengine-product-review #reviews #comments .commentlist li .comment_container .comment-text .star-rating{position: absolute;top: 0;right: 0}.agrios-product-review .woocommerce-review__author{font-size: 20px;display: block;color: var(--e-global-color-agrios_primary) !important;font-weight: 800 !important;line-height: 28px;margin-top: 7px}.agrios-product-review .woocommerce-review__dash{display: none !important}.agrios-product-review .woocommerce-review__published-date{font-size: 16px !important;line-height: 26px;color: var(--e-global-color-agrios_accent) !important;font-weight: 600}.agrios-product-review .shopengine-widget .shopengine-product-review #reviews #comments .commentlist li .comment_container .meta{margin-bottom: 20px}.agrios-product-review .comment-form-rating{display: flex !important;align-items: center}.agrios-product-review .comment-form-rating label,.agrios-product-review .comment-form-rating .stars{width: auto !important}.agrios-product-review .comment-form-rating label{padding-right: 20px}.agrios-product-review .comment-form-rating .stars{margin-bottom: 8px !important}@media only screen and (max-width: 1024px){.woocommerce-account .woocommerce-MyAccount-content{float: none;width: 100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{width: auto;border: none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display: inline-block;border: 1px solid var(--border-color);border-collapse: collapse;margin: 0 5px 5px 0}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom: 30px;float: none;width: auto}}@media only screen and (max-width: 767px){.shopengine-wishlist tr th,.shopengine-wishlist tr td{width: 100% !important}}@media only screen and (max-width: 575px){.shopengine-wishlist tr td,.shopengine-wishlist .wishlist-product-name, .shopengine-wishlist tr th{font-size: 14px;line-height: 20px}.shopengine-wishlist .shopengine-wishlist-product-image{display: none}.shopengine-single .shopengine-product-rating .star-rating{margin: 0 0 10px !important}.shopengine-swatches .cart .quantity-title, .woo-single-post-class .summary .cart .quantity-title{line-height: 30px;width: 100%}}@media only screen and (max-width: 320px){.shopengine-wishlist tr td,.shopengine-wishlist .wishlist-product-name, .shopengine-wishlist tr th{font-size: 12px}}