.stack-save{--stack-save-bg: #1a1a1a;--stack-save-bg-rgb: 26, 26, 26;--stack-save-glow-rgb: 0, 122, 77;--stack-save-glow-intensity: 1;position:relative;overflow:hidden;background-color:var(--stack-save-bg);background-image:radial-gradient(ellipse 90% 85% at 50% -10%,rgba(var(--stack-save-glow-rgb),calc(.9 * var(--stack-save-glow-intensity))),rgba(var(--stack-save-glow-rgb),calc(.65 * var(--stack-save-glow-intensity))),rgba(var(--stack-save-glow-rgb),calc(.4 * var(--stack-save-glow-intensity))),rgba(var(--stack-save-glow-rgb),calc(.18 * var(--stack-save-glow-intensity))),rgba(var(--stack-save-glow-rgb),calc(.05 * var(--stack-save-glow-intensity))),rgba(var(--stack-save-bg-rgb),0));color:#fff;isolation:isolate}.stack-save__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:3.2rem}.stack-save__heading{--font-heading-weight: 700;margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.1;letter-spacing:calc(var(--font-heading-scale) * -.06rem);color:#fff;max-width:30.8rem}.stack-save--align-mobile-left .stack-save__heading{text-align:left;margin-right:auto;margin-left:0}.stack-save--align-mobile-center .stack-save__heading{text-align:center;margin-left:auto;margin-right:auto}.stack-save__list{list-style:none;padding:0;margin:0}.stack-save__item{display:flex}.stack-save__item.block-link{cursor:pointer}.stack-save__card{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:16px;width:100%;padding:2.4rem 2.4rem 0;border-radius:1.2rem;overflow:hidden;background:linear-gradient(180deg,#454545,#45454529);backdrop-filter:blur(1.33rem);-webkit-backdrop-filter:blur(1.33rem);text-align:center;color:#fff}.stack-save__card-header{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%}.stack-save__card-title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:2rem;line-height:1.3;letter-spacing:.007rem;color:#fff;max-width:21.4rem}.stack-save__card-subtitle{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400;font-size:1.4rem;line-height:1.43;letter-spacing:.007rem;color:#fff;opacity:.8;max-width:100%}.stack-save__card-subtitle p{margin:0}.stack-save__card-subtitle p+p{margin-top:0}.stack-save__card-media{position:relative;width:calc(100% + 4.8rem);margin:0 -2.4rem;height:14.4rem;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.stack-save__card-media img{width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 .3rem .8rem rgba(0,0,0,.25))}.stack-save__card-media .stack-save__card-placeholder{width:auto;max-width:55%;height:90%;object-fit:contain;object-position:center bottom;opacity:.35;filter:none;background:transparent}.stack-save__card-media:has(.stack-save__card-placeholder){background:radial-gradient(ellipse at center bottom,#ffffff0d,#fff0 70%)}.stack-save__ctas{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:.8rem}@media screen and (max-width:749px){.stack-save__list.slider--mobile,.stack-save__list.slider.slider--mobile.grid{padding-bottom:0;flex-direction:column;flex-wrap:nowrap;gap:1.6rem;column-gap:0;row-gap:1.6rem;overflow-x:visible;overflow-y:visible;scroll-snap-type:none}.stack-save__list.slider--mobile:after{display:none}.stack-save__list.slider--mobile.grid--peek .grid__item,.stack-save__list.slider--mobile .slider__slide{width:100%;min-width:0;max-width:none;flex:0 0 auto;box-sizing:border-box;margin-left:0!important;scroll-snap-align:none;padding-top:0;padding-bottom:0}.stack-save__ctas{margin-top:0}.stack-save__inner{gap:24px}.stack-save__inner .slider.slider--mobile{margin-bottom:0}}@media screen and (min-width:750px){.stack-save__inner{gap:4.8rem}.stack-save__heading{font-size:calc(var(--font-heading-scale) * 5.6rem);letter-spacing:calc(var(--font-heading-scale) * -.1rem);max-width:58.8rem}.stack-save--align-desktop-left .stack-save__heading{text-align:left;margin-right:auto;margin-left:0}.stack-save--align-desktop-center .stack-save__heading{text-align:center;margin-left:auto;margin-right:auto}.stack-save__list{gap:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-stack-save-bundles.css.map */
