.complete-the-box{margin-top:2rem}.complete-the-box__heading{margin:0 0 1rem;font-size:calc(var(--font-heading-scale) * 2rem)}.complete-the-box__card{display:grid;grid-template-columns:12rem minmax(0,1fr);overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none}.complete-the-box__card:hover{border-color:rgba(var(--color-foreground),.5);box-shadow:0 .3rem 1rem rgba(var(--color-foreground),.08)}.complete-the-box__card:focus-visible{outline:.3rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.complete-the-box__media{display:grid;min-height:13rem;place-items:center;background:rgba(var(--color-foreground),.04)}.complete-the-box__image{width:100%;height:100%;object-fit:contain}.complete-the-box__content{display:flex;padding:1.4rem;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem}.complete-the-box__title{font-size:1.6rem;font-weight:700;line-height:1.25}.complete-the-box__price{font-size:1.35rem}.complete-the-box__button{display:inline-flex;min-height:3.8rem;margin-top:.4rem;padding:.8rem 1.2rem;align-items:center;border-radius:.7rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.25rem;font-weight:700}@media screen and (max-width:479px){.complete-the-box__card{grid-template-columns:10rem minmax(0,1fr)}.complete-the-box__media{min-height:11rem}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-complete-the-box.css.map */
