a.wp-block-button__link.wp-element-button:hover, a.ast-custom-button-link:hover, button.single_add_to_cart_button.button.alt:hover, p.woocommerce-mini-cart__buttons.buttons a.button:hover, a.checkout-button.button.alt.wc-forward:hover{text-decoration:underline;text-decoration-color:#fff;transition:none;}
ul.uagb-tabs__panel li.uagb-tab.uagb-tabs__active a{text-decoration:underline !important;}
span.ast-sticky-add-to-cart-title{font-family:'Blinker';font-weight:600 !important;font-size:24px !important;}
div.ast-single-product-extras{margin-top:-10px;margin-bottom:-10px;}
div.ast-single-product-extras > p.ast-heading{margin-top:-0.5rem;margin-bottom:-1.2rem;color:#1E1810;border:1px solid black;padding:3px 10px;border-radius:4px;display:inline;}
.ast-woocommerce-container .sale>span.onsale.circle{padding:0px 20px;font-weight:600;border:2px dotted white;color:white;font-size:1.2rem;font-family:Blinker;line-height:2.5em;min-height:2.5em;left:1%;top:-1.1em !important;background:#B0D62D}
.ast-woocommerce-container .ast-article-single{margin-top:50px;}
.ast-single-product-payments{border-radius:15px;max-width:430px;}
.woocommerce-product-details__short-description{padding-top:20px;}
.ast-woocommerce-accordion{border-radius:0px 0px 25px 25px}
.ast-woocommerce-accordion .ast-accordion-header{border-radius:25px 25px 0px 0px}
.ast-woocommerce-accordion .ast-accordion-content{border-radius:0px 0px 25px 25px}
#plus_qty{border-radius:0 10px 10px 0;}
#minus_qty{border-radius:10px 0 0 10px;}
.woocommerce input[type=number].qty.ast-no-internal-border{font-size:16px;}
#ast-site-header-cart > div.ast-site-header-cart-data > div{width:320px;}
#ast-site-header-cart > div.ast-site-header-cart-data > div > div > p.woocommerce-mini-cart__total.total > span{width:25%;}
#ast-site-header-cart > div.ast-site-header-cart-data > div > div > p.woocommerce-mini-cart__total.total > strong{width:75%}
.woocommerce-cart-form .woocommerce-cart-form__contents .product-subtotal{padding-right:10px;}
@media only screen and (max-width: 920px) { .woocommerce table.shop_table .product-thumbnail img, .woocommerce-page table.shop_table .product-thumbnail img{max-width:200px;}
#ast-cart-wrapper > div.ast-cart-non-sticky > form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-remove{display:none;}
} .woocommerce-message, .woocommerce-info, .woocommerce-error{padding:3px;padding-left:10px;border-radius:5px;font-family:'Blinker';font-weight:600;background-color:#d8f5c8;}
section.woocommerce-order-details.woocommerce-info.mollie-instructions{text-align:center;border-width:1px;border-style:solid;font-weight:normal;}
#ast-coupon-trigger{display:block;text-align:center;}
#ast-cart-wrapper > div.ast-cart-non-sticky > form > table > thead > tr > th, #ast-cart-wrapper > div.cart-collaterals > div > h2{font-family:'Blinker', sans-serif;line-height:1.0em;font-size:1.2rem;color:var(--ast-global-color-2);background:none;border-bottom:1px solid var(--ast-border-color);}
#ast-cart-wrapper > div.ast-cart-non-sticky > form > table{border-collapse:collapse;}
#ast-cart-wrapper > div.ast-cart-non-sticky > form > table > thead{background:none;}
#ast-cart-wrapper > div.ast-cart-non-sticky > form > table{border:none;}
#ast-cart-wrapper > div.cart-collaterals > div{border-radius:15px;border:1px solid var(--ast-border-color);margin-top:-1px;}
#ast-cart-wrapper > div.ast-cart-non-sticky > form > table > thead > tr > th.product-quantity, #ast-cart-wrapper > div.cart-collaterals > div > h2{text-align:center;}
#ast-cart-wrapper > div.cart-collaterals > div > table > tbody > tr > td, #ast-cart-wrapper > div.ast-cart-non-sticky > form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-subtotal, #ast-cart-wrapper > div.ast-cart-non-sticky > form > table > thead > tr > th.product-subtotal{text-align:right;}
#ast-coupon-code{border-radius:15px;padding:3px 10px;}
#ast-cart-wrapper{margin-top:30px;}
#ast-cart-wrapper > div.cart-collaterals > div{background:#f7f7f7;}
a.added_to_cart.wc-forward{display:none !important;}
div.woocommerce > p.return-to-shop > a.wc-backward{display:none;}
tr.woocommerce-cart-form__cart-item.woocommerce-Price-amount, .cart_totals{font-family:'Blinker';font-size:1.2rem;}
tr.order-total>th, tr.order-total>td .woocommerce-Price-amount{font-weight:700 !important;}
div.woocommerce-password-strength{font-size:small;}
.woocommerce-message::before, .woocommerce-info::before{display:none;}
div.woocommerce-form-login-toggle > div.woocommerce-info{border:none;margin-bottom:0px;}
.woocommerce-form-login-toggle{display:flex;justify-content:center;align-items:center;}
form.woocommerce-form.woocommerce-form-login.login{margin:20px 0px;padding:20px 0px;border-bottom:1px solid var(--ast-border-color);border-top:1px solid var(--ast-border-color);}
form.woocommerce-form.woocommerce-form-login.login > p:first-of-type{padding-bottom:15px;}
form.woocommerce-form.woocommerce-form-login.login p.form-row > button{width:100%;}
form.woocommerce-form.woocommerce-form-login.login > p:nth-child(1){font-size:smaller;}
form.woocommerce-form.woocommerce-form-login.login #password, form.woocommerce-form.woocommerce-form-login.login #username{border-radius:5px;}
form.woocommerce-form.woocommerce-form-login.login p:nth-child(5) > label > input{margin-bottom:10px;}
form.woocommerce-form.woocommerce-form-login.login > p.lost_password{text-align:center;font-size:smaller;}
form.woocommerce-form.woocommerce-form-login.login > p.form-row > button:hover{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);text-decoration:underline;}
.woocommerce button.button.alt.disabled{border:none;}
form.woocommerce-form.woocommerce-form-login.login > p.form-row.ast-animate-input > label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{font-weight:normal;font-size:1rem;}
#order_payment_heading{font-size:25px !important;padding:20px 0 14px !important;margin:0 0 20px !important;border-bottom:1px solid var(--ast-border-color);}
#customer_details > div.col-1 > div.woocommerce-billing-fields > h3{font-size:25px !important;}
.woocommerce-page.woocommerce-checkout form #order_review_heading.wc-gzd-heading-moved, .woocommerce-page.woocommerce-checkout form #order_review_heading{font-size:25px !important;padding-left:0 !important;border-bottom:1px solid var(--ast-border-color) !important;padding:20px 0 14px !important;margin:0 0 20px !important;font-weight:700 !important;}
#place_order{box-shadow:rgba(0, 0, 0, 0.24) 0px 3px 8px;margin-bottom:20px;padding:0.618em 1em;border:none;font-size:1.4rem;}
#place_order:hover{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);text-decoration:underline;}
.woocommerce button.button.alt.disabled{border:none;}
@media screen and (min-width:900px){
#customer_details{width:48% !important;}
#order_review{width:47% !important;}
} #order_review{border-top:none !important;}
div.woocommerce-billing-fields label{font-family:'Blinker';}
#order_review > table{border:1px solid var(--ast-border-color) !important;border-radius:5px !important;background-color:white;padding:0 10px !important;width:99% !important;box-shadow:rgba(0, 0, 0, 0.24) 0px 3px 8px;}
#order_review > table{font-family:'BLINKER';font-size:1.1rem;}
#order_review > table > tfoot > tr.order-tax > td, #order_review > table > tfoot > tr.order-tax > th{border-bottom-width:0px;}
#order_review > div.wc-gzd-checkbox-placeholder > p{margin-bottom:20px;}
#order_review > table > tfoot > tr.order-total > td > strong > span, #order_review > table > tfoot > tr.order-total > th{font-weight:700;font-size:1.1rem;}
#order_review > div.wc-gzd-checkbox-placeholder > p > label{line-height:1;font-weight:400;}
#order_review > div.wc-gzd-checkbox-placeholder.wc-gzd-checkbox-placeholder-legal > p > label > span, 
#order_review > div.wc-gzd-checkbox-placeholder.wc-gzd-checkbox-placeholder-data-download > p > label > span{font-size:0.8rem;}
#order_review > div.wc-gzd-checkbox-placeholder.wc-gzd-checkbox-placeholder-legal > p label a:link, 
#order_review > div.wc-gzd-checkbox-placeholder.wc-gzd-checkbox-placeholder-legal > p label span:link{color:var(--ast-global-color-7);text-decoration:underline}
#payment > ul > li.wc_payment_method.payment_method_mollie_wc_gateway_creditcard > div{box-shadow:rgba(0, 0, 0, 0.24) 0px 3px 8px;}
#payment > ul > li.wc_payment_method.payment_method_mollie_wc_gateway_ideal > div{box-shadow:rgba(0, 0, 0, 0.24) 0px 3px 8px;}
#payment > ul > li{font-size:1rem !important;}
#payment > ul > li > label{line-height:1;}
#payment > ul > li > label > img{margin:0px !important;}
#order_review > div.wc-gzd-order-submit > div > div{font-weight:400;}
.wc-gzd-order-submit .ast-back-to-cart{font-size:medium;}
.woocommerce-js form .form-row label{line-height:1.2;}
.woocommerce-thankyou-order-received{margin-bottom:20pt !important;padding:10pt;text-align:center;border:1pt solid;border-radius:5pt;background:#7fe24752;}
div.woocommerce-order > ul.woocommerce-order-overview{font-family:'Blinker';font-size:large;}
.woocommerce-order-details > table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details, .woocommerce-customer-details > address, section.woocommerce-order-details > .shop_table{background:none;font-family:'Blinker';}
.woocommerce-order-details > h2.woocommerce-order-details__title, section.woocommerce-customer-details > h2.woocommerce-column__title, section.woocommerce-order-details p.order-again + h2{padding:0.7em !important;font-size:25px !important;border:0 solid var(--ast-border-color) !important;border-bottom-width:1px !important;background:none !important;margin-bottom:0px !important;}
.order-again{display:none;}
section.woocommerce-order-details span.lmfwc-myaccount-license-key{font-size:0.9rem;}
#block-52 > ul{display:grid;}
ul.wp-block-social-links.is-layout-flex{gap:0px;}
#block-60 > div > h2, #nav_menu-5 > h2, #nav_menu-4 > h2{font-size:1.3rem;font-weight:600;}
#block-60{margin-bottom:1em;}
#block-26{margin-bottom:1em;}
@media only screen and (max-width: 1100px) {
ul#menu-links li, ul#menu-legal li, ul.wp-block-social-links li{margin-bottom:10px;}
}
nav.menu-legal-container a.menu-link, nav.menu-links-container a.menu-link, ul.wp-block-social-links > li > a > span.wp-block-social-link-label{color:var(--ast-global-color-7);font-size:0.9rem !important;}
#ast-hb-account-login-wrap > div.ast-hb-account-login{border-radius:10px;}
@media only screen and (min-width: 600px) {
#ast-hb-account-login-wrap > div.ast-hb-account-login{width:500px;margin:0 0 0 -250px;}
}
#loginform > p.login-submit > #wp-submit{width:100%;margin-top:10px;}::-moz-selection{color:inherit;background:#b1d62d80;}::selection{color:inherit;background:#b1d62d80;}
a:hover, a:active, a:focus{outline:0;}
@media only screen and (max-width: 920px) {
table.shop_table_responsive.my_account_orders > tbody > tr{border-bottom:1px solid black;}
table.shop_table_responsive.my_account_orders > tbody > tr:first-child{border-top:1px solid black;}
} div.woocommerce-MyAccount-content{float:right;}
nav.woocommerce-MyAccount-navigation{float:left;}
nav.woocommerce-MyAccount-navigation > ul{margin:0;}
div.woocommerce > nav.woocommerce-MyAccount-navigation{border:0px solid var(--ast-border-color);font-family:'Blinker';}
li.woocommerce-MyAccount-navigation-link.is-active:after, li.woocommerce-MyAccount-navigation-link:hover:after{opacity:0;}
.woocommerce-MyAccount-navigation-link.is-active a, .woocommerce-MyAccount-navigation-link:hover a{color:var(--ast-global-color-7);text-decoration:underline !important;text-decoration-color:var(--ast-global-color-0) !important;text-underline-offset:3px;text-decoration-thickness:2px !important;transition:none;}
ul > li.woocommerce-MyAccount-navigation-link{border:none !important;background:#dddddd75;margin-bottom:20px;border-radius:15px;}
ul > li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link.is-active > a{font-weight:700;}
ul > li.woocommerce-MyAccount-navigation-link > a{font-weight:600;font-size:larger;}
@media only screen and (max-width: 921px) {
div.woocommerce > nav.woocommerce-MyAccount-navigation {
margin-bottom: 20px;
}
.woocommerce-MyAccount-navigation > ul {
margin-bottom: 0px;
grid-template-columns: none;
}
.woocommerce-MyAccount-navigation ul li a {
padding: 15px;
}
.ast-orders-table__cell-order-actions a:not(:first-child) {
display: none;
}
}.woocommerce ul.products li.product .price-unit,.woocommerce-page ul.products li.product .price-unit{font-size:.8em;opacity:.5}.woocommerce ul.products li.product .wc-gzd-additional-info,.woocommerce-page ul.products li.product .wc-gzd-additional-info{font-size:.8em;margin:0;opacity:.5}.woocommerce div.product p.price-unit{font-size:1rem;opacity:.5}p.price .wc-gzd-sale-price-label,span.price .wc-gzd-sale-price-label{font-size:.7em;font-weight:400;opacity:.7}span.price .wc-gzd-sale-price-label{font-size:.9em}p.price .wc-gzd-sale-price-regular-label,span.price .wc-gzd-sale-price-regular-label{margin-left:.5em}table.shop_table p.delivery-time-info,table.shop_table p.units-info{font-size:.8em;font-weight:400;margin:.3em 0;opacity:.7}table.shop_table .unit-price-cart{font-weight:400;opacity:.7}table.shop_table .wc-gzd-item-desc{margin-top:.5em;opacity:.7}table.shop_table .wc-gzd-item-desc p{font-size:.8em}form.checkout #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){font-size:1em}.woocommerce-multistep-checkout form #order_review{border:none!important;padding-left:0!important}.woocommerce-multistep-checkout .step-buttons{margin-bottom:1.5em}.woocommerce-multistep-checkout .step-buttons.step-buttons-order{text-align:center}.woocommerce-multistep-checkout p.data-privacy{clear:left}.ast-modern-checkout.woocommerce-multistep-checkout .ast-two-column-checkout .woocommerce-checkout #ast-order-review-wrapper{float:none;width:100%}.woocommerce form .wc-gzd-checkbox-placeholder{clear:both;float:left;width:100%}.woocommerce form .wc-gzd-checkbox-placeholder .form-row label{overflow:auto!important;pointer-events:inherit!important;position:relative!important;text-overflow:unset!important;-webkit-user-select:inherit!important;-moz-user-select:inherit!important;user-select:inherit!important;white-space:normal!important}.ast-modern-checkout form .wc-gzd-checkbox-placeholder{clear:none;float:none}.ast-modern-checkout form .wc-gzd-cart-info{flex:100%}.wc-gzd-food-table{width:auto}.wc-gzd-food-table tr{text-align:left}.wc-gzd-food-table tr.wc-gzd-nutrient-table-item-is-child th{font-weight:400;padding-left:1em}@media(min-width:769px){.woocommerce-page.woocommerce-multistep-checkout form #order_review,.woocommerce-page.woocommerce-multistep-checkout form #order_review_heading{clear:both;float:none;width:100%}}.woocommerce-page.woocommerce-checkout form #order_review_heading,.woocommerce.woocommerce-checkout form #order_review_heading{border:none!important;clear:both;float:none;margin-top:1.5em!important;padding-left:0!important;padding-top:0!important;width:100%}.woocommerce-page.woocommerce-checkout form #order_review table,.woocommerce.woocommerce-checkout form #order_review table{clear:both;margin-top:1em}.woocommerce-checkout form #order_review .wc-gzd-order-submit{clear:both}.woocommerce-page.woocommerce-checkout form #place_order,.woocommerce.woocommerce-checkout form #place_order{width:100%}.woocommerce-page.woocommerce-checkout form #order_payment_heading,.woocommerce.woocommerce-checkout form #order_payment_heading{font-size:1.2rem;padding-top:1.5em}.woocommerce-page.woocommerce-checkout form #order_review{border-top-width:2px!important;margin-bottom:1.5em!important;padding-bottom:1.5em!important}.woocommerce-page.woocommerce-checkout form #order_review td,.woocommerce-page.woocommerce-checkout form #order_review th{padding-left:12px}.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name{flex-wrap:wrap}.ast-modern-checkout p#billing_title_field,.ast-modern-checkout p#shipping_title_field{width:100%}.ast-modern-checkout .wc-gzd-checkbox-placeholder{margin-bottom:.5em}.ast-modern-checkout .wc-gzd-checkbox-placeholder p.form-row label{font-weight:400}