.azures-trust-badges{display:flex;flex-direction:column;gap:12px;margin:16px 0}.azures-trust-badge{display:flex;align-items:center;gap:12px}.azures-trust-badge__icon{flex-shrink:0;width:40px;height:40px}.azures-trust-badge__text{font-size:14px;font-weight:500;color:#2e7d32}.azures-trust-badge__content{flex:1}.azures-trust-badge__title{display:block;font-size:16px;font-weight:600;color:#333;margin-bottom:4px}.azures-trust-badge__description{font-size:14px;color:#666;margin:0}.azures-trust-badges--footer{justify-content:center;margin-top:12px}.azures-trust-badges--footer .azures-trust-badge{flex-direction:column;text-align:center;gap:8px}.azures-trust-badges--product{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:20px 0}.azures-trust-badges--product .azures-trust-badge{align-items:flex-start}.azures-trust-badges--cart{background-color:#f0f8f5;border:1px solid #2E7D32;border-radius:8px;padding:16px;margin:16px 0}.azures-trust-badges--cart .azures-trust-badge{align-items:flex-start}.azures-trust-badges--cart .azures-trust-badge__title{color:#2e7d32}.azures-trust-badge a:focus,.azures-trust-badge button:focus{outline:2px solid #2E7D32;outline-offset:2px;border-radius:4px}.azures-trust-badge a:focus-visible,.azures-trust-badge button:focus-visible{outline:2px solid #2E7D32;outline-offset:2px;border-radius:4px}@media (max-width: 768px){.azures-trust-badges{margin:12px 0}.azures-trust-badge__icon{width:32px;height:32px}.azures-trust-badge__title{font-size:14px}.azures-trust-badge__description{font-size:13px}.azures-trust-badges--product,.azures-trust-badges--cart{padding:12px}}@media (max-width: 414px){.azures-trust-badge{gap:10px}.azures-trust-badge__icon{width:28px;height:28px}.azures-trust-badge__title{font-size:13px}.azures-trust-badge__description{font-size:12px}}@media (max-width: 320px){.azures-trust-badges--product,.azures-trust-badges--cart{padding:10px}.azures-trust-badge{gap:8px}}.azures-faq-intro{margin-bottom:40px}.azures-faq-intro h2{color:#333;margin-bottom:16px}.azures-faq-intro p{color:#666;line-height:1.6}.azures-faq-category-heading{color:#2e7d32;border-bottom:2px solid #2E7D32;padding-bottom:8px;margin-top:32px;margin-bottom:16px}.m-faqs-section__block{margin-bottom:12px}.m-collapsible{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease}.m-collapsible:hover{box-shadow:0 2px 8px #0000001a}.m-collapsible--button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;background-color:#fff;border:none;cursor:pointer;font-size:16px;font-weight:600;color:#333;text-align:left;transition:background-color .2s ease;min-height:44px}.m-collapsible--button:hover{background-color:#f8f9fa}.m-collapsible--button:focus,.m-collapsible--button:focus-visible{outline:2px solid #2E7D32;outline-offset:-2px;background-color:#f8f9fa}.m-collapsible[open] .m-collapsible--button{background-color:#f0f8f5;border-bottom:1px solid #e0e0e0}.m-collapsible--icon{display:flex;align-items:center;transition:transform .3s ease;color:#2e7d32;min-width:44px;min-height:44px;justify-content:center}.m-collapsible[open] .m-collapsible--icon{transform:rotate(180deg)}.m-collapsible--content__inner{padding:20px;color:#666;line-height:1.7;font-size:15px}.m-collapsible--content__inner p{margin:0 0 12px}.m-collapsible--content__inner p:last-child{margin-bottom:0}.m-collapsible[open] .m-collapsible--button:focus{outline-color:#2e7d32}@media (max-width: 768px){.azures-faq-intro{margin-bottom:32px}.azures-faq-category-heading{font-size:18px;margin-top:24px}.m-collapsible--button{padding:14px 16px;font-size:15px}.m-collapsible--content__inner{padding:16px;font-size:14px}}@media (max-width: 414px){.azures-faq-intro h2{font-size:20px}.azures-faq-intro p{font-size:15px}.azures-faq-category-heading{font-size:17px;margin-top:20px}.m-collapsible--button{padding:12px 14px;font-size:14px}.m-collapsible--content__inner{padding:14px;font-size:14px}.m-collapsible--button{min-height:44px}}@media (max-width: 320px){.azures-faq-intro{margin-bottom:24px}.azures-faq-category-heading{font-size:16px}.m-collapsible--button,.m-collapsible--content__inner{padding:12px;font-size:13px}}.azures-recipe-metadata{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:12px;padding:24px;margin:24px 0}.azures-recipe-metadata__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px}.azures-recipe-metadata__item{display:flex;align-items:center;gap:12px}.azures-recipe-metadata__icon{flex-shrink:0;width:32px;height:32px;color:#2e7d32}.azures-recipe-metadata__label{font-size:12px;font-weight:600;text-transform:uppercase;color:#666;margin-bottom:4px;letter-spacing:.5px}.azures-recipe-metadata__value{font-size:18px;font-weight:700;color:#333}.azures-recipe-content h2{color:#2e7d32;margin-top:32px;margin-bottom:16px;font-size:24px;font-weight:700;border-bottom:2px solid #2E7D32;padding-bottom:8px}.azures-recipe-content h3{color:#333;margin-top:24px;margin-bottom:12px;font-size:20px;font-weight:600}.azures-recipe-content ul,.azures-recipe-content ol{margin:16px 0;padding-left:24px;line-height:1.8}.azures-recipe-content li{margin-bottom:8px;color:#333}.azures-recipe-products{background-color:#f0f8f5;border:2px solid #2E7D32;border-radius:12px;padding:24px;margin:32px 0}.azures-recipe-products__heading{font-size:22px;font-weight:700;color:#2e7d32;margin:0 0 16px}.azures-recipe-products__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.azures-recipe-products__item{margin:0}.azures-recipe-products__item a{display:flex;align-items:center;padding:12px 16px;background-color:#fff;border-radius:8px;color:#2e7d32;font-weight:600;text-decoration:none;transition:all .3s ease;border:1px solid transparent}.azures-recipe-products__item a:hover{background-color:#2e7d32;color:#fff;border-color:#2e7d32;transform:translate(4px)}.azures-recipe-products__item a:focus,.azures-recipe-products__item a:focus-visible{outline:2px solid #2E7D32;outline-offset:2px;border-radius:8px}.azures-used-in-recipes{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:24px;margin:24px 0}.azures-used-in-recipes__heading{font-size:20px;font-weight:700;color:#333;margin:0 0 16px}.azures-used-in-recipes__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.azures-used-in-recipes__item{display:flex;align-items:center;gap:10px;margin:0}.azures-used-in-recipes__icon{flex-shrink:0;width:20px;height:20px;color:#2e7d32}.azures-used-in-recipes__link{color:#2e7d32;font-weight:600;text-decoration:none;transition:color .2s ease;flex:1}.azures-used-in-recipes__link:hover{color:#1b5e20;text-decoration:underline}.azures-used-in-recipes__link:focus,.azures-used-in-recipes__link:focus-visible{outline:2px solid #2E7D32;outline-offset:2px;border-radius:4px}.m-article--recipe .m-article__title{font-size:36px;line-height:1.2;margin-bottom:12px}@media (max-width: 768px){.azures-recipe-metadata{padding:20px;margin:20px 0}.azures-recipe-metadata__grid{grid-template-columns:1fr;gap:16px}.azures-recipe-content h2{font-size:22px;margin-top:28px}.azures-recipe-content h3{font-size:18px;margin-top:20px}.azures-recipe-products{padding:20px;margin:28px 0}.azures-recipe-products__heading{font-size:20px}.azures-used-in-recipes{padding:20px;margin:20px 0}.azures-used-in-recipes__heading{font-size:18px}.m-article--recipe .m-article__title{font-size:30px}}@media (max-width: 414px){.azures-recipe-metadata{padding:16px;margin:16px 0}.azures-recipe-metadata__value{font-size:16px}.azures-recipe-content h2{font-size:20px;margin-top:24px}.azures-recipe-content h3{font-size:17px;margin-top:18px}.azures-recipe-content ul,.azures-recipe-content ol{padding-left:20px}.azures-recipe-products{padding:16px;margin:24px 0}.azures-recipe-products__heading{font-size:18px}.azures-recipe-products__item a{padding:10px 14px;font-size:15px}.azures-used-in-recipes{padding:16px;margin:16px 0}.azures-used-in-recipes__heading{font-size:17px}.m-article--recipe .m-article__title{font-size:26px}}@media (max-width: 320px){.azures-recipe-metadata{padding:14px}.azures-recipe-metadata__value{font-size:15px}.azures-recipe-content h2{font-size:18px}.azures-recipe-content h3{font-size:16px}.azures-recipe-products{padding:14px}.azures-recipe-products__heading{font-size:17px}.azures-recipe-products__item a{padding:10px 12px;font-size:14px}.azures-used-in-recipes{padding:14px}.azures-used-in-recipes__heading{font-size:16px}.m-article--recipe .m-article__title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/azures-enhancements.css.map */
