.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}.blockslidecards{display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1270px;text-align:center}.blockslidecards .h2-title{margin-bottom:15px}.blockslidecards .wysiwyg{max-width:750px;margin:auto}.blockslidecards-slider{margin:15px 5px 0;box-sizing:border-box}@media(min-width: 576px){.blockslidecards-slider{margin:20px 5px 10px}}@media(min-width: 760px){.blockslidecards-slider{margin:20px 0}}@media(min-width: 1000px){.blockslidecards-slider{margin:30px 0 20px}}@media(min-width: 576px){.blockslidecards-slider .swiper-slide{width:calc((100% - 20px)/2)}}@media(min-width: 1000px){.blockslidecards-slider .swiper-slide{width:calc((100% - 60px)/3)}}.blockslidecards .slidenav{justify-content:flex-end;gap:0;margin:-5px 0;position:relative;left:5px}@media(min-width: 576px){.blockslidecards .cardprice{height:auto}}.blockslidecards .cardprice-title{margin-bottom:20px}@media(min-width: 1000px){.blockslidecards .cardprice-title{margin-bottom:25px}}.blockslidecards .btn{margin:25px auto 0;padding:24px 25px 22px}@media(min-width: 576px){.blockslidecards .btn{padding:24px 43px 22px}}@media(min-width: 760px){.blockslidecards .btn{margin:35px auto 0}}
/*# sourceMappingURL=blockslidecards.css.map */
