.section h2{margin:-1rem 0 1rem}.section h3{margin:0}.height1{align-items:center;align-content:center;padding:0 var(--space-l);height:3rem!important;line-height:3rem!important}.padding1{padding:.8rem var(--space-l)}.button1,.button2{border-radius:var(--radius1);text-decoration:none;align-content:center;align-items:center;justify-content:center;display:block;text-align:center;cursor:pointer;border:0}.button1{padding:0 calc(var(--button1) * 0.5);min-width:var(--button1);min-height:var(--button1)!important;line-height:var(--button1)}.button2{padding:0 calc(var(--button2) * 0.5);min-width:var(--button2);min-height:var(--button2)!important;line-height:var(--button2)}.button3{padding:0 calc(var(--button3) * 0.5);min-width:var(--button3);min-height:var(--button3)!important;line-height:var(--button3);font-size:calc(var(--button3) * 0.8)}.buttonBlack{background:var(--black);color:var(--white)}.card{display:flex;flex-direction:column;align-items:center;gap:var(--space-s);background:var(--purple1);border-radius:var(--radius1);padding:calc(var(--font-size2) * var(--line-height)) 0;transform:translateY(0);transition:transform var(--trans-m) var(--ease2),background var(--trans-m) var(--ease2),box-shadow var(--trans-m) var(--ease2)}.feature.card:not(.is-feature-hovered){background:var(--grey0)}.is-feature-hovered,.card.is-transitioning-blurb{transform:translateY(-.2rem)}.card-label{transition:all var(--trans-s) ease;opacity:.5;text-align:center}.cardHeading{text-align:center;background:var(--purple1)}.cardTitleRow{text-align:center;background:var(--white)}.infoInfoGroup .cardTitleRow{background:var(--purple1)}.card-label-top{top:.5rem}.card-label-bottom{bottom:.5rem}.is-feature-hovered .card-label,.card.is-transitioning-blurb .card-label{opacity:1}@media (hover:hover) and (pointer:fine){html:not(.is-touch-like) .buttonBlack:hover{background:var(--grey9)}html:not(.is-touch-like) .card:not(.feature):hover{transform:translateY(-.2rem)}html:not(.is-touch-like) .card:hover .card-label{opacity:1}}.cardGroupToggle{position:relative;width:100%;display:grid;gap:var(--space-m);align-items:center;border:0;margin:0;background:#fff0;color:var(--black);text-align:center;cursor:pointer}.basketSelectWrap::after,.cardGroupCaret{position:absolute;right:calc(var(--button1) * 0.5)}.centerText{display:grid;justify-content:center}.bigTitle{text-align:center;text-transform:uppercase}