.complementary-products{margin:2.4rem 0 1rem;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.complementary-products__heading{margin:0 0 1.4rem;font-family:"classicoregular",var(--font-heading-family)!important;font-size:2rem;line-height:1.2;letter-spacing:.02rem;text-transform:none}.complementary-products__list{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.complementary-products__form{display:grid;grid-template-columns:7.2rem 1fr auto;align-items:center;gap:1.4rem}.complementary-products__image{display:block;width:7.2rem;aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.04)}.complementary-products__image img{width:100%;height:100%;object-fit:cover}.complementary-products__info{min-width:0}.complementary-products__title{display:block;margin:0 0 .4rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}.complementary-products__title:hover{text-decoration:underline;text-underline-offset:.3rem}.complementary-products__info .price{font-size:1.3rem}.complementary-products__select{margin-top:.6rem;max-width:100%;padding:.4rem .8rem;font-size:1.2rem;font-family:inherit;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.55)}.complementary-products__item .product-form{margin:0}.complementary-products__button.button{min-width:8rem;min-height:4rem;padding:0 1.6rem;font-size:1.3rem}.complementary-products__item .product-form__error-message-wrapper{margin-bottom:.6rem;grid-column:1 / -1;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-complementary-products.css.map */
