.woocommerce div.product form.cart{display:flex;flex-direction:column}.woocommerce div.product form.cart div.quantity{flex:1;display:flex;flex-direction:column;gap:8px}.woocommerce div.product form.cart div.quantity .input-text{width:100%;text-align:left;padding:12px 16px}.woocommerce div.product form.cart .button.single_add_to_cart_button{background-color:var(--color-forest);flex:1;font-style:normal;font-weight:700;font-size:18px;line-height:24px;padding:12px 0}.woocommerce div.product form.cart .button.single_add_to_cart_button:hover{background-color:var(--color-pine)}.woocommerce div.product form.cart .button.single_add_to_cart_button:active{background-color:var(--color-pine-700)}.woocommerce div.product .product_title{font-style:normal;font-weight:900;font-size:28px;line-height:36px;font-feature-settings:'liga' off;color:var(--color-black)}.woocommerce div.product p.price{font-style:normal;font-weight:600;font-size:24px;line-height:26px;font-feature-settings:'liga' off;color:var(--color-black);margin-bottom:30px}.woocommerce div.product span.price{color:var(--color-black);font-weight:600}.woocommerce .credit-amount-label{font-style:normal;font-weight:700;font-size:18px;line-height:24px;font-feature-settings:'liga' off;color:var(--color-black)}.woocommerce .woocommerce-product-details__short-description p{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:var(--color-black)}.woocommerce .woocommerce-product-details__short-description a{font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:var(--color-forest)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{background-color:var(--color-forest)}.woocommerce div.product .woocommerce-tabs .panel{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:var(--color-black)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:var(--color-black)}.woocommerce div.product .entry-content ul{margin-bottom:1.6em}.woocommerce div.product table.variations tr:has(#pa_vuosi){display:none}.woocommerce .sku_wrapper{font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:var(--color-black)}@media only screen and (max-width:899px){.ast-woocommerce-container{margin-top:50px}}