.color-white{color:#fff}.color-gray-10{color:#d9d9d9}.color-gray-50{color:#707070}.color-gray-90{color:#272b2f}.color-gray-100{color:#1c1c1c}.color-rose-40{color:#ff5562}.color-indigo-40{color:#5578dd}.color-cyan-30{color:#2396f7}.bg-transparent{background-color:transparent}.bg-white{background-color:#fff}.bg-gray-0{background-color:#ececec}.bg-gray-80{background-color:#373b40}.bg-gray-90{background-color:#272b2f}.bg-mint-40{background-color:#55a270}.bg-indigo-0{background-color:#eaeefb}.text-align-center{text-align:center}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.underline{text-decoration:underline}.bold{font-weight:600}.link-disabled{color:currentColor;cursor:not-allowed;opacity:.5;pointer-events:none}.bg-image-center{background-position:50%}.bg-image-center,.bg-image-top{background-repeat:no-repeat;background-size:cover}.bg-image-top{background-position:top}.is-hidden{display:none}.is-block{display:block}.show-mobile{display:none}@media(max-width:767px){.show-mobile{display:block}}.show-tablet{display:none}@media(min-width:481px){.show-tablet{display:block}}@media(max-width:1023px){.show-tablet{display:block}}.show-desktop{display:none}@media(min-width:1025px){.show-desktop{display:block}}.show-above-mobile{display:none}@media(min-width:481px){.show-above-mobile{display:block}}.show-below-mobile{display:none}@media(max-width:480px){.show-below-mobile{display:block}}.show-above-tablet{display:none}@media(min-width:769px){.show-above-tablet{display:block}}.show-below-desktop{display:none}@media(max-width:1024px){.show-below-desktop{display:flex}}.height-zero{height:0;overflow:hidden}.strikethrough{color:#707070;text-decoration:line-through}.not-applicable{color:#b3b3b3}.error-message{color:#ff5562;display:none;margin-top:1.8rem}.spacing-top{margin-top:6rem}@media(max-width:1023px){.spacing-top{margin-top:7.6rem}}.spacing-bottom{margin-bottom:3.2rem}.margin-center{margin:0 auto}.align-center{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center}.loader-overlay{background-color:hsla(0,0%,100%,.82);height:100%;position:absolute;width:100%;z-index:10}.loader-overlay .spinner{top:50%}.loader-overlay.review-list--loader .spinner{top:5%}.spinner{animation:spinning 1.4s ease-in-out infinite both;position:relative}.spinner:after{border:2px solid #2396f7;border-radius:50%;border-right-color:transparent;content:"";display:inline-block;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}body.no-scroll,html.no-scroll{overflow:hidden;touch-action:none;-ms-touch-action:none}