/* BEGIN GLOBAL STYLES */
:root {
	--foundersMono: "Founders Grotesk Mono Regular", Arial, Helvetica, sans-serif;
	--rlcGrey: #9D9FA3;
	--sackersMed: "SackersGothicW01-Medium", Times, serif;
	--sackersHeavy: "SackersGothicW01-Heavy", Times, serif;
}
.rlc-modalopen header,
.responsive-wrapper,
#custom-gladly-chat-button,
#usntA40Toggle,
#chat360-widget-container {
  visibility: hidden!important;
}
.rlc-rw2025 {
  position: relative;
}
	.rlc-rw2025 .rlc-title {
		font-family: var(--sackersHeavy);
		text-transform: uppercase;
	}
	.rlc-rw2025 .rlc-dek {
		font-family: var(--sackersHeavy);
		text-transform: uppercase;
		font-size: 0.625em; /* 10px */
		line-height: 2.8em; /* 28px */
		letter-spacing: 0.25em;  /* 2.5px */
	}
	.rlc-rw2025 .rlc-caption {
		font-family: var(--sackersHeavy);
		text-transform: uppercase;
		font-size: 0.53125em; /* 8.5px */
		line-height: 2.9411764705882355em; /* 25px */
		letter-spacing: 0.11058823529411764em;  /* 0.94px */
	}
	.rlc-rw2025.rlc-creative_v3 .rlc-usebrandstyles .rlc-linecta,
	.rlc-rw2025.rlc-creative_v3 .rlc-linecta {
		font-family: var(--foundersReg);
		letter-spacing: 0.09090909090909091em;
	}
	.rlc-rw2025 .rlc-noclick a,
	.rlc-rw2025 .rlc-noclick button {
		pointer-events: none;
	}
	.rlc-rw2025 .rlc-hasbuttons .rlc-looppause, 
	.rlc-rw2025 .rlc-videocontainer .rlc-looppause {
		border: none;
	}
	.rlc-rw2025 .rlc-pillbutton {
		border: 1px solid currentColor;
		border-radius: 1.250em;
		padding: 0 1.656em;
		white-space: nowrap;
		margin: 0 0.625em;
		min-height: 2em;
		display: inline-flex;
		align-items: center;
		background-color: transparent;
		transition: all 0.25s;
	}
		.rlc-rw2025 .rlc-pillbutton span {
			font-size: 0.6875em;
			color: currentColor;
			letter-spacing: 0.09090909090909091em;
			line-height: 1.2727272727272727em;
			text-transform: uppercase;
			transition: all 0.25s;
			position: relative;
		}
		.rlc-rw2025 .rlc-pillbutton:hover {
			background: #fff;
			color: #000;
			border-color: #fff;
		}
	.rlc-rw2025 .rlc-pillbutton.rlc-play {
		padding: 0 1.656em 0 3.031em;
	}
		.rlc-rw2025 .rlc-pillbutton.rlc-play span::before {
			content: '';
			position: absolute;
			top: 50%; left: -2.000em;
			transform: translateY(-50%);
			width: 1.182em; height: 1.182em;
			border: 1px solid currentColor;
			border-radius: 50%;
			display: block;
		}
		.rlc-rw2025 .rlc-pillbutton.rlc-play span::after {
			content: '';
			display: block;
			width: 0px;
			height: 0px;
			border-style: solid;
			border-width: 0.273em 0 0.273em 0.473em;
			border-color: transparent transparent transparent currentColor;
			transform: rotate(0deg);
			position: absolute;
			left: -1.55em; top: 50%;
			transform: translateY(-50%);
		}
	.rlc-rw2025 .rlc-fadelines div {
		opacity: 0;
	}
	.rlc-rw2025 .rlc-pillbutton.rlc-audiopop {
		position: relative;
		padding-left: 2.625em;
    }
      @keyframes rlcSoundwave {
          from {transform: scale(1,1.25) translateY(-50%)}
          to {transform: scale(1,0.75) translateY(-50%)}
      }
      .rlc-rw2025 .rlc-audiopop div,
      .rlc-rw2025 .rlc-audiopop div::before,
      .rlc-rw2025 .rlc-audiopop div::after,
      .rlc-rw2025 .rlc-audiopop:before {
          content: '';
          display: block;
          position: absolute;
          display: block;
          width: 1px;
          background: currentColor;
          top: 50%;
          transform: translateY(-50%);
          transform-origin: center;
      }
      .rlc-rw2025 .rlc-audiopop:hover div,
      .rlc-rw2025 .rlc-audiopop:hover div::before,
      .rlc-rw2025 .rlc-audiopop:hover div::after,
      .rlc-rw2025 .rlc-audiopop:hover::before,
      .rlc-rw2025 .rlc-soundwaves .rlc-audiopop div,
      .rlc-rw2025 .rlc-soundwaves .rlc-audiopop div::before,
      .rlc-rw2025 .rlc-soundwaves .rlc-audiopop div::after,
      .rlc-rw2025 .rlc-soundwaves .rlc-audiopop::before {
          animation: rlcSoundwave 0.3s linear infinite alternate;
      }
      .rlc-rw2025 .rlc-audiopop div:nth-of-type(1) {
          height: 0.125em;  left: 1.25em;
      }
      .rlc-rw2025 .rlc-audiopop div:nth-of-type(1)::after {
          height: 0.3125em;  left: 0.25em;
          animation-delay: 0.2s;
      }
      .rlc-rw2025 .rlc-audiopop div:nth-of-type(1)::before {
          height: 0.625em;  left: 0.125em;
          animation-delay: 0.4s;
      }
      .rlc-rw2025 .rlc-audiopop div:nth-of-type(2) {
          height: 0.4375em;  left: 1.625em;
      }
      .rlc-rw2025 .rlc-audiopop div:nth-of-type(2)::after {
          height: 0.4375em;  left: 0.25em;
          animation-delay: 0.2s;
      }
      .rlc-rw2025 .rlc-audiopop div:nth-of-type(2)::before {
          height: 0.25em;  left: 0.125em;
          animation-delay: 0.3s;
      }
      .rlc-rw2025 .rlc-audiopop:before {
          height: 0.125em;  left: 2em;
      }
	  .rlc-rw2025 .rlc-logo.rlc-soundwaves {
			height: 5em;
			width: 8em;
			margin: 0 auto 1em;
			position: relative;
		}
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop {
			font-size: 6em;
			transform: translate(-1em, 0.4em);
		}
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div:nth-of-type(1),
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div:nth-of-type(1)::after,
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div:nth-of-type(1)::before,
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div:nth-of-type(1)::before,
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div:nth-of-type(1)::before,
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div:nth-of-type(2),
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div:nth-of-type(2)::after,
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div:nth-of-type(2)::before,
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop:before {
			width: 0.05em;
			border-radius: 10px;
		}
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div,
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div::before,
		.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop div::after, .rlc-rw2025 .rlc-audiopop:before {
			transform-origin: top;
		}
	  .rlc-rw2025 .rlc-duo {
		display: flex;
	  }
		.rlc-rw2025  .rlc-duo .rlc-tile {
			width: 50%
		}
	.rlc-rw2025 .rlc-scrollto {
		font-family: var(--foundersReg);
		font-size: 0.6875em;
		letter-spacing: 0.09090909090909091em!important;
		text-transform: uppercase;
		margin-top: 2.5em;
		position: relative;
		display: inline-block;
		margin-right: 5.8125em;
	}
	[lang^=ar] .rlc-rw2025 .rlc-scrollto {
		margin-left: 5.8125em; margin-right: 0;
	}

  .rlc-rw2025 .rlc-scrollto::before {
      content: "";
      height: 1px;
      width: 4.8125em;
      background-color: currentColor;
      display: block;
      position: absolute;
      right: -5.6875em;
      top: 50%;
      transform: translateY(-50%);
  }
  .rlc-rw2025 .rlc-scrollto::after {
	content: "";
	position: absolute;
	top: 50%;
	right: -5.8125em;
	transform: translateY(-50%) rotate(0deg);
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 0.2727272727272727em 0 0.2727272727272727em 0.5454545454545454em;
	border-color: transparent transparent transparent currentColor;
  }

  [lang^=ar] .rlc-rw2025 .rlc-scrollto::after {
      right: auto;
      left: -5.8125em;
      transform: translateY(-50%) rotate(180deg);
  }
  [lang^=ar] .rlc-rw2025 .rlc-scrollto::before {
    right: auto;
    left: -5.6875em;
  }
  .rlc-rw2025 .rlc-qs {
		height: 2.0625em;
		background: #f0efed;
		display: inline-flex;
		align-items: center;
		color: #000;
		padding: 0 0.8125em 0 2.3125em;
		border-radius: 1.03125em;
		position: relative;
	}
		.rlc-rw2025 .rlc-qs::before {
			content: '';
			display: block;
			background-repeat: none;
			background-position: center;
			width: 1em;
			height: 1.0625em;
			background-size: contain;
			position: absolute;
			top: 50%; left: 0.875em;
			transform: translateY(-50%);
		}
		.rlc-rw2025 .rlc-qs span {
			font-family: var(--foundersMono);
			font-size: 0.619em;
			line-height: 0.909em;
			letter-spacing: 0.091em;
			text-transform: uppercase;
			white-space: nowrap;
		}
.rlc-rw2025 .rlc-imagehover .rlc-imagery {
  overflow: hidden;
}
  .rlc-rw2025 .rlc-imagehover .rlc-imagery .rlc-image {
    transform-origin: center center;
    transition: transform 0.5s;
  }
  .rlc-rw2025 .rlc-imagehover:hover .rlc-imagery .rlc-image {
    transform: scale(1.05);
  }
@media screen and (max-width: 767px) {
	.rlc-rw2025 .rlc-dek {
		letter-spacing: 0.1em;  /* 1px */
	}
	.rlc-rw2025 .rlc-dek.rlc-mobile-sm,
	.rlc-rw2025 .rlc-caption.rlc-mobile-sm {
		font-size: 0.4375em;
		line-height: 2.857142857142857em;
		letter-spacing: 0.11058823529411764em;  /* 0.94px */
	}
	.rlc-rw2025 .rlc-dek.rlc-mobile-sm2 {
		font-size: 0.53125em; /* 8.5px */
		line-height: 2.9411764705882355em; /* 25px */
		letter-spacing: 0.11058823529411764em;  /* 0.94px */
	}
	.rlc-rw2025 .rlc-duo {
		flex-direction: column;
	  }
		.rlc-rw2025  .rlc-duo .rlc-tile {
			width: 100vw;
		}
}
/* END GLOBAL STYLES */


/* BEGIN HERO STYLES */
#rlc-hero {
	height: 45em;
	color: #fff;
}
	#rlc-hero .rlc-copygroup {
		position: absolute;
		bottom: 8.4375em;
		left: 50%;
		transform: translateX(-50%);
		text-align: center;
		width: 90%;
	}
	#rlc-hero .rlc-copygroup .rlc-sub {
		font-family: var(--sackersHeavy);
		font-size: 1.125em;
		line-height: 2.4444444444444446em;
		letter-spacing: 0.4em;
		text-transform: uppercase;
	}
	#rlc-hero .rlc-copygroup .rlc-title {
		font-size: 1.875em;
		line-height: 1.4666666666666666em;
		letter-spacing: 0.5em;
		margin: 0.6666666666666666em auto 1.3333333333333333em;
	}
@media screen and (max-width: 767px) {
#rlc-hero {
	height: 37.1875em;
}
	#rlc-hero .rlc-copygroup {
		bottom: 5.75em;
	}
	#rlc-hero .rlc-copygroup .rlc-sub {
		font-size: 0.625em;
		line-height: 2.8em;
		letter-spacing: 0.25em;
	}
	.pt #rlc-hero .rlc-copygroup .rlc-sub { 
		width: 22em;
	}
	#rlc-hero .rlc-copygroup .rlc-title {
		font-size: 1.125em;
		line-height: 2.111111111111111em;
		letter-spacing: 0.4em;
		margin: 0.5555555555555556em auto 0.6666666666666666em;
	}
}
/* END HERO STYLES */


/* BEGIN STICKY NAV STYLES */
#rlc-stickynav {
	background: #000;
}
#rlc-stickynav .rlc-in {
	justify-content: center;
}
	#rlc-stickynavjumps {
		color: var(--rlcGrey);
	}
		#rlc-stickynavjumps .rlc-active,
		#rlc-stickynavjumps .rlc-li .rlc-jumplink {
			color: #fff;
		}
		#rlc-stickynav .rlc-active {
			border-color: #fff!important;
		}
		#rlc-stickynavjumps .rlc-li .rlc-jumplink, 
		#rlc-stickynavjumps .rlc-li .rlc-link, 
		#rlc-stickynavjumps .rlc-opener {
			font-family: var(--sackersHeavy);
			font-size: 0.53125em;
			line-height: 2.9411764705882355em;
			letter-spacing: 0.11058823529411764em;
			text-transform: uppercase;
		}
	#rlc-stickynav .rlc-progress {
		background: rgba(0, 0, 0, 0.5);
		backdrop-filter: blur(5px);
		-webkit-backdrop-filter: blur(5px);
	}
		#rlc-stickynav .rlc-progress .rlc-line {
			background: #fff;
		}
@media only screen and (min-width: 768px) {
	#rlc-stickynav .rlc-in {
		background: rgba(0, 0, 0, 0.5);
		backdrop-filter: blur(5px);
		-webkit-backdrop-filter: blur(5px);
	}
}
@media only screen and (max-width: 767px) {
	#rlc-stickynav .rlc-in {
		background: transparent;
	}
	#rlc-stickynavjumps,
	#rlc-stickynav .rlc-menu.rlc-open {
		width: 100%;
		background: rgba(0, 0, 0, 0.5);
		/* background: rgba(0, 0, 0, 0.5);
		backdrop-filter: blur(5px);
		-webkit-backdrop-filter: blur(5px); */
	}
	#rlc-stickynav .rlc-menu,
	#rlc-stickynav .rlc-menu.rlc-open {
		display: flex;
		/* background-color: transparent; */
		align-items: center;
		justify-content: center;
	}
	#rlc-stickynavjumps .rlc-opener {
		margin: 0 auto;
		backdrop-filter: blur(5px);
		-webkit-backdrop-filter: blur(5px);
		width: 100%;
		justify-content: center;
	}
	#rlc-stickynavjumps .rlc-ul {
		background: rgba(0, 0, 0, 0.5);
		backdrop-filter: blur(5px);
		-webkit-backdrop-filter: blur(5px);
		width: 100vw;
		bottom: 0;
	}
		#rlc-stickynavjumps .rlc-li {
			text-align: center;
			white-space: nowrap;
			width: 100vw;
		}
		#rlc-stickynav .rlc-progress {
			z-index: 999;
			position: relative;
			background: #000;
		}
}
/* END STICKY NAV STYLES */


/* BEGIN BOTTOM STICKY NAV STYLES */
#rlc-shopnav {
	position: fixed;
	bottom: 2.75em; left: 50%;
	transform: translateX(-50%);
	width: 90em;
	height: 2.125em;
	z-index: 5;
	display: flex;
	justify-content: flex-end;
	align-items: flex-end;
	pointer-events: none;
	opacity: 0;
	color: #fff;
}
	#rlc-shopnav .rlc-in {
		display: inline-flex;
		align-items: center;
		margin-right: 2.375em;
		pointer-events: all;
	}
		#rlc-shopnav .rlc-pillbutton {
			margin-right: 1.5em;
		}
		#rlc-shopnav .rlc-soundwaves {
			height: 2.125em;
			width: 3em;
			pointer-events: all;
			z-index: 2;
			overflow: hidden;
			margin-left: -1em;
		}
		[lang^=ar] #rlc-shopnav .rlc-soundwaves {
			direction: ltr;
			margin: 0 0 0 1em;
		}
			#rlc-shopnav .rlc-soundwaves .rlc-audiopop {
				position: relative;
				font-size: 2em;
				/* color: #fff; */
				transform: translateX(-22%);
				height: 100%;
				width: 4em;
			}
			#rlc-shopnav .rlc-soundwaves .rlc-audiopop {
				pointer-events: all;
			}
			#rlc-shopnav.rlc-noclick .rlc-soundwaves .rlc-audiopop {
				pointer-events: none;
			}
			#rlc-shopnav .rlc-soundwaves .rlc-audiopop:hover {
				/* color: #000; */
			}
			#rlc-shopnav .rlc-soundwaves .rlc-audiopop div {
				pointer-events: none;
			}
@media screen and (min-width: 768px) {
	#rlc-shopnav {
		mix-blend-mode: difference;
	}
	#rlc-shopnav .rlc-pillbutton:hover,
	#rlc-shopnav .rlc-pillbutton:hover span {
		color: currentColor;
		background: transparent;
	}
}
@media screen and (max-width: 767px) {
	#rlc-shopnav {
		width: 100vw;
		justify-content: center;
		bottom: 0;
		/* padding-bottom: 0.8125em; */
		height: 5em;
	}
		#rlc-shopnav .rlc-wrap {
			width: 100%;
			height: 100%;
		}
			#rlc-shopnav .rlc-in {
				width: 100%;
				height: 100%;
				background: rgb(0,0,0);
				background: linear-gradient(0deg, rgba(0,0,0,0.8) 30%, rgba(255,255,255,0) 100%);
				margin: 0;
			}
				#rlc-shopnav .rlc-soundwaves {
					position: absolute;
					right: 0.5em;
				}     
				#rlc-shopnav .rlc-pillbutton {
					margin: 0 auto;
				}
}
/* END BOTTOM STICKY NAV STYLES */


/* BEGIN QUOTE AREA STYLES */
#rlc-quotearea {
	color: #000;
	padding: 5em 0;
}
	#rlc-quotearea .rlc-copygroup {
		margin: 0 auto 5.375em;
		text-align: center;
		width: 54em;
	}
		#rlc-quotearea .rlc-drawsig {
			width: 17.313em; 
			height: 3.750em;
			margin: 1.0625em auto 0;
		}
		#rlc-quotearea .rlc-drawsig svg path {
				stroke-width: 7px;
				stroke: #000;
		}
@media only screen and (min-width: 768px) {
	.es #rlc-quotearea .rlc-copygroup,
	.de #rlc-quotearea .rlc-copygroup {
		width: 55em;
	}
}
@media only screen and (max-width: 767px) {
#rlc-quotearea {
	padding: 5em 0;
}
	#rlc-quotearea .rlc-copygroup {
		margin: 0 auto;
		width: 20.3125em;
	}
	.es #rlc-quotearea .rlc-copygroup {
		width: 21em;
	}
		#rlc-quotearea .rlc-drawsig {
			width: 13em; 
			height: 2.8125em;
			margin: 1.125em auto 0;
		}
}
/* END QUOTE AREA STYLES */


/* BEGIN INTRO CAROUSEL STYLES */
#rlc-introcar {
	height: 45em;
	color: #fff;
}
	#rlc-introcar .rlc-carousel-pagination {
		bottom: 0;
	}
		#rlc-introcar .swiper-pagination-bullet,
		#rlc-introcar .rlc-carousel-pagination {
			height: 3em;
		}
		#rlc-introcar .swiper-pagination-bullet:after, 
		#rlc-introcar .swiper-pagination-bullet:before {
			background: var(--rlcGrey);	
			opacity: 1;
		}
		#rlc-introcar .swiper-pagination-bullet-active:before,
		#rlc-introcar .swiper-pagination-bullet-active:after {
			background: #fff;
		}

		
@media screen and (min-width: 768px) {
	[lang^=ar] #rlc-introcar .swiper-button-prev {
		opacity: 1;
		visibility: visible;
	}
}
@media screen and (max-width: 767px) {
#rlc-introcar {
	height: 30.9375em;
}
	#rlc-introcar .rlc-carousel-pagination {
		bottom: 0;
		width: 14.25em;
	}
		#rlc-introcar .swiper-pagination-bullet,
		#rlc-introcar .rlc-carousel-pagination {
			height: 2.625em;
		}
}
/* END INTRO CAROUSEL STYLES */


/* BEGIN VIEW ALL LOOKS OVERRIDES */
#rlc-valwrap {
	min-height: 74.125em;			
}
	#rlc-val .rlc-intro .rlc-title {
		font-family: var(--sackersHeavy);
		text-transform: uppercase;
		font-size: 1.125em;
		line-height: 2.4444444444444446em;
		letter-spacing: 0.4em;
	}
@media screen and (max-width: 767px) {
	#rlc-valwrap {
		min-height: 99.75em;			
	}
		#rlc-val .rlc-intro .rlc-title {
			font-size: 0.875em;
			line-height: 2.2857142857142856em;
			letter-spacing: 0.35714285714285715em;
		}
}
/* END VIEW ALL LOOKS OVERRIDES */


/* BEGIN A LOOK INSIDE STYLES */
#rlc-alookinside {
    min-height: 158em;
}
	#rlc-alookinside .rlc-intro {
		background: #000;
		padding: 6.25em 0 5em;
	}
			#rlc-alookinside .rlc-intro .rlc-copygroup {
				color: #fff;
				text-align: center;
				width: 49.875em;
				margin: 0 auto;
			}
				#rlc-alookinside .rlc-intro .rlc-title {		
					font-size: 1.125em;
					line-height: 2.4444444444444446em;
					letter-spacing: 0.4em;
					margin-bottom: 1.3333333333333333em;
				}
	#rlc-alookinside .rlc-duo .rlc-tile {
		color: #fff;
	}
	#rlc-alookinside-2 {
		height: 45em;
		color: #fff;
		background: #000;
	}
		#rlc-alookinside-2 .rlc-slide {
			width: 25.3125em;
			color: #fff;
		}
		#rlc-alookinside-2 .rlc-slide.rlc-hasvideo {
			width: 25.25em;
		}
			#rlc-alookinside-2 .rlc-slide.rlc-hasvideo video {
				transform: scale(1.02);
			}
			#rlc-alookinside-2 .rlc-slide .rlc-copygroup {
				position: absolute;
				bottom: 2.375em; left: 50%;
				transform: translateX(-50%);
				text-align: center;
				width: 19.6875em;
				opacity: 0;
				transition: opacity 0.5s;
			}
			#rlc-alookinside-2 .rlc-slide:hover .rlc-copygroup {
				opacity: 1;
			}
@media (pointer: coarse) {
	#rlc-alookinside-2 .rlc-slide .rlc-copygroup {
		opacity: 1;
	}
}
@media screen and (max-width: 767px) {
	#rlc-alookinside {
		min-height: 138em;
	}
	#rlc-alookinside .rlc-intro {
		padding: 4.5em 0 4.3125em;
	}
			#rlc-alookinside .rlc-intro .rlc-copygroup {
				width: 19.0625em;
			}
				#rlc-alookinside .rlc-intro .rlc-title {		
					font-size: 0.875em;
					line-height: 1.8571428571428572em;
					letter-spacing: 0.35714285714285715em;
					margin-bottom: 1.7142857142857142em;
				}
	#rlc-alookinside-2 {
		height: 23.4375em;
	}
		#rlc-alookinside-2 .rlc-slide {
			width: 13.1875em;
		}
		#rlc-alookinside-2 .rlc-slide.rlc-hasvideo {
			width: 13.125em;
		}
			#rlc-alookinside-2 .rlc-slide .rlc-copygroup {
				bottom: 2.125em;
				width: 11.9375em;
			}
			#rlc-alookinside-2 .rlc-slide .rlc-copygroup .rlc-caption {
				font-size: 0.40625em;
				line-height: 2.4615384615384617em;
				letter-spacing: 0.07692307692307693em;
			}
}
/* END A LOOK INSIDE STYLES */


/* BEGIN CRAFTSMANSHIP STYLES */
#rlc-craftsmanship {
	color: #fff;
	height: 45em;
}
	#rlc-craftsmanship .rlc-carousel-arrow {
		display: none!important;
	}
	#rlc-craftsmanship .rlc-carousel-scrollbar {
		bottom: 1.375em;
		opacity: 1;
		width: 83em;
		left: 50%;
		transform: translateX(-50%);
		/* display: none; */
	}
	[lang^=ar] #rlc-craftsmanship .rlc-carousel-scrollbar {left: auto;
		right: 50%;
		transform: translateX(50%);
	}
		#rlc-craftsmanship .rlc-carousel-scrollbar:before {
			background-color: var(--rlcGrey);
			opacity: 1;
		}
		#rlc-craftsmanship .swiper-scrollbar-drag:after {
			background-color: #fff;
			opacity: 1;
		}
	#rlc-craftsmanship .rlc-slide {
		height: 45em;
		overflow: hidden;
	}
	#rlc-craftsmanship .rlc-slide-1 {
		width: 90em;
	}
		/* #rlc-craftsmanship .rlc-slide-1 .rlc-videocontainer .rlc-looppause {
			bottom: 3em;
		} */
		#rlc-craftsmanship .rlc-slide-1 .rlc-copygroup {
			position: absolute;
			top: 50%; left: 42em;
			transform: translateY(-50%);
			text-align: center;
			width: 42.5em;
		}
			#rlc-craftsmanship .rlc-slide-1 .rlc-copygroup .rlc-sub {
				font-family: var(--sackersMed);
				font-size: 1em;
				line-height: 2em;
				letter-spacing: 0.75em;
				text-transform: uppercase;
				margin-bottom: 1.25em;
			}
			#rlc-craftsmanship .rlc-slide-1 .rlc-copygroup .rlc-title {
				font-family: var(--sackersMed);
				font-size: 1.75em;
				line-height: 1.1428571428571428em;
				letter-spacing: 0.6428571428571429em;
			}
			#rlc-craftsmanship .rlc-slide-1 .rlc-copygroup .rlc-scrollto {
				margin-top: 2.375em;
			}
		#rlc-craftsmanship .rlc-slide-2,
		#rlc-craftsmanship .rlc-slide-5,
		#rlc-craftsmanship .rlc-slide-8,
		#rlc-craftsmanship .rlc-slide-11 {
			width: 34.375em;
		}
		#rlc-craftsmanship .rlc-slide-3,
		#rlc-craftsmanship .rlc-slide-4,
		#rlc-craftsmanship .rlc-slide-6,
		#rlc-craftsmanship .rlc-slide-7,
		#rlc-craftsmanship .rlc-slide-9,
		#rlc-craftsmanship .rlc-slide-10,
		#rlc-craftsmanship .rlc-slide-12,
		#rlc-craftsmanship .rlc-slide-13 {
			width: 34.0625em;
		}
			#rlc-craftsmanship .rlc-slide-3 .rlc-copygroup,
			#rlc-craftsmanship .rlc-slide-6 .rlc-copygroup,
			#rlc-craftsmanship .rlc-slide-9 .rlc-copygroup,
			#rlc-craftsmanship .rlc-slide-12 .rlc-copygroup {
				position: absolute;
				top: 16.75em; left: 50%;
				transform: translateX(-50%);
				width: 22em;
				text-align: center;
				color: #000;
			}
			#rlc-craftsmanship .rlc-slide-5 .rlc-copygroup {
				width: 19.75em;
			}
			#rlc-craftsmanship .rlc-slide-7 .rlc-copygroup {
				width: 17.1875em;
			}
			#rlc-craftsmanship .rlc-slide-9 .rlc-copygroup {
				width: 20.6875em;
			}
				#rlc-craftsmanship .rlc-slide .rlc-h3 {
					font-size: 1.125em;
					line-height: 2.4444444444444446em;
					letter-spacing: 0.4em;
					margin-bottom: 0.4em;
				}
@media screen and (min-width: 768px) {
	.de #rlc-craftsmanship .rlc-slide-7 .rlc-copygroup {
		width: 19em;
	}
	.it #rlc-craftsmanship .rlc-slide-9 .rlc-copygroup {
		width: 22.5em;
	}
	/* .pt #rlc-craftsmanship .rlc-slide-9 .rlc-copygroup {
		width: 29.5em;
	} */
	.fr #rlc-craftsmanship .rlc-slide-1 .rlc-copygroup .rlc-title,
	.pt #rlc-craftsmanship .rlc-slide-1 .rlc-copygroup .rlc-title {
		line-height: 1.5em;
	}
	.pt #rlc-craftsmanship .rlc-slide-12 .rlc-copygroup .rlc-title {
		line-height: 1.6666666666666667em;
		margin-bottom: 0.7em;
	}
	
	.fr #rlc-craftsmanship .rlc-slide-12 .rlc-copygroup {
		width: 95%;
	}
		.fr #rlc-craftsmanship .rlc-slide-12 .rlc-copygroup .rlc-caption {
			width: 41.411764705882355em;
       		margin: 0 auto;
		}
}
@media screen and (max-width: 767px) {
	#rlc-craftsmanship {
		height: 30.9375em;
		background: #000;
	}
	#rlc-craftsmanship .rlc-carousel-scrollbar {
		width: 18.4375em;
		display: block;
	}
	#rlc-craftsmanship .rlc-slide {
		height: 30.9375em;
	}
	#rlc-craftsmanship .rlc-slide-1 {
		width: 100vw;
	}
		#rlc-craftsmanship .rlc-slide-1 .rlc-copygroup {
			left: 50%;
			transform: translate(-50%,-50%);
			width: 95%;
		}
			#rlc-craftsmanship .rlc-slide-1 .rlc-copygroup .rlc-sub {
				font-size: 0.625em;
				line-height: 2.8em;
				letter-spacing: 0.5em;
				margin-bottom: 0
			}
			#rlc-craftsmanship .rlc-slide-1 .rlc-copygroup .rlc-title {
				font-family: var(--sackersHeavy);
				font-size: 0.875em;
				line-height: 1.8571428571428572em;
				letter-spacing: 0.7142857142857143em;
			}
			#rlc-craftsmanship .rlc-slide-1 .rlc-copygroup .rlc-scrollto {
				margin-top: 1.6875em;
			}
		#rlc-craftsmanship .rlc-slide-2,
		#rlc-craftsmanship .rlc-slide-5,
		#rlc-craftsmanship .rlc-slide-8,
		#rlc-craftsmanship .rlc-slide-11 {
			width: 23.625em;
		}
		#rlc-craftsmanship .rlc-slide-3,
		#rlc-craftsmanship .rlc-slide-4,
		#rlc-craftsmanship .rlc-slide-6,
		#rlc-craftsmanship .rlc-slide-7,
		#rlc-craftsmanship .rlc-slide-9,
		#rlc-craftsmanship .rlc-slide-10,
		#rlc-craftsmanship .rlc-slide-12,
		#rlc-craftsmanship .rlc-slide-13 {
			width: 23.4375em;
		}
			#rlc-craftsmanship .rlc-slide-3 .rlc-copygroup,
			#rlc-craftsmanship .rlc-slide-6 .rlc-copygroup,
			#rlc-craftsmanship .rlc-slide-9 .rlc-copygroup,
			#rlc-craftsmanship .rlc-slide-12 .rlc-copygroup {
				top: 50%;
				transform: translate(-50%,-50%);
				width: 14.75em;
				text-align: center;
			}
			#rlc-craftsmanship .rlc-slide-5 .rlc-copygroup {
				width: 12.75em;
			}
			#rlc-craftsmanship .rlc-slide-7 .rlc-copygroup {
				width: 12.0625em;
			}
			#rlc-craftsmanship .rlc-slide-9 .rlc-copygroup {
				width: 14.4375em;
			}
			.rlc-eu #rlc-craftsmanship .rlc-slide-3 .rlc-copygroup,
			.rlc-eu #rlc-craftsmanship .rlc-slide-5 .rlc-copygroup,
			.rlc-eu #rlc-craftsmanship .rlc-slide-7 .rlc-copygroup,
			.rlc-eu #rlc-craftsmanship .rlc-slide-9 .rlc-copygroup {
				width: 16em;
			}
			.rlc-eu #rlc-craftsmanship .rlc-slide-12 .rlc-copygroup {
				width: 14em;
			}
				#rlc-craftsmanship .rlc-slide .rlc-h3 {
					font-size: 0.875em;
					line-height: 1.5714285714285714em;
					letter-spacing: 0.35714285714285715em;
					margin-bottom: 1em;
				}
				.rlc-eu #rlc-craftsmanship .rlc-slide .rlc-caption {
					font-size: 0.4375em;
					line-height: 2.857142857142857em;
				}
			.it #rlc-craftsmanship .rlc-slide-12 .rlc-copygroup {
				width: 95%;
			}
				.it #rlc-craftsmanship .rlc-slide-12 .rlc-copygroup .rlc-caption {
					width: 32em;
					margin: 0 auto;
				}
}
/* END CRAFTSMANSHIP STYLES */


/* BEGIN THE RALPH COLLECTION STYLES */
#rlc-ralphcoll .rlc-in {
	height: 45.3125em;
	color: #fff;
}
	#rlc-ralphcoll .rlc-copygroup {
		position: absolute;
		bottom: 3.25em; left: 50%;
		transform: translateX(-50%);
		text-align: center;
		width: 49em;
	}
		#rlc-ralphcoll .rlc-copygroup .rlc-title {			
			font-size: 1.125em;
			line-height: 2.4444444444444446em;
			letter-spacing: 0.4em;
			margin-bottom: 1.3333333333333333em;
		}
@media screen and (max-width: 767px) {
#rlc-ralphcoll .rlc-in {
	height: 37.1875em;
}
	#rlc-ralphcoll .rlc-copygroup {
		bottom: 2.4375em;
		width:19em;
	}
		#rlc-ralphcoll .rlc-copygroup .rlc-title {			
			font-size: 0.875em;
			line-height: 1.8571428571428572em;
			letter-spacing: 0.35714285714285715em;
			margin-bottom: 1.0714285714285714em;
		}
}
/* END THE RALPH COLLECTION STYLES */


/* BEGIN BAG CAROUSEL 1 STYLES */
@media screen and (min-width: 768px) {
	#rlc-bagslider {
		height: 24.1875em;
		background-color: #fff;;
	}
		#rlc-bagslider .rlc-carousel-scrollbar {
			opacity: 0!important;
		}
		#rlc-bagslider .swiper-wrapper {
			justify-content: center;
		}
			#rlc-bagslider .swiper-wrapper .rlc-slide {
				width: 13.75em;
				margin: 0; padding: 0;
			}
			#rlc-bagslider .swiper-wrapper .rlc-slide-3,
			#rlc-bagslider .swiper-wrapper .rlc-slide-4 {
				width: 11.875em;
			}
				#rlc-bagslider .swiper-wrapper .rlc-qs {
					opacity: 0;
					transition: opacity 0.3s;
					transform: translateY(-50%);
				}
				#rlc-bagslider .swiper-wrapper .rlc-slide:hover .rlc-qs {
					opacity: 1;
				}
}
@media (pointer: coarse) {
	#rlc-bagslider .swiper-wrapper .rlc-qs {
		opacity: 1;
	}
}
@media screen and (max-width: 767px) {
#rlc-bagslider {
	height: 24.625em;
	overflow: hidden;
}
#rlc-bagslider .rlc-carousel_wrapper {
	transform: translateY(-2.75em);
}
	#rlc-bagslider .rlc-carousel-scrollbar {
		bottom: 0;
		opacity: 1;
		width: 18.4375em;
		display: block;
		left: 50%;
		transform: translateX(-50%);
	}
	[lang^=ar] #rlc-bagslider .rlc-carousel-scrollbar {
		left: auto;
		right: 50%;
		transform: translateX(50%);
	}
		#rlc-bagslider .rlc-carousel-scrollbar:before {
			background-color: var(--rlcGrey);
			opacity: 1;
		}
		#rlc-bagslider .swiper-scrollbar-drag:after {
			background-color: #000;
			opacity: 1;
		}
		#rlc-bagslider .swiper-wrapper .rlc-slide {
			width: 16.125em;
		}
		#rlc-bagslider .swiper-wrapper .rlc-slide-3,
		#rlc-bagslider .swiper-wrapper .rlc-slide-4 {
			width: 13.92625em;
		}
			#rlc-bagslider .swiper-wrapper .rlc-qs {
				transform: translateY(-120%);
			}
}
/* END BAG CAROUSEL 1 STYLES */


/* BEGIN BAG CAROUSEL 2 STYLES */
#rlc-bagslider2 {
	background: #fff;
}
	#rlc-bagslider2 .rlc-carousel-arrow {
		display: none;
	}
	#rlc-bagslider2 .rlc-carousel_wrapper {
		padding-bottom: 1.5em;
	}
	#rlc-bagslider2 .rlc-carousel-scrollbar {
		bottom: 0;
		left: 50%;
		transform: translateX(-50%);
	}
	[lang^=ar] #rlc-bagslider2 .rlc-carousel-scrollbar {
		left: auto; right: 50%;
		transform: translateX(50%);
	}
		#rlc-bagslider2 .rlc-carousel-scrollbar:before {
			background-color: #E1E1DC;
			opacity: 1;
		}
		#rlc-bagslider2 .swiper-scrollbar-drag:after {
			background-color: #000;
			opacity: 1;
		}
	#rlc-bagslider2 .rlc-slide {
		height: 45em;
		display: flex;
		justify-content: center;
		align-items: center;
		margin: 0 7.1875em 0 0;
		padding: 0;
	}
	#rlc-bagslider2 .rlc-slide-1 {
		width: 69.6875em;
	}
	#rlc-bagslider2 .rlc-slide-2,
	#rlc-bagslider2 .rlc-slide-4 {
		width: 32.5em;
	}
	#rlc-bagslider2 .rlc-slide-3,
	#rlc-bagslider2 .rlc-slide-5 {
		width: 38.75em;
	}
	#rlc-bagslider2 .rlc-outro {
		height: 7.3125em;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		width: 90%;
		margin: 0 auto;
		text-align: center;
	}
		#rlc-bagslider2 .rlc-outro .rlc-link {
			text-decoration: none;
			font-weight: bold;
			display: block;
		}
@media screen and (min-width: 768px) {
	.rlc-eu #rlc-bagslider2 .rlc-outro {
		height: 4em;
	}
}
@media screen and (max-width: 767px) {
	#rlc-bagslider2 .rlc-carousel_wrapper {
		padding-bottom: 1.5em;
	}
	#rlc-bagslider2 .rlc-carousel-scrollbar {
		bottom: 0;
		left: 50%;
		transform: translateX(-50%);
	}
	#rlc-bagslider2 .rlc-slide {
		height: 30.9375em;
		margin-right: 2.25em;
	}
	#rlc-bagslider2 .rlc-slide-1,
	#rlc-bagslider2 .rlc-slide-3,
	#rlc-bagslider2 .rlc-slide-5 {
		width: 23.4375em;
	}
	#rlc-bagslider2 .rlc-slide-2,
	#rlc-bagslider2 .rlc-slide-4 {
		width: 19em;
	}
	 
	#rlc-bagslider2 .rlc-outro {
		height: 10.875em;
		width: 95vw;
	}
		#rlc-bagslider2 .rlc-outro .rlc-caption {
			font-size: 0.625em;
			line-height: 1.4em;
			letter-spacing: 0.1em;
        	font-family: var(--foundersReg);
		}
			#rlc-bagslider2 .rlc-outro .rlc-caption .rlc-link {
				margin-top: 1em;
			}
	.rlc-eu #rlc-bagslider2 .rlc-outro {
		height: 2.5em;
	}
}
/* END BAG CAROUSEL 2 STYLES */


/* BEGIN SHOW ATMOSPHERE STYLES */
#rlc-showatmos {

}
	#rlc-showatmos .rlc-intro {
		background: #000;
		padding: 6.25em 0 5em;
	}
			#rlc-showatmos .rlc-intro .rlc-copygroup {
				color: #fff;
				text-align: center;
				width: 49.875em;
				margin: 0 auto;
			}
				#rlc-showatmos .rlc-intro .rlc-title {		
					font-size: 1.125em;
					line-height: 2.4444444444444446em;
					letter-spacing: 0.4em;
					margin-bottom: 1.3333333333333333em;
				}
				#rlc-showatmos .rlc-intro  .rlc-links {
					margin-top: 1.5em;
				}
			#rlc-showatmos-1 .rlc-copygroup {
				position: absolute;
				left: 50%; bottom: 5.625em;
				transform: translateX(-50%);
				text-align: center;
				color: #fff;
			}
				#rlc-showatmos-1 .rlc-copygroup .rlc-title {
					font-size: 1.125em;
					line-height: 2.4444444444444446em;
					letter-spacing: 0.4444444444444444em;
				}
				#rlc-showatmos-1 .rlc-copygroup .rlc-links {
					margin-top: 2.8125em;
				}
				#rlc-showatmos-1 .rlc-copygroup .rlc-links a {
					pointer-events: all;
				}
				#rlc-showatmos-1 .rlc-copygroup .rlc-links .rlc-linecta::before {
					display: none;
				}
	#rlc-showatmos .rlc-duo .rlc-tile {
		color: #fff;
	}
	#rlc-showatmos-2 {
		height: 45em;
		color: #fff;
		background: #000;
	}
		#rlc-showatmos-2 .rlc-slide {
			width: 30em;
		}	
			#rlc-showatmos-2 .rlc-slide video {
				transform: scale(1.01);
				transform-origin: center;
			}
@media screen and (min-width: 768px) {
	.pt #rlc-showatmos-1 .rlc-copygroup .rlc-title {
		width: 24em;
	}
	#rlc-showatmos .rlc-intro .rlc-copygroup .rlc-dek {
		width: 46.5em;
		margin: 0 auto;
	}
	.fr #rlc-showatmos .rlc-intro .rlc-copygroup .rlc-dek {
		width: 63.5em;
	}
	.it #rlc-showatmos .rlc-intro .rlc-copygroup .rlc-dek {
		width: 64em;
	}
	.de #rlc-showatmos .rlc-intro .rlc-copygroup .rlc-dek {
		width: 66em;
	}
	.es #rlc-showatmos .rlc-intro .rlc-copygroup .rlc-dek {
		width: 60em;
	}
	.nl #rlc-showatmos .rlc-intro .rlc-copygroup .rlc-dek {
		width: 62em;
	}
	.pt #rlc-showatmos .rlc-intro .rlc-copygroup .rlc-dek {
		width: 51em;
	}
	.ar #rlc-showatmos .rlc-intro .rlc-copygroup .rlc-dek {
		width: 34em;
	}
}
		
@media screen and (max-width: 767px) {
	#rlc-showatmos .rlc-copygroup .rlc-logo {
		transform: scale(0.8);
		width: 5.6em;
	}
	.rlc-rw2025 .rlc-logo.rlc-soundwaves .rlc-audiopop {
		font-size: 5em;
		transform: translate(-1.1em, 0.6em);
	}
		#rlc-showatmos .rlc-intro {
			padding: 4.5em 0 4.3125em;
		}
			#rlc-showatmos .rlc-intro .rlc-copygroup {
					width: 19.0625em;
				}
					#rlc-showatmos .rlc-intro .rlc-title {		
						font-size: 0.875em;
						line-height: 1.8571428571428572em;
						letter-spacing: 0.35714285714285715em;
						margin-bottom: 1.7142857142857142em;
					} 
		#rlc-showatmos-1 .rlc-copygroup {
			bottom: 5.625em;
			width: 95%;
			color: #fff;
		}
			#rlc-showatmos-1 .rlc-copygroup .rlc-title {
				font-size: 0.9375em;
				line-height: 2.466666666666667em;
				letter-spacing: 0.5333333333333333em;
			}
			.en #rlc-showatmos-1 .rlc-copygroup .rlc-title {
				width: 20em;
			}
			.nl #rlc-showatmos-1 .rlc-copygroup .rlc-title,
			.pt #rlc-showatmos-1 .rlc-copygroup .rlc-title {
				font-size: 0.8125em;
			}
			#rlc-showatmos-1 .rlc-copygroup .rlc-links {
				margin-top: 2em;
			}
		#rlc-showatmos-2 {
			height: 23.4375em;
		}
			#rlc-showatmos-2 .rlc-slide {
				width: 15.625em;
			}	
		#rlc-showatmos-3 {
			flex-direction: column-reverse;
		}
}
/* END SHOW ATMOSPHERE STYLES */



/* BEGIN SPOTIFY MODAL STYLES */
#rlc-spotifymodal {
	position: fixed;
	width: 90em;
	height: 100vh;
	top: 0; left: 50%;
	transform: translateX(-50%);
	overflow: hidden;
	z-index: 999;
	visibility: hidden;
}
.rlc-modalopen #rlc-spotifymodal {
	/* left: 50%;
	transform: translateX(-50%); */
	visibility: visible;
}
#rlc-spotifymodal .rlc-in {
	/* From https://css.glass */
	background: rgba(0, 0, 0, 0.7);
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
	backdrop-filter: blur(5px);
	-webkit-backdrop-filter: blur(5px);
	width: 45em;
	height: 100vh;
	position: absolute;
	top: 0; left: 100%;
	z-index: 999;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	opacity: 0;
	transition: all 0.5s;
	transition-delay: 0.25s;
}
.rlc-modalopen #rlc-spotifymodal .rlc-in {
	opacity: 1;
	transform: translateX(-100%);
}
	#rlc-spotifymodal .rlc-in .rlc-close {
		position: absolute;
		top: 2em; right: 2em;
		width: 2em; height: 2em;
		color: #fff;
		transform: rotate(45deg);
	}
	#rlc-spotifymodal .rlc-in .rlc-close::before,
	#rlc-spotifymodal .rlc-in .rlc-close::after {
		content: '';
		width: 2px; height: 100%;
		position: absolute;
		top: 0; left: 50%;
		transform: translateX(-50%);
		background: #fff;
	}
	#rlc-spotifymodal .rlc-in .rlc-close::after {
		transform: translateX(-50%) rotate(90deg);
	}
	#rlc-spotifymodal .rlc-in .rlc-spotify {
		width: 25.75em;
		color: #fff;
		text-align: center;
	}
	#rlc-spotifymodal .rlc-in .rlc-spotify .rlc-title {
		font-size: 1.125em;
		line-height: 2.4444444444444446em;
		letter-spacing: 0.4em;
	}
	/* [lang^=ar] #rlc-spotifymodal .rlc-in .rlc-spotify .rlc-title {
		font-size: 3em;
	} */
	#rlc-spotifymodal .rlc-in .rlc-spotify iframe {
		margin-top: 1.875em;
		height: 32.5em;
	}
@media screen and (max-width: 767px) {
#rlc-spotifymodal {
	width: 100vw;
	left: 0;
	transform: none;
	}
	.rlc-modalopen #rlc-spotifymodal {
	opacity: 1;
}
#rlc-spotifymodal .rlc-in {
	/* background: rgba(0,0,0,0.7); */
	width: 100vw;
	transform: none;
	left: 0;
}
.rlc-modalopen #rlc-spotifymodal .rlc-in {
	transform: none;
}
	#rlc-spotifymodal .rlc-in .rlc-close {
		top: 1.5em; right: 1.5em;
		width: 1em; height: 1em;
	}
	#rlc-spotifymodal .rlc-in .rlc-spotify {
		width: 15.9375em;
	}
	#rlc-spotifymodal .rlc-in .rlc-spotify .rlc-cat {
		font-size: 0.43875em;
		line-height: 2.4444444444444446em;
		letter-spacing: 0.4002849002849003em;
		margin-bottom: 2em;
	}
	#rlc-spotifymodal .rlc-in .rlc-spotify .rlc-title {
		font-size: 0.875em;
		line-height: 1.8571428571428572em;
		letter-spacing: 0.35714285714285715em;
	}
	[lang^=ar] #rlc-spotifymodal .rlc-in .rlc-spotify .rlc-title {
		font-size: 1.9em;
	}
	#rlc-spotifymodal .rlc-in .rlc-spotify iframe {
		margin-top: 1.125em;
		height: 24.75em;
	}
}
/* END SPOTIFY MODAL STYLES */


/* BEGIN DISCOVER MORE OVERRIDES */
#rlc-discover {
	color: #000;
}
@media screen and (min-width: 768px) {
	[lang^=ar] #rlc-discover .swiper-button-prev {
		left: auto; right: 2.5em;
		transform: translateY(-50%) rotate(180deg);
	}
	[lang^=ar] #rlc-discover .swiper-button-next {
		right: auto; left: 2.5em;
		transform: translateY(-50%) rotate(180deg);
	}
}
@media screen and (max-width: 767px) {
	.de #rlc-discover .rlc-carousel .rlc-title {
		font-size: 0.6em;
	}
	.de #rlc-discover .rlc-intro {
		width: 19em;
	}
	#rlc-discover .rlc-slide .rlc-imagery {
		min-height: 20.375em;
	}
	.rlc-rw2025 #rlc-discover .rlc-carousel .rlc-title {
		font-size: 0.625em;
		line-height: 2.8em;
		letter-spacing: 0.25em;
	}
}
/* END DISCOVER MORE OVERRIDES */

 
[lang^=ar] .rlc-rw2025 .rlc-title,
[lang^=ar] .rlc-rw2025 .rlc-dek,
[lang^=ar] .rlc-rw2025 .rlc-caption,
[lang^=ar] .rlc-rw2025 .rlc-linecta,
[lang^=ar] .rlc-rw2025 .rlc-scrollto,
[lang^=ar] .rlc-rw2025 .rlc-qs span,
[lang^=ar] #rlc-hero .rlc-copygroup .rlc-sub,
[lang^=ar] #rlc-stickynavjumps .rlc-li .rlc-jumplink, 
[lang^=ar] #rlc-stickynavjumps .rlc-li .rlc-link, 
[lang^=ar] #rlc-stickynavjumps .rlc-opener,
[lang^=ar] #rlc-val .rlc-intro .rlc-title,
[lang^=ar] #rlc-craftsmanship .rlc-slide-1 .rlc-copygroup .rlc-sub,
[lang^=ar] #rlc-craftsmanship .rlc-slide-1 .rlc-copygroup .rlc-title {
	font-family: RL_DroidKufi, Founders Grotesk text Regular, Helvetica, Arial, sans-serif !important;
}