.mbg-choose-cards{width:100%;box-sizing:border-box;background-color:var(--mbg-cc-background)}.mbg-choose-cards__container{width:100%;box-sizing:border-box}.mbg-choose-cards__header{display:flex;flex-direction:column;align-items:center;gap:var(--mbg-cc-eyebrow-gap);margin-bottom:var(--mbg-cc-header-gap);text-align:center}.mbg-choose-cards__header:last-child{margin-bottom:0}.mbg-choose-cards__eyebrow,.mbg-choose-cards__heading{margin:0;font-weight:400;font-style:normal;text-transform:uppercase}.mbg-choose-cards__eyebrow{font-family:var(--mbg-cc-font-body),sans-serif;font-size:var(--mbg-cc-eyebrow-size);line-height:1;letter-spacing:var(--mbg-cc-eyebrow-spacing);color:var(--mbg-cc-eyebrow-color)}.mbg-choose-cards__heading{font-family:var(--mbg-cc-font-display),sans-serif;font-size:var(--mbg-cc-heading-size);line-height:var(--mbg-cc-heading-line-height);color:var(--mbg-cc-heading-color);letter-spacing:0}.mbg-choose-cards__slider{position:relative}.mbg-choose-cards__grid{display:grid;grid-template-columns:repeat(var(--mbg-cc-columns),minmax(0,1fr));gap:var(--mbg-cc-cards-gap);margin:0;padding:0;list-style:none}.mbg-choose-cards__arrow{display:none}.mbg-choose-cards__card{display:flex;flex-direction:column;height:100%;margin:0;box-sizing:border-box;overflow:hidden;background-color:var(--mbg-cc-card-background);border:var(--mbg-cc-card-border-width) solid var(--mbg-cc-card-border-color);border-radius:var(--mbg-cc-card-radius)}.mbg-choose-cards__media{position:relative;width:100%;padding-top:var(--mbg-cc-image-ratio);overflow:hidden;background-color:var(--mbg-cc-card-border-color)}.mbg-choose-cards__image{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mbg-choose-cards__badge{position:absolute;top:10px;left:10px;z-index:2;display:inline-block;max-width:calc(100% - 20px);padding:6px 12px;box-sizing:border-box;font-family:var(--mbg-cc-font-body),sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;color:var(--mbg-cc-badge-color);background-color:var(--mbg-cc-badge-background);border-radius:8px}.mbg-choose-cards__content{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--mbg-cc-card-padding);box-sizing:border-box}.mbg-choose-cards__title{margin:5px 0 0;font-family:var(--mbg-cc-font-display),sans-serif;font-size:var(--mbg-cc-title-size);font-weight:400;font-style:normal;line-height:var(--mbg-cc-title-line-height);text-transform:uppercase;color:var(--mbg-cc-title-color)}.mbg-choose-cards__subtitle,.mbg-choose-cards__price{margin:0;font-family:var(--mbg-cc-font-body),sans-serif;font-size:var(--mbg-cc-text-size);font-weight:400;font-style:normal;line-height:var(--mbg-cc-text-line-height);color:var(--mbg-cc-text-color)}.mbg-choose-cards__rating{display:flex;align-items:center;gap:8px;margin-top:var(--mbg-cc-rows-gap)}.mbg-choose-cards__stars{position:relative;display:inline-flex;flex:0 0 auto}.mbg-choose-cards__stars-row{display:flex;gap:2px}.mbg-choose-cards__stars-row--empty{color:#d9dcdd}.mbg-choose-cards__stars-row--full{color:var(--mbg-cc-stars-color)}.mbg-choose-cards__stars-clip{position:absolute;top:0;bottom:0;left:0;overflow:hidden}.mbg-choose-cards__star{display:block;flex:0 0 auto;width:var(--mbg-cc-stars-size);height:var(--mbg-cc-stars-size);fill:currentColor}.mbg-choose-cards__reviews{font-family:var(--mbg-cc-font-body),sans-serif;font-size:var(--mbg-cc-reviews-size);font-weight:400;font-style:normal;line-height:1;color:var(--mbg-cc-reviews-color)}.mbg-choose-cards__price{margin-top:var(--mbg-cc-rows-gap)}.mbg-choose-cards__actions{display:flex;margin-top:auto;padding-top:calc(var(--mbg-cc-rows-gap) * 2)}.mbg-choose-cards__button{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:var(--mbg-cc-button-padding-y) 16px;box-sizing:border-box;font-family:var(--mbg-cc-font-body),sans-serif;font-size:var(--mbg-cc-button-size);font-weight:400;font-style:normal;line-height:1;letter-spacing:var(--mbg-cc-button-spacing);text-align:center;text-decoration:none;text-transform:uppercase;color:var(--mbg-cc-button-color);background-color:var(--mbg-cc-button-background);border:0;border-radius:var(--mbg-cc-button-radius);cursor:pointer;transition:background-color .25s ease}.mbg-choose-cards__button--static{cursor:default}.mbg-choose-cards__button:focus-visible{outline:2px solid currentColor;outline-offset:-4px}@media(hover:hover){.mbg-choose-cards a.mbg-choose-cards__button:hover{background-color:var(--mbg-cc-button-background-hover)}}@media screen and (min-width:768px){.mbg-choose-cards__grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.mbg-choose-cards__grid::-webkit-scrollbar{display:none}.mbg-choose-cards__card{flex:0 0 calc((100% - var(--mbg-cc-cards-gap)) / 2);scroll-snap-align:start}.mbg-choose-cards__slider--active .mbg-choose-cards__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:36px;height:36px;padding:6px;box-sizing:border-box;cursor:pointer;background-color:#fff;border:0;border-radius:50%;box-shadow:0 2px 6px #0003;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center}.mbg-choose-cards__arrow--prev{left:6px}.mbg-choose-cards__arrow--next{right:6px}.mbg-choose-cards__arrow svg{position:relative;top:auto;width:20px;height:20px}.mbg-choose-cards__arrow svg path{fill:#3b626b}}@media screen and (min-width:1024px){.mbg-choose-cards__card{flex:0 0 calc((100% - (var(--mbg-cc-columns) - 1) * var(--mbg-cc-cards-gap)) / var(--mbg-cc-columns))}}@media screen and (max-width:767px){.mbg-choose-cards__rating{margin-top:15px}.mbg-choose-cards__content{padding-top:10px}.mbg-choose-cards__header{margin-bottom:var(--mbg-cc-header-gap-mobile)}.mbg-choose-cards__heading{font-size:var(--mbg-cc-heading-size-mobile)}.mbg-choose-cards__grid{grid-template-columns:minmax(0,1fr);gap:var(--mbg-cc-cards-gap-mobile);padding:0 15px}.mbg-choose-cards__actions{padding-top:10px}.mbg-choose-cards__subtitle{margin-top:6px}}@media(prefers-reduced-motion:reduce){.mbg-choose-cards__button{transition:none}.mbg-choose-cards__grid{scroll-behavior:auto}}@media screen and (min-width:768px){.mbg-choose-cards__grid{align-items:stretch}.mbg-choose-cards__card{height:auto}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/section-mbg-choose-cards.css.map */
