body *,body:focus,*:focus{outline:0!important}.on_portrait_image{display:none!important}@media screen and (max-width:768px){.on_landscape_image{display:none!important}.on_portrait_image{display:block!important}}p.product-vendor{color:#fff;margin-bottom:20px}p.model_availability a{color:#fff;text-decoration:underline;margin-bottom:20px}p.model_availability a:hover,h1.product__title,h1.product__title p{color:#fff}p.product__title,div.product__description{margin-bottom:10px}div.product__description p{color:#fff}.rolex_product__price p{color:#fff;margin-bottom:10px}.rolex_product__price.price_on_portrait p{text-align:center;color:#000;margin-bottom:0}.product_contact_field{margin-bottom:25px}.product_contact_field a{width:100%;display:inline-flex;-webkit-box-align:center;align-items:center;flex-direction:row;box-sizing:border-box;cursor:pointer}.product_contact_field .svg_icon{display:inline-flex;color:#fff;background-color:transparent;border:1px solid rgb(255,255,255);border-radius:50%;transition:border-color .3s ease 0s,background-color .3s ease 0s,fill .3s ease 0s;padding:.75rem}.product_contact_field .svg_icon svg{width:14px;height:14px;fill:#fff;transition:fill .3s ease 0s}.product_contact_field a:hover .svg_icon{background-color:#fff}.product_contact_field a:hover .svg_icon svg{fill:#12784a}.product_contact_field .label_item{border:none!important;background:none!important;transition:border-color .3s ease 0s,background-color .3s ease 0s,fill .3s ease 0s;padding:.75rem;color:#fff;margin-left:10px}@media screen and (min-width:1299px){.product-single__meta{max-width:640px;padding-right:1.5rem}}@media screen and (max-width:1300px) and (min-width:991px){.product-single__meta{padding:35px 0;padding-right:1.5rem}.product_contact_field a{margin-bottom:10px!important}h1.product__title,p.product-vendor,.model_availability{margin-bottom:10px}.product_contact_field{margin-bottom:15px}}@media screen and (max-width:768px){.product-single__photos .product-single__photo{padding-top:100%!important}}.rolex-product-specification{padding:90px 0}.rolex-product-specification .productSpcification_grid_layout{align-items:center;display:grid;grid-template-columns:1fr 1fr;column-gap:0px;row-gap:00px}.pro_specification_content .specification_item{margin-bottom:20px}.pro_specification_content p{margin-bottom:0}.pro_specification_image img{width:100%;max-width:700px;height:auto}.rolex-product-specification .watch-specs-text>div{padding:0 20%}@media screen and (max-width:768px){.rolex-product-specification{padding:55px 0}.rolex-product-specification .productSpcification_grid_layout{grid-template-columns:1fr}.pro_specification_content{order:2}.rolex-product-specification .watch-specs-text{padding:35px 0 0}.rolex-product-specification .watch-specs-text>div{padding:0 5%}}.rolex-text-image-component .rolex-features{padding-left:5vw;padding-right:5vw}.rolex-text-image-component .feature-rows{margin-bottom:100px;width:100%;display:grid;grid-template-columns:1fr 1fr;column-gap:10px;row-gap:10px}.rolex-text-image-component .feature-image{justify-content:flex-end}.rolex-text-image-component .feature-image img{width:100%;display:block}.rolex-text-image-component .feature-text{width:100%;display:inline-block;height:auto;vertical-align:middle;text-align:center;position:relative}.rolex-text-image-component .feature-rows .feature-text{display:flex;justify-content:center;align-items:center}.rolex-text-image-component .feature-text-container{padding:0 10vw;text-align:left}.rolex-text-image-component .item-odd{order:2}.rolex-text-image-component .item-even{order:1}@media screen and (max-width:1366px) and (min-width:991px){.rolex-text-image-component .feature-text-container{padding:0 5vw}}@media screen and (max-width:991px) and (min-width:768px){.rolex-text-image-component .feature-text-container{padding:0 2.5vw}}@media screen and (max-width:768px){.rolex-text-image-component .feature-rows{margin-bottom:100px;width:100%;display:grid;grid-template-columns:1fr}.rolex-text-image-component .item-odd{order:1}.rolex-text-image-component .item-even{order:2}.rolex-text-image-component .feature-text-container{padding:0 0vw}}.rolex-modal-availability{background-color:#f8f8f8;padding:80px 15px}.rolex-model-avail-section{max-width:650px;padding:0;margin:0 auto;text-align:center}.rolex-modal-availability .rolex-model-avail-image-container{margin:0 0 20px}.rolex-modal-availability .rolex-model-avail-image-container img{width:100%;display:block}.rolex-modal-availability h3.rolex-model-avail-text-container{margin:0 0 20px}.rolex-modal-video-section{padding:55px 0}.rolex-modal-video .iframe-container{margin:0 0 20px}.rolex-modal-video .rolex-modal-video-text{max-width:650px;margin:30px auto 0}.rolex-modal-video .responsive-iframe{width:100%;height:608px}@media screen and (max-width:1200px) and (min-width:991px){.rolex-modal-video .responsive-iframe{height:460px}}@media screen and (max-width:991px) and (min-width:768px){.rolex-modal-video .responsive-iframe{height:390px}}@media screen and (max-width:768px){.rolex-modal-video .responsive-iframe{height:215px}.rolex-modal-video .rolex-modal-video-text{margin:0 auto}}.rolex-modal-push-banner .push-banner_image{position:relative}.rolex-modal-push-banner .push-banner_image:after{content:""}.rolex-modal-push-banner .push-banner_image:before{content:"";background:#00000094;position:absolute;width:100%;height:100%;left:0;right:0;margin:auto}.rolex-modal-push-banner .push-banner_image img{width:100%;display:block}.rolex-modal-push-banner .push-banner-text{position:absolute;top:50%!important;transform:translateY(-50%)!important;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.rolex-modal-push-banner .push-banner-text p{color:#fff;margin-bottom:20px}.rolex-modal-push-banner .push-banner-text h4{color:#fff;margin:0 0 20px}.rolex-you-may-also-like{padding:55px 0}.rolex-you-may-also-like .product-card-information .product-vendor,.rolex-you-may-also-like .product-card-information .product-title{margin-bottom:0}.rolex-you-may-also-like .rolex-related_products .slick-prev:before{display:none}.rolex-you-may-also-like .rolex-related_products .slick-next:before{display:none}.rolex-you-may-also-like .rolex-related_products .slick-disabled{display:none!important}.rolex-you-may-also-like .rolex-related_products .slick-arrow:focus{outline:none}.rolex-you-may-also-like .rolex-related_products .slick-prev{left:-20px}.rolex-you-may-also-like .rolex-related_products .slick-next{right:-20px}.rolex-you-may-also-like .rolex-related_products .slick-dots{margin-top:35px}.rolex-you-may-also-like .rolex-related_products .slick-dots li{width:60px}.rolex-you-may-also-like .rolex-related_products .slick-dots li button{background:#f1f1f1}.rolex-you-may-also-like .rolex-related_products .slick-dots li.slick-active button{background:#127749}.rolex-you-may-also-like .rolex-related_products .slick-dots li.slick-active button:before{opacity:0}.rolex-you-may-also-like .rolex-related_products .slick-dots li button,.rolex-you-may-also-like .rolex-related_products .slick-dots li a{width:60px;height:5px;border-radius:15px;padding:0 4px}.rolex-product-single{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.rolex-product_page_template .product-featured-img{top:0;left:0;width:100%}.product-main-media__Rolex:not(.slick-initialized) .product-single__photo-wrapper:not(:first-child){display:none}.product-main-media__Rolex .slick-prev.slick-arrow{left:0;z-index:999}.product-main-media__Rolex .slick-next.slick-arrow{right:0}.product-main-media__Rolex .slick-arrow.slick-disabled{opacity:0}.product-main-media__Rolex .slick-arrow:before{content:" "}.product-main-media__Rolex .slick-arrow svg{transition:fill .3s ease 0s;fill:#fff;width:15px;height:15px;display:inline-flex;stroke:#fff}.product-thumbnails-slider__Rolex{width:100%;height:100%;max-width:400px}.product-thumbnails-slider__Rolex .product-single__thumbnail-image{background-color:#fff;border:none;padding:0}.product-thumbnails-slider__Rolex .product-single__thumbnails-item{padding-left:10px}@media only screen and (min-width: 1024px){.rolex-product-single .product-single__photos.rolex-product-single__item{width:55%}.rolex-product-single .product-single__meta-wrap.rolex-product-single__item{width:40%}}@media only screen and (max-width: 1024px){.rolex-product_page_template{background:transparent;color:#000}.rolex-product-single{flex-wrap:wrap}.rolex-product-single .rolex-product-single__item{width:100%;margin-bottom:0}.rolex-product-single .rolex-product-thumbnails{display:none}.rolex-product-single .product-single__meta-wrap .product-single__meta{text-align:center}.rolex-product-single .product-main-media__Rolex .slick-dots{width:100%;margin:20px 0 30px}.rolex-product-single .product-main-media__Rolex .slick-dots li{width:60px}.rolex-product-single .product-main-media__Rolex .slick-dots li button{background:#f1f1f1}.rolex-product-single .product-main-media__Rolex .slick-dots li button,.rolex-product-single .product-main-media__Rolex .slick-dots li a{width:60px;height:5px;border-radius:15px;padding:0 4px}.rolex-product-single .product-main-media__Rolex .slick-dots li.slick-active button{background:#127749}.rolex-product-single .product-main-media__Rolex .slick-dots li button:before,.rolex-product-single .product-main-media__Rolex .slick-dots li a:before{font-size:0px;opacity:0}p.model_availability a:hover,h1.product__title,div.product__description p,p.model_availability a,p.product-vendor{color:#000;margin-bottom:10px}.rolex-product-single .forMobile_details{margin-bottom:30px;margin-top:10px}.product_contact_field{flex-wrap:wrap;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:415px;margin:0 auto}.product_contact_field>div{width:100%;margin-bottom:20px}.product_contact_field a{width:10%;display:block;margin:0 10px}.product_contact_field .svg_icon{border-color:#12784a}.product_contact_field .svg_icon svg{fill:#12784a}.product_contact_field a:hover .svg_icon{background-color:#12784a}.product_contact_field a:hover .svg_icon svg{fill:#fff}}@media only screen and (max-width: 768px){.rolex-product-single .product-main-media__Rolex{width:100%;max-width:100%;margin:0 auto}.rolex-product-single .product-single__photos.rolex-product-single__item{padding:0}}.template-product .rolex_product__price.custom_al_code{display:flex;position:relative;gap:10px;min-height:38px;align-items:center}.template-product .rolex_product__price.custom_al_code .main-paragraph{display:none}.template-product .rolex_product__price.custom_al_code .info-circle{position:relative;cursor:pointer;color:#fff;top:0;left:0;height:15px;display:block}.template-product .rolex_product__price.custom_al_code .Rolex-Price-info{display:none;position:absolute;background:#fff;z-index:99;top:40px;border-radius:5px}.template-product .rolex_product__price.custom_al_code .Rolex-Price-info.show{display:block}.template-product .rolex_product__price.custom_al_code .rolex-info{padding:10px 20px!important;top:0;position:relative;max-width:340px;width:auto;display:flex;flex-direction:column;box-sizing:border-box;margin:0 auto}.template-product .rolex_product__price.custom_al_code .rolex-info p{color:#000}.template-product .rolex_product__price.custom_al_code .tooltip-top:before{content:"";position:absolute;display:block;width:0px;left:50%;scroll-margin-bottom:0;border:10px solid transparent;border-top:0;border-bottom:11px solid #ffffff;transform:translate(-50%,calc(-100% - 5px));bottom:-31px}@media (max-width: 1024px){.template-product .rolex_product__price.custom_al_code{justify-content:center}.template-product .rolex_product__price.custom_al_code .Rolex-Price-info.show{border:1px solid #f1f1f1}.template-product .rolex_product__price.custom_al_code .tooltip-top:before{border-bottom:11px solid #f3f3f3}}.rolex-product-single{column-gap:100px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.rolex-product-template__container.rolex_bespoke_v7_product .product-single__photo-wrapper{margin-left:0}@media only screen and (max-width: 1024px){.rolex-product-single .product-main-media__Rolex .slick-dots li,.rolex-product-single .product-main-media__Rolex .slick-dots li button,.rolex-product-single .product-main-media__Rolex .slick-dots li a{width:40px}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/rolex-product-template.css.map */
