.rg-library-row{box-sizing:border-box;margin:var(--rg-module-gap) auto 0;max-width:var(--rg-container);width:calc(100% - var(--rg-gutter)*2)}.rg-library-row__head{align-items:center;display:flex;gap:var(--rg-space-3);justify-content:space-between;margin-bottom:var(--rg-space-3)}.rg-library-row__title{color:var(--rg-text);font-family:var(--rg-font);font-size:var(--rg-h4);font-weight:var(--rg-heading-weight,600);letter-spacing:var(--rg-track-head);line-height:1.2;margin:0}.rg-library-row .rg-library-row__arrows{display:flex;flex:none;gap:var(--rg-space-1);margin-left:auto}.rg-library-row .rg-library-row__arrows[hidden]{display:none}.rg-library-row__arrows .rg-arrows__btn{height:44px;position:static;transform:none;width:44px}.rg-library-row__track{--rg-lib-cols:4;display:grid;gap:var(--rg-space-3);grid-auto-columns:calc((100% - (var(--rg-lib-cols) - 1)*var(--rg-space-3))/var(--rg-lib-cols));grid-auto-flow:column;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:var(--rg-space-1);scroll-snap-type:x mandatory;scrollbar-width:none}.rg-library-row__track::-webkit-scrollbar{display:none}.rg-library-row--cols-3 .rg-library-row__track{--rg-lib-cols:3}.rg-library-row--cols-5 .rg-library-row__track{--rg-lib-cols:5}.rg-library-row__card{scroll-snap-align:start}@media (max-width:1023.98px){.rg-library-row .rg-library-row__track{--rg-lib-cols:3}}@media (max-width:767.98px){.rg-library-row .rg-library-row__track{--rg-lib-cols:2}}@media (max-width:479px){.rg-library-row .rg-library-row__track{grid-auto-columns:82%}}