.yoro-collection-cards{background:var(--yoro-cc-bg)}.yoro-collection-cards__page{width:min(100%,1450px);margin-inline:auto;padding:var(--yoro-cc-top) 18px var(--yoro-cc-bottom);box-sizing:border-box}.yoro-collection-cards__header{margin-bottom:16px}.yoro-collection-cards__header h2{margin:0;color:var(--yoro-cc-text);font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2vw,32px);line-height:1.15}.yoro-collection-cards__header p{margin:6px 0 0;color:var(--yoro-cc-muted);font-size:14px;line-height:1.45}.yoro-collection-cards__grid{display:grid;grid-template-columns:repeat(var(--yoro-cc-cols),minmax(0,1fr));gap:16px}.yoro-collection-card{display:block;min-width:0;overflow:hidden;border:1px solid rgba(100,62,50,.12);border-radius:12px;color:inherit;background:var(--yoro-cc-card);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.yoro-collection-card:hover{border-color:color-mix(in srgb,var(--yoro-cc-accent) 30%,transparent);box-shadow:0 10px 28px #46281e1a;transform:translateY(-2px)}.yoro-collection-card__media{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#f8f5f1}.yoro-collection-card__media img,.yoro-collection-card__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.yoro-collection-card:hover .yoro-collection-card__media img{transform:scale(1.025)}.yoro-collection-card__footer{display:flex;min-height:48px;padding:11px 14px;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box}.yoro-collection-card__label{color:var(--yoro-cc-text);font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:600;line-height:1.25}.yoro-collection-card__arrow{flex:0 0 auto;color:var(--yoro-cc-accent);font-size:18px;line-height:1}@media screen and (max-width:989px){.yoro-collection-cards__page{padding-inline:12px}.yoro-collection-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media screen and (max-width:749px){.yoro-collection-cards__page{padding-inline:10px}.yoro-collection-cards__grid{gap:10px}.yoro-collection-card{border-radius:9px}.yoro-collection-card__footer{min-height:42px;padding:8px 9px}.yoro-collection-card__label{font-size:13px}.yoro-collection-card__arrow{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAAAAAAAABA */
