/*
 * Ralph Lauren - Smart CSS Generator
 */
/* ===== DEV GUIDES ===== */
/* .rlc-rrl .rlc-hotspot {
  background-color: hotpink;
  opacity: 0.35;
} */
/* .rlc-creative_v3 .notinstock .rlc-hotspot,
.rlc-creative_v3 .notinstock .rlc-instock {
  display: block !important;
} */
/* .rlc-rrl .rlc-hotspot .rlc-cta {
  font-size: 1em;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  opacity: 0.5;
  color: #fff;
} */
/* ===== END DEV GUIDES ===== */
/* .notfound .rlc-instock,
.notinstock .rlc-instock,
.notfound .rlc-keeponline,
.notinstock .rlc-keeponline,

.notfound .rlc-hotspot,
.notinstock .rlc-hotspot {
  display: none !important;
}

.instock .rlc-notinstock,
.instock .rlc-keeponline {
  display: none !important;
}

.keeponline .rlc-notinstock {
  display: none !important;
}

.notfound.rlc-hasicon .rlc-imagery::after,
.notinstock.rlc-hasicon .rlc-imagery::after {
  content: "";
  display: none !important;
} */

/* ===== CSS ROOT VARIABLES ===== */
:root {
	/* Colors */
	--color-black: #000000;
	--color-white: #ffffff;

	/* Typography */
	--text-0-75: 0.75em;
	--text-1-125: 1.125em;
	--text-1: 1em;
	--text-1-375: 1.375em;
	--text-1-312: 1.312em;

	--font-bold: 700;

	/* Other */
	--font-adobe-garamond: "ArchiveModernII", sans-serif;
	--font-adobe-garamond: "adobe-garamond-pro", "Adobe Garamond Pro", serif;
	--font-futura: "Futura BT W01 Heavy", "Futura", sans-serif;
	--font-futura-condensed: "FuturaBTW01-BoldCondens", "Futura", sans-serif;
}

/* ===== CSS BASE STYLES ===== */
.rlc-rrl {
	background-color: #e1ded7;
}

.rlc-rrl .rlc-fullbleed {
	display: block;
	background-color: var(--color-white);
	background-color: #e1ded7;
}

.rlc-rrl a,
.rlc-rrl a:hover,
.rlc-rrl a:focus {
	/* text-decoration: none !important; */
	color: currentColor;
}

.rlc-rrl .rlc-product,
.rlc-rrl .rlc-title,
.rlc-rrl .rlc-header {
	position: absolute;
	/* display: block; */
	font-family: var(--font-adobe-garamond);
	text-align: center;
	z-index: 1;
	color: var(--color-black);
	text-transform: uppercase;
	-webkit-font-smoothing: antialiased;
}

.rlc-rrl .rlc-header,
.rlc-rrl .rlc-title {
	letter-spacing: 0.1em;
	font-weight: var(--font-bold);
}

.rlc-rrl .rlc-cta {
	font-family: var(--font-adobe-garamond);
	text-align: center;
	text-transform: uppercase;
	color: var(--color-black);
	letter-spacing: 0.1em !important;
	-webkit-font-smoothing: antialiased;
	text-decoration: underline !important;
	text-decoration-style: solid;
	text-decoration-skip-ink: auto;
	text-decoration-thickness: auto;
	text-underline-offset: 0.1em;
	text-underline-position: from-font;
	font-weight: var(--font-bold);
	position: relative;
}

.rlc-rrl .rlc-copygroup,
.rlc-rrl .rlc-product {
	position: absolute;
	z-index: 3;
}

.rlc-rrl .rlc-hotspot {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.rlc-rrl .rlc-picture,
.rlc-rrl .rlc-img {
	display: block;
	margin: 0 !important;
	padding: 0 !important;
}

.rlc-rrl .rlc-container.rlc-duo {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 98%;
	margin: 0 auto;
}

@media screen and (max-width: 767px) {
	.rlc-content {
		overflow: hidden;
	}

	.rlc-rrl {
		background-color: #ece9e2;
	}

	.rlc-rrl .rlc-fullbleed {
		background-color: #ece9e2;
	}

	.rlc-rrl .rlc-container.rlc-duo {
		flex-direction: column;
	}

	.rlc-rrl .rlc-product,
	.rlc-rrl .rlc-title,
	.rlc-rrl .rlc-header {
		letter-spacing: 0.1em;
	}
}

/* ===== CSS CONTENT ===== */

#rlc-slot1 .rlc-carousel {
	overflow: hidden;
}

#rlc-slot1 .rlc-carousel .rlc-carousel-pagination {
	display: none;
}

@media only screen and (min-width: 768px) {
	#rlc-slot1 {
		min-height: 37.9375em;
	}

	#rlc-slot1 .rlc-slide.rlc-s1 {
		width: 60em;
	}

	#rlc-slot1 .rlc-slide {
		width: 30em;
	}

	#rlc-slot1 .rlc-slide.rlc-large {
		width: 60em;
	}

	#rlc-slot1 .rlc-header1 {
		/* text: RRL WINTER â€˜25 */
		left: 76.219%;
		top: 9.41%;
		width: 20%;
		font-family: var(--font-adobe-garamond);
		font-size: 2.08em;
		letter-spacing: 0.208em;
	}
}

@media screen and (max-width: 767px) {
	#rlc-slot1 {
		min-height: 15.25em;
	}

	#rlc-slot1 .rlc-header1 {
		/* text: RRL WINTER â€˜25 */
		left: 75.005%;
		top: 11.885%;
		width: 19%;
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-0-75);
	}
}

@media only screen and (min-width: 768px) {
	#rlc-slot2 {
		min-height: 33.125em;
		margin: 1em auto;
	}

	#rlc-slot2 .rlc-container {
		width: 86.25em;
		margin: 0 auto;
	}

	#rlc-slot2 .rlc-copygroup {
		left: 39.75%;
		top: 85.472%;
		width: 18.25%;
	}

	#rlc-slot2 .rlc-copygroup .rlc-cta {
		/* text: SHOP ALL OUTERWEAR */
		font-family: var(--font-adobe-garamond);
		font-size: 1.4007em;
	}

	#rlc-slot2 .rlc-header1 {
		/* text: RRL QUILTED OUTERWEAR */
		left: 23.5%;
		top: 10.943%;
		width: 50%;
		font-family: var(--font-futura);
		font-size: 2.11em;
		letter-spacing: 0.11em;
		font-weight: normal;
	}
}

@media only screen and (max-width: 767px) {
	#rlc-slot2 {
		min-height: 120.8125em;
		margin: 1em auto;
	}

	#rlc-slot2 .rlc-container {
		width: 22.6875em;
		margin: 0 auto;
	}

	#rlc-slot2 .rlc-header1 {
		/* text: RRL QUILTED OUTERWEAR */
		left: 0;
		top: 1.862%;
		width: 100%;
		font-family: var(--font-futura);
		font-size: var(--text-1-125);
		font-weight: normal;
	}

	#rlc-slot2 .rlc-copygroup {
		left: 0;
		top: 56.855%;
		width: 100%;
		padding: 0 7em;
	}

	#rlc-slot2 .rlc-cta {
		/* text: SHOP ALL OUTERWEAR */
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-1);
	}
}

@media only screen and (min-width: 768px) {
	#rlc-slot3 {
		min-height: 35.0625em;
		margin: 1em auto;
	}

	#rlc-slot3 .rlc-container {
		width: 87.8125em;
		margin: 0 auto;
	}

	#rlc-slot3 .rlc-container .rlc-s1 {
		width: 36.9375em;
	}

	#rlc-slot3 .rlc-container .rlc-s2 {
		width: 50.3125em;
	}

	#rlc-slot3 .rlc-s1 .rlc-header1 {
		/* text: LIMITED EDITION QUILTED SET */
		left: 0;
		top: 2.674%;
		width: 100%;
		font-family: var(--font-futura-condensed);
		font-size: 1.952em;
		letter-spacing: 0.153em;
		font-weight: normal;
	}

	#rlc-slot3 .rlc-s1 .rlc-title1 {
		/* text: DOUBLE RL SUPPLY COMPANY */
		left: 0;
		top: 8.913%;
		width: 100%;
		font-family: var(--font-futura-condensed);
		font-size: 1.367em;
		letter-spacing: 0.12em;
		font-weight: normal;
	}

	#rlc-slot3 .rlc-s1 .rlc-copygroup {
		left: 15%;
		top: 66.488%;
		width: 30%;
	}

	#rlc-slot3 .rlc-s1 .rlc-cta {
		/* text: SHOP NOW */
		font-family: var(--font-adobe-garamond);
		font-size: 1.084em;
	}

	#rlc-slot3 .rlc-s2 .rlc-header1 {
		/* text: RRL WOOL WORKSHIRTS */
		left: 0;
		top: 4.1%;
		width: 100%;
		font-family: var(--font-adobe-garamond);
		font-size: 2.008em;
		letter-spacing: 0.15em;
	}

	#rlc-slot3 .rlc-s2 .rlc-title1 {
		/* text: FOR EVERY TRADE & CALLING */
		left: 0;
		top: 10.547%;
		width: 100%;
		font-family: var(--font-adobe-garamond);
		font-size: 1.241em;
	}

	#rlc-slot3 .rlc-s2 .rlc-copygroup {
		left: 37.043%;
		top: 68.449%;
		width: 26%;
		padding: 0 4em;
	}

	#rlc-slot3 .rlc-s2 .rlc-cta {
		/* text: SHOP ALL SHIRTS */
		font-family: var(--font-adobe-garamond);
		font-size: 1.266em;
	}
}

@media only screen and (max-width: 767px) {
	#rlc-slot3 {
		min-height: 139.75em;
		margin: 1em auto;
	}

	#rlc-slot3 .rlc-container {
		width: 22.6875em;
		margin: 0 auto;
	}

	#rlc-slot3 .rlc-container .rlc-s1 {
		margin-bottom: 0.5em;
	}

	#rlc-slot3 .rlc-s1 .rlc-header1 {
		/* text: LIMITED EDITION QUILTED SET */
		left: 0;
		top: 1%;
		width: 100%;
		font-family: var(--font-futura-condensed);
		font-size: 1.5em;
		font-weight: normal;
	}

	#rlc-slot3 .rlc-s1 .rlc-title1 {
		/* text: DOUBLE RL SUPPLY COMPANY */
		left: 0;
		top: 3.923%;
		width: 100%;
		font-family: var(--font-futura-condensed);
		font-size: var(--text-1-125);
		font-weight: normal;
	}

	#rlc-slot3 .rlc-s1 .rlc-copygroup {
		left: 0;
		top: 35.474%;
		width: 100%;
	}

	#rlc-slot3 .rlc-s1 .rlc-copygroup .rlc-cta {
		/* text: SHOP NOW */
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-1);
	}

	#rlc-slot3 .rlc-s2 .rlc-copygroup {
		left: 0;
		top: 60.818%;
		width: 100%;
	}

	#rlc-slot3 .rlc-s2 .rlc-copygroup .rlc-cta {
		/* text: SHOP ALL SHIRTS */
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-1);
	}

	#rlc-slot3 .rlc-s2 .rlc-header1 {
		/* text: RRL WOOL WORKSHIRTS */
		left: 0;
		top: 1.5%;
		width: 100%;
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-1-375);
	}

	#rlc-slot3 .rlc-s2 .rlc-title1 {
		/* text: FOR EVERY TRADE & CALLING */
		left: 0;
		top: 3.5%;
		width: 100%;
		font-family: var(--font-adobe-garamond);
		font-size: 0.875em;
	}
}

@media only screen and (min-width: 768px) {
	#rlc-slot4 {
		min-height: 33.125em;
		margin: 1em auto;
	}

	#rlc-slot4 .rlc-container {
		width: 80.375em;
		margin: 0 auto;
	}

	#rlc-slot4 .rlc-header1 {
		/* text: BUILT FOR THE OUTDOORS */
		left: 0;
		top: 3.585%;
		width: 100%;
		font-family: var(--font-futura);
		font-size: 1.286em;
		font-weight: normal;
	}

	#rlc-slot4 .rlc-title1 {
		/* text: COLD WEATHER LAYERING */
		left: 0;
		top: 9.434%;
		width: 100%;
		font-family: var(--font-adobe-garamond);
		font-size: 2.069em;
		letter-spacing: 0.15em;
	}

	#rlc-slot4 .rlc-copygroup {
		left: 83.936%;
		top: 84.717%;
	}

	#rlc-slot4 .rlc-cta {
		/* text: SHOP OUTERWEAR */
		font-family: var(--font-adobe-garamond);
		font-size: 1.286em;
	}
}

@media only screen and (max-width: 767px) {
	#rlc-slot4 {
		min-height: 66.75em;
		margin: 1em auto;
	}

	#rlc-slot4 .rlc-container {
		width: 21.8125em;
		margin: 1em auto;
		padding-top: 4em;
	}

	#rlc-slot4 .rlc-copygroup {
		left: 0;
		top: 98.322%;
		width: 100%;
	}

	#rlc-slot4 .rlc-copygroup .rlc-cta {
		/* text: SHOP ALL OUTERWEAR */
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-1);
	}

	#rlc-slot4 .rlc-header1 {
		/* text: BUILT FOR THE OUTDOORS */
		left: 0;
		top: 0%;
		width: 100%;
		font-family: var(--font-futura);
		font-size: var(--text-1);
		font-weight: normal;
	}

	#rlc-slot4 .rlc-title1 {
		/* text: COLD WEATHER LAYERING */
		left: 0;
		top: 2.297%;
		width: 100%;
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-1-312);
	}
}

@media only screen and (min-width: 768px) {
	#rlc-slot5 {
		min-height: 36.9375em;
		margin: 1em auto;
	}

	#rlc-slot5 .rlc-container {
		width: 86.5625em;
		margin: 0 auto;
	}

	#rlc-slot5 .rlc-header1 {
		/* text: RRL QUALITY KNITWEAR */
		left: 0;
		top: 0.846%;
		width: 100%;
		font-family: var(--font-futura);
		font-size: 2.312em;
		font-weight: normal;
	}

	#rlc-slot5 .rlc-title1 {
		/* text: For All Weather Conditions */
		left: 0;
		top: 8.799%;
		width: 100%;
		font-family: var(--font-adobe-garamond);
		font-size: 1.157em;
		text-transform: none;
	}

	#rlc-slot5 .rlc-copygroup.rlc-tg1 {
		left: 1%;
		top: 88.325%;
		width: 26.75%;
	}

	#rlc-slot5 .rlc-copygroup.rlc-tg1 .rlc-cta {
		/* text: SHOP ALL */
		font-size: 1.63em;
	}

	#rlc-slot5 .rlc-product1 {
		left: 45.632%;
		top: 19.797%;
	}

	#rlc-slot5 .rlc-product1 .rlc-cta {
		/* text: SHOP NOW */
		font-size: 1.056em;
	}

	#rlc-slot5 .rlc-product2 {
		left: 44.116%;
		top: 94.247%;
		width: 20%;
	}

	#rlc-slot5 .rlc-product2 .rlc-cta {
		/* text: SHOP NOW */
		font-size: 1.066em;
	}

	#rlc-slot5 .rlc-product3 {
		left: 84.621%;
		top: 10.111%;
	}

	#rlc-slot5 .rlc-product3 .rlc-cta {
		/* text: SHOP NOW */
		font-size: 1.056em;
	}

	#rlc-slot5 .rlc-product4 {
		left: 89.458%;
		top: 88.325%;

		width: 20%;
	}

	#rlc-slot5 .rlc-product4 .rlc-cta {
		/* text: SHOP NOW */
		font-size: 1.056em;
	}

	#rlc-slot5 .rlc-product5 {
		left: 79.639%;
		top: 55.668%;
	}

	#rlc-slot5 .rlc-product5 .rlc-cta {
		/* text: SHOP NOW */
		font-size: 1.056em;
	}
}

@media only screen and (max-width: 767px) {
	#rlc-slot5 {
		min-height: 117.5em;
		margin: 1em auto;
	}

	#rlc-slot5 .rlc-container {
		width: 22.6875em;
		margin: 1em auto;
	}

	#rlc-slot5 .rlc-tg1 {
		display: none;
	}

	#rlc-slot5 .rlc-product .rlc-copygroup {
		width: 100%;
	}

	#rlc-slot5 .rlc-product1 {
		left: 0;
		width: 100%;
		top: 24.255%;
	}

	#rlc-slot5 .rlc-product1 .rlc-cta {
		/* text: SHOP NOW */
		font-size: var(--text-1);
	}

	#rlc-slot5 .rlc-product2 {
		left: 0;
		width: 100%;
		top: 48.83%;
	}

	#rlc-slot5 .rlc-product2 .rlc-cta {
		/* text: SHOP NOW */
		font-size: var(--text-1);
	}

	#rlc-slot5 .rlc-product3 {
		left: 0;
		width: 100%;
		top: 64.894%;
	}

	#rlc-slot5 .rlc-product3 .rlc-cta {
		/* text: SHOP NOW */
		font-size: var(--text-1);
	}

	#rlc-slot5 .rlc-product4 {
		left: 0;
		width: 100%;
		top: 97.979%;
	}

	#rlc-slot5 .rlc-product4 .rlc-cta {
		/* text: SHOP NOW */
		font-size: var(--text-1);
	}

	#rlc-slot5 .rlc-product5 {
		display: none;
		left: 0;
		width: 100%;
		top: 97.979%;
	}

	#rlc-slot5 .rlc-product5 .rlc-cta {
		/* text: SHOP NOW */
		font-size: var(--text-1);
	}

	#rlc-slot5 .rlc-header1 {
		/* text: RRL QUALITY KNITWEAR */
		left: 0;
		width: 100%;
		top: 0.832%;
		font-family: var(--font-futura);
		font-size: var(--text-1-375);
		font-weight: normal;
	}

	#rlc-slot5 .rlc-title1 {
		/* text: For All Weather Conditions */
		left: 0;
		width: 100%;
		top: 2.5%;
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-0-75);
		text-transform: none;
	}
}

@media only screen and (min-width: 768px) {
	#rlc-slot6 {
		min-height: 39.375em;
		margin: 1em auto;
	}

	#rlc-slot6 .rlc-container {
		width: 87.4375em;
		margin: 0 auto;
	}

	#rlc-slot6 .rlc-container .rlc-s1 {
		width: 29.3125em;
	}

	#rlc-slot6 .rlc-container .rlc-s2 {
		width: 57.375em;
	}

	#rlc-slot6 .rlc-s1 .rlc-copygroup {
		left: 2.788%;
		top: 57.143%;
		width: 27%;
	}

	#rlc-slot6 .rlc-s1 .rlc-cta {
		/* text: SHOP NOW */
		font-family: var(--font-futura);
		font-size: 1.391em;
		font-weight: normal;
	}

	#rlc-slot6 .rlc-s1 .rlc-header1 {
		/* text: CANVAS FLIGHT SUIT */
		left: 0;
		top: 2.222%;
		width: 100%;
		font-family: var(--font-futura);
		font-size: 1.836em;
		font-weight: normal;
	}

	#rlc-slot6 .rlc-s2 .rlc-header1 {
		/* text: DEMAND THE GENUINE */
		left: 6.5%;
		top: 5.25%;
		width: 44.25%;
		font-family: var(--font-adobe-garamond);
		font-size: 0.924em;
	}

	#rlc-slot6 .rlc-s2 .rlc-title1 {
		/* text: UTILITY WORK PANTS */
		left: 6.5%;
		top: 8%;
		width: 44.25%;
		font-family: var(--font-adobe-garamond);
		font-size: 1.7em;
	}

	#rlc-slot6 .rlc-s2 .rlc-copygroup {
		left: 6.5%;
		top: 16.984%;
		width: 44.25%;
		padding: 0 9em;
	}

	#rlc-slot6 .rlc-s2 .rlc-cta2 {
		/* text: SHOP ALL PANTS */
		font-family: var(--font-adobe-garamond);
		font-size: 1.075em;
		line-height: 1.75em;
	}
}

@media only screen and (max-width: 767px) {
	#rlc-slot6 {
		min-height: 123.4375em;
		margin: 1em auto;
	}

	#rlc-slot6 .rlc-container {
		width: 22.0625em;
		margin: 1em auto;
	}

	#rlc-slot6 .rlc-container .rlc-s1 {
		width: 21.375em;
		margin-bottom: 0.5em;
	}

	#rlc-slot6 .rlc-container .rlc-s2 {
		width: 22.0625em;
	}

	#rlc-slot6 .rlc-s1 .rlc-copygroup {
		left: 5.499%;
		top: 58.241%;
		width: 20%;
	}

	#rlc-slot6 .rlc-s1 .rlc-copygroup .rlc-cta {
		/* text: SHOP NOW */
		font-family: var(--font-futura);
		font-size: var(--text-1);
		font-weight: normal;
	}

	#rlc-slot6 .rlc-s1 .rlc-header1 {
		/* text: CANVAS FLIGHT SUIT */
		left: 0;
		width: 100%;
		top: 2.5%;
		font-family: var(--font-futura);
		font-size: var(--text-1-375);
		font-weight: normal;
	}

	#rlc-slot6 .rlc-s2 .rlc-copygroup {
		left: 0;
		width: 100%;
		top: 6%;
		padding: 0 8em;
	}

	#rlc-slot6 .rlc-s2 .rlc-copygroup .rlc-cta {
		/* text: SHOP ALL PANTS */
		font-size: var(--text-1);
	}

	#rlc-slot6 .rlc-s2 .rlc-header1 {
		/* text: DEMAND THE GENUINE */
		left: 0;
		width: 100%;
		top: 1.8%;
		font-family: var(--font-adobe-garamond);
		font-size: 0.812em;
	}

	#rlc-slot6 .rlc-s2 .rlc-title1 {
		/* text: UTILITY WORK PANTS */
		left: 0;
		width: 100%;
		top: 2.75%;
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-1-375);
	}
}

@media only screen and (min-width: 768px) {
	#rlc-slot7 {
		min-height: 32.0625em;
		margin: 1em auto;
	}

	#rlc-slot7 .rlc-container {
		width: 87.6875em;
		margin: 0 auto;
	}

	#rlc-slot7 .rlc-container .rlc-s1 {
		width: 47em;
	}

	#rlc-slot7 .rlc-container .rlc-s2 {
		width: 39.9375em;
	}

	#rlc-slot7 .rlc-s1 .rlc-copygroup {
		left: 34.739%;
		top: 91%;
		width: 28%;
	}

	#rlc-slot7 .rlc-s1 .rlc-cta {
		/* text: SHOP ALL */
		color: #0f0101;
		font-family: var(--font-adobe-garamond);
		font-size: 1.334em;
		line-height: 1.26em;
	}

	#rlc-slot7 .rlc-s1 .rlc-header1 {
		/* text: ACCESSORIES & COLLECTIBLES */
		left: 0;
		top: 2%;
		width: 100%;
		font-family: var(--font-futura);
		font-size: 2.07em;
		line-height: 1.955em;
		font-weight: normal;
	}

	#rlc-slot7 .rlc-s2 .rlc-copygroup {
		left: 3.5%;
		top: 82.626%;
		width: 38%;
	}

	#rlc-slot7 .rlc-s2 .rlc-cta {
		/* text: SHOP ALL SWEATERS */
		font-family: var(--font-adobe-garamond);
		font-size: 1.423em;
		line-height: 1.344em;
	}

	#rlc-slot7 .rlc-s2 .rlc-header1 {
		/* text: JACQUARD BLANKET SWEATER */
		left: 0;
		top: 2%;
		width: 100%;
		font-family: var(--font-adobe-garamond);
		font-size: 1.612em;
		line-height: 2.625em;
	}
}

@media only screen and (max-width: 767px) {
	#rlc-slot7 {
		min-height: 111.125em;
		margin: 1em auto 0.5em;
	}

	#rlc-slot7 .rlc-container {
		width: 22.0625em;
		margin: 0 auto;
	}

	#rlc-slot7 .rlc-container .rlc-s1 {
		margin-bottom: 0.5em;
	}

	#rlc-slot7 .rlc-s1 .rlc-copygroup {
		left: 0;
		top: 94.5%;
		width: 38%;
	}

	#rlc-slot7 .rlc-s1 .rlc-copygroup .rlc-cta {
		/* text: SHOP ALL */
		font-family: var(--font-futura);
		font-size: var(--text-1);
		font-weight: normal;
	}

	#rlc-slot7 .rlc-s1 .rlc-header1 {
		/* text: ACCESSORIES & COLLECTIBLES */
		left: 0;
		width: 100%;
		top: 1.75%;
		font-family: var(--font-futura);
		font-size: var(--text-1-125);
		font-weight: normal;
	}

	#rlc-slot7 .rlc-s2 .rlc-copygroup {
		left: 9.632%;
		top: 46.609%;
		width: 30%;
	}

	#rlc-slot7 .rlc-s2 .rlc-copygroup .rlc-cta {
		/* text: SHOP ALL SWEATERS */
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-1);
	}

	#rlc-slot7 .rlc-s2 .rlc-header1 {
		/* text: JACQUARD BLANKET SWEATER */
		left: 0;
		width: 100%;
		top: 1.25%;
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-1-125);
		line-height: 2.625em;
		letter-spacing: 0.05em;
	}
}

@media only screen and (min-width: 768px) {
	#rlc-slot8 {
		min-height: 37.25em;
		margin: 1em auto;
	}

	#rlc-slot8 .rlc-container {
		width: 66.625em;
		margin: 0 auto;
	}

	#rlc-slot8 .rlc-copygroup {
		left: 60.105%;
		top: 6.04%;
		width: 30%;
	}

	#rlc-slot8 .rlc-cta {
		/* text: SHOP RRL WOMENâ€™S */
		color: var(--color-white);
		font-family: var(--font-adobe-garamond);
		font-size: 2.055em;
	}
}

@media only screen and (max-width: 767px) {
	#rlc-slot8 {
		min-height: 17.625em;
		margin: 0.5em auto;
	}

	#rlc-slot8 .rlc-container {
		width: 100%;
		margin: 0 auto;
	}

	#rlc-slot8 .rlc-copygroup {
		left: 67.467%;
		top: 7.801%;
		width: 30%;
	}

	#rlc-slot8 .rlc-copygroup .rlc-cta {
		/* text: SHOP RRL WOMENâ€™S */
		color: var(--color-white);
		font-size: var(--text-1);
	}
}

@media only screen and (min-width: 768px) {
	#rlc-slot9 {
		min-height: 19.375em;
		margin: 1em auto;
	}

	#rlc-slot9 .rlc-container {
		width: 100%;
		margin: 0 auto;
	}

	#rlc-slot9 .rlc-copygroup {
		left: 0;
		top: 50%;
		width: 100%;
	}

	#rlc-slot9 .rlc-cta {
		/* text: SHOP DOUBLE RL DENIM */
		color: var(--color-white);
		font-size: 2.75em;
	}
}

@media only screen and (max-width: 767px) {
	#rlc-slot9 {
		min-height: 6em;
		margin: 0.5em auto;
	}

	#rlc-slot9 .rlc-container {
		width: 100%;
		margin: 0 auto;
	}

	#rlc-slot9 .rlc-copygroup {
		left: 0;
		width: 100%;
		top: 39.583%;
	}

	#rlc-slot9 .rlc-copygroup .rlc-cta {
		/* text: SHOP DOUBLE RL DENIM */

		color: #f5f5f5;
		font-size: var(--text-1);
	}
}

@media only screen and (min-width: 768px) {
	#rlc-slot10 {
		min-height: 56em;
		margin: 1em auto;
	}

	#rlc-slot10 .rlc-container {
		width: 87.375em;
		margin: 0 auto;
	}

	#rlc-slot10 .rlc-container .rlc-s1 {
		width: 43.875em;
	}

	#rlc-slot10 .rlc-container .rlc-s2 {
		width: 42.125em;
	}

	#rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 69.841%;
		top: 85.957%;
		width: 30%;
	}

	#rlc-slot10 .rlc-s1 .rlc-cta {
		/* text: SHOP NOW */
		color: var(--color-white);
		font-family: var(--font-adobe-garamond);
		font-size: 2.5em;
	}

	#rlc-slot10 .rlc-s1 .rlc-header1 {
		/* text: RRL TAILORED CLOTHING */
		left: 0;
		top: 0.5%;
		width: 100%;
		font-family: var(--font-adobe-garamond);
		font-size: 2.75em;
		font-weight: var(--font-bold);
	}

	#rlc-slot10 .rlc-s2 .rlc-copygroup {
		left: 69.841%;
		top: 85.957%;
		width: 30%;
	}

	#rlc-slot10 .rlc-s2 .rlc-cta {
		/* text: SHOP NOW */
		color: #fef9ee;
		font-family: var(--font-adobe-garamond);
		font-size: 2.5em;
	}

	#rlc-slot10 .rlc-container .rlc-s2 .rlc-logo {
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		margin: 1.875em auto;
	}

	#rlc-slot10 .rlc-container .rlc-s2 .rlc-logo img {
		width: 39.75em;
		margin: 0 auto;
	}
}

@media only screen and (max-width: 767px) {
	#rlc-slot10 {
		min-height: 58.3125em;
		margin: 0.5em auto;
	}

	#rlc-slot10 .rlc-container .rlc-s1 {
		width: 22.5625em;
		margin-bottom: 0.5em;
	}

	#rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 77.267%;
		top: 86.882%;
		width: 20%;
	}

	#rlc-slot10 .rlc-s1 .rlc-copygroup .rlc-cta {
		/* text: SHOP NOW */
		color: var(--color-white);
		font-size: var(--text-1);
	}

	#rlc-slot10 .rlc-s1 .rlc-header1 {
		/* text: RRL TAILORED CLOTHING */
		left: 0;
		top: 0.31%;
		width: 100%;
		font-family: var(--font-adobe-garamond);
		font-size: var(--text-1-312);
		font-weight: var(--font-bold);
	}

	#rlc-slot10 .rlc-s2 .rlc-copygroup {
		left: 77.267%;
		top: 86.882%;
		width: 20%;
	}

	#rlc-slot10 .rlc-s2 .rlc-copygroup .rlc-cta {
		/* text: SHOP NOW */
		color: #fef9ee;
		font-size: var(--text-1);
	}

	#rlc-slot10 .rlc-container .rlc-s2 .rlc-logo {
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		margin: 1.0431em auto;
	}

	#rlc-slot10 .rlc-container .rlc-s2 .rlc-logo img {
		width: 22em;
		margin: 0 auto;
	}
}

/* #rlc-slot11 .rlc-igstatic {
  display: none;
}
.is-ca #rlc-slot11 .rlc-igstatic {
  display: block;
} */
@media only screen and (min-width: 768px) {
	#rlc-slot11 {
		min-height: 54.3125em;
		margin: 0.5em auto;
	}

	#rlc-slot11 .rlc-container {
		width: 98%;
		margin: 0 auto;
		align-items: flex-start;
		justify-content: center;
		margin-left: 1.25em;
	}

	#rlc-slot11 .rlc-container .rlc-s1 {
		width: 55.35em;
	}

	#rlc-slot11 .rlc-container .rlc-s2 {
		width: 56em;
		/* display: flex; */
		/* flex-direction: column; */
		/* align-items: baseline; */
	}

	#rlc-slot11 .rlc-igstatic {
		display: block;
		margin-top: 0.15em !important;
	}

	#rlc-slot11 .rlc-s1 .rlc-copygroup {
		left: 0;
		top: 92.973%;
		width: 100%;
	}

	#rlc-slot11 .rlc-s1 .rlc-cta {
		/* text: FIND OUR STORES */
		color: var(--color-white);
		font-family: var(--font-adobe-garamond);
		font-size: 2.625em;
		letter-spacing: 0.25em;
	}

	/* .is-ca #rlc-slot11 {
    min-height: 7.5em;
  } */

	#rlc-slot11 .rlc-igheader {
		/* width: 96.75%; */
		margin: 0 0 -0.5em;
		padding: 0 0.5em;
	}

	/* .is-ca #rlc-slot11 .rlc-container {
    width: 98%;
    margin: 0 auto;
    align-items: flex-start;
    justify-content: center;
    margin-left: 1.25em;
  }
  .is-ca #rlc-slot11 .rlc-container .rlc-s1 {
    width: 56.25em;
  }
  .is-ca #rlc-slot11 .rlc-container .rlc-s2 {
    width: 56em;
  }
  .is-ca #rlc-slot11 .rlc-igstatic {
    display: block;
    margin-top: 0.15em !important;
  } */
	/* #rlc-slot11 .rlc-grid {
    width: 88.5em;
    margin: 0 auto;
  } */
}

@media only screen and (max-width: 767px) {
	#rlc-slot11 {
		min-height: 42.5em;
	}

	#rlc-slot11 .rlc-container .rlc-s1 {
		width: 100%;
		margin-bottom: 0.5em;
	}

	#rlc-slot11 .rlc-container .rlc-s2 {
		width: 100%;
	}

	#rlc-slot11 .rlc-s1 .rlc-copygroup {
		left: 0;
		top: 91.34%;
		width: 100%;
	}

	#rlc-slot11 .rlc-s1 .rlc-copygroup .rlc-cta {
		/* text: FIND OUR STORES */
		color: var(--color-white);
		font-size: 1.5em;
		letter-spacing: 0.15rem;
	}

	.is-ca #rlc-slot11 {
		min-height: 7.5em;
	}

	#rlc-slot11 .rlc-igheader {
		/* width: 95%; */
		margin: 0 auto -0.5em;
	}

	.is-ca #rlc-slot11 .rlc-igstatic {
		display: block;
		margin-top: 0.15em !important;
	}
}

/* ===== LOCALIZATION ===== */
@media only screen and (min-width: 768px) {
	.fr #rlc-slot2 .rlc-copygroup .rlc-cta {
		font-size: 1.25em;
	}

	.fr #rlc-slot3 .rlc-s1 .rlc-header1 {
		font-size: 1.6em;
	}

	.fr #rlc-slot3 .rlc-s2 .rlc-title1 {
		font-size: 1em;
	}

	.fr #rlc-slot4 .rlc-copygroup {
		left: 82%;
		top: 88.717%;
		width: 17%;
	}

	.fr #rlc-slot4 .rlc-cta {
		font-size: 1em;
	}

	.fr #rlc-slot5 .rlc-product1 {
		left: 44.632%;
	}

	.fr #rlc-slot5 .rlc-product1 .rlc-cta {
		font-size: 0.75em;
	}

	.fr #rlc-slot5 .rlc-product5 {
		left: 78.639%;
	}

	.fr #rlc-slot5 .rlc-product5 .rlc-cta {
		font-size: 0.75em;
	}

	.fr #rlc-slot6 .rlc-s1 .rlc-header1 {
		font-size: 1.35em;
	}

	.fr #rlc-slot6 .rlc-s1 .rlc-cta {
		font-size: 1em;
	}

	.fr #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 1.7em;
	}

	.fr #rlc-slot10 .rlc-s1 .rlc-header1 {
		top: 1%;
		font-size: 1.9em;
	}

	.fr #rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 54.841%;
		top: 89.957%;
	}

	.de #rlc-slot2 .rlc-header1 {
		font-size: 1.5em;
	}

	.de #rlc-slot2 .rlc-copygroup .rlc-cta {
		font-size: 1.25em;
	}

	.de #rlc-slot3 .rlc-s1 .rlc-header1 {
		font-size: 1.65em;
	}

	.de #rlc-slot3 .rlc-s1 .rlc-cta {
		font-size: 1em;
	}

	.de #rlc-slot3 .rlc-s2 .rlc-title1 {
		font-size: 1em;
	}

	.de #rlc-slot4 .rlc-copygroup {
		left: 82%;
		top: 88.717%;
		width: 17%;
	}

	.de #rlc-slot4 .rlc-cta {
		font-size: 1em;
	}

	.de #rlc-slot5 .rlc-header1 {
		top: 2.846%;
		font-size: 1.65em;
	}

	.de #rlc-slot5 .rlc-product .rlc-cta {
		font-size: 0.75em;
	}

	.de #rlc-slot5 .rlc-product1 {
		left: 44.632%;
	}

	.de #rlc-slot5 .rlc-product4 {
		left: 88.458%;
	}

	.de #rlc-slot6 .rlc-s1 .rlc-header1 {
		font-size: 1.35em;
	}

	.de #rlc-slot6 .rlc-s1 .rlc-cta {
		font-size: 1em;
	}

	.de #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 1.75em;
	}

	.de #rlc-slot7 .rlc-s1 .rlc-cta {
		font-size: 1em;
	}

	#rlc-slot7 .rlc-s2 .rlc-cta {
		font-size: 1em;
	}

	.de #rlc-slot10 .rlc-s1 .rlc-header1 {
		font-size: 2.25em;
	}

	.de #rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 57.841%;
	}

	.it #rlc-slot3 .rlc-s1 .rlc-header1 {
		font-size: 1.65em;
	}

	.it #rlc-slot5 .rlc-header1 {
		font-size: 2em;
	}

	.it #rlc-slot5 .rlc-product1 {
		left: 44.632%;
	}

	.it #rlc-slot6 .rlc-s1 .rlc-header1 {
		font-size: 1.6em;
	}

	.it #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 1.75em;
	}

	.it #rlc-slot7 .rlc-s1 .rlc-cta {
		font-size: 1em;
	}

	.it #rlc-slot10 .rlc-s1 .rlc-header1 {
		top: 0.75%;
		font-size: 2em;
	}

	.it #rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 63.841%;
		top: 89.957%;
	}

	.es #rlc-slot1 .rlc-header1 {
		left: 72.219%;
		width: 24%;
	}

	.es #rlc-slot2 .rlc-header1 {
		font-size: 1.5em;
	}

	.es #rlc-slot3 .rlc-s1 .rlc-header1 {
		font-size: 1.6em;
	}

	.es #rlc-slot4 .rlc-copygroup {
		top: 86.717%;
	}

	.es #rlc-slot5 .rlc-header1 {
		top: 1.846%;
		font-size: 1.75em;
	}

	.es #rlc-slot5 .rlc-product1 {
		left: 44%;
	}

	.es #rlc-slot5 .rlc-product5 {
		left: 78.639%;
	}

	.es #rlc-slot6 .rlc-s1 .rlc-header1 {
		font-size: 1.4em;
	}

	.es #rlc-slot6 .rlc-s1 .rlc-cta {
		font-size: 1em;
	}

	.es #rlc-slot6 .rlc-s2 .rlc-title1 {
		top: 9%;
		font-size: 1em;
	}

	.es #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 1.75em;
	}

	.es #rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 58.841%;
		top: 89.957%;
	}

	.nl #rlc-slot2 .rlc-header1 {
		font-size: 1.75em;
	}

	.nl #rlc-slot2 .rlc-copygroup {
		padding: 0 2em;
	}

	.nl #rlc-slot3 .rlc-s1 .rlc-header1 {
		font-size: 1.75em;
	}

	.nl #rlc-slot3 .rlc-s2 .rlc-title1 {
		font-size: 1em;
	}

	.nl #rlc-slot5 .rlc-header1 {
		top: 1.846%;
		font-size: 2em;
	}

	.nl #rlc-slot6 .rlc-s1 .rlc-cta {
		font-size: 1.25em;
	}

	.nl #rlc-slot6 .rlc-s2 .rlc-title1 {
		font-size: 1.4em;
	}

	.nl #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 1.7em;
	}

	.nl #rlc-slot10 .rlc-s1 .rlc-header1 {
		font-size: 2.5em;
	}

	.nl #rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 60.841%;
		top: 89.957%;
	}

	.pt #rlc-slot1 .rlc-header1 {
		left: 73.219%;
		width: 22%;
	}

	.pt #rlc-slot3 .rlc-s1 .rlc-header1 {
		font-size: 1.5em;
	}

	.pt #rlc-slot3 .rlc-s2 .rlc-title1 {
		font-size: 1.1em;
	}

	.pt #rlc-slot4 .rlc-title1 {
		font-size: 2em;
	}

	.pt #rlc-slot4 .rlc-copygroup {
		left: 83.936%;
		top: 87.717%;
		width: 14%;
	}

	.pt #rlc-slot4 .rlc-cta {
		font-size: 1.1em;
	}

	.pt #rlc-slot5 .rlc-header1 {
		top: 2.846%;
		font-size: 1.5em;
	}

	.pt #rlc-slot5 .rlc-product1 {
		left: 45%;
		top: 18.797%;
	}

	.pt #rlc-slot5 .rlc-product3 {
		width: 20%;
	}

	.pt #rlc-slot5 .rlc-product5 {
		left: 80.639%;
	}

	.pt #rlc-slot6 .rlc-s2 .rlc-title1 {
		font-size: 1.25em;
	}

	.pt #rlc-slot6 .rlc-s2 .rlc-copygroup {
		padding: 0 10em;
	}

	.pt #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 1.9em;
	}

	.pt #rlc-slot7 .rlc-s2 .rlc-header1 {
		font-size: 1.5em;
	}

	.pt #rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 67.841%;
	}
}

@media only screen and (max-width: 767px) {
	.fr #rlc-slot2 .rlc-cta {
		font-size: 0.7em;
	}

	.fr #rlc-slot3 .rlc-s1 .rlc-header1 {
		top: 1.5%;
		font-size: 1em;
	}

	.fr #rlc-slot3 .rlc-s2 .rlc-header1 {
		font-size: 1em;
	}

	.fr #rlc-slot3 .rlc-s2 .rlc-title1 {
		font-size: 0.75em;
	}

	.fr #rlc-slot6 .rlc-s1 .rlc-header1 {
		font-size: 1em;
	}

	.fr #rlc-slot6 .rlc-s2 .rlc-title1 {
		font-size: 1.25em;
	}

	.fr #rlc-slot6 .rlc-s1 .rlc-copygroup .rlc-cta {
		font-size: 0.55em;
	}

	.fr #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 0.75em;
	}

	.fr #rlc-slot7 .rlc-s2 .rlc-header1 {
		font-size: 0.9em;
	}

	.fr #rlc-slot9 .rlc-copygroup .rlc-cta {
		font-size: 0.75em;
	}

	.fr #rlc-slot10 .rlc-s1 .rlc-header1 {
		top: 1.31%;
		font-size: 0.9em;
	}

	.fr #rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 67.267%;
		top: 90.882%;
	}

	.de #rlc-slot2 .rlc-header1 {
		font-size: 0.8em;
	}

	.de #rlc-slot2 .rlc-cta {
		font-size: 0.7em;
	}

	.de #rlc-slot3 .rlc-s1 .rlc-header1 {
		top: 1.5%;
		font-size: 1.1em;
	}

	.de #rlc-slot3 .rlc-s2 .rlc-header1 {
		font-size: 0.9em;
	}

	.de #rlc-slot3 .rlc-s2 .rlc-title1 {
		font-size: 0.75em;
	}

	.de #rlc-slot4 .rlc-header1 {
		font-size: 0.9em;
	}

	.de #rlc-slot4 .rlc-title1 {
		font-size: 1em;
	}

	.de #rlc-slot4 .rlc-copygroup .rlc-cta {
		font-size: 0.8em;
	}

	.de #rlc-slot5 .rlc-header1 {
		font-size: 0.9em;
	}

	.de #rlc-slot5 .rlc-title1 {
		top: 2%;
	}

	.de #rlc-slot6 .rlc-s1 .rlc-header1 {
		font-size: 0.95em;
	}

	.de #rlc-slot6 .rlc-s1 .rlc-copygroup .rlc-cta {
		font-size: 0.6em;
	}

	.de #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 0.8em;
	}

	.de #rlc-slot7 .rlc-s1 .rlc-copygroup .rlc-cta {
		font-size: 0.8em;
	}

	.de #rlc-slot7 .rlc-s2 .rlc-copygroup .rlc-cta {
		font-size: 0.7em;
	}

	.de #rlc-slot10 .rlc-s1 .rlc-header1 {
		font-size: 1.2em;
	}

	.de #rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 66.267%;
	}

	.it #rlc-slot3 .rlc-s1 .rlc-header1 {
		top: 1.5%;
		font-size: 1.1em;
	}

	.it #rlc-slot5 .rlc-header1 {
		font-size: 1.25em;
	}

	.it #rlc-slot6 .rlc-s1 .rlc-header1 {
		font-size: 1.1em;
	}

	.it #rlc-slot6 .rlc-s2 .rlc-title1 {
		font-size: 1.25em;
	}

	.it #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 0.8em;
	}

	.it #rlc-slot10 .rlc-s1 .rlc-header1 {
		top: 0.75%;
		font-size: 1.1em;
	}

	.it #rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 68.267%;
		top: 90.882%;
	}

	.es #rlc-slot2 .rlc-header1 {
		font-size: 0.85em;
	}

	.es #rlc-slot3 .rlc-s1 .rlc-header1 {
		top: 1.5%;
		font-size: 1em;
	}

	.es #rlc-slot3 .rlc-s2 .rlc-header1 {
		font-size: 1em;
	}

	.es #rlc-slot4 .rlc-header1 {
		font-size: 0.9em;
	}

	.es #rlc-slot4 .rlc-title1 {
		font-size: 1em;
	}

	.es #rlc-slot5 .rlc-header1 {
		font-size: 1em;
	}

	.es #rlc-slot5 .rlc-title1 {
		top: 2%;
	}

	.es #rlc-slot6 .rlc-s1 .rlc-header1 {
		font-size: 1em;
	}

	.es #rlc-slot6 .rlc-s1 .rlc-copygroup .rlc-cta {
		font-size: 0.8em;
	}

	.es #rlc-slot6 .rlc-s2 .rlc-title1 {
		top: 3%;
		font-size: 0.8em;
	}

	.es #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 0.75em;
	}

	.es #rlc-slot7 .rlc-s2 .rlc-header1 {
		font-size: 1em;
	}

	.es #rlc-slot10 .rlc-s1 .rlc-copygroup {
		left: 65.267%;
		top: 90.882%;
	}

	.nl #rlc-slot2 .rlc-header1 {
		font-size: 1em;
	}

	.nl #rlc-slot3 .rlc-s1 .rlc-header1 {
		top: 1.5%;
		font-size: 1.25em;
	}

	.nl #rlc-slot3 .rlc-s2 .rlc-header1 {
		font-size: 1.1em;
	}

	.nl #rlc-slot5 .rlc-header1 {
		font-size: 1.1em;
	}

	.nl #rlc-slot5 .rlc-title1 {
		top: 2%;
	}

	.nl #rlc-slot6 .rlc-s2 .rlc-title1 {
		top: 3%;
		font-size: 1em;
	}

	.nl #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 0.7em;
	}

	.nl #rlc-slot7 .rlc-s1 .rlc-copygroup .rlc-cta {
		font-size: 0.8em;
	}

	.pt #rlc-slot2 .rlc-cta {
		font-size: 0.9em;
	}

	.pt #rlc-slot3 .rlc-s1 .rlc-header1 {
		top: 1.5%;
		font-size: 1em;
	}

	.pt #rlc-slot3 .rlc-s2 .rlc-header1 {
		font-size: 1em;
	}

	.pt #rlc-slot4 .rlc-title1 {
		font-size: 0.9em;
	}

	.pt #rlc-slot5 .rlc-header1 {
		font-size: 0.9em;
	}

	.pt #rlc-slot5 .rlc-title1 {
		top: 2%;
	}

	.pt #rlc-slot6 .rlc-s2 .rlc-title1 {
		top: 3%;
		font-size: 1em;
	}

	.pt #rlc-slot7 .rlc-s1 .rlc-header1 {
		font-size: 0.8em;
	}

	.pt #rlc-slot7 .rlc-s2 .rlc-header1 {
		font-size: 0.9em;
	}

	.pt #rlc-slot11 .rlc-s1 .rlc-copygroup .rlc-cta {
		font-size: 1.25em;
	}
}