.subscription-concept,.subscription-plans{padding:20px;text-align:center;background-color:#fff}.subscription-feature{max-width:1200px;margin:0 auto;padding:20px}.subscription-feature .feature-block{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;background:#f7f7f7;padding:40px 20px;border-radius:8px;flex-wrap:wrap}.subscription-feature .feature-block.reverse{flex-direction:row-reverse}.subscription-feature .feature-image{flex:1 1 45%;text-align:center}.subscription-feature .feature-image img{width:100%;max-width:500px;height:auto}.feature-block .feature-image{width:420px;height:330px;overflow:hidden;flex-shrink:0;border-radius:4px}.feature-block .feature-image img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 768px){.feature-block .feature-image{width:300px;height:260px}}.subscription-feature .feature-text{flex:1 1 45%;padding:20px}.subscription-feature .feature-text h3{font-size:16px;letter-spacing:2px;margin-bottom:12px;color:#333}.subscription-feature .feature-text h2{font-size:20px;font-weight:700;margin-bottom:16px}.subscription-feature .feature-text p{font-size:14px;line-height:1.8;color:#555;text-align:left}@media (max-width: 768px){.subscription-feature .feature-block,.subscription-feature .feature-block.reverse{flex-direction:column;text-align:center}.subscription-feature .feature-text{padding:20px 0 0}}@media (max-width: 768px){.subscription-cards .card{width:100%}}.subscription-plans .container{display:flex;flex-direction:column;align-items:center}.subscription-plans .plans-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%;max-width:1100px}.subscription-plans .plan-card{flex:1 1 45%;width:350px;height:230px;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;padding:24px;background:#f3f3f3}.subscription-plans .button{display:inline-block;margin-top:16px;background-color:#7b5136;color:#faf7f0;padding:12px 24px;border-radius:6px;text-decoration:none;transition:all .3s ease}a.button,.button{display:block;width:100%;margin-top:16px;background-color:#5d3f2a;color:#faf7f0;padding:12px 24px;border-radius:45px;text-decoration:none;text-align:center;transition:all .3s ease;box-sizing:border-box;overflow:hidden;border:none!important;outline:none!important;box-shadow:none!important;-webkit-appearance:none;appearance:none}a.button:after,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:none!important;display:none!important}a.button:hover,.button:hover{background-color:#3b291c}.faq-section{margin-top:80px;padding:0 20px 80px;max-width:700px;margin-left:auto;margin-right:auto;text-align:left}.faq-section h2{margin-bottom:36px;text-align:center}.faq-item{background-color:#f3f3f3;color:#545454;width:100%;margin:0 auto 7px;border-radius:2px;position:relative;cursor:pointer;transition:all .3s ease}.faq-question{padding:12px 16px;position:relative}.faq-question:after{content:"\25bc";position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.faq-item.active .faq-question:after{transform:translateY(-50%) rotate(180deg)}.faq-answer{display:none;padding:12px 16px;background:#f3f3f3;border-top:1px solid #bbb}.faq-item.active .faq-answer{display:block}@media (max-width: 768px){.subscription-plans .plans-row{flex-direction:column;align-items:center}.subscription-plans .plan-card{flex:1 1 100%;max-width:100%}.subscription-cards .card{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
