.cardprice{display:block;background:var(--secondary-color);box-sizing:border-box;padding:40px 25px;color:#fff;text-align:center}@media(min-width: 760px){.cardprice{padding:50px 30px}}@media(min-width: 1360px){.cardprice{padding:60px 35px 55px}}.cardprice-title{display:block;font-size:26px;font-weight:200;line-height:normal;letter-spacing:normal;text-transform:uppercase;margin-bottom:20px}@media(min-width: 1000px){.cardprice-title{margin-bottom:25px}}.cardprice-price{display:block;text-align:center;margin-bottom:15px}@media(min-width: 1000px){.cardprice-price{margin-bottom:20px}}.cardprice-price .text{display:block;font-size:16px;font-weight:200;letter-spacing:-0.65px;text-align:center;line-height:1.38;margin-bottom:5px}@media(max-width: 325px){.cardprice-price .text{font-size:14px}}.cardprice-price .price{display:block;font-size:56px;font-weight:600;line-height:normal;letter-spacing:-2.33px}@media(max-width: 325px){.cardprice-price .price{font-size:50px}}.cardprice-price .price sup{font-size:20px;letter-spacing:-0.83px;position:relative;bottom:22px;left:-5px}.cardprice-price .price sup i{font-size:13px;font-style:normal;position:relative;bottom:5px;left:2px}.cardprice-price .price span{display:inline;font-size:25px;letter-spacing:0;text-transform:lowercase;padding-left:10px;position:relative;bottom:4px}.cardprice-price .price span:before{content:" ";display:block;width:3px;height:30px;background:#fff;transform:rotate(20deg);position:absolute;top:-1px;left:-1px}.cardprice-desc{display:block;width:100%;font-size:16px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:-0.67px;text-align:left}.cardprice-desc a:not(.btn){text-decoration:underline;cursor:pointer}.cardprice-desc a:not(.btn):hover{color:#d4006d;text-decoration:underline}.cardprice-desc p+ul,.cardprice-desc p+ol{margin-top:15px}.cardprice-desc ul+p{margin-top:15px}@media(min-width: 1000px){.cardprice-desc ul+p{margin-top:28px}}.cardprice-desc ul li{list-style-type:none;letter-spacing:-0.67px;box-sizing:border-box;padding-left:15px;font-size:16px;line-height:1.44;position:relative}.cardprice-desc ul li:not(:last-child){margin-bottom:10px}.cardprice-desc ul li:before{content:" ";display:block;width:4px;height:4px;border-radius:800px;background:#fff;position:absolute;top:10px;left:0}.cardprice-desc ul ul{margin-left:5px;margin-top:10px;margin-bottom:15px}.cardprice-desc ul ul li{list-style-type:none;letter-spacing:-0.67px;box-sizing:border-box;padding-left:18px;line-height:1.44;margin-bottom:10px;position:relative}.cardprice-desc ul ul li:before{content:" ";display:block;width:4px;height:4px;border-radius:800px;background:rgba(0,0,0,0);border:1px solid #2d2d2d;position:absolute;top:8px;left:0}.cardprice-desc ol+p{margin-top:15px}@media(min-width: 1000px){.cardprice-desc ol+p{margin-top:28px}}.cardprice-desc ol li{letter-spacing:-0.67px;box-sizing:border-box;margin-left:15px;padding-left:15px;font-size:16px;line-height:1.44;position:relative}.cardprice-desc ol li:not(:last-child){margin-bottom:10px}.cardprice-desc ol li::marker{color:#d4006d;font-weight:bold}.blockprices{display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1270px;text-align:center}.blockprices .h2-title{margin-bottom:10px}.blockprices-slider{display:block;margin:25px 20px 0 5px;overflow:visible;box-sizing:border-box}@media(min-width: 576px){.blockprices-slider{margin:30px 35px 10px 5px}}@media(min-width: 760px){.blockprices-slider{margin:50px 35px 20px 1px}}@media(min-width: 1000px){.blockprices-slider{padding:0 50px}}@media(min-width: 1200px){.blockprices-slider{padding:0}}@media(min-width: 1360px){.blockprices-slider{margin:70px 0 20px}}.blockprices-slider .swiper-slide{display:block;width:85vw;height:auto;max-width:325px}@media(min-width: 576px){.blockprices-slider .swiper-slide{max-width:335px}}@media(min-width: 760px){.blockprices-slider .swiper-slide{max-width:inherit;width:calc((100% - 20px)/2)}}@media(min-width: 1200px){.blockprices-slider .swiper-slide{width:calc((100% - 40px)/3)}}@media(min-width: 1360px){.blockprices-slider .swiper-slide{width:calc((100% - 60px)/3)}}.blockprices-slider .swiper-slide:last-child{margin-right:0 !important}.blockprices-slider:has(.swiper-pagination-lock) .swiper-wrapper{justify-content:center}.blockprices .slidenav{margin:10px 0;gap:5px}.blockprices .btn{margin:15px auto 0;padding:24px 25px 22px}@media(min-width: 576px){.blockprices .btn{margin:25px auto 0;padding:24px 43px 22px}}@media(min-width: 760px){.blockprices .btn{margin:35px auto 0}}
/*# sourceMappingURL=blockprices.css.map */
