.pricing-table{background:#f2f6f5;padding:20px 0}.pricing-table .pricing-table-section{max-width:1200px;margin:0 auto}.pricing-table .swiper-container{margin-left:-10px;margin-right:-10px;padding:20px;overflow:hidden;position:relative}.pricing-table .buy-button-container{padding:20px;max-width:100%}.pricing-table .buy-button-container .button--full-width{display:flex;width:100%;max-width:100%;padding:15px 0}.pricing-table .swiper-slide{display:flex;justify-content:center}.pricing-table .pricing-column{padding:0;text-align:left;overflow:hidden;background:#fff;border-radius:8px;box-shadow:0 7px 30px 0px #dddddd70;width:100%;justify-content:space-between;display:flex;flex-direction:column}@media screen and (max-width: 768px){.pricing-table .pricing-column{padding-top:2rem}}.pricing-table .pricing-column ul{padding:0;margin:0}.pricing-table .pricing-column ul li{background:#fff;padding:5px 20px}.pricing-table .pricing-column ul li:nth-child(odd){background:#f7f7f7}.pricing-table .pricing-column .popular-tag{background-color:#f8e825;padding:5px 10px;display:inline-block;position:absolute;top:-10px;right:20px;border-radius:50px;font-size:1.3rem}@media screen and (max-width: 768px){.pricing-table .pricing-column .popular-tag{left:50%;right:unset;transform:translate(-50%);width:calc(100% - 40px);text-align:center}}.pricing-table .pricing-column .product-img{border-radius:50%;width:60px;height:60px;margin-right:15px}