:root{--color-white: #ffffff;--color-wht: #ffffff;--color-white-rgb: 255, 255, 255;--color-grey-05: #f2f2f2;--color-grey-10: #e4e4e4;--color-grey-15: #d7d7d7;--color-grey-20: #cacaca;--color-grey-25: #bdbdbd;--color-grey-30: #b1b1b1;--color-grey-35: #a4a4a4;--color-grey-40: #989898;--color-grey-45: #8c8c8c;--color-grey-50: #808080;--color-grey-55: #6e6e6e;--color-grey-60: #5d5d5d;--color-grey-65: #4d4d4d;--color-grey-70: #3d3d3d;--color-grey-75: #2e2e2e;--color-grey-80: #1f1f1f;--color-grey-85: #121212;--color-grey-90: #060606;--color-grey-95: #010101;--color-blk: #000000;--color-black: #000000;--color-black-rgb: 0, 0, 0;--color-error-dark: #ff0000;--color-error-light: #ffcccc;--color-success-dark: #4caf50;--color-success-light: #c8e6c9;--transition: all 0.2s ease-in-out}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:16px;min-height:100%;min-height:100vh;min-height:100dvh;font-size:16px;min-width:320px}body{font-family:var(--theme-font);background:var(--theme-color-hf-bg);color:var(--theme-color-hf-text);-webkit-font-smoothing:antialiased;background-image:var(--theme-image);background-size:cover;background-position:50% 0%;-o-border-image:linear-gradient(to bottom, rgba(var(--color-black-rgb), 0.5), rgba(var(--color-black-rgb), 0.5)) 1;border-image:-webkit-gradient(linear, left top, left bottom, from(rgba(var(--color-black-rgb), 0.5)), to(rgba(var(--color-black-rgb), 0.5))) fill 1;border-image:linear-gradient(to bottom, rgba(var(--color-black-rgb), 0.5), rgba(var(--color-black-rgb), 0.5)) fill 1}h1,h2,h3,h4,h5,h6{font-family:var(--theme-font2);text-transform:capitalize;font-weight:700;line-height:1;overflow:visible;letter-spacing:-0.05em}section{border:0;margin:0 auto;position:relative}section .section__header h1{text-align:center;font-size:1.5rem;font-weight:900;line-height:1.25;text-transform:uppercase}section .section__header h4{font-size:1rem;font-weight:400;text-align:center;line-height:1}section #error_message{padding:10px;display:block;font-size:.75rem;background:var(--color-error-light);margin:10px 0;color:var(--color-error-dark);position:relative;border-radius:var(--theme-radius-form);text-align:center;grid-column-start:1}section #error_message::after{content:"";display:block;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid var(--color-error-light);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-10px}button{font-size:1.5rem;font-style:normal;font-weight:900;border-radius:var(--theme-radius-form);line-height:1;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;background-color:var(--theme-color-sec);color:var(--color-white);border:0;-webkit-transition:var(--transition);transition:var(--transition);white-space:nowrap;padding:1rem 1.5rem;-webkit-box-shadow:inset 0 0 0 4px var(--theme-color-sec-light);box-shadow:inset 0 0 0 4px var(--theme-color-sec-light)}#btnSubmit{margin-block:1rem;cursor:pointer;display:grid}#btnSubmit:hover button,#btnSubmit:focus-visible button{background-color:var(--theme-color-pri);-webkit-box-shadow:inset 0 0 0 4px var(--theme-color-pri-light);box-shadow:inset 0 0 0 4px var(--theme-color-pri-light);color:var(--color-white);outline:2px solid var(--theme-color-sec)}.details{display:grid;place-items:center;text-align:center;text-wrap:balance;gap:.5rem}.details p{color:var(--color-wht);font-size:.875rem;letter-spacing:2px;text-transform:uppercase;font-weight:400}.details .logo{background:var(--theme-logo) center/cover no-repeat;aspect-ratio:800/150;width:75%}.form-wrapper{position:relative;color:var(--color-white);width:100%;display:grid;padding:2rem;gap:1rem;background:rgba(var(--color-white-rgb), 0.125);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:var(--theme-radius-box)}.form_main{display:grid;grid-gap:1rem}.form_main>div{position:relative}.form_main label{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:1rem;line-height:1;font-weight:400;color:var(--color-white);margin-bottom:.5rem}.form_main label a{color:var(--color-white)}.form_main label+*{width:100%;border:1px solid var(--color-white);font-size:17px;height:29px;text-indent:10px}.form_main input:not([type=checkbox]):not([type=radio]),.form_main select{position:relative;z-index:1;height:3rem;border:0;background:var(--color-wht);color:var(--color-black);padding-inline:.5rem;font-size:1rem;border-radius:var(--theme-radius-form);-webkit-transition:var(--transition);transition:var(--transition)}.form_main input:not([type=checkbox]):not([type=radio])#password,.form_main select#password{-webkit-padding-end:3rem;padding-inline-end:3rem}.form_main input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder, .form_main select::-webkit-input-placeholder{color:var(--color-black);opacity:.75}.form_main input:not([type=checkbox]):not([type=radio])::-moz-placeholder, .form_main select::-moz-placeholder{color:var(--color-black);opacity:.75}.form_main input:not([type=checkbox]):not([type=radio]):-ms-input-placeholder, .form_main select:-ms-input-placeholder{color:var(--color-black);opacity:.75}.form_main input:not([type=checkbox]):not([type=radio])::-ms-input-placeholder, .form_main select::-ms-input-placeholder{color:var(--color-black);opacity:.75}.form_main input:not([type=checkbox]):not([type=radio])::placeholder,.form_main select::placeholder{color:var(--color-black);opacity:.75}.form_main input:not([type=checkbox]):not([type=radio]):hover,.form_main input:not([type=checkbox]):not([type=radio]):focus-visible,.form_main select:hover,.form_main select:focus-visible{outline:2px solid var(--theme-color-sec)}.form_main .expmonth select,.form_main .expyear select,.form_main .country select,.form_main .mtype select,.form_main .state select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_main .expmonth::after,.form_main .expyear::after,.form_main .country::after,.form_main .mtype::after,.form_main .state::after{content:"";background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMy4zIDcuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMuMyA3Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gcG9pbnRzPSIxMy4zLDEuMSAxMi4yLDAgNi42LDUuNiAxLjEsMCAwLDEuMSA2LjYsNy43IDYuNiw3LjcgNi42LDcuNyAiLz4KPC9zdmc+Cg==");width:9px;height:8px;position:absolute;background-repeat:no-repeat;right:13px;bottom:25%;z-index:99}.form_main .mtype select{text-overflow:ellipsis;white-space:nowrap;padding-right:2rem}.form_main .zip+*{text-align:center}.form_main .recur_agree,.form_main .terms{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--color-white)}.form_main .recur_agree label,.form_main .terms label{font-size:.75rem;font-weight:400;display:contents;line-height:1;margin:0}.form_main .recur_agree label input,.form_main .terms label input{margin:.25rem .75rem 0 0;-webkit-transform:scale(1.25);transform:scale(1.25);-webkit-transform-origin:0 0;transform-origin:0 0}.form_main .recur_agree label a,.form_main .terms label a{color:var(--color-white);text-decoration:underline;cursor:pointer}.form_main .recur_agree label .checkmark,.form_main .terms label .checkmark{display:none}.form_main .expdates2{display:grid;grid-gap:12px;grid-template-columns:1fr 1fr}.form_main .expdates2>div{width:100%;position:relative}.form_main .cvv #cvvHelp{position:absolute;bottom:1rem;right:10px;z-index:99}.form_main .cvv .cvvChar{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;width:16px;height:16px;background-color:var(--color-grey-50);color:var(--color-white);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;cursor:pointer;text-indent:-9999px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'><path d='M20 424.229h20V279.771H20c-11.046 0-20-8.954-20-20V212c0-11.046 8.954-20 20-20h112c11.046 0 20 8.954 20 20v212.229h20c11.046 0 20 8.954 20 20V492c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20v-47.771c0-11.046 8.954-20 20-20zM96 0C56.235 0 24 32.235 24 72s32.235 72 72 72 72-32.235 72-72S135.764 0 96 0z'/></svg>");background-repeat:no-repeat;background-size:22%;background-position:center center;-webkit-filter:invert(1);filter:invert(1)}.form_main .cvv #cvvPop{background-color:var(--color-white);color:var(--color-black);padding:.5rem;position:absolute;left:0;top:50%;-webkit-transform:translate(calc(-97% - 1rem), -50%);transform:translate(calc(-97% - 1rem), -50%);outline:2px solid var(--theme-color-sec);border-radius:var(--theme-radius-form)}.form_main .cvv #cvvPop::after{content:"";display:block;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid var(--theme-color-sec);position:absolute;right:-10px;top:calc(50% - 10px)}.form_main .cvv #cvvPop img{max-width:150px}@media screen and (max-width: 991px){.form_main .cvv #cvvPop img{max-width:100px}}.form_main .cvv #cvvPop p{font-size:8px;text-align:center}.form_main .cc_logos .cc-logos{position:absolute;top:5px;right:10px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex}.form_main .cc::after{content:"";background-image:var(--secure-sprite);height:29px;background-repeat:no-repeat;background-size:130px;position:absolute;bottom:9%;width:88px;background-position:0 0;right:6px}.form_main .error-txt{background:var(--color-error-light) !important;border-color:var(--color-error-dark) !important}.page_2 #error_message{grid-column-end:3}.page_2 .form_main{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}.page_1 main,.page_2 main{width:100%;margin-inline:auto;display:grid;gap:1rem;grid-template-rows:1fr auto;min-height:100%;min-height:100vh;min-height:100dvh}.page_1 main section,.page_2 main section{width:100%;max-width:31rem;margin-inline:auto}.page_1 .j2_col-2,.page_2 .j2_col-2{position:relative;width:100%;margin:0 auto;display:grid;place-items:center;padding:1rem}footer{padding:0 2rem 2rem;color:var(--color-grey-25);display:grid;place-items:center;text-align:center;font-size:.75rem;gap:.75rem}footer a,footer a:visited{color:var(--color-grey-25)}footer .head{font-weight:700;font-size:1rem}footer .footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page_2 .form_main{grid-template-columns:repeat(1, 1fr 1fr)}.page_2 .form_main>*{width:100%}.page_2 .form_main .fullname,.page_2 .form_main .country,.page_2 .form_main .cc,.page_2 .form_main .cc_logos,.page_2 .form_main .expdates2,.page_2 .form_main .address,.page_2 .form_main .recur_agree,.page_2 .form_main .vat,.page_2 .form_main #btnSubmit{grid-column-start:1;grid-column-end:3}.page_2 .form_main .vat{font-size:11px;text-align:center}#j2_form_offer p{font-size:.6rem;line-height:13px;text-align:justify;color:var(--color-grey-60)}input[type=checkbox],input[type=radio]{accent-color:var(--theme-color-sec);cursor:pointer}#zipHelp{display:none}#success{width:100%;max-width:100%;padding:0;min-height:100%;min-height:100vh;min-height:100dvh;display:grid;place-items:center}#success section.col1{width:100%;max-width:31rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 991px){#success section.col1{padding:0 1rem}}#success section.col1 #sectionHero{display:grid;place-items:center}#success section.col1 #sectionHero svg{width:10rem;height:10rem;margin-block:-1rem}#success section.col1 #sectionHero svg .cls-1{fill:var(--theme-color-pri)}#success section.col1 #sectionHero svg .cls-2{fill:var(--theme-color-sec)}#success section.col1 #sectionHero h1{font-size:2rem;font-weight:900;text-align:center}#success section.col1 #sectionHero p{font-size:.875rem}#success section.col1 #sectionDetails{margin-bottom:1.5rem}#success section.col1 #sectionDetails h2{font-size:1.25rem;margin-bottom:1rem}#success section.col1 #sectionDetails .field-group{margin-bottom:1rem}#success section.col1 #sectionDetails ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem}#success section.col1 #sectionDetails ul li{padding:.5rem 0}#success section.col1 #sectionDetails label,#success section.col1 #sectionDetails .label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1;margin-bottom:.25rem}#success section.col1 #sectionDetails .info,#success section.col1 #sectionDetails span{font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--color-white);color:var(--color-black);border:0;border-radius:var(--theme-radius-form);padding:.75rem 1rem}#success section.col1 #sectionTerms{font-size:.625rem;margin-top:1rem;line-height:1rem}#success section article{width:100%}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg) scale(2);transform:rotate(0deg) scale(2)}100%{-webkit-transform:rotate(360deg) scale(2);transform:rotate(360deg) scale(2)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg) scale(2);transform:rotate(0deg) scale(2)}100%{-webkit-transform:rotate(360deg) scale(2);transform:rotate(360deg) scale(2)}}#error_dialog::-ms-backdrop{background:rgba(34,34,34,.5019607843)}#error_dialog::backdrop{background:rgba(34,34,34,.5019607843)}#error_dialog{padding:0;pointer-events:all;background-color:var(--color-grey-85);color:var(--color-white);border:0}#error_dialog ul{display:grid;gap:.5rem}#error_dialog li{list-style:none;padding-left:1.25rem;position:relative}#error_dialog li::before{position:absolute;top:.25rem;left:0;content:"";width:10px;height:10px;background-color:var(--theme-color-sec);margin-right:.5rem}#error_messages{padding:2rem}#error_dialog button{font-size:1.5rem;font-style:normal;font-weight:900;border-radius:0 0 var(--theme-radius-form) var(--theme-radius-form);line-height:1;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;background-color:var(--theme-color-sec);color:var(--color-white);border:0;-webkit-transition:var(--transition);transition:var(--transition);white-space:nowrap;padding:1rem 1.5rem;-webkit-box-shadow:inset 0 0 0 4px var(--theme-color-sec-light);box-shadow:inset 0 0 0 4px var(--theme-color-sec-light)}#error_dialog button:hover{background-color:var(--theme-color-pri);-webkit-box-shadow:inset 0 0 0 4px var(--theme-color-pri-light);box-shadow:inset 0 0 0 4px var(--theme-color-pri-light);color:var(--color-white)}#error_dialog:modal{margin:auto}#nextBtn{-webkit-transform:skew(calc(var(--theme-btn-transform) * -1));transform:skew(calc(var(--theme-btn-transform) * -1))}#nextBtn span{-webkit-transform:skew(var(--theme-btn-transform));transform:skew(var(--theme-btn-transform))}/*# sourceMappingURL=style.css.map */