.complementary-products .card.card--horizontal{display:grid;grid-template-columns:20% minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:1.5rem;row-gap:1rem;align-items:start}.complementary-products .card--horizontal>.card__inner{display:contents}.complementary-products .card--horizontal>.card__inner:before{content:none}.complementary-products .card--horizontal>.card__inner>.card__content{display:none}.complementary-products .card--horizontal>.card__inner>.card__media{position:relative;grid-column:1;grid-row:1 / span 2;width:100%;height:auto;aspect-ratio:1 / 1;margin:0;top:auto;bottom:auto}.complementary-products .card--horizontal>.card__content{grid-column:2;grid-row:1;padding:0}.complementary-products .card--horizontal>.card__inner>.quick-add{grid-column:2;grid-row:2;position:relative;z-index:2;inset:auto;margin:0;padding:0;width:auto;max-width:none;justify-self:start;align-self:start;transform:none;opacity:1}.complementary-products .card--horizontal .quick-add__submit{width:auto;min-width:0;min-height:3.4rem;padding:.4rem 1.6rem;white-space:nowrap;font-size:1.3rem;line-height:1.2;letter-spacing:.05rem}.complementary-products .card--horizontal .quick-add__submit .icon-wrap{display:none}
/*# sourceMappingURL=/cdn/shop/t/60/assets/phin-quick-add.css.map */
