.header-cta-button{display:inline-flex;align-items:center;justify-content:center;padding:9.5px 28.5px;background:var(--header-cta-bg, #053584);border-radius:4px;border:1px solid var(--header-cta-border, #012b71);color:var(--header-cta-text, #fdfdfd);text-decoration:none;font-family:quasimoda,sans-serif;font-weight:600;font-size:15px;line-height:1.5;letter-spacing:.02em;text-transform:uppercase;transition:background-color .25s ease,border-color .25s ease,filter .25s ease;margin-inline-start:12px;white-space:nowrap}.header-cta-button:hover{background:var(--header-cta-bg-hover, #063d98)}@media screen and (max-width:749px){.header-cta-button{padding:8px 14px;font-size:13px}}.variant-picker,.variant-picker__form{width:100%}.variant-picker--package .variant-option--buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 10px}@media screen and (max-width:1150px){.variant-picker--package .variant-option--buttons{grid-template-columns:repeat(2,minmax(0,1fr))}}.variant-picker--package .variant-option__button-label--package{display:block;position:relative;padding:15px;background:#fffffc;border-radius:4px;border:1px solid transparent;box-shadow:inset 0 0 0 1px #e6ebf6;min-height:auto;white-space:normal;overflow:visible}.variant-picker--package .variant-option__button-label--package:before,.variant-picker--package .variant-option__button-label--package:after{content:none!important}.variant-picker--package .variant-option__button-label--package:hover{background:#fffffc}.variant-picker--package .variant-option__button-label--package:has(:checked){background:#d5e5ff;box-shadow:inset 0 0 0 2px #001c5a;color:inherit}.variant-picker--package .variant-option__button-label--package .variant-package{padding-block:14px;display:flex;flex-direction:column;align-items:center;text-align:center}.variant-picker--package .variant-option__button-label--package .variant-package__name{font-family:quasimoda,sans-serif;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:0;color:#001c5a;margin:0 0 4px}.variant-picker--package .variant-option__button-label--package .variant-package__price{display:inline-flex;align-items:baseline;gap:4px;margin:0 0 6px;font-family:quasimoda,sans-serif;font-weight:500;font-size:15px;line-height:1.4;letter-spacing:0;justify-content:center}.variant-picker--package .variant-option__button-label--package .variant-package__current{color:#001c5a}.variant-picker--package .variant-option__button-label--package .variant-package__compare{color:#001c5a;text-decoration:line-through;text-decoration-thickness:1px}.variant-picker--package .variant-option__button-label--package .variant-package__current--sale{color:#ef1400}.variant-picker--package .variant-option__button-label--package .variant-package__daily-cost{font-family:quasimoda,sans-serif;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0;color:#404040}.variant-picker--package .variant-option__button-label--package .variant-package__badge{position:absolute;left:50%;border-radius:64px;padding:5px 15px;font-family:quasimoda,sans-serif;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.variant-picker--package .variant-option__button-label--package .variant-package__badge--bottom{bottom:0;transform:translate(-50%,50%);color:#fdfdfd;background:#d32212;border:.5px solid #ca1e0e}.variant-picker--package .variant-option__button-label--package .variant-package__badge--top{top:0;transform:translate(-50%,-50%);color:#001c5a;background:#f4f6fc;border:1px solid #dae2fe}@media screen and (max-width:749px){.variant-picker--package .variant-option--buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media screen and (max-width:565px)and (orientation:portrait){.variant-picker--package .variant-option--buttons{grid-template-columns:1fr;gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/critical-ui-overrides.css.map */
