.elementor-31762 .elementor-element.elementor-element-4d9f96e{--display:flex}.elementor-31762 .elementor-element.elementor-element-607153f.elementor-element{--align-self:center}.elementor-31762 .elementor-element.elementor-element-5b8b815.elementor-element{--align-self:center}.tra-shipping-h1{font-size:2.6rem;font-weight:700;color:#fff;text-align:center;margin-top:40px;margin-bottom:20px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.tra-shipping-intro{font-size:1.15rem;color:#f1f1f1;text-align:center;line-height:1.6;max-width:800px;margin:0 auto 30px auto}.tra-shop-btn:hover{background-color:#d24e20;color:#fff}.tra-learn-btn:hover{background-color:#204b7d;color:#fff}.tra-shipping-guide{background-color:#1a1a1a;padding:40px 20px;color:#fff;text-align:center}.tra-shipping-guide h2{font-size:2em;margin-bottom:30px;color:orange}.step-guide{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.step{background-color:#2c2c2c;padding:20px;border-radius:12px;max-width:240px;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.2)}.step-number{background-color:orange;color:#000;font-weight:700;font-size:1.2em;width:36px;height:36px;margin:0 auto 10px;border-radius:50%;line-height:36px}.faq-section{background-color:#0e0e0e;color:#fff;padding:40px 20px;border-radius:12px;margin-top:40px}.faq-section h2{text-align:center;font-size:28px;margin-bottom:30px;font-weight:700}.faq-container{display:grid;grid-template-columns:1fr;gap:20px}.faq-item h4{font-size:20px;font-weight:700;margin-bottom:8px}.faq-item p{font-size:16px;line-height:1.6}@media (min-width:768px){.faq-container{grid-template-columns:1fr 1fr}}.tra-trusted-shipping{background-color:#0f0f0f;padding:40px 20px;color:#fff;text-align:center;border-top:2px solid #444;border-bottom:2px solid #444}.tra-trusted-shipping h3{font-size:28px;font-weight:700;margin-bottom:20px;color:#fff}.tra-trusted-shipping p{font-size:18px;line-height:1.6;max-width:800px;margin:0 auto;color:#ccc}.state-shipping-section{background-color:#101010;color:#fff;padding:40px 20px;border-radius:12px;margin-top:40px}.state-shipping-section h2{text-align:center;font-size:28px;font-weight:700;margin-bottom:20px}.state-rules{display:grid;grid-template-columns:1fr;gap:24px}.state h4{font-size:20px;font-weight:700;color:#ffc107;margin-bottom:6px}.state p{font-size:16px;line-height:1.5}@media (min-width:768px){.state-rules{grid-template-columns:1fr 1fr}}.state-shipping-overview{background-color:#1e1e1e;padding:40px 20px;color:#fff;border-radius:12px;max-width:900px;margin:0 auto;font-family:'Segoe UI',sans-serif}.state-shipping-overview h2{font-size:1.8rem;text-align:center;margin-bottom:16px;color:#fff}.state-shipping-overview p{font-size:1rem;text-align:center;color:#ccc}.static-state-group{margin-top:30px}.state-region{background-color:#2a2a2a;border-radius:8px;padding:20px;margin-bottom:20px}.state-region h3{font-size:1.2rem;margin-bottom:10px;color:#fff}.state-region ul{list-style:none;padding-left:0;margin:0}.state-region li{padding:5px 0;font-size:1rem;color:#ccc}.shipping-note{font-size:.9rem;margin-top:25px;text-align:center;color:#bbb}.shipping-note a{color:#ccc;text-decoration:underline}.tra-shipping-conclusion{background-color:#121212;color:#f0f0f0;padding:60px 20px;border-top:1px solid #333;border-bottom:1px solid #333;font-family:'Segoe UI',sans-serif}.tra-shipping-conclusion h2{font-size:2rem;font-weight:700;text-align:center;color:#fff;margin-bottom:40px}.tra-shipping-conclusion h3{font-size:1.3rem;font-weight:600;color:orange;margin-top:30px;margin-bottom:15px}.tra-shipping-conclusion p{font-size:1rem;line-height:1.7;margin-bottom:20px;max-width:800px;margin-left:auto;margin-right:auto}.tra-shipping-conclusion a{color:orange;text-decoration:underline}.tra-shipping-conclusion a:hover{text-decoration:none;color:#fff}.tra-shipping-methods{background-color:#1f1f1f;padding:30px;border-radius:8px;margin-top:40px;color:#fff}.tra-shipping-methods h2{color:#f7901e;font-size:24px;margin-bottom:15px;font-weight:700}.tra-shipping-methods p{font-size:16px;line-height:1.6}