.v-spinner{text-align:center}
.v-spinner .v-clip{animation:v-clipDelay .75s linear 0 infinite;animation-fill-mode:both;display:inline-block}
@keyframes v-clipDelay{0{transform:rotate(0) scale(1)}
50%{transform:rotate(180deg) scale(.8)}
to{transform:rotate(1turn) scale(1)}
}
.age-verification{position:relative;margin:0 auto;padding:24px 16px;font-family:Graphik Regular,Tahoma,sans-serif;z-index:1}
.age-verification__background-image{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;z-index:-1}
@media(max-width:639px){.age-verification__background-image{width:50%;height:auto}
}
@media(min-width:768px) and (max-width:1023px){.age-verification__background-image{width:70%;height:auto}
}
.age-verification__title{padding-top:40px;padding-bottom:30px;font-family:Graphik XXCond Bold,Tahoma,sans-serif;font-size:100px;font-style:normal;font-weight:400;line-height:90px}
@media(max-width:639px){.age-verification__title{font-size:54px;line-height:48.6px}
}
.age-verification__disclaimer{font-size:18px;line-height:1.5;margin-bottom:24px}
.age-verification__dob{margin-bottom:32px}
.age-verification__dob .v-date__label{margin-bottom:12px;font-weight:600}
.age-verification__dob .v-date__subtext{margin-bottom:24px;font-size:18px}
.age-verification__dob .v-date__fields{display:flex;gap:30px;flex-wrap:wrap}
.age-verification__dob .v-date__fields .v-date-field__month{max-width:270px}
.age-verification__dob .v-date__fields .v-date-field__month:after{right:16px}
.age-verification__dob .v-date__fields .v-date-field__day{max-width:70px}
.age-verification__dob .v-date__fields .v-date-field__year{max-width:170px}
@media(max-width:639px){.age-verification__dob .v-date__fields .v-date-field__day,.age-verification__dob .v-date__fields .v-date-field__month,.age-verification__dob .v-date__fields .v-date-field__year{max-width:100%}
}
.age-verification__dob .v-date__fields input:disabled,.age-verification__dob .v-date__fields select:disabled{background-color:#eee;opacity:.7}
.age-verification__dob .v-date__fields select{background-color:#fff}
@media(max-width:639px){.age-verification__dob .v-date__fields{gap:28px}
}
.age-verification__error{color:#c8102e;margin-bottom:16px;font-size:14px}
.age-verification__actions{display:flex;flex-direction:row;gap:20px;justify-content:flex-start}
@media(max-width:639px){.age-verification__actions{flex-direction:row;gap:20px}
}
.age-verification__button{padding:10px 24px}
.age-verification__button--cancel{font-size:14px;border:0;border-radius:4px;cursor:pointer;text-transform:uppercase;width:140px;font-weight:600;padding:10px 24px;color:#000;background-color:#fff;border:1px solid #bebebe}
.age-verification__button--cancel:hover{background-color:#f5f5f5;border-color:#a5a5a5}
.age-verification__button--confirm{font-size:14px;border:0;border-radius:4px;cursor:pointer;text-transform:uppercase;width:140px;font-weight:600;padding:10px 24px;background-color:#000;color:#fff}
.age-verification__button--confirm:hover{background-color:#1a1a1a;color:#fff}
.age-verification__button--confirm:disabled{background-color:#a8a8a8;border:0;color:#6d7278;box-shadow:none;cursor:default;pointer-events:none}
.age-verification .loader-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:hsla(0,0,100%,.7);z-index:10}
.v-base-input{position:relative}
.v-base-input label{font-weight:400;margin-bottom:0;color:#000}
.v-base-input__counter{position:absolute;top:0;right:0;bottom:auto;left:auto;font-family:Graphik Regular,Tahoma,sans-serif !important}
.v-base-input__wrapper{position:relative}
.v-base-input__country-code{position:absolute;margin-top:12px;line-height:56px;margin-left:16px}
.v-base-input__input--shifted{padding-left:50px !important}
.v-base-input__clear-icon{position:absolute;top:auto;right:1px;bottom:2px;left:auto;visibility:hidden;height:52px;width:42px;cursor:pointer;z-index:1}
.v-base-input__error{display:none;font-size:12px;font-style:oblique;color:#c8102e;margin-top:5px;text-align:left}
.v-base-input--error label{color:#c8102e}
.v-base-input--error .v-base-input__error{display:block}
.v-base-input--error .v-base-input__clear-icon{visibility:visible}
.address-verification .modal-dialog .modal-content{background-color:#fff !important}
body.no-scroll[data-v-377aecdf]{overflow:hidden}
.rbt-text[data-v-377aecdf] [data-v-377aecdf]{font-size:24px;line-height:120%;color:#fff}
@media(max-width:639px){.rbt-text[data-v-377aecdf] [data-v-377aecdf]{font-size:18px}
}
.v-base-input[data-v-377aecdf]{position:relative}
.v-base-input label[data-v-377aecdf]{font-weight:400;margin-bottom:0;color:#000}
.v-base-input select[data-v-377aecdf]{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.v-base-input__wrapper[data-v-377aecdf]{position:relative}
.v-base-input__wrapper[data-v-377aecdf]:after{position:absolute;right:30px;bottom:23px;display:block;width:0;height:0;border-color:#000 transparent;border-style:solid;border-width:7px 7px 0 7px;content:" ";pointer-events:none}
@media(max-width:639px),(min-width:768px) and (max-width:1023px){.v-base-input__wrapper[data-v-377aecdf]:after{right:20px}
}
.v-base-input__error[data-v-377aecdf]{display:none;font-size:12px;font-style:oblique;color:#c8102e;margin-top:5px;text-align:left}
.v-base-input--error label[data-v-377aecdf]{color:#c8102e}
.v-base-input--error .v-base-input__error[data-v-377aecdf]{display:block}
body.no-scroll[data-v-09fefaa4]{overflow:hidden}
.rbt-text[data-v-09fefaa4] [data-v-09fefaa4]{font-size:24px;line-height:120%;color:#fff}
@media(max-width:639px){.rbt-text[data-v-09fefaa4] [data-v-09fefaa4]{font-size:18px}
}
.v-base-input[data-v-09fefaa4]{position:relative}
.v-base-input label[data-v-09fefaa4]{font-weight:400;margin-bottom:0;color:#000}
.v-base-input__radio-group[data-v-09fefaa4]{border:0;margin:0}
.v-base-input__radio-option[data-v-09fefaa4]{display:flex;align-items:center;padding:16px}
.v-base-input__radio-option[data-v-09fefaa4]:last-child{padding-bottom:0}
.v-base-input__radio-input[data-v-09fefaa4]{margin-right:.5rem}
.v-base-input__error[data-v-09fefaa4]{display:none;font-size:12px;font-style:oblique;color:#c8102e;margin-top:5px;text-align:left}
.v-base-input--error label[data-v-09fefaa4]{color:#c8102e}
.v-base-input--error .v-base-input__error[data-v-09fefaa4]{display:block}
.v-base-input .visually-hidden[data-v-09fefaa4]{position:absolute;left:-9999px}
.equipment-registration{font-family:Graphik Regular,Tahoma,sans-serif;position:relative;z-index:1}
.equipment-registration__loader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:hsla(0,0,100%,.7);z-index:10}
.equipment-registration__title{padding-top:40px;padding-bottom:30px;font-family:Graphik XXCond Bold,Tahoma,sans-serif;font-size:100px;font-style:normal;font-weight:400;line-height:90px}
@media(max-width:639px){.equipment-registration__title{font-size:54px;line-height:48.6px}
}
.equipment-registration__background-image{position:absolute;top:0;right:0;width:100%;height:1180px;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;z-index:-1}
@media(max-width:639px){.equipment-registration__background-image{width:50%;height:auto}
}
@media(min-width:768px) and (max-width:1023px){.equipment-registration__background-image{width:70%;height:auto}
}
.equipment-registration__disclaimer{font-size:18px;margin-bottom:30px;font-style:normal;font-weight:400;line-height:24px}
.equipment-registration__field{margin-bottom:24px}
.equipment-registration__field .asterisk-required{color:#b5001e;margin-right:2px}
.equipment-registration__field .visually-hidden{display:none}
.equipment-registration__label{display:block;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px;color:#000}
.equipment-registration__readonly__value{padding-top:10px;padding-left:10px}
.equipment-registration__state-zipcode-wrapper{display:flex;justify-content:flex-start;gap:30px}
.equipment-registration__state-zipcode-wrapper .equipment-registration__field{width:50%}
@media(max-width:639px){.equipment-registration__state-zipcode-wrapper .equipment-registration__field{width:100%}
.equipment-registration__state-zipcode-wrapper{flex-direction:column;gap:0}
}
.equipment-registration__actions{display:flex;justify-content:flex-start;gap:20px;margin-top:30px}
.equipment-registration__button{font-size:14px;border:0;border-radius:4px;cursor:pointer;text-transform:uppercase;width:140px;font-weight:600;padding:10px 24px;color:#000;background-color:#fff;border:1px solid #bebebe}
.equipment-registration__button:hover{background-color:#f5f5f5;border-color:#a5a5a5}
.equipment-registration__button--primary{font-size:14px;border:0;border-radius:4px;cursor:pointer;text-transform:uppercase;width:140px;font-weight:600;padding:10px 24px;background-color:#000;color:#fff}
.equipment-registration__button--primary:hover{background-color:#1a1a1a;color:#fff}
.equipment-registration__button--primary:disabled{background-color:#a8a8a8;border:0;color:#6d7278;box-shadow:none;cursor:default;pointer-events:none}
.equipment-registration__error-message{color:#c8102e;margin-top:6px;margin-bottom:10px}
.equipment-registration .address-verification .modal-dialog .modal-content .modal-body{padding:55px 0 55px;margin-left:50px}
@media(max-width:767px){.equipment-registration .address-verification .modal-dialog .modal-content .modal-body{padding:0 0 55px;margin-left:35px}
}
.equipment-registration .v-base-input__radio-option .v-base-input__radio-label{text-transform:capitalize;font-family:Graphik Regular,Tahoma,sans-serif;font-size:18px;padding-left:30px}
#topnavigation-without-margins .breadcrumb,#topnavigation-without-margins .topnavigation{width:100% !important;margin-left:0 !important;margin-right:0 !important}
body.no-scroll{overflow:hidden}
.rbt-text *{font-size:24px;line-height:120%;color:#fff}
@media(max-width:639px){.rbt-text *{font-size:18px}
}
.v-equipment-confirmation{position:relative;overflow:hidden;z-index:1;transition:margin-left .3s ease;margin-right:0}
@media(max-width:639px){.v-equipment-confirmation{margin-left:25px}
}
@media(min-width:640px) and (max-width:767px){.v-equipment-confirmation{margin-left:calc(50% - 320px)}
}
@media(min-width:768px) and (max-width:1023px){.v-equipment-confirmation{margin-left:calc(50% - 384px)}
}
@media(min-width:1024px) and (max-width:1279px){.v-equipment-confirmation{margin-left:calc(50% - 512px)}
}
@media(min-width:1280px){.v-equipment-confirmation{margin-left:calc(50% - 640px)}
}
@media(min-width:1440px){.v-equipment-confirmation{margin-left:calc(50% - 720px)}
}
.v-equipment-confirmation__background-image{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;z-index:-1}
@media(max-width:639px){.v-equipment-confirmation__background-image{width:50%;height:auto}
}
@media(min-width:768px) and (max-width:1023px){.v-equipment-confirmation__background-image{width:70%;height:auto}
}
.v-equipment-confirmation__title{padding-top:40px;padding-bottom:30px;font-family:Graphik XXCond Bold,Tahoma,sans-serif;font-size:100px;font-style:normal;font-weight:400;line-height:90px}
@media(max-width:639px){.v-equipment-confirmation__title{font-size:54px;line-height:48.6px}
}
.v-equipment-confirmation__subtitle{font-size:22px;padding-bottom:40px}
@media(max-width:639px){.v-equipment-confirmation__subtitle{font-size:20px;width:300px}
}
.v-equipment-confirmation__user-info{text-align:left}
.v-equipment-confirmation__user-name{padding-bottom:12px}
.v-equipment-confirmation__user-address{padding-bottom:24px}
.v-equipment-confirmation__internal-image{position:absolute;top:248px;left:500px;width:260px;height:auto;z-index:-1;transition:top .5s ease,left .5s ease,width .5s ease}
@media(max-width:639px){.v-equipment-confirmation__internal-image{top:300px;left:224px;width:118px}
}
@media(min-width:768px) and (max-width:1023px){.v-equipment-confirmation__internal-image{top:300px;left:300px;width:180px}
}
.v-equipment-confirmation__questions{padding-top:84px;padding-bottom:148px}
.v-equipment-confirmation__questions p{font-size:22px;color:#0a2396}
@media(max-width:639px){.v-equipment-confirmation__questions p{font-size:20px}
}
.footer-links{display:flex;justify-content:space-between;align-items:center}
@media(min-width:768px) and (max-width:1023px),(max-width:767px){.footer-links{flex-direction:column;gap:32px;align-items:start}
}
.footer-links__sites{display:flex;gap:30px;margin:0;padding:0}
@media(min-width:1024px) and (max-width:1279px){.footer-links__sites{gap:16px}
}
@media(min-width:768px) and (max-width:1023px){.footer-links__sites{flex-direction:column;gap:24px}
}
@media(max-width:767px){.footer-links__sites{flex-direction:column;gap:16px}
}
.footer-links__sites li.nav-link a{color:#fff;font-family:'Graphik Semibold',Tahoma,sans-serif;font-size:18px;line-height:100%;letter-spacing:-0.03em}
.footer-links__sites li.nav-link a:hover{color:#cfff05}
@media(min-width:1024px) and (max-width:1279px){.footer-links__sites li.nav-link a{font-size:16px}
}
@media(min-width:768px) and (max-width:1023px){.footer-links__sites li.nav-link a{font-size:24px}
}
@media(max-width:767px){.footer-links__sites li.nav-link a{font-size:18px}
}
.footer-links__social{display:flex;gap:18px;margin:0;padding:0}
.footer-links__social .social-link{height:36px}