.ag-bundles{padding:6.4rem 0}.ag-bundles__header{max-width:640px;margin:0 auto 4rem;text-align:center}.ag-bundles__eyebrow{font-family:var(--font-heading-family);letter-spacing:.16em;text-transform:uppercase;font-size:1.3rem;font-weight:600;margin:0 0 .8rem;opacity:.75}.ag-bundles__heading{font-family:var(--font-heading-family);text-transform:uppercase;font-weight:600;font-size:clamp(2.8rem,4vw,4rem);margin:0 0 1.2rem}.ag-bundles__subheading{font-size:1.6rem;opacity:.85}.ag-bundles__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.8rem}.ag-bundle-card{position:relative;display:flex;flex-direction:column;border-radius:1.6rem;overflow:hidden;background:rgb(var(--color-background));box-shadow:0 1px 2px #0000000f;transition:transform .2s ease,box-shadow .2s ease}.ag-bundle-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px #0000001f}.ag-bundle-card__link{display:flex;flex-direction:column;flex:1;color:currentColor;text-decoration:none}.ag-bundle-card__media{position:relative;aspect-ratio:1 / 1;background:rgb(var(--color-background));overflow:hidden}.ag-bundle-card__image{width:100%;height:100%;object-fit:cover;display:block}.ag-bundle-card__image--placeholder{display:flex;align-items:center;justify-content:center}.ag-bundle-card__image--placeholder svg{width:60%;height:60%;opacity:.35}.ag-bundle-card__badge{position:absolute;top:1.4rem;left:1.4rem;z-index:1;background:#1e4a34;color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.5rem 1.2rem;border-radius:999px}.ag-bundle-card__badge--soldout{left:auto;right:1.4rem;background:#15181b}.ag-bundle-card__info{display:flex;flex-direction:column;flex:1;padding:2rem 2.2rem 2.4rem}.ag-bundle-card__title{font-family:var(--font-heading-family);text-transform:uppercase;font-weight:600;font-size:2rem;margin:0 0 1rem}.ag-bundle-card__includes{list-style:none;margin:0 0 1.6rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.ag-bundle-card__includes li{font-size:1.35rem;padding-left:1.6rem;position:relative;opacity:.85}.ag-bundle-card__includes li:before{content:"";position:absolute;left:0;top:.7rem;width:7px;height:7px;border-radius:50%;background:#1e4a34}.ag-bundle-card__price-row{margin-top:auto;display:flex;align-items:baseline;gap:1rem;margin-bottom:1.6rem}.ag-bundle-card__price{font-size:2rem;font-weight:700}.ag-bundle-card__compare{font-size:1.5rem;text-decoration:line-through;opacity:.5}.ag-bundle-card__button{width:100%;text-align:center;justify-content:center}@media screen and (max-width:989px){.ag-bundles__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.ag-bundles{padding:4.8rem 0}.ag-bundles__grid{grid-template-columns:1fr}}.ag-bundles__grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;margin-left:auto;margin-right:auto}.ag-bundle-card__save{background:#1e4a34;color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.3rem 1rem;border-radius:999px}@media screen and (max-width:749px){.ag-bundles__grid--cols-2{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-ag-bundle-grid.css.map */
