.product-description-full-width{width:100%;margin:32px 0;padding:40px 0;background:linear-gradient(135deg,#1e293b80,#0f172a80);border-top:1px solid rgba(148,163,184,.2);border-bottom:1px solid rgba(148,163,184,.2)}.product-description-container{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 20px}.product-description-heading{font-size:2.4rem;font-weight:700;color:#fbbf24;margin-bottom:24px;text-align:center;position:relative;padding-bottom:16px}.product-description-heading:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:3px;background:linear-gradient(90deg,#fbbf24,#f59e0b);border-radius:999px}.product-description-content{max-width:900px;margin:0 auto}@media screen and (max-width: 749px){.product-description-full-width{margin:24px 0;padding:32px 0}.product-description-container{padding:0 16px}.product-description-heading{font-size:2rem;margin-bottom:20px}}.product__description.rte,.product-description-content.rte{color:#e2e8f0;line-height:1.8;font-size:1.5rem}.product__description h3,.product-description-content h3{font-size:2rem;font-weight:700;color:#fbbf24;margin:2rem 0 1rem;line-height:1.3}.product__description h4,.product-description-content h4{font-size:1.6rem;font-weight:600;color:#fbbf24;margin:1.5rem 0 .8rem;line-height:1.4}.product__description p,.product-description-content p{margin-bottom:1rem;color:#e2e8f0}.product__description ul,.product__description ol,.product-description-content ul,.product-description-content ol{padding-left:0;margin:1rem 0;list-style:none}.product__description li,.product-description-content li{margin-bottom:.6rem;padding-left:.5rem;line-height:1.6;color:#cbd5e1}.product__description ul li,.product-description-content ul li{position:relative}.product__description strong,.product-description-content strong{color:#fbbf24;font-weight:600}.product__description a,.product-description-content a{color:#fbbf24;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.product__description a:hover,.product-description-content a:hover{color:#f59e0b}.product__description p.highlight-box,.product-description-content p.highlight-box{background:#1e293b80;padding:1rem;border-radius:8px;border-left:3px solid #fbbf24;margin:1.5rem 0}@media screen and (max-width: 749px){.product__description h3,.product-description-content h3{font-size:1.8rem}.product__description h4,.product-description-content h4{font-size:1.5rem}.product__description.rte,.product-description-content.rte{font-size:1.4rem}.product__description p.highlight-box,.product-description-content p.highlight-box{padding:.8rem}}.product__description>*+*,.product-description-content>*+*{margin-top:1rem}.product__description>h3+*,.product__description>h4+*,.product-description-content>h3+*,.product-description-content>h4+*{margin-top:.8rem}.product__description code,.product-description-content code{background:#1e293bb3;padding:.2rem .5rem;border-radius:4px;font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;font-size:.9em}.product__description blockquote,.product-description-content blockquote{border-left:4px solid #fbbf24;padding-left:1.5rem;margin:1.5rem 0;font-style:italic;color:#cbd5e1}.product__description table,.product-description-content table{width:100%;border-collapse:collapse;margin:1.5rem 0}.product__description table th,.product__description table td,.product-description-content table th,.product-description-content table td{padding:.8rem;border:1px solid rgba(148,163,184,.3);text-align:left}.product__description table th,.product-description-content table th{background:#1e293bb3;color:#fbbf24;font-weight:600}.product__description table tr:nth-child(2n),.product-description-content table tr:nth-child(2n){background:#1e293b4d}.product__description hr,.product-description-content hr{border:none;border-top:1px solid rgba(148,163,184,.3);margin:2rem 0}.product__description img,.product-description-content img{max-width:100%;height:auto;border-radius:8px;margin:1rem 0}.product__description ol,.product-description-content ol{counter-reset:item}.product__description ol li,.product-description-content ol li{counter-increment:item}.product__description ol li:before,.product-description-content ol li:before{content:counter(item) ". ";color:#fbbf24;font-weight:600;margin-right:.5rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/product-description.css.map */
