.shipping_page{color:#fff;overflow-x:hidden}.shipping_header{text-align:center;background:#e9eef3;padding:52px 60px;position:relative;overflow:hidden}.shipping_header h1{color:#000;letter-spacing:-.3px;font-size:36px;font-weight:700}.shipping_header h1 span{color:#9cd323}.shipping_header .header_image{position:absolute;bottom:-6px;right:80px}.shipping_header .header_image img{width:220px;height:auto}.shipping_content{background:#132f43;padding:60px 20px 100px}.content_wrapper{max-width:1100px;margin:0 auto}.intro_row{align-items:flex-end;gap:40px;margin-bottom:24px;display:flex}.intro_title h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:46px;font-weight:800;line-height:1.1}.intro_title h2 span{color:#9cd323}.icons_row{align-items:center;gap:12px;margin-bottom:6px;display:flex}.icon_box{border-radius:10px;justify-content:center;align-items:center;width:100px;height:100px;transition:background .2s,transform .2s;display:flex}.icon_box img{object-fit:contain;opacity:.9;width:70px;height:70px}.intro_desc{color:#ffffffb3;max-width:820px;margin-bottom:30px;font-size:14px;line-height:1.75}.intro_desc a{color:#fff;text-underline-offset:3px;text-decoration:underline;transition:color .2s}.intro_desc a:hover{color:#9cd323}.search-container{justify-content:center;display:flex}.search_bar{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;align-items:center;max-width:560px;margin-bottom:48px;padding:0 0 0 14px;transition:border-color .2s;display:flex}.search_bar:focus-within{border-color:#9cd32366}.search_bar .search_icon{color:#ffffff59;flex-shrink:0;align-items:center;margin-right:8px;display:flex}.search_bar input{color:#fff;background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-family:inherit;font-size:13.5px}.search_bar input::placeholder{color:#ffffff4d}.search_bar .search_btn{color:#0e1e2b;cursor:pointer;white-space:nowrap;background:#9cd323;border:none;border-radius:0 7px 7px 0;align-items:center;gap:6px;padding:11px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s;display:flex}.search_bar .search_btn:hover{background:#82b01d}.search_results{margin-bottom:40px}.search_results .no_results{color:#ffffffb3;font-size:15px;font-style:italic}.search_results ul{padding:0;list-style:none}.search_results ul li{color:#ffffffd1;border-bottom:1px solid #ffffff0f;padding:10px 0 10px 18px;font-size:14px;position:relative}.search_results ul li:before{content:"•";color:#9cd323;font-size:16px;line-height:1.5;position:absolute;left:0}.search_results ul li .result_letter{color:#9cd323;letter-spacing:.5px;background:#9cd32326;border-radius:4px;margin-right:6px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.list_grid{grid-template-columns:1fr 1fr;gap:0 60px;display:grid}.list_column{flex-direction:column;display:flex}.letter_group{margin-bottom:32px}.letter_group ul{margin:0;padding:0;list-style:none}.letter_group li{color:#ffffffc7;margin-bottom:10px;padding-left:16px;font-size:13.5px;line-height:1.6;position:relative}.letter_group li:before{content:"•";color:#9cd323;font-size:14px;line-height:1.5;position:absolute;top:1px;left:0}.letter_heading{align-items:center;gap:10px;margin-bottom:12px;display:flex}.letter_heading span{color:#9cd323;letter-spacing:.5px;flex-shrink:0;font-size:24px;font-weight:800}.letter_heading .letter_line{background:#9cd32359;flex:1;height:1px}@media (max-width:1024px){.shipping_header{padding:48px 40px}.shipping_header h1{font-size:30px}.shipping_header .header_image{right:30px}.shipping_header .header_image img{width:160px}.shipping_content{padding:50px 20px 80px}.intro_title h2{font-size:38px}.list_grid{gap:0 40px}}@media (max-width:768px){.shipping_header{padding:40px 20px}.shipping_header h1{font-size:24px;line-height:1.3}.shipping_header .header_image{display:none}.shipping_content{padding:40px 16px 70px}.intro_row{flex-direction:column;align-items:flex-start;gap:20px}.intro_title h2{font-size:32px}.icons_row{flex-wrap:wrap;gap:10px}.icon_box,.icon_box img{width:46px;height:46px}.search_bar{max-width:100%}.list_grid{grid-template-columns:1fr;gap:0}}@media (max-width:480px){.intro_title h2{font-size:26px}.shipping_header h1{font-size:20px}.intro_desc,.letter_group li{font-size:13px}}
/*# sourceMappingURL=8a1d179d55a09951.css.map*/