.product-description-container,.product-description-container *{margin:0;padding:0;box-sizing:border-box}.product-description-container{--bg-cream: #F9F6F3;--bg-light-cream: #FDFCFB;--text-dark: #2C2520;--text-secondary: #5A4D47;--accent-primary: #C67C4E;--accent-light: #E8D5C4;--border-light: #E8DDD0;--success-green: #6B8E23;--white: #FFFFFF;--table-alt: #F5F0EB;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:var(--text-dark);background-color:var(--bg-cream)}.product-description-container.container{max-width:1000px;margin:0 auto;padding:40px 20px;background-color:var(--bg-light-cream)}.product-description-container .hero-section{background-color:var(--white);padding:40px;border-radius:8px;margin-bottom:40px;border-left:4px solid var(--accent-primary);box-shadow:0 2px 8px #0000000d}.product-description-container .hero-section h1{font-size:28px;color:var(--text-dark);margin-bottom:16px;line-height:1.4}.product-description-container .hero-section p{font-size:16px;color:var(--text-secondary);margin-bottom:16px;line-height:1.7}.product-description-container .price-highlight{font-weight:700;color:var(--accent-primary)}.product-description-container h2{font-size:22px;color:var(--text-dark);margin-bottom:24px;margin-top:36px;border-bottom:2px solid var(--border-light);padding-bottom:12px}.product-description-container h3{font-size:18px;color:var(--text-dark);margin-bottom:16px;margin-top:24px}.product-description-container p{font-size:15px;margin-bottom:16px;line-height:1.7;color:var(--text-dark)}.product-description-container .table-wrapper{overflow-x:auto;margin-bottom:32px;background-color:var(--white);border-radius:6px;border:1px solid var(--border-light)}.product-description-container table{width:100%;border-collapse:collapse;font-size:15px}.product-description-container table thead{background-color:var(--accent-primary);color:var(--white)}.product-description-container table thead th{padding:16px;text-align:left;font-weight:600;border:none}.product-description-container table tbody tr{border-bottom:1px solid var(--border-light)}.product-description-container table tbody tr:nth-child(2n){background-color:var(--table-alt)}.product-description-container table tbody tr:hover{background-color:#f0e8e0;transition:background-color .2s ease}.product-description-container table td{padding:14px 16px;color:var(--text-dark)}.product-description-container table td strong{color:var(--text-dark);font-weight:600}.product-description-container ul{margin-left:24px;margin-bottom:24px}.product-description-container ul li{margin-bottom:12px;color:var(--text-dark);line-height:1.7}.product-description-container ul li strong{color:var(--accent-primary)}.product-description-container .callout{background-color:var(--table-alt);padding:24px;border-left:4px solid var(--accent-primary);border-radius:4px;margin-bottom:32px}.product-description-container .callout p{margin-bottom:12px}.product-description-container .callout p:last-child{margin-bottom:0}.product-description-container .faq-section{background-color:var(--white);padding:32px;border-radius:8px;margin-bottom:40px}.product-description-container .faq-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--border-light)}.product-description-container .faq-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.product-description-container .faq-question{font-weight:600;color:var(--text-dark);margin-bottom:10px;font-size:15px}.product-description-container .faq-answer{color:var(--text-secondary);font-size:14px;line-height:1.7}.product-description-container .faq-answer a{color:var(--accent-primary);text-decoration:none}.product-description-container .faq-answer a:hover{text-decoration:underline}.product-description-container .cta-section{background:linear-gradient(135deg,var(--accent-primary) 0%,#B56938 100%);color:var(--white);padding:40px;border-radius:8px;text-align:center;margin-bottom:40px}.product-description-container .cta-section h2{color:var(--white);border-bottom:2px solid rgba(255,255,255,.3);margin-bottom:20px}.product-description-container .cta-section p{color:var(--white);margin-bottom:16px}.product-description-container .cta-button{display:inline-block;background-color:var(--white);color:var(--accent-primary);padding:12px 32px;border-radius:4px;text-decoration:none;font-weight:600;font-size:16px;transition:background-color .3s ease,transform .3s ease;margin-top:12px}.product-description-container .cta-button:hover{background-color:#f0e8e0;transform:scale(1.05)}.product-description-container a{color:var(--accent-primary);text-decoration:none}.product-description-container a:hover{text-decoration:underline}@media(max-width:768px){.product-description-container.container{padding:24px 16px}.product-description-container .hero-section,.product-description-container .cta-section{padding:24px}.product-description-container h1{font-size:22px}.product-description-container h2{font-size:18px}.product-description-container table{font-size:13px}.product-description-container table thead th,.product-description-container table td{padding:12px 8px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/eduyush-product-styles.css.map */
