@media only screen and (max-width: 992px) {
	.hide-mob-only {
		display: none !important;
	}
}
@media only screen and (min-width: 993px) {
	.show-mob-only {
		display: none !important;
	}
}
/* Main responsive styles */
@media only screen and (max-width: 1455px) {
	.hero-marks {
		grid-template-columns: repeat(7, 1fr);
	}
	.catalog-item__heading {
		font-size: 17px;
	}
	.catalog-item__price-value {
		font-size: 21px;
	}
	.catalog-item__buttons .btn {
		font-size: 13px;
	}
	.catalog-item__price-text {
		font-size: 14px;
	}
	.gosapp__image {
		max-width: 64%;
	}
	.specials-item__title {
		font-size: 27px;
	}
	.filter-comps {
		grid-template-columns: repeat(4, 1fr);
	}
	.filter-comps__item-title {
		font-size: 12px;
	}
	.marks-grid {
		grid-template-columns: repeat(9, 1fr);
	}
	.compare-table__head,
	.compare-item__row {
		grid-template-columns: 1fr 165px 165px 165px 340px;
	}
	.compare-price__data {
		font-size: 16px;
	}
	.compare-old-price__data {
		font-size: 16px;
	}
	.compare-payment__data {
		font-size: 16px;
	}
	.compare-name__data {
		font-size: 16px;
	}
	.model-page__title {
		font-size: 42px;
	}
	.stock-item__form-row {
		grid-template-columns: 1fr;
		grid-gap: 10px;
	}
	.stock-item__form-date br {
		display: none;
	}
	.model-gallery-carousel {
		margin: 0;
	}
	.banks-carousel {
		margin: 0;
	}
	.finance-page-car-price__value {
		font-size: 25px;
	}
	.finance-page-car-price__title {
		font-size: 16px;
	}
}
@media only screen and (max-width: 1280px) {
	.desktop-header__container {
		gap: 0 10px;
	}
	.desktop-header__nav {
		gap: 18px;
	}
	.hero-carousel {
		height: 34vw;
		max-width: 100%;
		height: unset;
		aspect-ratio: 10/4;
		min-height: 10rem;
	}
	.hero-catalog {
		grid-template-columns: 1fr;
	}
	.hero-marks {
		grid-template-columns: repeat(9, 1fr);
	}
	.hero-filter__form {
		grid-template-columns: repeat(4, 1fr);
	}
	.compilations__item {
		height: 365px;
	}
	.catalog__grid {
		grid-template-columns: repeat(3, 1fr);
	}
	.gifts__item-title {
		font-size: 16px;
	}
	.specials-item {
		padding: 0 15px 15px;
	}
	.specials-item__title {
		font-size: 23px;
	}
	.specials-item__pricing-value {
		font-size: 16px;
	}
	.specials-item__buttons .btn {
		font-size: 14px;
		padding: 0;
	}
	.questions__title {
		font-size: 70px;
	}
	.questions__sub-title {
		font-size: 29px;
	}
	.questions__form-inputs {
		max-width: 645px;
	}
	.footer__top {
		gap: 15px;
	}
	.gosapp__image {
		max-width: 57%;
	}
	.filter {
		grid-template-columns: 1fr;
	}
	.filter-form {
		grid-template-columns: repeat(5, 1fr);
	}
	.main-form-trigger__checkmark {
		font-size: 16px;
	}
	.marks-grid {
		grid-gap: 10px;
	}
	.model-page__grid {
		grid-gap: 20px;
	}
	.model-content__price-old {
		font-size: 19px;
	}
	.model-content__price-new {
		font-size: 30px;
	}
	.model-content__price-title {
		font-size: 18px;
	}
	.model-content__payment-title {
		font-size: 18px;
	}
	.model-content__payment-value {
		font-size: 25px;
	}
	.model-content__colors-name {
		font-size: 18px;
	}
	.model-content__colors-list {
		gap: 8px;
	}
	.model-content__colors-item {
		width: 28px;
		height: 28px;
	}
	.credit-terms__title {
		font-size: 18px;
	}
	.model-page {
		/* background-size: 46vw; */
	}
	.finance-terms__icon {
		width: 35px;
		height: 35px;
	}
	.finance-terms {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 10px;
	}
	.finance-page-price__item-value {
		font-size: 24px;
	}
	.finance-page-price__item:last-child .finance-page-price__item-value {
		font-size: 24px;
	}
	.finance-page-price {
		margin-bottom: 25px;
	}
	.finance-terms__text {
		font-size: 16px;
	}
	.finance-futures__icon {
		width: 42px;
		height: 42px;
	}
	.finance-futures__text {
		font-size: 16px;
	}
	.finance-futures__item {
		gap: 15px;
	}
	.finance-futures {
		margin-top: 40px;
	}
	.stocks-page {
		grid-template-columns: repeat(2, 1fr);
	}
}
/* */
/* */
@media only screen and (max-width: 992px) {
	.model-page__title {
		font-size: 24px;
	}
	.model-page__title span {
		display: block;
		font-size: 16px;
		text-decoration: unset;
		text-align: left;
		margin-top: unset;
	}
	.model-page__title-car-name {
		text-align: center;
		text-decoration: underline;
		-webkit-text-decoration-skip-ink: none;
		text-decoration-skip-ink: none;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
	}
	.model-content {
		display: grid;
		grid-template-columns: repeat(2, auto);
		justify-content: unset;
		gap: 30px 15px;
	}
	.model-content__price {
		display: grid;
		grid-template-columns: auto 1fr;
		column-gap: 10px;
		align-items: baseline;
	}
	.model-content__price-title,
	.model-content__payment-title,
	.model-content__benefit-title {
		font-size: 14px;
		margin-bottom: 8px;
		font-weight: 400;
	}
	.model-content__price-old {
		font-size: 12px;
		display: none;
	}
	.model-content__price-new {
		font-size: 21px;
		grid-column: 1/-1;
		font-weight: 600;
	}
	.model-content__payment-value {
		font-size: 17px;
		font-weight: 400;
		color: unset;
	}
	.model-content__payment-value span {
		font-weight: 700;
	}
	.model-content__benefit {
		display: block;
		grid-column: 1/-1;
	}
	.model-content__benefit-value {
		font-size: 20px;
	}
	.model-content__actions {
		grid-column: 1/-1;
	}
	.model-content__colors {
		display: block;
	}
	.model-content__colors-name {
		text-align: center;
		font-size: 12px;
		margin-bottom: 12px;
		font-weight: 400;
	}
	.model-content__colors-list {
		justify-content: center;
	}
	.model-page__av {
		font-size: 14px;
		line-height: 1.5;
		background-size: contain;
		background-position: left center;
		padding-left: 32px;
	}
	.model-page:not(.model-page_assortment) .model-page__grid {
		position: relative;
	}
	.model-page:not(.model-page_assortment) .model-content__benefit {
		position: absolute;
		top: 0;
		right: 0;
		margin-top: -40px;
	}
	.model-page:not(.model-page_assortment) .model-page__grid {
		gap: 30px 15px;
	}
	.model-page.model-page_assortment .model-page__av {
		order: -2;
	}
	.model-page.model-page_assortment .model-content {
		margin-left: -10px;
		margin-right: -10px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.model-page.model-page_assortment .model-content__benefit {
		order: -1;
		grid-column: unset;
	}
	.credit-terms__grid {
		display: flex;
		gap: 6px;
	}
	.credit-terms__grid > * {
		min-width: 35%;
		flex-grow: 1;
	}
	.credit-terms__item {
		padding: 10px 15px;
	}
	.compare-table__head__col {
		display: none;
	}
	.compare-table__head__col:has(b) {
		display: block;
		position: static !important;
		font-size: 16px !important;
		text-align: unset !important;
	}
	.compare-item__row {
		padding: 16px;
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 16px 10px;
	}
	.compare-item__col-m-label {
		display: block;
	}
	.compare-name {
		grid-column: 1/-1;
	}
	.compare-name__data {
		font-size: 16px;
	}
	.compare-price {
		text-align: unset;
	}
	.compare-price__data {
		margin: unset;
		font-size: 16px;
	}
	.compare-old-price {
		display: none;
		text-align: unset;
	}
	.compare-old-price__data {
		font-size: 12px;
	}
	.compare-payment {
		display: block !important;
		text-align: unset;
	}
	.compare-payment__data {
		font-size: 16px;
	}
	.compare-buttons {
		margin-top: unset;
		grid-column: 1/-1;
	}
	.modal-finance {
		max-width: 410px !important;
	}
	.modal-finance-form__car-image {
		height: 200px;
	}
	.modal-finance-form__car-title {
		display: none;
	}
	.modal-finance-form__car-text {
		display: none;
	}
	.modal-finance-form__car-benefit {
		display: none;
	}
}
/* */
/* */
@media only screen and (max-width: 992px) {
	:root {
		--container-width: 576px;
	}
	select,
	textarea,
	input {
		font-size: var(--body-font-size);
	}
	.top-header {
		display: none;
	}
	.desktop-header {
		display: none;
	}
	.header-mobile {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 55px;
		background: #fff;
		z-index: 99;
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 10px;
		border-bottom: 1px solid #f3f3f3;
	}
	.header-mobile__logo {
		max-width: 150px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.footer__logo{
		margin-right: inherit;
	}
	.header-mobile__btn {
		width: 45px;
		height: 45px;
		background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.667 31.9997H53.3337M10.667 21.333H53.3337M10.667 42.6663H32.0003' stroke='%2300A3FF' stroke-width='5.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
		background-position: center;
		background-size: cover;
		background-color: transparent;
		border: none;
		transition: all 0.33s ease;
	}
	.header-mobile__btn.js-gl-toggle-button-active {
		transform: scale(0.9);
		opacity: 0.6;
	}
	.header-mobile-menu {
		position: fixed;
		top: 55px;
		left: -100%;
		width: 98%;
		height: calc(100% - 55px);
		background: #fff;
		z-index: 95;
		display: flex;
		flex-direction: column;
		padding: 20px;
		gap: 20px;
		transition: all 0.33s ease;
	}
	body {
		padding-top: 70px;
		min-width: 374px;
	}
	.header-mobile-menu__nav {
		display: grid;
		grid-gap: 10px;
		border-bottom: 1px solid #f5f5f5;
		padding-bottom: 20px;
	}
	.header-mobile-menu__contacts {
		display: grid;
		grid-gap: 10px;
	}
	.header-mobile-menu__phone {
		font-size: 18px;
		color: #00a3ff;
		text-decoration: none;
		font-weight: bold;
	}
	.header-mobile-menu__geo {
		font-size: 14px;
	}
	.header-mobile-menu__nav-item {
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
	}
	.header-mobile-menu.js-gl-toggle-target-active {
		left: 0;
	}
	.header-mobile__logo-img {
		width: 100%;
	}
	.hero-marks {
		grid-template-columns: repeat(3, 1fr);
	}
	.hero-carousel .carousel-prev,
	.hero-carousel .carousel-next {
		width: 24px;
		height: 24px;
		margin-top: -12px;
	}
	.hero-carousel .carousel-next {
		right: 10px;
	}
	.hero-carousel .carousel-prev {
		left: 10px;
	}
	section:not(:last-child) {
		margin-bottom: 30px;
	}
	.hero-filter__form {
		grid-template-columns: repeat(1, 1fr);
		padding: 20px;
		grid-gap: 10px;
	}
	.compilations__row {
		grid-template-columns: 1fr 1fr;
	}
	.compilations__item-title {
		font-size: 14px;
		padding: 10px;
	}
	.compilations__row + .compilations__row {
		grid-template-columns: 1fr 1fr;
	}
	.compilations__item {
		height: 140px;
		border-radius: 12px;
	}
	.catalog__grid {
		grid-template-columns: repeat(1, 1fr);
	}
	.section-heading {
		font-size: 22px;
		margin-bottom: 19px;
	}
	.gifts {
		background-position: 75%;
		padding: 25px 35px;

		position: relative;
		z-index: 0;
		overflow: hidden;
	}
	.gifts::after {
		content: "";
		position: absolute;
		z-index: -1;
		inset: 0;
		background-image: linear-gradient(to right bottom, #fff, #fff0);
	}

	.gifts__title {
		font-size: 24px;
	}
	.gifts__list-item {
		font-size: 22px;
	}
	.gosapp {
		flex-direction: column;
	}
	.gosapp__image {
		order: -1;
		max-width: 100%;
		width: 100%;
		transform: scaleX(-1);
		height: auto;
	}
	.specials__grid {
		grid-template-columns: repeat(1, 1fr);
	}
	.footer__nav {
		display: none;
	}
	.footer__top {
		flex-wrap: wrap;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.footer__info {
		flex-direction: column;
		gap: 10px;
	}
	.questions__img {
		display: none;
	}
	.questions__heading {
		padding: 0 0 20px;
		grid-gap: 10px;
	}
	.questions__title {
		font-size: 32px;
		line-height: normal;
	}
	.questions__sub-title {
		font-size: 17px;
	}
	.questions__form {
		padding: 20px;
	}
	.questions__form-inputs {
		grid-template-columns: 1fr;
		grid-gap: 10px;
	}
	.section-map__iframe {
		height: 185px;
	}
	.questions {
		margin: 0;
	}
	.specials-item__title {
		font-size: 18px;
	}
	.gosapp__title-3 {
		font-size: 28px;
	}
	.gosapp__title-2 {
		font-size: 28px;
	}
	.gosapp__title-1 {
		font-size: 20px;
	}

	.hero-filter__title {
		font-size: 22px;
	}
	.compilations__item-title:after {
		width: 16px;
		height: 13px;
	}
	.hero-carousel .swiper-pagination.carousel-pag {
		bottom: 8px;
	}
	.gifts__item-title {
		font-size: 12px;
	}
	.gifts__item {
		height: 123px;
	}
	.gosapp__content {
		min-width: auto;
	}
	.bank-item {
		padding: 5px;
	}
	.specials-item__photo {
		height: 190px;
	}
	.specials-item__buttons .btn {
		height: 39px;
	}
	.header-mobile-menu__worktime {
		font-size: 14px;
	}
	.m-marks-btn {
		background: #fff;
		box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25);
		border-radius: 30px;
		border: 1px solid #f5f5f5;
		font-size: 14px;
		padding-top: 4px;
	}
	.catalog-item__preview-thumb {
		height: 145px;
	}
	.banks-carousel {
		padding: 0;
	}
	.banks-carousel__slide {
		height: calc((100% - 10px) / 2) !important;
	}
	.modal-callback {
		padding: 30px;
		z-index: 1;
	}
	.modal-callback:after {
		content: "";
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: -1;
		background: rgba(255, 255, 255, 0.81);
	}
	.modal-callback-form__title {
		font-size: 24px;
		text-align: center;
		margin-bottom: 20px;
	}
	.modal-callback-form__text {
		font-size: 16px;
		text-align: center;
		margin-bottom: 20px;
	}
	.modal-callback-form__inputs {
		gap: 10px;
	}
	.modal-callback-form__inputs-grid {
		grid-gap: 10px;
		grid-template-columns: repeat(1, 1fr);
	}
	.modal-finance-form__title {
		font-size: 18px;
	}
	.modal-finance-form__header {
		height: auto;
		padding: 15px 0;
	}
	.modal-finance-form__content {
		grid-template-columns: repeat(1, 1fr);
	}
	.modal-finance-form__car-image {
		height: 125px;
	}
	.modal-finance-form__inputs-grid {
		grid-template-columns: repeat(1, 1fr);
		grid-gap: 10px;
	}
	.modal-finance-form__car-title {
		font-size: 17px;
	}
	.modal-finance-form__car-price {
		font-size: 22px;
	}
	.modal-finance-form__sub-title {
		font-size: 14px;
	}
	.modal-gifts-form__image {
		height: 185px;
	}
	.modal-gifts-form__title {
		font-size: 18px;
	}
	.modal-gifts-form__inputs-grid {
		grid-template-columns: repeat(1, 1fr);
		grid-gap: 10px;
	}
	.modal-gifts-form__inputs {
		gap: 10px;
	}
	.modal__title {
		font-size: 24px;
		margin-bottom: 14px;
	}
	.modal__description {
		font-size: 16px;
	}
	.catalog-marks {
		display: none;
	}

	.marks-grid {
		grid-template-columns: repeat(3, 1fr);
	}
	.hero-marks {
		grid-template-columns: repeat(4, 1fr);
		gap: 5px;
	}
	.mark-link {
		display: grid;
		justify-items: center;
		text-align: center;
		height: unset;
		border-radius: 10px;
		padding: 4px;
	}
	.mark-link__icon {
		width: 32px;
		height: 32px;
		object-fit: contain;
		object-position: center;
	}
	.mark-link__title {
	}

	section.section-breadcrumbs {
		margin-bottom: 10px;
	}
	.breadcrumbs__item {
		font-size: 12px;
	}
	.filter-form {
		grid-template-columns: repeat(1, 1fr);
		grid-gap: 10px;
	}
	.filter-comps {
		grid-template-columns: repeat(2, 1fr);
	}
	.filter-comps__item {
		height: 135px;
	}
	.catalog__heading {
		font-size: 22px;
	}
	.catalog {
		grid-gap: 20px;
	}
	.compare-item__col.compare-payment {
		display: none;
	}
	.compare-table__head__col:nth-child(4) {
		display: none;
	}
	.compare-table__head,
	.compare-item__row {
		grid-template-columns: 50% 25% 25%;
	}
	.compare-table__head {
		position: relative;
		z-index: 1;
	}
	.compare-table__head__col:last-child {
		position: absolute;
		left: 0;
		font-size: 12px;
		top: 0px;
	}
	.model-compare-form__section-title {
		text-align: center;
		font-size: 22px;
	}
	.model-page__grid {
		grid-template-columns: 1fr;
		grid-gap: 25px;
		margin-bottom: 30px;
	}
	.model-page__title {
		font-size: 18px;
	}
	.model-page__title:before {
		background-size: contain;
		width: 70px;
		height: 38px;
		bottom: 3px;
	}
	.model-page__av {
		margin-bottom: 20px;
	}
	.model-gallery {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
	}
	.model-gallery__item:nth-child(n + 5) {
		display: none;
	}
	.model-gallery__item {
		height: 56px;
	}
	.model-preview {
		height: auto;
	}
	.model-preview__image {
		height: 180px;
		margin-bottom: 15px;
	}
	.model-preview__label {
		right: 20px;
		top: -10px;
		font-size: 14px;
	}
	.model-page__preview {
		order: 1;
	}
	.model-page__gallery {
		order: 2;
		margin-bottom: 15px;
	}
	.model-page__content {
		order: 3;
		margin-bottom: 20px;
	}
	.model-page__terms {
		order: 4;
	}
	.model-content {
		gap: 15px;
	}
	.model-content__colors {
		order: -1;
		width: auto;
	}
	.model-page {
		background-position: center top 12%;
		background-size: 64vw;
	}
	.credit-terms__grid {
		flex-direction: row;
		flex-wrap: wrap;
	}
	.credit-terms__icon {
		width: 30px;
		height: 30px;
	}
	.credit-terms__item {
		font-size: 15px;
	}
	.model-offer-form__title {
		font-size: 22px;
		margin-bottom: 7px;
	}
	.model-offer-form__description {
		font-size: 15px;
	}
	.model-offer-form__inputs {
		grid-template-columns: repeat(1, 1fr);
		grid-gap: 10px;
	}
	.compare-item__row {
		padding: 10px;
	}
	.compare-table__head {
		padding: 0 10px;
	}
	.compare-table__head__col {
		font-size: 12px;
	}
	.compare-name__data {
		font-size: 11px;
		padding-right: 22px;
		margin-right: 8px;
	}
	.compare-buttons {
		margin: 0;
		background: unset;
		-ms-grid-column-span: 3;
		grid-column: 3 span;
		padding: 0;
		margin-top: 10px;
	}
	.compare-buttons__inner .btn {
		height: 34px;
		font-size: 14px;
	}
	.compare-price__data {
		font-size: 10px;
	}
	.compare-old-price__data {
		font-size: 10px;
	}
	.compare-name__data:after {
		background-size: contain;
		width: 17px;
		height: 7px;
	}
	.compare-item .main-form-checkbox__checkmark {
		width: 18px;
		height: 18px;
	}
	.compare-description {
		column-count: auto;
	}
	.compare-description__list-item {
		font-size: 14px;
	}
	.compare-item__hidden-content {
		padding: 15px 0 0;
	}
	.model-compare-form {
		grid-gap: 20px;
	}
	.page-heading__title {
		font-size: 22px;
	}
	.page-heading__icon {
		max-width: 32px;
	}
	.page-heading__description {
		font-size: 12px;
	}
	.finance-page-content {
		grid-template-columns: 1fr;
		grid-gap: 10px;
	}
	.finance-page-form__inputs {
		grid-template-columns: repeat(1, 1fr);
	}
	.finance-page-form__grid {
		grid-template-columns: 1fr;
	}
	.finance-page-form__inputs.--2columns {
		grid-template-columns: 1fr;
	}
	.finance-page-seo {
		display: none;
	}
	.finance-page-car {
		height: 155px;
		margin-top: 15px;
	}
	.finance-page-price {
		gap: 10px;
		padding: 15px;
		max-width: 100%;
		justify-content: space-around;
	}
	.finance-page-price__item-title {
		font-size: 10px;
		margin-bottom: 5px;
	}
	.finance-page-price__item-value {
		font-size: 16px;
	}
	.finance-page-price__item:last-child .finance-page-price__item-value {
		font-size: 15px;
	}
	.finance-futures__icon {
		width: 32px;
		height: 32px;
	}
	.finance-futures__text {
		font-size: 11px;
	}
	.finance-futures__text span {
		font-size: 17px;
	}
	.finance-futures {
		margin-top: 5px;
	}
	.finance-page-terms__item {
		font-size: 12px;
		padding: 8px 20px;
	}
	.finance-page-terms__section-list {
		gap: 10px;
	}
	.finance-terms__text {
		font-size: 11px;
	}
	.finance-terms__icon {
		width: 32px;
		height: 32px;
	}
	.finance-terms {
		grid-gap: 5px;
	}
	.page-heading {
		margin-bottom: 10px;
	}
	.finance-page-form__heading {
		text-align: center;
	}
	.stocks-page {
		grid-template-columns: repeat(1, 1fr);
	}
	.stock-item__image {
		height: 210px;
	}
	.stock-item__title {
		font-size: 18px;
	}
	.stock-item__form-inputs {
		grid-template-columns: repeat(1, 1fr);
	}
	.contacts-page {
		grid-template-columns: 1fr;
	}
	.contacts__title {
		font-size: 16px;
	}
	.contacts__link {
		font-size: 18px;
	}
	.contacts__content {
		font-size: 13px;
	}
	.contacts__item {
		gap: 10px;
		flex-wrap: wrap;
	}
	.contacts {
		grid-gap: 15px;
		margin-bottom: 20px;
	}
	.contacts-form__title {
		font-size: 18px;
		text-align: center;
	}
	.contacts-form {
		padding: 20px 25px;
	}
	.contacts-form__inputs {
		grid-gap: 10px;
	}
	.contacts-page__iframe {
		min-height: 180px;
	}
	.banks-carousel .carousel-prev,
	.banks-carousel .carousel-next {
		margin-top: -10px;
		width: 20px;
		height: 20px;
	}
	.banks-carousel .carousel-prev {
		left: 10px;
	}
	.banks-carousel .carousel-next {
		right: 10px;
	}
	.banks-carousel:after,
	.banks-carousel:before {
		display: none;
	}
	.model-gallery-carousel:after,
	.model-gallery-carousel:before {
		display: none;
	}
	.model-gallery-carousel {
		padding: 0;
		height: 22vw;
	}
	.model-gallery-carousel .carousel-prev,
	.model-gallery-carousel .carousel-next {
		display: none;
	}
	.finance-page-form__inner-grid {
		grid-template-columns: repeat(1, 1fr);
	}
	.model-content__benefit-value {
		font-size: 24px;
	}
	.model-content__benefit {
		grid-gap: 5px;
	}
}
@media print {
	* {
		background: none !important;
		color: #000 !important;
		box-shadow: none !important;
		text-shadow: none !important;
		filter: grayscale(1) !important;
	}
	a {
		text-decoration: underline;
	}
	a[href]:after {
		content: " (" attr(href) ")";
	}
	a[href="#"],
	a[href="javascript:"] {
		content: "";
	}
}
/* */
/* */
/* */
/* */
/* */
.compare-item__col-m-label {
	display: none;
	font-size: 12px;
	margin-bottom: 5px;
}

@media only screen and (min-width: 993px) {
	.questions__title {
		font-size: 40px !important;
		line-height: 1.2 !important;
		max-width: 70%;
	}
	.questions__sub-title {
		font-size: 18px !important;
		max-width: 70%;
	}
}
