.text-section__title{font-weight:500;text-align:center}@media(min-width:768px){.text-section__title{font-size:36px;margin-bottom:40px}}@media(max-width:767px){.text-section__title{font-size:25px;margin-bottom:25px}}.text-section__text-content{display:flex;font-size:16px;font-weight:300;line-height:21px}@media(max-width:991px){.text-section__text-content{flex-direction:column}}.text-section__text-content-column_hightlight{font-weight:300}.text-section__text-content-column ul{list-style:disc;padding-left:20px}@media(min-width:992px){.text-section__text-content-column{width:50%;padding:10px}}.reviews-rating__text-title{color:#333;text-align:center;font-weight:500;font-size:25px}.reviews-rating__text-subtitle{font-size:20px;text-transform:uppercase;font-weight:300;color:#333}.reviews-rating__text-headline{font-size:18px;font-weight:300;color:#333}.reviews-rating__text-list-item,.reviews-rating__text-paragraph{font-size:14px;font-weight:300;color:#000}.text-shadow{position:relative;height:250px;overflow:hidden}.text-shadow:after{content:"";position:absolute;top:97px;left:0;height:155px;width:100%;background:linear-gradient(hsla(0,0%,100%,.4),#fff)}.text-section__show-btn{font-size:18px;font-weight:300;line-height:21px;cursor:pointer;color:#337ab7;text-transform:uppercase;text-decoration:underline;text-align:center;padding-bottom:30px}.text-section__show-btn:hover{font-weight:500}.discount-page__special-paragraph{padding:8px;background:#5da4ff;border-left:6px solid #337ab7;font-weight:500;font-size:16px;line-height:23px;color:#fff}.uppercase{text-transform:uppercase}