/*@media (min-width: 1400px) {.sppb-row-container {max-width: 1330px !important;}}*/

/* General CSS */
.bodyBold 		{font-weight: 700;}
.bodyToUpper 	{text-transform: uppercase;}
.bodyCenter		{text-align: center;}

/* Allows menu to overlap content */
#sp-main-body 	{padding: 0; z-index: 0; position: relative;}

/* Prevent horizontal scroll */
html, body 		{overflow-x: hidden;}
body 			{position: relative;}

/* Main menu align center */
.sp-megamenu-parent {margin: 0px auto;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {line-height: 50px;}
.sp-megamenu-parent>li.active>a {font-weight: 700;}

/* Top - Social Icons */
.socialIcons-container 	{float: left; padding: 5px;}
.socialIcons::after 	{content: ""; clear: both; display: table; }

/* Top Menu */
.topMenu {
    overflow: hidden;
    background-color: #fff;
    position: relative;
    margin-left: -15px;
    margin-right: -15px;
    text-align: center;
    margin-top: 10px;
}

.topMenu #topMenuLinks {
    display: none;
    text-align: left;
}

.topMenu a {
    color: #000;
    text-decoration: none;
    font-size: 17px;
    display: inline-block;
    line-height: 30px;
}

.topMenu a.icon {
    background: white;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 19px;
    padding-left: 15px;
}

p.topMenu-solidline1 {
    border-style: none none solid none;
    color: #ccc;
    border-width: 2px;
}

p.topMenu-solidline2 {
    border-style: none none solid none;
    color: #ccc;
    border-width: 1px;
}

.topMenu-social {
    text-align: center;
    color: #875b2a;
    font-size: 16px;
}

.topMenu-centerLogo {
    display: block;
    width: 160px;
}

/* animated topMenu-bars*/

.topMenuContainer {
    display: inline-block;
    cursor: pointer;
}

.topMenu-bar1,
.topMenu-bar2,
.topMenu-bar3 {
    width: 25px;
    height: 2px;
    background-color: #000;
    margin: 6px 0;
    transition: 0.4s;
}

.topMenu-barChange .topMenu-bar1 {
    -webkit-transform: rotate(-45deg) translate(-4px, 3px);
    transform: rotate(-45deg) translate(-4px, 3px);
}

.topMenu-barChange .topMenu-bar2 {
    opacity: 0;
}

.topMenu-barChange .topMenu-bar3 {
    -webkit-transform: rotate(45deg) translate(-8px, -8px);
    transform: rotate(45deg) translate(-8px, -8px);
}

/* END animated topMenu-bars*/

.topMenu-link {
    padding-left: 35px;
}

 /* Remove space above top banners */
.article-details .article-can-edit {margin-bottom: 0px;}

/* STS News and Articles */
.newsLinks 		{text-align: left; padding: 5px 0 1px 0;}
.newsLinksTitle {text-align: left; padding: 10px 0 1px 0;}

/* 202503: WP - New fonts */
/*.wp-font 		 	{font-family: 'Roboto';}*/
.wp-font-headers	{font-family: 'Tinos';}
.wp-font 			{font-family: 'Golos Text';}

/* 202504: WP Articles */
.articleTitle 		{text-align: left;padding: 10px 0 1px 0;font-size: 28px;line-height: 30px;margin: 20px 0 0 0;color: #212121;}
.articleDate 		{color: #212121;margin: 10px 0;}
.articleBody 		{color: #212121;}

/* RLX */
.Headline50     	{font-weight: 700; font-size: 50px; line-height: 1.2; color:#452C1E; margin: 0 0 10px 0;}
.Headline36     	{font-weight: 700; font-size: 36px; line-height: 1.2; color:#452C1E; }
.Headline30     	{font-weight: 700; font-size: 30px; line-height: 1.2; }
.Body30-bold		{font-weight: 700; font-size: 30px; line-height: 1.2; color:#212121;}
.Body24-bold  	  	{font-weight: 700; font-size: 24px; line-height: 1.2; color:#452C1E; }
.Body20-bold		{font-weight: 700; font-size: 20px; line-height: 1.6; color:#212121;}
.Body20-boldSpec	{font-weight: 700; font-size: 20px; line-height: 1.6; color:#452C1E;}
.Body20-light   	{font-weight: 300; font-size: 20px; line-height: 1.6; color:#212121;}
.Body16-bold		{font-weight: 700; font-size: 16px; line-height: 1.6; color:#212121;}
.Body16-light   	{font-weight: 300; font-size: 16px; line-height: 1.6; color:#212121;}
.Fixed14   			{font-weight: 700; font-size: 14px; line-height: 1.1;}
.Fixed16   			{font-weight: 700; font-size: 16px; line-height: 1.1; color:#212121;}
.Fixed16-light		{font-weight: 300; font-size: 16px; line-height: 1.1; color:#212121;}
.Fixed22   			{font-weight: 700; font-size: 22px; line-height: 1.6; color:#fff;}
.Legend16-bold		{font-weight: 700; font-size: 16px; line-height: 1.1; color:#452C1E;}
.Legend16-light		{font-weight: 300; font-size: 16px; line-height: 1.1; color:#212121;}
.Quote50			{font-weight: 400; font-size: 50px; line-height: 1.6; color:#212121; font-family: Georgia, serif;;}
.activeText			{color:#127749;}

.Secondary-CTA a:link 		{font-weight: 700; font-size: 14px; line-height: 1.6; color:#127749; padding: 5px 0; display: flex;}
.Secondary-CTA a:visited 	{font-weight: 700; font-size: 14px; line-height: 1.6; color:#127749; padding: 5px 0; display: flex;}
.Secondary-CTA a:hover  	{font-weight: 700; font-size: 14px; line-height: 1.6; color:#767676; padding: 5px 0; display: flex;}

.rlxButton a:link		{font-weight: 700; font-size: 16px; line-height: 1.6; color:#ffffff; background-color: #127749; padding: 10px 25px;
								margin: 20px 0; border-radius: 25px; border: solid 1px #127749; display: inline-flex;}
.rlxButton a:visited	{font-weight: 700; font-size: 16px; line-height: 1.6; color:#ffffff; background-color: #127749; padding: 10px 25px;}
.rlxButton a:hover		{font-weight: 700; font-size: 16px; line-height: 1.6; color:#127749; background-color: #ffffff; padding: 10px 25px;}


/* For Mobile: Small & Medium */
@media only screen and (max-width : 1024px) {
.Headline50     	{font-weight: 700; font-size: 30px; line-height: 1.2; color:#452C1E; }
.Headline36     	{font-weight: 700; font-size: 24px; line-height: 1.2; color:#452C1E; }
.Headline30     	{font-weight: 700; font-size: 22px; line-height: 1.2; }
.Body30-bold		{font-weight: 700; font-size: 22px; line-height: 1.2; color:#212121;}
.Body24-bold    	{font-weight: 700; font-size: 18px; line-height: 1.2; color:#452C1E; }
.Body20-bold    	{font-weight: 700; font-size: 18px; line-height: 1.6;}
.Body20-light   	{font-weight: 300; font-size: 18px; line-height: 1.6;}
.Fixed16   			{font-weight: 700; font-size: 16px; line-height: 1.1;}
.Legend16-bold		{font-weight: 700; font-size: 12px; line-height: 1.1;}
.Quote50			{font-weight: 400; font-size: 30px; line-height: 1.6; color:#212121;}
  
.Secondary-CTA  {font-weight: 700; font-size: 14px; line-height: 1.6;}
  
.desktopHeight		{display: none;}
.mobileHeight		{padding-top: 60px;}

}

/* For Desktop: Large & XL */
@media only screen and (min-width : 1025px) {
.desktopHeight 		{padding-top: 90px;}
.mobileHeight	 	{display: none;}
}

/* WOR */
ul.bulletDisc 		{list-style-type: disc;}

/* RLX - Price */
.rlPrice 			{/*display: none;*/}


/* 202505 - Retailer Selection */

.displayPrice-M52509-0006::before {content: "SGD 37,800";}
.displayPrice-M52508-0002::before {content: "SGD 36,050";}
.displayPrice-M126595TBR-0001::before {content: "SGD 201,050";}
.displayPrice-M126503-0002::before {content: "SGD 34,500";}
.displayPrice-M126579RBR-0001::before {content: "SGD 114,300";}
.displayPrice-M126519LN-0004::before {content: "SGD 58,750";}
.displayPrice-M126519LN-0007::before {content: "SGD 62,250";}
.displayPrice-M126508-0001::before {content: "SGD 68,800";}
.displayPrice-M126508-0003::before {content: "SGD 71,650";}
.displayPrice-M126518LN-0010::before {content: "SGD 53,200";}
.displayPrice-M126518LN-0012::before {content: "SGD 53,200";}
.displayPrice-M278275-0029::before {content: "SGD 55,750";}
.displayPrice-M278271-0024::before {content: "SGD 21,350";}
.displayPrice-M278271-0026::before {content: "SGD 21,950";}
.displayPrice-M278274-0002::before {content: "SGD 12,800";}
.displayPrice-M278274-0006::before {content: "SGD 16,250";}
.displayPrice-M278274-0032::before {content: "SGD 15,650";}
.displayPrice-M278243-0029::before {content: "SGD 19,700";}
.displayPrice-M278273-0026::before {content: "SGD 20,800";}
.displayPrice-M278341RBR-0004::before {content: "SGD 25,650";}
.displayPrice-M278341RBR-0016::before {content: "SGD 26,250";}
.displayPrice-M278341RBR-0018::before {content: "SGD 23,400";}
.displayPrice-M278341RBR-0024::before {content: "SGD 26,250";}
.displayPrice-M278381RBR-0020::before {content: "SGD 31,150";}
.displayPrice-M278381RBR-0028::before {content: "SGD 31,750";}
.displayPrice-M278384RBR-0018::before {content: "SGD 23,200";}
.displayPrice-M278343RBR-0004::before {content: "SGD 25,200";}
.displayPrice-M278383RBR-0026::before {content: "SGD 31,300";}
.displayPrice-M278383RBR-0030::before {content: "SGD 31,300";}
.displayPrice-M278289RBR-0006::before {content: "SGD 74,950";}
.displayPrice-M278289RBR-0028::before {content: "SGD 74,950";}
.displayPrice-M126231-0015::before {content: "SGD 21,000";}
.displayPrice-M126231-0019::before {content: "SGD 23,850";}
.displayPrice-M126231-0021::before {content: "SGD 24,900";}
.displayPrice-M126231-0029::before {content: "SGD 21,000";}
.displayPrice-M126231-0043::before {content: "SGD 21,000";}
.displayPrice-M126234-0015::before {content: "SGD 13,500";}
.displayPrice-M126234-0017::before {content: "SGD 13,500";}
.displayPrice-M126234-0019::before {content: "SGD 17,400";}
.displayPrice-M126234-0021::before {content: "SGD 17,100";}
.displayPrice-M126233-0025::before {content: "SGD 24,150";}
.displayPrice-M126200-0006::before {content: "SGD 11,000";}
.displayPrice-M126200-0008::before {content: "SGD 11,000";}
.displayPrice-M126331-0002::before {content: "SGD 23,500";}
.displayPrice-M126331-0008::before {content: "SGD 26,350";}
.displayPrice-M126334-0012::before {content: "SGD 18,650";}
.displayPrice-M126334-0016::before {content: "SGD 18,650";}
.displayPrice-M126334-0024::before {content: "SGD 15,800";}
.displayPrice-M126334-0026::before {content: "SGD 15,800";}
.displayPrice-M126333-0012::before {content: "SGD 25,800";}
.displayPrice-M126333-0020::before {content: "SGD 22,950";}
.displayPrice-M126300-0003::before {content: "SGD 12,050";}
.displayPrice-M126300-0019::before {content: "SGD 12,050";}
.displayPrice-M128235-0041::before {content: "SGD 76,700";}
.displayPrice-M128235-0089::before {content: "SGD 61,900";}
.displayPrice-M128396TBR-0009::before {content: "SGD 143,600";}
.displayPrice-M128236-0002::before {content: "SGD 91,000";}
.displayPrice-M128239-0063::before {content: "SGD 61,900";}
.displayPrice-M128398TBR-0008::before {content: "SGD 122,650";}
.displayPrice-M128238-0008::before {content: "SGD 61,550";}
.displayPrice-M128238-0118::before {content: "SGD 57,200";}
.displayPrice-M228235-0003::before {content: "SGD 74,100";}
.displayPrice-M228396TBR-0026::before {content: "SGD 162,400";}
.displayPrice-M228236-0006::before {content: "SGD 98,400";}
.displayPrice-M228238-0059::before {content: "SGD 78,000";}
.displayPrice-M136660-0006::before {content: "SGD 20,950";}
.displayPrice-M124273-0001::before {content: "SGD 18,800";}
.displayPrice-M226570-0002::before {content: "SGD 14,300";}
.displayPrice-M126715CHNR-0001::before {content: "SGD 66,300";}
.displayPrice-M126710BLRO-0001::before {content: "SGD 16,100";}
.displayPrice-M279175-0009::before {content: "SGD 50,950";}
.displayPrice-M279174-0003::before {content: "SGD 15,350";}
.displayPrice-M279381RBR-0013::before {content: "SGD 30,150";}
.displayPrice-M279381RBR-0015::before {content: "SGD 29,550";}
.displayPrice-M276200-0006::before {content: "SGD 8,300";}
.displayPrice-M276200-0007::before {content: "SGD 8,300";}
.displayPrice-M276200-0010::before {content: "SGD 8,300";}
.displayPrice-M277200-0001::before {content: "SGD 8,450";}
.displayPrice-M277200-0014::before {content: "SGD 8,450";}
.displayPrice-M124200-0009::before {content: "SGD 8,600";}
.displayPrice-M126000-0006::before {content: "SGD 9,050";}
.displayPrice-M126000-0014::before {content: "SGD 9,050";}
.displayPrice-M126000-0015::before {content: "SGD 9,050";}
.displayPrice-M134300-0004::before {content: "SGD 9,500";}
.displayPrice-M336935-0002::before {content: "SGD 83,000";}
.displayPrice-M336933-0002::before {content: "SGD 31,950";}
.displayPrice-M336933-0004::before {content: "SGD 31,950";}
.displayPrice-M336933-0005::before {content: "SGD 31,050";}
.displayPrice-M336933-0006::before {content: "SGD 31,950";}
.displayPrice-M336239-0003::before {content: "SGD 69,600";}
.displayPrice-M336238-0001::before {content: "SGD 67,100";}
.displayPrice-M336238-0002::before {content: "SGD 67,100";}
.displayPrice-M336238-0003::before {content: "SGD 67,100";}
.displayPrice-M336938-0002::before {content: "SGD 78,400";}
.displayPrice-M336938-0006::before {content: "SGD 80,000";}
.displayPrice-M126613LN-0002::before {content: "SGD 25,050";}
.displayPrice-M126618LB-0002::before {content: "SGD 63,600";}
.displayPrice-M268655-0017::before {content: "SGD 40,500";}
.displayPrice-M268621-0004::before {content: "SGD 22,950";}
.displayPrice-M226658-0001::before {content: "SGD 47,600";}


/* 202504 */

.displayPrice-M52506-0002::before {content: "SGD 44,900";}
.displayPrice-M52508-0006::before {content: "SGD 36,050";}
.displayPrice-M52508-0008::before {content: "SGD 51,100";}
.displayPrice-M52509-0002::before {content: "SGD 37,800";}
.displayPrice-M126900-0001::before {content: "SGD 11,000";}
.displayPrice-M126500LN-0001::before {content: "SGD 22,700";}
.displayPrice-M126503-0003::before {content: "SGD 31,650";}
.displayPrice-M126505-0001::before {content: "SGD 73,800";}
.displayPrice-M126506-0001::before {content: "SGD 112,900";}
.displayPrice-M126508-0008::before {content: "SGD 68,800";}
.displayPrice-M126509-0001::before {content: "SGD 73,800";}
.displayPrice-M126515LN-0006::before {content: "SGD 55,900";}
.displayPrice-M126518LN-0014::before {content: "SGD 53,200";}
.displayPrice-M126519LN-0006::before {content: "SGD 55,900";}
.displayPrice-M126535TBR-0002::before {content: "SGD 187,050";}
.displayPrice-M126589RBR-0001::before {content: "SGD 100,400";}
.displayPrice-M126598TBR-0001::before {content: "SGD 195,650";}
.displayPrice-M126200-0002::before {content: "SGD 11,000";}
.displayPrice-M126203-0020::before {content: "SGD 19,300";}
.displayPrice-M126231-0020::before {content: "SGD 22,800";}
.displayPrice-M126234-0051::before {content: "SGD 13,500";}
.displayPrice-M126281RBR-0016::before {content: "SGD 34,550";}
.displayPrice-M126284RBR-0011::before {content: "SGD 28,300";}
.displayPrice-M126300-0005::before {content: "SGD 12,050";}
.displayPrice-M126331-0007::before {content: "SGD 25,450";}
.displayPrice-M126333-0010::before {content: "SGD 22,950";}
.displayPrice-M126333-0019::before {content: "SGD 21,900";}
.displayPrice-M126334-0002::before {content: "SGD 15,800";}
.displayPrice-M126334-0014::before {content: "SGD 15,800";}
.displayPrice-M278240-0018::before {content: "SGD 10,700";}
.displayPrice-M278241-0018::before {content: "SGD 18,400";}
.displayPrice-M278273-0019::before {content: "SGD 19,900";}
.displayPrice-M278274-0018::before {content: "SGD 12,800";}
.displayPrice-M278285RBR-0005::before {content: "SGD 75,550";}
.displayPrice-M278288RBR-0041::before {content: "SGD 70,950";}
.displayPrice-M278343RBR-0016::before {content: "SGD 25,200";}
.displayPrice-M278344RBR-0021::before {content: "SGD 17,300";}
.displayPrice-M278384RBR-0008::before {content: "SGD 26,650";}
.displayPrice-M128235-0009::before {content: "SGD 66,250";}
.displayPrice-M128236-0018::before {content: "SGD 85,600";}
.displayPrice-M128238-0045::before {content: "SGD 57,200";}
.displayPrice-M128239-0005::before {content: "SGD 61,900";}
.displayPrice-M128395TBR-0032::before {content: "SGD 129,400";}
.displayPrice-M128399TBR-0029::before {content: "SGD 129,400";}
.displayPrice-M228235-0055::before {content: "SGD 67,600";}
.displayPrice-M228236-0012::before {content: "SGD 91,900";}
.displayPrice-M228238-0042::before {content: "SGD 62,800";}
.displayPrice-M228238-0069::before {content: "SGD 62,800";}
.displayPrice-M228239-0033::before {content: "SGD 67,600";}
.displayPrice-M228348RBR-0002::before {content: "SGD 97,600";}
.displayPrice-M126067-0002::before {content: "SGD 39,200";}
.displayPrice-M136660-0005::before {content: "SGD 21,400";}
.displayPrice-M136668LB-0001::before {content: "SGD 84,900";}
.displayPrice-M124270-0001::before {content: "SGD 10,700";}
.displayPrice-M224270-0001::before {content: "SGD 11,300";}
.displayPrice-M226570-0001::before {content: "SGD 14,300";}
.displayPrice-M126710BLNR-0003::before {content: "SGD 15,800";}
.displayPrice-M126710GRNR-0003::before {content: "SGD 16,100";}
.displayPrice-M126711CHNR-0002::before {content: "SGD 25,900";}
.displayPrice-M126713GRNR-0001::before {content: "SGD 26,300";}
.displayPrice-M126715CHNR-0002::before {content: "SGD 72,350";}
.displayPrice-M126718GRNR-0001::before {content: "SGD 63,400";}
.displayPrice-M126720VTNR-0001::before {content: "SGD 16,600";}
.displayPrice-M126729VTNR-0001::before {content: "SGD 68,350";}
.displayPrice-M279135RBR-0001::before {content: "SGD 67,950";}
.displayPrice-M279173-0012::before {content: "SGD 18,650";}
.displayPrice-M279174-0020::before {content: "SGD 12,200";}
.displayPrice-M279383RBR-0003::before {content: "SGD 29,800";}
.displayPrice-M279384RBR-0004::before {content: "SGD 24,650";}
.displayPrice-M127234-0001::before {content: "SGD 20,500";}
.displayPrice-M127235-0001::before {content: "SGD 61,600";}
.displayPrice-M127285TBR-0002::before {content: "SGD 129,300";}
.displayPrice-M127286TBR-0001::before {content: "SGD 136,300";}
.displayPrice-M127334-0001::before {content: "SGD 21,800";}
.displayPrice-M127335-0001::before {content: "SGD 67,500";}
.displayPrice-M127336-0001::before {content: "SGD 91,300";}
.displayPrice-M124200-0007::before {content: "SGD 8,600";}
.displayPrice-M126000-0013::before {content: "SGD 9,050";}
.displayPrice-M134300-0006::before {content: "SGD 9,500";}
.displayPrice-M276200-0001::before {content: "SGD 8,300";}
.displayPrice-M277200-0017::before {content: "SGD 8,450";}
.displayPrice-M126600-0002::before {content: "SGD 19,550";}
.displayPrice-M126603-0001::before {content: "SGD 28,900";}
.displayPrice-M336239-0002::before {content: "SGD 69,600";}
.displayPrice-M336933-0001::before {content: "SGD 31,050";}
.displayPrice-M336934-0001::before {content: "SGD 23,600";}
.displayPrice-M336935-0008::before {content: "SGD 84,600";}
.displayPrice-M336938-0008::before {content: "SGD 80,000";}
.displayPrice-M124060-0001::before {content: "SGD 13,550";}
.displayPrice-M126610LN-0001::before {content: "SGD 15,250";}
.displayPrice-M126610LV-0002::before {content: "SGD 15,950";}
.displayPrice-M126613LB-0002::before {content: "SGD 25,050";}
.displayPrice-M126618LN-0002::before {content: "SGD 63,600";}
.displayPrice-M126619LB-0003::before {content: "SGD 68,400";}
.displayPrice-M126621-0002::before {content: "SGD 25,500";}
.displayPrice-M126622-0001::before {content: "SGD 17,800";}
.displayPrice-M126655-0002::before {content: "SGD 47,100";}
.displayPrice-M226627-0001::before {content: "SGD 21,700";}
.displayPrice-M226659-0002::before {content: "SGD 49,900";}
.displayPrice-M268622-0002::before {content: "SGD 16,700";}



/* End RLX - Price Update */

/* RLX - Top Menu - Desktop */
.rlxTopMenuContainer	{display: grid; grid-template-columns: auto auto auto auto auto auto auto auto auto; gap: 14px; text-align: center;
							align-items: center;}
a.rlxTopMenu:link		{color:#ffffff;}
a.rlxTopMenu:visited	{color:#ffffff;}
a.rlxTopMenu:hover		{color:#61BD93;}
a.rlxTopMenu:active		{color:#61BD93;}
.rlxTopMenuActive		{color:#61BD93 !important;}

/* RLX - Top Menu - Mobile */
.rlxTopMenuMobile {
    cursor: pointer;
}

.rlxTopMenuMobile:after {
    content: "Menu " url(../../../images/web/rolex/2024/05/drop-down-white-button-down.webp);
    color: #ffffff;
    font-weight: 400;
    float: right;
    padding-top: 5%;
}

.rlxTopMenuMobile-Active:after {
    content: "Menu " url(../../../images/web/rolex/2024/05/drop-down-white-button-up.webp);
    padding-top: 5%;
}

.rlxTopMenuPanel {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
    margin-top: 1px;
    margin-bottom: 1px;
}

/* Menu Link settings */
.rlxTopMenuLink {
    overflow: hidden;
    position: relative;
}

.rlxTopMenuLink a {
    color: #ffffff;
    text-decoration: none;
    font-size: 16px;
    display: block;
    line-height: normal;
}

.rlxTopMenuLink a:hover {
    color: #61BD93;
}

.rlxTopMenuPadding {
  padding: 0 0 35px 0;
}

.rlxTopMenuActiveLink {
    color: #61BD93 !important;
}

/* RLX - Footer */
.rlx-footerContainer	{color: #ffffff; display: block; text-align: center; padding: 0 0 30px 0;}
.rlx-footer				{color: #ffffff; display: block; text-align: center; }

/* Hide page title for H1 declaration in Menu item */
.sp-page-title {display: none;}

/* RLX - CMP */
body .cf1yQ9 {
    display: inline-block !important;
    height: 4em !important;
    vertical-align: middle;
    width: auto !important;
    margin-left: 35%;
    margin-bottom: 20px;
}

/* RLX - Model page: Section 1 - Overview */
@media only screen and (min-width : 1025px) {
.flex-Model     {display: flex;	gap: 20px;}
.flex-Model1	{width: 33%;	order: 1;}
.flex-Model2	{width: 33%;	order: 2;}
.centerModel	{display: flex;align-items: center;}
.centerVert     {display: flex; align-items: center;}
.mob-imageModel {display: none;}
  
.modelImage-circle12 		{margin: 0 0 45px 0;}
.modelImage-circle3 		{margin: 0;}
.modelImage-rectangle12 	{margin: 90px 0;}
.modelImage-rectangle3 		{margin: 90px 0 0 0;}
  
}
@media only screen and (max-width : 1024px) {
.flex-Model     {flex-direction: column;}
.flex-Model1    {order: 2;width: 100%;padding-bottom: 50px;}
.flex-Model2 	{order: 1;width: 100%;}
.mob-imageModel {text-align: center;}
.desk-imageModel {display: none;}
  
.modelImage-circle12		{margin: 0 0 40px 0;}
.modelImage-circle3 		{margin: 0;}
.modelImage-rectangle12 	{margin: 60px 0;}
.modelImage-rectangle3 		{margin: 60px 0 0 0;}

}

/* RLX - Price Popup info*/
.popi {
	height: 20px;
	width: 20px;
	/* background-color: #fff; */
	border-radius: 50%;
	display: inline-block;
	cursor: pointer;
	padding-left: 6px;
	font-size: 16px;
	color: black;
	font-style: italic;
	font-family: Times New Roman;
	font-weight: 600;
	line-height: 1.2;
	border: solid 1pt black;
  
}
.popi:hover,
.popi:focus {
	background-color: white;
	color: #127749;
}
/* Popup container */
.popup {
	position: relative;
	display: inline-block;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/* Popup text */
.popup .popuptext {
	visibility: hidden;
	width: 260px;
	background-color: #767676;
	color: #fff;
	text-align: center;
	border-radius: 6px;
	padding: 4px;
	position: absolute;
	z-index: 1;
	bottom: -280%;
	margin-left: -140px;
	font-size: 14px;
}
/* Popup arrow */
.popup .popuptext::after {
	content: "";
	position: absolute;
	top: -5px;
	left: 50%;
	margin-left: -5px;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #767676;
}
.popup .show {
	visibility: visible;
	-webkit-animation: fadeIn 1s;
	animation: fadeIn 1s;
}
@-webkit-keyframes fadeIn {
	from {opacity: 0;} 
	to {opacity: 1;}
}
@keyframes fadeIn {
	from {opacity: 0;}
	to {opacity:1 ;}
}
/* End RLX - Price Popup info */

/* RLX - Contact us page: CTA buttons */
.columnContactCTA 		{float: left; width: 100%; padding: 10px 0;}

@media only screen and (max-width: 767px) {
.columnContactCTA 		{text-align: center;width: 100%; padding: 10px 0;}
}

/* RLX - Model page: Section 1 - CTA */
.columnCTA 		{float: left; width: 50%; padding: 10px 0;}
.columnCTA100 	{float: left; width: 100%;}

@media only screen and (max-width: 1024px) {
.columnCTA 		{text-align: center;width: 50%; padding: 10px 0;}
.columnCTA100 	{float: left; width: 100%; padding-bottom: 50px;}
}

/* RLX - Model page: Section 2 - Specs */
@media only screen and (min-width : 1025px) {
.mob-imageSpecs {display: none;}
.flex-Specs     {display: flex;	gap: 20px;}
.flex-Specs1	{/*width: 70%;*/ width: 55%; order: 1;}
.flex-Specs2	{/*width: 30%;*/ width: 45%; order: 2;}
.centerSpecs	{display: flex;align-items: center;}
.centerVert     {display: flex; align-items: center;}
}

@media only screen and (max-width : 1024px) {
.mob-imageSpecs {text-align: center;}
.desk-imageSpecs {display: none;}
.flex-Specs     {flex-direction: column;}
.flex-Specs1    {order: 2;width: 100%;padding-bottom: 50px;}
.flex-Specs2 	{order: 1;width: 100%;}
}

/* Table for specs*/
/* Create two equal columns that floats next to each other */
.column-Specs {
  float: left;
  /*width: 40%;*/
  width: 45%;
  /*margin-right: 10%;*/
  margin-right: 5%;
}

/* Clear floats after the columns */
.row-Specs:after {
  content: "";
  display: table;
  clear: both;
}

/* RLX - Model page: Section 2 - Specs bigger image 241024 */
.specsBigPic-container 	{display: flex;flex-wrap: wrap;}
.specsBigPic-box 		{min-height: 200px;font-size: 18px;}
.specsBigPic-box-1 		{width: 30%;margin-right: 1%;padding: 1%;}
.specsBigPic-box-2 		{width: 28%;margin-right: 1%;padding: 1%;}
.specsBigPic-box-3 		{}
.downloadBrochure 		{width: 60%;}

@media all and (max-width: 768px) {
.specsBigPic-box-1 	{order: 2;width: 47%;}
.specsBigPic-box-2 	{order: 3;width: 48%;margin-right: 0%;}
.specsBigPic-box-3 	{}
.downloadBrochure 	{width: 100%;order: 4;}
}


/* RLX - Model page: Section 3 - Features */
@media only screen and (min-width : 1025px) {
.mob-imageFeature {display: none;}
.desk-imageFeature {margin-bottom: 0px;}
.grid-containerFeature {display: grid; grid-template-columns: 16.6% auto 16.6%; gap: 0px; padding: 0px;}
}
@media only screen and (max-width : 1024px) {
.mob-imageFeature {text-align: center; margin-bottom: 0px;}
.desk-imageFeature {display: none;}
.grid-containerFeature {display: grid; grid-template-columns: auto; gap: 0px; padding: 0px;}
}
.grid-containerFeature > div {text-align: left; padding: 0;}

/* RLX - Model page: Section 4 - Model availability */
@media only screen and (min-width : 1025px) {
.mob-imageModelAvail {display: none;}
.desk-imageModelAvail {text-align: center; }
.grid-containerModelAvail {text-align: center; display: grid; grid-template-columns: 25% auto 25%; gap: 0px; padding: 0px;}
}
@media only screen and (max-width : 1024px) {
.mob-imageModelAvail {text-align: center;}
.desk-imageModelAvail {display: none;}
.grid-containerModelAvail {text-align: center; display: grid; grid-template-columns: auto; gap: 0px; padding: 0px;}
.grid-containerModelAvail > div {text-align: center; padding: 0;}
}

/* RLX - Model page: WATCH GRID 2 w Show Less */
.grid-container 	{display: grid; gap: 10px; margin-bottom: 20px; margin-left: 5%; margin-right: 5%;}
.grid-item 			{background-color: #f4efea; text-align: left; padding: 50px 50px 50px 50px; border: 0;}
    
@media only screen and (max-width : 1024px) {
.grid-container 	{grid-template-columns: repeat(2, 1fr); margin-left: 0; margin-right: 0;}
.grid-item 			{/*padding: 20px 20px 20px 20px;*/ padding: 0;}
}
@media only screen and (min-width : 1025px) {
.grid-container 	{grid-template-columns: repeat(3, 1fr);}
}
    
.button-container 	{text-align: center;}
.load-more, .load-less {width: 140px; color: #fff; text-align: center; margin: 40px auto; padding: 14px; border-radius: 30px; background-color: #127749;
                          transition: .3s; font-weight: 700; font-size: 14px; height: 44px; border: 0;}


/* RLX - Model page: Section 5 - Back to Collections */

@media only screen and (max-width : 1199px) {
.mob-imageModelCollection {text-align: center;}
.desk-imageModelCollection {display: none;}
}
@media only screen and (min-width : 1200px) {
.mob-imageModelCollection {display: none;}

}

/* RLX -  Collections */

@media only screen and (min-width : 1025px) {
.mob-imageFeature-Collection {display: none;}
.desk-imageFeature-Collection {margin-bottom: 0px;}
}
@media only screen and (max-width : 1024px) {
.mob-imageFeature-Collection {text-align: center; margin-bottom: 0px;}
.desk-imageFeature-Collection {display: none;}
}

/* RLX - Collection Model bottom height */
/*
@media only screen and (max-width: 425px) {
.collectionSpecContainer {height: 150px;}
}
*/
@media only screen and (max-width: 1199px) {
.collectionSpecContainer {height: 120px; padding: 0% 20px 0px 20px; }
}


/* RLX - Collection Box for Watches  */

.collectionBoxContainer {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: end;
}
.collectionBox {
  width: 30%;
  text-align: left;
  margin: 5px;
  /*border: 1px solid lightgrey;*/
  padding: 5% 50px 50px 50px;
  background: #F4EFEA;
  display: none;
  /*height: 600px;*/
}

#loadMore {
  width: 140px;
  color: #fff;
  display: block;
  text-align: center;
  margin: 40px auto;
  padding: 14px;
  border-radius: 30px;
  /*border: 1px solid #127749;*/
  background-color: #127749;
  transition: .3s;
  font-weight: 700;
  font-size: 14px;
  height: 44px;
}
#loadMore:hover {
  color: #127749;
  background-color: #fff;
  /*border: 1px solid #127749;*/
  text-decoration: none;
}
.noContent {
  color: #000 !important;
  background-color: transparent !important;
  pointer-events: none;
}

/* Mobile version */
.collectionBoxContainer-mob {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: end;
}
.collectionBox-mob {
  width: 45%;
  margin: 5px;
  /*border: 1px solid lightgrey;*/
  /*padding: 5% 20px 20px 20px;*/
  background: #F4EFEA;
  display: none;
  height: /*370px;*/
}
#loadMore-mob {
  width: 140px;
  color: #fff;
  display: block;
  text-align: center;
  margin: 30px auto;
  padding: 14px;
  border-radius: 30px;
  /*border: 1px solid #127749;*/
  background-color: #127749;
  transition: .3s;
  font-weight: 700;
  font-size: 14px;
  height: 44px;
}
#loadMore-mob:hover {
  color: #127749;
  background-color: #fff;
  /*border: 1px solid #127749;*/
  text-decoration: none;
}
.noContent-mob {
  color: #000 !important;
  background-color: transparent !important;
  pointer-events: none;
}

/* RLX - New Watches Hover Zoom */

.newWatchImage-hover-zoom {
  /* height: 300px;  */
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  width: 100%;
}
.newWatchImage-hover-zoom img {
  transition: transform .7s ease;
}
.newWatchImage-hover-zoom:hover img {
  transform: scale(1.1);
}
@media only screen and (min-width : 1025px) {
.newWatchContainer {margin-bottom: 90px;}
}
@media only screen and (max-width : 1024px) {
.newWatchContainer {margin-bottom: 50px;}
}

/* RLX - Keep Exploring Carousel */

.carouselContainer {
    margin-left: -15px;
    margin-right: -15px;
}
#owl-demo .item {
    margin: 0px;
}
#owl-demo .item img {
    display: block;
    width: 100%;
    height: auto;
}
.owl-carousel .item {
    height: auto !important;
    background: #ffffff !important;
    padding: 0rem !important;
}
/* Navigation */
.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 20px;
}

.owl-theme .owl-dots .owl-dot span {
  /*
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #ced3d5;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 30px;
  */
    height: 5px !important;
    width: 30px !important;
}

.owl-theme .owl-dots .owl-dot.active span {
    background: #127749 !important;
    width: 50px !important;
}

.owl-theme .owl-dots .owl-dot:hover span {
    background: #127749 !important;
}

.titleTXT 		{padding-top: 10px; text-align: left;}
.titleTXTd 		{padding-top: 10px; text-align: left;}
.titlefLeft		{float: left; margin-top: -10px;}

.visible-mobile {display: none !important;}
@media (max-width: 767px) {
    .visible-mobile {display: inline !important;}
    .hidden-mobile 	{display: none !important;}
}

/* Customize Next Previous Buttons */
/*
.carousel-wrap {
    width: 1000px;
    margin: auto;
    position: relative;
}*/
/*
.owl-carousel .owl-nav {
    overflow: hidden;
    height: 5px;
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #127749;
}*/
.owl-carousel .item {
    text-align: center;
}
.owl-carousel .nav-btn {
    height: 50px;
    position: absolute;
    width: 50px;
    cursor: pointer;
    top: 80px !important;
}
.owl-carousel .owl-prev.disabled,
.owl-carousel .owl-next.disabled {
    pointer-events: none;
    opacity: 0.2;
}
/* Navigation arrows */
.owl-carousel .prev-slide {
    background: url(/images/web/carousel/next-light-mode-default-button.webp) no-repeat;
    left: -66px;
    transform: rotate(180deg);
}
.owl-carousel .prev-slide:hover {
    background: url(/images/web/carousel/next-light-mode-hover-button.webp) no-repeat;
    transform: rotate(180deg);
}
.owl-carousel .next-slide {
    background: url(/images/web/carousel/next-light-mode-default-button.webp) no-repeat;
    right: -66px;
}
.owl-carousel .next-slide:hover {
    background: url(/images/web/carousel/next-light-mode-hover-button.webp) no-repeat;
}

/* RLX - Contact Us */
.mapColumn {z-index: 0;}
.contactusButtons {display: ruby;padding-right: 10%;}
.contactusButtons_off,#contactusButtons:hover .contactusButtons_on {display: none}
.contactusButtons_on,#contactusButtons:hover .contactusButtons_off {display: inline-block;}
.contactusButtonsContainer {padding-left: 8px;}

@media (max-width: 767px) {
.contactusButtons-mobile {display: flex;}
}

/* RLX - Breadcrumb */
.rlxBreadcrumbContainer	{padding-left: 20px;}
.rlxBreadcrumb 			{color: white; display: inline-block; font-weight: 400;}
.rlxBreadcrumbActive	{color: #61BD93;}
.rlxBreadcrumbDiv		{padding: 0 10px 20px 10px; font-size: 12px;}
.rlxBreadcrumbDivMob1	{padding: 0 10px 10px 0;}

/* RLX - 202504 */
.rolexModelSpec2025-carouselContainer {margin: 40px 0 40px 0;}
.owl-carousel .rolexModelSpec2025-carouselContainer-item {background-color: #f9f7f4;}
    
/* RLX - 202504 Model Lightbox - Desktop */
.rolexModelSpec2025-gallery 	{display: flex;flex-wrap: wrap;gap: 10px;justify-content: space-between;}
.rolexModelSpec2025-gallery img	{width: calc(25% - 10px);cursor: pointer;border-radius: 8px;transition: transform 0.3s;}

.rolexModelSpec2025-lightbox 	{display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgb(249 247 244);justify-content: center;align-items: center;z-index: 1000;}
.rolexModelSpec2025-lightbox-content {position: relative;display: flex;align-items: center;justify-content: center;max-width: 90%;max-height: 90%;text-align: center;flex-direction: column;}
.rolexModelSpec2025-lightbox img {width: 100%;/*max-height: 40vh;*/max-height: 700px;object-fit: contain;}

.rolexModelSpec2025-arrow 		{position: absolute;top: 50%;transform: translateY(-50%);width: 40px;height: 40px;cursor: pointer;background-size: cover;transition: background-image 0.3s ease;}
.rolexModelSpec2025-arrow-left 	{left: 15%;background-image: url('/images/web/carousel/next-light-mode-default-button.webp');transform: translateY(-50%) rotate(180deg);}
.rolexModelSpec2025-arrow-right 	{right: 15%;background-image: url('/images/web/carousel/next-light-mode-default-button.webp');}
.rolexModelSpec2025-arrow:hover 	{background-image: url('/images/web/carousel/next-light-mode-hover-button.webp');}

.rolexModelSpec2025-imageNavi 	{display: flex;justify-content: center;gap: 10px;margin-top: 50px;z-index: 1000;}
.imageNavi1 		{width: 30px;height: 5px;border-radius: 0;background-color: #D6D6D6;cursor: pointer;transition: opacity .2s ease;}
.imageNavi1.active 	{background-color: #127749 !important;width: 50px !important;}
.imageNavi1:hover 	{background-color: #869791;}

.imageClose 		{position: absolute;top: 10px;right: 10px;width: 40px;height: 40px;cursor: pointer;background-image: 
  						url('/images/web/carousel/close.webp');background-size: cover;transition: background-image 0.3s ease;}
.imageClose:hover 	{background-image: url('/images/web/carousel/close-hover.webp');}


/* RLX - 202504 Model Accordion */

  .rolexModelSpec2025accordion-button {
    background-color: #f9f7f4;
    color: #444;
    cursor: pointer;
    padding: 15px 0;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    transition: background-color 0.3s;
    border-top: #c0bcb8 1px solid;
  }

  .rolexModelSpec2025accordion-button:hover,
  .rolexModelSpec2025accordion-button.active {
    background-color: #f9f7f4;
  }

  .rolexModelSpec2025accordion-button::after {
    content: '\002B'; /* plus */
    float: right;
    color: #777;
    font-weight: bold;
  }

  .rolexModelSpec2025accordion-button.active::after {
    content: '\2212'; /* minus */
  }

  .rolexModelSpec2025accordion-panel {
    overflow: hidden;
    max-height: 0;
    transition: max-height 0.8s ease-in-out;
  }

  .rolexModelSpec2025accordion-panel.open {
    max-height: 3000px; /* Adjust as needed for max content */
  }

  .rolexModelSpec2025accordion-panel-wrapper {
    /*padding: 0 18px 18px;*/
  }

  .rolexModelSpec2025accordion-panel p {
    margin: 15px 0;
  }

/* RLX - 202504 Model Spec columns */

    .rolexModelSpec2025-columnSet1 {display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;}
    .rolexModelSpec2025-columnSet2 {display: none;}
    .rolexModelSpec2025-columnInterior {padding: 50px;}
    .rolexModelSpec2025-columnFullWidth {grid-column: span 3; padding: 0 50px 50px 50px;}

    @media (max-width: 768px) {
    .rolexModelSpec2025-columnSet1 {grid-template-columns: repeat(2, 1fr);}
    .rolexModelSpec2025-columnSet2 {display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;}
    .rolexModelSpec2025-columnSet1 {display: none;}
    .rolexModelSpec2025-columnInterior {padding: 20px;}
    .rolexModelSpec2025-columnFullWidth {grid-column: span 2; padding: 0 20px 20px 20px;}
    }

/* RLX - 202504 Download Button with default image and hover image */

.rolexModelSpec2025-download-button {font-weight: 700; font-size: 16px; line-height: 1.6; color:#ffffff; /*background-color: #127749;*/ padding: 10px 25px;
								margin: 20px 0; border-radius: 25px; border: solid 1px #127749; display: inline-flex; 
background: linear-gradient(90deg, rgb(23 95 63) 0%, rgb(0 137 75) 100%);
}
.rolexModelSpec2025-download-button:hover {font-weight: 700; font-size: 16px; line-height: 1.6; color:#127749; background: #ffffff; padding: 10px 25px;}


.rolexModelSpec2025-download-button img {
    position: absolute;
    width: 20px;
    height: 20px;
    transition: opacity 0.3s ease;
}

.rolexModelSpec2025-download-button .default-image {
    opacity: 1;
}

.rolexModelSpec2025-download-button .hover-image {
    opacity: 0;
  	color: #127749;
}

.rolexModelSpec2025-download-button:hover .default-image {
    opacity: 0;
  	color: #127749;}

.rolexModelSpec2025-download-button:hover .hover-image {
    opacity: 1;
  	color: #127749;
}

.rolexModelSpec2025-download-button:focus {
    opacity: 1;
  	color: #ffffff;
}
.rolexModelSpec2025-download-button:hover:focus {
    opacity: 1;
  	color: #127749;
}

.rolexModelSpec2025-download-button span {
    margin-left: 40px;
    font-size: 16px;
}


/* RLX - 202504 Model page: Section 4 - Model availability */
@media only screen and (min-width : 1025px) {
.rolexModelSpec2025-grid-containerModelAvail {text-align: center; display: grid; grid-template-columns: 17% auto 17%; gap: 0px; padding: 0px;}
}
@media only screen and (max-width : 1024px) {
.rolexModelSpec2025-grid-containerModelAvail {text-align: center; display: grid; grid-template-columns: 5% auto 5%; gap: 0px; padding: 0px;}
.rolexModelSpec2025-grid-containerModelAvail > div {text-align: center; padding: 0;}
}


/* RLX - 202504 Collection page grid */
.rolexCollection2025-grid-container {
    display: grid;
    gap: 10px;
    margin-bottom: 20px;
    margin-left: 5%;
    margin-right: 5%;
}

.rolexCollection2025-grid-item {
    background-color: #f4efea;
    text-align: left;
    padding: 50px;
    border: 0;
    opacity: 0;
    display: none;
    transition: opacity 0.8s ease;
}

.rolexCollection2025-grid-item.fade-in {
    opacity: 1;
}

.rolexCollection2025-button-container {
    text-align: center;
}

.rolexCollection2025-load-more,
.rolexCollection2025-load-less {
    width: 140px;
    color: #fff;
    text-align: center;
    margin: 40px auto;
    padding: 14px;
    border-radius: 30px;
    background-color: #127749;
    transition: .3s;
    font-weight: 700;
    font-size: 14px;
    height: 44px;
    border: 0;
}

@media only screen and (max-width: 1024px) {
    .rolexCollection2025-grid-container {
        grid-template-columns: repeat(2, 1fr);
        margin-left: 0;
        margin-right: 0;
    }

    .rolexCollection2025-grid-item {
        padding: 0;
    }
}

@media only screen and (min-width: 1025px) {
    .rolexCollection2025-grid-container {
        grid-template-columns: repeat(3, 1fr);
    }
}





/* RLX -  */

/* ------------------------------------------------------------------------------------------  */

/* Tudor - Model Page */

.tudorModelHead 	{font-size: 24px; font-weight: 700; color: rgb(204, 0, 0); margin-bottom: 20px;}
.tudorModelName 	{font-size: 36px; font-weight: 700; line-height: 36px;}
.tudorModeltmc 		{font-size: 24px; font-weight: 700; line-height: 34px; color: #999; margin-bottom: 20px;}
.tudorModelPrice 	{font-size: 18px; font-weight: 700; line-height: 25px; margin-bottom: 20px;}
.tudorModelCTA 		{font-size: 18px; font-weight: 700; line-height: 18px; color: #212121; margin-bottom: 60px;}
.tudorModelCTAtxt 	{font-size: 18px; font-weight: 700; line-height: 18px; color: #212121 !important;  margin-bottom: 60px;}
.tudorModelCTAicon 	{display: ruby; margin: 15px 0;}
.tudorModelDescription 	{font-size: 16px; line-height: 24px; margin-bottom: 20px;}
hr.tudorModelLine 	{border: 1px solid grey; margin-bottom: 20px;}
.tudorModelShareicon 	{display: inline; margin: 15px 3px;}
.tudorInStore-ModelPrice 	{font-size: 13px;font-weight: 400;line-height: 25px;margin-bottom: 20px;margin-top: -60px;}

@media (max-width: 767px) {
.tudorModelContainer {text-align: center;}
.tudorModelHead 	{font-size: 18px; font-weight: 700; color: rgb(204, 0, 0); margin-bottom: 10px;}
.tudorModelName 	{font-size: 24px; font-weight: 700; line-height: 36px;}
.tudorModeltmc 		{font-size: 16px; font-weight: 700; line-height: 34px; color: #999; margin-bottom: 10px;}
.tudorModelPrice 	{font-size: 14px; font-weight: 700; line-height: 25px; margin-bottom: 10px;}
.tudorModelCTA 		{font-size: 14px; font-weight: 700; line-height: 18px; color: #212121; margin-bottom: 60px; 
  						text-align: left; margin-left: 20%;}
.tudorModelCTAtxt 	{font-size: 14px; font-weight: 700; line-height: 18px; color: #212121 !important;  margin-bottom: 60px;}
.tudorModelCTAicon 	{display: ruby; margin: 15px 0;}
.tudorModelDescription 	{font-size: 14px; line-height: 20px; margin-bottom: 20px;}
hr.tudorModelLine 	{border: 1px solid grey; margin-bottom: 20px;}
.tudorModelShareicon 	{display: inline; margin: 15px 3px;}
}

/* Tudor - Breadcrumbs  */
.breadcrumb {
    padding: 1rem 0rem;
    background-color: unset;
    border-radius: 0.25rem;
	font-size: 12px;
    color: #767676 !important;
}

.breadcrumb-item a:link, a:visited, a:hover  {
  /*color: #767676 !important;*/
}
.breadcrumb .divider.fas.fa-map-marker-alt {
    display: none;
}

/* Tudor - Model Pages */

.tudorModelTechnicalDetails 		{font-size: 24px; font-weight: 700; margin-bottom: 20px;}
.tudorModelTechnicalDetailsHeader 	{font-size: 18px; font-weight: 700; margin-top: 30px;}
.tudorModelTechnicalDetailsBody 	{font-size: 16px;}
.tudorModelTechnicalDetailsCheckered 	{font-size: 16px; line-height: 24px}
.tudorModelTechnicalDetailsYMAL		{font-size: 36px; font-weight: 700; line-height: 36px; margin-bottom: 20px; text-align: center;}
.tudorRed {color: #be0100;}
.tudorModelSpecImage 				{width: 100%; /*height: 1000px;*/}


/* TUDOR - Price */

.tudorPrice 		{ /*display: none;*/ }





/* 202506 */
.displayPrice-M79000-0001::before {content: "SGD 5,990";}
.displayPrice-M79470-0004::before {content: "SGD 6,230";}

/* 202406 */

.displayPrice-M79030B-0003::before {content: "SGD 5,470*";}
.displayPrice-M79010SG-0002::before {content: "SGD 6,830*";}
.displayPrice-M79018V-0006::before {content: "SGD 48,100*";}
.displayPrice-M79360N-0002::before {content: "SGD 8,230*";}
.displayPrice-M7939G1A0NRU-0002::before {content: "SGD 6,470*";}
.displayPrice-M79210CNU-0007::before {content: "SGD 7,520*";}
.displayPrice-M79600-0001::before {content: "SGD 5,640*";}
.displayPrice-M79640-0005::before {content: "SGD 7,020*";}
.displayPrice-M79663-0005::before {content: "SGD 8,330*";}
.displayPrice-M7941A1A0RU-0003::before {content: "SGD 6,690*";}
.displayPrice-M79230B-0007::before {content: "SGD 5,620*";}
.displayPrice-M7941A1A0NU-0003::before {content: "SGD 6,690*";}
.displayPrice-M25827KN-0001::before {content: "SGD 7,770*";}
.displayPrice-M25610TNL-0001::before {content: "SGD 7,400*";}

.displayPrice-M2542G247NU-0002::before {content: "SGD 6,720*";}

.displayPrice-M28300-0008::before {content: "SGD 3,460*";}
.displayPrice-M28503-0007::before {content: "SGD 5,850*";}
.displayPrice-M28600-0005::before {content: "SGD 3,850*";}
.displayPrice-M35200-0009::before {content: "SGD 3,770*";}
.displayPrice-M35500-0010::before {content: "SGD 4,850*";}
.displayPrice-M35800-0010::before {content: "SGD 5,000*";}

.displayPrice-M25717N-0001::before {content: "SGD 6,170*";}


/* End TUDOR - Price Update */


/* Tudor - YMAL */
.sppb-carousel-extended-team-content.sppb-carousel-layout1 {
    background: #fff;
    text-align: center;
}
.sppb-carousel-extended-team-content {
    box-shadow: unset;
}

/* Tudor - Top Menu - Desktop */
.tudorTopMenuContainer	{display: grid; grid-template-columns: 10% 73% 8% 6% 1%; gap: 14px; text-align: right; align-items: center;}
a.tudorTopMenu:link		{color:#212121;}
a.tudorTopMenu:visited	{color:#212121;}
a.tudorTopMenu:hover	{color:#be0100;}
a.tudorTopMenu:active	{color:#be0100;}
.tudorTopMenuActive		{color:#be0100 !important;}

/* Tudor - Top Menu - Mobile */
.tudor-grid-containerFeature {display: grid; grid-template-columns: 30% 70%; gap: 0px; padding: 0px;}
.tudor-grid-containerFeature > div {text-align: left; padding: 0;}

.topnavTudor {
    overflow: hidden;
    background-color: rgba(255, 255, 255, 0.8);
    /* position: relative; */
    position: absolute;
    /* z-index: 1; */
    width: 110%;
    right: 0;
    margin-top: 80px;
    left: -15px;
}

.topnavTudor #myLinksTudor {
    display: none;
    text-align: left;
    padding-bottom: 5%;
}

.topnavTudor a {
    color: #000000;
    text-decoration: none;
    font-size: 14px;
    display: inline-block;
    line-height: 40px;
    font-weight: 600;
}

/* animated bars*/

.containerTudor {
    /*display: inline-block;*/
    cursor: pointer;
    padding: 20px;
    float: right;
}

.bar1Tudor,
.bar2Tudor,
.bar3Tudor {
    width: 25px;
    height: 3px;
    background-color: #3a3a3a;
    margin: 5px 0;
    transition: 0.4s;
}

.tudorChange .bar1Tudor {
    -webkit-transform: rotate(-45deg) translate(-4px, 3px);
    transform: rotate(-45deg) translate(2px, -2px);
}

.tudorChange .bar2Tudor {
    opacity: 0;
}

.tudorChange .bar3Tudor {
    -webkit-transform: rotate(45deg) translate(-8px, -8px);
    transform: rotate(45deg) translate(-8px, -8px);
}

/* END animated bars*/

.linkPadTudor {
    padding-left: 35px;
}

.border {
    border-bottom: 1px solid #adadad;
    text-align: -webkit-center;
    margin: -10px 30px;
}


/* Tudor - YMAL */

.tudorModelYMALcarousel-container {
    position: relative;
    max-width: 100%;
    overflow: hidden;
    margin: auto;
}

.tudorModelYMALcarousel {
    display: flex;
    transition: transform 0.5s ease-in-out;
}

.tudorModelYMALcarousel-item {
    min-width: 100%;
    box-sizing: border-box;
    text-align: center;
    position: relative;
}

.tudorModelYMALcarousel-item img {
    width: 100%;
    height: auto;
}

.tudorModelYMALcarousel-description {
    color: #212121;
    padding: 10px;
    text-align: center;
    position: relative;
    line-height: 1.5;
}

.tudorModelYMALcarousel-indicators {
    display: none;
    justify-content: center;
    margin-top: 10px;
}

.indicator {
    height: 8px;
    width: 40px;
    background-color: #bbb;
    margin: 0 5px;
    cursor: pointer;
    transition: background-color 0.6s ease;
}

.indicator.active {
    background-color: #717171;
}

@media (min-width: 768px) {
    .tudorModelYMALcarousel-item {
        min-width: 33.33%;
    }
}

@media (max-width: 767px) {
    .tudorModelYMALcarousel-item {
        min-width: 100%;
    }
    .tudorModelYMALcarousel-indicators {
        display: flex;
    }
}

/* Tudor -  Landing */
.tudorLandingHead 	{font-size: 13px; margin-top: 15px;}
.tudorLandingFamily	{font-size: 16px; font-weight: 700; margin-top: 5px; color: #212121;}
.tudorLandingTMC 	{font-size: 13px; font-weight: 700; margin-top: 5px; color: #212121; margin-bottom: 60px;}

/* Tudor - Footer */
.tudorFooterMenu 	{font-size: 14px; line-height: 1.1; text-align: center; margin: 30px; color: #999999 !important;}
.tudorModelPriceTax {font-size: 14px;}


/* Tudor - In-store */

#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {
    margin: 0 0 1px;
    padding-bottom: 2px;
    font-size: 22px;
    font-weight: 700;
    border-bottom: 1px solid #fff;
}
#sp-left .sp-module ul>li>a, #sp-right .sp-module ul>li>a {
    display: block;
    padding: 5px 0;
    line-height: 10px;
    padding: 0 0 20px 0;
}

/* Tudor -  */

/* ------------------------------------------------------------------------------------------  */



