#shipping-info-title{position:relative;border-radius:0;overflow:hidden;height:100vh;min-height:600px;display:flex;align-items:center;color:#fff}#shipping-info-title .bg{background-image:url('https://images.pexels.com/photos/5025643/pexels-photo-5025643.jpeg?w=800')}#shipping-info-title .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url('https://images.pexels.com/photos/5025643/pexels-photo-5025643.jpeg?w=800');background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:1;transition:transform 0.5s ease;will-change:transform}#shipping-info-title .padding-box{position:relative;z-index:2;padding:40px;background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);border-radius:15px;border:1px solid rgba(255,255,255,0.2);box-shadow:0 15px 35px rgba(0,0,0,0.2)}.title-animate{display:inline-block;background:linear-gradient(90deg,#fff,#ddd);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transform:translateY(30px);animation:fadeInUp 0.8s 0.2s forwards}.subtitle-animate{opacity:0;transform:translateY(20px);animation:fadeInUp 0.8s 0.4s forwards}.scroll-hint{cursor:pointer;opacity:0;animation:fadeIn 0.8s 1s forwards,bounce 2s infinite 1.5s;margin-top:30px}.scroll-hint svg{stroke:rgba(255,255,255,0.8)}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes bounce{0,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-7px)}}.bg{transition:transform 0.3s ease-out}@media (max-width:768px){#shipping-info-title{height:auto;min-height:auto;padding:80px 0}.padding-box{padding:30px 20px !important}}#shipping-info{position:relative}#shipping-info.text-right{direction:rtl;.section-title::after{left:auto;right:0}.option-card{border:none;border-right:4px solid var(--btn-primary-background-color)}.contact-box{border:none;border-right:4px solid #48bb78}.alert-box{border:none;border-right:4px solid #dd6b20}.note-box{border:none;border-right:4px solid var(--btn-primary-background-color);}}.container-special-width{max-width:1200px;margin:0 auto;padding:0 20px}.section-title{font-size:2rem;margin:50px 0 20px;padding-bottom:10px;border-bottom:2px solid #e2e8f0;position:relative}.section-title::after{content:'';position:absolute;bottom:-2px;left:0;width:100px;height:2px;background-color:var(--btn-primary-background-color)}.shipping-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin:30px 0}.option-card{background:white;color:black;border-radius:8px;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,0.05);transition:transform 0.3s ease,box-shadow 0.3s ease;border-left:4px solid var(--btn-primary-background-color)}.option-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px rgba(0,0,0,0.1)}.option-card h3{color:var(--btn-primary-background-color);margin-top:0;margin-bottom:10px}.note-box{background-color:rgba(var(--btn-primary-background-color-rgb),0.15);border-left:4px solid var(--btn-primary-background-color);padding:15px;margin:20px 0;border-radius:0 4px 4px 0}.rate-list{list-style:none;padding:0;margin:20px 0}.rate-list li{padding:8px 0;border-bottom:1px dashed #e2e8f0}.rate-type{font-weight:600;color:rgba(var(--btn-primary-background-color-rgb),0.9);display:inline-block;min-width:150px}.free-shipping-banner{background-color:var(--btn-primary-background-color);color:var(--btn-primary-color);padding:15px;border-radius:6px;text-align:center;margin:25px 0;font-weight:600}.contact-box{background-color:#f0fff4;border-left:4px solid #48bb78;color:rgb(16,16,16);padding:15px;margin:20px 0;border-radius:0 4px 4px 0}.dark{.contact-link,.download-link{color:#2b6cb0 !important}}.contact-link{color:#2b6cb0;font-weight:600;text-decoration:underline}.alert-box{background-color:#fffaf0;color:rgb(16,16,16);border-left:4px solid #dd6b20;padding:15px;margin:20px 0;border-radius:0 4px 4px 0}.download-link{color:#2b6cb0;font-weight:600}.animate-fadein{animation:fadeIn 0.8s ease-out forwards}.animate-slideup{animation:slideUp 0.8s ease-out forwards;opacity:0;animation-delay:0.2s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.shipping-options{grid-template-columns:1fr}.section-title{font-size:1.6rem}.rate-type{min-width:120px}}