﻿.ahm-gallery, .ahm-360,
.ahm-toolbelt, .ahm-tab-container__header, .ahm-sub-navigation,
.ahm-promo-banner, .ahm-compare-table, .ahm-compare-grid__cutline, .ahm-cards-slider {
	zoom: 1.6;
}

.ahm-modal__container.ahm-gallery-modal {
	max-width: 135rem;
}
.ahm-gallery-modal .ahm-gallery-modal__slider {
	padding-top: 9rem;
}
.ahm-modal__close, .ahm-gallery-modal__arrow-wrapper, .ahm-gallery-info, .ahm-gallery-thumbnails, .ahm-gallery-slide .ahm-no-consent {
	zoom: 1.6;
}

.ahm-sub-navigation__inner {
	justify-content: left;
}
.ahm-sub-navigation__desktop-link {
	padding-top: 1.25rem;
}

@media only screen and (min-width: 48em) {
	.ahm-compare-table p,
	.ahm-compare-table span {
		line-height: 1rem;
	}
}

@media only screen and (min-width: 64em) {
	.ahm-gallery-modal .ahm-gallery-modal__slider {
		padding-top: 0;
	}

	.ahm-compare-table p,
	.ahm-compare-table span {
		font-size: .875rem;
		line-height: 1.125rem;
	}
}

@media only screen and (min-width: 87.5em) {
	.ahm-compare-table p,
	.ahm-compare-table span {
		font-size: .875rem;
		line-height: 1.25rem;
	}
}

/* DAA components */

h2.heading-1, .special-offers div.wrapper.hrt offers-wrapper > h2.module-title, .hrt.phoenix .rzf-gry.rzf-gry-header .rzf-gry-heading {
	font-family: AvenirNextRegular, AvenirNextLight, HelveticaNeue, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 3.2rem;
}
@media (min-width: 768px) {
	h2.heading-1, .special-offers div.wrapper.hrt offers-wrapper > h2.module-title, .hrt.phoenix .rzf-gry.rzf-gry-header .rzf-gry-heading {
		font-size: 4rem;
	}
}
@media (min-width: 1024px) {
	h2.heading-1, .special-offers div.wrapper.hrt offers-wrapper > h2.module-title, .hrt.phoenix .rzf-gry.rzf-gry-header .rzf-gry-heading {
		font-size: 4.4rem;
	}
}


.special-offers div.wrapper.hrt offers-wrapper {
	background-color: #f6f6f6 !important;
}