.rs.rs-p-compare{overflow:hidden;padding:80px 0;background-color:var(--rs-p-compare-bg);color:var(--rs-p-compare-accent)}.rs .rs-p-compare__container{max-width:1000px;margin:0 auto}.rs .rs-p-compare__title{max-width:800px;margin:0 auto 40px;font-family:var(--rs-font-heading);font-size:40px;font-weight:500;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:center;text-transform:capitalize;color:#000}.rs .rs-p-compare__table{margin-top:220px;border:3px solid var(--rs-p-compare-accent);border-radius:10px}.rs .rs-p-compare__head{display:flex;align-items:stretch;min-height:120px}.rs .rs-p-compare__product{display:flex;flex:1;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;margin-top:-18%;text-align:center}.rs .rs-p-compare__img{display:block;width:225px;max-width:100%;height:auto;object-fit:contain}.rs .rs-p-compare__name-wrap{display:flex;align-items:center;height:100%}.rs .rs-p-compare__name{margin:0;font-family:var(--rs-font-heading);font-size:clamp(16px,2vw,22px);font-weight:500;font-style:normal;line-height:1;letter-spacing:1px;text-transform:none;color:inherit}.rs .rs-p-compare__question{position:relative;display:flex;flex:0 0 40%;justify-content:center;align-items:flex-end;margin-top:-55px;padding:10px;border-radius:10px 10px 0 0;background:var(--rs-p-compare-column);color:#fff;text-align:center}.rs .rs-p-compare__vs{position:absolute;top:-35px;left:50%;display:flex;align-items:center;width:76px;height:76px;margin-left:-38px;border:3px solid var(--rs-p-compare-accent);border-radius:300px;background-color:#fff;font-family:var(--rs-font-body);font-size:28px;font-weight:500;line-height:1.2;text-align:center;color:var(--rs-p-compare-accent)}.rs .rs-p-compare__vs span{width:100%}.rs .rs-p-compare__question-text{width:100%;margin:0 0 15px;font-family:var(--rs-font-heading);font-size:24.7px;font-weight:600;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;color:#fff}.rs .rs-p-compare__row{display:flex;justify-content:center;align-items:stretch;min-height:70px;border-bottom:1px solid rgba(161,161,161,.46);text-align:center}.rs .rs-p-compare__row:last-child{overflow:hidden;border-bottom:0}.rs .rs-p-compare__cell{display:flex;flex-direction:column;justify-content:center;width:100%}.rs .rs-p-compare__cell--icon{align-items:center}.rs .rs-p-compare__cell--text{flex:0 0 40%;background:var(--rs-p-compare-column);color:#fff}.rs .rs-p-compare__row:last-child .rs-p-compare__cell--text{margin-bottom:-25px;padding-bottom:40px;border-radius:0 0 10px 10px}.rs .rs-p-compare__text{margin:0;padding:10px;font-family:var(--rs-font-body);font-size:20px;font-weight:500;line-height:1.4;color:inherit}.rs .rs-p-compare__check{display:block;width:36px;height:28px;color:var(--rs-p-compare-accent)}.rs .rs-p-compare__cross{display:block;width:28px;height:28px;color:var(--rs-p-compare-cross)}.rs .rs-p-compare__cross-x{stroke:var(--rs-p-compare-bg)}.rs .rs-p-compare__cta{padding-top:50px;text-align:center}.rs .rs-p-compare__button{display:inline-block;margin:0;padding:20px 105px;border:2px solid var(--rs-p-compare-accent);border-radius:30px;background-color:var(--rs-p-compare-accent);font-family:var(--rs-font-body);font-size:18px;font-weight:700;line-height:1.53;letter-spacing:normal;text-align:center;text-decoration:none;text-transform:none;color:#fff;transition:all .3s ease}.rs .rs-p-compare__button:hover{background-color:transparent;color:var(--rs-p-compare-accent)}@media screen and (max-width:991px){.rs .rs-p-compare__container{padding:0 20px}.rs .rs-p-compare__title{margin-bottom:20px;font-size:30px}.rs .rs-p-compare__table{margin-top:120px}.rs .rs-p-compare__head{min-height:60px;border-bottom:1px solid rgba(161,161,161,.46)}.rs .rs-p-compare__product{justify-content:center;margin-top:-22%}.rs .rs-p-compare__name{font-size:14px}.rs .rs-p-compare__product--other .rs-p-compare__name{font-size:11px}.rs .rs-p-compare__question{flex:0 0 47%;width:100%;margin-top:-20px}.rs .rs-p-compare__vs{top:-42px;width:70px;height:70px;margin-left:-35px}.rs .rs-p-compare__question-text{margin-bottom:0;font-size:14px;font-weight:500}.rs .rs-p-compare__row{min-height:52px}.rs .rs-p-compare__cell--text{flex:0 0 47%}.rs .rs-p-compare__text{font-size:12px}.rs .rs-p-compare__check,.rs .rs-p-compare__cross{width:20px;height:20px}.rs .rs-p-compare__cta{padding-top:24px}.rs .rs-p-compare__button{display:block;width:100%;padding:20px;font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rs-p-compare.css.map */
