.multicolumn-with-cards{position:relative}.multicolumn-with-cards .multicolumn__title{display:flex;justify-content:center;align-items:center}.multicolumn-with-cards .swiper:not(.swiper-initialized){padding:0 2.5%;max-width:100%;margin:auto}@media screen and (max-width: 1100px){.multicolumn-with-cards .swiper:not(.swiper-initialized){max-width:90%}}@media screen and (min-width: 750px) and (max-width: 989px){.multicolumn-with-cards .swiper:not(.swiper-initialized){padding:0 5%;max-width:90%}.multicolumn-with-cards .swiper:not(.swiper-initialized) .multicolumn-list{padding:0}}@media screen and (min-width: 750px) and (max-width: 1125px){.multicolumn-with-cards .swiper:not(.swiper-initialized){display:flex;justify-content:center}}.multicolumn-with-cards .swiper:not(.swiper-initialized) .grid{flex-wrap:nowrap;display:grid;gap:var(--card-spacing-small)}@media screen and (min-width: 750px) and (max-width: 1125px){.multicolumn-with-cards .swiper:not(.swiper-initialized) .grid{grid-template-columns:repeat(calc(var(--columns) / 2),1fr);grid-template-rows:repeat(2,1fr);max-width:750px}}@media screen and (min-width: 1126px){.multicolumn-with-cards .swiper:not(.swiper-initialized) .grid{grid-template-columns:repeat(var(--columns),1fr)}}.multicolumn-with-cards .swiper:not(.swiper-initialized) .grid .grid__item{width:100%;min-width:100%}.multicolumn-with-cards .swiper:not(.swiper-initialized) .grid .grid__item .multicolumn-card{display:flex;flex-direction:column}.multicolumn-with-cards .swiper:not(.swiper-initialized) .grid .grid__item .multicolumn-card .multicolumn-card__image-wrapper{height:fit-content}.multicolumn-with-cards .swiper:not(.swiper-initialized) .grid .grid__item .multicolumn-card .plan-card__content{height:100%}.multicolumn-with-cards .swiper:not(.swiper-initialized) .grid .grid__item .multicolumn-card .plan-card__content .plan-card__info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.multicolumn-with-cards .swiper-initialized{margin-left:2.5rem;margin-right:2.5rem}@media screen and (max-width: 822px){.multicolumn-with-cards .swiper-initialized{margin-left:0;margin-right:0}}.multicolumn-with-cards .swiper-initialized .grid{display:flex;flex-wrap:nowrap;justify-content:normal;margin-top:2rem;margin-bottom:2rem;padding-left:0}@media screen and (min-width: 823px){.multicolumn-with-cards .swiper-initialized .grid{justify-content:center}}.multicolumn-with-cards .plan-card{max-width:400px}@media screen and (min-width: 750px){.multicolumn-with-cards .plan-card{max-width:20vw}}.multicolumn-with-cards.page-width .plan-card{max-width:400px}@media screen and (min-width: 750px){.multicolumn-with-cards.page-width .plan-card{max-width:14vw}}.multicolumn-with-cards .multicolumn-card .multicolumn-card__image-wrapper{margin:0;padding:0}.multicolumn-with-cards .multicolumn-card .multicolumn-card__image-wrapper.plan-multicolumn-card__image-wrapper{overflow:visible}.multicolumn-with-cards .multicolumn-card .multicolumn-card__image-wrapper .media.media--adapt img{width:100%}.multicolumn-with-cards .multicolumn-card .multicolumn-card__info.plan-card__info{padding:var(--card-spacing-small) var(--element-spacing-large)}.multicolumn-with-cards .multicolumn-card .multicolumn-card__info.plan-card__info .inline-richtext{font-size:20px;font-style:normal;font-weight:700;line-height:24px}.multicolumn-with-cards .multicolumn-card .multicolumn-card__info.plan-card__info .rte{margin-top:0;font-size:12px;font-weight:400;line-height:normal}.multicolumn-with-cards .multicolumn-card .multicolumn-card__info.plan-card__info .plan__price-container{display:flex;justify-content:space-between;align-items:center;margin-top:1.75rem;width:fit-content;gap:8px}.multicolumn-with-cards .multicolumn-card .multicolumn-card__info.plan-card__info .plan__price-container .plan__price{font-weight:700}.multicolumn-with-cards .multicolumn-card .multicolumn-card__info.plan-card__info .plan__price-container .plan__quantity{font-size:10px;font-weight:700}.multicolumn-with-cards .multicolumn-card .multicolumn-card__info.plan-card__info .plan__price-container .plan__retail-value{font-size:10px}.multicolumn-with-cards .custom-swiper__navigation{top:50%}@media screen and (min-width: 750px){.multicolumn-with-cards .custom-swiper__navigation.large-up-hide{display:none}}.multicolumn-with-cards .custom-swiper__navigation .custom-swiper__button{padding:0}.multicolumn-with-cards .custom-swiper__pagination{top:auto;bottom:6.2rem;width:95%;margin-left:auto}
