.balance-cards{overflow:hidden;background-color:var(--balance-cards-background);padding-block:var(--balance-cards-padding-top) var(--balance-cards-padding-bottom)}.balance-cards__header{max-width:118rem;margin-bottom:clamp(2.8rem,3.4vw,3.6rem)}.balance-cards__heading{margin:0;color:var(--balance-cards-heading-color);font-size:var(--balance-cards-heading-size);font-weight:700;line-height:1.15;letter-spacing:.18em;text-transform:uppercase}.balance-cards__subtitle{max-width:82rem;margin-top:1.2rem;color:var(--balance-cards-subtitle-color);font-size:var(--balance-cards-subtitle-size);font-weight:400;line-height:1.45}.balance-cards__heading p,.balance-cards__subtitle p,.balance-cards__top p,.balance-cards__body p{margin:0;color:inherit;font:inherit;letter-spacing:inherit}.balance-cards__heading p+p,.balance-cards__subtitle p+p,.balance-cards__body p+p{margin-top:.75em}.balance-cards__slider{position:relative;display:block}.balance-cards__track{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:safe center;gap:var(--balance-cards-gap);width:100%;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.balance-cards__track::-webkit-scrollbar{display:none}.balance-cards__item{display:flex;flex:0 0 var(--balance-cards-card-width-desktop);width:var(--balance-cards-card-width-desktop);min-width:0;scroll-snap-align:start}.balance-cards--adapt-to-screen .balance-cards__item{flex-basis:min(var(--balance-cards-card-width-desktop),calc((100% - (var(--balance-cards-gap) * 2)) / 3));width:min(var(--balance-cards-card-width-desktop),calc((100% - (var(--balance-cards-gap) * 2)) / 3))}.balance-cards__card{box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-height:var(--balance-cards-card-height-desktop);padding:clamp(2.8rem,3vw,3rem) clamp(2.6rem,3.4vw,3.8rem);border:.1rem solid var(--balance-cards-card-border);border-radius:1.8rem;background-color:var(--balance-cards-card-background)}.balance-cards__top{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-width:4.4rem;min-height:4.4rem;padding:.8rem 1rem;border:.1rem solid currentColor;border-radius:1.2rem;color:var(--card-top-color);font-size:var(--card-top-size);font-weight:700;line-height:1}.balance-cards__body{margin-top:2rem;color:var(--card-body-color);font-size:var(--card-body-size);font-weight:400;line-height:1.55}.balance-cards__arrow{position:absolute;z-index:2;top:50%;display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;padding:0;border:0;border-radius:50%;color:var(--balance-cards-arrow-icon);background-color:var(--balance-cards-arrow-background);box-shadow:0 .4rem 1.8rem #0000002e;cursor:pointer;transform:translateY(-50%);transition:opacity .18s ease,transform .18s ease}.balance-cards__arrow--prev{left:1.2rem}.balance-cards__arrow--next{right:1.2rem}.balance-cards__arrow[hidden]{display:none}.balance-cards__arrow:hover{transform:translateY(-50%) scale(1.06)}.balance-cards__arrow:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.balance-cards__arrow svg{width:2rem;height:2rem}@media screen and (max-width:749px){.balance-cards__header{margin-bottom:2.4rem}.balance-cards__heading{font-size:calc(var(--balance-cards-heading-size) * .9);line-height:1.25}.balance-cards__subtitle{margin-top:1rem;font-size:calc(var(--balance-cards-subtitle-size) * .92)}.balance-cards__item{flex-basis:var(--balance-cards-card-width-mobile);width:var(--balance-cards-card-width-mobile)}.balance-cards--adapt-to-screen .balance-cards__item{flex-basis:min(var(--balance-cards-card-width-mobile),calc(100vw - 3rem));width:min(var(--balance-cards-card-width-mobile),calc(100vw - 3rem))}.balance-cards__card{min-height:var(--balance-cards-card-height-mobile);padding:2.4rem;border-radius:1.6rem}.balance-cards__body{margin-top:1.8rem;line-height:1.5}.balance-cards__arrow{width:4.4rem;height:4.4rem}.balance-cards__arrow--prev{left:.8rem}.balance-cards__arrow--next{right:.8rem}}@media(prefers-reduced-motion:reduce){.balance-cards__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-balance-cards.css.map */
