.coll-rows{padding:32px 0 112px}.coll-rows__list{display:flex;flex-direction:column;gap:20px;padding:0;list-style:none}.coll-row{display:grid;grid-template-columns:300px minmax(0,1fr) 300px;gap:32px;padding:28px;border:1.5px solid var(--c-lavande-pale);border-radius:var(--r-lg);background:var(--c-blanc);box-shadow:0 14px 36px #0402440d}.coll-row--featured{border-color:var(--c-lavande-bordure);box-shadow:0 14px 36px #0402441a}.coll-row__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:14px;background:var(--c-lavande-pale)}.coll-row__media img{width:100%;height:100%;object-fit:cover}.coll-row__tag{position:absolute;top:10px;right:10px;z-index:1;padding:4px 7px;border-radius:var(--r-xs);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.coll-row__tag--light{border:1px solid var(--c-lavande-bordure);background:var(--c-blanc);color:var(--c-indigo)}.coll-row__tag--violet{background:var(--c-electrique);color:var(--c-blanc)}.coll-row__tag--dark{background:var(--c-nuit);color:var(--c-blanc)}.coll-row__body{display:flex;flex-direction:column;min-width:0}.coll-row__name{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--c-electrique)}.coll-row__kind{margin-top:8px;font-size:clamp(26px,2.4vw,34px);line-height:1.05;font-weight:800;letter-spacing:-.035em;color:var(--c-indigo)}.coll-row__kind a{color:inherit;text-decoration:none}.coll-row__kind a:hover{color:var(--c-electrique)}.coll-row__desc{max-width:520px;margin-top:12px;font-size:17px;line-height:1.5;color:var(--c-texte-2)}.coll-row__feats{display:grid;grid-template-columns:1fr 1fr;gap:9px 18px;max-width:520px;margin-top:18px;padding:0;list-style:none}.coll-row__feats li{display:flex;align-items:center;gap:9px;font-size:15px;color:var(--c-texte)}.coll-row__feats .icon{flex-shrink:0;color:var(--c-electrique)}.coll-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px}.coll-row__for{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border:1px solid var(--c-lavande-pale);border-radius:999px;background:var(--c-blanc-casse);font-size:14px;font-weight:700;color:var(--c-indigo)}.coll-row__for .icon{color:var(--c-electrique)}.coll-row__stock{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--c-texte-3)}.coll-row__dot{position:relative;width:8px;height:8px;border-radius:50%;background:#22d07a}.coll-row__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#22d07a40;animation:coll-pulse 1.8s ease-out infinite}.coll-row__stock--out .coll-row__dot{background:var(--c-promo)}.coll-row__stock--out .coll-row__dot:after{display:none}@keyframes coll-pulse{0%{transform:scale(.6);opacity:1}to{transform:scale(1.6);opacity:0}}.coll-row__aside{display:flex;flex-direction:column;justify-content:space-between;padding-left:28px;border-left:1px solid var(--c-lavande-pale)}.coll-row__rating{font-size:14px;color:var(--c-texte-3)}.coll-row__price{margin-top:14px}.coll-row__promo{display:block;width:fit-content;margin-top:10px}.coll-row__payment{margin-top:14px;font-size:14px;line-height:1.45;color:var(--c-texte-2)}.coll-row__actions{display:flex;flex-direction:column;gap:9px;margin-top:24px}.coll-row__add[aria-busy=true]{opacity:.6;pointer-events:none}.coll-rows__pagination{margin-top:16px;text-align:center}@media(max-width:1279px){.coll-row{grid-template-columns:240px minmax(0,1fr) 260px;gap:24px;padding:22px}}@media(max-width:1023px){.coll-rows{padding:24px 0 72px}.coll-row{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"media body" "aside aside"}.coll-row__media{grid-area:media}.coll-row__body{grid-area:body}.coll-row__aside{grid-area:aside;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;align-items:center;padding:18px 0 0;border-left:0;border-top:1px solid var(--c-lavande-pale)}.coll-row__actions{flex-direction:row;margin-top:0}.coll-row__price{margin-top:8px}}@media(max-width:767px){.coll-row{grid-template-columns:1fr;grid-template-areas:"media" "body" "aside";gap:18px;padding:16px}.coll-row__feats{grid-template-columns:1fr;gap:8px}.coll-row__aside{grid-template-columns:1fr}.coll-row__actions{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-collection-rows.css.map */
