@supports (-webkit-touch-callout:none) {
	body {
		min-height: -webkit-fill-available
	}
}

@media only screen and (max-height:480px) and (orientation:landscape) {
	body .modal-popup.popup-message-modal-1 .popup-message-modal-content {
		display: table;
		width: 100%;
		table-layout: fixed
	}

	body .modal-popup.popup-message-modal-1 .information-popup-image {
		display: table-cell;
		width: 50%;
		height: 100%
	}

	body .modal-popup.popup-message-modal-1 .information-popup-image:before {
		display: none
	}

	body .modal-popup.popup-message-modal-1 .information-popup-image img {
		position: static;
		width: 100%;
		transform: none
	}

	body .modal-popup.popup-message-modal-1 .information-popup-content {
		display: table-cell;
		width: 50%;
		height: 100%;
		vertical-align: middle;
		padding: 20px
	}

	body .modal-popup.popup-message-modal-1 .information-popup-content .pm-title {
		font-size: 1.8rem
	}

	body .modal-popup.popup-message-modal-1 .information-popup-content .pm-text {
		font-size: 1.3rem;
		margin-bottom: 1.4em
	}

	body .modal-popup.popup-message-modal-1 .close-btn {
		z-index: 10;
		color: #555
	}
}

@media screen and (min-width:570px) {
	.gift-preview.gift-preview__normal .gift-preview-content {
		font-size: 16px
	}

	.gift-preview.gift-preview__normal .gift-preview-footer {
		font-size: 8.6px
	}
}

@media screen and (min-width:794px) {
	.gift-preview.gift-preview__large .gift-preview-content {
		font-size: 13.2px
	}

	.gift-preview.gift-preview__large .gift-preview-footer {
		font-size: 8.6px
	}
}

.product-info-stock-sku .configurable-variation-qty {
	display: none
}

@keyframes loading {
	0% {
		transform: translate(-50%, -50%) rotate(0)
	}

	100% {
		transform: translate(-50%, -50%) rotate(359.9deg)
	}
}

@media only screen and (max-width:700px) {

	.ampromo-items-form .product-info-price>*:first-child,
	.ampromo-items-form .product-info-price>*:last-child {
		padding: 0
	}
}

@media only screen and (max-width:1000px) and (min-width:701px) {
	.ampromo-overlay .ampromo-gallery {
		width: 570px
	}

	.ampromo-popup-wrapper {
		padding: 24px 54px
	}
}

@media only screen and (max-width:700px) {
	.ampromo-overlay .ampromo-gallery {
		width: 280px;
		margin: 0 auto
	}

	.ampromo-popup-wrapper {
		padding: 24px 54px
	}
}

@media only screen and (max-width:400px) {
	.ampromo-overlay .ampromo-gallery {
		margin: 0 auto 30px auto
	}

	.ampromo-overlay .slick-prev,
	.ampromo-overlay .slick-next {
		display: none !important
	}

	.ampromo-popup-wrapper {
		padding: 15px
	}
}

@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape) {
	.product-video {
		height: 100%;
		width: 81%
	}
}

@media all and (max-width:640px) {
	.amazon-minicart-container .amazon-button-container {
		width: auto
	}
}

.product-info-price:not(.watch-strap):not(.watch-strap-velcro) .product-price-reveal {
	margin-top: 10px
}

.product-info-price:not(.watch-strap):not(.watch-strap-velcro) .product-price-reveal-wrapper {
	margin-top: 10px;
	border-top: 1px #e2e2e2 solid
}

.product-info-price.watch-strap-velcro .product-add-form,
.product-info-price.watch-strap-velcro .pm-product-notes {
	padding-top: 10px;
	margin-top: 10px;
	border-top: 1px #e2e2e2 solid
}

.product-info-price.watch-strap-velcro .pm-product-notes+.product-add-form {
	border-top: none;
	padding: 0;
	margin: 0
}

.product-price-reveal {
	position: relative;
	padding: 0 0 30px
}

.product-price-reveal-wrapper {
	display: block;
	float: none;
	clear: both;
	padding-bottom: 0
}

.product-price-reveal__action {
	display: inline-block
}

.product-price-reveal__action.pm-link-border {
	position: absolute;
	left: 0;
	bottom: 0
}

.product-price-reveal__action__show {
	display: block
}

.product-price-reveal__action__hide {
	display: none
}

.product-price-reveal .price-box {
	width: auto;
	float: none;
	padding-bottom: 5px
}

.product-price-reveal .price-box span {
	text-align: left
}

.product-price-reveal .price-box .price {
	font-family: 'omega-regular', arial, helvetica, sans-serif
}

.product-price-reveal .price-box .price:after {
	content: '*';
	position: relative;
	top: -3px
}

.product-price-reveal .pm-price-mention {
	font-size: 12px;
	text-align: left;
	line-height: 1.2;
	padding-bottom: 5px
}

.product-price-reveal .pm-price-mention.pm-no-bottom {
	margin-bottom: 0
}

.product-price-reveal.product-price-reveal--show .product-price-reveal__action__show {
	display: none
}

.product-price-reveal.product-price-reveal--show .product-price-reveal__action__hide {
	display: block
}

@media screen and (min-width:640px) and (max-height:600px) {
	.corpo-added__top {
		padding-top: 36px;
		padding-bottom: 10px
	}

	.corpo-added__bottom {
		padding-top: 36px;
		padding-bottom: 36px
	}

	.corpo-added__product {
		margin-top: 15px
	}
}

@supports (-webkit-touch-callout:none) {
	.ow-prod__img img {
		image-rendering: auto !important
	}
}

@media (min-width:400px) {
	.ow-language__item._hasChildren {
		display: flex;
		flex-flow: wrap;
		align-items: center
	}

	.ow-language__item._hasChildren .ow-language__link {
		margin: 0
	}

	.ow-language__item._hasChildren>ul>li:first-child {
		border-left: 2px solid #e5e5e5;
		margin-left: 15px;
		padding-left: 15px
	}
}

.pm-container-more-text {
	margin-bottom: 2em
}

.pm-container-more-text .pm-read-more {
	cursor: pointer
}

.pm-container-more-text .pm-more-text {
	display: none
}

.pm-container-more-text.pm-is-open .pm-read-more {
	display: none
}

.pm-container-more-text.pm-is-open .pm-more-text {
	display: block
}

@keyframes fadeIn {
	0% {
		opacity: 0
	}

	75% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@keyframes moveDown {
	0% {
		transform: translateY(-30px)
	}

	75% {
		transform: translateY(-30px)
	}

	100% {
		transform: translateY(0)
	}
}

@keyframes drawIn {
	0% {
		transform: scaleX(0)
	}

	75% {
		transform: scaleX(0)
	}

	100% {
		transform: scaleX(1)
	}
}

@keyframes scaleIn {
	0% {
		transform: scale(.7);
		opacity: 0
	}

	75% {
		transform: scale(.7);
		opacity: 0
	}

	100% {
		transform: scale(1);
		opacity: 1
	}
}

@keyframes widthIn {
	0% {
		width: 0
	}
}

@media screen and (max-width:374px) {
	#small_22012432203001 {
		display: block;
		background-image: url("../Reflet_PageBuilder/images/watch-on-time-1/22012432203001-2-small.jpg")
	}

	#small_21022445101001 {
		display: block;
		background-image: url("../Reflet_PageBuilder/images/watch-on-time-2/21022445101001-realtime-small.jpg")
	}

	#small_31192443001002 {
		display: block
	}

	#medium_22012432203001,
	#large_22012432203001,
	#medium_21022445101001,
	#large_21022445101001,
	#medium_31192443001002,
	#large_31192443001002 {
		display: none
	}

	#OmegaWatch_220_12_43_22_03_001 {
		transform: translate3d(-50%, 0, 0);
		left: 50%;
		width: 93.5%
	}

	#OmegaWatch_210_22_44_51_01_001 {
		transform: translate3d(-50%, 0, 0);
		left: 50%;
		top: .3%;
		width: 89.8%
	}

	#montre_ontime {
		left: 53%;
		top: 0;
		width: 83.8%
	}
}

@media screen and (min-width:375px) and (orientation:portrait) {
	#small_22012432203001 {
		display: block;
		background-image: url("../Reflet_PageBuilder/images/watch-on-time-1/22012432203001-2-small.jpg")
	}

	#small_21022445101001 {
		display: block;
		background-image: url("../Reflet_PageBuilder/images/watch-on-time-2/21022445101001-realtime-small.jpg")
	}

	#small_31192443001002 {
		display: block
	}

	#medium_22012432203001,
	#large_22012432203001,
	#medium_21022445101001,
	#large_21022445101001,
	#medium_31192443001002,
	#large_31192443001002 {
		display: none
	}

	#OmegaWatch_220_12_43_22_03_001 {
		left: 50%;
		width: 93.5%
	}

	#OmegaWatch_210_22_44_51_01_001 {
		left: 50%;
		top: .3%;
		width: 89.8%
	}

	#montre_ontime {
		left: 53%;
		top: 0;
		width: 83.8%
	}
}

@media screen and (orientation:landscape) {

	#small_22012432203001,
	#large_22012432203001,
	#small_21022445101001,
	#large_21022445101001,
	#large_31192443001002 {
		display: none
	}

	#small_31192443001002 {
		display: none;
		background-image: none
	}

	#medium_22012432203001 {
		display: block;
		background-image: url("../Reflet_PageBuilder/images/watch-on-time-1/22012432203001-2-medium.jpg")
	}

	#medium_21022445101001 {
		display: block;
		background-image: url("../Reflet_PageBuilder/images/watch-on-time-2/21022445101001-realtime-medium.jpg")
	}

	#medium_31192443001002 {
		display: block
	}

	#OmegaWatch_220_12_43_22_03_001 {
		left: 49.6%;
		width: 72.5%
	}

	#OmegaWatch_210_22_44_51_01_001 {
		left: 50%;
		top: 0;
		width: 67.7%
	}

	#montre_ontime {
		left: 52%;
		top: 0;
		width: 63.7%
	}
}

@media screen and (min-width:1024px) and (orientation:landscape) {

	#small_22012432203001,
	#medium_22012432203001,
	#small_21022445101001,
	#medium_21022445101001 {
		display: none
	}

	#small_31192443001002 {
		display: none;
		background-image: none
	}

	#medium_31192443001002 {
		display: none;
		background-image: none
	}

	#large_22012432203001 {
		display: block;
		background-image: url("../Reflet_PageBuilder/images/watch-on-time-1/22012432203001-2-large.jpg")
	}

	#large_21022445101001 {
		display: block;
		background-image: url("../Reflet_PageBuilder/images/watch-on-time-2/21022445101001-realtime-large.jpg")
	}

	#large_31192443001002 {
		display: block
	}

	#OmegaWatch_220_12_43_22_03_001 {
		left: 49.9%;
		width: 51.7%
	}

	#OmegaWatch_210_22_44_51_01_001 {
		left: 50%;
		top: .3%;
		width: 48.9%
	}

	#montre_ontime {
		left: 51.5%;
		top: 0;
		width: 47.9%
	}
}

@media all and (min-width:360px) and (max-width:380px) {
	.ots__title {
		font-size: 38px
	}

	.ots__scene-elt .image-cont {
		top: 41vh;
		width: 200px;
		height: 374px;
		margin: -187px 0 0 -100px
	}

	.ots__desc-btn:before {
		transform: scale(.95)
	}

	.ots__desc-btn.active:before {
		transform: scale(1.44)
	}

	.ots__desc-item-text {
		font-size: 1.3rem
	}

	.ots__desc-item-title {
		font-size: 1.7rem
	}
}

@media all and (min-width:1400px) {
	.ow-mod .ots__scene-elt .image-cont {
		width: 460px;
		height: 860px;
		margin: -430px 0 0 -230px
	}

	.ow-mod .ots__desc-item-dot {
		width: 50px;
		height: 50px;
		margin: -25px 0 0 -25px
	}

	.ow-mod .ots__desc-item--left {
		right: 320px
	}

	.ow-mod .ots__desc-item--left .ots__desc-item-dot {
		margin: -25px -25px 0 0
	}

	.ow-mod .ots__desc-item--right {
		left: 320px
	}

	.ow-mod .ots__desc-item--front-1 {
		top: -196px
	}

	.ow-mod .ots__desc-item--front-1 .ots__desc-item-dot {
		right: -212px
	}

	.ow-mod .ots__desc-item--front-1 .ots__desc-item-line {
		right: -187px;
		width: 162px
	}

	.ow-mod .ots__desc-item--front-2 {
		top: -98px
	}

	.ow-mod .ots__desc-item--front-2 .ots__desc-item-dot {
		left: -264px
	}

	.ow-mod .ots__desc-item--front-2 .ots__desc-item-line {
		left: -239px;
		width: 214px
	}

	.ow-mod .ots__desc-item--front-3 {
		top: 91px
	}

	.ow-mod .ots__desc-item--front-3 .ots__desc-item-dot {
		right: -176px
	}

	.ow-mod .ots__desc-item--front-3 .ots__desc-item-line {
		right: -151px;
		width: 126px
	}

	.ow-mod .ots__desc-item--front-4 {
		top: 226px
	}

	.ow-mod .ots__desc-item--front-4 .ots__desc-item-dot {
		left: -261px
	}

	.ow-mod .ots__desc-item--front-4 .ots__desc-item-line {
		left: -236px;
		width: 211px
	}

	.ow-mod .ots__desc-item--back-1 {
		top: -49px
	}

	.ow-mod .ots__desc-item--back-1 .ots__desc-item-dot {
		left: -200px
	}

	.ow-mod .ots__desc-item--back-1 .ots__desc-item-line {
		left: -175px;
		width: 150px
	}

	.ow-mod .ots__desc-item--back-2 {
		top: 24px
	}

	.ow-mod .ots__desc-item--back-2 .ots__desc-item-dot {
		right: -195px
	}

	.ow-mod .ots__desc-item--back-2 .ots__desc-item-line {
		right: -170px;
		width: 145px
	}

	.ow-mod .ots__desc-item--back-3 {
		top: 156px
	}

	.ow-mod .ots__desc-item--back-3 .ots__desc-item-dot {
		left: -306px
	}

	.ow-mod .ots__desc-item--back-3 .ots__desc-item-line {
		left: -281px;
		width: 256px
	}
}

@media (min-aspect-ratio:1/1) {
	.colibri-ph {
		min-height: 650px
	}

	.colibri-ph:before {
		padding-top: 37.5%
	}
}

@media only screen and (min-width:960px) and (max-width:calc(1300px - 1px)) {
	.ow-mod_02.ow-mod_seamaster-finder .ow-mod__cols--l:not(.ow-mod__cols--imgs) .ow-mod__col--2 {
		padding: 0 0 0 2% !important
	}
}

@keyframes summer-image {
	100% {
		transform: translate3d(0, -49.4%, 0)
	}
}

@keyframes summer-fade {
	0% {
		opacity: .15;
		transform: scale3d(1.1, 1, 1) translate3d(0, -30%, 0) rotate(4deg)
	}

	50% {
		opacity: .8;
		transform: scale3d(1.1, 1.3, 1.3) translate3d(0, -25%, 0) rotate(0)
	}

	100% {
		opacity: .15;
		transform: scale3d(1.1, 1, 1) translate3d(0, -30%, 0) rotate(-4deg)
	}
}

@media all and (min-width:960px),
print {
	.pm-page-content-no-header {
		padding-top: 100px
	}

	.pm-page-content.pm-page-product-form-stores {
		padding-bottom: 100px
	}

	.page-heading-messages-cont {
		top: 100px;
		transition: top .5s ease-out, transform .5s ease-out
	}

	body.headroom--unpinned .page-heading-messages-cont {
		transform: translate3d(0, -100px, 0)
	}

	.close-btn:before,
	.remove-btn:before {
		font-size: 22px;
		line-height: 22px;
		width: 22px
	}

	.product-info-main .dropdown.product-option-list .dropdown-content {
		padding: 20px
	}

	.product-info-main .dropdown.product-option-list .dropdown-content .options-list-item {
		width: 20%
	}

	.product-info-main .dropdown.product-option-list .dropdown-content .options-list-item:nth-child(6n+1) {
		clear: none
	}

	.product-info-main .dropdown.product-option-list .dropdown-content .options-list-item:nth-child(5n+1) {
		clear: left
	}

	.breadcrumbs-wrapper {
		display: block;
		position: relative
	}

	.breadcrumbs-wrapper .breadcrumbs {
		display: block;
		position: absolute;
		top: 17px;
		padding: 5px 0;
		left: 2.90909%;
		overflow: hidden;
		opacity: 0
	}

	.breadcrumbs-wrapper .breadcrumbs-expand {
		display: inline-block;
		cursor: pointer;
		color: #555
	}

	.breadcrumbs-wrapper .breadcrumbs-item {
		display: inline-block;
		font-size: .75em;
		line-height: 20px;
		text-transform: uppercase;
		letter-spacing: .06em
	}

	.breadcrumbs-wrapper .breadcrumbs-item-sep {
		color: #555;
		display: inline-block;
		vertical-align: middle;
		font-size: 11px
	}

	.breadcrumbs-wrapper .breadcrumbs-item-hidden {
		display: none
	}

	.breadcrumbs-wrapper .breadcrumbs-item-text {
		display: inline-block;
		vertical-align: middle
	}

	.breadcrumbs-wrapper .breadcrumbs-item span {
		white-space: nowrap;
		text-overflow: ellipsis
	}

	.breadcrumbs-wrapper .breadcrumbs a {
		color: #555
	}

	.breadcrumbs-wrapper .breadcrumbs h1,
	.breadcrumbs-wrapper .breadcrumbs .h1 {
		font-size: 1em;
		line-height: 20px;
		margin: 0
	}

	.omega_storelocator-index-index .breadcrumbs-wrapper .breadcrumbs a,
	.page-heading.white-bc .breadcrumbs-wrapper .breadcrumbs a,
	.omega_storelocator-index-index .breadcrumbs-wrapper .breadcrumbs-expand,
	.page-heading.white-bc .breadcrumbs-wrapper .breadcrumbs-expand,
	.omega_storelocator-index-index .breadcrumbs-wrapper .breadcrumbs-item-sep,
	.page-heading.white-bc .breadcrumbs-wrapper .breadcrumbs-item-sep {
		color: #ddd
	}

	.omega_storelocator-index-index .breadcrumbs-wrapper .breadcrumbs h1,
	.page-heading.white-bc .breadcrumbs-wrapper .breadcrumbs h1,
	.omega_storelocator-index-index .breadcrumbs-wrapper .breadcrumbs .h1,
	.page-heading.white-bc .breadcrumbs-wrapper .breadcrumbs .h1,
	.omega_storelocator-index-index .breadcrumbs-wrapper .breadcrumbs-item-sep,
	.page-heading.white-bc .breadcrumbs-wrapper .breadcrumbs-item-sep {
		color: #fff
	}

	.modal-cms-strap-size {
		max-width: 1100px;
		margin: 0 auto
	}

	.modal-cms-strap-size:after {
		content: '';
		display: block;
		clear: both
	}

	.modal-cms-strap-size .pm-title {
		font-size: 30px;
		padding: 0
	}

	.modal-cms-strap-size-image {
		width: 40%;
		float: left
	}

	.modal-cms-strap-size-image img {
		max-width: 80%;
		margin: 0 auto 0 0
	}

	.modal-cms-strap-size-text {
		width: 60%;
		float: left;
		text-align: left
	}

	.modal-cms-strap-size .action {
		min-width: 0
	}

	.modal-cms-wrist-size {
		display: table;
		width: 100%;
		table-layout: fixed;
		max-width: 1420px;
		margin: 0 auto;
		text-align: left
	}

	.modal-cms-wrist-size-image {
		display: table-cell;
		vertical-align: middle;
		width: 50%;
		padding: 20px 2% 20px 0
	}

	.modal-cms-wrist-size-image img {
		max-width: 100%
	}

	.modal-cms-wrist-size-text {
		display: table-cell;
		vertical-align: middle;
		width: 50%;
		padding: 0 0 0 2%
	}

	.modal-cms-wrist-size-text .pm-title {
		font-size: 36px;
		margin-bottom: 1em
	}

	.modal-cms-wrist-size-text p:last-child {
		margin: 3em 0 0
	}

	.modal-popup.modal-cms .modal-content .modal-cms-content.modal-video {
		width: 77.99999%
	}

	.modal-popup.popup-message-modal-1 .modal-inner-content {
		background: 0 0
	}

	.modal-popup.popup-message-modal-1 .popup-message-modal-content {
		display: table;
		width: 100%;
		table-layout: fixed
	}

	.modal-popup.popup-message-modal-1 .information-popup-image {
		display: table-cell;
		width: 50%;
		height: 100%
	}

	.modal-popup.popup-message-modal-1 .information-popup-image:before {
		display: none
	}

	.modal-popup.popup-message-modal-1 .information-popup-image img {
		position: static;
		width: 100%;
		transform: none
	}

	.modal-popup.popup-message-modal-1 .information-popup-content {
		display: table-cell;
		width: 50%;
		height: 100%;
		vertical-align: middle;
		padding: 60px;
		background: #fff
	}

	.modal-right._show~.modals-overlay {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, .3);
		z-index: 1099
	}

	.modal-right .modal-inner-wrap {
		transform: translate3d(80px, 0, 0)
	}

	.modal-right .modal-inner-content {
		width: 60%;
		right: 0;
		position: absolute;
		top: 0
	}

	.modal-popup.popup-message-modal-2,
	.modal-popup.popup-message-modal-3 {
		width: 400px;
		bottom: 30px;
		left: 30px;
		right: auto;
		top: auto
	}

	body.headroom--bottom .modal-popup.popup-message-modal-2:not(:focus-within) .modal-popup.popup-message-modal-2,
	body.headroom--bottom .modal-popup.popup-message-modal-2:not(:focus-within) .modal-popup.popup-message-modal-3,
	body.headroom--bottom .modal-popup.popup-message-modal-3:not(:focus-within) .modal-popup.popup-message-modal-2,
	body.headroom--bottom .modal-popup.popup-message-modal-3:not(:focus-within) .modal-popup.popup-message-modal-3 {
		transform: translate3d(120%, 0, 0)
	}

	.modal-popup.popup-message-modal-2 .modal-inner-content,
	.modal-popup.popup-message-modal-3 .modal-inner-content {
		box-shadow: 0 0 34px 0 rgba(71, 71, 71, .29)
	}

	.modal-popup.popup-message-modal-2 .information-popup-content,
	.modal-popup.popup-message-modal-3 .information-popup-content {
		padding: 40px;
		display: table;
		table-layout: fixed
	}

	.modal-popup.popup-message-modal-2 .information-popup-content .pm-modal-icon,
	.modal-popup.popup-message-modal-3 .information-popup-content .pm-modal-icon {
		display: none
	}

	.modal-popup.popup-message-modal-2 .information-popup-content .pm-title,
	.modal-popup.popup-message-modal-3 .information-popup-content .pm-title {
		color: #c40d2e;
		font-size: 25px;
		letter-spacing: .09em;
		margin-bottom: 10px
	}

	.modal-popup.popup-message-modal-2 .information-popup-content .pm-text,
	.modal-popup.popup-message-modal-3 .information-popup-content .pm-text {
		display: block;
		margin-bottom: 15px
	}

	.modal-popup.popup-message-modal-2 .information-popup-content a,
	.modal-popup.popup-message-modal-3 .information-popup-content a {
		padding: 0 20px
	}

	.modal-popup.popup-message-modal-3 .information-popup-content {
		text-align: left
	}

	.modal-popup.popup-message-modal-3~.modals-overlay {
		display: none
	}

	.popup-message-modal-newsletter .modal-inner-content {
		max-width: unset
	}

	.popup-message-modal-newsletter .information-popup-content .pm-title {
		font-size: 24px
	}

	.modal-popup.zoom-image-modal .modal-inner-wrap {
		width: 90%;
		height: calc(100% - 120px);
		max-width: 1380px
	}

	.modal-popup.zoom-image-modal .modal-content img {
		max-height: calc(100vh - 164px)
	}

	.agreements-modal .modal-content,
	.modal-cms .modal-content {
		width: 80%
	}

	.modal-cms-sunglasses-dimension-imgs {
		display: flex;
		align-items: center;
		height: 300px
	}

	.modal-cms-sunglasses-dimension-img {
		width: 50%;
		max-width: 100%;
		padding: 60px 0
	}

	.modal-cms-sunglasses-dimension-img:first-child {
		padding-bottom: 60px;
		padding-right: 30px;
		border-bottom: none;
		border-right: 1px solid #ebebeb
	}

	.modal-cms-sunglasses-dimension-img:last-child {
		padding-top: 60px;
		padding-left: 30px
	}

	.ampromo-popup-wrapper {
		max-width: 960px;
		width: 100%
	}

	.ampromo-popup-wrapper .slick-dotted.slick-slider {
		margin-bottom: 3rem
	}

	.payment-method .payment-method-adyen-cc .opc-step-head-adyen {
		background: #f9f9f9;
		padding-left: 30px;
		padding-right: 30px;
		border: 1px solid #e2e2e2;
		border-bottom: 0
	}

	.payment-method .payment-method-adyen-cc .opc-borders-adyen {
		padding: 0 30px 30px;
		border: 1px solid #e2e2e2;
		border-top: none
	}

	.payment-method .payment-method-adyen-cc .adyen-form {
		padding-top: 30px;
		padding-bottom: 10px
	}

	#klarna-placement {
		max-width: 400px
	}

	.columns--2-cols-left .sidebar-column {
		flex: 0 1 24.4%
	}

	.columns--2-cols-left .column.main {
		flex: 1 0 75.59999999999999%;
		padding-left: 30px;
		padding-right: 30px
	}

	.columns--2-cols-left .toolbar-top {
		margin-right: 3.84800265%
	}

	.ow-category__footer-links {
		padding: 100px 0
	}

	.ow-page__header {
		padding: 80px 0
	}

	.ow-page__header-cmsprefix,
	.ow-page__header-prefix,
	.ow-page__header-subtitle {
		font-size: 1.6rem
	}

	.ow-page__header-title {
		font-size: 3.8rem
	}

	.ow-page__header--desktop-full .ow-page__header-img,
	.ow-page__header--desktop-full .ow-page__header-video {
		margin-left: 0;
		margin-right: 0
	}

	.ow-page__header--desktop-not-full .ow-page__header-img,
	.ow-page__header--desktop-not-full .ow-page__header-video {
		margin-left: 10.999998%;
		margin-right: 10.999998%
	}

	.ow-page__header--desktop-immersive {
		padding: 0
	}

	.ow-page__header--desktop-immersive .ow-page__header-container {
		position: absolute;
		top: 80px;
		width: 100%;
		z-index: 20
	}

	.ow-page__header--desktop-immersive .ow-page__header-img,
	.ow-page__header--desktop-immersive .ow-page__header-video {
		margin-top: 0
	}

	.ow-page__header--desktop-not-immersive {
		padding: 80px 0
	}

	.ow-page__header--desktop-not-immersive .ow-page__header-wrapper {
		padding-top: 0
	}

	.ow-page__header--desktop-not-immersive .ow-page__header-img,
	.ow-page__header--desktop-not-immersive .ow-page__header-container,
	.ow-page__header--desktop-not-immersive .ow-page__header-video {
		position: relative;
		top: auto
	}

	.ow-page__header--desktop-not-immersive .ow-page__header-img,
	.ow-page__header--desktop-not-immersive .ow-page__header-video {
		margin-top: 50px
	}

	.ow-page__header--desktop-not-image .ow-page__header-img {
		display: none
	}

	.ow-page__header--desktop-image .ow-page__header-img {
		display: block
	}

	.ow-page__header-img--double .ow-page__header-img-wrapper {
		display: flex
	}

	.ow-page__header-img--double picture {
		width: 50%;
		margin: 0 10px
	}

	.ow-page__header-img--double picture:first-child {
		margin-left: 0
	}

	.ow-page__header-img--double picture:last-child {
		margin-right: 0
	}

	.ow-page__header-button {
		padding: 0 30px
	}

	.ow-page__header--desktop-not-full .ow-page__header-img--double {
		width: 66%;
		margin-left: auto;
		margin-right: auto
	}

	.category-listing .product-items {
		max-width: 750px
	}

	.category-listing .product-item {
		width: 33.33333333%
	}

	.watchfinder-link {
		padding-bottom: 7px
	}

	.watchfinder-link-wrapper {
		position: relative;
		z-index: 200
	}

	.watchfinder-link .action {
		width: 210px;
		position: absolute;
		top: 0;
		right: 0
	}

	.category-universe .category-nolisting-heading .ow-page__header-short-description {
		max-width: calc(100% - 100px)
	}

	.ow-collection__heading .pm-title {
		margin-bottom: 20px;
		font-weight: 400;
		font-size: 3.8rem;
		line-height: 4.7rem;
		letter-spacing: .1em;
		word-break: break-word
	}

	html[lang=ru-RU] .ow-collection__heading .pm-title {
		letter-spacing: .05em
	}

	.ow-collection__heading .ow-prod__count {
		margin-bottom: 30px
	}

	.ow-collection__modal .close-btn {
		top: 50px;
		right: 50px
	}

	.ow-collection--view-one .ow-prod__cont:hover .ow-prod__actions,
	.ow-collection--view-one .ow-prod__cont.flying-focus_hover .ow-prod__actions {
		opacity: 1
	}

	.ow-collection--view-one .ow-prod__img {
		max-width: 245px
	}

	.ow-collection--view-one .ow-prod__actions {
		transition: opacity .2s cubic-bezier(.25, .46, .45, .9399999999999999);
		opacity: 0
	}

	.ow-collection--view-one .ow-prod__view-all {
		font-size: 1.3rem;
		line-height: 2.6rem;
		letter-spacing: .1em
	}

	.ow-collection--view-one.ow-collection__wrapper {
		padding-bottom: 100px
	}

	.ow-collection--view-one .ow-collection__list-item {
		width: 273.06666667px
	}

	.ow-collection--view-one .ow-prod--m-v .ow-prod__desc {
		padding: 67px 8px 16px
	}

	.ow-collection--view-two .ow-collection__list {
		margin-right: 24px;
		margin-left: 24px;
		display: grid;
		justify-content: center;
		padding: initial
	}

	.ow-collection--view-two .ow-collection__list-item {
		padding: 100px 0
	}

	.ow-collection--view-two .ow-collection__list-item .pm-title {
		margin-bottom: 20px;
		font-weight: 400;
		font-size: 3rem;
		line-height: 4rem
	}

	.ow-collection--view-two .ow-prod__count {
		margin-bottom: 30px
	}

	.ow-collection--view-two .ow-prod__img {
		order: 2
	}

	.ow-collection--view-two .ow-prod__desc {
		order: 1
	}

	.ow-collection--view-two .ow-prod__actions {
		order: 3
	}

	.ow-collection--view-two .ow-prod__cont .action .pm-link-border {
		border-bottom: none 0;
		transition: none;
		font-size: 1.3rem;
		line-height: 2rem;
		letter-spacing: .1em
	}

	.ow-category__description-wrapper {
		padding: 100px 2.90909% 0;
		max-width: 1250px
	}

	.ow-category__description .read-more-text {
		padding-bottom: 100px
	}

	.catalog-product-view .product-info .ow-prod__tags {
		margin-bottom: 35px;
		justify-content: flex-start;
		padding-right: 68px
	}

	.catalog-product-view .product-info .ow-prod__tag:nth-child(1) {
		margin-left: 0
	}

	.product-info-wrapper {
		max-width: 1900px;
		margin: 0 auto;
		direction: rtl;
		text-align: left
	}

	.product-info-wrapper>* {
		direction: ltr
	}

	.pm-feature-tooltip .tooltip-content {
		min-width: 360px
	}

	.product-info.top {
		padding-top: 40px;
		padding-bottom: 70px
	}

	.product-info.top .product.media {
		width: 45.636358%;
		margin: 0 2.90909%;
		display: inline-block;
		vertical-align: middle;
		position: relative;
		zoom: 1
	}

	.product-info.top .product.media .gallery-placeholder-wrapper {
		min-height: 600px;
		max-height: 825px
	}

	.product-info.top .product.media .gallery-placeholder-wrapper .gallery-placeholder {
		min-height: 600px;
		max-height: 825px
	}

	.product-info.top .product.media .gallery-placeholder-wrapper--landscape {
		padding-top: 20px;
		min-height: 300px;
		max-height: 625px
	}

	.product-info.top .product.media .gallery-placeholder-wrapper--landscape .gallery-placeholder {
		min-height: 300px;
		max-height: 625px
	}

	.product-info.top .product-info-main {
		width: 37.54545%;
		max-width: 600px;
		display: inline-block;
		vertical-align: middle;
		margin: 0 auto;
		zoom: 1
	}

	.product-info-naming {
		position: relative
	}

	.product-info-naming-description {
		padding-top: 20px
	}

	.product-info-naming-description+.product-info-naming-description {
		padding-top: 0
	}

	.product-info-naming--price {
		padding-top: 40px
	}

	.product-info-naming--price .product-info-naming-description {
		position: relative
	}

	.product-info-naming--price .product-info-naming-description .name {
		margin-right: 100px
	}

	.product-info-naming--price .product-info-price {
		width: auto;
		padding: 0;
		position: absolute;
		bottom: 0;
		right: 0;
		border: none
	}

	.product-info-naming--price .product-info-price .price {
		font-size: 18px;
		line-height: 25px
	}

	.product-info .free-shipping,
	.product-info-store-locator {
		text-align: left
	}

	.product-info .free-shipping-corpo {
		text-align: center
	}

	.product-info-naming-description,
	.product-info-material,
	.product-info-price,
	.product-info-affirm,
	.product-info .product-add-form,
	.product-info-stock,
	.product-info-store-locator,
	.product-info .pm-product-notes,
	.product-info .ow-watch-compatibility {
		max-width: 400px;
		margin-left: auto;
		margin-right: auto
	}

	.product-info-naming-description {
		text-align: left
	}

	.product-info-naming-description p.product.attribute.pin {
		margin-bottom: 36px
	}

	.product-info-naming-description .subcollection,
	.product-info-naming-description .name {
		margin-right: -25%;
		font-size: 20px;
		line-height: 25px
	}

	.product-info-naming-description .marketing-name {
		margin-top: 9px
	}

	.product-info-material {
		margin-top: 46px
	}

	.product-info-price {
		margin-bottom: 30px
	}

	.product-info-price .product-bundle-products {
		width: 120%
	}

	.product-info-affirm {
		transform: translate(0, -31px)
	}

	.product-info .product-option-wrapper.multi {
		padding: 20px 0 30px
	}

	.product-info .box-tocart,
	.product-info .product-options-bottom {
		padding-top: 8px
	}

	.product-info .free-shipping {
		margin-bottom: 40px
	}

	.product-info .share-pad.share-pad-bottom {
		display: none
	}

	.product-info-ar {
		left: 45.636358%;
		right: auto;
		z-index: 5
	}

	.product-info-tag {
		top: 5px;
		left: 50%;
		margin-left: -200px
	}

	.product-addto-links {
		position: absolute;
		right: 50%;
		top: 16px;
		margin-right: -206px;
		direction: rtl;
		display: flex;
		z-index: 500
	}

	.product-addto-links .ow-addto__btn {
		direction: ltr;
		padding: 0 3px
	}

	.product-addto-links .ow-addto__btn .label {
		position: absolute;
		width: 120px;
		bottom: 30px;
		left: 50%;
		margin-left: -60px;
		opacity: 0;
		transition: opacity .2s;
		text-align: center
	}

	.product-addto-links .ow-addto__btn:hover .label {
		opacity: 1
	}

	body.corporate .product-info-tag {
		top: -35px
	}

	body.corporate .product-addto-links {
		top: 8px
	}

	.catalog-product-view .product.media {
		padding-left: 8.0909155%;
		padding-bottom: 30px
	}

	.catalog-product-view .fotorama__nav {
		max-height: 825px
	}

	.catalog-product-view .fotorama__nav-wrap {
		bottom: 20px;
		left: -21.54966% !important
	}

	.catalog-product-view .fotorama__stage {
		max-width: 600px;
		max-height: 825px;
		margin: 0 auto
	}

	.catalog-product-view .fotorama__fullscreen-icon {
		background: 0 0;
		border: 2px solid #555;
		border-radius: 100%;
		height: 71px;
		width: 71px;
		transition: border .3s linear
	}

	.catalog-product-view .fotorama__fullscreen-icon:before {
		font-family: 'icomoon', arial, helvetica, sans-serif;
		content: "\e90c";
		color: #555;
		height: 100%;
		width: 100%;
		display: block;
		text-align: center;
		line-height: 70px;
		font-size: 24px;
		transform: rotate(0deg);
		transition: transform .6s cubic-bezier(.19, 1, .22, 1), color .3s linear
	}

	.catalog-product-view .fotorama__fullscreen-icon:hover {
		border-color: #c40d2e
	}

	.catalog-product-view .fotorama__fullscreen-icon:hover:before {
		transform: rotate(90deg);
		color: #c40d2e
	}

	.catalog-product-view .fotorama--fullscreen .fotorama__stage {
		max-width: none;
		max-height: none
	}

	.catalog-product-view .fotorama--fullscreen .fotorama__nav {
		max-height: none
	}

	.catalog-product-view .fotorama--fullscreen .fotorama__nav-wrap {
		left: 40px !important
	}

	.catalog-product-view .fotorama--fullscreen .nato-link {
		display: none
	}

	.catalog-product-view .nato-link {
		display: block;
		position: absolute;
		bottom: -94px;
		left: 90px;
		font-size: 14px;
		line-height: 1.2;
		padding: 12px 10px 12px 72px;
		border-left: 1px solid #555;
		cursor: pointer;
		transition: color .2s linear;
		text-align: left;
		text-transform: uppercase;
		letter-spacing: .07em;
		width: max-content
	}

	.catalog-product-view .nato-link:before {
		display: block;
		font-family: 'icomoon';
		content: "\e988";
		position: absolute;
		left: 8px;
		top: 50%;
		margin-top: -29px;
		margin-right: 15px;
		font-size: 50px;
		line-height: 58px
	}

	.catalog-product-view .nato-link strong {
		display: block;
		color: #c40d2e;
		font-size: 19px;
		white-space: nowrap
	}

	.catalog-product-view .nato-link:hover {
		color: #c40d2e
	}

	.catalog-product-view .gallery-placeholder_no-zoom .nato-link {
		left: 0;
		border-left: none
	}

	.product-info.details {
		width: 100%;
		padding-bottom: 30px
	}

	.product-info.details .product-info-wrapper {
		max-width: none
	}

	.product-info.details .product-info-wrapper:after {
		content: '';
		display: block;
		clear: both
	}

	.product-info-details-left {
		display: block;
		float: left;
		width: 50%;
		padding: 70px 5% 10px
	}

	.product-info-details-right {
		display: block;
		float: left;
		width: 50%;
		padding: 70px 5% 10px;
		position: relative;
		text-align: left
	}

	.product-info-description {
		text-align: left
	}

	.product-info-description-content .description-content {
		position: static;
		overflow: visible;
		height: auto !important
	}

	.product-info-description-content .description-content:after {
		display: none
	}

	.product-info-description-content .description-content .description-wrapper {
		padding-bottom: 0
	}

	.product-info-description-content .toggle-description {
		display: none
	}

	.product-info-pdf_multi li {
		flex: 0 0 100%
	}

	.product-info-pdf_multi .action {
		padding: 0 15px
	}

	.product-info-pdf_multi .action span {
		padding-top: 1px;
		padding-bottom: 3px
	}

	.product-info .product-info-data {
		font-size: 16px
	}

	.product-info .product-info-data.technical-data {
		padding-bottom: 15px
	}

	.product-info .product-info-data.technical-data:not(._init) .product-info-data-content:nth-of-type(n+3) {
		display: none !important
	}

	.product-info .product-info-data-title:after {
		display: none
	}

	.product-info .product-info-data-content {
		display: block
	}

	.product-info .product-info-data-content._tab {
		opacity: 1;
		transition: opacity .2s
	}

	.product-info .product-info-data-content._tab._animated {
		opacity: 0
	}

	.product-info .product-info-data-content:not(._tab) {
		display: block !important
	}

	.product-info .product-info-data-content>div>p:first-child,
	.product-info .product-info-data-content>p:first-child,
	.product-info .product-info-data-content>ul {
		margin-top: 0
	}

	.product-info .product-info-data-content.features.watches ul:after {
		content: '';
		display: block;
		clear: both
	}

	.product-info .product-info-data-content.features.watches li {
		width: 50%;
		float: left
	}

	.product-info .product-info-data-content.features.watches li:nth-child(2n+1) {
		clear: left
	}

	.product-info .product-info-data-content.features.watches .li {
		margin: 0 0 20px
	}

	.product-info .product-info-data-content:not(.watches) strong {
		display: block
	}

	.product-info .product-info-data-content.sunglasses strong {
		display: inline-block
	}

	.product-info .product-info-data-content.sunglasses span {
		display: block
	}

	.product-info-reassurance-item {
		position: absolute;
		background: #f2f2f2;
		z-index: 1;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		padding: 70px 10% 220px;
		transition: opacity .5s cubic-bezier(.19, 1, .22, 1), transform 0s ease .5s, visibility 0s ease .5s, z-index 0s ease .5s;
		visibility: hidden;
		display: block;
		opacity: 0;
		-webkit-transform: scale(.8);
		transform: scale(.8)
	}

	.product-info-reassurance-item-content {
		margin-right: -10px;
		padding-right: 10px;
		max-height: 400px;
		overflow: auto
	}

	.product-info-reassurance-item.active {
		z-index: 2;
		visibility: visible;
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
		transition: opacity .5s cubic-bezier(.19, 1, .22, 1), transform .5s cubic-bezier(.19, 1, .22, 1), visibility 0s, z-index 0s
	}

	.product-info-reassurance-item .close-btn {
		top: 20px;
		right: 20px;
		cursor: pointer
	}

	.product-info-reassurance-item .close-btn:before {
		transition: transform .6s cubic-bezier(.19, 1, .22, 1);
		transform: rotate(0)
	}

	.product-info-reassurance-item .close-btn:hover:before {
		transform: rotate(90deg)
	}

	.product-info-reassurance-menu {
		margin: 0;
		position: absolute;
		left: 10%;
		z-index: 10;
		width: 84.18182%;
		bottom: 10px
	}

	.product-info-reassurance-menu ul {
		margin: 0 -4px
	}

	.product-info-reassurance-menu li {
		padding: 4px
	}

	.product-info-reassurance-menu-padding {
		width: 100%;
		max-width: 540px;
		margin-top: 40px
	}

	.product-info-reassurance-menu-padding:after {
		content: '';
		display: block;
		padding-top: 25%
	}

	.product-info-reassurance-btn .label {
		line-height: 42px;
		width: 94px;
		margin: 0 0 0 -47px
	}

	.product-info-reassurance-btn .label span {
		font-size: 11px;
		line-height: 14px;
		max-height: 42px
	}

	.product-info-details-left>.product-info-data.vintage-features {
		text-align: left;
		border: 0 none;
		max-width: 680px;
		margin-left: auto
	}

	.fixed-top {
		padding: 2px 30px 0
	}

	.fixed-top-img {
		width: 80px
	}

	.fixed-top-img img {
		height: 80px
	}

	.fixed-top-desc {
		padding-left: 30px
	}

	.fixed-top-desc svg {
		display: block;
		height: 15px;
		fill: #555;
		margin: 0 0 6px;
		padding-top: 1px
	}

	.fixed-top-desc .product-title {
		max-width: 500px
	}

	.fixed-top-desc .product-marketing-name {
		display: block;
		color: #c40d2e
	}

	.fixed-top-desc .cont-price {
		display: none
	}

	.fixed-top-actions {
		width: 380px;
		padding: 15px 0 15px 20px
	}

	.fixed-top-actions button {
		min-width: 206px
	}

	.fixed-top-actions .cont-price {
		display: inline-block;
		margin-right: 40px
	}

	.fixed-top-options {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		padding: 8px 0 12px;
		border: none
	}

	.fixed-top-options-wrapper {
		display: table;
		width: 97.09090999999999%;
		margin: 0 0 0 auto;
		table-layout: fixed
	}

	.fixed-top-options-label {
		display: table-cell;
		vertical-align: middle;
		width: 198px;
		text-align: left;
		font-size: 12px
	}

	.fixed-top-options-label>div {
		display: inline-block
	}

	.fixed-top-options-label p {
		white-space: nowrap;
		padding-right: 15px
	}

	.fixed-top-options-cont {
		display: table-cell;
		vertical-align: middle;
		width: auto
	}

	.fixed-top-options-scroll {
		height: 66px;
		position: relative;
		overflow: hidden
	}

	.fixed-top-options-prev,
	.fixed-top-options-next {
		display: block;
		width: 53px;
		height: 66px;
		background: #fff;
		position: absolute;
		transform: translateX(0);
		opacity: 1;
		transition: transform .2s, opacity .2s;
		z-index: 2;
		top: 0
	}

	.fixed-top-options-prev span,
	.fixed-top-options-next span {
		display: block;
		width: 40px;
		height: 40px;
		background: #c40d2e;
		cursor: pointer;
		text-align: center
	}

	.fixed-top-options-prev span:before,
	.fixed-top-options-next span:before {
		display: inline-block;
		line-height: 40px;
		font-family: 'icomoon', arial, helvetica, sans-serif;
		font-size: 20px;
		color: #fff
	}

	.fixed-top-options-prev {
		left: 0;
		padding: 13px 13px 13px 0
	}

	.fixed-top-options-prev span:before {
		content: "\e903"
	}

	.fixed-top-options-prev.disabled {
		transform: translateX(-55px);
		opacity: 0
	}

	.fixed-top-options-next {
		right: 0;
		padding: 13px 0 13px 13px
	}

	.fixed-top-options-next span:before {
		content: "\e904"
	}

	.fixed-top-options-next.disabled {
		transform: translateX(55px);
		opacity: 0
	}

	.fixed-top-options-list {
		margin: 0;
		width: 100%;
		height: 66px;
		padding: 0
	}

	.fixed-top-options-list ul {
		margin: 0;
		padding: 0;
		height: 100%
	}

	.fixed-top-options-list li {
		display: block;
		float: left;
		width: auto;
		padding: 6px
	}

	.fixed-top-options-list li div {
		width: auto;
		height: 54px;
		padding: 0 5px;
		min-width: 62px
	}

	.fixed-top-options-list li div:before {
		display: none
	}

	.fixed-top-options-list li div .label {
		position: relative;
		top: auto;
		left: auto;
		margin: 0
	}

	.fixed-top-confirmation {
		height: 111px
	}

	.fixed-top-confirmation-message {
		font-size: 18px
	}

	.product-info-price:not(.watch-strap) .product-price-reveal {
		margin-top: 22px
	}

	.product-info-price:not(.watch-strap) .product-price-reveal-wrapper {
		margin-top: 18px
	}

	.product-info-price.watch-strap-velcro .product-add-form,
	.product-info-price.watch-strap-velcro .pm-product-notes {
		padding-top: 28px;
		margin-top: 18px
	}

	.product-price-reveal .pm-price-mention {
		width: 120%
	}

	.gallery-placeholder {
		position: relative;
		z-index: 2
	}

	.fotorama__nav__frame--wrist .label {
		font-size: 12px
	}

	.wrist-cont {
		background: #f9f9f9;
		position: absolute;
		z-index: 1;
		left: -20px;
		top: 0;
		right: -20px;
		bottom: 0
	}

	.wrist-cont:after {
		content: '';
		display: block;
		position: absolute;
		z-index: 10;
		right: 0;
		top: 50%;
		width: 20px;
		height: 400px;
		margin-top: -200px;
		background: linear-gradient(to right, rgba(249, 249, 249, 0) 0%, #f9f9f9 100%)
	}

	.wrist-preview {
		top: 43%
	}

	.wrist-preview:before {
		background: linear-gradient(to right, #f9f9f9 0%, #f9f9f9 33%, rgba(249, 249, 249, 0) 100%)
	}

	.wrist-preview-watch:before {
		background: #f9f9f9;
		background: linear-gradient(to bottom, #f9f9f9 0%, #f9f9f9 95%, rgba(249, 249, 249, 0) 100%)
	}

	.wrist-preview-watch:after {
		background: #f9f9f9;
		background: linear-gradient(to bottom, rgba(249, 249, 249, 0) 0%, #f9f9f9 5%, #f9f9f9 100%)
	}

	.wrist-menu {
		left: 50%;
		width: 380px;
		margin: 0 0 0 -190px
	}

	.wrist-menu-label {
		text-align: center;
		margin-bottom: 1em
	}

	.wrist-menu-items {
		position: relative
	}

	.wrist-menu-items:before {
		content: '';
		display: block;
		position: absolute;
		top: 10px;
		left: 34px;
		right: 34px;
		height: 1px;
		background: #e2e2e2
	}

	.wrist-menu-radio {
		display: inline-block;
		text-align: inherit;
		position: relative;
		padding-top: 24px;
		cursor: pointer
	}

	.wrist-menu-radio:before {
		content: '';
		display: block;
		width: 7px;
		height: 7px;
		background: #555;
		border: 2px solid #f9f9f9;
		border-radius: 50%;
		position: absolute;
		left: 50%;
		margin: -6px 0 0 -6px;
		top: 8px
	}

	.wrist-menu-radio strong {
		display: block;
		font-size: 1.6rem;
		margin-bottom: 48px;
		letter-spacing: .08em
	}

	.wrist-menu-radio span {
		display: block
	}

	.wrist-menu li:first-child {
		text-align: left
	}

	.wrist-menu li:first-child .wrist-menu-radio:before {
		left: 7px
	}

	.wrist-menu li:last-child {
		text-align: right
	}

	.wrist-menu li:last-child .wrist-menu-radio:before {
		left: auto;
		right: 7px;
		margin: -6px -6px 0 0
	}

	.wrist-menu li.active .wrist-menu-radio {
		color: #c40d2e
	}

	.wrist-menu li.active .wrist-menu-radio:before {
		background: #f9f9f9;
		border-color: #c40d2e;
		width: 8px;
		height: 8px
	}

	.wrist-menu li.disabled {
		opacity: .5
	}

	.wrist-menu li.disabled .wrist-menu-radio {
		cursor: default
	}

	.wrist-menu li:not(.disabled):hover {
		color: #c40d2e
	}

	.wrist-menu li:not(.disabled):hover .wrist-menu-radio:before {
		background: #c40d2e
	}

	.wrist-preview {
		top: 50%
	}

	.gallery-placeholder_no-zoom .gallery-360-link {
		left: 0
	}

	.gallery-360-modal.modal-popup .close-btn {
		height: 71px;
		width: 71px;
		transition: border-color .3s ease-in-out
	}

	.gallery-360-modal.modal-popup .close-btn:before {
		line-height: 70px;
		font-size: 24px;
		transform: rotate(0deg);
		transition: transform .6s cubic-bezier(.19, 1, .22, 1), color .3s linear
	}

	.gallery-360-modal.modal-popup .close-btn:hover:before {
		transform: rotate(90deg)
	}

	.product-list-discover {
		padding-top: 1px
	}

	.product-list-discover.discover-filter {
		display: block
	}

	.product-list-discover h2 {
		margin-bottom: 35px;
		font-size: 34px
	}

	.product-list-discover ul li a {
		font-size: 16px
	}

	.ow-prod__desc {
		max-width: 100%
	}

	.ow-prod__actions {
		margin: 12px 0 0
	}

	.ow-prod__actions .action:focus {
		outline: none !important;
		box-shadow: none !important
	}

	.ow-prod__addto {
		right: 5px
	}

	.ow-prod__tag {
		top: 0
	}

	.ow-prod--l-h {
		max-width: 480px
	}

	.ow-prod--l-h svg.left {
		display: inline-block
	}

	.ow-prod--l-h svg.center {
		display: none
	}

	.ow-prod--l-h .ow-prod__cont {
		flex-direction: row;
		justify-content: start;
		text-align: left
	}

	.ow-prod--l-h .ow-prod__img {
		width: auto;
		flex: 1 0 44%
	}

	.ow-prod--l-h .ow-prod__desc {
		width: auto;
		flex: 1 0 56%;
		padding: 30px 0 10px 16px
	}

	.ow-prod--l-h .ow-prod__actions-note {
		margin-right: -60px
	}

	.ow-prod--l-h .ow-prod__pin--top {
		display: none
	}

	.ow-prod--l-h .ow-prod__pin--desc {
		display: block
	}

	.ow-prod--l-h .ow-prod__tags--v {
		display: none
	}

	.ow-prod--l-h .ow-prod__tags--h {
		display: flex
	}

	.ow-prod--l-v {
		margin: 0 auto;
		max-width: 320px
	}

	.ow-prod--l-v svg.left {
		display: none
	}

	.ow-prod--l-v svg.center {
		display: inline-block
	}

	.ow-prod--l-v .ow-prod__cont {
		flex-direction: column;
		justify-content: center;
		text-align: center
	}

	.ow-prod--l-v .ow-prod__cont.flying-focus_hover .ow-prod__actions:not(.ow-prod__actions--visible),
	.ow-prod--l-v .ow-prod__cont:hover .ow-prod__actions:not(.ow-prod__actions--visible) {
		opacity: 1
	}

	.ow-prod--l-v .ow-prod__img {
		flex: auto;
		width: 100%;
		max-width: 308px
	}

	.ow-prod--l-v .ow-prod__desc {
		flex: auto;
		width: 100%;
		padding: 30px 8px 16px
	}

	.ow-prod--l-v .ow-prod__desc--flexible {
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.ow-prod--l-v .ow-prod__actions--visible {
		align-self: flex-end;
		width: 100%
	}

	.ow-prod--l-v .ow-prod__actions:not(.ow-prod__actions--visible) {
		transition: opacity .2s cubic-bezier(.25, .46, .45, .9399999999999999);
		opacity: 0
	}

	.ow-prod--l-v .ow-prod__pin--top {
		display: block
	}

	.ow-prod--l-v .ow-prod__pin--desc {
		display: none
	}

	.ow-prod--l-v .ow-prod__tags--v {
		display: flex
	}

	.ow-prod--l-v .ow-prod__tags--h {
		display: none
	}

	.ow-prod--l-v--small {
		max-width: 220px
	}

	.ow-prod--l-v--small .ow-prod__img {
		max-width: 200px
	}

	.ow-compare .remove-btn:before {
		font-size: 18px;
		line-height: 18px;
		width: 18px
	}

	.ow-compare__add--product {
		max-width: 308px
	}

	.ow-compare__page-wrapper {
		margin: 80px auto
	}

	.ow-compare__arrows[data-count="4"] {
		display: none
	}

	.ow-compare__slider[data-count="4"] {
		width: 100%
	}

	.ow-compare__slider[data-count="4"] .title {
		width: 100%
	}

	.ow-mod__gift-wrapper {
		max-width: 1600px;
		margin: 0 auto
	}

	.ow-mod__gift-items {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: flex-start;
		grid-auto-columns: 70%;
		grid-auto-flow: column;
		overflow-x: auto;
		scroll-snap-type: x proximity;
		scrollbar-width: none
	}

	.ow-mod__gift-item {
		width: calc(50% - 15px) !important;
		display: flex;
		margin-bottom: 4%;
		max-width: inherit
	}

	.ow-mod__gift-item img {
		width: 100%
	}

	.ow-mod__gift-content {
		width: 100%
	}

	.ow-mod__gift .ow-mod__bloc-1,
	.ow-mod__gift .ow-mod__bloc-3,
	.ow-mod__gift .ow-mod__bloc-5 {
		justify-content: flex-end
	}

	.ow-mod__gift .ow-mod__bloc-1 .ow-mod__gift-content,
	.ow-mod__gift .ow-mod__bloc-4 .ow-mod__gift-content {
		width: 75%
	}

	.ow-mod__gift .ow-mod__bloc-3 {
		margin-top: -8.5%
	}

	.ow-mod__gift .ow-mod__bloc-3 .ow-mod__gift-content {
		width: 50%
	}

	.ow-mod__gift .ow-mod__bloc-5 {
		margin-top: -17%
	}

	.product-info .product-info-data-content#tab-case {
		padding-bottom: 1px
	}

	.product-info-measure p {
		font-size: 1.3rem
	}

	.modal-popup.case-measure-modal .modal-inner-content {
		max-width: 1250px;
		width: 100%;
		padding: 8rem 10rem
	}

	.modal-popup.case-measure-modal .modal-inner-wrap {
		text-align: left
	}

	.modal-popup.case-measure-modal .modal-inner-wrap .title {
		font-size: 3.8rem;
		margin-bottom: 3rem;
		text-align: left
	}

	.modal-popup.case-measure-modal .modal-inner-wrap .close-btn {
		position: absolute
	}

	.modal-popup.case-measure-modal .measure-modal-wrapper {
		display: flex;
		flex-direction: row-reverse
	}

	.modal-popup.case-measure-modal .measure-modal-wrapper .close-btn {
		right: 3.2rem;
		top: 3.2rem
	}

	.modal-popup.case-measure-modal .measure-modal-wrapper ul {
		padding: 0
	}

	.modal-popup.case-measure-modal .measure-modal-wrapper ul li {
		margin-bottom: 3.2rem
	}

	.modal-popup.case-measure-modal .measure-modal-column {
		width: 50%
	}

	.modal-popup.case-measure-modal .measure-modal-column:last-child {
		padding-top: 6rem;
		padding-right: 10rem
	}

	.air-r-parallax-container,
	.product.gallery,
	.product.attribute.watch-caliber,
	.product.video {
		-webkit-transform: none !important;
		-moz-transform: none !important;
		-ms-transform: none !important;
		-o-transform: none !important;
		transform: none !important;
		opacity: 1 !important
	}

	.catalog-product-view .column.main>div {
		position: relative;
		z-index: 10
	}

	.catalog-product-view .column.main>div.product-info.top {
		z-index: 601
	}

	.catalog-product-view .column.main>div.air-r-parallax-container {
		padding-top: 0;
		z-index: 1
	}

	.catalog-product-view .column.main>div.air-r-parallax-container picture {
		z-index: 1
	}

	.catalog-product-view .watch-caliber+.pm-module-16 {
		padding-top: 20px
	}

	.product.gallery,
	.product.attribute.watch-caliber,
	.product.video,
	#related-products {
		background: #fff;
		z-index: 1
	}

	.catalog-product-view .loading-mask {
		background: 0 0
	}

	.catalog-product-view .product.store-locator-content input {
		font-size: 16px
	}

	.catalog-product-view .product.store-locator-content button.find-store:before {
		font-size: 25px
	}

	.store-locator.order-catalog .store-locator-content {
		width: 50%;
		float: left;
		padding: 100px 10px
	}

	.store-locator.order-catalog .order-catalog-content {
		width: 50%;
		float: left;
		padding: 100px 10px 20px
	}

	.store-locator.order-catalog .block-title {
		font-size: 30px;
		padding-bottom: 32px;
		letter-spacing: .16em
	}

	.store-locator.order-catalog .store-locator-or {
		font-size: 17px
	}

	.store-locator.order-catalog .store-locator-form {
		max-width: 380px
	}

	.store-locator.order-catalog .locate-me span {
		padding-left: 30px
	}

	.store-locator.order-catalog .locate-me span:before {
		font-size: 23px
	}

	.store-locator.order-catalog .order-catalog-description {
		font-size: 17px;
		margin: 0 auto;
		padding-bottom: 10px;
		min-height: 92px
	}

	.store-locator.order-catalog .order-catalog-button a {
		width: auto;
		min-width: 240px
	}

	.product.video .pm-title-push {
		font-size: 21px
	}

	.product.video {
		opacity: 1 !important
	}

	.product.video .pm-video-wrapper {
		transform: none !important
	}

	.column.main .product.attribute.watch-caliber {
		clear: both;
		width: 100%
	}

	.column.main .product.attribute.watch-caliber .ct-view-caliber {
		height: 100%
	}

	.column.main .product.attribute.watch-caliber .block-content {
		color: #666;
		text-transform: uppercase;
		font-size: 16px;
		width: 100%;
		height: 100%;
		text-align: center;
		transform: translate3d(0, 0, 0)
	}

	.column.main .product.attribute.watch-caliber .block-content.fixed {
		position: fixed;
		top: 0;
		bottom: 0;
		width: 100%;
		font-size: 0;
		text-align: center;
		white-space: nowrap;
		transform: translate3d(0, 0, 0)
	}

	.ie10 .column.main .product.attribute.watch-caliber .block-content.fixed {
		transform: translateX(0)
	}

	.column.main .product.attribute.watch-caliber .block-content.fixed:before {
		content: ' ';
		font-size: 0;
		height: 100%;
		width: 0;
		display: inline-block;
		vertical-align: middle
	}

	.column.main .product.attribute.watch-caliber .block-content.fixed>*:first-child {
		display: inline-block;
		vertical-align: middle;
		white-space: normal;
		width: 100%
	}

	.column.main .product.attribute.watch-caliber .block-content.fixed-end {
		position: relative
	}

	.column.main .product.attribute.watch-caliber .block-content.fixed-end .block-content-align {
		left: 0;
		position: absolute;
		bottom: 0;
		width: 100%
	}

	.column.main .product.attribute.watch-caliber .block-content:after {
		clear: both;
		content: "";
		display: block
	}

	.column.main .product.attribute.watch-caliber .block-content h2 {
		font-size: inherit
	}

	.column.main .product.attribute.watch-caliber .block-content h2 span {
		display: block
	}

	.column.main .product.attribute.watch-caliber .block-content .caliber-title {
		position: relative;
		z-index: 1;
		opacity: 0
	}

	.column.main .product.attribute.watch-caliber .block-content .caliber-text {
		position: relative;
		z-index: 1;
		opacity: 0
	}

	.column.main .product.attribute.watch-caliber .block-content .caliber-name {
		position: relative;
		z-index: 1;
		opacity: 0
	}

	.column.main .product.attribute.watch-caliber .block-content .caliber-name div {
		display: inline
	}

	.column.main .product.attribute.watch-caliber .block-content .block-parent {
		text-align: center;
		width: 100%;
		overflow: visible
	}

	.column.main .product.attribute.watch-caliber .block-content .block-left {
		width: 250px;
		position: absolute;
		top: 50%;
		left: -350px;
		margin-right: 0;
		display: block;
		margin-top: -155px;
		vertical-align: middle;
		opacity: 0
	}

	.column.main .product.attribute.watch-caliber .block-content .block-left:before {
		font-family: 'icomoon', arial, helvetica, sans-serif;
		content: "\e978";
		font-size: 77px;
		display: block;
		margin-left: 120px
	}

	.column.main .product.attribute.watch-caliber .block-content .block-left p {
		text-transform: none;
		font-size: 15px;
		margin-left: 120px;
		margin-top: -9px
	}

	.column.main .product.attribute.watch-caliber .block-content .block-left p span {
		display: block
	}

	.column.main .product.attribute.watch-caliber .block-content .block-left p .pm-font-omega-bold {
		color: #000
	}

	.column.main .product.attribute.watch-caliber .block-content .block-center {
		display: inline-block;
		vertical-align: middle;
		width: 40%;
		position: relative;
		max-width: 540px
	}

	.column.main .product.attribute.watch-caliber .block-content .block-center .ct-field-image {
		margin-top: 10px
	}

	.column.main .product.attribute.watch-caliber .block-content .block-center .ct-image {
		opacity: 0
	}

	.column.main .product.attribute.watch-caliber .block-content .block-center .caliber-text p {
		margin-top: 0;
		text-transform: none;
		padding: 0 20px;
		text-align: left
	}

	.column.main .product.attribute.watch-caliber .block-content .block-right {
		width: 250px;
		position: absolute;
		top: 50%;
		right: -350px;
		margin-top: -155px;
		margin-right: 0;
		display: block;
		vertical-align: middle;
		opacity: 0
	}

	.column.main .product.attribute.watch-caliber .block-content .block-right:before {
		font-family: 'icomoon', arial, helvetica, sans-serif;
		font-size: 77px;
		display: block;
		margin-right: 120px
	}

	.column.main .product.attribute.watch-caliber .block-content .block-right p {
		text-transform: none;
		font-size: 15px;
		margin-right: 120px;
		margin-top: -9px
	}

	.column.main .product.attribute.watch-caliber .block-content .block-right p span {
		display: block
	}

	.column.main .product.attribute.watch-caliber .block-content .block-right p .pm-font-omega-bold {
		color: #000
	}

	.column.main .product.attribute.watch-caliber .block-content .block-right.self-winding:before {
		content: "\e979"
	}

	.column.main .product.attribute.watch-caliber .block-content .block-right.manual-winding:before {
		content: "\e977"
	}

	.product.video {
		width: 100%;
		margin-left: 0;
		float: left
	}

	.product.gallery {
		width: 100%;
		float: left;
		overflow: hidden
	}

	.product.gallery+div {
		clear: both
	}

	.product.gallery .product-gallery-container {
		position: relative
	}

	.product.gallery .product-gallery-container .product-gallery-item {
		width: 72%;
		top: 0;
		text-align: center;
		overflow: hidden;
		position: absolute;
		left: 14%;
		cursor: pointer
	}

	.product.gallery .product-gallery-container .product-gallery-item.active {
		opacity: 1;
		top: 0
	}

	.product.gallery .product-gallery-container .product-gallery-item img {
		max-width: 100%;
		max-height: 100%
	}

	.product.air-r-parallax {
		width: 100%;
		height: 550px;
		overflow: hidden
	}

	.rc-tablet .product.air-r-parallax {
		height: auto
	}

	.rc-tablet .product.air-r-parallax picture {
		top: 0;
		position: relative
	}

	.product.air-r-parallax picture {
		position: fixed;
		top: 60px;
		left: 0;
		transform: translate3d(0, 0, 0);
		opacity: 0
	}

	.product.air-r-parallax picture.active {
		opacity: 1
	}

	@supports (-ms-ime-align:auto) {
		.air-r-parallax-container .product.air-r-parallax picture {
			position: absolute;
			top: 50%;
			transform: translateY(-50%)
		}
	}

	.column.main .product.back {
		width: 100%;
		overflow: hidden;
		background: #fff
	}

	.column.main .product.back .product-back-content {
		position: relative;
		overflow: hidden
	}

	.column.main .product.back .product-back-content:hover .back-image picture {
		transition: all 10s linear;
		transform: scale(1.2)
	}

	.column.main .product.back .back-image {
		background: #000;
		height: auto;
		width: 100%;
		overflow: hidden
	}

	.column.main .product.back .back-image picture {
		transition: all 2s linear;
		opacity: .81;
		transform: scale(1)
	}

	.column.main .product.back .back-content {
		color: #fff;
		text-align: center;
		top: 0;
		bottom: 0;
		background: rgba(0, 0, 0, .6)
	}

	.column.main .product.back .back-content h2 {
		font-size: 15px;
		width: 100%;
		margin-bottom: 7px;
		letter-spacing: 3px;
		color: #e2e2e2;
		text-transform: uppercase
	}

	.column.main .product.back .back-content a .name {
		display: inline-block;
		width: 100%;
		color: #fff;
		margin-bottom: 7px;
		font-size: 1.5rem
	}

	.column.main .product.back .back-content a .link {
		text-transform: uppercase;
		display: inline-block;
		font-size: 32px;
		padding-bottom: 4px;
		border-bottom: solid 1px #fff;
		color: #fff;
		margin-left: auto;
		margin-right: auto;
		letter-spacing: 3px;
		transition: all .5s cubic-bezier(.645, .045, .355, 1)
	}

	.page-layout-checkout:not(.version-react) .page-main {
		min-height: calc(100vh - 140px)
	}

	.cart-columns {
		width: 94.18180599999999%;
		max-width: 1256px;
		margin: 0 auto 60px auto
	}

	.cart-columns:after {
		content: '';
		display: block;
		clear: both
	}

	.cart-columns .column-cart {
		float: left;
		width: 64.11378999999999%;
		padding-right: 30px;
		margin-bottom: 0
	}

	.cart-columns .column-infos {
		float: right;
		clear: right;
		width: 35.88621%;
		margin-bottom: 0
	}

	.cart-block-content .ow-checkout__payments-img {
		max-width: 50%
	}

	.cart-block-cols .col {
		padding: 0 9px
	}

	.fieldset.coupon .field {
		padding-right: 119px
	}

	.fieldset.coupon .field input {
		font-size: 16px;
		padding: 0 20px
	}

	.fieldset.coupon .action {
		width: 120px
	}

	.ow-cart-item--wishlist .action-towishlist {
		left: 3px
	}

	.ow-cart-item--wishlist .ow-cart-item__image {
		width: 198px;
		padding-left: 38px
	}

	.ow-cart-item--wishlist .ow-cart-item__desc {
		width: calc(100% - 198px)
	}

	.ow-cart-item--wishlist .ow-cart-item__notes {
		padding-left: 38px
	}

	.ow-checkout-title {
		width: 94.18180599999999%;
		max-width: 1256px;
		margin: 0 auto;
		padding: 60px 0 30px
	}

	.ow-checkout-title .title {
		width: auto;
		text-align: left
	}

	.ow-checkout-steps-wrapper {
		margin-bottom: 45px;
		text-align: left
	}

	.ow-checkout-steps li {
		padding: 0
	}

	.ow-checkout-steps li+li {
		margin-left: 30px
	}

	.opc-container {
		max-width: 1256px;
		margin: 0 auto 60px
	}

	.opc-container:after {
		content: '';
		display: block;
		clear: both
	}

	.opc-wrapper {
		float: left;
		width: 64.11378999999999%;
		padding-right: 30px;
		margin: 0
	}

	.opc-sidebar {
		float: right;
		clear: right;
		width: 35.88621%
	}

	.opc-step-footer {
		border: none;
		padding-left: 0;
		padding-right: 0
	}

	.opc-step-footer.payment-methods {
		margin-top: 0
	}

	.cart-summary .table.totals,
	.cart-summary .table.table-totals {
		font-size: 14px
	}

	.cart-summary .table.totals .grand.totals,
	.cart-summary .table.table-totals .grand.totals {
		font-size: 18px
	}

	.cart-summary .table.totals .grand.totals td,
	.cart-summary .table.table-totals .grand.totals td,
	.cart-summary .table.totals .grand.totals th,
	.cart-summary .table.table-totals .grand.totals th {
		padding-top: 26px
	}

	.sidebar-infos {
		margin-top: 0
	}

	.ow-summary__items {
		padding: 0 15px
	}

	.ow-summary__item {
		font-size: 1.2rem;
		padding: 15px 0 15px 113px;
		min-height: 143px
	}

	.ow-summary__item-photo-wrapper {
		width: 113px;
		top: 15px
	}

	.cybersource-form .form {
		border: 1px solid #e2e2e2;
		padding: 25px 0 10px;
		margin-bottom: 25px
	}

	.datatranscw {
		width: 94.18180599999999%;
		max-width: 1256px;
		margin: 60px auto 60px auto
	}

	.cms-page-view.page-layout-1column:not(.page-layout-cms-full-width) .column.main,
	.cms-page-view.page-layout-1column-no-footer .column.main {
		width: 61.818174%
	}

	.account-title,
	body.account .page-title,
	body.account .pm-module-17-news>.pm-title {
		font-size: 32px
	}

	.account-page-wrapper,
	.newsletter-page-wrapper {
		width: 84%;
		max-width: 1246px
	}

	.account-page-wrapper-form,
	.newsletter-page-wrapper-form {
		max-width: 1050px
	}

	.account-page-wrapper-products,
	.newsletter-page-wrapper-products {
		margin: 0 auto
	}

	.account-page-wrapper-products:after,
	.newsletter-page-wrapper-products:after {
		content: '';
		display: block;
		clear: both
	}

	.account-page-wrapper .form-edit-account .field-newsletter_language,
	.newsletter-page-wrapper .form-edit-account .field-newsletter_language {
		margin-bottom: 50px
	}

	body.account .page-title-wrapper .order-details-title,
	body.account .page-title-wrapper .return-details-title {
		width: 84%;
		max-width: 1050px
	}

	body.account .page-title-wrapper .tab-nav li {
		padding: 0 80px
	}

	a.my-omega-logout-btn {
		display: none
	}

	.welcome-banner+.account-nav li.information:after {
		border-width: 10px 10px 0;
		margin: 0 0 0 -13px
	}

	.account-nav-items {
		max-width: 1530px;
		margin: 0 auto
	}

	.account-nav-item {
		width: 10%
	}

	.account-nav-item a {
		height: 140px;
		padding-top: 70px;
		font-size: 12px
	}

	.account-nav-item a:before {
		width: 40px;
		height: 40px;
		line-height: 40px;
		margin-left: -20px;
		top: 27px;
		font-size: 36px
	}

	.account-nav-item a .label {
		max-width: 100px;
		line-height: 48px;
		padding-bottom: 18px;
		border-bottom-width: 4px
	}

	.account-nav-item a .label span {
		line-height: 16px
	}

	.account-nav-item+.account-nav-item {
		margin-left: 4%
	}

	.account-nav-item.dashboard a:before {
		font-size: 32px
	}

	.account-nav-item.information a:before {
		font-size: 40px
	}

	.account-nav-item.orders a:before {
		font-size: 32px
	}

	.account-nav-item.services a:before {
		font-size: 32px
	}

	.account-nav-item.products a:before {
		font-size: 28px
	}

	body.account .data.table.table-products .col.image {
		width: 138px
	}

	body.account .data.table.table-products .col.sku {
		display: table-cell
	}

	body.account .data.table.table-products .col.price,
	body.account .data.table.table-products .col.qty,
	body.account .data.table.table-products .col.subtotal {
		width: 10%
	}

	body.account .data.table.table-products .product-item-sku {
		display: none
	}

	.customer-account-login .account-page-title {
		max-width: 1050px
	}

	.customer-account-login.headroom--top.headroom--bottom #maincontent {
		min-height: calc(-87vh)
	}

	body.account .items.addresses>li:nth-child(odd),
	body.account .block-addresses-default .box:nth-child(odd)>div {
		padding-right: 114px
	}

	body.account .items.addresses>li:nth-child(even),
	body.account .block-addresses-default .box:nth-child(even)>div {
		padding-left: 114px
	}

	.customer-account-forgotpassword .pm-page-content>.back {
		margin-right: -8px
	}

	.customer-account-forgotpassword .pm-page-content>.back:before {
		font-size: 22px;
		line-height: 22px;
		width: 22px
	}

	body.account .order-details-block-address {
		width: 48%;
		float: left
	}

	body.account .order-details-block-method {
		width: 48%;
		float: right
	}

	body.account .order-details-block-phone {
		clear: both
	}

	.return-details-block-policy .column.first {
		padding-right: 20px
	}

	.return-details-block-policy .column.last {
		padding-left: 20px
	}

	.return-details .request-notice:not(.comment) br {
		display: none
	}

	.return-details .request-notice.comment {
		display: flex
	}

	.return-details .request-notice.comment strong {
		display: inline-block
	}

	.return-details .request-notice.comment .customer,
	.return-details .request-notice.comment .date {
		width: 20%;
		margin-right: 10px
	}

	.return-details .request-notice.comment .comment {
		width: 60%
	}

	.customer-account-confirmation .form.form-send-confirmation .admin__legend {
		padding: 39px 0;
		font-size: 32px
	}

	.myomega-account-delete .pm-page-content>.back:before {
		font-size: 22px
	}

	.pm-page-contact-us-form .pm-module-back {
		margin-bottom: 60px
	}

	.pm-page-contact-us-form .pm-title {
		margin-bottom: 60px
	}

	.pm-page-contact-us-form .pm-store-details {
		width: 61%
	}

	.pm-page-contact-us-success .pm-title {
		margin-bottom: 60px
	}

	.pm-page-contact-us-success .pm-store-details {
		width: 61%
	}

	.ow-vip-product {
		display: flex;
		align-items: center
	}

	.ow-vip-product__title {
		width: 37%;
		text-align: left
	}

	.ow-vip-product__title .account-title {
		font-size: 30px;
		line-height: 36px;
		padding-right: 8%
	}

	.ow-vip-product__prod {
		width: 63%
	}

	[data-role=email-with-possible-login] .input-field {
		flex-direction: row
	}

	.gift-item-block .cart-block-content {
		padding: 28px
	}

	.gift-item-block .gift-message-summary {
		font-size: 1.6rem
	}

	.pm-grid-4-l {
		width: 29.454542%
	}

	.pm-grid-5-l {
		width: 37.54545%
	}

	.pm-grid-6-l {
		width: 45.636358%
	}

	.pm-grid-8-l {
		width: 61.818174%
	}

	.pm-grid-10-l {
		width: 77.99999%
	}

	.pm-grid-12-l {
		width: 94.18180599999999%
	}

	.pm-grid-full-l {
		width: 100%
	}

	.ow-header__sticky:before {
		content: '';
		display: block;
		width: 30px;
		height: 100%;
		position: absolute;
		right: -30px;
		background: #fff
	}

	.ow-header__sticky-wrapper {
		box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .12)
	}

	.ow-header__sticky-top:not(:last-child) {
		height: 50px;
		padding-bottom: 0
	}

	.ow-header__sticky-bottom {
		height: 50px
	}

	.ow-header__dialog {
		z-index: 1020
	}

	.ow-header__dialog .ow-dialog__panel {
		font-size: 13px;
		text-align: center
	}

	.ow-header__dialog .ow-dialog__panel p {
		margin: 0
	}

	.ow-header__dialog .ow-dialog__panel a.ow-font-red {
		color: #c40d2e
	}

	.ow-header__dialog .ow-dialog__panel a.ow-font-red:hover {
		text-decoration: underline
	}

	.ow-header__btn--menu {
		min-width: 68px
	}

	.ow-header__btn--menu,
	button.ow-header__btn--menu {
		padding-left: 24px;
		padding-right: 0
	}

	.ow-header__btn--menu .ow-header__menu-ico {
		left: 0;
		margin: 0
	}

	.ow-header__btn--menu .ow-header__btn-label {
		transform: translateY(-1px)
	}

	.ow-header__btn--menu._active {
		padding-left: 22px
	}

	.ow-header__btn._active .bar {
		background: #c40d2e
	}

	.ow-header__overlay._active.over-main-menu {
		z-index: 971
	}

	.ow-header__panel {
		top: 100px
	}

	.ow-header__panel--top {
		bottom: auto
	}

	.ow-header__panel--left {
		right: auto;
		width: 350px;
		height: 100vh;
		padding-bottom: 100px
	}

	.ow-header__panel--right {
		left: auto;
		width: 500px;
		right: 0;
		height: 100vh;
		transform: translate3d(100%, 0, 0);
		padding-bottom: 100px
	}

	.ow-header__panel--right .ow-header__panel-content {
		padding: 50px
	}

	.ow-header__panel--account .ow-header__panel-content {
		padding: 50px 75px
	}

	.ow-header__panel-bg {
		top: 100px;
		opacity: 1;
		box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .12), 0 1px 2px 0 rgba(0, 0, 0, .12);
		transition: all 0s linear .3s, opacity .3s cubic-bezier(.39, .575, .5649999999999999, 1), width .3s cubic-bezier(.39, .575, .5649999999999999, 1), height .3s cubic-bezier(.39, .575, .5649999999999999, 1), top .4s cubic-bezier(.39, .575, .5649999999999999, 1), right 0s
	}

	.ow-header__panel-bg._active {
		transition: all 0s, opacity .3s cubic-bezier(.39, .575, .5649999999999999, 1), width .3s cubic-bezier(.39, .575, .5649999999999999, 1), height .3s cubic-bezier(.39, .575, .5649999999999999, 1), top .4s cubic-bezier(.39, .575, .5649999999999999, 1)
	}

	.ow-header__panel-bg--top {
		bottom: auto;
		height: 0
	}

	.ow-header__panel-bg--left {
		right: auto;
		width: 0
	}

	.ow-header__panel-bg--left._active {
		width: 350px
	}

	.ow-header__panel-bg--grey {
		right: auto;
		display: block;
		opacity: 0;
		width: 0;
		left: 348px;
		background: #f9f9f9;
		transform: none;
		transition: opacity .4s cubic-bezier(.39, .575, .5649999999999999, 1), visibility 0s linear .4s, z-index 0s linear .4s
	}

	.ow-header__panel-bg--grey._active {
		opacity: 1;
		transition: opacity .4s cubic-bezier(.39, .575, .5649999999999999, 1), visibility 0s linear, z-index 0s linear;
		z-index: 964
	}

	.ow-header__panel-bg--right {
		left: auto;
		width: 0
	}

	.ow-header__panel-bg--right._active {
		width: 500px
	}

	.ow-header__panel-title {
		font-size: 22px;
		letter-spacing: .12em;
		line-height: 1.2;
		margin: 0 0 2em
	}

	.ow-header__panel-title .qty {
		display: inline-block;
		font-size: 16px;
		vertical-align: baseline
	}

	.ow-header__panel-subtitle {
		font-size: 13px;
		line-height: 1.2;
		margin: 0 0 2em
	}

	.ow-header .ow-header__nav-item--appointment.hidden-tablet {
		position: relative;
		padding-right: 15px;
		margin-right: 10px
	}

	.ow-header .ow-header__nav-item--appointment.hidden-tablet:before {
		content: '';
		display: block;
		position: absolute;
		height: 10px;
		right: 0;
		top: 14px;
		width: 1px;
		background: #555
	}

	.ow-header--ecom .ow-header__btn--account .ow-header__menu-ico {
		display: none
	}

	.ow-header--ecom .ow-header__btn--account._active .ow-header__btn-ico {
		opacity: 1
	}

	.ow-header--corpo .ow-header__btn--compare:not(.not-empty) {
		display: none
	}

	.catalog-product_compare-index #compare-btn-link {
		display: block !important
	}

	.catalog-product_compare-index #compare-btn {
		display: none !important
	}

	.ow-header:not(.ow-header--checkout) .ow-header__nav-item--language {
		margin-left: 15px;
		margin-right: auto
	}

	html {
		--fixed-top-pos: 100px
	}

	.ow-page-wrapper {
		padding-top: 100px;
		transition: padding .4s cubic-bezier(.39, .575, .5649999999999999, 1)
	}

	.page-layout-checkout .ow-page-wrapper {
		padding-top: 60px
	}

	.ow-header__sticky {
		transform: translate3d(0, 0, 0);
		transition: transform .4s cubic-bezier(.39, .575, .5649999999999999, 1), padding .4s cubic-bezier(.39, .575, .5649999999999999, 1)
	}

	.ow-header__sticky-messages {
		transition: top .4s cubic-bezier(.39, .575, .5649999999999999, 1)
	}

	.fixed-top {
		transition: transform .4s cubic-bezier(.39, .575, .5649999999999999, 1), top .4s cubic-bezier(.39, .575, .5649999999999999, 1), opacity 0s ease .4s, right 0s;
		transform: translate3d(0, -100px, 0)
	}

	body.fixed-top-active .fixed-top {
		transform: translate3d(0, 0, 0);
		transition: transform .4s cubic-bezier(.39, .575, .5649999999999999, 1), top .4s cubic-bezier(.39, .575, .5649999999999999, 1), right 0s
	}

	.page-heading-fixed {
		transition: top .4s cubic-bezier(.39, .575, .5649999999999999, 1)
	}

	.ow-header__sticky-messages._has-slick {
		padding: 0 11.5%
	}

	.ow-header__sticky-messages .messages-controls {
		position: absolute
	}

	.main-nav {
		padding: 50px 30px 50px 75px
	}

	.main-nav svg {
		fill: #666;
		height: 23px;
		margin: 0 auto 10px auto
	}

	.ow-menu {
		margin: 0;
		width: 200px
	}

	.ow-menu__sep {
		background: #e5e5e5;
		height: 1px;
		margin: 25px 0
	}

	.ow-menu__item--level-0 {
		border: none;
		padding: 0
	}

	.ow-menu__link {
		font-size: 13px
	}

	.ow-menu__link--level-0 {
		padding-top: 12px;
		padding-bottom: 12px
	}

	.ow-menu__link--level-1 {
		text-transform: uppercase;
		padding-top: 5px;
		padding-bottom: 5px
	}

	.ow-menu__item--suggestion .ow-menu__link--level-1 {
		text-transform: none
	}

	._active>.ow-menu__link--level-1 {
		color: #c40d2e
	}

	.ow-menu__link--level-1:not(.action) .ow-menu__link-label {
		display: block;
		margin: 0 -20px 0 0
	}

	.ow-menu__link--level-2 {
		padding-top: 176px
	}

	.ow-menu__link--level-2 img {
		width: 128px;
		left: 50%;
		right: 0;
		margin: 0 0 0 -64px
	}

	.ow-menu__link-ico {
		font-size: 16px
	}

	.ow-menu__link-caret:before {
		font-size: 11px
	}

	.ow-menu__link-caret--level-1 {
		display: none
	}

	.ow-menu__submenu--level-0 {
		padding-top: 15px;
		padding-bottom: 15px
	}

	.ow-menu__subpanel-wrapper {
		top: 100px;
		left: 350px;
		width: 640px;
		right: auto;
		bottom: auto;
		height: 100vh;
		padding-bottom: 100px;
		background: 0 0;
		transform: none;
		overflow: hidden;
		opacity: 0
	}

	.ow-menu__subpanel-wrapper[data-clear="3"] .ow-menu__item--level-2:nth-child(3n+1) {
		clear: left
	}

	.ow-menu__subpanel-wrapper[data-clear="4"] .ow-menu__subpanel-items {
		max-width: 640px
	}

	.ow-menu__subpanel-wrapper[data-clear="4"] .ow-menu__item--level-2:nth-child(4n+1) {
		clear: left
	}

	.ow-menu__subpanel-wrapper[data-clear="5"] .ow-menu__subpanel-items {
		max-width: 800px
	}

	.ow-menu__subpanel-wrapper[data-clear="5"] .ow-menu__item--level-2:nth-child(5n+1) {
		clear: left
	}

	.ow-menu__subpanel-content {
		padding: 60px 0 30px
	}

	.ow-menu__subpanel-title>p {
		font-size: 22px;
		letter-spacing: .2em;
		font-family: 'omega-regular', arial, helvetica, sans-serif
	}

	.ow-menu__item--level-2 {
		padding-top: 12px
	}

	.ow-menu__item--level-2:nth-child(3n+1) {
		clear: none
	}

	.ow-menu__more {
		padding: 0 0 65px 50%;
		columns: 3;
		min-height: 405px
	}

	.ow-menu__more-wrapper {
		max-width: 1180px;
		margin: 0 auto
	}

	.ow-menu__more-item--group:first-child {
		position: absolute;
		top: 0;
		left: 0;
		width: 46%;
		max-width: 520px
	}

	.ow-menu__more-item--level-2 {
		-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;
		border: none;
		padding: 0 0 30px
	}

	.ow-menu__more-item--image {
		margin: 0
	}

	.ow-menu__more-link {
		padding: 6px 0
	}

	.ow-menu__more-link--image {
		padding: 0;
		margin: 10px 0 0;
		overflow: hidden
	}

	.ow-menu__more-link--image .ow-menu__more-link-label {
		display: block;
		position: relative;
		padding-top: 5px
	}

	.ow-menu__more-link--image .ow-menu__more-image {
		position: relative
	}

	.ow-menu__more-image {
		margin: 0
	}

	.ow-header__access-menu {
		text-align: center;
		display: flex;
		justify-content: center;
		height: 30px
	}

	.ow-header__access-menu-item {
		display: inline-flex;
		font-size: 13px
	}

	.ow-header__access-menu-btn,
	button.ow-header__access-menu-btn {
		display: block;
		padding: 0 16px;
		line-height: 30px;
		font-size: inherit;
		transition: transform .3s ease-out;
		transform: translate3d(0, 10px, 0)
	}

	.ow-header__access-menu-btn._active,
	button.ow-header__access-menu-btn._active {
		color: #c40d2e
	}

	.ow-header__access-menu .ow-menu__subpanel-title svg {
		height: 24px;
		fill: #555
	}

	.ow-header__access-menu .ow-menu__subpanel-content {
		padding: 56px 0
	}

	.ow-header__access-menu .ow-menu__subpanel-items {
		max-width: none
	}

	.ow-header__access-menu .ow-menu__subpanel .ow-menu__item--level-2 {
		display: inline-block;
		vertical-align: top;
		max-width: 160px;
		width: auto;
		float: none;
		padding-left: 4px;
		padding-right: 4px
	}

	.ow-header__access-menu .ow-menu__subpanel .ow-menu__link--level-2 {
		display: inline-block;
		min-width: 132px
	}

	.ow-header__access-menu .ow-menu__subpanel .ow-menu__link--level-2 span {
		margin: 0;
		display: inline-block
	}

	.ow-header__access-menu .ow-menu__subpanel .ow-menu__item--level-2.ow-menu__item--large {
		max-width: 180px
	}

	.ow-header__access-menu .ow-menu__subpanel .ow-menu__item--level-2.ow-menu__item--large .ow-menu__link--level-2 {
		min-width: 165px
	}

	.ow-header__account {
		padding: 0
	}

	.ow-header__account-new-customer:before {
		width: 200px
	}

	.ow-header__keywords {
		display: flex;
		justify-content: center;
		align-items: center
	}

	.ow-header__keywords-title {
		margin: 0 20px 0 0
	}

	.ow-footer {
		text-align: left
	}

	h2.ow-footer__title {
		font-size: 12px;
		margin-bottom: 22px
	}

	.ow-footer__main-content {
		display: flex
	}

	.ow-footer__reinsurance-content,
	.ow-footer__main-content,
	.ow-footer__menu-content,
	.ow-footer__bottom-content {
		max-width: 1250px;
		margin: 0 auto
	}

	.ow-footer__reinsurance {
		text-align: center;
		padding: 35px 2.90909%
	}

	.hide-social-footer .ow-footer__menu {
		background: #f9f9f9;
		padding: 50px 2.90909%
	}

	.ow-footer__main {
		background: #f9f9f9;
		padding: 50px 2.90909%
	}

	.ow-footer__reinsurance+.ow-footer__main {
		padding-top: 70px;
		padding-bottom: 20px;
		background: 0 0
	}

	.ow-footer__main--no-nl .ow-footer__social {
		border: none;
		text-align: center;
		padding: 0;
		width: 100%
	}

	.ow-footer__newsletter {
		background: 0 0;
		padding: 0 50px 0 0;
		width: 50%
	}

	.ow-footer__reinsurance+.ow-footer__main .ow-footer__newsletter {
		padding-top: 0;
		border-bottom: none
	}

	.ow-footer__social {
		padding: 0;
		width: 100%;
		text-align: center
	}

	.ow-footer__social-content {
		padding: 0;
		min-height: 84px
	}

	.ow-footer__menu {
		padding: 50px 2.90909%
	}

	.ow-footer__bottom {
		background: #f9f9f9;
		position: relative;
		padding: 18px 2.90909%;
		min-height: 80px
	}

	.ow-footer__legal-copyright {
		padding: 0
	}

	.ow-footer__legal-menu {
		padding: 0
	}

	body:not(.footer-no-newsletter) .ow-footer__social {
		padding: 0 0 0 50px;
		width: 50%;
		border-left: 1px solid #e5e5e5;
		text-align: left
	}

	.ow-footer__reinsurance-items {
		max-width: none
	}

	.ow-footer__reinsurance-item {
		margin: 0
	}

	.ow-footer__reinsurance-link {
		padding: 65px 8px 15px;
		font-size: 16px
	}

	.ow-footer__reinsurance-link-icon {
		width: 35px;
		line-height: 35px;
		font-size: 35px;
		top: 15px;
		margin-left: -18px
	}

	.ow-footer__newsletter .form.subscribe {
		margin: 0 auto 0 0
	}

	.ow-footer__social-items {
		margin-left: -6px
	}

	.ow-footer__social-item {
		margin-left: 6px
	}

	.ow-footer__social-item:first-child {
		margin: 0
	}

	.ow-footer__social-link {
		display: block;
		width: 37px;
		padding: 6px
	}

	.ow-footer__social-link:before {
		line-height: 25px;
		font-size: 25px;
		font-family: 'icomoon'
	}

	.ow-footer__menu {
		font-size: 13px;
		line-height: 17px
	}

	.ow-footer__menu-items {
		columns: 4
	}

	.ow-footer__menu-item {
		display: block;
		margin: 0 0 3px
	}

	.ow-footer__menu-item--parent {
		margin: 0;
		padding-bottom: 30px
	}

	.ow-footer__menu-item--parent:not(.ow-footer__menu-item--breakable) {
		-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid
	}

	.ow-footer__menu-item .action {
		margin-top: 30px;
		transform: translate3d(0, 0, 0)
	}

	.ow-footer__menu-link {
		display: inline-block
	}

	.ow-footer__menu-link:not(.action) {
		padding: 2px 0
	}

	.ow-footer__menu-link--parent {
		margin-bottom: 15px
	}

	.ow-footer__legal-menu {
		margin-left: -12px;
		max-width: 80%
	}

	.ow-footer__legal-copyright {
		padding: 0;
		margin: 0 0 6px
	}

	.ow-footer__language {
		position: absolute;
		z-index: 889;
		right: 2.90909%;
		top: 50%;
		margin: -30px -5px 0 0
	}

	.ow-footer__language-btn {
		display: block;
		position: relative;
		height: 60px;
		padding: 10px 0 10px 40px
	}

	.ow-footer__language-btn span {
		white-space: nowrap;
		font-size: 13px
	}

	.ow-footer__language-btn:before,
	.ow-footer__language-btn:after {
		content: "\e99f";
		font-family: 'icomoon';
		position: absolute;
		top: 20px;
		left: 10px;
		line-height: 20px;
		font-size: 20px
	}

	.ow-footer__language-btn:after {
		content: none;
		display: none
	}

	.ow-page-wrapper._langOpened {
		z-index: 1000
	}

	.ow-page-wrapper._langOpened .ow-page-footer .ow-footer {
		opacity: 1 !important
	}

	.ow-page-wrapper._langOpened #maincontent {
		z-index: 0;
		position: relative
	}

	.ow-language__header {
		padding: 65px
	}

	.ow-language__header .pm-title {
		display: block;
		letter-spacing: .1em
	}

	.ow-language__header .ow-language__link {
		color: inherit;
		letter-spacing: 3.2px
	}

	.ow-language__header .ow-language__link--cart {
		color: inherit
	}

	.ow-language__content {
		display: flex;
		flex-direction: row;
		align-items: stretch;
		padding: 0;
		height: 100%;
		width: 100%
	}

	.ow-language__list {
		width: 40%;
		padding: 5.81818%
	}

	.ow-language__list .ow-language__list-title {
		font-size: 24px;
		margin-bottom: 50px
	}

	.ow-language__list .ow-language__list-title.ow-language__link--cart:before {
		margin-right: 15px
	}

	.ow-language__list>ul {
		padding-bottom: 0
	}

	.ow-language__list>ul>li .ow-language__link--cart:before {
		margin-right: 10px
	}

	.ow-language__list>ul>li._hasChildren .ow-language__link:before {
		margin-right: 15px
	}

	.ow-language__list>ul>li:last-child {
		margin-bottom: 0
	}

	.ow-language__list:nth-child(2) {
		border-left: 1px solid #e5e5e5
	}

	.ow-language__list-country {
		width: 60%
	}

	.ow-language__list-country .ow-language__list-title {
		margin-bottom: 48px
	}

	.ow-language__link-lang>span {
		display: inline-block
	}

	.page-heading-bg {
		padding-top: 25%
	}

	.pm-module-10-white-no-img>.pm-module-wrapper {
		padding: 0;
		height: 258px
	}

	.page-heading-fixed {
		top: 100px
	}

	.page-heading-fixed--small .pm-module-10>.pm-module-wrapper,
	.page-heading-fixed .pm-module-10.pm-module-10-small>.pm-module-wrapper {
		padding-top: 25%
	}

	.pm-title {
		font-size: 3.8rem
	}

	.pm-title-header-2 {
		font-size: 4.5rem
	}

	.pm-title-header-3 {
		font-size: 3.5rem
	}

	.pm-title-header-4 {
		font-size: 3.5rem
	}

	.pm-store-title {
		font-size: 3.5rem
	}

	.pm-findstore-title {
		font-size: 3.5rem
	}

	.pm-quote {
		font-size: 3.4rem;
		margin-bottom: 1em
	}

	.pm-title-push {
		font-size: 3.5rem
	}

	.pm-news-title {
		font-size: 2.5rem
	}

	.pm-step-title .step,
	.pm-text {
		font-size: 1.7rem
	}

	.pm-module.pm-no-parallax .pm-image-inner .pm-responsive-image-parallax,
	.pm-lt-ie10 .pm-module .pm-image-inner .pm-responsive-image-parallax {
		top: -16.5%
	}

	.pm-module-10,
	.pm-module-10 .pm-module-wrapper,
	.pm-module-10.pm-module-10-small,
	.pm-module-10 .pm-module-10-small .pm-background-image,
	.pm-module-10 .pm-module-10-small .pm-background-image picture {
		max-height: 400px;
		overflow: hidden
	}

	.pm-module-10.pm-module-margin-top:first-child {
		max-height: 500px
	}

	.pm-module-10 .pm-logo-collection-white-small {
		height: 32px
	}

	.pm-module-10 .pm-logo-collection-white-big {
		height: 68px
	}

	.columns-top .pm-select-overlay .pm-icon-close {
		top: 5vw;
		right: 5vw;
		font-size: 2vw
	}

	.columns-top .pm-select-overlay .pm-family-item a {
		font-size: 1.8vw;
		letter-spacing: .1vw
	}

	.customer-account-logoutsuccess .column.main {
		max-width: 1050px
	}

	.block-dashboard-mystores .action-wrapper.actions-toolbar {
		margin-bottom: 40px
	}

	.cms-customer-service-user-manuals .pm-article-intro .pm-title {
		font-size: 1.875em
	}

	.cms-customer-service .pm-two-cols-block .pm-inside a {
		font-size: 2.375em
	}

	.usp-triblock.usp-triblock-full ul {
		display: flex;
		flex-direction: column;
		justify-content: center;
		flex-direction: row;
		justify-content: space-around;
		align-items: stretch;
		flex-wrap: wrap;
		margin: 0 auto 100px;
		max-width: 1300px
	}

	.usp-triblock.usp-triblock-full ul li {
		flex: 0 0 33.33%;
		text-align: center;
		margin-bottom: 0;
		max-width: 362px
	}

	.cs-preserve-list {
		margin-bottom: 100px
	}

	.cs-preserve-list:after {
		content: '';
		display: block;
		clear: both
	}

	.cs-preserve-list-col {
		width: 50%;
		float: left
	}

	.cs-preserve-list-col .pm-collapsible-list-item:first-child {
		border-top: 1px solid #e5e5e5
	}

	.cs-preserve-list-col:first-child {
		padding-right: 3%
	}

	.cs-preserve-list-col:last-child {
		padding-left: 3%
	}

	.cms-customer-service-preserve-your-omega-bracelets-straps .ow-mod_02 .pm-title {
		font-size: 2em
	}

	.cms-customer-service-preserve-your-omega-bracelets-straps .ow-mod_02.ow-mod--mirror .ow-mod__cols--l:not(.ow-mod__cols--imgs) .ow-mod__col--2 {
		padding: 0 1% 0 6% !important
	}

	.cms-customer-service-preserve-your-omega-bracelets-straps .ow-mod_02 .ow-mod__cols--l:not(.ow-mod__cols--imgs) .ow-mod__col--2 {
		padding: 0 1% 0 2% !important
	}

	.sales-guest-form .form.form-orders-search .admin__legend {
		padding: 39px 0;
		font-size: 32px
	}

	.ow-timeline {
		padding: 0 96px
	}

	.ow-timeline:before {
		left: 96px;
		right: 96px
	}

	.ow-timeline__tablist {
		height: 32px
	}

	.ow-timeline__arrow {
		margin-top: -19px;
		width: 38px;
		height: 38px;
		font-size: 1.4rem
	}

	.ow-timeline__arrow .ico {
		width: 64px;
		line-height: 32px
	}

	.ow-timeline__arrow--prev {
		left: 0
	}

	.ow-timeline__arrow--next {
		right: 0
	}

	.ow-mod_02[data-appearance=theme_02] .ow-mod__vid .ow-prod-popover {
		right: 15px
	}

	html[lang=ko-KR] .pm-module-21-bis .JS_column .column.first {
		width: 100% !important;
		-moz-column-count: 2;
		-moz-column-gap: 4.7%;
		-webkit-column-count: 2;
		-webkit-column-gap: 4.7%;
		column-count: 2;
		column-gap: 4.7%;
		width: 100%
	}

	html[lang=ko-KR] .pm-module-21-bis .JS_column .column.last {
		display: none
	}

	html[lang=zh-Hans-CN] .pm-module-21-bis .JS_column .column.first {
		width: 100% !important;
		-moz-column-count: 2;
		-moz-column-gap: 4.7%;
		-webkit-column-count: 2;
		-webkit-column-gap: 4.7%;
		column-count: 2;
		column-gap: 4.7%;
		width: 100%
	}

	html[lang=zh-Hans-CN] .pm-module-21-bis .JS_column .column.last {
		display: none
	}

	html[lang=zh-Hans-CN] .ow-mod_37 .pm-title>.word {
		display: inline-block;
		width: auto
	}

	html[lang=zh-Hans-CN] body:not(.footer-no-newsletter) .ow-footer__social {
		width: 100%;
		text-align: center;
		border: none;
		padding: 0
	}

	html[lang=zh-Hant-HK] .pm-module-21-bis .JS_column .column.first {
		width: 100% !important;
		-moz-column-count: 2;
		-moz-column-gap: 4.7%;
		-webkit-column-count: 2;
		-webkit-column-gap: 4.7%;
		column-count: 2;
		column-gap: 4.7%;
		width: 100%
	}

	html[lang=zh-Hant-HK] .pm-module-21-bis .JS_column .column.last {
		display: none
	}

	html[lang=zh-Hant-TW] .pm-module-21-bis .JS_column .column.first {
		width: 100% !important;
		-moz-column-count: 2;
		-moz-column-gap: 4.7%;
		-webkit-column-count: 2;
		-webkit-column-gap: 4.7%;
		column-count: 2;
		column-gap: 4.7%;
		width: 100%
	}

	html[lang=zh-Hant-TW] .pm-module-21-bis .JS_column .column.last {
		display: none
	}

	html[lang=de-DE] .pm-page-store-locator-fiche .pm-title-panel {
		font-size: 2.8rem
	}

	html[lang=de-DE] .main-menu .main-menu-close:before {
		left: 38px
	}

	html[lang=ja-JP] .pm-module-21-bis .JS_column .column.first {
		width: 100% !important;
		-moz-column-count: 2;
		-moz-column-gap: 4.7%;
		-webkit-column-count: 2;
		-webkit-column-gap: 4.7%;
		column-count: 2;
		column-gap: 4.7%;
		width: 100%
	}

	html[lang=ja-JP] .pm-module-21-bis .JS_column .column.last {
		display: none
	}

	html[lang=es-ES] .pm-page-store-locator-fiche .pm-title-panel {
		font-size: 2.5rem
	}

	.hidden-large-desktop {
		display: none !important
	}

	.omega-mainsearch-result .nav {
		top: 55px;
		font-size: 16px;
		width: 100%
	}

	.omega-mainsearch-result .nav.hide {
		top: 55px
	}

	.omega-mainsearch-result .nav .nav-filter {
		margin-left: 1%;
		margin-right: 1%
	}

	.omega-mainsearch-result .nav .nav-toggler {
		display: none
	}

	.omega-mainsearch-items.no-items .no-result p:first-of-type {
		font-size: 30px
	}

	.omega-mainsearch-items.no-items .no-result p:last-of-type {
		font-size: 16px
	}

	.omega-mainsearch-items.no-items .omega-mainserach-other-block {
		width: 75%;
		margin: 70px auto 0 auto;
		max-width: 1200px
	}

	.omega-mainsearch-items.no-items .omega-mainserach-other-block .excerpt {
		margin-bottom: 35px
	}

	.omega-mainsearch-items.no-items .omega-mainserach-other-block-content {
		display: flex
	}

	.omega-mainsearch-items.no-items .omega-mainserach-other-block .other-block {
		max-width: unset;
		margin-bottom: unset;
		padding-bottom: unset;
		background-color: unset
	}

	.omega-mainsearch-items.no-items .omega-mainserach-other-block .other-block-content {
		width: 90%;
		margin: 0 auto;
		background-color: #fff;
		padding-bottom: 50px
	}

	.omega-mainsearch-items-wrapper {
		padding: 0
	}

	.search-item {
		width: 33.33333%
	}

	.ow-sl {
		position: relative;
		top: 0 !important;
		right: 0 !important;
		height: calc(100vh - 100px)
	}

	.ow-sl__control,
	.ow-sl__map__container {
		position: absolute;
		left: 0;
		top: 0
	}

	.ow-sl__control {
		z-index: 2;
		justify-content: flex-start;
		top: 40px;
		left: 2.90909vw;
		padding: 0;
		width: 310px
	}

	.ow-sl__control .action {
		flex: 0 0 60px
	}

	.ow-sl__map__container {
		width: calc(100% - 500px);
		min-width: 66vw;
		bottom: 0;
		transition: width 0s linear .5s
	}

	.ow-sl__sidebar {
		position: absolute;
		z-index: 20;
		right: 0;
		top: 0;
		bottom: 0;
		width: 500px;
		max-width: 34vw;
		background: #fff;
		transform: translate3d(0, 0, 0);
		transition: transform .5s cubic-bezier(.39, .575, .5649999999999999, 1)
	}

	.ow-sl__sidebar__content {
		position: relative;
		width: 100%;
		padding: 0 5%;
		height: 100%;
		margin: 0;
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: center;
		overflow: hidden
	}

	.ow-sl__sidebar__content>div {
		max-width: 460px
	}

	.ow-sl__sidebar__top {
		width: 100%
	}

	.ow-sl__sidebar__header {
		height: 77px;
		padding: 31px 16px 6px;
		justify-content: flex-start
	}

	.ow-sl__sidebar__title {
		font-size: 1.7rem;
		margin: 0
	}

	.ow-sl__sidebar__filters,
	.ow-sl__service_center__filters {
		width: 100%;
		padding: 16px 16px 20px;
		border-bottom: 1px solid #f2f2f2
	}

	.ow-sl__sidebar__filters .ow-filter-list--swipe,
	.ow-sl__service_center__filters .ow-filter-list--swipe {
		margin-top: 0
	}

	.ow-sl__filters__button {
		font-size: 1.7rem
	}

	.ow-sl.nav-desktop-closed .ow-sl__map__container {
		width: 100%;
		transition: none
	}

	.ow-sl.nav-desktop-closed .ow-sl__sidebar {
		transform: translate3d(100%, 0, 0)
	}

	.ow-sl.nav-desktop-closed .ow-sl__toggle-desktop .ico:before {
		content: "\e94d"
	}

	input.ow-sl__control__input {
		height: 60px;
		box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .15)
	}

	.ow-sl__control__geoloc {
		box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .15)
	}

	.ow-sl__control__button {
		width: 60px;
		height: 60px
	}

	.ow-sl__toggle-desktop {
		position: absolute;
		top: 45px;
		left: -82px;
		width: 50px;
		height: 50px;
		background: #fff;
		box-shadow: rgba(0, 0, 0, .3) 0 1px 4px -1px
	}

	.ow-sl__toggle-desktop .ico:before {
		content: "\e94e"
	}

	.ow-sl__toggle-desktop:hover {
		color: #c40d2e
	}

	.ow-sl__bounds {
		bottom: 30px
	}

	.ow-sl__map__navigation {
		display: block
	}

	.ow-sl__filters__button {
		position: static
	}

	.ow-sl__service-filters {
		position: absolute;
		z-index: 30;
		top: 25px;
		right: 0
	}

	.ow-sl__service-filters__panel {
		position: absolute;
		top: 50px;
		right: 0;
		padding: 11px 39px 11px 23px;
		background: #f9f9f9;
		border: 1px solid #f9f9f9;
		white-space: nowrap;
		display: none
	}

	.ow-sl__service-filters__panel[aria-hidden=false] {
		display: block
	}

	.ow-sl__service-filters__header {
		height: 20px;
		margin-bottom: 10px
	}

	.ow-sl__service-filters__item {
		padding: 5px 0;
		font-size: 11px
	}

	.ow-sl__map__navigation {
		display: block
	}

	.ow-sl__store-item__content {
		padding: 15px
	}

	body .ow-sl:not(.nav-desktop-closed) .ow-sl__store-preview:not(:focus-within) {
		bottom: -500px;
		pointer-events: none
	}

	.ow-store-view {
		padding-bottom: 100px
	}

	.ow-store-view .action.large {
		max-width: 100%;
		min-width: 410px
	}

	.ow-store-view__heading .pm-grid-center {
		padding: 116px 180px 0 0
	}

	.ow-store-view__heading-link--back {
		top: 70px;
		left: 2.90909%
	}

	.ow-store-view__heading-link--wishlist {
		top: auto;
		bottom: 6px
	}

	.ow-store-view__heading-link--wishlist .label {
		display: inline-block;
		vertical-align: middle
	}

	.ow-store-view__details {
		position: relative;
		padding: 60px 0 0
	}

	.ow-store-view__details .ow-mod__red-border {
		top: 60px;
		bottom: auto;
		height: 100%;
		max-height: 420px;
		opacity: 1
	}

	.ow-store-view__details>.pm-grid-center {
		display: flex;
		align-items: start
	}

	.ow-store-view__details-content {
		flex: 0 1 40%;
		max-width: 515px;
		padding-right: 50px
	}

	.ow-store-view__details-image {
		flex: 1 1 60%;
		display: block !important;
		background-size: cover;
		background-position: center;
		height: 420px
	}

	.ow-store-view__details-icons-icon .pm-icon {
		width: 50px;
		height: 50px;
		line-height: 50px;
		font-size: 25px
	}

	.ow-store-view__details-icons-label {
		left: -30px
	}

	.ow-store-view__services {
		display: flex;
		flex-direction: row;
		align-items: stretch;
		padding: 100px 0 0
	}

	.ow-store-view__services-left,
	.ow-store-view__services-right {
		padding: 110px 0;
		width: 50%
	}

	.ow-store-view__services-center {
		margin-top: 3rem
	}

	.ow-store-view__services-scrollbar {
		display: none !important
	}

	.ow-store-view__services-icons {
		margin: 0
	}

	.ow-store-view__services-icons ul {
		columns: 2;
		column-fill: balance;
		column-gap: 10%
	}

	.ow-store-view__services-icons ul:not(.sly-init) {
		width: auto;
		overflow: inherit
	}

	.ow-store-view__services-icons ul li {
		width: inherit;
		text-align: left;
		break-inside: avoid-column;
		page-break-inside: avoid;
		-webkit-column-break-inside: avoid;
		display: flex;
		align-items: flex-start;
		float: none;
		margin-right: 0;
		padding: 0
	}

	.ow-store-view__services-icons-icon .pm-icon {
		display: inline-block;
		width: 30px;
		height: 30px;
		line-height: inherit;
		text-align: center;
		border: none;
		border-radius: 0;
		margin: 0;
		font-size: 35px
	}

	.ow-store-view__services-icons-label {
		display: inline-block;
		margin: 15px 0 0 1.8rem;
		min-height: 70px;
		max-width: 140px
	}

	.ow-store-view__services-icons-label--coa {
		margin-top: 0
	}

	.ow-store-view__services .pm-grid-center {
		width: auto;
		/*margin: 0 5.81818%*/
		margin-left: 20rem;
	}

	.ow-store-view__services-full {
		width: 100%;
		margin-bottom: 100px
	}

	.ow-store-view__services-full .pm-grid-center {
		max-width: 1400px;
		margin: 0 auto !important;
		width: 77.99999%
	}

	.ow-store-view__services-full .ow-store-view__services-icons ul {
		columns: inherit;
		column-fill: inherit;
		column-gap: inherit
	}

	.ow-store-view__services-full .ow-store-view__services-icons ul li {
		display: inline-flex;
		margin-right: 4rem
	}

	.ow-store-view__opening {
		display: flex;
		flex-wrap: wrap
	}

	.ow-store-view__opening li {
		min-width: 50.1%
	}

	.ow-store-view__map {
		padding: 100px 0 0
	}

	.ow-store-view .pm-button-open-panel {
		display: block
	}

	.ow-store-view .pm-route-informations .pm-switch-units {
		padding-bottom: 8px
	}

	.ow-store-view .pm-route-informations .pm-route-unit {
		font-size: 21px
	}

	.ow-store-view .pm-route-informations .pm-distance {
		font-size: 30px;
		padding-bottom: 5px
	}

	.ow-store-view .pm-button-directions {
		position: absolute
	}

	.ow-store-view .pm-boutique-map-canvas {
		height: 640px
	}

	.ow-store-view .gm-fullscreen-control,
	.ow-store-view .gm-bundled-control-on-bottom {
		right: inherit !important;
		left: 0 !important
	}

	.ow-store-view .gm-style-cc:last-of-type {
		right: 0 !important;
		left: 79px !important;
		text-align: left !important
	}

	.ow-store-view .pm-boutique-panel {
		top: 0;
		width: 510px;
		height: 640px;
		margin-top: 0;
		position: absolute;
		padding-bottom: 0
	}

	.ow-store-view .pm-boutique-panel.pm-active {
		right: -475px
	}

	.ow-store-view .pm-title-panel {
		font-size: 30px;
		line-height: 36px
	}

	.ow-store-view .pm-panel-inner {
		padding: 26px 72px 0;
		height: 100%
	}

	.ow-store-view .pm-JS-form-direction-boutique {
		height: inherit;
		position: relative;
		display: flex;
		flex-flow: column
	}

	.omega_storelocator-contact-form .pm-title-header-2,
	.omega_storelocator-contact-post .pm-title-header-2 {
		font-size: 45px
	}

	.omega_storelocator-contact-form .pm-page-storelocator-form .pm-bloc-1,
	.omega_storelocator-contact-post .pm-page-storelocator-form .pm-bloc-1 {
		float: left;
		width: 54%;
		padding-right: 15px
	}

	.omega_storelocator-contact-form .pm-page-storelocator-form .pm-bloc-2,
	.omega_storelocator-contact-post .pm-page-storelocator-form .pm-bloc-2 {
		float: right;
		width: 43%;
		padding-left: 15px
	}

	.omega_storelocator-contact-form .pm-page-storelocator-form .pm-line:after,
	.omega_storelocator-contact-post .pm-page-storelocator-form .pm-line:after {
		content: '';
		display: block;
		clear: both
	}

	.omega_storelocator-contact-form .pm-store-block,
	.omega_storelocator-contact-post .pm-store-block {
		margin-top: 0
	}

	.omega_storelocator-contact-form .pm-store-block .action>span,
	.omega_storelocator-contact-post .pm-store-block .action>span {
		font-size: 16px
	}

	.ow-coa__wrapper {
		width: 90.8%;
		margin: 0 auto;
		min-height: 250px
	}

	.ow-coa__heading-count {
		font-size: 16px;
		line-height: 24px
	}

	.ow-coa__item {
		flex: 0 48%
	}

	.ow-couple-cart {
		background-size: 182px auto;
		background-position: center right 11%
	}

	.ow-couple-cart__button {
		padding: 45px 30% 45px 28px
	}

	.ow-couple-cart__button .upper {
		font-size: 2rem
	}

	.ow-couple-cart__button .ow-link-underline {
		font-size: 1.6rem
	}

	.ow-couple-cart__product-wrapper {
		padding-top: 30px;
		padding-bottom: 30px
	}

	.archive-extract .product-info.top {
		padding-top: 90px
	}

	.archive-extract .account-page-title {
		margin-bottom: 70px
	}

	.archive-extract .product-info.top .product-info-main {
		display: block;
		width: 77.99999%;
		max-width: 980px;
		text-align: center
	}

	.archive-extract .product-info-description p.pm-subtitle {
		margin-bottom: .5em
	}

	.archive-extract .product-info .efta-form {
		max-width: none
	}

	.archive-extract .product-info .efta-form .fieldset:after {
		content: '';
		display: block;
		clear: both
	}

	.archive-extract .product-info .efta-form .field.textarea {
		clear: both
	}

	.archive-extract .product-info .efta-form .field.textfield {
		float: left;
		width: 50%
	}

	.archive-extract .product-info .efta-form .field.textfield#field-case_number {
		padding-right: 9px
	}

	.archive-extract .product-info .efta-form .field.textfield#field-movement_serial_number {
		padding-left: 9px
	}

	.efta-notice {
		padding: 42px 10%
	}

	.efta-uploader {
		max-width: none
	}

	.efta-uploader-tabs {
		padding: 0 0 0 120px
	}

	.efta-uploader-panel {
		padding-left: 60%
	}

	.efta-uploader-droparea {
		position: absolute;
		width: 52%;
		margin: 0
	}

	.efta-uploader-droparea-canvas {
		width: 440px;
		height: 440px
	}

	.efta-uploader-droparea--more {
		position: relative;
		width: 80px;
		height: 80px;
		margin: 0 8px
	}

	.efta-uploader-legend {
		bottom: 15%
	}

	.efta-uploader-title {
		font-size: 1.8rem;
		margin: 0 0 26px
	}

	.efta-uploader-title .num {
		display: inline-block;
		float: right;
		letter-spacing: .3em
	}

	.efta-uploader-title:after {
		content: '';
		display: block;
		clear: both
	}

	.efta-uploader-desc {
		min-height: 380px;
		padding: 0 0 80px;
		text-align: left
	}

	.efta-uploader-desc p,
	.efta-uploader-more p {
		font-size: 1.6rem
	}

	.efta-uploader-desc p strong,
	.efta-uploader-more p strong {
		font-size: inherit
	}

	.efta-uploader-exemples a {
		font-size: 1.4rem
	}

	.efta-uploader-actions {
		position: absolute;
		right: 0;
		bottom: 0;
		width: 40%;
		text-align: left;
		margin: 0
	}

	.efta-uploader-actions .action {
		width: auto
	}

	.ow-cart-popup__main {
		padding: 50px 40px 40px
	}

	.ow-cart-popup__products {
		flex: 0 0 58%
	}

	.ow-cart-popup__products .ow-prod .ow-prod__img {
		flex: 1 0 47%
	}

	.ow-cart-popup__products .ow-prod .ow-prod__desc {
		flex: 1 0 53%;
		padding-left: 30px
	}

	.ow-cart-popup__summary {
		padding-left: 60px;
		flex: 0 0 43%
	}

	.ow-cart-popup__cross-sell-content {
		padding: 40px 60px 60px
	}

	.ow-mod_mc .pm-title {
		font-size: 3rem
	}

	.ow-mod_mc__container {
		flex-direction: row
	}

	.ow-mod_mc__wrapper {
		margin: 0 50px
	}

	.ow-mod_mc__background {
		padding: 75px
	}

	.ow-mod_mc__content {
		padding-right: 55px;
		flex: 1 0 56%;
		min-width: 435px
	}

	.ow-mod_mc__tabcontent {
		padding-right: 55px;
		position: absolute;
		z-index: 3;
		left: 0;
		top: -75px;
		bottom: -75px;
		width: 56%;
		min-width: 435px;
		display: flex;
		align-items: center
	}

	.ow-mod_mc__tabcontent._active {
		z-index: 5
	}

	.ow-mod_mc__tabcontent:before {
		content: '';
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		width: 100%;
		background: #f9f9f9
	}

	.ow-mod_mc__tabcontent-inner {
		width: 100%;
		position: relative;
		z-index: 2
	}

	.ow-mod_mc__item-text {
		text-align: left
	}

	.ow-mod_mc__btns {
		flex: 0 1 44%
	}

	.ow-mod_mc__btn-list {
		max-width: 360px
	}

	.ow-mod_mc__btn-item {
		width: 50%
	}

	.ow-mod_mc--ocean .ow-mod_mc__tabcontent {
		top: -20px;
		bottom: -20px
	}

	.ow-mod_mc--ocean .ow-mod_mc__background {
		padding-top: 20px;
		padding-bottom: 20px
	}

	body.catalog-product-view.metal-strap .product-info.top .product.media {
		vertical-align: top
	}

	body.catalog-product-view.metal-strap .product-addto-links {
		top: 40px
	}

	.concierge-form-wrapper {
		position: relative
	}

	.concierge-form-details {
		position: absolute;
		left: 56%;
		top: 0;
		width: 33.54%;
		max-width: 582px;
		margin-left: 18px
	}

	.concierge-form-actions .actions-toolbar {
		padding-top: 60px
	}

	.concierge-form-confirmation .pm-title {
		margin-bottom: 100px
	}

	.pm-page-product-form-stores .pm-bloc-1 {
		float: left;
		width: 54%
	}

	.pm-page-product-form-stores .pm-bloc-2 {
		float: right;
		width: 43%
	}

	.pm-page-product-form-stores .pm-line:after {
		content: '';
		display: block;
		clear: both
	}

	.pm-page-product-form-stores .pm-product-image {
		display: block;
		width: 65%;
		margin: 0 auto 1em
	}

	.pm-page-product-form-stores .pm-product-details {
		display: block;
		width: 65%;
		margin: 0 auto;
		text-align: center
	}

	.pm-page-product-form-stores .pm-product-details svg.left {
		display: none
	}

	.pm-page-product-form-stores .pm-product-details svg.center {
		display: inline-block;
		height: 30px
	}

	.ow-contact-store__modal h2 {
		font-size: 2.2rem;
		line-height: 28px;
		letter-spacing: .2em
	}

	.ow-contact-store__modal .pm-text-padding {
		font-size: 1.4rem;
		line-height: 20px;
		letter-spacing: .05em
	}

	.ow-contact-store__search-form {
		margin-top: 4rem
	}

	.ow-ebook {
		flex-direction: row
	}

	.ow-ebook__block--heading--bg-full {
		height: 100vh
	}

	.ow-ebook--bg-full .ow-ebook__block--form {
		max-width: 800px
	}

	.ow-ebook__logos-desktop {
		display: inline-block
	}

	.ow-ebook__logos-mobile {
		display: none
	}

	.ow-ebook__content {
		padding: 100px 0
	}

	.ow-ebook__content-title {
		font-size: 1.9em
	}

	.ow-ebook__content-title strong {
		margin-top: 17px;
		font-size: 2em;
		letter-spacing: .12em
	}

	.ow-ebook__block {
		width: 50%;
		align-self: center
	}

	.ow-ebook__block--heading .ow-ebook__content {
		padding: 150px 0
	}

	.ow-ebook__block--heading:after {
		width: 1px;
		height: 100%;
		left: inherit;
		margin: 0
	}

	.ow-ebook__login .fieldset>.field {
		margin-bottom: 40px
	}

	.ow-faq {
		padding: 80px 0 0
	}

	.ow-faq .pm-title {
		margin-bottom: 50px
	}

	.ow-faq__search {
		margin-bottom: 70px
	}

	.ow-faq__container {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		margin-bottom: 35px
	}

	.ow-faq__group {
		width: 48%;
		margin-bottom: 35px
	}

	.ow-faq__group--full {
		width: 100%;
		margin: 0 auto;
		max-width: 1250px;
		padding: 50px
	}

	.ow-faq__group--bag .ow-faq__title:before {
		content: "\e9a1"
	}

	.ow-faq__group--watch .ow-faq__title:before {
		content: "\e90d";
		font-size: 24px
	}

	.ow-faq__group--watch-maintenance .ow-faq__title:before {
		content: "\e931"
	}

	.ow-faq__group--box .ow-faq__title:before {
		content: "\e928"
	}

	.ow-faq__group--omega .ow-faq__title:before {
		content: "\e958"
	}

	.ow-faq__group--book .ow-faq__title:before {
		content: "\e972"
	}

	.ow-faq__title {
		font-size: 24px;
		line-height: 24px
	}

	.ow-faq__title--icon:before {
		font-family: 'icomoon';
		margin-right: 20px;
		font-size: 21px
	}

	.ow-faq .ow-accordion__button {
		font-size: 16px
	}

	.ow-faq__contact {
		padding: 100px 0
	}

	.ow-faq__contact .ow-faq__title {
		margin-bottom: 20px
	}

	.ow-faq__contact p {
		margin-bottom: 0
	}

	.ow-faq__contact .ow-link-underline {
		font-size: 16px
	}

	.glossary-glossary-index .pm-scroll-nav {
		margin-bottom: 120px
	}

	.glossary-glossary-index .pm-scroll-nav-content {
		text-align: center
	}

	.faq-cols {
		padding: 0 0 0 34%
	}

	.faq-col-left {
		width: 28.5%;
		max-width: 354px
	}

	.faq-col-left.f-top {
		left: 11.000005%
	}

	.faq-col-left .pm-faq-anchor {
		font-size: 16px
	}

	.faq-col-left p {
		font-size: 14px
	}

	.faq-col-left .action {
		padding-left: 40px;
		padding-right: 40px;
		width: auto
	}

	.ow-legals {
		line-height: 1.5
	}

	.ow-legals__content {
		display: table;
		padding: 0;
		width: 100%;
		table-layout: fixed
	}

	.ow-legals__text {
		display: table-cell;
		width: auto;
		padding: 25px 10px 25px 45px
	}

	.ow-legals__actions {
		display: table-cell;
		vertical-align: middle;
		width: 200px;
		padding: 25px 45px 25px 10px;
		text-align: right
	}

	.metas-result-index .pm-metas-text {
		padding: 0 80px 0 20px
	}

	.metas-result-index .pm-button-wrapper {
		margin-left: 10.4%;
		margin-right: 10.4%
	}

	.pm-table-results .pm-col-1 {
		width: 60%
	}

	.pm-table-results .pm-col-2,
	.pm-table-results .pm-col-3 {
		width: 20%
	}

	.pm-table-results .pm-text-highlight {
		font-size: 18px !important
	}

	.pm-table-results .pm-table-row .pm-col {
		font-size: 16px
	}

	.pm-table-results .meta-line-wrapper {
		min-height: 70px
	}

	.pm-table-results .meta-line-content-picto {
		padding: 0 20px 0 106px
	}

	.pm-table-results .meta-line-content-picto:before {
		left: 20px;
		font-size: 66px;
		line-height: 66px;
		margin: -33px 0 0
	}

	.pm-table-results .meta-line-content-picto p {
		display: block;
		margin: 0
	}

	.pm-table-results .pm-test-details {
		padding-left: 106px;
		padding-right: 106px
	}

	.pm-store-list .pm-store-item .action>span {
		font-size: 16px
	}

	.products-grid.my-watches .pm-icon-badge-metas {
		font-size: 40px
	}

	.products-grid.my-watches .mw-add-product {
		font-size: 18px
	}

	.nl__mod-wrapper {
		display: flex;
		background: #f9f9f9;
		margin-top: 100px
	}

	.nl__mod-left {
		width: 47%
	}

	.nl__mod-right {
		padding: 100px 90px;
		width: 53%
	}

	.ow-mod.mother-s-day:before,
	.ow-mod.father-s-day:before {
		position: absolute;
		right: 0;
		z-index: 10;
		pointer-events: none
	}

	.ow-mod.mother-s-day:after,
	.ow-mod.father-s-day:after {
		position: absolute;
		transform: translate3d(0, -50%, 0);
		top: 100%;
		left: 0;
		pointer-events: none
	}

	.ow-mod.mother-s-day .ow-mod__wrapper-bg,
	.ow-mod.father-s-day .ow-mod__wrapper-bg {
		position: relative;
		z-index: 0
	}

	.ow-mod.mother-s-day:before {
		content: url("../images/mother-s-day/watercolor-right.png");
		top: 0
	}

	.ow-mod.mother-s-day:after {
		content: url("../images/mother-s-day/watercolor-left.png")
	}

	.ow-mod.father-s-day:before {
		content: url("../images/father-s-day/watercolor-right.png");
		top: -20px
	}

	.ow-mod.father-s-day:after {
		content: url("../images/father-s-day/watercolor-left.png")
	}

	.ow-mod__red-border {
		display: block;
		position: absolute;
		left: 0;
		top: 100px;
		bottom: 0;
		width: 7px;
		background: #c40d2e;
		opacity: 0
	}

	.ow-mod__red-border--reverse {
		left: auto;
		right: 0
	}

	.ow-mod.ow-mod--margin-bottom:not(:empty) .ow-mod__red-border {
		bottom: 100px
	}

	.ow-mod.ow-mod--no-margin-top .ow-mod__red-border {
		top: 0
	}

	.ow-mod__cols--l {
		display: -ms-flex;
		display: -webkit-flex;
		display: flex;
		flex-direction: row
	}

	.ow-mod__cols--l .ow-mod__col {
		display: -ms-flex;
		display: -webkit-flex;
		display: flex;
		align-items: center;
		width: 50%
	}

	.ow-mod__cols--l .ow-mod__col--align-top {
		align-items: flex-start
	}

	.ow-mod__cols--l .ow-mod__col--2 {
		padding-top: 0
	}

	.ow-mod__cols--l .ow-mod__col-content {
		width: 100%
	}

	.ow-mod__cols--l.ow-mod__cols--gutter .ow-mod__col--1 {
		padding-right: 2%
	}

	.ow-mod__cols--l.ow-mod__cols--gutter .ow-mod__col--2 {
		padding-left: 2%
	}

	.ow-mod__cols--l.ow-mod__cols--line .ow-mod__col--2 {
		margin-left: 1px;
		margin-right: -1px
	}

	.ow-mod--mirror .ow-mod__cols--l {
		flex-direction: row-reverse
	}

	.ow-mod--mirror .ow-mod__cols--l.ow-mod__cols--gutter .ow-mod__col--1 {
		padding-right: 0;
		padding-left: 2%
	}

	.ow-mod--mirror .ow-mod__cols--l.ow-mod__cols--gutter .ow-mod__col--2 {
		padding-left: 0;
		padding-right: 2%
	}

	.ow-mod--mirror .ow-mod__cols--l.ow-mod__cols--line .ow-mod__col--2 {
		margin-left: -1px;
		margin-right: 1px
	}

	.ow-mod--txt-top .ow-mod__cols--l .ow-mod__col {
		align-items: flex-start
	}

	.ow-mod--txt-bottom .ow-mod__cols--l .ow-mod__col {
		align-items: flex-end
	}

	.ow-mod__cta {
		bottom: 6.5%;
		right: 5%
	}

	.ow-mod__parallax-wrapper {
		position: relative;
		overflow: hidden;
		padding-top: 56.25%
	}

	.ow-mod__parallax-image {
		position: absolute !important;
		display: block;
		left: 0;
		top: 0;
		width: 100%;
		transform: translate3d(0, 0, 0);
		transition: transform .6s cubic-bezier(.215, .61, .355, 1)
	}

	.ow-slider__arrow {
		margin-top: -45px;
		width: 90px;
		height: 90px;
		line-height: 90px
	}

	.ow-slider__scrollbar {
		height: 5px
	}

	.ow-carousel__arrow:before {
		font-size: 25px;
		line-height: 85px
	}

	.ow-carousel__arrow--dark:before {
		font-size: 20px
	}

	.ow-carousel__arrow--dark:hover {
		opacity: .6;
		color: #fff
	}

	.ow-carousel:hover .ow-carousel__arrow--dark {
		opacity: .6
	}

	.ow-mod__vid .pm-icon-play {
		font-size: 100px
	}

	.ow-mod__video-thumbs {
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
		justify-content: space-between
	}

	.ow-mod__video-thumbs-item {
		width: calc(50% - 3px);
		margin-top: 30px
	}

	.ow-mod__video-thumbs-item:first-child,
	.ow-mod__video-thumbs-item:nth-child(2) {
		margin: 0
	}

	.ow-mod__video-thumbs-item .pm-icon-play,
	.ow-mod__video-thumbs-item .ow-mod__vid .pm-icon-play {
		font-size: 50px
	}

	.ow-mod_tabs--02 .ow-tabs__nav {
		margin-bottom: 55px
	}

	.ow-mod_01-item__overlay {
		left: 8%;
		right: 8%;
		font-size: 1.5rem
	}

	.ow-mod_01-item.txt-large .pm-title {
		font-size: 2.3571em
	}

	.ow-mod_01-item.txt-x-large .pm-title {
		font-size: 3.8em
	}

	.ow-mod_01-item.txt-x-large .pm-title-thematic {
		font-size: 1.2em
	}

	.ow-mod_02--02:not(.ow-mod--third) .ow-mod__vid-wrapper--youtube {
		padding-top: 125%
	}

	.ow-mod_02 .ow-mod__videos {
		display: flex
	}

	.ow-mod_02 .ow-mod__cols--l:not(.ow-mod__cols--imgs) .ow-mod__col--2 {
		padding: 0 10.999998% 0 6% !important
	}

	.ow-mod_02 .ow-mod__cols--l:not(.ow-mod__cols--imgs).ow-mod--mirror .ow-mod__col--2 {
		padding: 0 6% 0 10.999998% !important
	}

	.ow-mod_02 .ow-mod__cols--l:not(.ow-mod__cols--imgs) .ow-mod__txt {
		padding: 0 0 30px
	}

	.ow-mod_02.ow-mod--video-thumbnail.ow-mod--mirror .ow-mod__cols--l:not(.ow-mod__cols--imgs) .ow-mod__col--2 {
		padding-left: 0 !important
	}

	.ow-mod_02.ow-mod--video-thumbnail .ow-mod__cols--l:not(.ow-mod__cols--imgs) .ow-mod__col--2 {
		padding: 2% !important
	}

	.ow-mod_02--01 .ow-mod__txt {
		text-align: left
	}

	.ow-mod_02--02 .pm-quote {
		font-size: 2.5rem
	}

	.ow-mod_02--02 .ow-mod__txt {
		text-align: left
	}

	.ow-mod_02--02:not(.ow-mod--third) .ow-mod__col--1 .ow-mod__vid,
	.ow-mod_02--02:not(.ow-mod--third) .ow-mod__col--1 .ow-mod__img {
		padding-right: 10px
	}

	.ow-mod_02--02:not(.ow-mod--third) .ow-mod__col--2 .ow-mod__img {
		padding-left: 10px
	}

	.ow-mod_02--02:not(.ow-mod--third) .ow-mod__col--2 .ow-mod__txt--padding {
		padding-left: 8%;
		padding-right: 8%
	}

	.ow-mod_02--02.ow-mod--third .ow-mod__col--1 {
		flex: 2
	}

	.ow-mod_02--02.ow-mod--third .ow-mod__col--1 .ow-mod__vid,
	.ow-mod_02--02.ow-mod--third .ow-mod__col--1 .ow-mod__img {
		padding-right: 14px
	}

	.ow-mod_02--02.ow-mod--third .ow-mod__col--2 {
		flex: 1
	}

	.ow-mod_02--02.ow-mod--third .ow-mod__col--2 .ow-mod__txt--padding {
		padding-left: 11%;
		padding-right: 13%
	}

	.ow-mod_02--02.ow-mod--third .ow-mod__cols--imgs {
		align-items: stretch
	}

	.ow-mod_02--02.ow-mod--third .ow-mod__cols--imgs .ow-mod__col--2 {
		position: relative;
		overflow: hidden
	}

	.ow-mod_02--02.ow-mod--third .ow-mod__cols--imgs .ow-mod__col--2 .ow-mod__img {
		position: absolute;
		top: 0;
		left: 6px;
		right: 0;
		width: auto
	}

	.ow-mod_02--02.ow-mod--third.ow-mod--txt-middle .ow-mod__cols--imgs .ow-mod__col--2 .ow-mod__img {
		top: 50%;
		transform: translateY(-50%)
	}

	.ow-mod_02--02.ow-mod--third.ow-mod--txt-bottom .ow-mod__cols--imgs .ow-mod__col--2 .ow-mod__img {
		top: auto;
		bottom: 0
	}

	.ow-mod_02--02.ow-mod--mirror:not(.ow-mod--third) .ow-mod__col--1 .ow-mod__vid,
	.ow-mod_02--02.ow-mod--mirror:not(.ow-mod--third) .ow-mod__col--1 .ow-mod__img {
		padding-left: 10px;
		padding-right: 0
	}

	.ow-mod_02--02.ow-mod--mirror:not(.ow-mod--third) .ow-mod__col--2 .ow-mod__img {
		padding-left: 0;
		padding-right: 10px
	}

	.ow-mod_02--02.ow-mod--mirror.ow-mod--third .ow-mod__col--1 .ow-mod__vid,
	.ow-mod_02--02.ow-mod--mirror.ow-mod--third .ow-mod__col--1 .ow-mod__img {
		padding-left: 14px;
		padding-right: 0
	}

	.ow-mod_02--02.ow-mod--mirror.ow-mod--third .ow-mod__col--2 .ow-mod__txt--padding {
		padding-left: 9%;
		padding-right: 9%
	}

	.ow-mod_02--02.ow-mod--mirror.ow-mod--third .ow-mod__col--2:not(.ow-mod__cols--imgs) {
		padding: 0 6% !important
	}

	.ow-mod_02--02.ow-mod--mirror.ow-mod--third .ow-mod__col--2:not(.ow-mod__cols--imgs).ow-mod__col--2 {
		padding: 0 !important
	}

	.ow-mod_02--02.ow-mod--mirror.ow-mod--third .ow-mod__cols--imgs .ow-mod__col--2 .ow-mod__img {
		left: 0;
		right: 6px
	}

	.ow-mod_02--02+.ow-mod_02--02.ow-mod--no-margin-top .ow-mod__wrapper-bg,
	.ow-mod_02--02+.ow-mod_14.ow-mod--no-margin-top .ow-mod__wrapper-bg,
	.ow-mod_02--02+.ow-mod_15.ow-mod--no-margin-top .ow-mod__wrapper-bg {
		padding-top: 20px
	}

	.ow-mod_02--03 .pm-title {
		font-size: 2.5rem;
		margin-bottom: .8em
	}

	.ow-mod_02--05 .ow-mod__cols--l {
		height: calc(100vh - 160px);
		min-height: 500px
	}

	.ow-mod_02--05 .ow-mod__col--1 {
		overflow: hidden
	}

	.ow-mod_02--05 .ow-mod__img {
		height: 100%;
		background-position: center top !important
	}

	.ow-mod_02--05 .ow-mod__col--2 .ow-mod__txt {
		text-align: left
	}

	.ow-mod_02.cs-module-04-bg-image .ow-mod__cols--l {
		display: block;
		position: relative
	}

	.ow-mod_02.cs-module-04-bg-image .ow-mod__cols--l:before {
		content: '';
		display: block;
		padding-top: 46.875%;
		position: relative
	}

	.ow-mod_02.cs-module-04-bg-image .ow-mod__col--1 {
		position: absolute;
		z-index: 1;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		display: block;
		width: auto
	}

	.ow-mod_02.cs-module-04-bg-image .ow-mod__col--2 {
		position: absolute;
		z-index: 2;
		top: 0;
		left: 0;
		bottom: 0
	}

	.ow-mod_02.cs-module-04-bg-grey .ow-mod__wrapper {
		background: #f2f2f2
	}

	.ow-mod_03--01 .ow-mod__prod,
	.ow-mod_03--02 .ow-mod__prod {
		width: 32%
	}

	.ow-mod_03--01 .ow-mod__prod-wrapper,
	.ow-mod_03--02 .ow-mod__prod-wrapper {
		margin-top: -37%
	}

	.ow-mod_03--01 .date,
	.ow-mod_03--02 .date {
		top: -10%;
		font-size: 16rem
	}

	.ow-mod_03--03 .ow-mod__prod {
		width: 55%
	}

	.ow-mod_03--03 .ow-mod__prod-wrapper {
		margin-top: -54%
	}

	.ow-mod_03--03 .date {
		font-size: 10rem
	}

	.ow-mod_07--03 .ow-mod__product .pm-product-list-name {
		font-size: 1em
	}

	.ow-mod_12 .ow-mod__cols {
		max-width: 1600px;
		margin: 0 auto
	}

	.ow-mod_12--03 .ow-mod__prod-img {
		max-width: 600px
	}

	.ow-mod_12--03 .ow-mod__txt {
		max-width: 800px;
		margin: 0 auto
	}

	.ow-mod_12--02 .ow-mod__col--1 {
		padding: 0 10%
	}

	.ow-mod_12--02 .ow-mod__col--2 {
		padding-right: 11%
	}

	.ow-mod_12--02.ow-mod--mirror .ow-mod__col--2 {
		padding-left: 11%
	}

	.ow-mod_12--04 .ow-mod_12-products-item {
		display: inline-block;
		width: 29.3%;
		margin: 0 1.5%
	}

	.ow-mod_13 .ow-slider .action--arrow {
		top: 150px;
		left: -80px
	}

	.ow-mod_13 .ow-slider .action--arrow-next {
		left: auto;
		right: -80px
	}

	.ow-mod_13--align-grid .ow-slider .action--arrow,
	.ow-mod_13--align-grid .ow-slider__scrollbar {
		display: none
	}

	.ow-mod_13--align-grid .ow-slider__items {
		font-size: 0;
		letter-spacing: 0;
		cursor: default
	}

	.ow-mod_13--align-grid .ow-slider__item {
		font-size: 1.6rem;
		letter-spacing: .04em;
		display: inline-block !important;
		vertical-align: top
	}

	.ow-mod_14--small .ow-mod__wrapper {
		margin-left: 27.181814%;
		margin-right: 27.181814%
	}

	.ow-mod_14+.ow-mod_02--02.ow-mod--no-margin-top .ow-mod__wrapper-bg,
	.ow-mod_14+.ow-mod_14.ow-mod--no-margin-top .ow-mod__wrapper-bg,
	.ow-mod_14+.ow-mod_15.ow-mod--no-margin-top .ow-mod__wrapper-bg {
		padding-top: 20px
	}

	.ow-mod_15#product-parallax {
		z-index: 1 !important
	}

	.ow-mod_15#product-parallax .ow-mod_15-container--fixed {
		height: 650px
	}

	.ow-mod_15-container--fixed {
		width: 100%;
		height: 550px;
		overflow: hidden
	}

	.ow-mod_15-container--parallax {
		position: relative
	}

	.ow-mod_15-title-bg {
		background: #fff;
		padding: 1px 0
	}

	.ow-mod_15--03 {
		background: 0 0;
		z-index: 1 !important
	}

	.ow-mod_15--03:not(.ow-mod--no-margin-top):before {
		content: '';
		display: block;
		width: 100%;
		height: 102px;
		background: #fff;
		position: absolute;
		z-index: 10;
		left: 0;
		top: -2px
	}

	.rc-tablet .ow-mod_15--03 {
		height: auto
	}

	.rc-tablet .ow-mod_15--03 picture {
		top: 0;
		position: relative
	}

	.ow-mod_15--03 picture {
		z-index: 1;
		position: fixed;
		pointer-events: none;
		top: 0;
		left: 50%;
		opacity: 0;
		visibility: hidden;
		transition: opacity .25s ease 0s, visibility 0s linear .3s;
		transform: translate3d(-50%, 0, 0)
	}

	.ow-mod_15--03 picture.active {
		opacity: 1;
		visibility: visible;
		transition: opacity .25s ease 0s, visibility 0s linear 0s
	}

	.ow-mod_15+.ow-mod_02--02.ow-mod--no-margin-top .ow-mod__wrapper-bg,
	.ow-mod_15+.ow-mod_14.ow-mod--no-margin-top .ow-mod__wrapper-bg,
	.ow-mod_15+.ow-mod_15.ow-mod--no-margin-top .ow-mod__wrapper-bg {
		padding-top: 20px
	}

	.ow-mod_16 .ow-mod--cta {
		bottom: 6.5%;
		right: 5%
	}

	.ow-mod_16 .pm-carousel-legend~.ow-mod--cta {
		bottom: 13%
	}

	.ow-mod_20 .ow-mod__parallax-image {
		transition: none
	}

	.ow-mod_20 .pm-quote {
		font-size: 2.6rem
	}

	.ow-mod_20--01 .ow-mod__bg {
		position: relative;
		overflow: hidden
	}

	.ow-mod_20--01 .ow-mod__bg-over {
		position: absolute;
		z-index: 2;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%
	}

	.ow-mod_20--01 .ow-mod__txt--padding {
		padding: 20px 10%
	}

	.ow-mod--txt-top .ow-mod_20--01 .ow-mod__txt--padding {
		padding-top: 10%
	}

	.ow-mod--txt-bottom .ow-mod_20--01 .ow-mod__txt--padding {
		padding-top: 10%
	}

	.ow-mod_21--01.pm-module-21-grid-10 .pm-grid-8-l {
		width: 77.99999%
	}

	.ow-mod_21--02 {
		overflow: hidden
	}

	.ow-mod_21--02 .pm-background-image {
		transform: scale(1.2)
	}

	.ow-mod_21--02.seen .pm-background-image {
		animation: zoom-out 10s both linear
	}

	.cs-module-21-overlap {
		position: relative;
		background: 0 0;
		z-index: 2 !important
	}

	.cs-module-21-overlap .ow-mod__bg {
		background: 0 0 !important
	}

	.cs-module-21-overlap+.ow-mod_15 {
		position: relative;
		z-index: 1 !important;
		margin-top: -28%
	}

	.ow-mod_22-wrapper {
		padding: 5.5% 0
	}

	.ow-mod_22-images {
		width: 47%
	}

	.ow-mod_25--03 .ow-slider__scrollbar {
		margin-top: 80px
	}

	.ow-mod_25--03 .ow-mod__col--2 {
		justify-content: center
	}

	.ow-mod_25--03 .ow-mod__txt--padding {
		width: 100%;
		max-width: 560px
	}

	.ow-hotspots__item-cont {
		left: -210px;
		width: 460px
	}

	.ow-mod_27-content--end {
		padding: 40px 20%
	}

	.ow-mod_27-content--end p {
		font-size: 2.2rem
	}

	.ow-mod_27-countdown {
		max-width: 620px
	}

	.ow-mod_27-countdown-val {
		font-size: 70px
	}

	.ow-mod_29 .ow-mod__cols--line .ow-mod_29__item {
		border-top: none
	}

	.ow-mod_29 .pm-title-push {
		font-size: 1.875em
	}

	.ow-mod_29--01 .ow-mod__col--2 {
		padding-top: 0;
		position: relative
	}

	.ow-mod_29--01 .ow-mod__col--2 .ow-mod_29__item {
		position: absolute;
		width: 100%;
		height: 50%;
		left: 0;
		top: 0
	}

	.ow-mod_29--01 .ow-mod__col--2 .ow-mod_29__item+.ow-mod_29__item {
		top: auto;
		bottom: 0
	}

	.ow-mod_29--01 .ow-mod__col--2 .ow-mod_29__item .pm-responsive-image-wrapper {
		transform: scale(1.06) translateZ(0)
	}

	.ow-mod_29--01 .ow-mod__col--2 .ow-mod_29__item:hover .pm-responsive-image-wrapper {
		transform: scale(1.15) translateZ(0)
	}

	.ow-mod_29--01 .ow-mod__cols--line .ow-mod__col--2 .ow-mod_29__item+.ow-mod_29__item {
		bottom: -1px
	}

	.ow-mod_29--02 .ow-mod__cols--line {
		border-top: 1px solid #fff
	}

	.ow-mod_31-items {
		max-width: 1200px;
		margin: 0 auto;
		z-index: 2
	}

	.ow-mod_31-item:after {
		content: '';
		display: block;
		clear: both
	}

	.ow-mod_31-item-left {
		width: 45.636358%;
		float: left;
		margin: 0
	}

	.ow-mod_31-item-right {
		width: 45.636358%;
		float: right;
		text-align: left;
		padding: 9% 0 0;
		margin: 0
	}

	.ow-mod_31 .ow-carousel__nav {
		position: relative;
		top: 0;
		z-index: 1;
		width: 45.636358%;
		margin-right: auto;
		height: 26px
	}

	.ow-mod_31 .ow-carousel__arrow {
		display: none !important
	}

	.ow-mod_31 .slick-list {
		overflow: visible
	}

	.ow-mod_36__item {
		padding-top: 100%
	}

	.ow-mod_37 .ow-mod__wrapper {
		padding-top: 30px
	}

	.ow-mod_37 .pm-title-thematic {
		margin-bottom: 1.8em
	}

	.ow-mod_37 .pm-title>.word {
		display: block;
		overflow-wrap: break-word;
		word-wrap: break-word;
		-ms-hyphens: auto;
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		hyphens: auto
	}

	.ow-mod_37 .pm-text {
		font-size: 1.6rem
	}

	.ow-mod_37__img {
		width: 84%;
		margin: 40px auto 0 0
	}

	.ow-mod_37 .ow-mod__cols {
		max-width: 1400px
	}

	.ow-mod_37 .ow-mod__cols .ow-mod__col {
		align-items: center;
		text-align: left
	}

	.ow-mod_37 .ow-mod__cols .ow-mod__col--1 {
		padding: 0 0 0 5%
	}

	.ow-mod_37 .ow-mod__cols .ow-mod__col--2 {
		padding: 0 0 30px 6.5%
	}

	.ow-mod_37__pictos {
		max-width: none;
		margin: 50px 0 0;
		padding: 30px 0 0;
		border-top: 1px solid #e2e2e2
	}

	.ow-mod_37__picto {
		width: auto;
		float: none;
		height: 78px;
		padding: 12px 8px 12px 74px;
		font-size: 1.3rem;
		display: flex;
		align-items: center;
		justify-content: start
	}

	.ow-mod_37__picto:before {
		top: 50%;
		left: 0;
		margin: -30px 0 0
	}

	.ow-mod_39-bg {
		padding: 65px 0
	}

	.ow-mod_39-logo {
		max-width: 158px;
		margin-bottom: 25px
	}

	.ow-mod_39-button {
		margin-top: 70px
	}

	.ow-mod_39-text {
		left: 39px;
		bottom: 39px;
		right: 39px;
		font-size: 2.2rem
	}

	.ow-mod_39-title,
	.ow-mod_39-link {
		max-width: none
	}

	.ow-mod_39-link {
		font-size: 16px
	}

	.ow-mod_39--02 .ow-slider,
	.ow-mod_39--03 .ow-slider {
		margin: 0 -10px
	}

	.ow-mod_39--02 .ow-slider__items.centered-slider>ul,
	.ow-mod_39--03 .ow-slider__items.centered-slider>ul {
		display: flex;
		justify-content: center;
		width: 100% !important
	}

	.ow-mod_39--02 .ow-slider__items.centered-slider>ul>li,
	.ow-mod_39--03 .ow-slider__items.centered-slider>ul>li {
		margin: 0
	}

	.ow-mod_39--02 .ow-slider__item,
	.ow-mod_39--03 .ow-slider__item {
		width: 320px;
		padding: 0 10px
	}

	.ow-mod_39--02 .ow-slider__item-content.followlink:hover .ow-mod_39-picture img,
	.ow-mod_39--03 .ow-slider__item-content.followlink:hover .ow-mod_39-picture img {
		transform: scale3d(1.05, 1.05, 1)
	}

	.ow-mod_39--02 .ow-slider__item-content.followlink:hover .ow-link-underline:after,
	.ow-mod_39--03 .ow-slider__item-content.followlink:hover .ow-link-underline:after {
		left: 50%;
		width: 0
	}

	.ow-mod_39--02 .ow-slider__scrollbar,
	.ow-mod_39--03 .ow-slider__scrollbar {
		margin-left: 10px;
		margin-right: 10px
	}

	.ow-mod_39--02 .ow-slider:not(.sly-visible) ul,
	.ow-mod_39--03 .ow-slider:not(.sly-visible) ul {
		width: 1600px
	}

	.ow-mod_39--02 .ow-slider:not(.sly-visible) .ow-slider__item,
	.ow-mod_39--03 .ow-slider:not(.sly-visible) .ow-slider__item {
		float: left
	}

	.ow-mod_39--02 .ow-slider:not(.sly-visible) .ow-slider__item:nth-child(5),
	.ow-mod_39--03 .ow-slider:not(.sly-visible) .ow-slider__item:nth-child(5) {
		display: block
	}

	.ow-mod_39--03 .pm-title {
		font-size: 2.4rem
	}

	.ow-mod_40 .ow-mod__img {
		height: 563px;
		position: relative;
		overflow: hidden
	}

	.ow-mod_40 .ow-mod__img>div {
		position: absolute;
		left: 50%;
		height: 563px;
		width: 500px;
		transform: translate3d(-50%, 0, 0)
	}

	.ow-mod_40 .ow-prods {
		margin-left: 12px;
		max-width: calc(100% - 12px)
	}

	.ow-mod_40 .ow-prods._with-pager {
		position: relative;
		padding: 20px 0
	}

	.ow-mod_40 .ow-prods__pages-item.slick-slide {
		display: flex;
		align-items: center
	}

	.ow-mod_40 .ow-prods__pages-item.slick-slide>div,
	.ow-mod_40 .ow-prods__pages-item.slick-slide>ul {
		width: 100%
	}

	.ow-mod_40.ow-mod--mirror .ow-prods {
		margin-left: 0;
		margin-right: 12px
	}

	.ow-mod_40--01 .ow-pager {
		position: absolute;
		bottom: -30px;
		left: 0;
		width: 100%;
		padding-left: 200px;
		text-align: left
	}

	.ow-mod_40--01 .ow-pager._large {
		padding-left: 0;
		max-width: 572px
	}

	.ow-mod_40--01 .ow-pager._large:before {
		content: '';
		display: block;
		min-width: 184px;
		width: 44%;
		max-width: 308px;
		height: 20px;
		float: left;
		margin-right: 16px
	}

	.ow-mod_40--02 .ow-mod__cols {
		position: relative
	}

	.ow-mod_40--02 .ow-mod__cols .ow-mod__red-border {
		top: 0
	}

	.ow-mod_40--02 .ow-mod__col--1 {
		padding-left: 0;
		overflow: hidden
	}

	.ow-mod_40--02 .ow-mod__col--2 {
		padding-right: 0
	}

	.ow-mod_41__image-wrapper {
		margin: 0;
		transform: none
	}

	.ow-mod_41 .ow-mod__col--1 .ow-mod__col-content {
		margin-top: 120px;
		align-self: center
	}

	.ow-mod_41__cols .ow-mod__col {
		align-items: flex-start
	}

	.ow-mod_41 .ow-slider .ow-prod {
		margin: inherit
	}

	.ow-mod_41 .ow-slider-wrapper {
		position: relative
	}

	.ow-mod_41 .ow-pager {
		display: flex;
		margin: 0 0 0 200px;
		width: auto
	}

	.ow-mod_41 .ow-pager__count,
	.ow-mod_41 .ow-pager .actions {
		float: none
	}

	.ow-mod_41 .ow-pager__count {
		margin-left: 12px
	}

	.ow-mod_42__content {
		height: 22vw;
		max-height: 290px
	}

	.ow-mod_42 .ow-mod__col-content {
		position: relative
	}

	.ow-mod_42__title {
		position: absolute;
		left: 0;
		right: 0;
		bottom: 100%;
		text-align: center
	}

	.ow-mod_44 .ow-tabs__nav {
		justify-content: flex-start
	}

	.ow-mod_44__subtitle {
		text-align: left
	}

	.ow-mod_44__subtitle span {
		font-size: 1.4rem
	}

	.ow-mod_44__content {
		display: flex;
		align-items: center
	}

	.ow-mod_44__left {
		display: flex;
		flex-direction: column-reverse;
		flex-grow: 1
	}

	.ow-mod_44__right {
		width: 62.24%
	}

	.ow-mod_44 .ow-tabs__soft-arrows {
		display: inline-block;
		position: absolute;
		bottom: 0;
		right: 0
	}

	.ow-mod_44 .ow-tabs__soft-arrows--right {
		margin-left: 2px
	}

	.ow-mod_44__tab-content {
		display: flex;
		justify-content: flex-end
	}

	.ow-mod_44__tab-content li {
		width: 50%;
		padding: 55px 0;
		border-left: 1px solid #e5e5e5
	}

	.ow-mod_44__title {
		text-align: left;
		width: 72%
	}

	.ow-mod_44__tab {
		text-align: left;
		margin-left: 0
	}

	.ow-mod_44__tab li {
		margin-left: 0;
		margin-right: 40px
	}

	.ow-mod_44__tab a {
		font-size: 1.4rem
	}

	.ow-mod_45-slider {
		display: flex;
		flex-direction: column
	}

	.ow-mod_45--single .ow-mod_45-tabs__wrapper {
		top: 20%
	}

	.ow-mod_45--single .ow-tabs__content-item {
		display: block
	}

	.ow-mod_45 .ow-mod__wrapper {
		max-width: 1920px;
		margin-left: auto;
		margin-right: auto;
		max-height: 650px;
		overflow: hidden
	}

	.ow-mod_45-content {
		color: #fff;
		width: 100%
	}

	.ow-mod_45-content .pm-text {
		font-size: 1.4rem;
		width: 90%;
		max-width: 500px
	}

	.ow-mod_45-content .pm-text a {
		color: #fff;
		text-decoration: underline
	}

	.ow-mod_45-content .pm-title {
		font-size: 3rem
	}

	.ow-mod_45-tabs {
		position: relative;
		padding-top: 68.359375%;
		background: #000
	}

	.ow-mod_45-tabs__wrapper {
		position: absolute;
		top: 5%;
		left: 48%;
		z-index: 10;
		width: 52%
	}

	.ow-mod_45-tab {
		color: #909090;
		margin: 0 25px 10px 0
	}

	.ow-mod_45-tab.active,
	.ow-mod_45-tab:hover {
		color: #fff
	}

	.ow-mod_45-tab:after {
		background: #fff;
		margin-top: .1em
	}

	.ow-mod_45-nav {
		display: block;
		text-align: left;
		max-width: 600px;
		margin-left: 0;
		margin-bottom: 30px
	}

	.ow-mod_45-bg-img {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background-size: cover;
		background-position: left center;
		background-repeat: no-repeat;
		background-color: #000
	}

	.ow-mod_45-bg-img.materials-red_gold_,
	.ow-mod_45-bg-img.materials-mother_of_pearl_ {
		background-position: -25px center
	}

	.ow-mod_45-bg-img.materials-sapphire_crystal_efg_ {
		background-position: left -230px
	}

	.ow-mod_45 .ow-tabs__tab-title {
		font-size: 1.4rem
	}

	.ow-mod_45 .pm-title {
		color: #fff
	}

	.ow-mod_45 .ow-carousel {
		order: 1
	}

	.ow-mod_45 .ow-pager {
		text-align: left;
		margin-top: 10px;
		order: 2
	}

	.ow-mod_46-item--desktop-100 {
		flex-basis: 100%
	}

	.ow-mod_46-item--desktop-100 .ow-mod__vid-wrapper {
		padding-top: 36.11111111%
	}

	.ow-mod_46-item--desktop-50 {
		flex-basis: 50%
	}

	.ow-mod_46-item--desktop-50 .ow-mod__vid-wrapper {
		padding-top: 73.75886525%
	}

	.ow-mod_46-item--desktop-33 {
		flex-basis: 33.3333333%
	}

	.ow-mod_46-item--desktop-33 .ow-mod__vid-wrapper {
		padding-top: 113.04347826%
	}

	.ow-mod_46-item--desktop-64,
	.ow-mod_46-item--desktop-36 {
		flex-basis: 62.5%
	}

	.ow-mod_46-item--desktop-64 .ow-mod_46-item-image-wrapper,
	.ow-mod_46-item--desktop-36 .ow-mod_46-item-image-wrapper {
		position: relative;
		padding-top: 56.25%
	}

	.ow-mod_46-item--desktop-64 .ow-mod_46-item-image,
	.ow-mod_46-item--desktop-36 .ow-mod_46-item-image {
		position: absolute;
		margin: 0;
		top: 0;
		left: 10px;
		right: 10px;
		bottom: 0
	}

	.ow-mod_46-item--desktop-64 .ow-mod_46-item-image>picture,
	.ow-mod_46-item--desktop-36 .ow-mod_46-item-image>picture,
	.ow-mod_46-item--desktop-64 .ow-mod_46-item-image>.ow-mod__vid-wrapper,
	.ow-mod_46-item--desktop-36 .ow-mod_46-item-image>.ow-mod__vid-wrapper {
		position: absolute;
		top: 50%;
		left: 50%;
		width: 104%;
		max-width: 890px;
		transform: translate3d(-50%, -50%, 0)
	}

	.ow-mod_46-item--desktop-64 .ow-mod_46-item-content.followlink:hover picture,
	.ow-mod_46-item--desktop-36 .ow-mod_46-item-content.followlink:hover picture {
		transform: translate3d(-50%, -50%, 0) scale(1.05)
	}

	.ow-mod_46-item--desktop-64 .ow-mod__vid-play-pause,
	.ow-mod_46-item--desktop-36 .ow-mod__vid-play-pause {
		right: 2%;
		bottom: 2%;
		transform: translate(-10px, -10px)
	}

	.ow-mod_46-item--desktop-64 .ow-mod__vid-wrapper {
		padding-top: 59.2%
	}

	.ow-mod_46-item--desktop-36 {
		flex-basis: 37.5%
	}

	.ow-mod_46-item--desktop-36 .ow-mod_46-item-image-wrapper {
		padding-top: 93.75%
	}

	.ow-mod_46-item--desktop-36 .ow-mod_46-item-image>picture {
		max-width: 520px
	}

	.ow-mod_46-item--desktop-36 .ow-mod__vid-wrapper {
		padding-top: 104%
	}

	.ow-mod_46:not(._opened) .ow-mod_46-item {
		display: block !important
	}

	.ow-mod_47 .ow-mod__wrapper {
		z-index: 1;
		padding: 100px 0
	}

	.ow-mod_47 .ow-mod__wrapper .ow-mod__bg.seen .ow-mod_47-labels {
		animation: fadeIn 1.4s ease-in
	}

	.ow-mod_47 .ow-mod__wrapper .ow-mod__bg.seen .ow-mod_47-line:before {
		animation: widthIn 1.4s ease-in
	}

	.ow-mod_47 .pm-title-header {
		font-size: 34px
	}

	.ow-mod_47 .pm-text-content {
		margin: 0 15%;
		min-height: 100px
	}

	.ow-mod_47 .ow-mod__bg {
		margin-top: 130px;
		position: relative
	}

	.ow-mod_47 .ow-mod__bg .ow-mod__bg-img picture.pm-responsive-image {
		margin: 0 auto
	}

	.ow-mod_47-wrapper {
		position: absolute;
		top: 50%;
		left: 50%;
		width: auto;
		padding: 0;
		transform: translate3d(-50%, -50%, 0)
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--palladium {
		bottom: 218px;
		right: 300px;
		text-align: right
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--palladium .ow-mod_47-line:after {
		top: 62px;
		right: -205px;
		width: 100px;
		transform: rotate(45deg)
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--palladium .ow-mod_47-line:before {
		top: 27px;
		right: -120px;
		width: 100px
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--rhodium {
		bottom: 300px;
		right: 136px;
		text-align: right
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--rhodium .ow-mod_47-line:after {
		top: 98px;
		right: -155px;
		width: 138px;
		transform: rotate(76deg)
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--rhodium .ow-mod_47-line:before {
		top: 30px;
		right: -70px;
		width: 45px
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--platinum {
		bottom: 300px;
		left: 90px
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--platinum .ow-mod_47-line:after {
		top: 97px;
		left: -155px;
		width: 140px;
		transform: rotate(105deg)
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--platinum .ow-mod_47-line:before {
		top: 30px;
		left: -67px;
		width: 45px;
		transform-origin: 0 100%
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--gold {
		bottom: -30px;
		left: 350px;
		text-align: left
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--gold .ow-mod_47-line:before {
		top: 28px;
		left: -170px;
		width: 140px
	}

	.ow-mod_47-labels--canopus .ow-mod_47-label--gold:after {
		content: none
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--gold {
		bottom: -10px;
		left: 350px;
		text-align: left
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--gold .ow-mod_47-line:before {
		top: 28px;
		left: -170px;
		width: 140px
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--gold:after {
		content: none
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--palladium {
		bottom: -10px;
		right: 340px;
		text-align: right
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--palladium .ow-mod_47-line:before {
		top: 25px;
		right: -143px;
		width: 120px
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--palladium .ow-mod_47-line:after {
		content: none
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--copper {
		bottom: 150px;
		right: 340px;
		text-align: right
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--copper .ow-mod_47-line:after {
		top: 67px;
		right: -179px;
		width: 100px;
		transform: rotate(58deg)
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--copper .ow-mod_47-line:before {
		top: 25px;
		right: -103px;
		width: 80px
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--silver {
		bottom: 300px;
		right: 175px;
		text-align: right
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--silver .ow-mod_47-line:after {
		top: 91px;
		right: -156px;
		width: 138px;
		transform: rotate(76deg)
	}

	.ow-mod_47-labels--moonshine .ow-mod_47-label--silver .ow-mod_47-line:before {
		top: 25px;
		right: -70px;
		width: 45px
	}

	.ow-mod_47-labels--sedna .ow-mod_47-label--gold {
		bottom: -30px;
		left: 350px;
		text-align: left
	}

	.ow-mod_47-labels--sedna .ow-mod_47-label--gold .ow-mod_47-line:before {
		top: 28px;
		left: -170px;
		width: 140px
	}

	.ow-mod_47-labels--sedna .ow-mod_47-label--gold:after {
		content: none
	}

	.ow-mod_47-labels--sedna .ow-mod_47-label--palladium {
		bottom: 0;
		right: 350px;
		text-align: right
	}

	.ow-mod_47-labels--sedna .ow-mod_47-label--palladium .ow-mod_47-line:before {
		top: 25px;
		right: -145px;
		width: 120px
	}

	.ow-mod_47-labels--sedna .ow-mod_47-label--palladium .ow-mod_47-line:after {
		content: none
	}

	.ow-mod_47-labels--sedna .ow-mod_47-label--copper {
		bottom: 260px;
		right: 200px;
		text-align: right
	}

	.ow-mod_47-labels--sedna .ow-mod_47-label--copper .ow-mod_47-line:after {
		top: 91px;
		right: -136px;
		width: 138px;
		transform: rotate(76deg)
	}

	.ow-mod_47-labels--sedna .ow-mod_47-label--copper .ow-mod_47-line:before {
		top: 25px;
		right: -50px;
		width: 30px
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--copper {
		bottom: -30px;
		left: 350px;
		text-align: left
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--copper .ow-mod_47-line:before {
		top: 28px;
		left: -170px;
		width: 140px
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--copper:after {
		content: none
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--gold {
		bottom: -30px;
		right: 350px;
		text-align: right;
		width: 120px
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--gold .ow-mod_47-line:before {
		top: 25px;
		right: -168px;
		width: 140px
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--gold:after {
		content: none
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--silver {
		bottom: 225px;
		right: 290px;
		text-align: right
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--silver .ow-mod_47-line:after {
		top: 67px;
		right: -205px;
		width: 100px;
		transform: rotate(58deg)
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--silver .ow-mod_47-line:before {
		top: 25px;
		right: -130px;
		width: 100px
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--gallium {
		bottom: 300px;
		right: 147px;
		text-align: right
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--gallium .ow-mod_47-line:after {
		top: 98px;
		right: -155px;
		width: 138px;
		transform: rotate(76deg)
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--gallium .ow-mod_47-line:before {
		top: 30px;
		right: -70px;
		width: 45px
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--palladium {
		bottom: 300px;
		left: 90px
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--palladium .ow-mod_47-line:after {
		top: 97px;
		left: -155px;
		width: 140px;
		transform: rotate(105deg)
	}

	.ow-mod_47-labels--bronze .ow-mod_47-label--palladium .ow-mod_47-line:before {
		top: 30px;
		left: -67px;
		width: 45px;
		transform-origin: 0 100%
	}

	.ow-mod_47-line {
		position: absolute;
		left: 0;
		top: 0;
		bottom: 0;
		right: 0
	}

	.ow-mod_47-line:before {
		transform-origin: 100% 50%
	}

	.ow-mod_47-line:after,
	.ow-mod_47-line:before {
		display: block;
		position: absolute;
		content: "";
		background: #fff;
		border: none;
		height: 2px
	}

	.ow-mod_47-label {
		position: absolute;
		font-size: 20px;
		color: #fff;
		min-width: 60px
	}

	.ow-mod_47-label span {
		display: block;
		padding-left: 0
	}

	.ow-mod_47-label:after,
	.ow-mod_47-label:before {
		display: none
	}

	.ow-mod_48-wrapper {
		width: 94.18180599999999%;
		max-width: 1250px;
		margin: 0 auto;
		display: flex;
		align-items: stretch
	}

	.ow-mod_48-col-media {
		background: 0 0 !important;
		padding: 20px 0;
		margin: 0;
		flex: 0 0 50%;
		position: relative;
		z-index: 1
	}

	.ow-mod_48-col-product {
		flex: 0 0 50%;
		display: flex;
		flex-direction: column-reverse;
		justify-content: flex-start;
		position: relative;
		z-index: 2
	}

	.ow-mod_48-media {
		transform: none
	}

	.ow-mod_48-product {
		margin: 0 -50px 30px 20px
	}

	.ow-mod_48 .ow-prod {
		margin-left: 0
	}

	.ow-mod_48 .pm-title {
		font-size: 3rem
	}

	.ow-mod_48-text-desktop {
		padding: 30px;
		background: #f9f9f9;
		text-align: left;
		margin: 0 0 0 -30px
	}

	.ow-mod_48.ow-mod--mirror .ow-mod_48-wrapper {
		flex-direction: row-reverse
	}

	.ow-mod_48.ow-mod--mirror .ow-mod_48-product {
		margin: 0 20px 30px -50px
	}

	.ow-mod_48.ow-mod--mirror .ow-prod {
		margin: 0 0 0 auto
	}

	.ow-mod_48.ow-mod--mirror .ow-mod_48-text-desktop {
		margin: 0 -30px 0 0
	}

	.ow-mod_49 .pm-text {
		margin: 25px auto 0 auto
	}

	.ow-mod_49 .ow-mod__bg {
		position: relative;
		overflow: hidden;
		padding-top: 50%
	}

	.ow-mod_49 .ow-mod__bg-over {
		position: absolute;
		z-index: 2;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%
	}

	.ow-mod_49 .ow-mod__bg-img {
		display: none
	}

	.ow-mod_49 .ow-mod__txt--padding {
		padding: 15%
	}

	.ow-mod--txt-top .ow-mod_49 .ow-mod__txt--padding {
		padding-top: 10%
	}

	.ow-mod--txt-bottom .ow-mod_49 .ow-mod__txt--padding {
		padding-top: 10%
	}

	.ow-mod_50__preview .ow-carousel__play-pause {
		left: auto;
		right: 60px;
		bottom: 50px
	}

	.ow-mod_50__scroll {
		bottom: 20px
	}

	.ow-mod_e1 .ow-mod__col--2 {
		position: relative
	}

	.ow-mod_e1-products-link {
		position: absolute;
		left: 0;
		right: 0;
		bottom: 25px
	}

	.ow-mod_e1 .ow-mod__vid .pm-title-push {
		display: block;
		margin-top: 30px
	}

	.ow-mod_e1 .ow-mod__col--1 .ow-mod__col-content {
		padding-right: 10px
	}

	.ow-mod_e1.ow-mod--mirror .ow-mod__col--1 .ow-mod__col-content {
		padding-right: 0;
		padding-left: 10px
	}

	.ow-mod_e1 .ow-mod__col--2 {
		padding: 1% 0 5%
	}

	.ow-mod_e1 .ow-mod__products--single,
	.ow-mod_e1 .ow-mod__products--double {
		width: 90%;
		margin-left: 8%;
		margin-right: 2%
	}

	.ow-mod_e1.ow-mod--mirror .ow-mod__products--single,
	.ow-mod_e1.ow-mod--mirror .ow-mod__products--double {
		margin-left: 2%;
		margin-right: 8%
	}

	.ow-mod_e1 .ow-mod__products--quad {
		width: 92%
	}

	.ow-mod_e1 .ow-mod__product {
		width: auto;
		max-width: none
	}

	.ow-mod_e1--03 .ow-mod__product {
		display: block !important;
		float: left;
		width: 48%;
		margin: 0 1%
	}

	.ow-mod_e1--03 .ow-mod__product:nth-child(odd) {
		clear: left
	}

	.ow-mod_e1--03 .ow-mod__product .ow-prod .ow-prod__img {
		width: 90%;
		max-width: 75%
	}

	.ow-mod_e1--03 .ow-mod__product .ow-prod .ow-prod__desc {
		padding: 15px 8px 8px
	}

	.ow-mod_e1--03.ow-mod--full-width .ow-mod__product {
		width: 48%
	}

	.ow-mod_s3-title {
		padding: 44px;
		font-size: 2.2rem
	}

	.ow-mod_s6--two-images .ow-mod_s6-container-table {
		text-align: left
	}

	.ow-mod_s6--two-images .ow-mod_s6-image-medium {
		display: inline-block;
		position: relative
	}

	.ow-mod_s6--two-images.ow-mod--mirror .ow-mod_s6-container-table {
		text-align: right
	}

	.ow-mod_s6-container-table {
		display: table;
		table-layout: fixed;
		width: 100%;
		position: relative
	}

	.ow-mod_s6-title-content {
		position: relative;
		top: unset;
		width: 43%;
		text-align: left;
		display: table-cell;
		vertical-align: top;
		padding: 0 3% 20% 0
	}

	.ow-mod_s6-title-content .pm-content {
		width: 90%
	}

	.ow-mod_s6.ow-mod--mirror .ow-mod_s6-container-table {
		direction: rtl
	}

	.ow-mod_s6.ow-mod--mirror .ow-mod_s6-title-content {
		padding-right: 0;
		padding-left: 3%;
		direction: ltr;
		right: 0
	}

	.ow-mod_s6.ow-mod--mirror .ow-mod_s6-title-content .pm-content {
		width: 100%
	}

	.ow-mod_s6.ow-mod--mirror .ow-mod_s6-caption {
		left: auto;
		text-align: left;
		right: 0
	}

	.ow-mod_s6.ow-mod--mirror .ow-mod_s6-image-large {
		left: 0;
		right: auto
	}

	.ow-mod_s6.ow-mod--mirror .ow-mod_s6-image-large:first-child:last-child img {
		margin-right: auto;
		margin-left: 0
	}

	.ow-mod_s6.ow-mod--mirror .ow-mod_s6-image-medium {
		right: 0;
		left: auto
	}

	.ow-mod_s6.ow-mod--mirror .ow-mod_s6-image-small {
		padding-left: unset;
		padding-right: 3%
	}

	.ow-mod_s6-caption {
		position: absolute;
		top: 0;
		width: 40%;
		left: 0;
		text-align: right
	}

	.ow-mod_s6-image-large {
		position: relative;
		width: 57%;
		right: unset;
		top: unset;
		display: table-cell;
		vertical-align: bottom;
		z-index: 2
	}

	.ow-mod_s6-image-large:first-child:last-child img,
	.ow-mod_s6-image-large:first-child:last-child img.pm-responsive-image {
		width: 57%;
		margin-right: 0;
		margin-left: auto
	}

	.ow-mod_s6-image-medium {
		top: 0;
		margin-top: -19%;
		width: 50%;
		left: unset;
		position: absolute;
		display: table-cell;
		vertical-align: top;
		z-index: 3
	}

	.ow-mod_s6-image-medium img {
		width: 100%;
		left: 0
	}

	.ow-mod_s6-image-small {
		position: relative;
		bottom: unset;
		right: unset;
		margin-top: unset;
		width: 50%;
		display: table-cell;
		z-index: 1;
		padding-top: 3%;
		padding-left: 3%
	}

	.ow-mod_s6-image-small-container {
		width: 56%;
		position: relative
	}

	.ow-mod_s6-image-small--dummy:before {
		content: '';
		display: block;
		padding-top: 59.5%
	}

	.ow-mod_s6--landscape .ow-mod_s6-image-small--dummy:before {
		padding-top: 13%
	}

	.ow-mod_s6--02 .ow-mod_s6-title-content,
	.ow-mod_s6--03 .ow-mod_s6-title-content {
		margin-bottom: 0;
		vertical-align: middle;
		padding: 0 3% 9% 0
	}

	.ow-mod_s6--02 .ow-mod_s6-text,
	.ow-mod_s6--03 .ow-mod_s6-text,
	.ow-mod_s6--02 .ow-mod_s6-title,
	.ow-mod_s6--03 .ow-mod_s6-title {
		font-size: 1.5rem
	}

	.ow-mod_s6--02.ow-mod--mirror .ow-mod_s6-title-content,
	.ow-mod_s6--03.ow-mod--mirror .ow-mod_s6-title-content {
		padding: 0 0 9% 3%
	}

	.ow-mod_s6--02 .ow-mod_s6-image-medium {
		margin-top: -8%
	}

	.ow-mod_s6--02-no-txt .ow-mod_s6-image-medium {
		margin-top: -19%
	}

	.ow-mod_s6--04.ow-mod--mirror .ow-mod_s6-container {
		flex-direction: row-reverse
	}

	.ow-mod_s6--04.ow-mod--mirror .ow-mod_s6-image-small {
		padding: 0 17% 3% 0
	}

	.ow-mod_s6--04 .ow-mod_s6-container {
		display: flex
	}

	.ow-mod_s6--04 .ow-mod_s6-container-table {
		display: flex;
		flex-direction: column
	}

	.ow-mod_s6--04 .ow-mod_s6-container-table:nth-child(2) {
		margin-top: 0
	}

	.ow-mod_s6--04 .ow-mod_s6-container-table:nth-child(3) {
		display: none
	}

	.ow-mod_s6--04 .ow-mod_s6-image-large {
		width: 114%
	}

	.ow-mod_s6--04 .ow-mod_s6-image-medium {
		position: relative;
		order: 2;
		width: 100%
	}

	.ow-mod_s6--04 .ow-mod_s6-image-small {
		order: 1;
		margin-top: 0;
		padding: 0 0 3% 17%;
		width: 100%
	}

	.ow-mod_s6--04 .ow-mod_s6-title-content {
		width: 100%;
		margin-top: 0;
		padding: 6% 6% 3% 0;
		flex-grow: 1;
		display: flex;
		justify-content: center;
		flex-direction: column
	}

	.ow-mod_o1 .ow-mod__cols--l .ow-mod__col--2 {
		padding-left: 2%;
		padding-top: 0
	}

	.ow-mod_o2 .ow-mod__col--1 {
		text-align: left;
		padding-right: 2%
	}

	.ow-mod_o2-logo {
		margin-left: 0
	}

	.ow-mod_o2-buttons .action {
		padding: 0 30px
	}

	.ow-mod_o2.ow-mod--mirror .ow-mod__col--1 {
		text-align: right;
		padding-left: 2%;
		padding-right: 0 !important
	}

	.ow-mod_o2.ow-mod--mirror .ow-mod_o2-logo {
		margin-left: auto;
		margin-right: 0
	}

	.ow-mod_o3 .ow-mod__bg {
		padding: 25px 7.5% 50px
	}

	.ow-mod_o3 .ow-mod__col--1 {
		text-align: left;
		padding-right: 2%
	}

	.ow-mod_o3 .ow-mod__col--2 {
		padding-top: 0
	}

	.ow-mod_o3-logo {
		margin-left: 0
	}

	.ow-mod_o3-buttons .action {
		width: 195px;
		display: block
	}

	.ow-mod_o3-buttons .action:first-child {
		margin-bottom: 10px
	}

	.ow-mod_o3 .ow-mod__product {
		max-width: 366px
	}

	.ow-mod_o3.ow-mod--mirror .ow-mod__col--1 {
		text-align: right;
		padding-left: 2%;
		padding-right: 0
	}

	.ow-mod_o3.ow-mod--mirror .ow-mod_o3-logo {
		margin-left: auto;
		margin-right: 0
	}

	.ow-mod_o3.ow-mod--mirror .ow-mod_o3-buttons .action {
		margin-left: auto;
		margin-right: 0
	}

	.ow-mod_pc1 {
		width: 66.66666667%
	}

	.ow-mod_pc2 {
		width: 33.33333333%
	}

	.ow-mod_pc2--large,
	.ow-mod_pc2--large-desktop {
		width: calc(100%*2/3)
	}

	.ow-mod_pc3 {
		width: 66.666667%
	}

	.ow-mod_pc_custom--1_watch {
		width: 33.33333333%
	}

	.ow-mod_pc_custom--1_2_watches,
	.ow-mod_pc_custom--2_watches,
	.ow-mod_pc_custom--3_watches {
		width: 66.66666667%
	}

	.ow-mod_pc_custom .ow-mod__txt {
		padding-right: 18px;
		padding-left: 36px
	}

	.ow-mod_og1-countdown-val,
	.ow-mod_og1-countup-val {
		font-size: 48px;
		line-height: 48px
	}

	.ow-mod_og1-countdown-unit,
	.ow-mod_og1-countup-unit {
		font-size: 14px;
		line-height: 20px
	}

	.ow-mod_og1-slider__slide .slide__wrapper {
		margin: 0 40px;
		height: 149px
	}

	.ow-mod_og1-slider .slide-text {
		font-size: 16px;
		line-height: 24px
	}

	.ow-mod_gents-collection__image {
		padding: 80% 0 0
	}

	.ow-mod_gents-collection__text {
		position: absolute;
		left: 19.1%;
		right: 19.1%
	}

	.ow-chronicle .pm-module-wrapper {
		margin: 100px auto
	}

	.ow-chronicle__content {
		width: 100%;
		margin: 0 auto;
		padding: 100px 0
	}

	.ow-chronicle__table {
		display: table;
		table-layout: fixed;
		width: 100%;
		max-width: 1600px;
		margin: 0 auto
	}

	.ow-chronicle__content-left {
		display: table-cell;
		position: relative;
		vertical-align: middle;
		text-align: left
	}

	.ow-chronicle__content-right {
		display: table-cell;
		position: relative;
		vertical-align: middle
	}

	.ow-chronicle__title {
		width: 55.55555556%;
		margin-left: 22.22222222%;
		padding-bottom: 15px
	}

	.ow-chronicle__title img {
		width: 80%
	}

	.ow-chronicle__text-left {
		width: 55.55555556%;
		margin-left: 22.22222222%
	}

	.ow-chronicle__discover {
		padding-top: 15px;
		margin: 0 auto 0 0
	}

	.ow-chronicle__slide {
		padding-top: 62.5%;
		width: 88.88888889%;
		margin-left: 0
	}

	.ow-chronicle__slide-left img {
		width: 100%
	}

	.ow-chronicle__slide-right-wrapper {
		width: 100%
	}

	.ow-chronicle__slide-right a {
		line-height: 1.6;
		width: 80%
	}

	.ow-chronicle__slide-right img {
		width: 100%
	}

	.ow-chronicle__line {
		display: block;
		position: absolute;
		height: 1804px;
		width: 1px;
		bottom: -100px;
		left: -1px
	}

	.ow-mod__wrapper.seen .ow-chronicle__line {
		background: url('../Reflet_PageBuilder/images/push-chronicle/ligne.png') top center repeat-y
	}

	.ow-chronicle__line-after {
		bottom: auto;
		top: -100px;
		left: 88.88888889%
	}

	.ow-mod_user-manuals__col {
		padding: 32px 10px
	}

	.ow-mod_user-manuals__col-list {
		columns: 4;
		min-height: 160px;
		margin-bottom: 20px
	}

	.ow-mod_james-bond .title {
		font-size: 3.2rem
	}

	.ow-mod_james-bond__content {
		padding-top: 24%;
		background-position: bottom right
	}

	.ow-mod_james-bond__content--03 {
		background: url("https://www.omegawatches.cn/static/version32be4366/frontend/default/default/Reflet_PageBuilder/images/james-bond/no-time-to-die.jpg") no-repeat center center;
		background-size: cover
	}

	.ow-mod_james-bond__text--01 {
		width: 450px
	}

	.ow-mod_james-bond__text--02 {
		width: 630px
	}

	.ow-mod_vintage-content {
		margin-top: 50px;
		padding: 60px
	}

	.ow-mod_vintage-tips:nth-child(n+2) {
		margin-top: 60px
	}

	.apollo-presentation.ow-mod .ow-mod__wrapper {
		background-image: url('../Reflet_PageBuilder/images/apollo-50/presentation-bg-large.jpg')
	}

	.ow-gold-history__moon {
		width: 450px;
		top: -200px
	}

	.ow-gold-history__mist {
		background: radial-gradient(circle, rgba(255, 255, 255, .1) 0%, rgba(147, 152, 210, .15) 50%, rgba(127, 132, 195, 0) 100%)
	}

	.ow-gold-history__container {
		height: 50vw
	}

	.ow-gold-history__container img {
		width: 20%
	}

	.ow-gold-history__date {
		font-size: 100px;
		bottom: unset;
		top: 50%;
		letter-spacing: 10px
	}

	.ow-gold-history__date--before {
		left: 20%;
		transform: translate3d(-50%, -50%, 0)
	}

	.ow-gold-history__date--after {
		right: 20%;
		transform: translate3d(50%, -50%, 0)
	}

	.ow-gold-history .pm-img-watch {
		height: 100%
	}

	.ow-gold-history .ow-mod_22-cursor-before {
		bottom: 35px
	}

	.ow-gold-history .ow-mod_22-cursor-after {
		bottom: 35px
	}

	.ow-mod_apollo-gold-ots__content {
		height: 550vh
	}

	.ots__title {
		font-size: 56px
	}

	.ots__scene-elt .image-cont {
		top: 48.5%;
		width: 33vw;
		height: 61.69565217vw;
		margin: -30.84782609vw 0 0 -17.5vw
	}

	.ots__scene-elt--content-3 {
		padding: 0;
		height: auto
	}

	.ots__scene-elt--content-3.bottom {
		top: 450vh
	}

	.ots__scene-elt--content-3 .ots__title {
		position: absolute;
		top: 35%;
		left: 0;
		margin: -200px 0 0
	}

	.ots__scene-elt--content-3 .ots__title span {
		transform: translate3d(0, 0, 0)
	}

	.ots__scene-elt--content-3 .ots__calibre-desc {
		position: absolute;
		width: 100%;
		top: 40%;
		left: 0;
		margin: -140px 0 0
	}

	.ots__scene-elt--content-3 .ots__calibre-icons {
		position: absolute;
		width: 760px;
		top: 65%;
		left: 50%;
		margin: 60px 0 0 -380px
	}

	.ots__desc {
		position: absolute;
		left: 50%;
		top: 50%
	}

	.ots__desc-item {
		width: 25vw;
		max-width: 360px;
		position: absolute;
		z-index: 5;
		opacity: 0
	}

	.ots__desc-item-dot {
		position: absolute;
		width: 3.6vw;
		height: 3.6vw;
		margin: -1.8vw 0 0 -1.8vw;
		border: 2px solid #c40d2e;
		box-shadow: 0 0 5px 0 rgba(192, 13, 46, .33), inset 0 0 5px 0 rgba(192, 13, 46, .33);
		border-radius: 50%
	}

	.ots__desc-item-line {
		position: absolute;
		height: 2px;
		width: auto;
		background: #c40d2e;
		box-shadow: 0 0 5px 0 rgba(192, 13, 46, .33);
		transform-origin: top left
	}

	.ots__desc-item--left {
		text-align: right;
		right: 20vw
	}

	.ots__desc-item--left .ots__desc-item-dot {
		margin: -1.8vw -1.8vw 0 0
	}

	.ots__desc-item--left .ots__desc-item-line {
		transform-origin: top right
	}

	.ots__desc-item--right {
		text-align: left;
		left: 20vw
	}

	.ots__desc-item--front-1 {
		top: -14vw
	}

	.ots__desc-item--front-1 .ots__desc-item-dot {
		right: -12.6vw
	}

	.ots__desc-item--front-1 .ots__desc-item-line {
		right: -10.8vw;
		width: 9vw
	}

	.ots__desc-item--front-2 {
		top: -7vw
	}

	.ots__desc-item--front-2 .ots__desc-item-dot {
		left: -15.9vw
	}

	.ots__desc-item--front-2 .ots__desc-item-line {
		left: -14.1vw;
		width: 12.3vw
	}

	.ots__desc-item--front-3 {
		top: 6.5vw
	}

	.ots__desc-item--front-3 .ots__desc-item-dot {
		right: -9.6vw
	}

	.ots__desc-item--front-3 .ots__desc-item-line {
		right: -7.8vw;
		width: 6vw
	}

	.ots__desc-item--front-4 {
		top: 16.2vw
	}

	.ots__desc-item--front-4 .ots__desc-item-dot {
		left: -15.7vw
	}

	.ots__desc-item--front-4 .ots__desc-item-line {
		left: -13.9vw;
		width: 12.1vw
	}

	.ots__desc-item--back-1 {
		top: -3.5vw
	}

	.ots__desc-item--back-1 .ots__desc-item-dot {
		left: -11.3vw
	}

	.ots__desc-item--back-1 .ots__desc-item-line {
		left: -9.5vw;
		width: 7.7vw
	}

	.ots__desc-item--back-2 {
		top: 1.75vw
	}

	.ots__desc-item--back-2 .ots__desc-item-dot {
		right: -11vw
	}

	.ots__desc-item--back-2 .ots__desc-item-line {
		right: -9.199999999999999vw;
		width: 7.4vw
	}

	.ots__desc-item--back-3 {
		top: 11.2vw
	}

	.ots__desc-item--back-3 .ots__desc-item-dot {
		left: -19.1vw
	}

	.ots__desc-item--back-3 .ots__desc-item-line {
		left: -17.3vw;
		width: 15.5vw
	}

	.ots__bg {
		width: 228.57142857vh
	}

	.ots__bg--1 {
		display: block;
		background: url('../Reflet_PageBuilder/images/apollo-ots/bg-dune-1.png') center center no-repeat;
		background-size: auto 100%
	}

	.ots__bg--2 {
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-dune-2.png')
	}

	.ots__bg--2:after {
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-dune-3.jpg')
	}

	.ots__scene-bg {
		max-width: 228.57142857vh;
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-dune-3.jpg')
	}

	body.fixed-module-bg>.fixed-module-bg-elt {
		width: 228.57142857vh
	}

	body.fixed-module-bg>.ots__fixed-bg {
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-stars.jpg')
	}

	.ow-mod_apollo-gold-ots__content>.fixed-module-bg-elt {
		width: 228.57142857vh;
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-stars.jpg')
	}

	.ud-expedition-grey-bg-text,
	.ud-expedition-blue-bg-text {
		position: absolute;
		height: 100%;
		width: 36%;
		max-width: 600px;
		left: 50%;
		top: 0;
		margin-left: 50px;
		display: flex;
		align-items: center;
		justify-content: center
	}

	.ud-expedition-grey-bg-text .pm-grid-center,
	.ud-expedition-blue-bg-text .pm-grid-center {
		text-align: left;
		width: 100%;
		margin: 0
	}

	.ud-expedition-grey-bg {
		height: 600px;
		overflow: hidden;
		position: relative
	}

	.ud-expedition-grey-bg-text .pm-title {
		font-size: 3rem;
		margin-bottom: .8em
	}

	.ud-expedition-map {
		position: absolute;
		width: 960px;
		height: 540px;
		right: 50%;
		top: 50%;
		margin-right: 50px;
		transform: translate3d(0, -50%, 0)
	}

	.ud-expedition-map-point {
		right: 8.5%
	}

	.ud-expedition-map svg {
		width: 100%;
		height: auto;
		transform: none
	}

	.ud-expedition-blue-bg {
		height: 600px
	}

	.ud-expedition-blue-bg-text {
		width: calc(50% - 50px);
		max-width: 600px
	}

	.ud-expedition-blue-bg-text p .large {
		text-align: left
	}

	.ud-expedition-blue-bg-cont {
		width: 1300px;
		height: auto;
		left: 50%;
		margin-left: -650px
	}

	.ow-mod_o4__info li {
		width: 23%
	}

	.ow-mod_o4__legend {
		bottom: auto;
		right: 4%;
		left: auto;
		top: 50%;
		transform: translate3d(0, -50%, 0)
	}

	.ow-mod_o4__legend-label {
		font-size: 18px
	}

	.ow-mod_o4__map {
		padding-top: 43.75%
	}

	.ow-mod_o4__plane {
		right: 15%
	}

	.ow-mod_o4__overlay {
		top: 7.6%;
		left: 4.8%;
		right: 33.3%;
		bottom: 8%
	}

	.ow-mod_48.ow-mod_48--02 .ow-mod_valentine-block__video-background {
		display: none
	}

	.ow-mod--valentinesday.ow-mod--no-margin-top .ow-mod:not(.ow-mod--no-margin-top) .ow-mod__wrapper-bg {
		padding-top: 0
	}

	.ow-mod_valentine-banner {
		display: block
	}

	.ow-mod_valentine-banner__container {
		display: flex;
		align-items: center;
		flex-direction: row-reverse;
		height: 470px;
		background: url('../Reflet_PageBuilder/images/valentine/mains_desktop@2x.png') no-repeat left bottom;
		background-size: 400px auto;
		max-width: 1600px;
		margin: 0 auto
	}

	.ow-mod_valentine-banner__header {
		text-align: left;
		width: 50%;
		align-self: center;
		max-width: 500px;
		margin-right: 2%
	}

	.ow-mod_valentine-banner__header-title {
		font-size: 6.8rem
	}

	.ow-mod_valentine-banner__header p {
		font-size: 1.6rem
	}

	.ow-mod_valentine-banner__image {
		display: none
	}

	.ow-mod_valentine-block {
		max-width: 1250px;
		margin: 0 auto
	}

	.ow-mod_valentine-block .ow-mod__wrapper {
		display: flex;
		width: 100%;
		position: relative;
		padding: 0 0 15%
	}

	.ow-mod_valentine-block__video {
		width: 55.2%;
		background: 0 0;
		padding: 0;
		z-index: 0
	}

	.ow-mod_valentine-block__text {
		width: 50%;
		position: absolute;
		top: 60%;
		right: 0;
		z-index: 1;
		max-width: 585px;
		padding: 50px;
		text-align: left;
		transform: translate3d(0, -30%, 0)
	}

	.ow-mod_valentine-block__text .pm-title {
		font-size: 3rem
	}

	.ow-mod_valentine-block__product {
		width: 44.8%;
		display: block;
		margin-top: -30px
	}

	.ow-mod_valentine-block.__man-block .ow-mod__wrapper {
		flex-direction: row-reverse
	}

	.ow-mod_valentine-block.__man-block .ow-mod_valentine-block__text {
		right: inherit;
		left: 0
	}

	.ow-mod--valentinesday-block .ow-mod__custom-content {
		margin-left: 4.166666%;
		margin-right: 4.166666%
	}

	.diving-legacy {
		padding-bottom: 50px
	}

	.diving-legacy__wrapper {
		position: relative;
		max-width: 1024px
	}

	.diving-legacy__title {
		position: absolute;
		z-index: 30;
		top: 16px;
		left: 0;
		text-align: left;
		width: 260px;
		font-size: 3.4rem;
		letter-spacing: .1em
	}

	.diving-legacy__tabpanels {
		margin-bottom: 50px
	}

	.diving-legacy__tabpanel-wrapper {
		display: flex;
		align-items: flex-end;
		justify-content: space-between;
		margin: 0 0 0 180px
	}

	.diving-legacy__tabpanel-image {
		flex: 50% 0 1;
		margin-bottom: 0
	}

	.diving-legacy__tabpanel-image-wrapper {
		width: 100%;
		max-width: 604px;
		height: auto
	}

	.diving-legacy__tabpanel-image-wrapper:before {
		display: block
	}

	.diving-legacy__tabpanel-content {
		flex: 50% 1 0;
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-end;
		min-width: 300px;
		margin: 0;
		padding-left: 30px;
		text-align: left
	}

	.diving-legacy__tabpanel-year {
		margin: 0;
		font-size: 68px;
		line-height: 1;
		letter-spacing: .1em;
		color: rgba(255, 255, 255, .15)
	}

	.diving-legacy__tabpanel-title {
		margin-top: -16px;
		width: 110%
	}

	.diving-legacy__tabpanel-text {
		max-width: 400px;
		margin: 0;
		font-size: 1.4rem;
		letter-spacing: .05em;
		color: #b7dcff
	}

	html[lang^=de-] .diving-legacy__title {
		width: 300px;
		font-size: 3rem
	}

	.ow-mod_omega-days__bg {
		background: url("../Reflet_PageBuilder/images/omega-days/omega_days_desktop.jpeg") left center;
		background-size: cover;
		padding-top: 50%;
		position: relative
	}

	.ow-mod_omega-days__wrapper {
		flex-direction: row;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		align-items: center
	}

	.ow-mod_omega-days__empty {
		width: 50%
	}

	.ow-mod_omega-days__content {
		width: 50%
	}

	.ow-mod_omega-days__title {
		margin: 35px auto 0 auto
	}

	.ow-mod_omega-days__text {
		margin: 25px auto 0 auto
	}

	.ow-mod_mc--certified-divers .ow-mod_mc__desc {
		margin-bottom: 0
	}

	.ow-mod_mc--certified-divers .ow-mod_mc__background {
		padding: 50px 0;
		position: relative
	}

	.ow-mod_mc--certified-divers .ow-mod_mc__background:before {
		background: #fff;
		content: "";
		position: absolute;
		left: unset;
		right: 0;
		top: 0;
		height: 100%;
		width: 17.14%
	}

	.ow-mod_mc--certified-divers .ow-mod_mc__content {
		padding-right: 0
	}

	.ow-mod_mc--certified-divers .ow-mod_mc__item {
		flex-direction: row-reverse;
		align-items: center
	}

	.ow-mod_mc--certified-divers .ow-mod_mc__item-img {
		height: 100%;
		width: 34.27%;
		max-width: 428px
	}

	.ow-mod_mc--certified-divers .ow-mod_mc__item-img img {
		max-width: 428px;
		height: 100%;
		width: 100%
	}

	.ow-mod_mc--certified-divers .ow-mod_mc__item-text {
		width: 65.73%;
		padding: 0 5%;
		margin: 0 auto
	}

	.ow-mod_mc--certified-divers .ow-mod_mc__content {
		flex: 0 0 100%
	}

	.ow-banner-days__wrapper {
		height: calc(100vh - 200px);
		max-height: 800px
	}

	.ow-banner-days__svg {
		left: -33%;
		top: 20%;
		max-width: 100%;
		width: 55%
	}

	.ow-banner-days__element._square {
		width: 80px;
		height: 80px
	}

	.ow-banner-days__element._rectangle {
		width: 80px;
		height: 166px
	}

	.ow-banner-days__element._circle {
		width: 80px;
		height: 80px
	}

	.ow-banner-days__element._nums1 {
		left: 9%;
		top: 54%
	}

	.ow-banner-days__element._num2 {
		left: 75px;
		top: 30px
	}

	.ow-banner-days__element._num3 {
		left: 188px;
		top: 20px
	}

	.ow-banner-days__element._nums2 {
		top: 60%;
		right: 45%
	}

	.ow-banner-days__element._nums5 {
		display: none
	}

	.ow-banner-days__element._nums3 {
		top: -2%;
		right: 28%
	}

	.ow-banner-days__element._num10 {
		left: inherit;
		right: 13%
	}

	.ow-banner-days__sun {
		width: 340px;
		height: 325px
	}

	.ow-banner-days__rainbow {
		width: 470px;
		height: 450px;
		top: 15%;
		right: -20px;
		z-index: 0
	}

	.ow-mod_store-locator .pm-title {
		font-size: 3.8rem
	}

	.ow-mod_store-locator .ow-mod__txt:before {
		margin-bottom: 30px;
		padding-right: 8px
	}

	.colibri-carousel._animated .colibri-carousel__item {
		transition: left 1s ease-in-out, transform 1s ease-in-out, height 1s ease-in-out
	}

	.colibri-carousel._animated .colibri-carousel__item._animated {
		transition: left 1s ease-in-out, transform 1s ease-in-out, height 1s ease-in-out, z-index 1s ease-in-out
	}

	.colibri-carousel__items-wrapper {
		max-width: 1250px;
		margin: 0 auto
	}

	.colibri-carousel__items {
		width: 100%;
		padding-top: 64.24%;
		position: relative
	}

	.colibri-carousel__items._mobile {
		display: none
	}

	.colibri-carousel__item {
		position: absolute;
		top: 50%;
		transform: translateX(-15%) translateY(-50%) scale(.6849);
		z-index: 5;
		cursor: pointer;
		-webkit-user-drag: none;
		left: 0;
		width: 45%
	}

	.colibri-carousel__item[data-order="2"] {
		left: 50%;
		transform: translateX(-50%) translateY(-50%) scale(1);
		z-index: 10
	}

	.colibri-carousel__item[data-order="3"] {
		left: 100%;
		transform: translateX(-85%) translateY(-50%) scale(.6849)
	}

	.ow-mod_ptw-service-guide h1 {
		margin-bottom: 35px
	}

	.ow-mod_ptw-service-guide__list {
		display: flex;
		flex-wrap: wrap;
		gap: 0 60px
	}

	.ow-mod_ptw-service-guide__item {
		width: calc(50% - 30px);
		border-top: 1px solid #cfcfcf;
		padding: 17px
	}

	.ow-mod_ptw-service-guide__item--1 {
		order: 1
	}

	.ow-mod_ptw-service-guide__item--2 {
		order: 3
	}

	.ow-mod_ptw-service-guide__item--3 {
		order: 5;
		border-bottom: 1px solid #cfcfcf
	}

	.ow-mod_ptw-service-guide__item--4 {
		order: 2
	}

	.ow-mod_ptw-service-guide__item--5 {
		order: 4
	}

	.ow-mod_ptw-service-guide__item--6 {
		order: 6;
		border-bottom: 1px solid #cfcfcf
	}

	.ow-mod_ptw-service-guide__icon:before {
		font-size: 2.8rem
	}

	.ow-some__title {
		margin-bottom: 60px
	}

	.ow-some__item {
		width: calc((100%/3) - (40px/3))
	}

	.space-sustainability-1 {
		max-height: 650px
	}

	.space-sustainability-1__content {
		top: 12%
	}

	.space-sustainability-2 {
		flex-direction: row-reverse;
		justify-content: space-between;
		align-items: center;
		max-width: 1600px;
		margin: 0 auto
	}

	.space-sustainability-2__content {
		flex: 0 0 calc(50% - 75px);
		align-items: flex-start;
		text-align: left
	}

	.space-sustainability-2__media {
		flex: 0 0 calc(50% - 25px);
		margin: 0
	}

	.space-sustainability-2 .pm-title,
	.space-sustainability-2 .pm-text {
		max-width: 404px
	}

	.summer-blue-pdp {
		flex-direction: row-reverse;
		justify-content: space-between;
		align-items: center;
		max-width: 1600px;
		margin: 0 auto
	}

	.summer-blue-pdp__content {
		flex: 0 0 43.5%;
		align-items: flex-start;
		text-align: left
	}

	.summer-blue-pdp__media {
		flex: 0 0 50%;
		margin: 0
	}

	.summer-blue-pdp__title {
		max-width: 360px
	}

	.summer-blue-pdp__title .upper-title {
		margin-bottom: 32px
	}

	.summer-blue-pdp__title .title {
		font-size: 3.8rem
	}

	.summer-blue-pdp__text {
		max-width: 408px
	}

	.summer-blue-plp-v2--mirror {
		flex-direction: row
	}

	.summer-blue-plp-v2--mirror .summer-blue-pdp__content {
		flex: 0 0 33.1%;
		margin-left: 6%;
		padding-left: 2%
	}

	.ow-popup-store__item {
		padding: 60px 0;
		margin-left: 80px;
		margin-right: 80px
	}

	.ow-popup-store__details {
		padding-left: calc(11vw - 80px)
	}

	.ow-popup-store__title {
		margin-bottom: 40px;
		font-size: 3.8rem
	}

	.ow-popup-store__title span:first-child {
		font-size: 1.6rem
	}

	.ow-popup-store__actions {
		margin-top: 30px;
		gap: 60px
	}

	.mothers-day-2023__e1--01.ow-mod_e1 .ow-mod__col--2 {
		padding: 0
	}

	.mothers-day-2023__tabs--01 .ow-tabs__nav {
		position: relative
	}

	.mothers-day-2023__tabs--01 .ow-tabs__nav:after {
		right: -260px;
		top: -60px;
		width: 180px;
		height: 187px;
		background: url('../Reflet_PageBuilder/images/mothers-day-2023/papillon2.png') top center no-repeat;
		background-size: 100% auto;
		z-index: 15;
		transform: translate3d(30vw, 10vw, 0) rotate(20deg);
		transform-origin: top right;
		transition-duration: 2.5s
	}

	.fathers-day-2023__e1--01.ow-mod_e1 .ow-mod__col--2 {
		padding: 0
	}

	.fathers-day-2023__tabs--01 .ow-tabs__nav {
		position: relative
	}

	.fathers-day-2023__tabs--01 .ow-tabs__nav:after {
		right: -260px;
		top: -60px;
		width: 134px;
		height: 140px;
		background: url('../Reflet_PageBuilder/images/fathers-day-2023/coeurrouge2.png') top center no-repeat;
		background-size: 100% auto;
		z-index: 15;
		transform: translate3d(30vw, 10vw, 0) rotate(20deg);
		transform-origin: top right;
		transition-duration: 2.5s
	}

	.ow-conf__wrapper {
		margin: 0 50px
	}

	.ow-conf__step--strap-details {
		padding-left: calc(50% + 130px);
		left: 0
	}

	.ow-conf__step--strap-details .ow-conf__fixed {
		left: 50%
	}

	.ow-conf--small .ow-conf__bottom-step {
		padding: 18px 28px 28px
	}

	.ow-conf--large .ow-conf__steps._details .ow-conf__fixed-preview {
		left: calc(31% - 130px);
		opacity: 1
	}

	.ow-conf--large .ow-conf__steps._details .ow-conf__fixed-lines {
		left: 50%;
		border-left: 2px solid rgba(0, 0, 0, .05)
	}

	.ow-conf--large .ow-conf__bottom-step {
		padding: 20px 0
	}

	.ow-conf--large .ow-conf__bottom-desc {
		padding: 0 200px
	}

	.ow-conf--large .ow-conf__bottom-desc+.ow-conf__bottom-actions .action {
		position: absolute;
		top: 20px;
		left: 0
	}

	.ow-conf--large .ow-conf__bottom-desc+.ow-conf__bottom-actions .action.primary {
		left: auto;
		right: 0
	}

	.ow-conf--large .ow-conf__bottom .action:not(.icon-before) {
		max-width: 190px;
		min-width: 140px;
		padding-left: 20px;
		padding-right: 20px
	}

	.ow-conf__filters-list {
		padding-bottom: 25px
	}

	.ow-conf__filters-item {
		font-size: 1.4rem
	}

	.ow-conf--small .ow-conf__filters-list {
		padding: 15px 0 0 28px
	}

	.ow-crosssell__button {
		transform: translate3d(0, -120px, 0);
		padding: 34px 120px 34px 30px
	}

	.ow-crosssell__button .upper {
		font-size: 2rem
	}

	.ow-crosssell__button .ow-link-underline {
		font-size: 1.6rem
	}

	.ow-crosssell__conf {
		transform: translate3d(0, 120px, 0)
	}

	.cart-springbar__block {
		min-height: 150px;
		background: url("../images/spring-bar-tool-bg.png") bottom left -70px;
		background-size: cover;
		text-align: right;
		display: flex;
		align-items: center;
		justify-content: flex-end
	}

	.cart-springbar__block:after {
		display: none
	}

	.cart-springbar__content {
		font-size: 16px;
		margin: 15px 30px 15px 0;
		display: inline-block;
		width: auto
	}

	.cart-springbar__content .text {
		display: block;
		max-width: 380px
	}

	.cart-springbar__add-to .btn-add {
		padding: 0 40px;
		min-height: 43px;
		line-height: 40px
	}

	.cart-springbar__add-to .btn-add span {
		font-size: 16px
	}

	.serial-checker-form-wrapper {
		width: 84%;
		max-width: 950px;
		margin-left: auto;
		margin-right: auto
	}

	.serial-checker-result-top {
		padding-top: 100px;
		padding-bottom: 60px
	}

	.serial-checker-result-content {
		max-width: 400px;
		width: auto;
		margin-left: 0
	}

	.serial-checker-result-infos>div {
		max-width: none
	}

	.serial-checker-result-image {
		margin-right: 70px;
		flex: 1;
		width: auto
	}

	.serial-checker-result-body {
		display: flex;
		justify-content: center;
		align-items: center;
		margin-left: auto;
		margin-right: auto;
		width: 84%;
		max-width: 1050px
	}

	.modal-serial-number-checker-images {
		display: flex;
		justify-content: center
	}

	.modal-serial-number-checker-body {
		max-width: 800px
	}

	.modal-serial-number-checker figure~figure {
		margin-left: 34px
	}

	.modal-serial-number-checker figure img {
		height: 225px
	}

	.stories-list-header {
		padding: 80px 0
	}

	.stories-list-header .pm-title-header-4 {
		font-size: 45px
	}

	.stories-list-item {
		width: 33.333333%
	}

	.stories-list-item-sizer {
		width: 33.333333%
	}

	.stories-list-item.highlight-story {
		width: 66.666666%
	}

	.story-view-header {
		padding-top: 75px
	}

	.story-view-header .pm-title-header-1 {
		font-size: 1.6rem;
		margin-bottom: 20px
	}

	.story-view-header .pm-title-header-4 {
		font-size: 4.8rem;
		margin-bottom: 20px
	}

	.ow-mod_sp .pm-title {
		font-size: 3.8rem;
		margin-bottom: 50px
	}

	.ow-mod_sp--home .pm-title {
		margin-bottom: 15px
	}

	.ow-push-stories__items:empty {
		padding: 26.66667% 24px 114px
	}

	.ow-push-stories .ow-slider__items:not(.sly-visible) .ow-push-stories__item {
		width: 33.33333%
	}

	.ow-push-stories .ow-slider__items:not(.sly-visible) .ow-push-stories__item:nth-child(3) {
		display: block
	}

	.products-grid.wishlist .product-item.sortable {
		background: #fff;
		border: 1px solid #fff;
		cursor: move;
		-moz-user-select: none;
		-webkit-user-select: none;
		-ms-user-select: none;
		user-select: none
	}

	.products-grid.wishlist .product-item.sortable img {
		pointer-events: none
	}

	.products-grid.wishlist .product-item.sortable .product-item-link,
	.products-grid.wishlist .product-item.sortable .ow-prod__desc,
	.products-grid.wishlist .product-item.sortable .ow-prod__img {
		cursor: move
	}

	.products-grid.wishlist .product-item.sortable:hover {
		border-color: #e2e2e2
	}

	.products-grid.wishlist .product-item.sortable *:focus {
		outline: none !important;
		box-shadow: none !important
	}

	.products-grid.wishlist .product-item.sortable-ghost {
		opacity: .1
	}

	.products-grid.wishlist .product-item.sortable-drag {
		opacity: 1 !important;
		border-color: #e2e2e2
	}

	.products-grid.wishlist .product-item.sortable-drag *:focus {
		outline: none !important;
		box-shadow: none !important
	}

	.products-grid.wishlist .product-item .ow-prod__desc-link:hover .collection {
		color: #c40d2e
	}

	html.touchevents .products-grid.wishlist .drag-handle {
		display: block;
		position: absolute;
		z-index: 12;
		top: -1px;
		left: -1px;
		border: 1px solid rgba(0, 0, 0, .02);
		background: rgba(0, 0, 0, .01);
		width: 40px;
		height: 40px;
		text-align: center;
		line-height: 40px
	}

	html.touchevents .products-grid.wishlist .drag-handle:after {
		content: "\e991";
		font-family: 'icomoon'
	}

	html.no-touchevents .products-grid.wishlist .drag-handle {
		display: none
	}

	.wishlist-wrapper-n-4 .wishlist-content .product-item {
		width: 25%
	}

	.block.widget .products-grid .product-item {
		width: 20%
	}

	.page-layout-1column .block.widget .products-grid .product-item {
		margin-left: calc((100% - 5*(100%/6))/4);
		width: 16.66666667%
	}

	.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1) {
		margin-left: calc((100% - 5*(100%/6))/4)
	}

	.page-layout-1column .block.widget .products-grid .product-item:nth-child(5n+1) {
		margin-left: 0
	}

	.page-layout-3columns .block.widget .products-grid .product-item {
		width: 25%
	}

	.block.widget .products-grid .product-items {
		margin: 0
	}

	.block.widget .products-grid .product-item {
		margin-left: calc((100% - 4*24.439%)/3);
		padding: 0;
		width: 24.439%
	}

	.block.widget .products-grid .product-item:nth-child(4n+1) {
		margin-left: 0
	}
}

@media all and (min-width:1300px),
print {
	.control.qty-less-more .btn-tooltip {
		width: 600px;
		margin-left: -300px
	}

	.dropdown.product-option-list .dropdown-content {
		padding: 30px
	}

	.modal-right .modal-inner-content {
		width: 40%
	}

	.agreements-modal .modal-content,
	.modal-cms .modal-content {
		width: 60%
	}

	.confirm-modal.ecommerce-modal .modal-inner-content {
		padding: 80px 100px
	}

	.modal-cms-sunglasses-dimension-imgs {
		margin-top: 60px
	}

	.modal-cms-sunglasses-dimension-img:first-child {
		padding-right: 50px
	}

	.modal-cms-sunglasses-dimension-img:last-child {
		padding-left: 50px
	}

	.columns--2-cols-left .sidebar-column {
		flex: 0 1 22.4%
	}

	.columns--2-cols-left .column.main {
		flex: 1 0 75.59999999999999%
	}

	.columns--2-cols-left .toolbar-top {
		margin-right: 3.74882732%
	}

	.category-listing .product-items {
		max-width: 1000px
	}

	.category-listing .product-item {
		width: 25%
	}

	.category-universe .category-nolisting-heading .ow-page__header-short-description {
		max-width: calc(1300px - 50px)
	}

	.product-info.top {
		padding-bottom: 120px
	}

	.product-info-ar {
		left: auto;
		right: 26px
	}

	.product-info-naming-description .subcollection,
	.product-info-naming-description .name {
		margin-right: -30%;
		font-size: 22px;
		line-height: 28px
	}

	.product-info-naming-description .marketing-name {
		font-size: 20px
	}

	.product-info-material {
		margin-top: 30px
	}

	.product-info-price {
		margin-bottom: 30px
	}

	.product-info-price .product-info-sku .value {
		margin-top: 4px
	}

	.product-info-price .price-box .price {
		font-size: 18px
	}

	.product-info .free-shipping {
		text-align: center;
		margin: 15px 0
	}

	.product-info-store-locator-btn {
		position: relative;
		border: none;
		text-transform: none;
		display: block;
		padding: 0 5px;
		line-height: 30px;
		text-align: center;
		-webkit-transition: all .2s cubic-bezier(.455, .03, .515, .955);
		-o-transition: all .2s cubic-bezier(.455, .03, .515, .955);
		transition: all .2s cubic-bezier(.455, .03, .515, .955);
		overflow: hidden;
		margin: 0 auto
	}

	.product-info-store-locator-btn span:not(.nowrap) {
		display: inline-block;
		line-height: 1.2;
		vertical-align: middle;
		position: relative
	}

	.product-info-store-locator-btn span:not(.nowrap):before {
		font-family: 'icomoon', arial, helvetica, sans-serif;
		content: "\e95f";
		font-size: 15px;
		line-height: 19px;
		margin-right: 2px;
		vertical-align: middle;
		top: -2px;
		left: -3px;
		position: relative;
		z-index: 1
	}

	.fotorama__stage__frame .mc-gallery-text-content {
		bottom: 100px
	}

	.catalog-product-view .product.media {
		margin-bottom: 0
	}

	.product-info-details-left {
		padding: 100px 5% 10px 10%
	}

	.product-info-details-left .product-info-details-content,
	.product-info-details-left .product-info-pdf {
		max-width: 680px;
		margin-left: auto
	}

	.product-info-details-right {
		padding: 100px 10% 10px 5%
	}

	.product-info-details-right .attribute.features,
	.product-info-details-right .product.attribute.technical-data {
		max-width: 680px
	}

	.product-info-reassurance-item {
		padding: 100px 10% 270px
	}

	.product-info-reassurance-item-title,
	.product-info-reassurance-item-content {
		max-width: 680px
	}

	.product-info-reassurance-menu {
		max-width: 568px
	}

	.product-info-reassurance-menu ul {
		margin: 0 -8px
	}

	.product-info-reassurance-menu li {
		padding: 8px
	}

	.product-info-reassurance-btn .label {
		line-height: 45px;
		width: 100px;
		margin: 0 0 0 -50px
	}

	.product-info-reassurance-btn .label span {
		font-size: 12px;
		line-height: 15px;
		max-height: 45px
	}

	.fixed-top-desc {
		font-size: 15px
	}

	.fixed-top-desc svg {
		height: 19px
	}

	.fixed-top-desc .product-title {
		font-size: 14px
	}

	.gallery-360__btn:before {
		font-size: 22px
	}

	.gallery-360__btn--previous {
		left: 30px
	}

	.gallery-360__btn--next {
		right: 30px
	}

	.ow-prod--l-h--small .ow-prod__desc {
		padding-left: 30px
	}

	.ow-prod--l-h:not(.ow-prod--l-h--small) {
		max-width: 572px
	}

	.ow-prod--l-h:not(.ow-prod--l-h--small) .ow-prod__img {
		flex: 1 0 54.5%;
		max-width: 308px
	}

	.ow-prod--l-h:not(.ow-prod--l-h--small) .ow-prod__desc {
		flex: 1 0 45.5%
	}

	.ow-prod--compare-sticky .ow-prod__desc {
		font-size: 1.4rem
	}

	.ow-mod__gift-item {
		width: calc(50% - 32px) !important
	}

	.product.gallery {
		width: 100%;
		float: left;
		overflow: hidden
	}

	.catalog-product-view .product.order-catalog-content .block-title,
	.catalog-product-view .product.store-locator-content .block-title {
		font-size: 2.375em
	}

	.air-r-parallax-container {
		height: 650px
	}

	.product.air-r-parallax {
		width: 100%;
		float: left;
		height: 650px;
		overflow: hidden
	}

	.product.air-r-parallax picture {
		top: 0;
		left: 0
	}

	.cart-columns {
		margin-bottom: 80px
	}

	.cart-columns .column-cart {
		width: 61.3%;
		padding-right: 60px
	}

	.cart-columns .column-infos {
		width: 38.7%
	}

	.cart-block {
		margin-bottom: 30px
	}

	.cart-block+.cart-item--linked {
		margin-top: -30px
	}

	.ow-cart-item__image {
		width: 180px
	}

	.ow-cart-item__desc {
		width: calc(100% - 180px)
	}

	.ow-cart-item__notes {
		float: right;
		clear: right;
		width: calc(100% - 180px);
		padding-left: 30px
	}

	.ow-cart-item--wishlist .ow-cart-item__image {
		width: 218px
	}

	.ow-cart-item--wishlist .ow-cart-item__desc {
		width: calc(100% - 218px)
	}

	.ow-cart-item--wishlist .ow-cart-item__notes {
		width: calc(100% - 218px);
		padding-left: 30px
	}

	.opc-container {
		margin-bottom: 80px
	}

	.opc-wrapper {
		width: 61.3%;
		padding-right: 60px
	}

	.opc-sidebar {
		width: 38.7%
	}

	.cart-summary .cart-totals.omega-bg-loader {
		min-height: 142px
	}

	.cart-summary .totals-tax--fee .field-tooltip-content {
		width: 350px
	}

	.cart-summary .table.totals .grand.totals td,
	.cart-summary .table.table-totals .grand.totals td,
	.cart-summary .table.totals .grand.totals th,
	.cart-summary .table.table-totals .grand.totals th {
		padding-top: 34px
	}

	.ow-summary__items {
		padding: 0 25px
	}

	.ow-summary__item {
		font-size: 1.4rem;
		padding: 25px 0 25px 170px;
		min-height: 220px
	}

	.ow-summary__item-photo-wrapper {
		width: 170px;
		top: 25px
	}

	.opc .form .field._half-xl {
		float: left;
		width: 50%
	}

	.opc .form .field._half-xl._left {
		clear: left
	}

	.opc .form .field._half-xl._left>.control {
		margin-right: 0;
		padding-right: 15px
	}

	.opc .form .field._half-xl._left .action {
		right: 15px
	}

	.opc .form .field._half-xl._right {
		clear: right
	}

	.opc .form .field._half-xl._right>.control {
		margin-left: 0;
		padding-left: 15px
	}

	.opc .form .field._half-xl._right>.control .placeholder {
		margin-left: 15px
	}

	.opc-address-grid {
		max-width: 480px
	}

	.opc-shipping-info {
		max-width: 560px
	}

	.opc-shipping-method-sep {
		width: 100%
	}

	.field-choice-shipping {
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
		justify-content: space-between
	}

	.field-choice-shipping.field.choice {
		overflow: visible
	}

	.field-choice-shipping.field.choice input {
		left: -50px
	}

	.field-choice-shipping label {
		flex-basis: 64%
	}

	#opc-shipping_method {
		overflow: hidden
	}

	#opc-shipping_method .vertex-message {
		margin-bottom: 30px
	}

	#opc-shipping_method .vertex-message>div {
		font-size: 1.4rem
	}

	#opc-shipping_method .vertex-message .opc-note {
		margin-top: 10px;
		display: block
	}

	#opc-shipping_method .vertex-message .action {
		margin-top: 15px
	}

	.field-choice-shipping-date {
		max-width: 32%;
		position: relative;
		text-align: right
	}

	.opc-estimated-delivery-note {
		flex-basis: 100%
	}

	.opc-shipping-method._first .opc-estimated-delivery-title {
		margin: 0;
		position: absolute;
		left: 0;
		top: -42px;
		text-align: left
	}

	.opc-shipping-method:not(._first) .opc-estimated-delivery-title {
		margin: 0;
		height: 0;
		line-height: 0;
		opacity: 0;
		pointer-events: none
	}

	.alipay-methods-item label {
		padding: 6px 10px 8px;
		font-size: 1.4rem
	}

	.alipay-methods-item .stage strong {
		font-size: 2rem
	}

	.alipay-methods-item .label {
		font-size: 1.2rem
	}

	.opc .form.form-login--wechat .login-container {
		display: flex;
		justify-content: space-between
	}

	.opc .form.form-login--wechat .opc-toolbar {
		text-align: left
	}

	.opc .form.form-login--wechat .action.login {
		min-width: 50%
	}

	.opc .form.form-login--wechat .or {
		padding-top: 8px
	}

	.opc .form.form-login--wechat .or:before {
		left: 50%;
		top: 0;
		right: auto;
		bottom: 0;
		margin: 0 0 0 -1px;
		border-top: none;
		border-left: 1px solid #e2e2e2
	}

	.opc .form.form-login--wechat .or span {
		padding: 6px 0
	}

	.opc .form.form-login--wechat .login-container-col {
		flex: 0 0 calc(50% - 30px)
	}

	.account-nav-item a {
		font-size: 14px
	}

	.account-nav-item a .label {
		max-width: 128px
	}

	.account-nav-item a .label span {
		max-width: 120px
	}

	body.account .table-order-items-footer td {
		width: 10%
	}

	.customer-account-index .block-dashboard-online-services .pm-module-10 .pm-module-wrapper {
		max-height: inherit
	}

	.block-dashboard-mystores .pm-store-list .pm-store-item {
		padding-bottom: 0
	}

	.block-dashboard-mystores .pm-store-list .pm-store-item:nth-child(3) {
		display: inline-block
	}

	.block-dashboard-wishlist .wishlist-wrapper .wishlist-content .product-item:nth-child(4) {
		display: inline-block
	}

	.pm-grid-4-xl {
		width: 29.454542%
	}

	.pm-grid-5-xl {
		width: 37.54545%
	}

	.pm-grid-6-xl {
		width: 45.636358%
	}

	.pm-grid-8-xl {
		width: 61.818174%
	}

	.pm-grid-10-xl {
		width: 77.99999%
	}

	.pm-grid-12-xl {
		width: 94.18180599999999%
	}

	.pm-grid-full-xl {
		width: 100%
	}

	.ow-footer__legal-menu {
		max-width: 100%
	}

	.ow-language__list {
		padding: 80px 7%
	}

	.ow-language__list:nth-child(2) {
		padding-left: 7%;
		padding-right: 0
	}

	.ow-language__list>ul>li {
		margin-bottom: 20px
	}

	.ow-language__item._hasChildren>ul>li {
		padding-left: 10px;
		margin-left: 10px
	}

	.ow-language__item._hasChildren>ul>li:first-child {
		border-left: 2px solid #e5e5e5 !important;
		padding-left: 15px !important;
		margin-left: 15px !important
	}

	.pm-module-10-white-no-img .pm-title {
		font-size: 4.5rem
	}

	.block-dashboard-mystores .pm-stores-list .pm-store-item {
		width: 29.9%
	}

	.cms-customer-service-user-manuals .pm-article-intro .pm-title {
		font-size: 3.8rem
	}

	html[lang=ru-RU] .ow-mod_45-content .pm-text {
		font-size: 1.4rem
	}

	html[lang=ru-RU] .ow-mod_45-content .pm-title {
		font-size: 3rem
	}

	html[lang=zh-Hans-CN] .pm-module-21-bis .JS_column .column.first {
		width: 100% !important;
		-moz-column-count: 2;
		-moz-column-gap: 4.7%;
		-webkit-column-count: 2;
		-webkit-column-gap: 4.7%;
		column-count: 2;
		column-gap: 4.7%
	}

	html[lang=zh-Hans-CN] .pm-module-21-bis .JS_column .column.last {
		display: none
	}

	.search-item {
		width: 25%
	}

	.ow-sl__control {
		width: 440px
	}

	.ow-sl__sidebar {
		width: 540px
	}

	.ow-sl__map__container {
		width: calc(100% - 540px)
	}

	.ow-store-view__services-left .pm-grid-center {
		margin-left: 22%;
		margin-right: 15%
	}

	.ow-store-view__services-right .pm-grid-center {
		margin-left: 15%;
		margin-right: 22%
	}

	.ow-store-view__services-full .pm-grid-center {
		margin: 0 auto !important
	}

	.ow-store-view__map {
		margin: 0 10%;
	}

	.pm-page-storelocator-form .pm-grid-10-l {
		max-width: 1200px
	}

	.pm-page-storelocator-form .pm-bloc-1 {
		width: 48.5%
	}

	.pm-page-storelocator-form .pm-bloc-2 {
		width: 48.5%
	}

	.pm-page-storelocator-form .pm-store-block .pm-store-day,
	.pm-page-storelocator-form .pm-store-block .pm-store-time {
		display: inline-block
	}

	.ow-coa__item {
		flex: 0 32%
	}

	.ow-couple-cart {
		background-position: center right 15%
	}

	.efta-uploader-droparea-canvas {
		width: 102%;
		height: auto
	}

	.ow-cart-popup__main {
		padding: 60px 60px 40px
	}

	.ow-cart-popup__products {
		flex: 0 0 57%
	}

	.ow-mod_mc .pm-title {
		font-size: 3.8rem
	}

	.ow-mod_mc .ow-mod__wrapper {
		max-width: 1760px;
		margin: 0 auto !important
	}

	.ow-mod_mc__wrapper {
		margin: 0 80px
	}

	.ow-mod_mc__background {
		padding: 75px 0;
		position: relative
	}

	.ow-mod_mc__background:before {
		content: '';
		display: block;
		width: 14%;
		position: absolute;
		left: 0;
		top: 0;
		bottom: 0;
		background: #fff
	}

	.ow-mod_mc__content {
		flex: 0 0 70%;
		padding: 0;
		position: relative;
		z-index: 2
	}

	.ow-mod_mc__tabcontent {
		width: 70%;
		padding: 0
	}

	.ow-mod_mc__tabcontent:before {
		width: 60%
	}

	.ow-mod_mc__item {
		display: flex;
		align-items: center
	}

	.ow-mod_mc__item-img {
		width: 40%;
		background: #f5f5f5
	}

	.ow-mod_mc__item-img img {
		display: block;
		width: 100%
	}

	.ow-mod_mc__item-text {
		width: 60%;
		padding: 0 40px
	}

	.ow-mod_mc__btns {
		flex: 0 0 30%;
		padding: 0 40px 0 0
	}

	.ow-mod_mc__btn-list {
		max-width: 360px
	}

	.ow-mod_mc__item-img {
		display: block
	}

	.ow-mod_mc--ocean__tabcontent {
		top: -40px;
		bottom: -40px
	}

	.ow-mod_mc--ocean__background {
		padding-top: 40px;
		padding-bottom: 40px
	}

	.concierge-form-details {
		left: 50%;
		width: 37.83%
	}

	.concierge-form-actions {
		margin-top: 125px
	}

	.pm-page-product-form-stores .pm-grid-10-l {
		max-width: 1200px
	}

	.pm-page-product-form-stores .pm-bloc-1 {
		width: 48.5%
	}

	.pm-page-product-form-stores .pm-bloc-2 {
		width: 48.5%
	}

	.ow-faq__group {
		padding: 50px;
		margin-bottom: 35px
	}

	.ow-faq__group--full {
		padding: 90px 180px
	}

	.ow-faq__back-btn {
		top: 40px;
		left: 45px;
		font-size: 14px
	}

	.pm-store-list .pm-store-item {
		width: 30%;
		margin: 0 1.66666667% 2em
	}

	.pm-store-list .pm-store-item .pm-store-day,
	.pm-store-list .pm-store-item .pm-store-time {
		display: inline-block
	}

	.pm-store-list .pm-store-item:nth-child(2n+1) {
		clear: none
	}

	.pm-store-list .pm-store-item:nth-child(3n+1) {
		clear: left
	}

	.pm-store-list.pm-add-list {
		margin-left: -1.6666666667%;
		margin-right: -1.6666666667%
	}

	.products-grid.my-watches svg {
		height: 18px
	}

	.products-grid.my-watches .pm-icon-badge-metas {
		top: 10px
	}

	.products-grid.my-watches .logo {
		top: 15px
	}

	.ow-mod--small-width .ow-mod__wrapper {
		margin-left: 17%;
		margin-right: 17%
	}

	.ow-mod.ow-mod--full-width .ow-mod__wrapper .ow-mod--small-width .ow-mod__wrapper {
		margin-left: 17%;
		margin-right: 17%
	}

	.ow-mod__video-thumbs-item {
		width: calc(50% - 10px)
	}

	.ow-mod_01 .ow-mod__vid-wrapper,
	.ow-mod_01 .ow-mod__wrapper:before {
		padding-top: 48.75%
	}

	.ow-mod_01-item__overlay {
		left: 9%;
		right: 9%;
		font-size: 1.6rem
	}

	.ow-mod_01-item--02.content-third .ow-mod_01-item__media>.ow-mod_01-item__img,
	.ow-mod_01-item--02.content-third .ow-mod_01-item__media>.ow-mod__vid-wrapper {
		width: 66.66667%
	}

	.ow-mod_01-item--02.content-third.txt-center .ow-mod_01-item__overlay-wrapper {
		max-width: 80%
	}

	.ow-mod_01-item--02.content-third .ow-mod_01-item__media-bg {
		left: 66.66667%
	}

	.ow-mod_01-item--02.content-third.pos-right.txt-center .ow-mod_01-item__overlay {
		left: 68.6667%;
		right: 2%
	}

	.ow-mod_01-item--02.content-third.pos-left .ow-mod_01-item__media>.ow-mod_01-item__img,
	.ow-mod_01-item--02.content-third.pos-left .ow-mod_01-item__media>.ow-mod__vid-wrapper {
		left: 33.33333%
	}

	.ow-mod_01-item--02.content-third.pos-left .ow-mod_01-item__media-bg {
		left: 0;
		right: 66.66667%
	}

	.ow-mod_01-item--02.content-third.pos-left.txt-center .ow-mod_01-item__overlay {
		left: 2%;
		right: 68.6667%
	}

	.ow-mod_02--02 .pm-quote {
		font-size: 3rem
	}

	.ow-mod_03--01 .date,
	.ow-mod_03--02 .date {
		font-size: 22rem
	}

	.ow-mod_03--03 .date {
		font-size: 13rem
	}

	.ow-mod_13 .ow-slider__items {
		max-width: 1000px
	}

	.ow-mod_13 .ow-slider__items:not(.sly-visible) .ow-slider__item:nth-child(4) {
		display: inline-block
	}

	.ow-mod_13 .ow-slider__item {
		width: 25%
	}

	.ow-mod_16--02.ow-mod--small-width .ow-carousel__arrow {
		width: 13%
	}

	.ow-mod_20 .pm-quote {
		font-size: 3rem
	}

	.ow-mod_20 .ow-mod__txt .pm-title>.year,
	.ow-mod_20 .ow-mod__txt .pm-title.year {
		font-size: 4.8rem;
		margin-bottom: .8em
	}

	.ow-mod_20 .ow-mod__txt .pm-title>.subhead,
	.ow-mod_20 .ow-mod__txt .pm-title.subhead {
		font-size: 1.6rem
	}

	.ow-mod_20 .ow-mod__txt--with-year .pm-title {
		font-size: 3rem
	}

	.ow-mod_20 .ow-mod__txt--with-year .pm-text {
		font-size: 1.6rem
	}

	.ow-mod_36 .ow-slider {
		margin: 0 -12px
	}

	.ow-mod_36 .ow-slider-wrapper {
		max-width: 1600px;
		margin: 0 auto
	}

	.ow-mod_36 .ow-slider__scrollbar {
		margin-left: auto;
		margin-right: auto;
		width: 740px
	}

	.ow-mod_36 .ow-slider__items:not(.sly-visible) .ow-slider__item {
		width: 33.33333%
	}

	.ow-mod_36 .ow-slider__items:not(.sly-visible) .ow-slider__item:nth-child(3) {
		display: block
	}

	.ow-mod_36 .ow-slider__item {
		padding: 0 12px
	}

	.ow-mod_36__item-content {
		left: 40px;
		bottom: 35px;
		right: 40px;
		font-size: 1.7rem
	}

	.ow-mod_36__item-content .ow-font-light {
		font-size: 2.4rem
	}

	.ow-mod_37 .ow-mod__wrapper {
		padding-top: 50px;
		max-width: 1600px;
		margin: 0 auto !important
	}

	.ow-mod_37__picto {
		height: 40px;
		padding: 10px 8px 10px 74px
	}

	.ow-mod_37__picto:before {
		background: 0 0;
		border-radius: 0
	}

	.ow-mod_37 .ow-mod__cols {
		background: #f9f9f9;
		padding: 130px 0 90px;
		max-width: 100%;
		position: relative
	}

	.ow-mod_37 .ow-mod__cols:before {
		content: '';
		display: block;
		position: absolute;
		right: 0;
		top: 0;
		bottom: 0;
		background: #fff;
		width: 14%;
		max-width: 300px
	}

	.ow-mod_37 .ow-mod__cols .ow-mod__col {
		align-items: flex-start
	}

	.ow-mod_37 .ow-mod__cols .ow-mod__col--1 {
		width: 35%;
		padding-right: 80px;
		padding-left: 145px
	}

	.ow-mod_37 .ow-mod__cols .ow-mod__col--1 .ow-mod_37__img {
		display: none
	}

	.ow-mod_37 .ow-mod__cols .ow-mod__col--2 {
		width: 35%;
		padding-right: 115px;
		padding-left: 0
	}

	.ow-mod_37 .ow-mod__cols .ow-mod__col--3 {
		display: -ms-flex;
		display: -webkit-flex;
		display: flex;
		width: 35%;
		align-items: center
	}

	.ow-mod_37 .ow-mod__cols .ow-mod__col--3 .ow-mod__col-content {
		max-width: 542px;
		margin: 0 auto 0 0
	}

	.ow-mod_37__img {
		width: 100%;
		max-width: 445px;
		margin: 0 0 0 auto
	}

	.ow-mod_39 .ow-slider__scrollbar {
		width: 740px;
		margin-left: auto;
		margin-right: auto
	}

	.ow-mod_39--02 .ow-mod_39-ambassador,
	.ow-mod_39--03 .ow-mod_39-ambassador {
		font-size: 18px;
		padding: 40px 15px 15px;
		letter-spacing: 2px
	}

	.ow-mod_40 .ow-mod__img {
		height: auto;
		position: static;
		overflow: hidden
	}

	.ow-mod_40 .ow-mod__img>div {
		position: static;
		left: auto;
		height: auto;
		width: auto;
		transform: none
	}

	.ow-mod_40 .ow-prods {
		margin-left: 8%;
		width: 92%
	}

	.ow-mod_40 .ow-prods.ow-mod--mirror .ow-prods {
		margin-left: 0;
		margin-right: 8%
	}

	.ow-mod_40--01 .ow-pager {
		padding-left: 214px
	}

	.ow-mod_40--01 .ow-pager._large {
		padding-left: 0
	}

	.ow-mod_40--01 .ow-pager._large:before {
		width: 54.5%
	}

	.ow-mod_40--02 .ow-mod_40-wrapper {
		position: relative
	}

	.ow-mod_40--02 .ow-mod__col--2 {
		padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 13.909088%
	}

	.ow-mod_40--02 .ow-mod_40-top {
		position: static;
		margin: 0
	}

	.ow-mod_40--02 .ow-mod_40-top .pm-title-thematic {
		position: absolute;
		z-index: 10;
		left: 13.909088%;
		margin: 0;
		top: 0
	}

	.ow-mod_40--02 .ow-mod_40-top .pm-title-thematic._large {
		top: 70px
	}

	.ow-mod_40--02 .ow-mod_40-top .ow-pager {
		position: absolute;
		z-index: 10;
		bottom: 0;
		right: 50%;
		margin-right: 10px
	}

	.ow-mod_40--02 .ow-mod_40-top .ow-pager__count {
		position: static
	}

	.ow-mod_41 .ow-mod__col--1 .ow-mod__col-content {
		margin-top: 50px
	}

	.ow-mod_41 .ow-pager {
		margin-left: 214px;
		margin-top: 40px
	}

	.ow-mod_42__content {
		height: 28vw;
		max-height: 424px
	}

	.ow-mod_45--single .ow-mod_45-tabs__wrapper {
		top: 50%;
		transform: translate3d(0, -50%, 0)
	}

	.ow-mod_45 .ow-mod__wrapper {
		max-height: 100%
	}

	.ow-mod_45-content .pm-text {
		font-size: 1.6rem
	}

	.ow-mod_45-content .pm-title {
		font-size: 3.8rem
	}

	.ow-mod_45-tabs {
		padding-top: 43.75%
	}

	.ow-mod_45-tabs__wrapper {
		left: 55%;
		top: 50px;
		width: 45%
	}

	.ow-mod_45-bg-img.materials-red_gold_,
	.ow-mod_45-bg-img.materials-mother_of_pearl_ {
		background-position: left center
	}

	.ow-mod_45-bg-img.materials-sapphire_crystal_efg_ {
		background-position: left center
	}

	.ow-mod_46-items {
		margin: 0 -15px
	}

	.ow-mod_46-item-content {
		padding-bottom: 30px
	}

	.ow-mod_46-item-image {
		margin: 0 15px
	}

	.ow-mod_46-item-title {
		margin: 15px 15px 0
	}

	.ow-mod_46-item--desktop-64 .ow-mod_46-item-image,
	.ow-mod_46-item--desktop-36 .ow-mod_46-item-image {
		left: 15px;
		right: 15px
	}

	.ow-mod_47 .pm-title-header {
		font-size: 38px;
		margin: .4em 0 .8em
	}

	.ow-mod_47 .pm-text-content {
		margin: 0 25%
	}

	.ow-mod_48-col-media {
		flex: 0 0 56%
	}

	.ow-mod_48-col-product {
		flex: 0 0 44%
	}

	.ow-mod_48-text-desktop {
		padding: 50px;
		margin-left: -50px
	}

	.ow-mod_48.ow-mod--mirror .ow-mod_48-text-desktop {
		margin: 0 -50px 0 0
	}

	.ow-mod_49 .pm-title {
		font-size: 3.8rem
	}

	.ow-mod_49 .ow-mod__bg {
		padding-top: 40%
	}

	.ow-mod_e1--02 .product-item-details,
	.ow-mod_e1--03 .product-item-details {
		font-size: 1.4rem
	}

	.ow-mod_e1--03 .ow-mod__product .ow-prod .ow-prod__img {
		max-width: none
	}

	.ow-mod_e1--03 .ow-mod__product .ow-prod .ow-prod__desc {
		padding: 30px 8px 16px
	}

	.ow-mod_s3:not(.ow-mod_s3--large) .ow-mod__wrapper {
		width: 66%
	}

	.ow-mod_s6-caption {
		width: 20%;
		left: 20%
	}

	.ow-mod_s6.ow-mod--mirror .ow-mod_s6-caption {
		left: auto;
		right: 20%
	}

	.ow-mod_s6--02 .ow-mod_s6-title-content,
	.ow-mod_s6--03 .ow-mod_s6-title-content {
		padding: 0 60px 9% 0
	}

	.ow-mod_s6--02.ow-mod--mirror .ow-mod_s6-title-content,
	.ow-mod_s6--03.ow-mod--mirror .ow-mod_s6-title-content {
		padding: 0 0 9% 60px
	}

	.ow-mod_o1 .ow-mod__cols--l .ow-mod__col {
		width: 33.33333333%
	}

	.ow-mod_o1 .ow-mod__cols--l .ow-mod__col--2 {
		padding-right: 2%
	}

	.ow-mod_o1 .ow-mod__cols--l .ow-mod__col--3 {
		display: flex
	}

	.ow-mod_o2 .ow-mod__col--1 {
		padding-right: 10%
	}

	.ow-mod_o2-buttons .action {
		padding: 0 40px
	}

	.ow-mod_o2.ow-mod--mirror .ow-mod__col--1 {
		padding-left: 10%
	}

	.ow-mod_o3-buttons .action {
		width: auto;
		display: inline-block
	}

	.ow-mod_o3-buttons .action:first-child {
		margin-bottom: 0
	}

	.ow-mod_o3.ow-mod--mirror .ow-mod_o3-buttons .action:first-child {
		margin-right: 20px
	}

	.ow-mod_pc1 {
		width: 50%
	}

	.ow-mod_pc1 .ow-mod__txt {
		padding-right: 18px;
		padding-left: 36px
	}

	.ow-mod_pc1--large {
		width: 75%
	}

	.ow-mod_pc1--large .ow-mod__col--1 {
		width: 66.66666667%
	}

	.ow-mod_pc1--large .ow-mod__col--2 {
		width: 33.33333333%
	}

	.ow-mod_pc2 {
		width: 25%
	}

	.ow-mod_pc2--large,
	.ow-mod_pc2--large-desktop {
		width: 50%
	}

	.ow-mod_pc3 {
		width: 50%
	}

	.ow-mod_pc_custom--1_watch {
		width: 25%
	}

	.ow-mod_pc_custom--1_2_watches,
	.ow-mod_pc_custom--2_watches {
		width: 50%
	}

	.ow-mod_pc_custom--3_watches {
		width: 75%
	}

	.ow-mod_pc_custom--3_watches .ow-mod__col--1 {
		width: 66.66666667%
	}

	.ow-mod_pc_custom--3_watches .ow-mod__col--2 {
		width: 33.33333333%
	}

	.ow-mod_pc_custom .ow-mod__txt {
		padding-right: 18px;
		padding-left: 36px
	}

	.ow-mod_gents-collection .pm-title {
		font-size: 4.2rem
	}

	.ow-mod_gents-collection__image {
		padding: 71% 0 0
	}

	.ow-mod_gents-collection__text {
		top: 10%
	}

	.ow-mod_gents-collection__text-inner {
		max-width: 890px;
		margin: 0 auto
	}

	.ow-chronicle__slide-right p {
		font-size: 10rem
	}

	.ow-chronicle__slide-right a {
		font-size: 1.5rem
	}

	.ow-mod_vintage .ow-mod__col--2 {
		padding: 0 5% !important
	}

	.apollo-box-nav {
		right: -28px
	}

	.ow-mod_apollo-gold__moon {
		width: 400px;
		top: -200px
	}

	.ow-mod_apollo-gold__date {
		font-size: 120px;
		letter-spacing: 20px
	}

	.ow-mod_apollo-gold__date--before {
		left: 20%
	}

	.ow-mod_apollo-gold__date--after {
		right: 20%
	}

	.ots__title {
		font-size: 72px;
		letter-spacing: .19em
	}

	.ots__scene-elt--content-3 .ots__title {
		top: 40%;
		margin-top: -260px
	}

	.ots__scene-elt--content-3 .ots__calibre-desc {
		top: 42%;
		margin-top: -175px
	}

	.ots__scene-elt--content-3 .ots__calibre-icons {
		margin-top: 80px
	}

	.ots__bg--1 {
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-dune-1-large.png')
	}

	.ots__bg--2 {
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-dune-2-large.png')
	}

	.ots__bg--2:after {
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-dune-3-large.jpg')
	}

	.ots__scene-bg {
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-dune-3-large.jpg')
	}

	body.fixed-module-bg>.ots__fixed-bg {
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-stars-large.jpg')
	}

	.ow-mod_apollo-gold-ots__content>.fixed-module-bg-elt {
		background-image: url('../Reflet_PageBuilder/images/apollo-ots/bg-stars-large.jpg')
	}

	.ud-expedition-grey-bg,
	.ud-expedition-blue-bg {
		height: 900px
	}

	.ud-expedition-grey-bg-text,
	.ud-expedition-blue-bg-text {
		margin-left: 100px
	}

	.ud-expedition-grey-bg-text .pm-grid-center img {
		margin: 0 0 40px
	}

	.ud-expedition-grey-bg-text .pm-title {
		font-size: 3.8rem;
		margin-bottom: .7em
	}

	.ud-expedition-map {
		margin-right: 100px;
		width: 1469px;
		height: 802px
	}

	.ud-expedition-blue-bg-cont {
		width: 1920px;
		margin-left: -960px
	}

	.ow-mod_o4__info-counter {
		font-size: 80px
	}

	.ow-mod_o4__info-label {
		font-size: 16px
	}

	.ow-mod_o4__legend {
		right: 10%
	}

	.ow-mod_o4__plane {
		max-width: 330px;
		right: 19%
	}

	.ow-mod_valentine-banner__container {
		height: 570px;
		background-size: 500px auto
	}

	.ow-mod_valentine-banner__header {
		margin-right: 7%
	}

	.diving-legacy {
		padding-top: 80px
	}

	.diving-legacy__wrapper {
		max-width: 1280px
	}

	.diving-legacy__title {
		top: 20px;
		width: 360px;
		font-size: 4.8rem
	}

	.diving-legacy__tabpanels {
		margin-bottom: 60px
	}

	.diving-legacy__tabpanel-wrapper {
		margin-left: 200px
	}

	.diving-legacy__tabpanel-image {
		flex: 58.2% 0 1
	}

	.diving-legacy__tabpanel-content {
		flex: 41.8% 1 0;
		padding-left: 50px
	}

	.diving-legacy__tabpanel-year {
		font-size: 8rem
	}

	.diving-legacy__tabpanel-title {
		min-width: 340px;
		margin-top: -20px;
		font-size: 4rem;
		line-height: 1.1
	}

	.diving-legacy__tabpanel-text {
		font-size: 1.5rem
	}

	html[lang^=de-] .diving-legacy__title {
		width: 340px;
		font-size: 3.6rem
	}

	.ow-mod_omega-days__title {
		font-size: 3.8rem
	}

	.ow-mod_omega-days__bg {
		padding-top: 40%
	}

	.ow-mod_mc--certified-divers .ow-mod_mc__desc {
		line-height: 1.6em
	}

	.ow-banner-days__svg {
		left: -22%;
		top: 19%;
		max-width: 100%;
		width: 55%
	}

	.ow-banner-days__element._nums1 {
		left: 26%;
		top: 59%
	}

	.ow-banner-days__element._nums2 {
		top: 60%;
		right: 42%
	}

	.ow-banner-days__element._nums3 {
		top: -2%;
		right: 32%
	}

	.ow-banner-days__element._num9 {
		left: 223px;
		top: 111px
	}

	.ow-banner-days__element._num10 {
		right: 15%;
		top: 19%
	}

	.ow-banner-days__sun {
		width: 480px;
		height: 480px;
		left: -170px;
		top: -140px
	}

	.ow-banner-days__rainbow {
		width: 600px;
		height: 600px;
		top: 7%;
		right: 0
	}

	.colibri-ph .ow-carousel__play-pause {
		left: 10px;
		bottom: 10px
	}

	.ow-mod_seamaster-finder__animation .logo__wrapper,
	.ow-mod_seamaster-finder__animation .circle-int__wrapper,
	.ow-mod_seamaster-finder__animation .circle-ext__wrapper {
		margin: -16% 0
	}

	.ow-mod_seamaster-finder__animation .logo__wrapper {
		margin-left: 44%;
		margin-right: 44%
	}

	.summer-blue-pdp__content {
		flex: 0 0 37%;
		gap: 40px
	}

	.summer-blue-pdp__media {
		flex: 0 0 54%
	}

	.summer-blue-pdp__title .upper-title {
		margin-bottom: 40px
	}

	.summer-blue-pdp__title .title {
		font-size: 5rem;
		line-height: 1
	}

	.summer-blue-plp__media {
		width: 530px;
		margin-left: -265px
	}

	.summer-blue-plp .summer-blue__image {
		width: 530px
	}

	.summer-blue-plp-v2 .ow-mod__col--1 {
		min-width: unset
	}

	.summer-blue-plp-v2 .summer-blue-pdp__media {
		flex: 0 0 50%
	}

	.summer-blue-plp-v2 .summer-blue-pdp__content {
		flex: 0 0 41%
	}

	.mothers-day-2023__tabs--01 .ow-tabs__nav:after {
		right: -440px
	}

	.fathers-day-2023__tabs--01 .ow-tabs__nav:after {
		right: -440px
	}

	.pas-tools-field .action.primary {
		padding-left: 40px;
		padding-right: 40px
	}

	.pos__place-content {
		padding: 30px
	}

	.ow-conf {
		max-width: 1760px;
		margin: 0 auto
	}

	.ow-conf__wrapper {
		margin: 0 80px
	}

	.ow-conf__title {
		float: left;
		line-height: 30px;
		margin: 0 0 20px
	}

	.ow-conf__step {
		height: 600px
	}

	.ow-conf__step--strap-details {
		padding-left: calc(50% + 176px)
	}

	.ow-conf__prod-wrapper {
		width: 300px
	}

	.ow-conf__img-watch,
	.ow-conf__img-nato {
		padding-top: 76px
	}

	.ow-conf__img-nato-2 {
		padding-top: 146px
	}

	.ow-conf__tag {
		top: 84px
	}

	.ow-conf__img-strap {
		padding-top: 94px
	}

	.ow-conf__steps._details .ow-conf__fixed-preview {
		left: calc(33% - 176px)
	}

	.ow-conf--large .ow-conf__bottom-desc {
		padding: 0 300px
	}

	.ow-conf--large .ow-conf__bottom .action:not(.icon-before) {
		max-width: 290px;
		padding-left: 40px;
		padding-right: 40px
	}

	.ow-conf--small .ow-conf__bottom-step {
		padding-bottom: 18px;
		min-height: 104px
	}

	.ow-conf--small .ow-conf__bottom-desc {
		padding: 0 200px
	}

	.ow-conf--small .ow-conf__bottom-desc+.ow-conf__bottom-actions .action {
		position: absolute;
		top: 28px;
		left: 28px
	}

	.ow-conf--small .ow-conf__bottom-desc+.ow-conf__bottom-actions .action.primary {
		left: auto;
		right: 28px
	}

	.ow-conf--small .ow-conf__bottom .action:not(.icon-before) {
		max-width: 190px;
		min-width: 140px;
		padding-left: 20px;
		padding-right: 20px
	}

	.ow-conf__filters--right {
		float: right
	}

	.ow-conf__filters--right .ow-conf__filters-list {
		transform: none !important;
		width: auto !important;
		white-space: nowrap;
		padding-top: 0;
		padding-left: 40px
	}

	.ow-conf__filters--right .ow-conf__filters-item {
		display: inline-block;
		float: none
	}

	.ow-conf--large .ow-conf__slider-arrow {
		width: 80px
	}

	.ow-conf--large .ow-conf__slider-arrow--prev {
		left: -80px
	}

	.ow-conf--large .ow-conf__slider-arrow--next {
		right: -80px
	}

	.ow-conf__details {
		width: 100%
	}

	.ow-conf__details-wrapper {
		padding: 20px 50px
	}

	.ow-conf__details-name {
		font-size: 1.8rem
	}

	.ow-conf__details-name.with-price {
		padding-right: 104px
	}

	.ow-conf__option-name {
		font-size: 1.7rem
	}

	.ow-conf--large .ow-conf__details-wrapper {
		padding-left: 14.22%;
		padding-right: 9.34%
	}

	.stories-list-item {
		width: 25%
	}

	.stories-list-item-sizer {
		width: 25%
	}

	.stories-list-item.highlight-story {
		width: 50%
	}

	.ct-listing-stories .pm-grid-12-m {
		width: 85.125%;
		max-width: 1600px
	}

	.ow-push-stories__wrapper {
		width: 77.99999%;
		margin: 0 auto;
		max-width: 1600px
	}

	.ow-push-stories__items:empty {
		padding: 20% 32px 114px
	}

	.ow-push-stories .ow-slider__items:not(.sly-visible) .ow-push-stories__item {
		width: 25%
	}

	.ow-push-stories .ow-slider__items:not(.sly-visible) .ow-push-stories__item:nth-child(4) {
		display: block
	}
}

@media all and (min-width:1300px) and (min-aspect-ratio:10/7),
print and (min-aspect-ratio:10/7) {
	.gallery-360__wrapper--eyewear {
		max-width: 1400px
	}
}

@media all and (min-width:1600px),
print {
	.columns--2-cols-left .sidebar-column {
		flex: 0 1 20.5%
	}

	.columns--2-cols-left .column.main {
		flex: 1 0 79.5%
	}

	.columns--2-cols-left .toolbar-top {
		margin-right: 3.6592327%
	}

	.category-universe .category-nolisting-heading .ow-page__header--desktop-not-immersive {
		padding: 130px 0
	}

	.category-universe .category-nolisting-heading .ow-page__header-short-description {
		margin: 40px auto 0 auto
	}

	.category-universe .category-nolisting-heading .ow-page__header-title {
		font-size: 4.8rem;
		line-height: 4.8rem;
		letter-spacing: .1em
	}

	.category-universe .category-nolisting-heading .ow-page__header-logo.logo--svg {
		width: 336px;
		height: 60px
	}

	.ow-collection__heading .pm-title {
		margin-bottom: 10px;
		font-weight: 400;
		font-size: 3rem;
		line-height: 4rem;
		word-break: break-word
	}

	.ow-collection__heading .ow-prod__count {
		margin-bottom: 60px
	}

	.ow-collection .ow-slider .ow-slider__items:not(.sly-visible) .ow-slider__item {
		float: left;
		margin: inherit
	}

	.ow-collection .ow-slider .action--arrow {
		top: 50%;
		left: 0;
		transition: opacity .2s cubic-bezier(.25, .46, .45, .9399999999999999);
		color: #fff;
		border-color: transparent;
		background-color: #555;
		opacity: 0
	}

	.ow-collection .ow-slider .action--arrow.action {
		border: none 0
	}

	.ow-collection .ow-slider .action--arrow-next {
		left: auto;
		right: 0
	}

	.ow-collection .ow-slider .action--arrow.disabled {
		display: none
	}

	.ow-collection .ow-slider:hover .action--arrow {
		opacity: .4
	}

	.ow-collection .ow-slider:hover .action--arrow:hover {
		opacity: 1
	}

	.ow-collection--view-one .ow-collection__heading .action .pm-link-border {
		border-bottom: none 0;
		transition: none;
		font-size: 1.3rem;
		line-height: 2rem;
		letter-spacing: .1em
	}

	.ow-collection--view-one {
		flex-direction: row
	}

	.ow-collection--view-one.ow-collection__wrapper {
		padding-bottom: 40px;
		padding-top: 40px
	}

	.ow-collection--view-one.ow-collection__wrapper.is-last {
		padding-bottom: 100px
	}

	.ow-collection--view-one .ow-collection__heading {
		padding: 0 50px;
		display: flex;
		flex-direction: column;
		flex-basis: 380px;
		flex-shrink: 0;
		justify-content: center;
		border-right: 1px solid #e5e5e5
	}

	.ow-collection--view-one .ow-collection__content {
		flex-grow: 1
	}

	.ow-collection--view-one .ow-collection__list-item {
		padding-right: 15px;
		padding-left: 15px
	}

	.ow-collection--view-one .ow-prod__actions {
		margin-bottom: 12px
	}

	.ow-collection--view-two.ow-collection__wrapper {
		margin-right: 0;
		margin-left: 0
	}

	.ow-collection--view-two .ow-collection__list {
		margin-right: 50px;
		margin-left: 50px;
		grid-template-columns: repeat(auto-fit, minmax(33.333333%, max-content))
	}

	.product-info-pdf_multi li {
		flex: 0 0 calc(50% - 8px)
	}

	.page-heading-bg {
		padding-top: 400px
	}

	.page-heading-fixed--small .pm-module-10>.pm-module-wrapper,
	.page-heading-fixed .pm-module-10.pm-module-10-small>.pm-module-wrapper {
		padding-top: 400px
	}

	.page-heading-fixed--small .pm-module-10 .pm-background-image,
	.page-heading-fixed .pm-module-10.pm-module-10-small .pm-background-image {
		min-width: 1600px
	}

	.search-item-content {
		line-height: 150%
	}

	.ow-sl__control {
		width: 500px
	}

	.ow-sl__sidebar {
		width: 600px
	}

	.ow-sl__map__container {
		width: calc(100% - 600px)
	}

	.ow-store-view__details .ow-mod__red-border {
		max-height: 525px
	}

	.ow-store-view__details-image {
		height: 525px
	}

	.ow-mod_mc__background:before {
		width: 13.48%;
		max-width: 215px
	}

	.ow-mod_mc__content {
		flex: 0 0 67.40000000000001%
	}

	.ow-mod_mc__tabcontent {
		width: 67.4%
	}

	.ow-mod_mc__btns {
		flex: 0 0 32.6%;
		padding: 0 70px 0 0
	}

	.ow-mod_mc__item-img img {
		max-width: 430px
	}

	.ow-mod_mc__item-text {
		padding: 0 70px
	}

	.ow-contact-store__item-image {
		flex: 0 0 120px
	}

	.ow-contact-store__item-image img {
		height: 120px;
		width: 120px
	}

	.faq-cols {
		padding: 0 0 0 420px
	}

	.ow-mod_01-item__overlay {
		left: 11%;
		right: 11%
	}

	.ow-mod_03--01 .ow-mod__prod,
	.ow-mod_03--02 .ow-mod__prod {
		width: 420px
	}

	.ow-mod_03--01 .ow-mod__prod-wrapper,
	.ow-mod_03--02 .ow-mod__prod-wrapper {
		margin-top: -490px
	}

	.ow-mod_13 .ow-slider__items {
		max-width: 1250px
	}

	.ow-mod_13 .ow-slider__items:not(.sly-visible) .ow-slider__item:nth-child(5) {
		display: inline-block
	}

	.ow-mod_13 .ow-slider__item {
		width: 20%
	}

	.ow-mod_40--02 .ow-mod_40-top .pm-title-thematic:not(._large) {
		top: 4%
	}

	.ow-mod_41 .ow-mod__wrapper {
		width: 1260px;
		margin: 0 auto
	}

	.ow-mod_45-tabs__wrapper {
		top: 100px
	}

	.ow-mod_s6-caption {
		width: 12%;
		left: 28%
	}

	.ow-mod_s6.ow-mod--mirror .ow-mod_s6-caption {
		left: auto;
		right: 28%
	}

	.ow-mod_s6--04 .ow-mod_s6-title-content {
		padding-top: 3%;
		padding-right: 3%
	}

	.ow-mod_gents-collection__image {
		padding: 66% 0 0
	}

	.apollo-box-nav {
		right: -60px
	}

	.apollo-presentation.ow-mod .ow-mod__wrapper {
		background-image: url('../Reflet_PageBuilder/images/apollo-50/presentation-bg-xlarge.jpg')
	}

	.ow-mod_valentine-banner__container {
		height: 650px;
		background-size: 570px auto
	}

	.ow-mod_valentine-banner__header {
		margin-right: 15%
	}

	.diving-legacy {
		padding-top: 100px
	}

	.diving-legacy__title {
		top: 24px;
		width: 400px;
		font-size: 5.2rem
	}

	.diving-legacy__tabpanels {
		min-height: 630px
	}

	.diving-legacy__tabpanel-wrapper {
		margin-left: 240px
	}

	.diving-legacy__tabpanel-year {
		font-size: 10rem
	}

	.diving-legacy__tabpanel-title {
		min-width: 400px;
		margin-top: -24px;
		font-size: 4.8rem
	}

	.diving-legacy__tabpanel-text {
		font-size: 1.6rem
	}

	html[lang^=de-] .diving-legacy__title {
		width: 380px;
		font-size: 4rem
	}

	.ow-banner-days__svg {
		left: -32%;
		top: 14%
	}

	.ow-banner-days__wrapper {
		height: 750px
	}

	.ow-banner-days__element._nums1 {
		left: 22%;
		top: 58%
	}

	.ow-banner-days__element._nums2 {
		top: 70%;
		right: 46%
	}

	.ow-banner-days__element._num7 {
		left: 58%;
		top: 52%
	}

	.ow-banner-days__element._num9 {
		left: 257px;
		top: 91px
	}

	.ow-banner-days__sun {
		width: 600px;
		height: 600px
	}

	.ow-banner-days__rainbow {
		width: 700px;
		height: 700px
	}

	.ow-popup-store__item {
		max-width: 1440px;
		margin-left: auto;
		margin-right: auto
	}

	.ow-popup-store__item:after {
		width: 135px
	}

	.ow-popup-store__details {
		padding-left: 100px
	}

	.ow-push-stories {
		margin: 0 auto;
		max-width: 1600px
	}

	.ow-push-stories .ow-slider {
		margin: 0 -12px
	}

	.ow-push-stories__items:empty {
		padding-left: 48px;
		padding-right: 48px
	}

	.ow-push-stories__item {
		padding: 0 12px
	}
}

@media all and (min-width:1670px),
print {
	.category-listing .product-items {
		max-width: 1250px
	}

	.category-listing .product-item {
		width: 20%
	}

	.ow-mod_pc1 {
		width: 40%
	}

	.ow-mod_pc1--large {
		width: 60%
	}

	.ow-mod_pc2 {
		width: 20%
	}

	.ow-mod_pc2--large,
	.ow-mod_pc2--large-desktop {
		width: 40%
	}

	.ow-mod_pc3 {
		width: 40%
	}

	.ow-mod_pc_custom--1_watch {
		width: 20%
	}

	.ow-mod_pc_custom--1_2_watches,
	.ow-mod_pc_custom--2_watches {
		width: 40%
	}

	.ow-mod_pc_custom--3_watches {
		width: 60%
	}
}

@media all and (min-width:1920px),
print {
	.columns--2-cols-left {
		width: auto;
		max-width: 1920px;
		margin: 0 auto
	}

	.columns--2-cols-left .sidebar-column {
		flex: 0 1 20%;
		padding-left: 66px
	}

	.columns--2-cols-left .column.main {
		flex: 1 0 80%;
		padding-left: 35px;
		padding-right: 0
	}

	.columns--2-cols-left .toolbar-top {
		margin-right: 32px
	}

	.category-listing .product-items {
		max-width: 1500px
	}

	.category-listing .product-item {
		width: 16.6666666%
	}

	.ow-collection--view-one.ow-collection__wrapper {
		margin-left: calc(50% - (1920px/2))
	}

	.ow-collection--view-two.ow-collection__wrapper {
		margin: 0 auto;
		max-width: 1920px
	}

	.ow-collection--view-two .ow-collection__list {
		border-top: none 0
	}

	.ow-collection__top-border {
		width: 100vw;
		position: relative;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
		height: 1px;
		background: #e5e5e5
	}

	.ow-collection__top-border:before,
	.ow-collection__top-border:after {
		content: "";
		position: absolute;
		width: 50px;
		height: 1px;
		background: #fff;
		bottom: 0
	}

	.ow-collection__top-border:before {
		left: 0
	}

	.ow-collection__top-border:after {
		right: 0
	}

	.product-info-reassurance-menu.nb-5 {
		max-width: 70%
	}

	.ow-store-view .pm-grid-center,
	.ow-store-view .ow-mod__wrapper {
		max-width: 1400px;
		margin-left: auto;
		margin-right: auto
	}

	.ow-store-view__services-left .pm-grid-center {
		width: 700px;
		margin: 0 0 0 auto;
		padding: 0 100px 0 0
	}

	.ow-store-view__services-right .pm-grid-center {
		width: 700px;
		margin: 0 auto 0 0;
		padding: 0 0 0 175px
	}

	.ow-store-view__services-full .pm-grid-center {
		width: 1400px
	}

	.ow-store-view__map {
		margin-right: calc(50% - 700px)
	}

	.ow-mod_13 .ow-slider__items {
		max-width: 1500px
	}

	.ow-mod_13 .ow-slider__items:not(.sly-visible) .ow-slider__item:nth-child(6) {
		display: inline-block
	}

	.ow-mod_13 .ow-slider__item {
		width: 16.6666%
	}

	.ow-mod_pc1 {
		width: 33.33333333%
	}

	.ow-mod_pc1--large {
		width: 50%
	}

	.ow-mod_pc2 {
		width: 16.6666666%
	}

	.ow-mod_pc2--large {
		width: 33.3333332%
	}

	.ow-mod_pc2--large-desktop {
		width: 33.3333332%
	}

	.ow-mod_pc3 {
		width: 33.3333332%
	}

	.ow-mod_pc_custom--1_watch {
		width: 16.66666667%
	}

	.ow-mod_pc_custom--1_2_watches,
	.ow-mod_pc_custom--2_watches {
		width: 33.33333333%
	}

	.ow-mod_pc_custom--3_watches {
		width: 50%
	}

	.ow-mod_gents-collection__image {
		padding: 64% 0 0
	}

	.ud-expedition-blue-bg {
		background: url('https://www.omegawatches.cn/static/version32be4366/frontend/Omega/default/default/Gene_BlueFoot/images/ultra-deep/expedition-bg.png') no-repeat center;
		background-size: 100% 900px
	}

	.ud-expedition-blue-bg-cont {
		width: 3200px;
		margin-left: -1600px
	}

	.ow-banner-days__element._nums3 {
		right: 16%
	}

	.ow-banner-days__element._nums2 {
		right: 35%
	}

	.ow-banner-days__element._num7 {
		left: inherit;
		right: 32%
	}

	.ow-banner-days__svg {
		left: -40%;
		top: 13%;
		width: auto;
		max-width: 1000px
	}
}