html:root body:not(.logged-in) {background-image:url("/img/castopro/benefits/background.jpg");background-position:calc(50% + 340px) top;background-repeat:no-repeat;}html:root body:not(.logged-in) main section {padding:120px 30px 40px;display:grid;grid-template-columns:620px auto;max-width:1410px;row-gap:240px;}html:root body:not(.logged-in) main section header {display:grid;gap:20px;}html:root body:not(.logged-in) main section .benefits {display:grid;gap:20px 100px;grid-auto-rows:1fr;grid-column:1/3;grid-template-columns:1fr 1fr;}html:root body:not(.logged-in) main section .benefits .benefit {display:grid;gap:20px;grid-template-columns:75px auto;grid-template-rows:minmax(75px, auto) 1fr;}html:root body:not(.logged-in) main section .benefits .benefit.forms-of-saving div {background-image:url('data:image/svg+xml,<svg fill="%23ffdc00" viewBox="0 0 72 62" xmlns="http://www.w3.org/2000/svg"><path d="M57.8503 31.7557C57.2083 31.7557 56.6889 31.2858 56.6889 30.7051V28.3864C56.6889 27.8057 57.2083 27.3358 57.8503 27.3358C58.4922 27.3358 59.0116 27.8057 59.0116 28.3864V30.7051C59.0116 31.2858 58.4922 31.7557 57.8503 31.7557ZM72 33.8293V39.8543C72 41.9711 70.0987 43.6911 67.7698 43.6911H63.4722C61.8746 46.2354 59.6921 48.5151 56.9919 50.459L56.272 57.695C56.0244 60.1478 53.7969 62 51.0743 62C48.6329 62 46.5403 60.4836 45.9891 58.326L45.3141 55.6392C39.7564 56.9317 33.7936 56.9317 28.2247 55.6392L27.5497 58.326C27.0097 60.4836 24.9171 62 22.4645 62C19.7532 62 17.5143 60.1478 17.2781 57.695L16.558 50.459C10.8803 46.3732 7.50736 40.7175 7.1643 34.7629C6.678 34.8702 6.17715 34.9284 5.66763 34.9284H5.51019C3.93511 34.8979 2.51754 34.3483 1.50506 33.3815C-0.205023 31.7531 -0.486284 29.1376 0.807466 27.0207C1.12251 26.5118 1.82003 26.3286 2.38254 26.6034C2.94507 26.8884 3.14757 27.5295 2.83259 28.0384C2.02252 29.3615 2.16878 30.9593 3.19261 31.9363C3.76633 32.4859 4.63262 32.8116 5.56643 32.8319C6.13705 32.8209 6.68426 32.7191 7.19438 32.5342C7.82873 23.3496 15.5222 15.5948 26.1734 12.4351C25.9411 11.6313 25.8059 10.7923 25.8059 9.92285C25.8059 4.45766 30.7223 0 36.775 0C42.8277 0 47.7441 4.45766 47.7441 9.92285C47.7441 10.7868 47.6101 11.6215 47.3793 12.4216C49.5852 13.0757 51.6944 13.9244 53.6731 14.981C54.3594 14.5535 55.0569 14.1871 55.7994 13.892C57.3745 13.2508 59.9733 12.7827 61.6946 13.1898C62.3696 13.3424 62.8984 13.7393 63.2247 14.3296C64.3159 16.3345 62.7972 20.4665 62.1671 21.9728C64.1022 24.4459 65.3847 27.1327 66.0035 29.9925H67.7698C70.0987 29.9925 72 31.7125 72 33.8293ZM28.1235 9.92285C28.1235 12.5139 29.5375 14.7983 31.6912 16.226C35.03 15.6995 38.5103 15.6991 41.8573 16.2273C44.0144 14.8046 45.4266 12.5203 45.4266 9.92285C45.4266 5.61788 41.5452 2.10671 36.775 2.10671C32.0048 2.10671 28.1235 5.61788 28.1235 9.92285ZM69.6824 33.8293C69.6824 32.8726 68.8161 32.0991 67.7698 32.0991H65.0135C64.4398 32.0991 63.9559 31.7125 63.866 31.2036C63.371 28.1707 62.0434 25.3211 59.9283 22.7564C59.6808 22.4511 59.6246 22.0542 59.7933 21.7184C60.9521 19.2554 61.6609 15.7239 61.0984 15.2049C60.1083 14.981 58.1058 15.2558 56.7557 15.8054C55.9457 16.1412 55.1919 16.5483 54.4494 17.0673C54.0669 17.3421 53.5269 17.3625 53.1218 17.1284C51.0849 15.9702 48.8815 15.0619 46.5629 14.3857C46.0646 15.2772 45.4226 16.0906 44.6646 16.8033C45.6633 17.058 46.6436 17.3572 47.593 17.7121C48.1873 17.9327 48.4685 18.5473 48.2236 19.0839C47.9809 19.6204 47.3049 19.8769 46.7083 19.6533C40.5295 17.3448 32.9828 17.351 26.8458 19.6533C26.7007 19.7076 26.5498 19.7333 26.4012 19.7333C25.9464 19.7333 25.5132 19.4891 25.3284 19.0849C25.0834 18.5493 25.3646 17.9347 25.9567 17.7121C26.9027 17.3574 27.8808 17.0583 28.878 16.8035C28.1266 16.095 27.4913 15.2885 26.9962 14.4062C16.75 17.3935 9.45902 24.9384 9.45902 33.758C9.45902 39.5591 12.7104 45.1464 18.3694 49.0749C18.6281 49.2581 18.7969 49.5227 18.8306 49.8178L19.5844 57.5119C19.7194 58.8756 20.957 59.8934 22.4645 59.8934C23.8258 59.8934 24.9846 59.0588 25.2883 57.8579L26.2334 54.1025C26.3009 53.8175 26.5034 53.5733 26.7847 53.4206C27.0547 53.2781 27.3922 53.2476 27.696 53.329C33.5687 54.8963 39.9814 54.8963 45.8541 53.329C45.9553 53.2984 46.0679 53.2781 46.1803 53.2781C46.3828 53.2781 46.5853 53.329 46.7654 53.4206C47.0467 53.5733 47.2379 53.8175 47.3167 54.1025L48.2617 57.8579C48.5542 59.0588 49.7243 59.8934 51.0743 59.8934C52.5818 59.8934 53.8194 58.8655 53.9656 57.5119L54.7194 49.8178C54.7532 49.5227 54.9107 49.2581 55.1694 49.0749C57.9933 47.1106 60.2096 44.7801 61.7509 42.1442C61.9534 41.7981 62.3472 41.5844 62.786 41.5844H67.7699C68.8162 41.5844 69.6825 40.811 69.6825 39.8543L69.6824 33.8293ZM30.6339 9.92701C30.6339 6.86345 33.3888 4.37132 36.7754 4.37132C40.1619 4.37132 42.918 6.86346 42.918 9.92701C42.918 12.9906 40.1619 15.4836 36.7754 15.4836C33.3888 15.4836 30.6339 12.9906 30.6339 9.92701ZM32.9566 9.92701C32.9566 11.8322 34.6693 13.3825 36.7754 13.3825C38.8826 13.3825 40.5952 11.8322 40.5952 9.92701C40.5952 8.02175 38.8826 6.47255 36.7754 6.47255C34.6693 6.47256 32.9566 8.02176 32.9566 9.92701Z"></path></svg>');}html:root body:not(.logged-in) main section .benefits .benefit.percentage-discount {grid-column:1/2;}html:root body:not(.logged-in) main section .benefits .benefit.percentage-discount div {background-image:url('data:image/svg+xml,<svg stroke="%23ffdc00" stroke-width="5" stroke-linejoin="round" fill="none" viewBox="0 0 100 87.243" xmlns="http://www.w3.org/2000/svg"><path d="M102.578,43.8l-2.516-2.127h-22.9c-1.82,0-3.569.19-4.855,1.478l-40.6,40.334a6.669,6.669,0,0,0,0,9.52l29,28.929a6.823,6.823,0,0,0,9.65-.032l40.711-40.61a6.861,6.861,0,0,0,1.957-4.872v-22.9l-3.146-2.789" transform="translate(-27.216 -39.169)"></path><line x2="8.404" y2="8.404" transform="translate(69.004 10.903)"></line><path d="M95.1,53.238a13.213,13.213,0,1,1,12.034,18.655" transform="translate(-22.843 -38.914)"></path><rect width="10.504" height="10.504" rx="2" transform="translate(31.188 29.812)"></rect><rect width="10.504" height="10.504" rx="2" transform="translate(50.098 44.518)"></rect><line y1="29.414" x2="16.808" transform="translate(37.49 27.71)"></line></svg>');}html:root body:not(.logged-in) main section .benefits .benefit.return-on-coupon div {background-image:url('data:image/svg+xml,<svg stroke="%23ffdc00" fill="none" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 63 54" xmlns="http://www.w3.org/2000/svg"><path d="M13.4297 5.48242L14.4642 6.37889"></path><path d="M25.841 15.3436C25.841 15.8192 25.623 16.2752 25.235 16.6114C24.847 16.9477 24.3208 17.1366 23.7721 17.1366C23.2233 17.1366 22.6971 16.9477 22.3091 16.6114C21.9211 16.2752 21.7031 15.8192 21.7031 15.3436V12.6543C21.7031 12.1787 21.9211 11.7227 22.3091 11.3865C22.6971 11.0502 23.2233 10.8613 23.7721 10.8613C24.3208 10.8613 24.847 11.0502 25.235 11.3865C25.623 11.7227 25.841 12.1787 25.841 12.6543V15.3436Z"></path><path d="M28.9453 1V1.89646"></path><path d="M28.9466 32.3763C37.5164 32.3763 44.4636 26.3559 44.4636 18.9294C44.4636 11.5028 37.5164 5.48242 28.9466 5.48242C20.3769 5.48242 13.4297 11.5028 13.4297 18.9294C13.4297 26.3559 20.3769 32.3763 28.9466 32.3763Z"></path><path d="M32.0495 48.5124C33.084 46.7195 36.1874 46.7195 36.1874 46.7195H50.6699C51.2105 46.6977 51.7222 46.5018 52.1049 46.1701C52.4875 45.8385 52.7136 45.3951 52.7388 44.9266C52.7388 43.1336 50.1112 41.3407 46.532 41.3407H32.7633C30.8512 41.1411 29.0288 40.5242 27.4668 39.5478C24.95 37.8047 21.8233 36.8562 18.6015 36.8584C16.8484 36.8606 15.12 37.2166 13.5533 37.8983C11.012 38.9601 8.30898 39.7026 5.52588 40.1036C4.03327 40.3067 2.52629 40.4206 1.01562 40.4443V51.2018C1.01562 51.2018 3.13627 47.616 9.47753 47.616C13.905 47.616 18.1463 48.9248 22.1601 50.386C26.2484 51.994 30.6651 52.8808 35.1529 52.9947C37.0149 53.0487 38.8601 52.6744 40.5011 51.91C43.0433 50.7159 45.1365 48.9143 46.532 46.7195"></path><path d="M36.1856 10.8613L21.7031 26.9977"></path><path d="M36.1886 25.205C36.1886 25.6805 35.9707 26.1365 35.5827 26.4728C35.1947 26.809 34.6684 26.9979 34.1197 26.9979C33.571 26.9979 33.0448 26.809 32.6568 26.4728C32.2688 26.1365 32.0508 25.6805 32.0508 25.205V22.5156C32.0508 22.0401 32.2688 21.584 32.6568 21.2478C33.0448 20.9116 33.571 20.7227 34.1197 20.7227C34.6684 20.7227 35.1947 20.9116 35.5827 21.2478C35.9707 21.584 36.1886 22.0401 36.1886 22.5156V25.205Z"></path><path d="M44.4642 5.48242L43.4297 6.37889"></path><path d="M46.5333 32.0803C45.9551 31.6621 45.2165 31.4477 44.4643 31.4797C41.1541 31.4797 38.93 34.4111 36.9438 36.3475L32.0508 41.1167"></path><path d="M49.636 18.9297H48.6016"></path><path d="M50.6709 42.2376L61.0156 32.3765C61.024 32.0213 60.9495 31.6683 60.7965 31.3387C60.6436 31.0091 60.4153 30.7097 60.1254 30.4585C59.8355 30.2073 59.4901 30.0094 59.1097 29.8769C58.7294 29.7443 58.322 29.6798 57.9122 29.6871C54.6019 29.6871 52.3778 32.6185 50.3916 34.5549L44.7952 40.0143L43.4297 41.3411"></path><path d="M53.7741 30.2873C53.1959 29.8692 52.4573 29.6548 51.7051 29.6867C48.3949 29.6867 46.1708 32.6181 44.1846 34.5545L38.5881 40.014L37.2227 41.3407"></path><path d="M8.25781 18.9297H9.29228"></path></svg>');}html:root body:not(.logged-in) main section .benefits .benefit.discounts-on-services div {background-image:url('data:image/svg+xml,<svg stroke="%23ffdc00" stroke-width="5" fill="none" viewBox="0 0 95 65.457" xmlns="http://www.w3.org/2000/svg"><path d="M27.947,8.186H43.594a3.943,3.943,0,0,1,3.254,1.719l6.706,12.07h1.969c2.217,0,3.941,1.467,3.941,4.358V39.7a3.94,3.94,0,0,1-3.941,3.939H51.586" transform="translate(33.342 9.766)"></path><path d="M10.849,52.216H1V1H60.1V52.216H26.608" transform="translate(1.193 1.193)"></path><ellipse cx="7.897" cy="7.862" rx="7.897" ry="7.862" transform="translate(69.133 47.541)"></ellipse><ellipse cx="7.897" cy="7.862" rx="7.897" ry="7.862" transform="translate(12.042 47.541)"></ellipse><line x2="7.88" transform="translate(61.289 53.409)"></line><path d="M29.743,19.658h13.79V17.689l-3.941-5.91" transform="translate(35.485 14.052)"></path></svg>');}html:root body:not(.logged-in) main section .benefits .benefit.quick-returns div {background-image:url('data:image/svg+xml,<svg stroke="%23ffdc00" stroke-width="5" stroke-linejoin="round" fill="none" viewBox="0 0 99.998 91.166" xmlns="http://www.w3.org/2000/svg"><g transform="translate(2.498 0)"><path d="M94.808,46.889h10.556A2.111,2.111,0,0,1,107.475,49V78.555" transform="translate(-29.364 -40.556)"></path><path d="M81.75,108.11H39.528A2.111,2.111,0,0,1,37.417,106V49a2.111,2.111,0,0,1,2.111-2.112H50.084" transform="translate(-37.415 -40.556)"></path><path d="M126.442,101.583a23.222,23.222,0,1,1-23.223-23.222A23.224,23.224,0,0,1,126.442,101.583Z" transform="translate(-31.442 -36.14)"></path><line x2="78.11" transform="translate(0 23.222)"></line><path d="M111.556,93.669,101,106.336,92.556,100" transform="translate(-29.68 -33.992)"></path><line y2="12.667" transform="translate(61.222)"></line><line x2="35.889" transform="translate(21.112 6.333)"></line><line y2="12.667" transform="translate(16.889)"></line><line x2="6.333" transform="translate(23.222 33.777)"></line><line x2="6.333" transform="translate(33.778 33.777)"></line><line x2="6.333" transform="translate(44.333 33.777)"></line><line x2="6.333" transform="translate(54.888 33.777)"></line><line x2="6.333" transform="translate(12.667 44.333)"></line><line x2="6.333" transform="translate(23.222 44.333)"></line><line x2="6.333" transform="translate(33.778 44.333)"></line><line x2="6.333" transform="translate(44.333 44.333)"></line><line x2="6.333" transform="translate(12.667 54.888)"></line><line x2="6.333" transform="translate(23.222 54.888)"></line><line x2="6.333" transform="translate(33.778 54.888)"></line></g></svg>');}html:root body:not(.logged-in) main section .benefits .benefit.saving-time div {background-image:url('data:image/svg+xml,<svg stroke="%23ffdc00" stroke-width="5" fill="none" viewBox="0 0 95 93.023" xmlns="http://www.w3.org/2000/svg"><path d="M66.444,36.866a4.223,4.223,0,0,0,4.22-4.224V5.215A4.215,4.215,0,0,0,66.444,1h-42.2a4.215,4.215,0,0,0-4.22,4.215v27.42a4.23,4.23,0,0,0,4.226,4.23h6.323V49.52a2.11,2.11,0,0,0,3.838,1.211L45.346,36.866Z" transform="translate(22.227 1.11)"></path><line x2="29.537" transform="translate(52.805 14.769)"></line><line x2="21.098" transform="translate(52.805 23.208)"></line><path d="M24.9,59.214c19.393,19.393,37.916,23.5,44.754,23.87a50.066,50.066,0,0,0,7.46-16.41,62.062,62.062,0,0,0-17.9-11.935L51.752,62.2c-2.549-.684-9.542-3.574-17.9-11.935S22.6,34.91,21.916,32.361L29.374,24.9A62.109,62.109,0,0,0,17.441,7,50.055,50.055,0,0,0,1.029,14.46C1.4,21.3,5.506,39.821,24.9,59.214Z" transform="translate(1.142 7.769)"></path></svg>');}html:root body:not(.logged-in) main section .benefits .benefit.purchase-history div {background-image:url('data:image/svg+xml,<svg stroke="%23ffdc00" stroke-width="5" fill="none" viewBox="0 0 95 93.016" xmlns="http://www.w3.org/2000/svg"><path d="M33.777,44.976,22,35.554V12" transform="translate(23.827 12.005)"></path><path d="M45.381,13.68a31.7,31.7,0,1,0,0,63.4A32.974,32.974,0,0,0,69.83,67.8a31.7,31.7,0,0,0,.309-44.831l-5.283-5.281-4.449,4.451H58.061V1H79.195V3.113L73.658,8.767,78.894,14a44.38,44.38,0,0,1-.241,62.763,43.865,43.865,0,0,1-33.273,13C22.134,89.761,1,69.891,1,45.381" transform="translate(1.113 1.114)"></path></svg>');}html:root body:not(.logged-in) main section .benefits .benefit.footnote {grid-column:2/3;}html:root body:not(.logged-in) main section .benefits .benefit div {background-position:center;background-repeat:no-repeat;background-size:contain;}html:root body:not(.logged-in) main section .benefits .benefit h2 {align-self:center;}html:root body:not(.logged-in) main section .benefits .benefit h5 {grid-column:2/3;}html:root body:not(.logged-in) main section .benefits .benefit h6 {align-self:center;grid-column:2/3;grid-row:1/3;}html:root body.logged-in main section {display:grid;gap:15px;}html:root body.logged-in main section table, html:root body.logged-in main section .benefits {margin-top:40px;}html:root body.logged-in main section table tbody tr {border-top:1px solid #d6d6d6;}html:root body.logged-in main section table tbody tr:first-child {border:0px;}html:root body.logged-in main section table tbody tr td {padding:15px 10px 15px 0px;display:grid;gap:10px;}html:root body.logged-in main section table tbody tr td h5 {align-items:center;display:grid;gap:10px;grid-auto-columns:auto 30px;grid-auto-flow:column;text-transform:uppercase;}html:root body.logged-in main section table tbody tr td h5 svg {aspect-ratio:1;background-image:url('data:image/svg+xml,<svg fill="%23ffdc00" viewBox="0 0 29 29" xmlns="http://www.w3.org/2000/svg"><path d="M14.6953 27.705C7.41401 27.705 1.49023 21.7812 1.49023 14.5C1.49023 7.2187 7.41401 1.29492 14.6953 1.29492C21.9765 1.29492 27.9003 7.2187 27.9003 14.5C27.9003 21.7812 21.9765 27.705 14.6953 27.705ZM14.6953 3.05559C8.38502 3.05559 3.25091 8.18971 3.25091 14.5C3.25091 20.8102 8.38502 25.9443 14.6953 25.9443C21.0055 25.9443 26.1396 20.8102 26.1396 14.5C26.1396 8.18971 21.0055 3.05559 14.6953 3.05559ZM13.557 18.6437L21.48 10.7207C21.8242 10.3765 21.8242 9.82009 21.48 9.47588C21.1358 9.13167 20.5794 9.13167 20.2352 9.47588L12.9346 16.7765L10.0357 13.8776C9.69144 13.5333 9.13507 13.5333 8.79086 13.8776C8.44664 14.2218 8.44664 14.7781 8.79086 15.1224L12.3122 18.6437C12.4839 18.8154 12.7092 18.9016 12.9346 18.9016C13.16 18.9016 13.3853 18.8154 13.557 18.6437Z"></path></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;}html:root body.logged-in main section .benefits {display:grid;gap:30px;}html:root body.logged-in main section .benefits .benefit .benefit__switch {display:grid;grid-auto-columns:auto 40px;grid-auto-flow:column;}html:root body.logged-in main section .benefits .benefit .benefit__switch.benefit__switch--switched::after {transform:translateY(25%) rotateZ(225deg);}html:root body.logged-in main section .benefits .benefit .benefit__switch::after {border-style:solid;border-width:0px 2px 2px 0px;padding:6px;content:"";place-self:center;transform:translateY(-25%) rotateZ(45deg);transition:0.5s;}html:root body.logged-in main section .benefits .benefit h5 {margin-top:15px;display:none;}html:root body.logged-in main section .benefits .benefit h5 span {font-family:"GoodHomeBold";}@media (max-width:1023px) {html:root body:not(.logged-in) {background-image:url("/img/castopro/benefits/background-mobile.png");background-position:center 70px;background-size:contain;} html:root body:not(.logged-in) main section {padding:150px 20px 90px;display:flex;flex-direction:column;gap:40px;max-width:480px;} html:root body:not(.logged-in) main section .benefits {display:flex;flex-direction:column;gap:30px;} html:root body:not(.logged-in) main section .benefits .benefit {display:flex;flex-direction:column;} html:root body:not(.logged-in) main section .benefits .benefit div {align-self:center;height:100px;width:100px;} html:root body:not(.logged-in) main section .benefits .benefit h2 {align-self:auto;} html:root body:not(.logged-in) main section .benefits .benefit h5 {font-size:18px;}}