.shipping-page{color:#111;background:#faf7f2;min-height:100vh;padding:120px 24px 100px}.shipping-container{width:min(100%,1050px);margin:0 auto}.shipping-header{text-align:center;border-bottom:1px solid #1111111f;margin-bottom:80px;padding-bottom:45px}.shipping-eyebrow{color:#d4af37;letter-spacing:.28em;text-transform:uppercase;margin-bottom:18px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;display:block}.shipping-header h1{color:#111;letter-spacing:-.02em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,76px);font-weight:400;line-height:1.05}.shipping-header p{color:#666;max-width:680px;margin:25px auto 16px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.8}.shipping-updated{color:#999;letter-spacing:.08em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:11px;display:block}.shipping-content{max-width:850px;margin:0 auto}.shipping-section{margin-bottom:60px}.shipping-section h2{color:#111;letter-spacing:-.01em;margin:0 0 22px;padding-left:22px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.3;position:relative}.shipping-section h2:before{content:"";background:#d4af37;width:2px;height:30px;position:absolute;top:5px;left:0}.shipping-section p{color:#555;margin:0 0 17px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.9}.shipping-section strong{color:#222;font-weight:600}.shipping-section ul{margin:18px 0 22px;padding-left:27px}.shipping-section li{color:#555;margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.85}.shipping-section li::marker{color:#d4af37}.shipping-section a{color:#111;text-underline-offset:4px;-webkit-text-decoration:underline #d4af37;text-decoration:underline #d4af37;text-decoration-thickness:1px;transition:color .25s}.shipping-section a:hover{color:#d4af37}.shipping-timelines{border-top:1px solid #1111111a;margin:28px 0 32px}.shipping-timeline{border-bottom:1px solid #1111111a;justify-content:space-between;align-items:center;gap:30px;padding:21px 0;display:flex}.shipping-timeline span{color:#555;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}.shipping-timeline strong{color:#111;text-align:right;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400;line-height:1.5}.shipping-notice{background:#fff;border:1px solid #d4af3759;border-left:3px solid #d4af37;margin:70px 0;padding:32px 38px}.shipping-notice-label{color:#d4af37;letter-spacing:.2em;text-transform:uppercase;margin-bottom:12px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:600;display:block}.shipping-notice p{color:#333;margin:0;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.8}.shipping-contact{text-align:center;color:#fff;background:#111;margin-top:75px;padding:50px 45px}.shipping-contact h2{color:#fff;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.3}.shipping-contact p{color:#bdbdbd;margin:9px 0;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.8}.shipping-contact strong{color:#fff;margin:22px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400;display:block}.shipping-contact a{color:#d4af37;font-family:Arial,Helvetica,sans-serif;font-size:15px;text-decoration:none;transition:color .25s}.shipping-contact a:hover{color:#fff}.shipping-tagline{text-align:center;color:#888;margin-top:70px;font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic;line-height:1.7}@media (max-width:768px){.shipping-page{padding:90px 20px 70px}.shipping-header{margin-bottom:60px;padding-bottom:38px}.shipping-header h1{font-size:clamp(44px,9vw,58px)}.shipping-header p{font-size:15px}.shipping-section{margin-bottom:48px}.shipping-section h2{padding-left:19px;font-size:25px}.shipping-section h2:before{height:26px}.shipping-section p,.shipping-section li{font-size:15px;line-height:1.85}.shipping-timeline{gap:20px}.shipping-timeline span{font-size:15px}.shipping-timeline strong{font-size:16px}.shipping-notice{margin:55px 0;padding:28px 30px}.shipping-notice p{font-size:16px}.shipping-contact{margin-top:60px;padding:40px 30px}.shipping-contact h2{font-size:28px}}@media (max-width:480px){.shipping-page{padding:70px 17px 55px}.shipping-header{margin-bottom:48px;padding-bottom:32px}.shipping-eyebrow{letter-spacing:.22em;margin-bottom:15px;font-size:9px}.shipping-header h1{letter-spacing:-.015em;font-size:42px}.shipping-header p{margin-top:20px;font-size:15px;line-height:1.8}.shipping-updated{font-size:9px}.shipping-section{margin-bottom:42px}.shipping-section h2{margin-bottom:19px;padding-left:17px;font-size:22px}.shipping-section h2:before{height:23px;top:4px}.shipping-section p,.shipping-section li{font-size:15px;line-height:1.85}.shipping-section ul{margin:15px 0 20px;padding-left:22px}.shipping-section li{margin-bottom:8px}.shipping-timeline{padding:18px 0;display:block}.shipping-timeline span,.shipping-timeline strong{text-align:left;display:block}.shipping-timeline span{font-size:15px}.shipping-timeline strong{margin-top:6px;font-size:16px}.shipping-notice{margin:45px 0;padding:25px 20px}.shipping-notice-label{font-size:9px}.shipping-notice p{font-size:15px;line-height:1.8}.shipping-contact{margin-top:50px;padding:32px 20px}.shipping-contact h2{margin-bottom:18px;font-size:25px}.shipping-contact p,.shipping-contact a{font-size:14px}.shipping-contact strong{font-size:18px}.shipping-tagline{margin-top:50px;font-size:13px}}
