.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;-webkit-border-radius:.25rem;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#1b4b72;background-color:#d6e9f8;border-color:#c6e0f5}.alert-primary hr{border-top-color:#b0d4f1}.alert-primary .alert-link{color:#113049}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#1d643b;background-color:#d7f3e3;border-color:#c7eed8}.alert-success hr{border-top-color:#b3e8ca}.alert-success .alert-link{color:#123c24}.alert-info{color:#385d7a;background-color:#e2f0fb;border-color:#d6e9f9}.alert-info hr{border-top-color:#c0ddf6}.alert-info .alert-link{color:#284257}.alert-warning{color:#857b26;background-color:#fffbdb;border-color:#fffacc}.alert-warning hr{border-top-color:#fff8b3}.alert-warning .alert-link{color:#5d561b}.alert-danger{color:#761b18;background-color:#f9d6d5;border-color:#f7c6c5}.alert-danger hr{border-top-color:#f4b0af}.alert-danger .alert-link{color:#4c110f}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.form-control{-webkit-border-radius:0;border-radius:0;border-color:#000;line-height:2;height:50px;padding:.25rem 1rem}@media screen and (max-width:767px){.form-control{font-size:16px}}.center-selection .form-control{background:#fff;cursor:pointer}.center-selection i{pointer-events:auto}.brands-selection .form-control{background:#fff;cursor:pointer}.brands-selection i{pointer-events:auto}.field-date{position:relative}input[type=date]+span{position:absolute;padding:.5rem 1rem;line-height:2;left:0;top:0;height:50px;width:100%;background-color:#fff;border:1px solid #000;pointer-events:none;color:#6c757d;display:none;white-space:nowrap}input[type=date]:invalid+span{display:block}.checkbox-ask{display:inline}.vip-info-box__img .square-image{max-width:240px}.vip-info-box-style,.vip-info-box-style-1,.vip-info-box-style-2,.vip-info-box-style-3,.vip-info-box-style-4{-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;border:1px solid #000;min-height:240px}@media screen and (max-width:767px){.vip-info-box-style,.vip-info-box-style-1,.vip-info-box-style-2,.vip-info-box-style-3,.vip-info-box-style-4{min-height:160px}}.vip-info-box-style-1{background-image:url(/images/vip-club/01-email-updates.jpg)}.vip-info-box-style-2{background-image:url(/images/vip-club/02-vip-deals.jpg)}.vip-info-box-style-3{background-image:url(/images/vip-club/03-new-stores.jpg)}.vip-info-box-style-4{background-image:url(/images/vip-club/04-invitation.jpg)}.brands-remove-selection>svg,.center-remove-selection>svg,.select-icon>svg{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}

/*! purgecss start ignore */.flatpickr-calendar{font-size:12px!important}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{font-size:13px!important}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#9d015c;border-color:#9d015c}.flatpickr-day.today{border-color:#9d015c;color:#9d015c}

/*! purgecss end ignore */
