.primary-font{font-family:Canela-Regular, timesnewroman, "Times New Roman", times}.secondary-font{font-family:"Helvetica Now Display"}.thb-loading{position:relative}.thb-loading::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:30;background:transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSIjMjIyMjIyIj4KICA8cGF0aCBvcGFjaXR5PSIuMjUiIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMCAxNiAzMiBBMTYgMTYgMCAwIDAgMTYgMCBNMTYgNCBBMTIgMTIgMCAwIDEgMTYgMjggQTEyIDEyIDAgMCAxIDE2IDQiLz4KICA8cGF0aCBkPSJNMTYgMCBBMTYgMTYgMCAwIDEgMzIgMTYgTDI4IDE2IEExMiAxMiAwIDAgMCAxNiA0eiI+CiAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCAxNiAxNiIgdG89IjM2MCAxNiAxNiIgZHVyPSIwLjhzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L3BhdGg+Cjwvc3ZnPgo=") center center no-repeat;background-size:34px 34px}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mr-auto{margin-right:auto !important}.align-items-center{align-items:center !important}.justify-content-center{justify-content:center !important}@media only screen and (max-width: 768px){.columns-reverse--mob{flex-direction:column-reverse !important}}@media only screen and (max-width: 768px){.hide-for-mobile{display:none !important}}.zero-margin-bottom{margin-bottom:0 !important}.zero-padding-bottom{padding-bottom:0 !important}.best-choice-inner{-ms-overflow-style:none;scrollbar-width:none}.best-choice-inner::-webkit-scrollbar{display:none}.best-choice{max-width:1028px;margin:0 auto}.best-choice-title{max-width:550px;margin:0 auto 24px}@media only screen and (min-width: 768px){.best-choice-title{text-align:center;margin-bottom:70px}}.best-choice-inner{display:grid;grid-auto-flow:column;align-items:center;grid-gap:16px;grid-auto-columns:minmax(242px, 1fr);overflow-x:scroll;scroll-snap-type:x mandatory;width:calc(100% + 40px);margin-left:-20px;padding-left:20px}@media only screen and (min-width: 768px){.best-choice-inner{grid-gap:20px;width:100%;margin-left:0;padding-left:0;grid-auto-flow:dense;overflow-x:visible;grid-template-columns:repeat(auto-fill, 242px)}}.best-choice .pricing-column{background:#fff;scroll-snap-align:center}.best-choice .pricing-column-header{background:#f3eee1;padding:22px;text-align:center}.best-choice .pricing-column-header .price{font-weight:600;text-transform:uppercase}.best-choice .pricing-column-header .price .amount{vertical-align:text-bottom;font-weight:700;font-size:32px;line-height:1}.best-choice .pricing-column-header .price .amount em{font-size:20px;font-style:normal;font-weight:600}.best-choice .pricing-column-header .price .info{display:none}.best-choice .pricing-column-content{padding:24px 12px}.best-choice .pricing-column-content ul{list-style:none;margin:0;padding:0}.best-choice .pricing-column-content ul li{min-height:32px;background:url("../../images/check-list.svg") no-repeat 0 0;background-size:32px;margin-bottom:16px;padding:4px 0 4px 40px}.best-choice .pricing-column-content ul li.cross{background-image:url("../../images/cross-list.svg")}.best-choice .pricing-column-content ul li:last-child{margin-bottom:0}.best-choice .pricing-column.active .pricing-column-content ul li{margin-bottom:24px}.best-choice .pricing-column.active .pricing-column-content ul li:last-child{margin-bottom:0}.best-choice-footer{margin-top:48px}
