.hp-padding-cards{padding-top:7rem;padding-bottom:7rem;position:sticky;top:0}.card-header-wrapper{height:100%;min-height:27rem;position:sticky;top:8rem}.cards-component{display:grid;grid-auto-columns:1fr;grid-column-gap:20vh;grid-row-gap:20vh;grid-template-rows:auto;grid-template-columns:1fr;position:sticky;top:15%}card-header-spacer{min-height:30rem;margin-bottom:-30rem}.card-heading-wrapper .title{font-weight:700;font-size:24px;line-height:1.2}.card{min-height:30rem;display:flex;align-items:center;position:sticky;top:28%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;overflow:hidden;min-height:600px}.card-content{padding:60px}.card-gif-wrapper{height:100%}.card-gif-wrapper img{width:100%;height:100%;display:block;object-fit:cover}.card.media_first{flex-direction:row-reverse}.card.card-1{z-index:4;top:17rem}.card.card-2{z-index:5;top:17rem;transform:none}.card.card-3{z-index:6;top:17rem}.card.card-4{z-index:7;top:17rem}.ha .card.card-3 .title{max-width:281px}.ha .card.card-4 .title{max-width:230px}.hb .card.card-1 .title{max-width:311px}.hb .card.card-3 .title{max-width:350px}.hb .hp_card-subtitle ul{padding-left:20px}.hb .hp_card-subtitle ol{list-style:none;counter-reset:my-counter;padding-left:0}.hb .hp_card-subtitle ol li{counter-increment:my-counter;margin:.5em 0;position:relative;padding-left:30px}.hb .hp_card-subtitle ol li:before{content:counter(my-counter);position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;border:1px solid #000;text-align:center;display:flex;align-items:center;justify-content:center;font-size:13px}@media only screen and (min-width: 768px){.card-content,.card-gif-wrapper{flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 1366px){.card-content{padding:40px}.cards-component{grid-column-gap:15vh;grid-row-gap:15vh}}@media only screen and (max-width: 1280px){.card-content{padding:20px}.cards-component{grid-column-gap:10vh;grid-row-gap:10vh}}@media only screen and (max-width: 767px){.cards-component{grid-column-gap:20px;grid-row-gap:20px}.card,.card.media_first{flex-direction:column}.ha .card{min-height:466px}.hb .card{min-height:570px}.hb .card-content{padding-top:40px;padding-bottom:40px;width:100%}.ha .card-gif-wrapper,.hb .card-gif-wrapper{width:100%;max-height:240px;margin-top:auto}.hb .hp_card-subtitle ul{margin-top:5px;margin-bottom:5px}.hp-padding-cards{padding-top:20px;padding-bottom:20px}.card.card-1,.card.card-2,.card.card-3,.card.card-4{top:100px}.card-heading-wrapper .title{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-stacking-card.css.map */
