.rs-category-catalog {
	margin: 80px 0px 62px;
	position: relative;
}

@media (max-width: 1920px) {
	.rs-category-catalog {
		margin: calc(35px + 45 * (100vw - 320px) / 1600) 0px calc(35px + 45 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog.rs-category-catalog--account {
	margin-top: 47px;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog--account {
		margin-top: calc(35px + 12 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog.rs-category-catalog--account .rs-category-catalog__content {
	margin-top: 0px;
}

.rs-category-catalog.rs-selections-catalog {
	margin: 56px 0px 121px;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-selections-catalog {
		margin: calc(35px + 19 * (100vw - 320px) / 1600) 0px calc(35px + 88 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog.rs-selections-catalog .rs-category-catalog__content {
	margin-top: 10px;
}

@media (max-width: 1920px) and (min-width: 1171px) {
	.rs-category-catalog__wrapper {
		gap: calc(20px + 10 * (100vw - 1170px) / 750);
	}
}

@media (min-width: 1171px) {
	.rs-category-catalog__block {
		grid-column: 1/3;
	}
}

.rs-category-catalog__filter {
	position: relative;
	z-index: 100;
}

.rs-category-catalog__filter .filter {
	margin-top: 16px;
	padding: 24px 0px;
	border-top: 1px solid #e6e6e6;
}

@media (max-width: 1920px) {
	.rs-category-catalog__filter .filter {
		padding: calc(16px + 8 * (100vw - 320px) / 1600) 0px;
	}
}

.rs-category-catalog__filter .filter__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: -4px;
}

@media (max-width: 768px) {
	.rs-category-catalog__filter .filter__list {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}

.rs-category-catalog__filter .filter__item {
	margin: 4px;
}

@media (max-width: 768px) {
	.rs-category-catalog__filter .filter__item {
		-webkit-box-flex: 1;
		-ms-flex: 1 1 48%;
		flex: 1 1 48%;
	}
}

@media (max-width: 768px) {
	.rs-category-catalog__filter .filter__item {
		-webkit-box-flex: 1;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
	}
}

.rs-category-catalog__filter .filter__item .select-filter {
	position: relative;
}

.rs-category-catalog__filter .filter__item .select-filter._select-open .select__title {
	border-color: #ff3d00;
}

.rs-category-catalog__filter .filter__item .select-filter._select-open .select__value:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.rs-category-catalog__filter .filter__item .select__body {
	position: relative;
}

.rs-category-catalog__filter .filter__item .select__title {
	color: inherit;
	text-align: left;
	background-color: #fff;
	cursor: pointer;
	width: 100%;
	border: 2px solid #e6e6e6;
	border-radius: 50px;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 18px;
	padding: 9px 15px 10px 22px;
	white-space: nowrap;
	-webkit-transition: border-color 0.3s ease 0s;
	-o-transition: border-color 0.3s ease 0s;
	transition: border-color 0.3s ease 0s;
}

@media (max-width: 1920px) {
	.rs-category-catalog__filter .filter__item .select__title {
		font-size: calc(14px + 2 * (100vw - 320px) / 1600);
		line-height: calc(16px + 2 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog__filter .filter__item .select__value {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
}

.rs-category-catalog__filter .filter__item .select__value>* {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}

.rs-category-catalog__filter .filter__item .select__value:after {
	content: "\e906";
	font-family: "icons" !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 16px;
	margin-left: 16px;
	color: #999999;
	font-weight: bold;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

@media (max-width: 1920px) {
	.rs-category-catalog__filter .filter__item .select__value:after {
		font-size: calc(14px + 2 * (100vw - 320px) / 1600);
		margin-left: calc(8px + 8 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog__filter .filter__item .select__options {
	position: absolute;
	top: calc(100% + 4px);
	border-radius: 0 0 4px 4px;
	min-width: 340px;
	left: 0px;
	background-color: #fff;
	-webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
	box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
	border-radius: 16px;
	padding: 12px 7px 12px 16px;
	z-index: 10;
}

@media (max-width: 1920px) {
	.rs-category-catalog__filter .filter__item .select__options {
		min-width: calc(250px + 90 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 768px) {
	.rs-category-catalog__filter .filter__item .select__options {
		min-width: 100%;
	}
}

.rs-category-catalog__filter .filter__item .select__scroll {
	overflow-y: auto;
	overflow-x: hidden;
	max-height: 283px;
}

.rs-category-catalog__filter .filter__item .select__scroll::-webkit-scrollbar {
	cursor: pointer;
	width: 3px;
	background: #e6e6e6;
	border-radius: 0px;
}

.rs-category-catalog__filter .filter__item .select__scroll::-webkit-scrollbar-thumb {
	cursor: pointer;
	background: #999999;
	-webkit-transition: 0.2s ease-in-out;
	transition: 0.2s ease-in-out;
	border-radius: 0px;
}

.rs-category-catalog__filter .filter__item .select__option {
	width: 100%;
	text-align: left;
	cursor: pointer;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.rs-category-catalog__filter .filter__item .select__option:not(:last-child) {
	margin-bottom: 12px;
}

.rs-category-catalog__filter .filter__item .select__icon {
	background-color: #ffffff;
	border: 2px solid #adadad;
	border-radius: 4px;
	width: 20px;
	height: 20px;
	position: relative;
	margin-right: 8px;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

.rs-category-catalog__filter .filter__item .select__icon::before,
.rs-category-catalog__filter .filter__item .select__icon::after {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%) rotate(-90deg);
	-ms-transform: translate(-50%, -50%) rotate(-90deg);
	transform: translate(-50%, -50%) rotate(-90deg);
	width: 2px;
	height: 11px;
	border-radius: 2px;
	background-color: #adadad;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

.rs-category-catalog__filter .filter__item .select__icon::before {
	-webkit-transform: translate(-50%, -50%) rotate(0deg);
	-ms-transform: translate(-50%, -50%) rotate(0deg);
	transform: translate(-50%, -50%) rotate(0deg);
}

@media (any-hover: hover) {
	.rs-category-catalog__filter .filter__item .select__icon:hover {
		border-color: #ff3d00;
	}

	.rs-category-catalog__filter .filter__item .select__icon:hover::before,
	.rs-category-catalog__filter .filter__item .select__icon:hover::after {
		background-color: #ff3d00;
	}
}

.rs-category-catalog__filter .filter__item .select__icon._show-check {
	border-color: #ff3d00;
}

.rs-category-catalog__filter .filter__item .select__icon._show-check::before,
.rs-category-catalog__filter .filter__item .select__icon._show-check::after {
	background-color: #ff3d00;
}

.rs-category-catalog__filter .filter__item .select__icon._show-check::before {
	-webkit-transform: translate(-50%, -50%) rotate(-90deg);
	-ms-transform: translate(-50%, -50%) rotate(-90deg);
	transform: translate(-50%, -50%) rotate(-90deg);
}

.rs-category-catalog__filter .filter__item .select__dropdown {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	margin-top: 12px;
	margin-left: 54px;
}

.rs-category-catalog__filter .filter__item .select__dropdown .select__option:not(:last-child) {
	margin-bottom: 8px;
}

.rs-category-catalog__filter .filter__item .select._select-open {
	z-index: 5;
}

.rs-category-catalog__show {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 26px;
	-webkit-font-feature-settings: "pnum" on, "lnum" on;
	font-feature-settings: "pnum" on, "lnum" on;
	color: #999999;
}

@media (max-width: 1920px) {
	.rs-category-catalog__show {
		font-size: calc(14px + 2 * (100vw - 320px) / 1600);
		line-height: calc(24px + 2 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog__content {
	margin-top: 40px;
}

.rs-category-catalog__item {
	padding: 30px 0px;
}

.rs-category-catalog__item:not(:last-child) {
	border-bottom: 1px solid #e6e6e6;
}

@media (max-width: 1920px) {
	.rs-category-catalog__item {
		padding: calc(15px + 15 * (100vw - 320px) / 1600) 0px;
	}
}

@media (min-width: 1171px) {
	.rs-category-catalog__sidebar {
		padding-left: 55px;
	}
}

@media (min-width: 1171px) and (max-width: 1920px) {
	.rs-category-catalog__sidebar {
		padding-left: calc(0px + 55 * (100vw - 1170px) / 750);
	}
}

@media (min-width: 1171px) {
	.rs-category-catalog__sidebar {
		grid-column: 3/4;
	}
}

.rs-category-catalog__sidebar_item {
	margin-bottom: 24px;
}

.rs-category-catalog .pagging {
	margin-top: 30px;
}

/* Изменения 27.04 */
@media (min-width: 1171px) {
	.rs-category-catalog__wrapper {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		gap: 30px;
	}
}

@media (max-width: 1170px) {
	.rs-category-catalog__sidebar {
		margin-top: 30px;
	}
}


.rs-category-catalog.rs-category-catalog--author .rs-category-catalog__content {
	margin-top: 0px;
}

.rs-category-catalog.rs-category-catalog--author .catalog-book__picture {
	max-width: 238px;
	max-height: 204px;
}

.rs-category-catalog.rs-category-catalog--author .catalog-book__picture a,
.rs-category-catalog.rs-category-catalog--author .catalog-book__picture img {
	height: 100%;
	max-height: 204px;
}

.rs-category-catalog.rs-category-catalog--author .catalog-book__description {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0;
	margin: 0;
	border: none;
	flex-grow: 1;
	max-width: 100%;
}

@media (max-width: 540px) {
	.rs-category-catalog.rs-category-catalog--author .catalog-book__description {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		margin: 0;
	}
}


.rs-category-catalog.rs-category-catalog--author .catalog-book__header {
	margin-bottom: 0px;
}

.rs-category-catalog.rs-category-catalog--author .catalog-book__header h4 {
	margin: 0px;
}

.rs-category-catalog.rs-category-catalog--author .catalog-book__header .about-list {
	margin-top: 8px;
	display: flex;
	align-items: center;
}

@media (max-width: 540px) {
	.rs-category-catalog.rs-category-catalog--author .catalog-book__header .about-list {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
}

@media (min-width: 541px) {
	.rs-category-catalog.rs-category-catalog--author .catalog-book__header .about-list li:not(:last-child) {
		margin-right: 45px;
		margin-bottom: 0px;
	}

	@media (max-width: 1920px) {
		.rs-category-catalog.rs-category-catalog--author .catalog-book__header .about-list li:not(:last-child) {
			margin-right: calc(15px + (45 - 15) * ((100vw - 540px) / (1920 - 540)));
		}
	}
}

@media (max-width: 540px) {
	.rs-category-catalog.rs-category-catalog--author .catalog-book__header .about-list li:not(:last-child) {
		margin-bottom: 5px;
	}
}

.rs-category-catalog.rs-category-catalog--author .catalog-book__header .about-list li img {
	width: 22px;
	height: 22px;
}

.rs-category-catalog.rs-category-catalog--author .catalog-book__header .about-list li p {
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
	line-height: 32px;
	font-feature-settings: 'pnum' on, 'lnum' on
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog--author .catalog-book__header .about-list li p {
		font-size: calc(14px + (20 - 14) * ((100vw - 320px) / (1920 - 320)));
		line-height: calc(26px + (32 - 26) * ((100vw - 320px) / (1920 - 320)));
	}
}

.rs-category-catalog.rs-category-catalog--author .catalog-book__header .about-list li p span {
	margin-left: 10px;
	margin-right: 7px;
	font-weight: 600;
}

@media (max-width: 540px) {
	.rs-category-catalog.rs-category-catalog--author .catalog-book__form {
		margin-top: 10px;
	}
}

/* 24/10 */
.rs-category-catalog__item {
	position: relative;
}

.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_body {
	display: flex;
	justify-content: space-between;
	padding-bottom: 16px;
	border-bottom: 1px solid #E6E6E6;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_body {
		padding-bottom: calc(10px + (16 - 10) * ((100vw - 320px) / (1920 - 320)));
	}
}

@media (max-width: 768px) {
	.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_body {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__content {
	margin-top: 10px;
}

.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__button {
	display: flex;
}

@media (max-width: 540px) {
	.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__button {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_buttons .rs-btn:not(:last-child) {
	margin-right: 30px;
}


.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_buttons .rs-btn {
	height: 100%;
	padding: 14px 30px;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_buttons .rs-btn {
		padding: 14px calc(24px + 6 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 1440px) {
	.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_buttons .rs-btn:not(:last-child) {
		margin-right: 15px;
	}
}

@media (max-width: 768px) {
	.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_buttons {
		margin-top: 10px;
	}

	.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_buttons .rs-btn:not(:last-child) {
		margin-right: 10px;
	}
}

@media (max-width: 540px) {
	.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_buttons .rs-btn:not(:last-child) {
		margin-right: 0px;
		margin-bottom: 10px;
	}

	.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__filter_buttons .rs-btn {
		width: 100%;
	}
}

.rs-category-catalog.rs-category-catalog-romans .rs-category-catalog__sidebar {
	padding-left: 0px;
}

.rs-category-catalog.rs-category-catalog-romans-edit {
	margin-top: 56px;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__sidebar {
	padding-left: 0px;
}


.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__content {
	margin-top: 0px;
	padding-bottom: 30px;
	border-bottom: 1px solid #E6E6E6;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__item {
	padding: 0;
}

@media (min-width: 768px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__picture {
		max-width: 134px;
		margin-right: 40px;
		border-radius: 16px;
		overflow: hidden;
	}

	@media (max-width: 1920px) {
		.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__picture {

			margin-right: calc(10px + 30 * (100vw - 320px) / 1600);
		}
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__description {
	max-width: 100%;
	border: none;
	padding: 0;
	margin: 0;
}

.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__header {
	margin-bottom: 0px;
}

.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__header h4 {
	margin: 0px;
}

.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__description>a {
	width: auto;
	display: inline-block;
	margin-top: 16px;
}

.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__desk-info {
	display: flex;
	align-items: center;
	padding-top: 8px;
	padding-bottom: 16px;
	border-bottom: 1px solid #E6E6E6;
}

.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__rating {
	margin: 0px 26px 0px 0px;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__rating {
		margin-right: calc(10px + 16 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__rating img {
	margin-left: 0px;
	margin-right: 10px;
}

.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__statuses {
	margin: 0px 0px 0px auto;
}

@media (min-width:768px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__content {
		display: flex;
		align-items: center;
		margin-top: 20px;
		max-width: 100%;
	}

	.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__content h6 {
		color: #111;
		margin-bottom: 0px;
		margin-right: 8px;
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__content .content-list {
	width: auto;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions {
	display: flex;
	justify-content: flex-end;
	width: 100%;
	padding: 24px 0px 12px;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions .rs-btn:not(:first-child) {
	margin-left: 8px;
}

@media (max-width: 1439.98px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions .rs-btn {
		padding-right: 20px;
		padding-left: 20px;
	}
}


.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions .btn-back {
	margin: 0px auto 0px 0px;
	border: 2px solid #E6E6E6;
	padding: 10px 27px 10px 22px;
	border-radius: 50px;
	cursor: pointer;
	transition: all 0.3s ease 0s;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	position: relative;
	overflow: hidden;
	color: #111;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
}

@media (any-hover: hover) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions .btn-back:hover {
		border-color: #ff3d00;
		background-color: #ff3d00;
		color: #fff;
	}

	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions .btn-back:hover::before {
		color: #fff;
	}
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions .btn-back {
		font-size: calc(14px + 2 * (100vw - 320px) / 1600);
		line-height: calc(15px + 2 * (100vw - 320px) / 1600);
		padding: 10px calc(16px + 11 * (100vw - 320px) / 1600) 10px calc(16px + 8 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions .btn-back::before {
	content: "\e904";
	font-family: "icons" !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 16px;
	margin-right: 5px;
	color: #999999;
	font-weight: bold;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs {
	padding: 50px;
	border-radius: 24px;
	background: #F5F5F5;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs {
		padding: calc(15px + 35 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 540px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__tabs .tabs__navigation {
		flex-wrap: wrap;
	}

	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__tabs .tabs__title {
		flex: 1 1 100%;
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__tabs .tabs__content {
	margin: 0;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__tabs .tabs__body {
	margin-top: 40px;
}

@media (max-width: 767.98px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__tabs .tabs__body>.rs-btn {
		width: 100%;
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__tabs .tabs__body .rs-content__wrapper {
	grid-template-columns: repeat(1, 1fr);
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__tabs .tabs__body .rs-form__wrapper {
	padding: 0;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__tabs .tabs__body .rs-form {
	height: auto;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__tabs .tabs__body {
		margin-top: calc(20px + 20 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_list {
	margin-top: 40px;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_list {
		margin-top: calc(15px + 25 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_item {
	padding: 20px;
	border-radius: 10px;
	background: #FFF;
	display: flex;
	align-items: center;
	box-shadow: 0px 4px 22px rgba(37, 0, 53, 0);
	transition: box-shadow 0.3s ease 0s;
	position: relative;
}


@media (max-width: 540px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_item {
		align-items: flex-start;
	}
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_item {
		padding: calc(15px + 5 * (100vw - 320px) / 1600) calc(10px + 10 * (100vw - 320px) / 1600);
	}
}

@media (any-hover: hover) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_item:hover {
		box-shadow: 0px 4px 22px rgba(37, 0, 53, 0.15);
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_item:not(:last-child) {
	margin-bottom: 20px;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_item:not(:last-child) {
		margin-bottom: calc(10px + 10 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_button {
	height: 100%;
	cursor: grab;
	display: inline-block;
	margin-right: 20px;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_button {
		margin-right: calc(10px + 10 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_button::before {
	width: 13px;
	height: 20px;
	content: '';
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_301_1444)'%3e%3cpath d='M2.3988 2.46973H2.41247M10.6012 2.46973H10.6149M10.6012 10.5H10.6149M2.3988 10.5H2.41247M2.3988 18.5303H2.41247M10.6012 18.5303H10.6149M3.76587 2.46973C3.76587 3.2089 3.15381 3.80812 2.3988 3.80812C1.64379 3.80812 1.03174 3.2089 1.03174 2.46973C1.03174 1.73056 1.64379 1.13135 2.3988 1.13135C3.15381 1.13135 3.76587 1.73056 3.76587 2.46973ZM11.9682 2.46973C11.9682 3.2089 11.3562 3.80812 10.6012 3.80812C9.84617 3.80812 9.23412 3.2089 9.23412 2.46973C9.23412 1.73056 9.84617 1.13135 10.6012 1.13135C11.3562 1.13135 11.9682 1.73056 11.9682 2.46973ZM3.76587 10.5C3.76587 11.2392 3.15381 11.8384 2.3988 11.8384C1.64379 11.8384 1.03174 11.2392 1.03174 10.5C1.03174 9.76086 1.64379 9.16165 2.3988 9.16165C3.15381 9.16165 3.76587 9.76086 3.76587 10.5ZM11.9682 10.5C11.9682 11.2392 11.3562 11.8384 10.6012 11.8384C9.84617 11.8384 9.23412 11.2392 9.23412 10.5C9.23412 9.76086 9.84617 9.16165 10.6012 9.16165C11.3562 9.16165 11.9682 9.76086 11.9682 10.5ZM3.76587 18.5303C3.76587 19.2695 3.15381 19.8687 2.3988 19.8687C1.64379 19.8687 1.03174 19.2695 1.03174 18.5303C1.03174 17.7912 1.64379 17.192 2.3988 17.192C3.15381 17.192 3.76587 17.7912 3.76587 18.5303ZM11.9682 18.5303C11.9682 19.2695 11.3562 19.8687 10.6012 19.8687C9.84617 19.8687 9.23412 19.2695 9.23412 18.5303C9.23412 17.7912 9.84617 17.192 10.6012 17.192C11.3562 17.192 11.9682 17.7912 11.9682 18.5303Z' stroke='%23999999' stroke-width='1.75758' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_301_1444'%3e%3crect width='13' height='20' fill='white' transform='translate(0 0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_desk-info {
	border: none;
	padding: 0;
	margin-top: 8px;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grab_more {
	margin: 0px 0px 0px auto;
	height: 100%;
	position: relative;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grab_more:hover .rs-category-catalog__grab_more-modal {
	opacity: 1;
	visibility: visible;
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_desk-info .catalog-book__rating {
	margin: 0px 0px 0px 26px;
}

@media (max-width: 1920px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_desk-info .catalog-book__rating {
		margin-left: calc(15px + 11 * (100vw - 320px) / 1600);
	}
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grab_more-btn {
	height: 30px;
	display: inline-block;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grab_more-btn::before {
	width: 20px;
	height: 16px;
	content: '';
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16 9H16.01M10 9H10.01M4 9H4.01M11 9C11 9.55228 10.5523 10 10 10C9.44772 10 9 9.55228 9 9C9 8.44772 9.44772 8 10 8C10.5523 8 11 8.44772 11 9ZM17 9C17 9.55228 16.5523 10 16 10C15.4477 10 15 9.55228 15 9C15 8.44772 15.4477 8 16 8C16.5523 8 17 8.44772 17 9ZM5 9C5 9.55228 4.55228 10 4 10C3.44772 10 3 9.55228 3 9C3 8.44772 3.44772 8 4 8C4.55228 8 5 8.44772 5 9Z' stroke='%23999999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grab_more-modal {
	position: absolute;
	min-width: 241px;
	top: 100%;
	right: 0;
	background: #ffffff;
	-webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
	box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
	border-radius: 16px;
	padding: 8px;
	opacity: 0;
	visibility: hidden;
	-webkit-transform: translateY(30px);
	-ms-transform: translateY(30px);
	transform: translateY(30px);
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	z-index: 100;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grab_more-modal ul li button {
	width: 100%;
}

.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grab_more-modal ul li a {
	background-color: #fff;
	border-radius: 12px;
	-webkit-transition: background-color 0.3s ease 0s;
	-o-transition: background-color 0.3s ease 0s;
	transition: background-color 0.3s ease 0s;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 17px;
	padding: 12px 24px 12px 12px;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (any-hover: hover) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grab_more-modal ul li a:hover {
		background-color: #f5f5f5;
	}
}

@media (max-width: 1440px) and (min-width: 1170px),
(max-width: 992px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_desk-info {
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_desk-info .catalog-book__statuses {
		margin: 0;
	}

	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_desk-info .catalog-book__rating {
		margin: 5px 0 0 0;
	}
}


@media (max-width: 768px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions a {
		width: 100%;
	}

	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__actions .rs-btn {
		margin: 10px 0 0px 0 !important;
	}

	.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__desk-info {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__rating {
		margin: 0px 0px 15px 0px;
	}

	.rs-category-catalog.rs-category-catalog-romans-edit .catalog-book__statuses {
		margin: 0;
	}
}

@media (max-width: 540px) {
	.rs-category-catalog.rs-category-catalog-romans-edit .rs-category-catalog__grabs .rs-category-catalog__grabs_desk-info .catalog-book__rating {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
}