#Breadcrumbs,.woocommerce-breadcrumb{--color-text:var(--color-primary)}#Breadcrumbs a:focus,#Breadcrumbs a:hover,.woocommerce-breadcrumb a:focus,.woocommerce-breadcrumb a:hover{text-decoration:underline}li.product{list-style:none}li.product .woocommerce-LoopProduct-link{--color-text:var(--color-primary);position:relative;border-radius:20px;border:1px solid var(--color-primary);background:#fff;padding:24px 0;overflow:hidden;display:flex;flex-direction:column;height:100%}li.product .woocommerce-LoopProduct-link:focus,li.product .woocommerce-LoopProduct-link:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}div.product.type-product .img-box .onsale,li.product .onsale{position:absolute;top:0;left:0;padding:10px 14px;border-radius:0 0 10px 0;background:var(--color-secundary);color:#fff}li.product img{margin:0 auto 20px;height:260px!important;object-fit:contain}li.product .btn,li.product .price,li.product h2{padding:0 28px;font-size:16px;font-size:1rem}li.product h2{margin-bottom:12px}li.product .price{margin-top:auto;font-weight:var(--font-semibold)}li.product .btn{--btn-color-text:var(--color-primary);line-height:normal;text-decoration:underline;text-align:left;text-transform:uppercase}li.product .add_to_cart_button,li.product a.button{display:none}.Recipe-item{--color-text:var(--color-primary);max-width:450px;margin:0 auto;display:flex;flex-direction:column}.Recipe-item:focus,.Recipe-item:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.Recipe-item .item-hero{border-radius:20px;overflow:hidden}.Recipe-item .item-hero img{object-fit:cover;height:240px!important}.Recipe-item .card-title,.Recipe-item h4{font-size:18px;font-size:1.125rem;line-height:28px;margin:10px 0 20px;font-weight:var(--font-regular)}.Recipe-item .link-cn{text-transform:uppercase;text-decoration:underline;font-weight:var(--font-semibold);margin:auto 0 0}.content-area{padding:0 var(--side-space)}.woocommerce-breadcrumb{max-width:1280px;margin:80px auto;color:var(--color-primary)}.woocommerce-notices-wrapper{max-width:1280px;margin:0 auto 40px;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{padding-top:8px}.woocommerce-notices-wrapper .woocommerce-error li,.woocommerce-notices-wrapper .woocommerce-info li,.woocommerce-notices-wrapper .woocommerce-message li{display:inline-block;font-size:16px;font-size:1rem}.woocommerce-notices-wrapper .woocommerce-error::before,.woocommerce-notices-wrapper .woocommerce-info::before,.woocommerce-notices-wrapper .woocommerce-message::before{position:relative;top:auto;left:auto}.woocommerce-notices-wrapper .button.wc-forward{--btn-height:40px;--btn-color-text:#fff;--btn-background:var(--color-primary);text-transform:uppercase;font-size:16px;font-size:1rem}#review_form_wrapper .submit:focus,#review_form_wrapper .submit:hover,.woocommerce-notices-wrapper .button.wc-forward:focus,.woocommerce-notices-wrapper .button.wc-forward:hover{--btn-background:var(--color-background)}div.product.type-product{display:grid;grid-gap:60px 42px;grid-template-columns:1fr;max-width:1280px;margin:0 auto;padding:0 var(--side-space);overflow:hidden}div.product.type-product .img-box{position:relative;border-radius:20px;border:1px solid var(--color-primary);background:#fff;overflow:hidden}div.product.type-product .img-box img{height:300px!important;object-fit:contain;margin:0 auto}div.product.type-product .entry-title{--color-text:var(--color-primary);--font-title:var(--font);font-size:38px;font-size:2.375rem;line-height:48px;font-weight:var(--font-regular)}div.product.type-product .price{--color-text:var(--color-blue-medium)}div.product.type-product p.stock.out-of-stock{margin-top:20px;opacity:.8;font-size:15px;font-size:.9375rem;line-height:normal;font-style:italic}div.product.type-product .btn-primary,div.product.type-product .variations{max-width:346px}div.product.type-product .variations{margin-top:14px;width:100%}div.product.type-product .variations td,div.product.type-product .variations th,div.product.type-product .variations tr{display:block}div.product.type-product label:not(.screen-reader-text){color:var(--color-grey);font-size:24px;font-size:1.5rem;line-height:30px;font-weight:var(--font-regular);text-align:left;width:100%;display:block}div.product.type-product .woocommerce-variation-description p{--color-text:var(--color-grey);font-size:16px;font-size:1rem;line-height:24px}div.product.type-product .cart,div.product.type-product .single_variation_wrap{margin-top:20px}div.product.type-product select{font-size:24px;font-size:1.5rem;line-height:30px}div.product.type-product .woocommerce-variation-price .price{font-size:38px;font-size:2.375rem;color:var(--color-blue-medium)}#review_form_wrapper .comment-reply-title,.wc-tab h2,.wc-tabs li#tab-title-additional_information,div.product.type-product .woocommerce_input_price_kg .mode-label{display:none}div.product.type-product .product_meta,div.product.type-product .reset_variations{display:none!important}div.product.type-product .btn-primary{--btn-background:var(--color-grey);margin-top:20px}div.product.type-product .btn-primary:focus,div.product.type-product .btn-primary:hover{--btn-background:var(--color-blue-medium)}.wc-tabs{border-bottom:1px solid var(--color-primary)}.wc-tabs li{display:inline-block}.wc-tabs li:not(:last-child){margin-right:20px}.wc-tabs li a{display:block;color:var(--color-primary);border-radius:6px 6px 0 0;background:#dfe2e5;font-size:26px;font-size:1.625rem;min-width:240px;text-align:center;padding:10px 20px 6px}.wc-tabs li.active a{background:var(--color-primary);color:#fff}.wc-tab{--color-text:var(--color-primary);padding:46px 0}.wc-tab p:not(:last-child){margin-bottom:34px}.wc-tab .woocommerce-product-attributes-item__label,.wc-tab .woocommerce-product-attributes-item__value{color:var(--color-primary);font-size:18px;font-size:1.125rem;line-height:30px}.wc-tab .woocommerce-product-attributes-item__label{padding-right:40px}.related-recipe,.related.products,.woocommerce-tabs{grid-column:1/-1}.related-recipe h2,.related.products>h2{--color-text:var(--color-primary);font-size:24px;font-size:1.5rem;line-height:50px;border-bottom:1px solid var(--color-primary);margin-bottom:48px}.related.products .products{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fill,minmax(var(--grid-max-width),1fr))}.woocommerce-Reviews .comment,.woocommerce-Reviews .review{padding:10px 30px}.woocommerce-Reviews .comment:nth-child(even),.woocommerce-Reviews .review:nth-child(even){background:#eef0f1}.woocommerce-Reviews .woocommerce-review__author{text-transform:uppercase}.woocommerce-Reviews p.meta{margin-bottom:0}#review_form_wrapper{margin-top:40px}#review_form_wrapper textarea{height:150px}#review_form_wrapper .submit{text-decoration:none;display:inline-block;transition:all .3s ease;text-align:center;color:var(--btn-color-text);background:var(--btn-background);cursor:pointer;font-size:18px;font-size:1.125rem;height:var(--btn-height);line-height:calc(var(--btn-height) + 5px);border-radius:var(--btn-border-radius);border:var(--btn-border);padding:var(--btn-padding);font-weight:var(--font-regular);font-family:var(--font);--btn-color-text:#fff;--btn-background:var(--color-primary);text-transform:uppercase}#yith-wcwtl-output{display:none}.related-recipe .list-cn{padding:0;grid-gap:30px;grid-template-columns:1fr}@media (min-width:760px){.Recipe-item .item-hero img{height:400px!important}.Recipe-item .card-title,.Recipe-item h4{font-size:22px;font-size:1.375rem;line-height:32px}.woocommerce-breadcrumb{padding:0 var(--side-space)}div.product.type-product{grid-gap:80px 42px;grid-template-columns:50% 1fr}div.product.type-product .img-box img{height:500px!important}.related-recipe h2,.related.products>h2{font-size:48px;font-size:3rem;line-height:90px}#review_form_wrapper .submit{font-size:24px;font-size:1.5rem}.related-recipe .list-cn{grid-template-columns:repeat(auto-fill,minmax(var(--grid-max-width),1fr))}}@media (min-width:900px){li.product .btn,li.product .price,li.product h2{font-size:20px;font-size:1.25rem}.Recipe-item .card-title,.Recipe-item h4{font-size:28px;font-size:1.75rem;line-height:38px}.Recipe-item .link-cn{font-size:24px;font-size:1.5rem}.wc-tab .woocommerce-product-attributes-item__label,.wc-tab .woocommerce-product-attributes-item__value{font-size:20px;font-size:1.25rem;line-height:35px}}@media (min-width:1026px){#Breadcrumbs,.woocommerce-breadcrumb{font-size:18px;font-size:1.125rem;line-height:25px}li.product .btn,li.product .price,li.product h2{font-size:28px;font-size:1.75rem;line-height:35px}}