section.price-box-wrap{border-radius:30px;margin:0 auto;max-width:850px;padding:55px}.price-box-wrap{text-align:center}.price-box--price span{display:inline-block;font-size:55px;font-weight:700}.price-box--price .price-cross{position:relative}.price-box--price{display:flex;gap:24px;justify-content:center}span.price-discounted{color:#aa100f}.price-box--price .price-cross img{left:0;position:absolute;top:20px}.price-box--btn a{background:linear-gradient(90deg,#f5cc4e,#f2dfa7 51%,#f2cc5b);border-radius:5px;box-shadow:0 4px 8.8px 0 #403d331a;color:#000;display:inline-block;font-size:22px;font-weight:600;margin-bottom:8px;max-width:440px;padding:18px 80px 18px 40px;position:relative;text-decoration:none}.price-box--btn a span{display:block;font-size:16px;font-weight:400}.price-box--btn a img{position:absolute;right:35px;top:30px}.price-box-wrap h2{font-size:42px;line-height:1.3;margin-bottom:12px;margin-top:20px}.price-box--subtext p{margin-bottom:0}@media screen and (max-width:767px){section.price-box-wrap{border-radius:18px;padding:22px}.price-box-wrap h2{font-size:36px;line-height:1.1}.price-box--btn a{line-height:1.1;padding:18px 70px 18px 23px}.price-box--btn a span{margin-top:6px}.price-box--btn a img{top:38px}.price-box--price span{font-size:54px}}