.shipping{background-color:#0a0a0a;color:#ffffff;padding:8rem 2rem;display:flex;justify-content:center}.shipping .shipping__container{width:100%;max-width:850px;display:flex;flex-direction:column;gap:3rem}.shipping .shipping__title{font-size:2.6rem;font-weight:700;margin-bottom:1rem;text-align:center}.shipping .shipping__intro{text-align:center;color:#d1d1d1;font-size:1.05rem;line-height:1.7}.shipping .shipping__section{display:flex;flex-direction:column;gap:.8rem}.shipping .shipping__subtitle{font-size:1.4rem;font-weight:600;color:#ffffff}.shipping .shipping__text{color:#cccccc;font-size:1.05rem;line-height:1.7}.shipping .shipping__list{color:#cccccc;font-size:1.05rem;line-height:1.8;list-style:disc;padding-left:1.5rem}.shipping .shipping__note{color:#888888;font-size:.95rem;font-style:italic}.shipping .shipping__link{color:#2563eb;text-decoration:none}.shipping .shipping__link:hover{text-decoration:underline}@media (max-width:768px){.shipping{padding:5rem 1.5rem}.shipping .shipping__title{font-size:2rem}.shipping .shipping__subtitle{font-size:1.2rem}.shipping .shipping__list,.shipping .shipping__text{font-size:.98rem}}@media (max-width:480px){.shipping{padding:4rem 1rem}.shipping .shipping__container{gap:2rem}.shipping .shipping__title{font-size:1.7rem}.shipping .shipping__subtitle{font-size:1.1rem}.shipping .shipping__list,.shipping .shipping__text{font-size:.92rem}}