.gtf-bundle{container-type:inline-size;max-width:44rem;margin:1.6rem 0 .8rem;padding:1.8rem 1.2rem 1.4rem;background:#1c1c1c;border-radius:1.6rem;color:#f8f3ec;text-align:center}.gtf-bundle[hidden],quick-add-modal .gtf-bundle{display:none}.gtf-bundle__head{display:flex;align-items:center;justify-content:center;gap:.8rem}.gtf-bundle__icon{width:2.6rem;height:2.6rem;flex:none}.gtf-bundle__title,.gtf-bundle__name{font-family:"Baloo 2",var(--font-heading-family);font-weight:800;letter-spacing:0}.gtf-bundle__title{margin:0;color:#f8f3ec;font-size:2.5rem;line-height:1.1;text-transform:none}.gtf-bundle__title span{color:#e23b48}.gtf-bundle__sub{margin:.4rem 0 0;font-size:1.5rem;line-height:1.4;text-wrap:balance}.gtf-bundle__ends{display:inline-block;margin:.8rem 0 1.6rem;padding:.3rem 1.2rem;background:#dbcab1;border-radius:99rem;color:#1c1c1c;font-size:1.2rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.gtf-bundle__cards{display:grid;gap:1.4rem}.gtf-bundle__card{position:relative;display:grid;grid-template-columns:12rem 1fr;grid-template-areas:"img info" "img btn";align-items:center;column-gap:1.2rem;row-gap:.8rem;padding:1rem 1.2rem 1rem 1rem;background:#fff;border:3px solid #fff;border-radius:1.2rem;color:#1c1c1c;text-align:left;text-decoration:none}.gtf-bundle__card--best{border-color:#dbcab1;padding-top:1.8rem}.gtf-bundle__tag{position:absolute;top:-1.1rem;right:1rem;padding:.2rem .9rem;background:#dbcab1;border:2px solid #1c1c1c;border-radius:99rem;color:#1c1c1c;font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gtf-bundle__img{grid-area:img;display:block;width:100%;height:auto;border-radius:.6rem}.gtf-bundle__info{grid-area:info;align-self:end;display:grid;gap:.1rem}.gtf-bundle__name{font-size:1.8rem;line-height:1.15;white-space:nowrap}.gtf-bundle__save{font-size:1.5rem;line-height:1.3}.gtf-bundle__save strong{font-weight:800}.gtf-bundle__btn{grid-area:btn;align-self:start;justify-self:start;padding:.9rem 1.4rem;background:#1c1c1c;border-radius:.9rem;color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.gtf-bundle__card:hover .gtf-bundle__btn,.gtf-bundle__card:focus-visible .gtf-bundle__btn{background:#e81f25}.gtf-bundle__card:focus-visible{outline:3px solid #dbcab1;outline-offset:2px}.gtf-bundle__note{margin:1.2rem 0 0;color:#f8f3eccc;font-size:1.3rem}.gtf-bundle__fine{margin:.2rem 0 0;color:#f8f3eca6;font-size:1.15rem}@container (max-width: 320px){.gtf-bundle__title{font-size:2.1rem}.gtf-bundle__card{grid-template-columns:9.6rem 1fr}.gtf-bundle__name{font-size:1.6rem;white-space:normal}}@container (min-width: 480px){.gtf-bundle__card{grid-template-columns:12rem 1fr auto;grid-template-areas:"img info btn"}.gtf-bundle__info,.gtf-bundle__btn{align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gtf-bundle-deal.css.map */
