﻿img.PaymentCard{margin:0;padding:0;vertical-align:bottom;position:relative;top:-4px;left:-10px;}.surcharge-details{color:#848484;}.purchase-flow-label{margin:0;font-size:1.1em;font-weight:700;color:#60b0d8;}@media(min-width:46.25em){.purchase-flow-label{font-size:1.5em;}}.stripe-row *{font-size:18px;font-weight:500;}.stripe-row{display:-ms-flexbox;display:flex;margin:0 0 25px -24px;}.stripe-row .stripe-field{position:relative;width:100%;height:68px;margin:0 10px 0 24px;background-color:#fff;border-radius:3px;}@media(max-width:63.99em){.stripe-row{margin:0 0 25px -15px;}.stripe-row .stripe-field{margin:0 10px 0 15px;}}.stripe-row .field.half-width{width:50%;}.stripe-row .field.quarter-width{width:calc(25% - 10px);}.stripe-row .baseline{position:absolute;width:100%;height:1px;left:0;bottom:0;transition:background-color .3s cubic-bezier(.165,.84,.44,1);}.stripe-row label{position:absolute;left:25px;right:25px;bottom:0;top:19px;color:#848484;opacity:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform-origin:0 50%;cursor:text;pointer-events:none;transition-property:color,transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.165,.84,.44,1);}.stripe-row .input{position:absolute;left:0;right:0;bottom:0;top:0;padding-bottom:20px;background-color:#fff;border-radius:3px;border:1px solid rgba(38,59,64,.1);}.stripe-row .input iframe{top:24px!important;left:25px!important;position:relative;}.stripe-row .input::-webkit-input-placeholder{color:transparent;transition:color .3s cubic-bezier(.165,.84,.44,1);}.stripe-row .input::-moz-placeholder{color:transparent;transition:color .3s cubic-bezier(.165,.84,.44,1);}.stripe-row .input:-ms-input-placeholder{color:transparent;transition:color .3s cubic-bezier(.165,.84,.44,1);}.stripe-row .input.StripeElement iframe{opacity:0;transition:opacity .3s cubic-bezier(.165,.84,.44,1);will-change:opacity;}.stripe-row .input.focused,.stripe-row .input:not(.empty){border:1px solid rgba(96,176,216,.8);}.stripe-row .input.focused iframe,.stripe-row .input:not(.empty) iframe{opacity:1;}.stripe-row .input.focused::-webkit-input-placeholder iframe,.stripe-row .input:not(.empty)::-webkit-input-placeholder iframe{color:#cfd7df;}.stripe-row .input.focused::-moz-placeholder iframe,.stripe-row .input:not(.empty)::-moz-placeholder iframe{color:#cfd7df;}.stripe-row .input.focused:-ms-input-placeholde iframer,.stripe-row .input:not(.empty):-ms-input-placeholder iframe{color:#cfd7df;}.stripe-row .input.focused+label,.stripe-row .input:not(.empty)+label{transform:scale(.65) translateY(-15px);cursor:default;top:10px;opacity:1;}.stripe-row input:-webkit-autofill{-webkit-text-fill-color:#e39f48;transition:background-color 100000000s;-webkit-animation:1ms void-animation-out;}.stripe-row .StripeElement--webkit-autofill{background:transparent!important;}.stripe-row .error svg{margin-top:0!important;}.stripe-row .error svg .base{fill:#e25950;}.stripe-row .error svg .glyph{fill:#fff;}.stripe-row .error .message{color:#e25950;}.stripe-row .success .icon .border{stroke:#abe9d2;}.stripe-row .success .icon .checkmark{stroke:#24b47e;}.stripe-row .success .title{color:#32325d;font-size:16px!important;}.stripe-row .success .message{color:#8898aa;font-size:13px!important;}.stripe-row .success .reset path{fill:#24b47e;}.c-float-label{display:block;position:relative;margin-bottom:10px;}.c-float-label label,.c-float-label>span{position:absolute;left:0;top:5px;cursor:text;font-size:12px;opacity:1;transition:all .2s;}.c-float-label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.c-float-label input[type=text],.c-float-label input[type=email],.c-float-label input[type=tel],.c-float-label input[type=password],.c-float-label select{padding:21px 0 21px 20px;padding-top:25px;margin-bottom:15px;border-radius:3px;border:1px solid rgba(38,59,64,.1);border-bottom:1px solid rgba(38,59,64,.1);background-color:#fff;font-size:17px;font-weight:700;width:100%;}.c-float-label input[type=text]::placeholder,.c-float-label input[type=email]::placeholder,.c-float-label input[type=tel]::placeholder,.c-float-label input[type=password]::placeholder,.c-float-label select::placeholder{opacity:1;transition:all .2s;}.c-float-label input[type=text]:placeholder-shown:not(:focus)::placeholder,.c-float-label input[type=email]:placeholder-shown:not(:focus)::placeholder,.c-float-label input[type=tel]:placeholder-shown:not(:focus)::placeholder,.c-float-label input[type=password]:placeholder-shown:not(:focus)::placeholder,.c-float-label select:placeholder-shown:not(:focus)::placeholder{opacity:0;}.c-float-label input[type=text]:placeholder-shown:not(:focus)+*,.c-float-label input[type=email]:placeholder-shown:not(:focus)+*,.c-float-label input[type=tel]:placeholder-shown:not(:focus)+*,.c-float-label input[type=password]:placeholder-shown:not(:focus)+*,.c-float-label select:placeholder-shown:not(:focus)+*{font-size:18px;font-weight:500;opacity:.5;top:21px;left:21px;}.c-float-label input[type=text]:focus,.c-float-label input[type=email]:focus,.c-float-label input[type=tel]:focus,.c-float-label input[type=password]:focus,.c-float-label select:focus{outline:0;border-color:rgba(96,176,216,.8);}.c-float-label label span{font-size:11px;}.c-float-label label,.c-float-label>span{top:10px;left:21px;}.c-float-label select{appearance:none;padding-right:2em;padding:25px 0 23px 40px;padding-top:25px;background:#fff url(../../img/icon-arrow-down.svg) no-repeat right 1rem center;background-size:1rem;}.c-float-label select:invalid{color:#959c9e!important;}.c-float-label select [disabled]{color:#959c9e!important;}.c-float-label select option{color:#263b40!important;}.c-float-label .c-selct_change__unselected{color:#959c9e;}.c-float-label .c-selct_change__selected{color:#263b40;}.c-float-label__toggle-password{position:absolute;top:26px;right:15px;font-size:15px!important;left:auto!important;display:block;z-index:1;cursor:pointer;}.c-float-label--icon input[type=text],.c-float-label--icon input[type=email],.c-float-label--icon input[type=tel],.c-float-label--icon input[type=password],.c-float-label--icon select{padding-left:30px;}.c-float-label--icon label,.c-float-label--icon>span{left:30px;}.c-float-label--icon i{position:absolute;left:5px;top:25px;color:#60b0d8;}.c-float-label .field-validation-error{margin:0;display:block!important;color:#b70000;background-color:#ebcccc;font-size:75%!important;text-align:left;width:100%;padding:0 0 0 30px;left:0!important;top:auto;bottom:-3px;}.c-float-label__check{position:absolute;top:23px;right:22px;font-size:15px!important;left:auto!important;display:block;z-index:1;cursor:pointer;}@media(max-width:46.24em){.c-float-label-form{margin-bottom:60px;}}.c-float-label-form .c-button{border:0;margin-right:10px;min-height:52px;}@media(max-width:81.24em){.c-float-label-form .c-button{min-width:140px;}}.c-float-label-form__mobile-entry{padding-top:40px;padding-bottom:40px;}.c-float-label-form__single{width:40px!important;padding:5px 10px!important;margin-right:10px;margin-bottom:15px;border-radius:0;border-bottom:2px solid rgba(96,176,216,.3)!important;}.c-float-label-form__single:focus{outline:0;border:0!important;border-bottom:2px solid rgba(96,176,216,.8)!important;}.c-float-label-form__single--outlined{padding:10px!important;border:1px solid #fff!important;border-radius:3px!important;margin-bottom:15px;color:#263b40!important;background-color:#60b0d8!important;}.c-float-label-form__single--outlined:focus{border:1px solid #fff!important;border-color:rgba(255,255,255,.8)!important;}.c-float-label-form em{display:block;z-index:50;position:absolute;left:50%;width:280px;border-radius:3px;margin:0 0 0 -140px;padding:10px;background-color:#263b40;color:#fff!important;font-size:12px!important;font-style:normal;top:70px;}.c-float-label-form em:after{content:"";border-style:solid;border-color:transparent;display:block;height:0;position:absolute;margin-left:-8px;left:50%;top:-16px;border-width:8px 8px 8px 8px!important;border-bottom-color:#263b40;}.c-float-label-form #emailValidationMsg{padding:15px 20px 5px 20px;color:#263b40;background-color:rgba(97,207,97,.1);border-radius:4px;}.c-float-label-form #emailValidationMsg p{margin-bottom:15px;}.c-float-label-form--purchase-flow .readonly input[type=text],.c-float-label-form--purchase-flow .readonly input[type=email],.c-float-label-form--purchase-flow .readonly input[type=tel],.c-float-label-form--purchase-flow .readonly input[type=password],.c-float-label-form--purchase-flow .readonly select{padding:25px 0 23px 20px;padding-top:25px;margin-bottom:15px;border-radius:3px;border:1px solid rgba(38,59,64,.1);border-bottom:1px solid rgba(38,59,64,.1);background-color:#eff7fb;font-size:16px;}.c-float-label-form--purchase-flow .readonly input[type=text]:placeholder-shown:not(:focus)::placeholder,.c-float-label-form--purchase-flow .readonly input[type=email]:placeholder-shown:not(:focus)::placeholder,.c-float-label-form--purchase-flow .readonly input[type=tel]:placeholder-shown:not(:focus)::placeholder,.c-float-label-form--purchase-flow .readonly input[type=password]:placeholder-shown:not(:focus)::placeholder,.c-float-label-form--purchase-flow .readonly select:placeholder-shown:not(:focus)::placeholder{opacity:1!important;}.c-float-label-form--purchase-flow .readonly input[type=text]:placeholder-shown:not(:focus)+*,.c-float-label-form--purchase-flow .readonly input[type=email]:placeholder-shown:not(:focus)+*,.c-float-label-form--purchase-flow .readonly input[type=tel]:placeholder-shown:not(:focus)+*,.c-float-label-form--purchase-flow .readonly input[type=password]:placeholder-shown:not(:focus)+*,.c-float-label-form--purchase-flow .readonly select:placeholder-shown:not(:focus)+*{font-size:18px;font-weight:500;opacity:.5;top:21px;left:21px;}.c-float-label-form--purchase-flow .readonly input[type=text]:focus,.c-float-label-form--purchase-flow .readonly input[type=email]:focus,.c-float-label-form--purchase-flow .readonly input[type=tel]:focus,.c-float-label-form--purchase-flow .readonly input[type=password]:focus,.c-float-label-form--purchase-flow .readonly select:focus{outline:0;border-color:rgba(38,59,64,.1);}.c-float-label-form--purchase-flow .readonly label{display:none;}.c-float-label-form--purchase-flow .field-validation-error{margin:0;display:block!important;color:#b70000;background-color:#ebcccc;font-size:75%!important;text-align:left;width:100%;padding:0 0 0 21px;left:0!important;top:auto;bottom:auto;top:52px!important;border-radius:0 0 3px 3px;}.c-float-label-form--purchase-flow .field-validation-notice{display:block;position:relative;display:block;position:relative;left:0!important;margin-bottom:50px;font-size:16px;padding:0 40px;color:#60b0d8;}.c-float-label-form--purchase-flow .field-validation-notice strong{color:#263b40;}.c-float-label-form--purchase-flow .c-float-label--icon input[type=text],.c-float-label-form--purchase-flow .c-float-label--icon input[type=email],.c-float-label-form--purchase-flow .c-float-label--icon input[type=tel],.c-float-label-form--purchase-flow .c-float-label--icon input[type=password],.c-float-label-form--purchase-flow .c-float-label--icon select{padding:25px 0 23px 40px;padding-top:25px;}.c-float-label-form--purchase-flow .c-float-label--icon input[type=text]::placeholder,.c-float-label-form--purchase-flow .c-float-label--icon input[type=email]::placeholder,.c-float-label-form--purchase-flow .c-float-label--icon input[type=tel]::placeholder,.c-float-label-form--purchase-flow .c-float-label--icon input[type=password]::placeholder,.c-float-label-form--purchase-flow .c-float-label--icon select::placeholder{opacity:1;transition:all .2s;}.c-float-label-form--purchase-flow .c-float-label--icon input[type=text]:placeholder-shown:not(:focus)::placeholder,.c-float-label-form--purchase-flow .c-float-label--icon input[type=email]:placeholder-shown:not(:focus)::placeholder,.c-float-label-form--purchase-flow .c-float-label--icon input[type=tel]:placeholder-shown:not(:focus)::placeholder,.c-float-label-form--purchase-flow .c-float-label--icon input[type=password]:placeholder-shown:not(:focus)::placeholder,.c-float-label-form--purchase-flow .c-float-label--icon select:placeholder-shown:not(:focus)::placeholder{opacity:0;}.c-float-label-form--purchase-flow .c-float-label--icon input[type=text]:placeholder-shown:not(:focus)+*,.c-float-label-form--purchase-flow .c-float-label--icon input[type=email]:placeholder-shown:not(:focus)+*,.c-float-label-form--purchase-flow .c-float-label--icon input[type=tel]:placeholder-shown:not(:focus)+*,.c-float-label-form--purchase-flow .c-float-label--icon input[type=password]:placeholder-shown:not(:focus)+*,.c-float-label-form--purchase-flow .c-float-label--icon select:placeholder-shown:not(:focus)+*{font-size:18px;font-weight:500;opacity:.5;top:21px;left:41px;}.c-float-label-form--purchase-flow .c-float-label--icon select{padding:25px 0 24px 40px;padding-top:26px;}.c-float-label-form--purchase-flow .c-float-label--icon label,.c-float-label-form--purchase-flow .c-float-label--icon>span{top:10px;left:41px;}.c-float-label-form--purchase-flow .c-float-label--icon i{position:absolute;left:19px;top:26px;font-size:16px;}.c-float-label-form--purchase-flow .c-float-label--icon .field-validation-error{padding:0 0 0 41px;}.c-float-label-form--purchase-flow input[type=radio]{width:29px;opacity:0;height:29px;border:1px solid #f9f9f9;float:left;}.c-float-label-form--purchase-flow input[type=radio]+label{position:relative;font-size:18px;padding-left:14px;line-height:29px;margin-bottom:0;margin-right:75px;color:#888;cursor:pointer;}.c-float-label-form--purchase-flow input[type=radio]+label:before{position:relative;display:inline-block;vertical-align:middle;background-color:#fff;width:35px;height:35px;border-radius:50%;content:"";margin-left:-48px;margin-right:22px;top:-1px;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.06);box-shadow:0 4px 20px 0 rgba(0,0,0,.06);}.c-float-label-form--purchase-flow input[type=radio]+label:after{position:absolute;top:50%;left:-27px;margin-top:-11px;content:"";display:inline-block;height:21px;width:21px;border-radius:50%;background-color:#f0f0f0;-webkit-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;transition:all ease-in-out .35s;}.c-float-label-form--purchase-flow input[type=radio]:checked+label{color:#263b40;}.c-float-label-form--purchase-flow input[type=radio]:checked+label:before{-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.12);box-shadow:0 4px 20px 0 rgba(0,0,0,.12);}.c-float-label-form--purchase-flow input[type=radio]:checked+label:after{background-color:#61cf61;}.c-float-label-form--promo-code{display:flex;justify-content:flex-end;margin-bottom:0;}.c-float-label-form--promo-code .c-float-label,.c-float-label-form--promo-code .c-float-label input{margin-bottom:0;}.c-float-label-form--promo-code input[type=text]{border-radius:3px 0 0 3px;border-right:0!important;}.c-float-label-form--promo-code .c-button,.c-float-label-form--promo-code input[type=submit]{margin-right:0;border-radius:0 3px 3px 0;min-width:80px;padding:1.2rem 0!important;}.c-float-label-form--promo-code #promotionCode{width:170px;}@media(min-width:46.25em){.c-float-label-form--promo-code #promotionCode{width:270px;}}.c-fixed-table td.c-promo-code{padding:20px 0 0;text-align:right;background-color:#fff!important;}.c-selct_change__unselected{color:#848484;}.c-selct_change__selected{color:#263b40;}.modal #tncs-outer-div{max-width:780px;background-color:#fff;border-radius:4px;padding:10px;}#tncs{padding:0;margin:0;line-height:0;}.modal--iframe iframe{width:100%;height:460px;border:0;margin:0;padding:0;line-height:0;}.modal--iframe .modal__content{min-width:280px;}@media(min-width:46.25em){.modal--iframe .modal__content{min-width:500px;}}@media(min-width:61.25em){.modal--iframe .modal__content{min-width:600px;}}.c-purchase-process__title{margin-bottom:20px;color:#1c1a21;font-weight:700;text-wrap:pretty;font-size:2.25rem;line-height:1.05em;}@media(min-width:46.25em){.c-purchase-process__title{font-size:2.5em;}}.c-purchase-process__subtitle{margin:0;font-size:1.1em;color:#1c1a21;}@media(min-width:46.25em){.c-purchase-process__subtitle{font-size:1.5em;}}.c-purchase-process .o-hr{margin:40px 0 50px 0;position:relative;}.c-purchase-process .o-hr--blue{border-top:1px solid #60b0d8;}.c-purchase-process .o-hr--or-separator:after{content:"or";width:30px;text-align:center;margin-left:-15px;position:absolute;color:#60b0d8;background-color:#eff7fb;top:-15px;left:50%;font-weight:700;}.c-purchase-process .printButton svg{top:5px;position:relative;fill:#60b0d8;opacity:.8;}.confirmationTable .c-purchase-process__subtitle{padding-left:14px;}.c-purchase-summary{background-color:#fff;border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,.06);padding:30px;}.c-purchase-summary--mini{text-align:center;position:relative;top:-60px;padding:50px 30px;z-index:5;}.c-purchase-summary__title{margin-bottom:30px;color:#60b0d8;opacity:.4;font-size:18px;font-weight:300;}.c-purchase-summary__product{margin:0 auto 30px auto;max-width:210px;font-size:2em;line-height:1em;font-weight:700;color:#263b40;}.c-purchase-summary__total{margin-bottom:10px;color:#a7b0b2;font-size:2.5em;line-height:1em;font-weight:700;}.c-purchase-summary__discount{position:relative;height:70px;}.c-purchase-summary__discount h4{width:100px;height:100px;border-radius:50%;line-height:1;background-color:#61cf61;transform:rotate(15deg);position:absolute;right:0;top:-20px;display:flex;justify-content:center;align-items:center;color:#fff;}.c-purchase-summary__discount h4 strong{display:block;font-size:22px;}.c-purchase-summary table{text-align:left;}.c-purchase-summary table td{font-size:16px!important;}.c-purchase-summary .c-purchase-process__subtitle{margin-top:0;}.tab-navigation{margin:0 auto 20px auto;display:flex;justify-content:center;align-content:center;align-items:center;z-index:1;position:relative;}.nav-pricing-toggle{margin-left:0;padding:3px;background-color:#000;border-radius:100px;}.nav-pricing-toggle>li>a{padding:8px 15px;color:#a7b0b2;border-radius:100px;}.nav-pricing-toggle>li>a:hover,.nav-pricing-toggle>li>a:focus{text-decoration:none;background-color:transparent;}.c-button:hover{text-decoration:none;}@media(max-width:61.24em){.c-purchase-process-progress{display:none;}}.c-purchase-process-progress ul{margin:0;display:flex;vertical-align:middle;align-items:center;align-content:center;justify-content:center;height:30px;list-style:none;}.c-purchase-process-progress ul li{display:inline-block;vertical-align:middle;margin:0 20px;color:#fff;opacity:.5;position:relative;}.c-purchase-process-progress ul li:before{content:">";color:#fff;position:relative;left:-18px;}.c-purchase-process-progress ul li.first:before,.c-purchase-process-progress ul li.firstSelected:before{content:"";display:none;}.c-purchase-process-progress ul li.selected,.c-purchase-process-progress ul li.firstSelected,.c-purchase-process-progress ul li.lastSelected{color:#fff;opacity:1;}.c-purchase-process-progress ul li.selected:after,.c-purchase-process-progress ul li.firstSelected:after,.c-purchase-process-progress ul li.lastSelected:after{content:"";height:3px;position:absolute;bottom:-3px;left:11px;right:0;background-color:#60b0d8;box-shadow:0 0 10px 5px rgba(96,176,216,.2);}.c-purchase-process-progress ul li.firstSelected:after{content:"";left:0;}.c-site-header.fixed .c-header-desktop .c-purchase-process-progress ul li{color:#263c50;}.c-site-header.fixed .c-header-desktop .c-purchase-process-progress ul li:before{color:#263c50;}