.db-outfit{margin-block:2.4rem}.db-outfit>h2{font-size:1.8rem;line-height:1.3;margin:0 0 1.6rem}.db-outfit__list{display:grid;gap:1rem;margin:0;padding:0}.db-outfit__item{min-width:0;border:1px solid rgba(var(--color-foreground),.14);border-radius:6px;padding:1.2rem}.db-outfit .card--horizontal{align-items:center;gap:1.2rem}.db-outfit .card--horizontal .card__inner{width:7.2rem;max-width:7.2rem;flex-shrink:0}.db-outfit .card__heading{font-size:1.5rem;line-height:1.35}.db-outfit .price{font-size:1.4rem}.db-outfit .quick-add__submit{font-size:1.2rem;min-height:4.4rem;white-space:normal;padding:.8rem 1rem}.db-outfit .card__content{min-width:0}.db-outfit .card__information{padding-block:.4rem}.db-outfit__empty{padding:1.6rem;border:1px dashed rgba(var(--color-foreground),.25)}.quick-add-modal .db-outfit{display:none}@media(max-width:749px){.db-outfit .card--horizontal .card__inner{width:6.4rem;max-width:6.4rem}.db-outfit .card--horizontal{gap:1rem}}

.db-outfit .card--horizontal>.card__content{display:flex;align-items:center;gap:1rem;padding:0}.db-outfit .card--horizontal>.card__content>.card__information{flex:1;min-width:0}.db-outfit .quick-add{flex:0 0 12.4rem;margin:0}.db-outfit .quick-add__submit{padding:.8rem;font-size:1.1rem}.db-outfit .loox-rating{display:none}.quick-add-modal .product__title h2{font-size:clamp(24px,3vw,34px);line-height:1.15}.quick-add-modal .icon-with-text{display:none}@media(max-width:749px){.db-outfit .card--horizontal>.card__content{flex-wrap:wrap}.db-outfit .quick-add{flex-basis:100%}}
