body{background-color:#f4f6fc;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;color:#111;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}#shippingForm{color:#000;padding:100px 1em 1em;max-width:1200px;margin:0 auto}#shippingForm .screen{padding-top:3em;display:block}#shippingForm .waypoints-container{background-color:#f5f2ea;padding:1.5em;border-radius:8px;margin-bottom:2em}#shippingForm .waypoints-inner{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}#shippingForm .waypoints-inner .waypoint{flex:0 1 48%;min-width:300px;box-sizing:border-box;border:2px solid black;border-radius:8px;padding:1em;background-color:#f5f2ea}#shippingForm .luggage{background-color:#f5f2ea;border-radius:8px;padding:1em;margin-bottom:1.5em}@media (max-width: 768px){#shippingForm .waypoints-inner{flex-direction:column;gap:1.5rem}#shippingForm .waypoints-inner .waypoint{flex:1 1 100%}}#shippingForm .custom-address{background-color:#fff;border:1px solid #ddd;border-radius:6px;padding:1em;margin-bottom:1.5em}#shippingForm .insurance,#shippingForm #checkoutBox,#shippingForm .next-step{background-color:#f5f2ea;border:2px solid black;border-radius:8px;padding:1.5em;margin-bottom:1.5em}#checkoutBox .heading{margin-bottom:2rem}#checkoutBox h5{margin-top:0;margin-bottom:.5rem}.checkout-details ul{margin-top:0;margin-bottom:.75rem}.checkout-details .price{margin-bottom:1.5rem;display:block}.button.submit.expanded{background-color:#3a3aff;border:none;color:#fff;font-weight:700;box-shadow:0 2px 4px #0003;padding:1rem 2rem}.button.submit.expanded:hover{background-color:#2e2ed6}.heading{font-size:1.5rem;font-weight:800;margin-bottom:1rem;text-transform:uppercase}.subheading{font-weight:700;font-size:1rem;display:block;margin-bottom:.25rem;color:#555}input,select,.heading,.subheading,.name,.price,.summary h3,.summary .waypoints,button,label,.errors,.checkout-details,.checkout-items{color:#000}input,select{border:1px solid black;border-radius:4px;background-color:#fff;padding:.5em}.datepicker input{background-image:url(https://cdn-icons-png.flaticon.com/512/61/61112.png);background-repeat:no-repeat;background-position:right 10px center;background-size:20px 20px;padding-right:2em}.button{background-color:#007bff;color:#fff;border:none;padding:.75rem 1.5rem;font-weight:600;border-radius:6px;text-align:center;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;transition:background-color .2s ease}.button:hover{background-color:#0056b3}.button.secondary{background-color:#fff;color:#007bff;border:2px solid #007BFF}.button.secondary:hover{background-color:#007bff;color:#fff}.button.hollow{background-color:transparent;border:2px solid black;color:#000}.button.hollow:hover{background-color:#000;color:#fff}.errors{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;padding:1em;border-radius:8px}.v-tooltip{background-color:#fff;color:#000;border:1px solid black;padding:5px;border-radius:8px;font-size:.75rem}.tooltip-container span{background:#000;color:#fff;display:inline-block;width:18px;height:18px;text-align:center;border-radius:50%;font-weight:700;cursor:help;margin-right:.5em;font-size:.65rem;line-height:18px;vertical-align:middle}.luggage-items{display:flex;flex-wrap:wrap;gap:1em}.luggage-item{flex:1 1 calc(50% - 1em);display:flex;justify-content:space-between;align-items:center;border:1px solid black;padding:.5em;border-radius:4px;background-color:#fff;box-sizing:border-box}.luggage-item__content{display:flex;justify-content:space-between;align-items:center;width:100%}.luggage-item__content .name{font-weight:500}.luggage-item__content .price{font-weight:700;margin-left:auto;margin-right:1rem;white-space:nowrap}.luggage-item .select-parent{margin-left:1em}.spinner-outer{display:flex;justify-content:center;align-items:center;padding:2em}.spinner div{width:18px;height:18px;margin:3px;background-color:#007bff;border-radius:100%;display:inline-block;animation:bouncedelay 1.4s infinite ease-in-out both}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.manual-fields{display:none;margin-top:1em}.custom-address.address-visible .manual-fields{display:block}@media screen and (max-width: 768px){.luggage-items{flex-direction:column;height:auto!important}.luggage-item{flex-direction:column;align-items:flex-start;padding:1rem}.luggage-item__content{justify-content:space-between;width:100%;margin-bottom:.5rem}.select-parent{width:100%}.custom-address{padding:1rem}.heading{font-size:1.25rem}.subheading{font-size:1rem}#checkoutBox{padding:1rem}.button{width:100%}.button-group{flex-direction:column;gap:.75rem}.button-group .button{width:100%}}.bag-size-info{background-color:#f5f2ea;border:1px solid #ccc;border-radius:6px;padding:1rem;margin-top:1rem}.bag-size-info ul{columns:2;-webkit-columns:2;-moz-columns:2;padding-left:1rem;margin:0}.bag-size-info li{margin-bottom:.5em;list-style:disc}.missing-item{margin-top:1.5rem;font-size:.95rem;color:#333}.missing-item a{color:#007bff;text-decoration:underline;margin-left:.5em}.missing-item a:hover{color:#0056b3}.button-group{display:flex;justify-content:space-between;gap:1rem}.button-group .button{flex:1;text-align:center;background-color:#f5f2ea;border:2px solid black;color:#000;font-weight:700}.button-group .button:last-child{background-color:#3a3aff;border:none;color:#fff;font-weight:700;box-shadow:0 2px 4px #0003}.button-group .button:last-child:hover{background-color:#2e2ed6}html,body{height:100%;min-height:100vh}
/*# sourceMappingURL=/cdn/shop/t/29/assets/package_fees_css.css.map */
