.product__description{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.8;color:#333;max-width:900px;margin:0 auto;padding:0 20px;box-sizing:border-box;font-size:16px}.product__description h3{font-size:28px;font-weight:600;color:#222;margin:40px 0 20px;padding-bottom:15px;border-bottom:2px solid #e0e0e0;letter-spacing:-.5px}.product__description h3:first-of-type{font-size:32px;margin-top:0;border-bottom:3px solid #4CAF50}.product__description h4{font-size:20px;font-weight:600;color:#333;margin:30px 0 15px;display:flex;align-items:center;gap:10px}.product__description h4:before{content:"";display:inline-block;width:5px;height:20px;background-color:#4caf50;border-radius:2px}.product__description p{font-size:16px;margin-bottom:16px;color:#444;line-height:1.8}.product__description h3+p{font-size:18px;color:#333;background-color:#f8faf9;padding:20px;border-radius:8px;margin-bottom:25px;border-left:4px solid #4CAF50}.product__description ul{margin:20px 0 25px;padding-left:0;list-style:none}.product__description ul li{position:relative;padding:8px 0 8px 35px;margin-bottom:12px;font-size:16px;color:#444;line-height:1.8;transition:all .2s ease}.product__description ul li:before{content:"\2713";position:absolute;left:0;top:8px;width:24px;height:24px;background-color:#4caf50;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.product__description ul li:hover{background-color:#f8faf9;padding-left:40px;border-radius:4px}.product__description strong{font-weight:600;color:#222}.product__description em{font-style:italic;color:#666}.product__description hr{border:none;height:1px;background:#e0e0e0;margin:50px auto;max-width:100px}.product__description h4:nth-of-type(1){color:#c62828}.product__description h4:nth-of-type(1):before{background-color:#c62828}.product__description h4:nth-of-type(2){color:#2e7d32}.product__description h4:nth-of-type(2):before{background-color:#2e7d32}.product__description h4:nth-of-type(3){color:#1565c0}.product__description h4:nth-of-type(3):before{background-color:#1565c0}.product__description h4:nth-of-type(4){color:#6a1b9a}.product__description h4:nth-of-type(4):before{background-color:#6a1b9a}.product__description h4:nth-of-type(5){color:#ef6c00}.product__description h4:nth-of-type(5):before{background-color:#ef6c00}.product__description h4:contains("Kiszerel\e9s")+p,.product__description h4:contains("adagol\e1s")+p{background-color:#fff3e0;border:1px solid #ffcc80;padding:15px 20px;border-radius:6px;margin:15px 0 25px;font-weight:500}.product__description h4:last-of-type+ul{background-color:#e8f5e9;padding:20px;border-radius:8px;border:1px solid #a5d6a7;margin-top:15px}.product__description h4:last-of-type+ul li:before{content:"\2192";background-color:#2e7d32;font-size:16px}.product__description a.button,.product__description button{background-color:#4caf50;color:#fff;padding:14px 28px;border:none;border-radius:4px;font-weight:600;font-size:16px;text-decoration:none;display:inline-block;margin:15px 0;transition:all .2s ease;cursor:pointer;text-transform:uppercase;letter-spacing:.5px}.product__description a.button:hover,.product__description button:hover{background-color:#388e3c;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}@media (max-width: 768px){.product__description{padding:0 15px;font-size:15px}.product__description h3{font-size:24px;margin:30px 0 15px}.product__description h3:first-of-type{font-size:28px}.product__description h4{font-size:18px;margin:25px 0 12px}.product__description p{font-size:15px;line-height:1.7}.product__description h3+p{font-size:16px;padding:15px}.product__description ul li{font-size:15px;padding-left:32px}.product__description ul li:before{width:22px;height:22px;font-size:13px}}@media (min-width: 428px) and (max-width: 768px){.product__description{font-size:16px}.product__description h3{font-size:26px}.product__description h3:first-of-type{font-size:30px}.product__description h4{font-size:19px}.product__description p,.product__description ul li{font-size:16px}}@media (min-width: 769px) and (max-width: 1024px){.product__description{max-width:750px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product-description.css.map */
