*{box-sizing:border-box;outline:none;margin:0;padding:0;font-family:Poppins,sans-serif}:root{--body-color:black;--font-color:white;--telus-color-1:#4b286d;--telus-color-2:#35a000;--telus-color-3:#5f0;--link-text-1:#fff;--link-hover-text-1:#ffffffda;--font-size:14px}body{color:var(--font-color);font-size:var(--font-size);background:var(--body-color);overflow:hidden}body:has(#registrationForm){overflow:auto}input[type=radio],input[type=checkbox]{accent-color:#2b8000}@media only screen and (width<=1000px){:root{max-height:100dvh;overflow:hidden}#root{text-align:center;width:100dvw;max-width:100dvw;height:100dvh;max-height:100dvh;position:absolute;overflow:hidden}}#mainApplication{flex-direction:column;align-items:center;width:100dvw;height:100dvh;display:flex;overflow:auto}._landingPage_1j6id_1{flex-direction:column;justify-content:center;align-items:center;width:100dvw;height:100dvh;display:flex}._title_1j6id_23{font-size:2em;font-weight:700}._description_1j6id_33{text-align:center;width:30em;max-width:100vw;padding:1em;font-size:1.3em}._link_1j6id_49{color:#000;cursor:pointer;background:#fff;border:none;border-radius:.3em;margin:1em 0;padding:.5em 2em;font-weight:700;text-decoration:none}._link_1j6id_49:hover{box-shadow:0 0 1em #fff}._email_1j6id_81{color:#fff;text-decoration:none}._packagesPage_1rkg4_1{flex-direction:row;align-items:center;width:100dvw;height:100dvh;display:flex;overflow:auto}._productsComponent_yh73f_1{flex-direction:column;flex-grow:1;gap:1em;height:100vh;padding:1em;display:flex;overflow:auto}._message_yh73f_21{text-align:center;padding:1em;font-size:1.5em;font-weight:700}@media only screen and (width<=1000px){._productsComponent_yh73f_1{padding:.5em .5em .5em 0}}._productContainer_1x4f4_1{-webkit-user-select:none;user-select:none;cursor:default;background:#fff;border:1px solid #80808080;border-radius:.3em;flex-direction:column;width:52.7em;margin:auto;display:flex;box-shadow:1px 2px 5px #ffffff80}._productContainer_1x4f4_1 p{color:#000;padding:.4em 1em 0}._productHeader_1x4f4_37{color:#fff;background:#000;border-radius:.3em .3em 0 0;flex-direction:row;gap:.5em;width:100%;padding:.5em 1em;font-weight:700;display:flex}._price_1x4f4_61{color:gray}._sku_1x4f4_69{text-align:right;color:gray;flex-grow:1;padding-top:.1em;font-size:.8em;display:inline-block}._thumbnailContainer_1x4f4_87{flex-flow:wrap;gap:1em;max-width:100%;padding:1em;display:flex}._thumbnailImage_1x4f4_105{object-fit:cover;cursor:pointer;border-radius:.2em;height:7em;box-shadow:1px 2px 5px #00000080}._thumbnailImage_1x4f4_105._selected_1x4f4_121{outline:1em solid green}._noImage_1x4f4_129{color:red;padding:1em}@media only screen and (width<=1000px){._productContainer_1x4f4_1{width:100%}._productHeader_1x4f4_37{flex-direction:column;gap:.2em}._sku_1x4f4_69{display:none}._thumbnailImage_1x4f4_105{height:unset;width:20vw}}._sideMenu_1g3ke_1{-webkit-user-select:none;user-select:none;flex-direction:column;gap:1em;height:100vh;padding:1em;display:flex;overflow:auto}._packageItem_1g3ke_21{cursor:pointer;background:#fff;border-left:1em solid #fff;border-right:1em solid #fff;border-radius:.3em;padding:1em}._packageItem_1g3ke_21._selected_1g3ke_39{border-left:1em solid var(--telus-color-2)}._title_1g3ke_47{color:#000;font-weight:700}._descriptionList_1g3ke_57{color:#000}._descriptionList_1g3ke_57 li{margin-left:1em}@media only screen and (width<=1000px){._sideMenu_1g3ke_1{gap:.5em;width:10em;min-width:10em;max-width:10em;padding:.5em}._packageItem_1g3ke_21{border-left:unset;border-right:unset;width:100%;max-width:100%;padding:.5em}._packageItem_1g3ke_21._selected_1g3ke_39{border-left:unset;background:green}._packageItem_1g3ke_21._selected_1g3ke_39 span{color:#fff}._descriptionList_1g3ke_57{display:none}}
