@font-face {
    font-family: 'bernhardt_cg_lightregular';
    src: url('fonts/bernhardtcglight-webfont.woff2') format('woff2'),
         url('fonts/bernhardtcglight-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
   font-family: 'bernhardt_cg_mediumregular';
    src: url('fonts/bernhardt_cg_medium_regular-webfont.woff2') format('woff2'),
         url('fonts/bernhardt_cg_medium_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

#page .site-footer{background-color:transparent!important}
.theme-heading-bar{background-color:transparent!important}
.theme-heading-bar .heading-bar-background-color{background-color:transparent!important}

.hentry{margin:0px!important}
.woocommerce-error, .woocommerce-info, .woocommerce-message{border:0px!important; font-size:15px; color:#000000; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; }
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{content:"";}


/* HOME */
/*quitamos listado de productos */
.home .flintotheme-woo-sorting{display:none}
.home .woocommerce{display:none}no

.home .home_padding_left{padding-left:50px}
.home .home_padding_right{padding-right:0px}

.home .txt_home{font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important; font-size:20px; color:#464646; }

.home .home_padding_right .txt_home{max-width:700px}
.home .home_padding_left .txt_home{max-width:600px}

.reverse-row{display:flex!important;}
@media only screen and (max-width: 767px) {
  .reverse-row { flex-direction:column-reverse;}
}

@media only screen and (max-width: 1250px)  {
	.home .home_padding_left{padding-left:20px}
	.home .home_padding_right{padding-right:0px}
	.home .txt_home{font-size:17px;}
	.home .logo_marca{max-width:150px}
}

@media only screen and (max-width: 767px)  {
	.home .home_padding_left{padding-left:0px}
	.home .home_padding_right{padding-right:0px}
	.home .txt_home{max-width:100%; font-size:14px;}
	
	.header_relojeria{margin-bottom:0px!important}
	.tax-product_cat .woocommerce-products-header .descripcion_relojeria{font-size:13px}
    #iframe_patek iframe{height:400px}
    .img_reloj_patek{text-align: center!important}
    .img_reloj_patek img{max-width: 200px!important}
}


#slider_home_post .title_post{font-family:'bernhardt_cg_mediumregular'!important; letter-spacing:1px!important; text-transform:uppercase!important}
#slider_home_post .text_post{font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important;}
#slider_home_post .tparrows.tp-leftarrow::before{content:"";}
#slider_home_post .tparrows.tp-rightarrow::before{content:"";}
#slider_home_post .tparrows{background-color:transparent; background-image:url('../../plugins/bears-elements-vc/assets/images/arrow-next.png'); background-size:contain; background-repeat:no-repeat; background-position:center center; height:50px; width:45px}
#slider_home_post .tp-revslider-slidesli{opacity:1!important}
.home .back_home_post_slider{ background-image:url('images/fondo.jpg'); background-size:cover; background-repeat:no-repeat; background-position:center center;}

/* FIN HOME */

/* HEADER */
.site-header{border-bottom:1px solid #b7b7b7}

#up_header{background-color:#F5F5F5; color:#707070; font-size:15px; height:20px}
#header_desktop{height:130px}
#logo_header img{width:200px; padding-bottom:0px; padding-top: 10px}
#menu_left a, #menu_right a{text-transform:uppercase; font-size:15px; color:#000000; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; }
#menu_left li, #menu_right li{margin-right:50px}
#menu_container_left{text-align:center}
#menu_container_left .widget-element-primary-navigation, #menu_container .widget-element-primary-navigation{display:inline-block}
#menu_container_left #logo_mini img{width:23px; margin-right:30px}
.patek_distribuidor{margin-bottom:-40px!important; padding-right: 30px; margin-left: 180px; text-align: right}
.patek_distribuidor img{width: 168px!important; display: inline}

.jaeger_distribuidor{padding-right: 30px; margin-left: 180px; position: relative; top: 0px; height: 60px; text-align: right}
.roger_distribuidor{padding-right: 30px; margin-left: 130px; position: relative; top: 0px; height: 60px; text-align: right}
.panerai_distribuidor{padding-right: 30px; margin-left: 130px; position: relative; top: 0px; height: 60px; text-align: right}
.baume_distribuidor{padding-right: 30px; margin-left: 130px; position: relative; top: 0px; height: 60px; text-align: right}
.grand_seiko_distribuidor{padding-right: 30px; margin-left: 150px; position: relative; top: 0px; height: 60px; text-align: right}
.seiko_distribuidor{padding-right: 30px; margin-left: 150px; position: relative; top: 0px; height: 60px; text-align: right}




#menu-menu-mobile{}
.logo_patek_mobile{float:none!important; margin: 0 auto!important}
.logo_patek_mobile img{margin: 0 auto!important; width: 140px!important}

.logo_jaeger_mobile{float:none!important; margin: 0 auto!important}
.logo_roger_mobile{float:none!important; margin: 0 auto!important}
.logo_panerai_mobile{float:none!important; margin: 0 auto!important}
.logo_baume_mobile{float:none!important; margin: 0 auto!important}

@media only screen and (max-width: 1600px)  {
    .patek_distribuidor{margin-left: 150px}
	.grand_seiko_distribuidor{margin-left: 120px}
	.seiko_distribuidor{margin-left: 120px}
	
  
}
@media only screen and (max-width: 1500px)  {
    .patek_distribuidor{margin-left: 120px}
	 .grand_seiko_distribuidor{margin-left: 90px}
	.seiko_distribuidor{margin-left: 90px}
  
}
@media only screen and (max-width: 1450px)  {
    .patek_distribuidor{margin-left: 90px}
	.grand_seiko_distribuidor{margin-left: 60px}
	.seiko_distribuidor{margin-left: 60px}
   
}
@media only screen and (max-width: 1350px)  {
    .patek_distribuidor{margin-left: 50px}
	 .grand_seiko_distribuidor{margin-left: 20px}
	.seiko_distribuidor{margin-left: 20px}
    
}

.theme-extends-layout-default .widget-element.widget-element-primary-navigation .flintotheme-nav-wrap > div > ul ul.sub-menu li > a::before, .theme-extends-layout-default .widget-element.widget-element-secondary-navigation .flintotheme-nav-wrap > div > ul ul.sub-menu li > a::before, .theme-extends-layout-default .widget-element.widget-element-primary-navigation .flintotheme-nav-wrap > div > ul ul.children li > a::before, .theme-extends-layout-default .widget-element.widget-element-secondary-navigation .flintotheme-nav-wrap > div > ul ul.children li > a::before{border-bottom:0px!important}

.wpml-ls-sidebars-sidebar-1{display:none!important}
#texto_header2{display:none!important}
#texto_header2 .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0px}
#texto_header2 .wpml-ls-statics-footer a{background-color:transparent; border-right:1px solid #707070; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:15px; text-decoration:none}
#texto_header2 .wpml-ls-statics-footer .wpml-ls-slot-footer:last-child a{border:0px}

#texto_header{font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:15px; text-decoration:none}
#texto_header a{color:#707070; text-decoration:none}

.widget-element.widget-element-cart a.__cart-icon .woo-shopping-bag-items-number{right:-16px}
.widget-element.widget-element-cart a.__cart-icon .woo-shopping-bag-items-number .count{background-color:transparent; border-radius:0; background-image:url(assets/images/img/bg_cart.png); width:30px; height:18px; padding:0px 13px; background-position:top center; background-repeat:no-repeat}

@media only screen and (max-width: 1410px)  {
.theme-extends-layout-default .widget-element.widget-element-primary-navigation .flintotheme-nav-wrap > div > ul > li:not(:last-child), .theme-extends-layout-default .widget-element.widget-element-secondary-navigation .flintotheme-nav-wrap > div > ul > li:not(:last-child){margin-right:0px}
.element-widget-element-bnabryw, .element-widget-element-ulurcmxgl{margin:0px}
}

/* FIN HEADER */


/* BREADCRUMB */
.theme-heading-bar .theme-breadcrumbs-container .theme-breadcrumbs__list{display:none}
#page .theme-extends-heading-bar .theme-breadcrumbs-container{text-align:left; text-transform:uppercase; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; padding-top:5px}
.theme-heading-bar .theme-breadcrumbs-container .theme-breadcrumbs__list .theme-breadcrumbs__item:first-child::before{content:""}
.theme-breadcrumbs-container .theme-breadcrumbs__item:last-child span{color:#B99D6B; font-weight:600}

.theme-heading-bar .theme-breadcrumbs-container .theme-breadcrumbs__list li:nth-of-type(1){width:72px}
.theme-breadcrumbs__list li:nth-of-type(2) {display:none!important}

/* fix para las páginas CMS */
.page .theme-breadcrumbs__list li:nth-of-type(2) {display:inline-block!important}

/* FIN BREADCRUMB */

/* TITLE CATEGORIA */
#page .theme-extends-heading-bar .heading-title-page{background-image:url(assets/images/img/ico_titulo.png); background-repeat:no-repeat; background-position:bottom right; max-width:738px; text-decoration:none; color:#00000; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; text-transform:uppercase}

@media only screen and (max-width: 600px)  {
	#page .theme-extends-heading-bar .heading-title-page{font-size:30px; background-image:none}
	#main-content{margin-top:30px}
}

/* FIN TITLE CATEGORIA */

/* FOOTER */

.widget-element-connect-social a{font-size:24px}
#footer_us{border-top:1px solid #b7b7b7!important; border-bottom:1px solid #b7b7b7!important; padding:45px 0px!important}
#footer_us div{vertical-align:top!important}
#footer_us .footer_txt_titulo{font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:14px; text-decoration:none; color:#000000; font-weight:600}
#footer_us .footer_txt{font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:14px; text-decoration:none; color:#707070}

#footer_us #menu-menu-footer li{padding-top:30px!important}
#footer_us #menu-menu-footer li a{padding:0px!important; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:14px; text-decoration:none; text-transform:uppercase; color:#000000; }

#footer_us #menu-menu-footer li a::before{border:0px!important}

#footer_us #menu-menu-servicio-cliente li{padding-top:30px!important}
#footer_us #menu-menu-servicio-cliente li a{padding:0px!important; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:14px; text-decoration:none; text-transform:uppercase; color:#000000; font-weight:400 }

#footer_us #menu-menu-servicio-cliente li a::before{border:0px!important}

#footer_us .punto_venta{padding-bottom:10px}

#footer_us .anchura_especial{width:12%}
#footer_us .anchura_grande{width:24%}

#footersub_us{padding:35px 0px!important}

#footersub_us #menu-menu-legal li a{padding:0px!important; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:14px; text-decoration:none; text-transform:uppercase; color:#000000; }
#footersub_us #menu-menu-legal li a:hover{box-shadow:none!important}

#footersub_us .widget-element-connect-social a{margin-right:30px}
#footersub_us .widget-element-connect-social .fa{font-size:30px}



@media only screen and (max-width: 1133px)  {
	#footer_us{padding:20px 0px!important}
	#footersub_us .rs-col, #footer_us .rs-col{width:100%!important; display:block!important; padding:10px 0px!important; text-align:left}
}
/* FIN FOOTER */




/* REGISTRO NEWSLETTER */
.tnp-subscription{margin-left:0px!important}
.tnp-subscription label{display:inline-block!important; font-weight:400!important; font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important; font-size:15px!important}
.tnp-subscription .tnp-email{display:inline-block!important; width:200px!important; border:1px solid #E2E2E2!important; background-color:#ffffff!important; height:30px!important; font-size:13px!important; font-weight:400!important; font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important;}
.tnp-subscription .tnp-field-privacy label{font-family:'bernhardt_cg_lightregular'!important;; font-size:11px!important; line-height:20px!important; color:#707070}
.tnp-subscription .tnp-submit{font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important; font-size:14px!important; text-transform:uppercase!important; background-color:#B99D6B!important; padding:7px 20px!important; margin-left:20px!important}
.tnp-subscription div.tnp-field{display:inline-block!important}

.tnp-subscription .tnp-field-email label{display:none!important}


.txt_form_newsletter{font-family:'bernhardt_cg_lightregular'!important; font-size:15px!important; line-height:20px!important; color:#707070; padding-top:10px; font-weight:400}
.txt_form_newsletter.txt_grande{font-size:18px!important; line-height: 30px !important}
.txt_form_newsletter.txt_grande ul{padding-top:10px; list-style: none;}
.txt_form_newsletter.txt_grande ul li{font-size:13px!important; line-height:20px!important; margin-left:14px}
.txt_form_newsletter.txt_grande ul li::before {
  content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #B99D6B; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */ 
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: -1em; /* Also needed for space (tweak if needed) */
}

/* FIN NEWSLETTER */


/* CATEGORIAS */

select.orderby {
    outline: none;
    border: solid 1px #E2E3DC!important;
    background: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-weight: normal!important;
    border-radius: 2px;
    padding: 12px 30px 12px 20px!important;
    font-size: 12px;
    text-transform: uppercase;
    color: #333;
    background: url("assets/images/svg-icons/down-chevron.svg");
        background-position-x: 0%;
        background-position-y: 0%;
        background-repeat: repeat;
        background-size: auto auto;
    background-position: calc(100% - 10px) center;
    background-size: 12px;
    background-repeat: no-repeat;
font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important; font-size:12px!important;
}

.form-wppp-select.products-per-page{float:left!important}

.woocommerce .flintotheme-woo-sorting .woocommerce-result-count{font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important; font-size:14px!important; color:#94958D!important; margin-top:11px!important; margin-left:10px!important}
.woocommerce .flintotheme-woo-sorting form.woocommerce-ordering{margin-right:5px!important}
.gridlist-toggle{float:right!important; clear:inherit!important; padding:0px!important}

.jQuery-plainOverlay-progress{border-top:3px solid #b99d6b!important}

.woof_redraw_zone{font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important; font-size:16px!important; color:#010101!important}
.woof_list label{padding-bottom:0px!important; padding-top:0px!important; vertical-align:inherit!important}
.woof_list label .woof_radio_count{font-size:12px!important; color:#94958D!important}
.woof_radio_label_selected{font-weight:400!important; color:#B99D6B!important}
.woof_container{padding-bottom:70px}
.woof_container_inner h4{padding-bottom:20px!important}


.irs-bar{height:3px!important; top:30px!important; }

.irs-bar, .irs-slider{background-image:none!important; background-color:#B99D6B!important}

.irs-slider{width: 10px!important; height: 10px!important; top: 26px!important; border-radius:10px!important}
.irs-line{height:2px!important; top:30px!important}
.irs-with-grid .irs-grid{display:none!important}
.irs-from::after, .irs-to::after, .irs-single::after{border:0px!important}
.irs-from, .irs-to, .irs-single{background-color:#B99D6B!important}

.theme-extends-posts-pagination{font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important; font-size:14px!important;}
.theme-extends-posts-pagination.pagination-layout-default .pagination ul.page-numbers li{margin-bottom:0px!important}
.theme-extends-posts-pagination.pagination-layout-default .pagination ul.page-numbers li a{color:#94958D}
.theme-extends-posts-pagination.pagination-layout-default .pagination ul.page-numbers li a, .theme-extends-posts-pagination.pagination-layout-default .pagination ul.page-numbers li a:hover{border:0px!important}
.theme-extends-posts-pagination.pagination-layout-default .pagination ul.page-numbers li .page-numbers{border-radius:0px;  padding:10px 0px !important; width:20px!important; height:32px!important}
.theme-extends-posts-pagination.pagination-layout-default .pagination ul.page-numbers li .page-numbers.current{background-color:transparent!important; background-image:url(assets/images/img/rombo.png)!important; background-repeat:no-repeat!important; padding:10px 0px !important; width:56px!important;}
.theme-extends-posts-pagination.pagination-layout-default .pagination ul.page-numbers li a.next, .theme-extends-posts-pagination.pagination-layout-default .pagination ul.page-numbers li a.prev{display:none!important}

.woocommerce .theme-extends-woo-sale-flash::after, .woocommerce .theme-extends-woo-sale-flash::before, .woocommerce .theme-extends-woo-featured::after, .woocommerce .theme-extends-woo-featured::before{border:0px!important}
.woocommerce .theme-extends-woo-sale-flash, .woocommerce .theme-extends-woo-featured{transform:none!important}
.woocommerce .theme-extends-woo-sale-flash{display:none!important}
.woocommerce .theme-extends-woo-featured{right:0px!important; left:-20px!important; width:53px; height:53px; line-height:53px; border-radius:53px; top:-20px!important; text-align:center; font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important; font-size:12px!important;  background-color:#E5625E!important; font-weight:400!important}



.term-colecciones .woocommerce{display:none}
.term-colecciones .woof_childs_list{display:none}

.term-colecciones.archive .woocommerce ul.products li{background-color:#ffffff!important; padding:10px; border:0px; -webkit-box-shadow: 0px 2px 7px -1px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 2px 7px -1px rgba(0,0,0,0.12);
box-shadow: 0px 2px 7px -1px rgba(0,0,0,0.12);}
.term-colecciones .woocommerce ul.products li.product .woocommerce-loop-category__title{display:none}

.term-colecciones .vc_single_image-wrapper {background-color:#ffffff!important; padding:10px 50px; border:0px; -webkit-box-shadow: 0px 2px 7px -1px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 2px 7px -1px rgba(0,0,0,0.12);
box-shadow: 0px 2px 7px -1px rgba(0,0,0,0.12);}

.woocommerce ul.products li .star-rating{display:none!important}
.woocommerce ul.products .product .theme-extends-woo-loop-item-wrap-entry{padding-left:25px; padding-bottom:20px; padding-top:10px!important; background-color:#F8F8F8!important}
.woocommerce-loop-product__title{font-family:'Poppins'!important; letter-spacing:1px!important; font-size:12px!important; font-weight:400!important; text-transform:uppercase!important; color:#090909!important }
.woocommerce ul.products .product .price .amount{ color:#BEA67C!important; font-family:'Poppins'!important; letter-spacing:1px!important; font-size:12px!important; font-weight:400!important; text-transform:uppercase!important; }
.woocommerce ul.products .product .theme-extends-woo-loop-item-wrap-entry > .theme-extends-woo-ti_wishlists .tinvwl_add_to_wishlist_button{box-shadow:none!important; background-color:transparent!important;  top:0px!important; padding-top:10px!important; }
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button::before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart::before, a.wishlist_products_counter.top_wishlist-heart::before{font-size:30px!important;}
.tinv-wraper.tinv-wishlist{padding-right:10px!important}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black::before, a.wishlist_products_counter.top_wishlist-black::before{color:#878787!important}
.woocommerce ul.products .product .theme-extends-woo-loop-item-wrap-thumbnail:hover .theme-extends-woo-after-loop-thumbnail-link{background-color:#B99D6B!important}
.woocommerce ul.products .product .theme-extends-woo-loop-item-wrap-thumbnail .theme-extends-woo-after-loop-thumbnail-link a.theme-extends-woo-custom-button-add-to-cart, .woocommerce ul.products .product .theme-extends-woo-loop-item-wrap-thumbnail .woocommerce-loop-product__link .stock{font-family:'Poppins'!important; letter-spacing:1px!important; font-size:12px!important; font-weight:400!important; }

.woof_submit_search_form, .woof_reset_search_form{font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important; font-size:14px!important; text-transform:uppercase!important; color:#ffffff!important; background-color:transparent!important; background-image:url(assets/images/img/rombo2.png)!important; background-repeat:no-repeat!important; padding:26px 0px !important; width:107px!important; }

.woocommerce ul.products .product .theme-extends-woo-loop-item-wrap-thumbnail:hover .woocommerce-loop-product__link .theme-extends-woo-product-thumbnail-background{background-color:#ffffff!important}

.woocommerce ul.products .product .theme-extends-woo-loop-item-wrap-thumbnail{margin-bottom:0px!important}


.woocommerce ul.products li.product .stock{display:none}

.woocommerce ul.products li.product a .theme-extends-woo-product-thumbnail-background{display:none}


/* MODO LISTA */
.woocommerce ul.products.list{padding-left:40px}
.woocommerce ul.products.list li{border:1px solid #BEA67C}
.woocommerce ul.products.list li .theme-extends-woo-after-loop-thumbnail-link{display:none!important}
.woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-thumbnail, .woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-entry{float:left}
.woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-thumbnail{width:20%; text-align:center}
.woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-entry{width:80%}
.woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-thumbnail a img{padding:0px!important; padding-top:7px!important; float:inherit; display:inline-block}
.woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-thumbnail .theme-extends-woo-featured{display:none}
.woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-thumbnail .woocommerce-product-details__short-description{display:none}
.woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-thumbnail .theme-extends-woo-product-thumbnail-background{display:none!important}
.woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-entry .price{float:none}

@media only screen and (max-width: 600px)  {
	.woocommerce ul.products.list{padding-left:0px}
	.woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-thumbnail, .woocommerce ul.products.list li .theme-extends-woo-loop-item-wrap-entry{float:inherit; width:100%; }
}

/* FIN MODO LISTA */



/* COLECCIONES */
.term-colecciones .col-lg-3{display:none!important}
.term-colecciones .content-area{left:0px!important; margin:0 auto!important}
.term-colecciones .flintotheme-woo-sorting{display:none!important}

.term-colecciones .woocommerce ul.products li.product .woocommerce-loop-category__title .count{display:none!important}
.term-colecciones .woocommerce ul.products li.product .woocommerce-loop-category__title{font-size:30px!important; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; color:#000000; font-weight:400!important; padding-bottom:40px; text-transform:uppercase}


.term-colecciones .woocommerce ul.products li.product a img{padding:0px}


/* FIN COLECCIONES */


@media only screen and (max-width: 400px)  {
	.woocommerce .theme-extends-woo-featured{font-size: 0!important; width:20px; height:20px; line-height:20px; border-radius:20px; left:-5px!important; top:-5px!important;}
	.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product{width:100%}
	.term-colecciones .woocommerce ul.products li.product .woocommerce-loop-category__title{font-size:20px!important}
	
}

/* FIN CATEGORIAS */


/* WISHLIST */
.woocommerce.tinv-wishlist .tinv-header{text-align:center!important}
.woocommerce.tinv-wishlist .tinv-header h2{font-family: Prata;font-weight: normal;font-size: 68px;color: #B99D6B;}
.page-template-default .social-buttons{display:none!important}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background-color:#B99D6B!important}
.woocommerce.tinv-wishlist table td, .tinv-wishlist table th, .woocommerce.tinv-wishlist .stock.in-stock{font-weight:400}


/* FIN WISHLIST */


/* PAGINA PRODUCTO */
.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap{padding-top:0px!important}
.product-template-default .woocommerce-breadcrumb a{text-align:left; text-transform:uppercase; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; padding-top:5px; color:#080101; font-weight:400}

.product-template-default .woocommerce-breadcrumb .theme-extends-breadcrumb-segment{text-transform:uppercase; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; color:#B99D6B; font-weight:600; font-size:12px; padding-top:5px; margin-left:10px}
.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .flintotheme-woo-single-summary-container .theme-extends-woo-summary-top-open-container .woocommerce-breadcrumb{margin-top:0px}
.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .flintotheme-woo-single-summary-container .theme-extends-woo-summary-top-open-container .woocommerce-breadcrumb i{margin-left:10px!important; font-size:85% }

.product-template-default .woocommerce-breadcrumb .fa-home{display:none}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .flintotheme-woo-single-summary-container .theme-extends-woo-summary-top-open-container .theme-extends-woo-product-nav a.nav-item{width:auto; height:auto; border-radius:none; box-shadow:none; line-height:normal; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; color:#090708; font-weight:400; font-size:12px; text-decoration:none; text-transform:uppercase}
.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .flintotheme-woo-single-summary-container .theme-extends-woo-summary-top-open-container .theme-extends-woo-product-nav a i.ion-ios-arrow-back{padding-right:12px}
.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .flintotheme-woo-single-summary-container .theme-extends-woo-summary-top-open-container .theme-extends-woo-product-nav a i.ion-ios-arrow-forward{padding-left:12px}
.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .flintotheme-woo-single-summary-container .theme-extends-woo-summary-top-open-container .theme-extends-woo-product-nav .separacion{padding-left:10px; padding-right:10px; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; color:#090708; font-weight:400; font-size:12px; display:inline-block}

.themeextends-product-gallery-default .themeextends-product-gallery-thumbs-default-wrap .product-g-item{ opacity:1;}

.themeextends-product-gallery-default .themeextends-product-gallery-thumbs-default-wrap .swiper-wrapper{transform:none!important}
.themeextends-product-gallery-default #theme-extends-woo-product-gallery-main{background-color:#ffffff!important}

.woocommerce #content div.product div.summary a.volver_tienda{font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; color:#717171; font-size:12px; text-decoration:none; text-transform:uppercase}
.woocommerce #content div.product div.summary a.volver_tienda img{display:inline-block; padding-right:20px}

.slick-list .theme-extends-woo-loop-item-wrap-thumbnail{margin-bottom:0px!important; padding-bottom:10px!important}
/*.slick-list .theme-extends-woo-loop-item-wrap-thumbnail, .slick-list .theme-extends-woo-loop-item-wrap-entry{background-color:#F8F8F8!important}*/

.slick-list .theme-extends-woo-featured{display:none!important}
.bevc_custom_element.bevc_testimonial_slide .custom-slick-prev, .bevc_custom_element.bevc_testimonial_slide2 .custom-slick-prev, .bevc_custom_element.bevc_products_carousel .custom-slick-prev, .bevc_custom_element.bevc_products_carousel_filter .custom-slick-prev, .bevc_custom_element.bevc_carousel_container .custom-slick-prev, .bevc_product_categories_slide.element-layout-default .__inner .p-category-horizontal-slide .custom-slick-prev, .bevc_product_categories_slide.element-layout-dark .__inner .p-category-horizontal-slide .custom-slick-prev, .bevc_custom_element.bevc_testimonial_slide .custom-slick-next, .bevc_custom_element.bevc_testimonial_slide2 .custom-slick-next, .bevc_custom_element.bevc_products_carousel .custom-slick-next, .bevc_custom_element.bevc_products_carousel_filter .custom-slick-next, .bevc_custom_element.bevc_carousel_container .custom-slick-next, .bevc_product_categories_slide.element-layout-default .__inner .p-category-horizontal-slide .custom-slick-next, .bevc_product_categories_slide.element-layout-dark .__inner .p-category-horizontal-slide .custom-slick-next{transform:scale(1)!important; -webkit-transform: scale(1)!important; border-radius:0px; background-color:transparent; box-shadow:none}

.bevc_custom_element.bevc_testimonial_slide .custom-slick-prev img, .bevc_custom_element.bevc_testimonial_slide2 .custom-slick-prev img, .bevc_custom_element.bevc_products_carousel .custom-slick-prev img, .bevc_custom_element.bevc_products_carousel_filter .custom-slick-prev img, .bevc_custom_element.bevc_carousel_container .custom-slick-prev img, .bevc_product_categories_slide.element-layout-default .__inner .p-category-horizontal-slide .custom-slick-prev img, .bevc_product_categories_slide.element-layout-dark .__inner .p-category-horizontal-slide .custom-slick-prev img, .bevc_custom_element.bevc_testimonial_slide .custom-slick-next img, .bevc_custom_element.bevc_testimonial_slide2 .custom-slick-next img, .bevc_custom_element.bevc_products_carousel .custom-slick-next img, .bevc_custom_element.bevc_products_carousel_filter .custom-slick-next img, .bevc_custom_element.bevc_carousel_container .custom-slick-next img, .bevc_product_categories_slide.element-layout-default .__inner .p-category-horizontal-slide .custom-slick-next img, .bevc_product_categories_slide.element-layout-dark .__inner .p-category-horizontal-slide .custom-slick-next img{width:40px; height:45px}

.bevc_custom_element.bevc_testimonial_slide .custom-slick-prev.custom-slick-prev, .bevc_custom_element.bevc_testimonial_slide2 .custom-slick-prev.custom-slick-prev, .bevc_custom_element.bevc_products_carousel .custom-slick-prev.custom-slick-prev, .bevc_custom_element.bevc_products_carousel_filter .custom-slick-prev.custom-slick-prev, .bevc_custom_element.bevc_carousel_container .custom-slick-prev.custom-slick-prev, .bevc_product_categories_slide.element-layout-default .__inner .p-category-horizontal-slide .custom-slick-prev.custom-slick-prev, .bevc_product_categories_slide.element-layout-dark .__inner .p-category-horizontal-slide .custom-slick-prev.custom-slick-prev, .bevc_custom_element.bevc_testimonial_slide .custom-slick-next.custom-slick-prev, .bevc_custom_element.bevc_testimonial_slide2 .custom-slick-next.custom-slick-prev, .bevc_custom_element.bevc_products_carousel .custom-slick-next.custom-slick-prev, .bevc_custom_element.bevc_products_carousel_filter .custom-slick-next.custom-slick-prev, .bevc_custom_element.bevc_carousel_container .custom-slick-next.custom-slick-prev, .bevc_product_categories_slide.element-layout-default .__inner .p-category-horizontal-slide .custom-slick-next.custom-slick-prev, .bevc_product_categories_slide.element-layout-dark .__inner .p-category-horizontal-slide .custom-slick-next.custom-slick-prev{left:-30px}

.bevc_custom_element.bevc_testimonial_slide .custom-slick-prev.custom-slick-next, .bevc_custom_element.bevc_testimonial_slide2 .custom-slick-prev.custom-slick-next, .bevc_custom_element.bevc_products_carousel .custom-slick-prev.custom-slick-next, .bevc_custom_element.bevc_products_carousel_filter .custom-slick-prev.custom-slick-next, .bevc_custom_element.bevc_carousel_container .custom-slick-prev.custom-slick-next, .bevc_product_categories_slide.element-layout-default .__inner .p-category-horizontal-slide .custom-slick-prev.custom-slick-next, .bevc_product_categories_slide.element-layout-dark .__inner .p-category-horizontal-slide .custom-slick-prev.custom-slick-next, .bevc_custom_element.bevc_testimonial_slide .custom-slick-next.custom-slick-next, .bevc_custom_element.bevc_testimonial_slide2 .custom-slick-next.custom-slick-next, .bevc_custom_element.bevc_products_carousel .custom-slick-next.custom-slick-next, .bevc_custom_element.bevc_products_carousel_filter .custom-slick-next.custom-slick-next, .bevc_custom_element.bevc_carousel_container .custom-slick-next.custom-slick-next, .bevc_product_categories_slide.element-layout-default .__inner .p-category-horizontal-slide .custom-slick-next.custom-slick-next, .bevc_product_categories_slide.element-layout-dark .__inner .p-category-horizontal-slide .custom-slick-next.custom-slick-next{right:-30px}

.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper::after{content:''!important}

.woocommerce #content div.product .up-sells{display:none}

.product_tabs {font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; color:#94958D; font-weight:400; font-size:14px;}

.product_tabs .vc_tta-tab a{background-color:#ffffff!important; border:0px!important; padding:20px 90px!important}
.product_tabs .vc_tta-tab.vc_active{border-top:3px solid #B99D6B!important}
.product_tabs .vc_tta-tab.vc_active a{background-color:#FBFBFB!important}
.wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels{border:0px!important; background-color:#FBFBFB!important; padding:50px 20px}

.product_tabs .vc_tta-tab.vc_active .vc_tta-title-text{color:#000000; font-size:15px}
.product_tabs .vc_tta-tab .vc_tta-title-text{color:#94958D; font-size:15px}
/*.theme-extends-wc-tabs-wrap{display:none!important}*/
#tab-description h2{display:none}

#tab-description .woocommerce-LoopProduct-link h2{display:block}

.no_mobile{display:block}
.no_desktop{display:none}
.vc_images_carousel .vc_carousel-indicators{bottom:-40px!important}
	
@media only screen and (max-width: 767px)  {
	.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel-heading{border:0px!important; background-image:none!important; background-color:#FBFBFB !important}
	.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title a{font-size:14px!important; color:#000000!important}
	.wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels{padding:10px!important}
	.no_mobile{display:none}
	.no_desktop{display:block}
	.vc_images_carousel .vc_carousel-indicators{bottom:-20px!important}
}


.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .product_title{font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; color:#090909; font-weight:400!important; font-size:24px!important; text-transform:uppercase!important; padding-top:20px!important; display:inline-block!important}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .product_meta{display:none}

.woocommerce #content div.product div.summary .sku_wrapper{font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:14px!important; font-weight:300!important; color:#000000!important}
.woocommerce #content div.product div.summary .sku_wrapper .sku{color:#A7A7A7!important}
.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .price{font-family:'Poppins'; font-size:32px!important; color:#B99D6B!important; font-weight:600!important}


.woocommerce.single-product  .logo_relojeria{display:inline; padding-left:30px; max-width:150px}

.theme-extends-woo-ti_wishlists .woocommerce-product-details__short-description{display:none}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .variations_form table td select, .bwc-quick-view .bwc-item-info .product .entry-summary .variations_form table td select{border:1px solid #A7A7A7!important}

.woocommerce div.product form.cart .variations label, .woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .variations_form table td.value .reset_variations, .bwc-quick-view .bwc-item-info .product .entry-summary .variations_form table td.value .reset_variations{font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:14px!important; font-weight:300!important; text-transform:uppercase}
.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .variations_form table td, .bwc-quick-view .bwc-item-info .product .entry-summary .variations_form table td{display:inherit}
.woocommerce div.product form.cart .variations{padding-top:20px; padding-bottom:40px}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .cart .theme-extends-woo-custom-quantity.quantity, .woocommerce-cart table.shop_table.woocommerce-cart-form__contents td.product-quantity .theme-extends-woo-custom-quantity.quantity, .bwc-quick-view .bwc-item-info .product .entry-summary .cart .theme-extends-woo-custom-quantity.quantity{display:none!important}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .single_variation_wrap .woocommerce-variation.single_variation, .bwc-quick-view .bwc-item-info .product .entry-summary .single_variation_wrap .woocommerce-variation.single_variation{display:none!important}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .cart .button.single_add_to_cart_button{padding:23px 23px; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-weight:400}

@media only screen and (max-width: 400px)  {
	.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .cart .button.single_add_to_cart_button{padding:10px 30px}
}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .cart .button.single_add_to_cart_button::before{content:"\F12A"; font-family: "Flaticon"; padding-right:20px; font-size:20px}

.woocommerce.single-product .tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{padding:13px 35px; background-color:#ffffff; text-transform:uppercase; font-size:12px; border:1px solid #E2E3DC; color:#B99D6B; font-weight:400!important; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px;}
.woocommerce.single-product .tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button::before{font-size:15px!important}

.woocommerce.single-product .tinvwl-after-add-to-cart .contacte-con-asesor_block{padding:13px 35px; background-color:#ffffff; text-transform:uppercase; font-size:12px; border:1px solid #E2E3DC; color:#B99D6B; font-weight:400!important; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; display:inline-block; margin-left:20px}
.woocommerce.single-product .tinvwl-after-add-to-cart .contacte-con-asesor_block a{color:#B99D6B; text-decoration:none;}


@media only screen and (max-width: 400px)  {
	.woocommerce.single-product .tinvwl-after-add-to-cart .contacte-con-asesor_block{margin:0px; margin-top:20px}
}

.woocommerce.single-product .heateor_sss_sharing_container{padding-top:0px}
.woocommerce.single-product .heateor_sss_sharing_container .heateorSssSharingRound{padding-right:40px!important}
.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .onsale{display:none!important}

.woocommerce.single-product .woocommerce-tabs .wpb_text_column.wpb_content_element.titulo_related{font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; color:#090909; font-weight:400!important; font-size:18px!important; text-align:center; text-transform:uppercase; padding-top:30px; padding-bottom:30px}
.woocommerce.single-product .woocommerce-tabs .wpb_text_column.wpb_content_element.titulo_related .wpb_wrapper p{display:inline-block; background-image:url(assets/images/img/arrow.png); background-repeat:no-repeat; padding-left:80px; background-position:left top; padding-bottom:30px}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .woocommerce-product-details__short-description{font-family:'Poppins';  font-size:14px!important; color:#94958D!important; font-weight:300!important; }

.woocommerce.single-product .guia-tallas-bt{text-decoration:none; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; color:#B99D6B; font-weight:400!important; text-transform:uppercase; margin-top:20px; display:inline-block}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .woocommerce-product-details__short-description {padding:0px; display:inline-block; min-width:70%; border:0px}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .woocommerce-product-details__short-description li{list-style-type:none; font-weight:600; color:#000000}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .woocommerce-product-details__short-description a{text-decoration:none; font-weight:400}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .metodos_pago{padding-left:20px; display:inline-block; padding-top:20px}

.woocommerce.single-product .flintotheme-woo-single-wrap .flintotheme-woo-single-summary-wrap .entry-summary .stock{display:none!important}
.zoo-item .zoo-img, [data-themeextends-zoomove] .zoo-img{background-color:#ffffff}

.woocommerce.single-product .sinstock{color:#FF4043; padding-bottom:20px}

.woo-related-products-container{position:relative; text-align:center}
.woocommerce.single-product .related.products{text-align:center}
.woocommerce.single-product .related.products h2, .woorelated-title{font-family: 'bernhardt_cg_mediumregular'; letter-spacing: 1px; color: #090909; font-weight: 400 !important; font-size: 18px !important; text-align: center; text-transform: uppercase;padding-top: 30px; padding-bottom: 30px;margin:0 auto; display: inline-block; background-image: url(assets/images/img/arrow.png);background-repeat: no-repeat; padding-left: 80px; background-position: left bottom; margin-bottom:50px}

.woocommerce.single-product .related.products .product{text-align:left}
.woocommerce.single-product .related.products .product a img{width:auto; margin:0 auto!important}

.woocommerce.single-product .related.products .product h2{font-family: 'Poppins' !important; letter-spacing: 1px !important; font-size: 12px !important; font-weight: 400 !important; text-transform: uppercase !important; color: #090909 !important; background-image:none; text-align:left}

.woocommerce-tabs {font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; color:#94958D; font-weight:400; font-size:17px;}
.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0px}
.woocommerce div.product .woocommerce-tabs ul.tabs li{float:left}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{color: #94958D; font-size: 15px!important; padding:20px 90px !important; border:0px; letter-spacing:1px!important; }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color: #000000; border-top:3px solid #B99D6B !important; background-color:#FBFBFB !important; border-bottom:0px}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:0px}
.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs > li:not(:last-child){margin-right:0px}
.woocommerce div.product .woocommerce-tabs .wc-tab{background-color:#FBFBFB !important; padding:20px}
.woocommerce div.product .woocommerce-tabs .wc-tab h2{display:none}
.woocommerce div.product .woocommerce-tabs .shop_attributes{border:0px!important; margin:0 auto; width:auto; text-align:center}
.woocommerce div.product .woocommerce-tabs .shop_attributes td, .woocommerce div.product .woocommerce-tabs .shop_attributes th {padding:0px!important; font-weight:400!important; border:0px!important; }
.woocommerce div.product .woocommerce-tabs .shop_attributes td a{font-style:normal; text-decoration:none}

.woocommerce div.product .woocommerce-tabs .shop_attributes tr{display:inline-block; width:35%}

@media only screen and (max-width: 792px)  {
	.woocommerce div.product .woocommerce-tabs .shop_attributes tr{display:inline-block; width:100%}
}

#tab-title-additional_information{display:none!important; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; color:#94958D; font-weight:400; font-size:17px;}
#tab-additional_information{display:block!important; padding-top:20px}
#tab-additional_information h2{display:none}
#tab-additional_information td, #tab-additional_information th {padding:0px!important; font-weight:400!important; border:0px!important; vertical-align:middle; background-color:transparent}

#tab-additional_information a{text-decoration:none }

/* POPUP GUIA TALLAS */

html.pum-open.pum-open-overlay.pum-open-scrollable body > [aria-hidden]{padding:0px!important}
.single-product .pum-theme-2294 .pum-container, .single-product .pum-theme-tema-por-defecto .pum-container{box-shadow:none!important}
.single-product .pum-theme-2294 .pum-title{padding-left:70px; padding-top:70px; background-image:url(assets/images/img/ico_titulo.png); background-repeat:no-repeat; background-position:bottom right; max-width:598px; padding-bottom:20px}
.single-product .pum-theme-2294 .ctu-ulimate-style-3{padding-top:20px; border-bottom:1px solid #707070; }
.single-product .pum-theme-2294 .ctu-ulitate-style-3-tabs{box-shadow:none; height:651px; padding:0px; padding-top:70px}
.single-product .pum-theme-2294 .ctu-ulimate-style-3 .vc-tabs-li{width:auto; bottom:0px; text-transform: uppercase; font-family: 'bernhardt_cg_lightregular'; letter-spacing: 1px; color:#090708; background-color:#ffffff!important; border-color:transparent; box-shadow:none; border-top:none; margin-bottom:7px; padding:8px 10px}
.single-product .pum-theme-2294 .ctu-ulimate-style-3 .vc-tabs-li.active{border-bottom:7px solid #B99D6B; margin-bottom:0px}
.single-product .pum-theme-2294 .ctu-ultimate-wrapper-3{padding-left:70px}
.single-product .pum-theme-2294 .pum-container.pum-responsive img{position:absolute; right:-1px; top:-70px}
.single-product .pum-theme-2294 table{width:auto}
.single-product .pum-theme-2294 table td, .single-product .pum-theme-2294 table th{padding:0px; text-align:center}
.single-product .pum-theme-2294 .ctu-ultimate-style-3-content #tabla-tallas td{padding-left:25px; padding-right:25px; padding-bottom:20px; font-family: 'Poppins'; letter-spacing: 1px; font-size:12px; color:#090708; background-color:#ffffff}
.single-product .pum-theme-2294 .ctu-ultimate-style-3-content #tabla-tallas .border{border-left:1px solid #000000 }
.single-product .pum-theme-2294 .ctu-ultimate-style-3-content #tabla-tallas .border-right{border-right:1px solid #000000}
.single-product .pum-theme-2294 .ctu-ultimate-style-3-content .descargar_guia{text-decoration:none; color:#090708; font-family: 'Poppins'; letter-spacing: 1px; font-weight:600; font-size:12px}

.single-product .pum-theme-2294 .ctu-ultimate-style-3-content #tabla-tallas-pulseras td{padding-left:45px; padding-right:45px; padding-bottom:20px; font-family: 'Poppins'; letter-spacing: 1px; font-size:12px; color:#090708; background-color:#ffffff;}
.single-product .pum-theme-2294 .ctu-ultimate-style-3-content #tabla-tallas-collares td{padding-left:45px; padding-right:45px; padding-bottom:20px; font-family: 'Poppins'; letter-spacing: 1px; font-size:12px; color:#090708; background-color:#ffffff}

@media only screen and (max-width: 1680px)  {
	.single-product .pum-theme-2294 .ctu-ultimate-style-3-content #tabla-tallas td{padding:10px}
}


@media only screen and (max-width: 1500px)  {
	.single-product .pum-theme-2294 .pum-title{padding-top:20px; padding-left:20px; background-image:none}
	.single-product .pum-theme-2294 .ctu-ultimate-wrapper-3{padding-left:20px}
	.single-product .pum-theme-2294 .pum-container.pum-responsive img{display:none}
	.single-product .pum-theme-2294 table{width:100%}
}

@media only screen and (max-width: 900px)  {
	.single-product .pum-theme-2294 .ctu-ultimate-wrapper-3{padding:0px; width:90%; margin:0 auto; float:none}
	.single-product .pum-theme-2294 .ctu-ultimate-style-heading-3.active{background-color:#B99D6B; color:#ffffff}
	.single-product .pum-theme-2294 .ctu-ultimate-style-heading-3{background-color:#E2E3DC; text-transform: uppercase; font-family: 'bernhardt_cg_mediumregular'; letter-spacing: 1px; color:#090708;}
	.single-product .pum-theme-2294 .ctu-ulitate-style-3-tabs{height:auto; padding-top:10px}
	.pum-theme-2294 .pum-title, .pum-theme-tema-por-defecto .pum-title{font-size:30px!important; line-height:30px!important}
}

@media only screen and (max-width: 600px)  {
	.single-product .pum-theme-2294 .ctu-ultimate-style-3-content #tabla-tallas td{padding:5px}
	.single-product .pum-theme-2294 .ctu-ultimate-style-3-content #tabla-tallas-pulseras td{padding:5px}
	.single-product .pum-theme-2294 .ctu-ultimate-style-3-content #tabla-tallas-collares td{padding:5px}
}

@media only screen and (max-width: 400px)  {
	.single-product .pum-theme-2294 .ctu-ultimate-style-3-content #tabla-tallas td{font-size:7px}
}
/* FIN POPUP GUIA TALLAS */


/* POPUP CONTACTE ASESOR */
#pum-2395 #popmake-2395 .pum-title{padding-top:20px; margin:0 auto; padding-left:0px; font-size:38px; line-height:38px; background-image:none; text-align:center}
#pum-2395 #popmake-2395 .pum-content{width:80%; margin:0 auto; font-size:14px}

@media only screen and (max-width: 400px)  {
	#pum-2395 #popmake-2395 .pum-content input{width:100%}
}

/* FIN POPUP CONTACTE ASESOR */




/* FIN PAGINA PRODUCTO */


/* RELOJERIA HOME */

#wpl-wcs-slider-1520{text-align:center}
#wpl-wcs-slider-1520 .wpl-wcs-col-md-4{width:20%; margin:20px!important; display: inline-block}


.woof_container_inner_categorasdeproductos .woof_open_hidden_li{display: inline-block !important;text-align: center;width: auto;border-top:1px solid #94958D; padding:10px 50px !important; padding-top:0px!important; margin-left:28px !important}
.woof_container_inner_categorasdeproductos .woof_open_hidden_li a{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:16px; text-transform:uppercase; text-decoration:none}
.woof_container_inner_categorasdeproductos .woof_open_hidden_li a:before{font-family:'FontAwesome'; content: "\f0dd"; display:block!important; margin-top:-27px!important; font-size:30px; color:#94958D}

.term-relojeria .woof_childs_list{display:none}


/*.term-relojeria .woocommerce-products-header .wpl-wcs-slider-section-1520.wpl-wcs-slider-section{padding-top:10px; padding-bottom:10px; border-top:1px solid #94958D; border-bottom:1px solid #94958D; margin-bottom:20px}*/
.term-relojeria .woocommerce-products-header .wpl-wcs-slider-section-1520.wpl-wcs-slider-section{padding-top:0px; padding-bottom:10px; border-top:0px solid #94958D; border-bottom:0px solid #94958D; margin-bottom:20px}
.term-relojeria .woocommerce-products-header .wpl-wcs-slider-section{overflow:visible}
.term-relojeria .woocommerce-products-header .wpl-wcs-slider-section .wpl-wcs-cat-item-content{padding:10px; border:0px; -webkit-box-shadow: 0px 2px 7px -1px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 2px 7px -1px rgba(0,0,0,0.12);
box-shadow: 0px 2px 7px -1px rgba(0,0,0,0.12); background-color:#ffffff}
.term-relojeria .woocommerce-products-header .wpl-wcs-cat-info{display:none}
.term-relojeria .woocommerce-products-header .wpl-wcs-slider-section .slick-arrow{top:50%}
.term-relojeria .woocommerce-products-header .slick-prev::before{content:"";}
.term-relojeria .woocommerce-products-header .slick-next::before{content:"";}
.term-relojeria .woocommerce-products-header .wpl-wcs-slider-section .slick-next{right:-38px}
.term-relojeria .woocommerce-products-header .wpl-wcs-slider-section.wpl-wcs-theme_one .wpl-wcs-cat-item-content, .term-relojeria .woocommerce-products-header .wpl-wcs-slider-section.wpl-wcs-theme_four .wpl-wcs-cat-item-content{min-height:inherit}

.descripcion_relojeria{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:20px;}

.term-relojeria .woocommerce ul.products li.product a img{width:auto; margin:0 auto!important}

.term-relojeria .col-lg-3{display:none}
.term-relojeria .col-lg-9{width:100%; max-width:100%; -webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%; left:0px}
.term-relojeria .flintotheme-woo-sorting{display:none}
.term-relojeria .woocommerce{display:none}


.woocommerce ul.products li.product a img{width:auto; margin:0 auto!important}

/*.header_relojeria + .theme-heading-title-container{display:none}*/

.theme-heading-bar__inner .wpb_single_image + .theme-heading-title-container {
	display: none !important;
}

.term-omega .theme-heading-title-container{display:none}

.term-bell-ross .theme-heading-title-container{display:none}
.term-patek-philippe .theme-heading-title-container{display:none}
.term-jaeger-lecoultre .theme-heading-title-container{display:none}
.term-breguet .theme-heading-title-container{display:none}
.term-roger-dubuis .theme-heading-title-container{display:none}
.term-bovet .theme-heading-title-container{display:none}
.term-tissot .theme-heading-title-container{display:none}
.term-panerai .theme-heading-title-container{display:none}
.term-glashutte .theme-heading-title-container{display:none}
.term-hublot .theme-heading-title-container{display:none}
.term-breitling .theme-heading-title-container{display:none}
.term-longines .theme-heading-title-container{display:none}
.term-tagheuer .theme-heading-title-container{display:none}
.term-baumemercier .theme-heading-title-container{display:none}
.term-montblanc .theme-heading-title-container{display:none}
.term-frederique-constant .theme-heading-title-container{display:none}
.term-meistersinger .theme-heading-title-container{display:none}
.term-hamilton .theme-heading-title-container{display:none}
.term-maurice-lacroix .theme-heading-title-container{display:none}
.term-garmin .theme-heading-title-container{display:none}
.term-kronos .theme-heading-title-container{display:none}
.term-certina-2 .theme-heading-title-container{display:none}
.term-seiko .theme-heading-title-container{display:none}
.term-grand-seiko .theme-heading-title-container{display:none}
.term-grand-seiko-2 .theme-heading-title-container{display:none}
.term-rado .theme-heading-title-container{display:none}
.term-prueba .theme-heading-title-container{display:none}
.term-time-heritage .theme-heading-title-container{display:none}
.term-test .theme-heading-title-container{display:none}
.term-test-2 .theme-heading-title-container{display:none}

.term-union-suiza-2 .theme-heading-title-container{display:none}
.term-mikimoto .theme-heading-title-container{display:none}
.term-misui .theme-heading-title-container{display:none}
.term-mikimoto-2 .theme-heading-title-container{display:none}
.term-mimi-2 .theme-heading-title-container{display:none}
.term-marco-bicego .theme-heading-title-container{display:none}
.term-gold-roses .theme-heading-title-container{display:none}
.term-vhernier .theme-heading-title-container{display:none}
.term-recarlo .theme-heading-title-container{display:none}
.term-anna-maria .theme-heading-title-container{display:none}
.term-serafino-consoli .theme-heading-title-container{display:none}
.term-dodo .theme-heading-title-container{display:none}

.term-anillos-de-compromiso .theme-heading-title-container{display:none}
.term-alianzas-de-boda .theme-heading-title-container{display:none}

.term-union-suiza-2 .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-mikimoto .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-misui .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-mikimoto-2 .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-mimi-2 .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-marco-bicego .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-gold-roses .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-vhernier .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-recarlo .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-anna-maria .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-serafino-consoli .wpb_text_column .wpb_wrapper{padding-left:30px}
.term-dodo .wpb_text_column .wpb_wrapper{padding-left:30px}



.term-roger-dubuis #lightcase-content{position:relative; text-align:center}
.term-roger-dubuis #lightcase-case{width:100%!important; height:auto!important; max-width:inherit!important; max-height:inherit!important}
.term-roger-dubuis #lightcase-case .lightcase-contentInner{width:75%!important; height:auto!important; max-width:inherit!important; max-height:inherit!important; display:inline-block}
.term-roger-dubuis #lightcase-case .lightcase-contentInner video{width:100%!important; height:auto!important; max-width:inherit!important; max-height:inherit!important}

.archive .term-description{display:none}



.term-jaeger-lecoultre #main-content .col-lg-3{display:none}
.term-jaeger-lecoultre #primary{left:0px; margin:0 auto}


.term-tagheuer #main-content .col-lg-3{display:none}
.term-tagheuer #primary{left:0px; margin:0 auto}

/* FIN RELOJERIA HOME */


.term-prueba .col-lg-3{display:none}
.term-prueba #primary{left:0px; margin:0 auto}
.term-prueba .descripcion_relojeria p{text-align:center}
.term-prueba .woocommerce-info{display:none}


/* PATEK */
.term-patek-philippe .col-lg-3{display:none}
.term-patek-philippe #primary{left:0px; margin:0 auto}
.term-patek-philippe .descripcion_relojeria p{text-align:center}
.term-patek-philippe .woocommerce-info{display:none}


.term-test .col-lg-3{display:none}
.term-test #primary{left:0px; margin:0 auto}
.term-test .descripcion_relojeria p{text-align:center}
.term-test .woocommerce-info{display:none}

.term-test-2 .col-lg-3{display:none}
.term-test-2 #primary{left:0px; margin:0 auto}
.term-test-2 .descripcion_relojeria p{text-align:center}
.term-test-2 .woocommerce-info{display:none}

.term-bovet .col-lg-3{display:none}
.term-bovet #primary{left:0px; margin:0 auto}
.term-bovet .descripcion_relojeria p{text-align:center}
.term-bovet .woocommerce-info{display:none}


.term-bell-ross .col-lg-3{display:none}
.term-bell-ross #primary{left:0px; margin:0 auto}
.term-bell-ross .descripcion_relojeria p{text-align:center}
.term-bell-ross .woocommerce-info{display:none}



.term-tissot .col-lg-3{display:none}
.term-tissot #primary{left:0px; margin:0 auto}
.term-tissot .descripcion_relojeria p{text-align:center}
.term-tissot .woocommerce-info{display:none}

/*.term-breguet .col-lg-3{display:none}
.term-breguet #primary{left:0px; margin:0 auto}
.term-breguet .descripcion_relojeria p{text-align:center}
.term-breguet .woocommerce-info{display:none}*/

/*.term-hublot .col-lg-3{display:none}
.term-hublot #primary{left:0px; margin:0 auto}
.term-hublot .descripcion_relojeria p{text-align:center}
.term-hublot .woocommerce-info{display:none}*/


.term-roger-dubuis .col-lg-3{display:none}
.term-roger-dubuis #primary{left:0px; margin:0 auto}
.term-roger-dubuis .descripcion_relojeria p{text-align:center}
.term-roger-dubuis .woocommerce-info{display:none}

.wpl-wcs-cat-item-content a{display:block}
.wpl-wcs-cat-item-content a img{margin:0 auto}


.term-mimi-2 .col-lg-3{display:none}
.term-mimi-2 #primary{left:0px; margin:0 auto}
.term-mimi-2 .descripcion_relojeria p{text-align:center}
.term-mimi-2 .woocommerce-info{display:none}


.term-mikimoto-2 .col-lg-3{display:none}
.term-mikimoto-2 #primary{left:0px; margin:0 auto}
.term-mikimoto-2 .descripcion_relojeria p{text-align:center}
.term-mikimoto-2 .woocommerce-info{display:none}

.term-vhernier .col-lg-3{display:none}
.term-vhernier #primary{left:0px; margin:0 auto}
.term-vhernier .descripcion_relojeria p{text-align:center}
.term-vhernier .woocommerce-info{display:none}

.term-recarlo .col-lg-3{display:none}
.term-recarlo #primary{left:0px; margin:0 auto}
.term-recarlo .descripcion_relojeria p{text-align:center}
.term-recarlo .woocommerce-info{display:none}

.term-anna-maria .col-lg-3{display:none}
.term-anna-maria #primary{left:0px; margin:0 auto}
.term-anna-maria .descripcion_relojeria p{text-align:center}
.term-anna-maria .woocommerce-info{display:none}

.term-serafino-consoli .col-lg-3{display:none}
.term-serafino-consoli #primary{left:0px; margin:0 auto}
.term-serafino-consoli .descripcion_relojeria p{text-align:center}
.term-serafino-consoli .woocommerce-info{display:none}


.term-dodo .col-lg-3{display:none}
.term-dodo #primary{left:0px; margin:0 auto}
.term-dodo .descripcion_relojeria p{text-align:center}
.term-dodo .woocommerce-info{display:none}


.term-marco-bicego .col-lg-3{display:none}
.term-marco-bicego #primary{left:0px; margin:0 auto}
.term-marco-bicego .descripcion_relojeria p{text-align:center}
.term-marco-bicego .woocommerce-info{display:none}

.term-union-suiza-2 .col-lg-3{display:none}
.term-union-suiza-2 #primary{left:0px; margin:0 auto}
.term-union-suiza-2 .descripcion_relojeria p{text-align:center}
.term-union-suiza-2 .woocommerce-info{display:none}

.term-misui .col-lg-3{display:none}
.term-misui #primary{left:0px; margin:0 auto}
.term-misui .descripcion_relojeria p{text-align:center}
.term-misui .woocommerce-info{display:none}


.term-gold-roses .col-lg-3{display:none}
.term-gold-roses #primary{left:0px; margin:0 auto}
.term-gold-roses .descripcion_relojeria p{text-align:center}
.term-gold-roses .woocommerce-info{display:none}




.term-omega .patek_distribuidor, .term-omega .logo_patek_mobile{display:none}
.term-bell-ross .patek_distribuidor, .term-bell-ross .logo_patek_mobile{display:none}
.term-jaeger-lecoultre .patek_distribuidor, .term-jaeger-lecoultre .logo_patek_mobile{display:none}
.term-breguet .patek_distribuidor, .term-breguet .logo_patek_mobile{display:none}
.term-roger-dubuis .patek_distribuidor, .term-roger-dubuis .logo_patek_mobile{display:none}
.term-bovet .patek_distribuidor, .term-bovet .logo_patek_mobile{display:none}
.term-tissot .patek_distribuidor, .term-tissot .logo_patek_mobile{display:none}
.term-panerai .patek_distribuidor, .term-panerai .logo_patek_mobile{display:none}
.term-glashutte .patek_distribuidor, .term-glashutte .logo_patek_mobile{display:none}
.term-hublot .patek_distribuidor, .term-hublot .logo_patek_mobile{display:none}
.term-breitling .patek_distribuidor, .term-breitling .logo_patek_mobile{display:none}
.term-longines .patek_distribuidor, .term-longines .logo_patek_mobile{display:none}
.term-tagheuer .patek_distribuidor, .term-tagheuer .logo_patek_mobile{display:none}
.term-baumemercier .patek_distribuidor, .term-baumemercier .logo_patek_mobile{display:none}
.term-montblanc .patek_distribuidor, .term-montblanc .logo_patek_mobile{display:none}
.term-frederique-constant .patek_distribuidor, .term-frederique-constant .logo_patek_mobile{display:none}
.term-meistersinger .patek_distribuidor, .term-meistersinger .logo_patek_mobile{display:none}
.term-hamilton .patek_distribuidor, .term-hamilton .logo_patek_mobile{display:none}
.term-maurice-lacroix .patek_distribuidor, .term-maurice-lacroix .logo_patek_mobile{display:none}
.term-garmin .patek_distribuidor, .term-garmin .logo_patek_mobile{display:none}
.term-kronos .patek_distribuidor, .term-kronos .logo_patek_mobile{display:none}
.term-certina-2 .patek_distribuidor, .term-certina-2 .logo_patek_mobile{display:none}
.term-seiko .patek_distribuidor, .term-seiko .logo_patek_mobile{display:none}
.term-grand-seiko .patek_distribuidor, .term-grand-seiko .logo_patek_mobile{display:none}
.term-grand-seiko-2 .patek_distribuidor, .term-grand-seiko-2 .logo_patek_mobile{display:none}
.term-rado .patek_distribuidor, .term-rado .logo_patek_mobile{display:none}
.term-time-heritage .patek_distribuidor, .term-time-heritage .logo_patek_mobile{display:none}

.term-grand-seiko .grand_seiko_distribuidor{display: inline-block!important}
.term-grand-seiko-2 .grand_seiko_distribuidor{display: inline-block!important}

.term-seiko .seiko_distribuidor{display: inline-block!important}
.term-seiko-2 .seiko_distribuidor{display: inline-block!important}

.term-prospex .seiko_distribuidor{display: inline-block!important}
.term-prospex .patek_distribuidor, .term-prospex .logo_patek_mobile{display:none}

.term-presage .seiko_distribuidor{display: inline-block!important}
.term-presage .patek_distribuidor, .term-presage .logo_patek_mobile{display:none}


.term-grand-seiko .grand_seiko_distribuidor{display: inline-block!important}
.term-grand-seiko-2 .grand_seiko_distribuidor{display: inline-block!important}




.term-test .patek_distribuidor, .term-test .logo_patek_mobile{display:block}
.term-test-2 .patek_distribuidor, .term-test-2 .logo_patek_mobile{display:block}

.jaeger_distribuidor, .logo_jaeger_mobile{display: none}
.roger_distribuidor, .logo_roger_mobile{display:none}
.panerai_distribuidor, .logo_panerai_mobile{display:none}
.baume_distribuidor, .logo_baume_mobile{display:none}


.term-jaeger-lecoultre .jaeger_distribuidor, .term-jaeger-lecoultre .logo_jaeger_mobile{display:block}
.term-roger-dubuis .roger_distribuidor, .term-roger-dubuis .logo_roger_mobile{display:block}
.term-panerai .panerai_distribuidor, .term-panerai .logo_panerai_mobile{display:block}
.term-baumemercier .baume_distribuidor, .term-baumemercier .logo_baume_mobile{display:block}

.term-test .jaeger_distribuidor, .term-test .logo_jaeger_mobile{display:none}
.term-test-2 .jaeger_distribuidor, .term-test-2 .logo_jaeger_mobile{display:none}

.term-joyeria .patek_distribuidor, .term-joyeria .logo_patek_mobile{display:none}
.term-anillos .patek_distribuidor, .term-anillos .logo_patek_mobile{display:none}
.term-pendientes .patek_distribuidor, .term-pendientes .logo_patek_mobile{display:none}
.term-colgantes-collares .patek_distribuidor, .term-colgantes-collares .logo_patek_mobile{display:none}
.term-pulseras .patek_distribuidor, .term-pulseras .logo_patek_mobile{display:none}
.term-colecciones .patek_distribuidor, .term-colecciones .logo_patek_mobile{display:none}

.term-union-suiza-2 .patek_distribuidor, .term-union-suiza-2 .logo_patek_mobile{display:none}
.term-misui .patek_distribuidor, .term-misui .logo_patek_mobile{display:none}
.term-vhernier .patek_distribuidor, .term-vhernier .logo_patek_mobile{display:none}
.term-marco-bicego .patek_distribuidor, .term-marco-bicego .logo_patek_mobile{display:none}
.term-dodo .patek_distribuidor, .term-dodo .logo_patek_mobile{display:none}
.term-gold-roses .patek_distribuidor, .term-gold-roses .logo_patek_mobile{display:none}
.term-recarlo .patek_distribuidor, .term-recarlo .logo_patek_mobile{display:none}
.term-serafino-consoli .patek_distribuidor, .term-serafino-consoli .logo_patek_mobile{display:none}


.term-anillos-de-compromiso .patek_distribuidor, .term-anillos-de-compromiso .logo_patek_mobile{display:none}
.term-alianzas-boda .patek_distribuidor, .term-alianzas-boda .logo_patek_mobile{display:none}

.page-id-1721 .patek_distribuidor, .page-id-1721 .logo_patek_mobile{display:none}




.term-patek-philippe #primary{-webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.term-test #primary{-webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.term-prueba #primary{-webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
#patek_tab_content .vc_tta-tabs-container{background-color:#FDF9F3}
#patek_tab_content .vc_tta.vc_tta-spacing-1 .vc_tta-tab a{border:0px!important; background-color: transparent; font-family: 'bernhardt_cg_lightregular'; letter-spacing: 1px; color:#000000; padding-right: 0px}
#patek_tab_content .vc_tta.vc_tta-spacing-1 .vc_tta-tab:nth-child(1){display: none}/*ocultamos tab tiendas*/
#patek_tab_content .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a{font-weight: 700}
#patek_tab_content .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel-body{max-width: 75%; margin: 0 auto; padding-top:50px}
#patek_tab_content .vc_tta-color-white.vc_tta-style-classic .vc_tta-tabs-list{text-align: center}

#patek_tab_content .vc_tta-color-white.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab:not(:nth-child(2))  a::before {width: 14px; height:8px; content: " "; background-image: url("images/forma.png"); display: inline-block; padding-right: 30px; background-repeat: no-repeat; position: relative}

#patek_tab_content .titulo{font-family: 'bernhardt_cg_lightregular'; letter-spacing: 1px; color:#000000; font-size:35px; line-height: 40px; padding-left: 60px; background-image:url("images/ico_titulo.png"); background-position: left top; background-repeat: no-repeat; padding-bottom: 30px}


#patek_tab_content .vc_tta-panel-body{font-family: 'bernhardt_cg_lightregular'; letter-spacing: 1px; color:#000000; font-size: 15px; line-height: 22px}
#patek_tab_content .vc_tta-panel-body strong{font-family: 'bernhardt_cg_mediumregular';}


#patek_tab_content .titulo2{font-family: 'bernhardt_cg_lightregular'; letter-spacing: 1px; color:#B99D6B; font-size:35px; line-height: 40px; }


#patek_tab_content .titulo3{font-family: 'bernhardt_cg_lightregular'; letter-spacing: 1px; color:#BEA67C; font-size:20px; line-height: 30px; }

#patek_tab_content .owl-carousel{width:85%; margin:0 auto;}
#patek_tab_content .owl-carousel .owl-nav button.owl-next, #patek_tab_content  .owl-carousel .owl-nav button.owl-prev, #patek_tab_content  .owl-carousel button.owl-dot{background-color:transparent; background-image:url('../../plugins/bears-elements-vc/assets/images/arrow-next.png'); background-size:contain; background-repeat:no-repeat; background-position:center center; height:50px; width:45px;  content: ""; display: block!important; margin:0px!important; opacity: 1!important; margin-top:-30px !important}
#patek_tab_content .owl-carousel .owl-nav button.owl-next{right:-80px}
#patek_tab_content .owl-carousel .owl-nav button.owl-prev{left:-80px}
#patek_tab_content .owl-carousel .owl-nav button.owl-next::before, #patek_tab_content .owl-carousel .owl-nav button.owl-prev::before{content:""}


#divSliderMain .bx-wrapper img{border-radius: 0px}
#divSliderMain .bx-wrapper .bx-controls-direction a{background-color:transparent; background-image:url('../../plugins/bears-elements-vc/assets/images/arrow-next.png'); background-size:contain; background-repeat:no-repeat; background-position:center center; height:50px; width:45px;  content: ""; display: block!important; margin:0px!important; opacity: 1!important; }

#divSliderMain .bx-wrapper .bx-next{right:-80px}
#divSliderMain .bx-wrapper .bx-prev{left:-80px}

@media only screen and (max-width: 1624px)  {
    #divSliderMain .bx-wrapper .bx-next{right:-40px}
    #divSliderMain .bx-wrapper .bx-prev{left:-40px} 
}

@media only screen and (max-width: 1500px)  {
    #divSliderMain .bx-wrapper .bx-next{right:0px}
    #divSliderMain .bx-wrapper .bx-prev{left:0px} 
    #divSliderMain .bx-wrapper .bx-viewport{margin: 0 auto; width:90%!important}
}




/* NOVEDADES */
#patek_tab_content #novedades .titulo{padding-bottom: 30px}
#patek_tab_content #novedades .novedades_back{display:none}
#patek_tab_content #novedades .contenido_articulo{display:none}

#patek_tab_content #novedades .articulo_link{cursor: pointer}
#patek_tab_content #novedades .articulo_link .titulo_articulo{font-family: 'bernhardt_cg_lightregular'; font-size:30px; line-height: 40px; letter-spacing: 1px; color:#B99D6B; margin-bottom: 10px; height: 130px}

#patek_tab_content #novedades .novedades_back .novedades_atras{font-family: 'bernhardt_cg_mediumregular'; letter-spacing: 1px; font-size:16px; cursor: pointer;}

#patek_tab_content #novedades .contenido_articulo .titulo3{margin-bottom: 10px}
#patek_tab_content #novedades .contenido_articulo strong{font-family: 'bernhardt_cg_mediumregular';}


/* MODELOS */

#patek_tab_content #colecciones-iconicas .modelos_back{display: none}
#patek_tab_content #colecciones-iconicas .contenido_articulo_modelos{display:none}
#patek_tab_content #colecciones-iconicas .modelos_back .modelos_atras{font-family: 'bernhardt_cg_mediumregular'; letter-spacing: 1px; font-size:16px; cursor: pointer;}

#patek_tab_content #colecciones-iconicas .modelos{cursor: pointer}


@media only screen and (max-width: 768px)  {
    #patek_tab_content .vc_tta.vc_general .vc_tta-panel-title{background-color:#FDF9F3; font-family: 'bernhardt_cg_lightregular'; letter-spacing: 1px; color:#000000; border:0px}
    #patek_tab_content #tiendas_tab .vc_tta-panel-heading{display: none}/*ocultamos tab tiendas*/
    #patek_tab_content .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{border: 0px}
    #patek_tab_content .titulo{font-size:25px; line-height: 30px; padding-bottom: 15px}
    #patek_tab_content .titulo2{font-size:20px; line-height: 30px}
    
    #patek_tab_content .owl-carousel .owl-nav button.owl-next{right:-23px; width:20px}
#patek_tab_content .owl-carousel .owl-nav button.owl-prev{left:-23px; width:20px}
    #patek_tab_content .vc_empty_space{height:30px!important}
    
    #patek_tab_content .vc_tta-panel-body{font-size:12px; line-height: 15px}
    
    #patek_tab_content #novedades .articulo_link .titulo_articulo{height:auto}
    
    #divSliderMain .bx-wrapper{margin: 0 auto; width:90%}
    #divSliderMain .bx-wrapper .bx-next{right:0px}
    #divSliderMain .bx-wrapper .bx-prev{left:0px}
}

/* FIN PATEK */



/* PAGINAS LEGALES */

.txt_legal{font-family:'Poppins'; }
.txt_legal li{list-style-type:none}

.page-id-66331 .txt_legal ul{margin-left: 20px}
.page-id-66331 .txt_legal li{list-style-type:disc; padding-left: 5px}


/* FIN PAGINAS LEGALES */

/* PAGINA MI CUENTA */
.page-id-13 .heading-title-page{padding-top:50px}
/* FIN PAGINA MI CUENTA */

/* CARRITO */
.widget_shopping_cart_content .woocommerce-mini-cart__buttons .button.checkout{font-weight:normal!important}
.widget_shopping_cart_content .woocommerce-mini-cart__buttons .button.wc-forward:not(.checkout){font-weight:normal!important}
.widget_shopping_cart_content .woocommerce-mini-cart__total .woocommerce-Price-amount{font-weight:normal!important}
.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{font-weight:normal!important}


/* FIN CARRITO */


/* CONTACTO */
.page-id-462 .theme-heading-bar{padding:0px!important; padding-bottom:60px!important}
.page-id-462 .theme-heading-bar .theme-breadcrumbs__item a{font-size: 12px!important; color: #080101!important;}
#flinto_contact_form_default{text-align:center}
#flinto_contact_form_default label{font-weight:400!important}
#flinto_contact_form_default .wpcf7-submit{font-weight:400; background-color:#bea67c}
#flinto_contact_form_default .contact-form-default-mail-text{color:#bea67c!important; font-weight:400!important}
.header_contacto{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:28px;}
/* FIN CONTACTO */

/* FINALIZAR COMPRA */
.woocommerce-checkout table.shop_table th, .woocommerce-checkout h3, .woocommerce-checkout form.woocommerce-checkout label, .woocommerce-checkout form.woocommerce-checkout{font-weight:400}
.woocommerce-checkout .theme-extends-woo-your-order .place-order button[type="submit"], .woocommerce-checkout .theme-extends-woo-your-order .place-order input#place_order{font-weight:400}
.woocommerce-checkout ul.order_details li strong{font-weight:400}
.woocommerce-checkout .woocommerce-order-overview__payment-method.method{margin-bottom: 8px;margin-top: 8px;}
.woocommerce-checkout table.shop_table tbody th, .woocommerce-checkout table.shop_table tfoot td, .woocommerce-checkout table.shop_table tfoot th{font-weight:400}

/* FIN FINALIZAR COMPRA */

/* RESULTADOS */
.search .result-text{font-weight:400}
.search #page .post-item-layout-search{padding-top:1.618em}

.search .theme-extends-posts-pagination.pagination-layout-default .pagination ul.page-numbers li .page-numbers.current{padding:10px 25px !important}
.search #post-navigation .nav-links{padding-top:30px}
/* FIN RESULTADOS */

/* REGALOS DE EMPRESA */

.page-id-1721 .heading-title-page{font-size:53px!important}
.page-id-1721 #main-content{margin-top:0px}
.page-id-1721 .title_regalos_empresa{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:20px;}
.page-id-1721 .txt_regalos{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:18px;}
.page-id-1721 .boton_regalos .vc_btn3{max-width:600px; background-color:#bea67c!important}
.page-id-1721 .img_columna{float:left; width:50%}

@media only screen and (max-width: 600px)  {
	.page-id-1721 .heading-title-page{font-size:30px!important}
	.page-id-1721 .title_regalos_empresa{font-size:18px}
	.page-id-1721 .txt_regalos{font-size:13px;}
	.page-id-1721 .txt_regalos .vc_column-inner{padding:10px!important; border:0px!important}
	.page-id-1721 .regalos_space{display:none}
}
/* FIN REGALOS DE EMPRESA */


/* FORMULARIO REGALOS DE EMPRESA */

.page-id-56012 .heading-title-page{font-size:53px!important}
.page-id-56012 #main-content{margin-top:0px}
.page-id-56012 .title_regalos_empresa{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:20px;}
.page-id-56012 .txt_regalos{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:18px;}
.page-id-56012 .boton_regalos .vc_btn3{max-width:600px; background-color:#bea67c!important}
.page-id-56012 .img_columna{float:left; width:50%}

.page-id-56012 #formulario_enviado{color:#00B244}
.page-id-56012 #formulario_regalos{text-align:center; width:auto; margin:0 auto}
.page-id-56012 #formulario_regalos input{margin:10px}
.page-id-56012 #formulario_regalos .acepto_informacion{font-size:14px}
.page-id-56012 #formulario_regalos .checkbox_form{text-align:left; padding-top:20px}

@media only screen and (max-width: 600px)  {
	.page-id-56012 .heading-title-page{font-size:30px!important; padding-bottom:20px}
	.page-id-56012 .title_regalos_empresa{font-size:18px; }
	.page-id-56012 .txt_regalos{font-size:13px;}
	.page-id-56012 .txt_regalos .vc_column-inner{padding:10px!important; border:0px!important}
	.page-id-56012 .regalos_space{display:none}
	.page-id-56012 .wpb_wrapper{font-size:16px}
	
}
/* FIN FORMULARIO REGALOS DE EMPRESA */


/* HISTORIA */
.page-id-1320 .heading-title-page{font-size:53px!important}
.page-id-1320 #main-content{margin-top:0px}
.page-id-1320 .title_historia{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:20px;}

@media only screen and (max-width: 1040px)  {
	.page-id-1320 iframe{height:950px;}
}
@media only screen and (max-width: 480px)  {
	.page-id-1320 iframe{height:950px}
}
@media only screen and (max-width: 600px)  {
	.page-id-1320 .heading-title-page{font-size:30px!important; padding-bottom:20px}
}


/* FIN HISTORIA */


/* PUNTOS DE VENTA */
.page-id-1897 .ptv_txt{font-family:'Poppins'; font-size:13px; color:#94958D; line-height:20px}
.page-id-1897 .ptv_title{font-family:'Poppins'; font-size:16px; color:#000000; line-height:20px}

/* FIN PUNTOS DE VENTA */


/* BLOG HOME */
.page-id-2136 .heading-title-page{font-size:53px!important}
.page-id-2136 #main-content{margin-top:0px}
.page-id-2136 .title_prensa{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:20px;}
.page-id-2136 .comunicacion_title{color:#B99D6B!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:30px; text-align:center; }
.page-id-2136 .comunicacion_title h4{color:#B99D6B!important;font-weight:400; }
.page-id-2136 .comunicacion_txt{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:15px; text-align:center; display:none}
.page-id-2136 .comunicacion_fecha{color:#000000; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:15px; text-align:center; text-transform:uppercase }

.page-id-2136 .theme-extends-read-more{display:none}
.page-id-2136 .vc_section{padding-top:0px!important}

@media only screen and (max-width: 600px)  {
	.page-id-2136 .heading-title-page{font-size:30px!important}
	.page-id-2136 .title_prensa{font-size:18px}
}


/* FIN BLOG HOME */



/* BLOG PAGE */
.single-post #page #main-content .container-large{border-top:1px solid #000000; padding-top:50px; margin-top:-40px}

.single-post #page .theme-extends-heading-bar{padding:0px}
.single-post .heading-title-page{font-size:53px!important}
.single-post #page .theme-extends-heading-bar .heading-title-page{max-width:100%; font-family: 'Prata'; background-image:none; font-weight:400}
.single-post #page .entry-header{display:none}
.single-post #page .title_post{color:#B99D6B!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:42px; text-align:center; }
.single-post #page .content-text{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:18px; text-align:left; }
.single-post #page .post-created-entry{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:18px; text-align:center; text-transform:uppercase; padding-bottom:40px; border-bottom:1px solid #000000; margin-bottom:35px }
.single-post #page .theme-extends-post-navigation{border-top:1px solid #000000!important}
.single-post #page .post-navigation-label{color:#707070!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:20px; text-transform:uppercase}
.single-post #page .post-navigation-label .icon-wrap{height:46px; width:41px; border-radius:0px; background-color:transparent}
.single-post #page .volver_post{color:#707070!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:20px; text-transform:uppercase}
.single-post #page .volver_post a{color:#707070!important; text-decoration:none}
.single-post #page .volver_post img{display:inline-block; padding-right:10px}
.archive.category #primary{left:0px; margin:0 auto}

.archive.category #primary .theme-extends-posts-pagination.pagination-layout-default .pagination ul.page-numbers li .page-numbers.current{padding:10px 25px !important}

/* FIN BLOG PAGE */


/* EVENTOS */

.page-id-2325 .heading-title-page{font-size:53px!important}
.page-id-2325 #main-content{margin-top:0px}
.page-id-2325 .title_prensa{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:20px;}

.page-id-2325 .fila_evento{margin-bottom:5px}

.page-id-2325 .fila_evento .vc_column-inner{padding:0px!important}
.page-id-2325 .fila_evento .wpb_single_image{margin:0px!important}

.page-id-2325 .fila_evento .img_background .vc_column-inner{background-position:center center!important; background-size:cover}

.page-id-2325 .fila_evento .txt_fecha{font-family:'bernhardt_cg_mediumregular'!important; letter-spacing:1px!important; text-transform:uppercase!important; font-size:30px; color:#B99D6B; text-align:center; margin-bottom:50px}
.page-id-2325 .fila_evento .txt_fecha2{margin-bottom:0px}
.page-id-2325 .fila_evento .txt_fecha2 .dia{font-family: 'Prata'; color:#B99D6B; font-size:52px; text-align:center; line-height:52px}
.page-id-2325 .fila_evento .txt_fecha2 .mes{font-family:'bernhardt_cg_mediumregular'!important; letter-spacing:1px!important; text-transform:uppercase!important; font-size:20px; color:#B99D6B; text-align:center}


.page-id-2325 .fila_evento .txt_descripcion{padding-right:40px; padding-left:100px}
.page-id-2325 .fila_evento .txt_descripcion .titulo{color:#B99D6B; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:42px; text-align:right; line-height:50px; padding-bottom:35px; padding-top:30px}
.page-id-2325 .fila_evento .txt_descripcion .contenido{color:#000000; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:18px;text-align:right;}


@media only screen and (max-width: 1148px)  {
	.page-id-2325 .fila_evento .txt_descripcion .titulo{font-size:20px; line-height:30px}
	.page-id-2325 .fila_evento .txt_descripcion .contenido{font-size:14px}
}

@media only screen and (max-width: 803px)  {
	.page-id-2325 .fila_evento .txt_descripcion{padding-right:20px; padding-left:20px}
}

@media only screen and (max-width: 712px)  {
	.page-id-2325 .fila_evento .img_background .vc_column-inner{min-height:200px; background-size:contain}
	.page-id-2325 .fila_evento .txt_descripcion .titulo{text-align:center}
	.page-id-2325 .fila_evento .txt_descripcion .contenido{text-align:center}
}


#slider_eventos_post .date_post{font-family:'bernhardt_cg_mediumregular'!important; letter-spacing:1px!important; text-transform:uppercase!important}
#slider_eventos_post .title_post{font-family:'bernhardt_cg_lightregular'!important; letter-spacing:1px!important;}
#slider_eventos_post .tparrows.tp-leftarrow::before{content:"";}
#slider_eventos_post .tparrows.tp-rightarrow::before{content:"";}
#slider_eventos_post .tparrows{background-color:transparent; background-image:url('../../plugins/bears-elements-vc/assets/images/arrow-next.png'); background-size:contain; background-repeat:no-repeat; background-position:center center; height:50px; width:45px}
#slider_eventos_post .tp-revslider-slidesli{opacity:1!important}

@media only screen and (max-width: 600px)  {
	.page-id-2325 .heading-title-page{font-size:30px!important}
	.page-id-2325 .title_prensa{font-size:18px}
}





/* FIN EVENTOS */



/* GUIA DIAMANTES */
.page-id-2186 #main-content{margin-top:0px}
.page-id-2186 #page .theme-extends-heading-bar .heading-title-page{max-width:712px; font-size:52px}

.page-id-2186 #page .title1{color:#B99D6B!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:42px; line-height:50px; text-align:center; padding-top:10px; padding-bottom:10px}
.page-id-2186 #page .txt1{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:18px; line-height:30px; text-align:left;}
.page-id-2186 #page .title2{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:24px; text-align:left; padding-left:67px; background-image:url(assets/images/img/arrow.png)!important; background-repeat:no-repeat!important; background-position:left center; padding-bottom:10px}

@media only screen and (max-width: 600px)  {
	.page-id-2186 .heading-title-page{font-size:30px!important}
	.page-id-2186 #page .title1{font-size:20px; line-height:20px}
	.page-id-2186 #page .txt1{font-size:14px; line-height:17px}
	.page-id-2186 #page .title2{font-size:18px; line-height:20px}
}


/* FIN GUIA DIAMANTES */



/* CUIDADO JOYAS */
.page-id-2188 #main-content{margin-top:0px}
.page-id-2188 #page .theme-extends-heading-bar .heading-title-page{max-width:712px; font-size:52px}
.page-id-2188 #page .txt1{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:18px; line-height:30px; text-align:left;}
.page-id-2188 #page .title2{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:24px; text-align:left; padding-bottom:10px}

@media only screen and (max-width: 600px)  {
	.page-id-2188 .heading-title-page{font-size:30px!important}
	.page-id-2188 #page .txt1{font-size:14px; line-height:17px}
	.page-id-2188 #page .title2{font-size:18px; line-height:20px}
}

/* FIN CUIDADO JOYAS */




/* GUIA CONOCER DIAMANTES */
.page-id-53139 #main-content{margin-top:0px}
.page-id-53139 #page .theme-extends-heading-bar .heading-title-page{max-width:712px; font-size:52px}
.page-id-53139 #page .title1{color:#B99D6B!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:42px; line-height:50px; text-align:center; padding-top:10px; padding-bottom:10px}
.page-id-53139 #page .txt1{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:18px; line-height:30px; text-align:left;}
.page-id-53139 #page .title2{color:#BEA67C!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:28px; text-align:left;}
.page-id-53139 #page .title3{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:24px; text-align:left; padding-left:67px; background-image:url(assets/images/img/arrow.png)!important; background-repeat:no-repeat!important; background-position:left center; padding-bottom:10px}



@media only screen and (max-width: 600px)  {
	.page-id-53139 .heading-title-page{font-size:30px!important}
	.page-id-53139 #page .title1{font-size:20px; line-height:20px}
	.page-id-53139 #page .txt1{font-size:14px; line-height:17px}
	.page-id-53139 #page .title2{font-size:18px; line-height:20px}
	.page-id-53139 #page .title3{font-size:18px; line-height:20px}
}

/* GUIA CONOCER DIAMANTES */

/* SERVICIO TECNICO RELOJERO */
.page-id-53207 #main-content{margin-top:0px}
.page-id-53207 #page .theme-extends-heading-bar .heading-title-page{max-width:710px; font-size:52px}
.page-id-53207 #page .title1{color:#B99D6B!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:42px; line-height:50px; text-align:center; padding-top:10px; padding-bottom:10px}
.page-id-53207 #page .txt1{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:18px; line-height:30px; text-align:left;}
.page-id-53207 #page .title2{color:#BEA67C!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:28px; text-align:left;}
.page-id-53207 #page .title3{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:24px; text-align:left; padding-left:67px; background-image:url(assets/images/img/arrow.png)!important; background-repeat:no-repeat!important; background-position:left center; padding-bottom:10px}



/* SISTEMA DE PUNTOS */
.page-id-62751 #main-content{margin-top:0px}
.page-id-62751 #page .theme-extends-heading-bar .heading-title-page{max-width:710px; font-size:52px}
.page-id-62751 #page .title1{color:#B99D6B!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:42px; line-height:50px; text-align:center; padding-top:10px; padding-bottom:10px}
.page-id-62751 #page .txt1{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:18px; line-height:30px; text-align:left;}
.page-id-62751 #page .title2{color:#BEA67C!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:28px; text-align:left;}
.page-id-62751 #page .title3{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:24px; text-align:left; padding-left:67px; background-image:url(assets/images/img/arrow.png)!important; background-repeat:no-repeat!important; background-position:left center; padding-bottom:10px}




@media only screen and (max-width: 600px)  {
	.page-id-53207 .heading-title-page{font-size:30px!important}
	.page-id-53207 #page .title1{font-size:20px; line-height:20px}
	.page-id-53207 #page .txt1{font-size:14px; line-height:17px}
	.page-id-53207 #page .title2{font-size:18px; line-height:20px}
	.page-id-53207 #page .title3{font-size:18px; line-height:20px}
}

/* SERVICIO TECNICO RELOJERO */


/* TALLER DE JOYERÍA */
.page-id-53218 #main-content{margin-top:0px}
.page-id-53218 #page .theme-extends-heading-bar .heading-title-page{max-width:712px; font-size:52px}
.page-id-53218 #page .title1{color:#B99D6B!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:42px; line-height:50px; text-align:center; padding-top:10px; padding-bottom:10px}
.page-id-53218 #page .txt1{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_lightregular'; letter-spacing:1px; font-size:18px; line-height:30px; text-align:left;}
.page-id-53218 #page .title2{color:#BEA67C!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:28px; text-align:left;}
.page-id-53218 #page .title3{color:#000000!important; font-weight:400; font-family:'bernhardt_cg_mediumregular'; letter-spacing:1px; font-size:24px; text-align:left; padding-left:67px; background-image:url(assets/images/img/arrow.png)!important; background-repeat:no-repeat!important; background-position:left center; padding-bottom:10px}



@media only screen and (max-width: 600px)  {
	.page-id-53218 .heading-title-page{font-size:30px!important}
	.page-id-53218 #page .title1{font-size:20px; line-height:20px}
	.page-id-53218 #page .txt1{font-size:14px; line-height:17px}
	.page-id-53218 #page .title2{font-size:18px; line-height:20px}
	.page-id-53218 #page .title3{font-size:18px; line-height:20px}
}

/* TALLER DE JOYERÍA */


.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{max-width:inherit!important}

/* PAGO */
.woocommerce-order-pay .entry-content ul li:not(:last-child), .woocommerce-order-pay .entry-content ol li:not(:last-child){margin-bottom:0px; margin-top:0px}
.woocommerce-order-pay .button.cancel{padding:13px!important; margin-left:30px!important; background-color:#EA5D5F!important; color:#ffffff!important}
.woocommerce-order-pay .button-alt{background-color:#B99D6B; font-size:20px}
.woocommerce-order-pay .woocommerce ul.order_details li{font-size:0.915em}
.woocommerce-order-pay .woocommerce{width: auto; display: inline-block;margin: 0 auto;}
.woocommerce-order-pay .entry-content{text-align:center}
.woocommerce-order-pay #redsys_payment_form{margin-top:40px}
.woocommerce-order-received .woocommerce ul.order_details li{font-size:0.915em}
.woocommerce-order-received .entry-content ul li:not(:last-child), .woocommerce-order-received .entry-content ol li:not(:last-child){margin-bottom:0px; margin-top:0px}
.woocommerce-checkout .woocommerce-order-overview__payment-method.method{margin-bottom:0px; margin-top:0px}
.woocommerce-notice--success{color:#45a336; font-size:30px}
.woocommerce-order-received .wc-bacs-bank-details{background-color:#dedede; padding:20px}
/* FIN PAGO */

.lg-backdrop{background-color:#ffffff}
.lg-toolbar{background-color:rgba(0,0,0,1)}


#menu-menu-left{text-align: center}
@media only screen and (max-width: 1670px)  {
	#menu_left li, #menu_right li{margin-right: 40px}
	.element-widget-element-sbbitpn{margin: 0 20px 0 10px}
}


@media only screen and (max-width: 1538px)  {
	.element-widget-element-bnabryw{margin:0px 30px 0 0}
}


@media only screen and (max-width: 1436px)  {
	#menu_left a, #menu_right a{font-size:12px}
}






.firma_joyeria{
	background-color:#f5f5f5;
	padding-left:10px;
	margin-left:-10px
}

.vc_images_carousel img{margin:0 auto}
.vc_images_carousel .vc_carousel-control .icon-prev{margin-left:-35px!important}
.vc_images_carousel .vc_carousel-control .icon-next{margin-left:5px!important}

.home #main-content{margin-top:0px; margin-bottom:0px}


/* FIN PAGO */



.product_stock_status {max-width:400px;margin-bottom:20px !important;margin-top:20px !important;}
.product_stock_status .bt {background-color:#000;color:#fff;width:170px;font-weight:600;padding:5px 10px;text-align: center;cursor: pointer;-webkit-transition: all .3s ease; transition: all .3s ease;}
.product_stock_status .bt:hover {background-color:#B99D6B;color:#fff;}
.product_stock_status ul {padding:10px;font-size:13px;display:none;}
.product_stock_status li {list-style:none;margin-bottom:10px;}
.product_stock_status li .almacen {width:280px;} 
.product_stock_status li .stock_disponible {padding-left:5px;font-weight:700;background-color:#000;color:#fff;padding:1px 0px;border-radius:4px;width:50px;text-align: center;}
.product_stock_status li span {display: inline-block;}
.product_stock_status.expand ul {display:block;}


#soliloquy-container-56077, #soliloquy-container-56085{margin:0 auto}
.soliloquy-container .soliloquy-pager{bottom:-30px!important; display:block!important}
.soliloquy-container .soliloquy-pager-link{background:url("assets/images/img/circle.png") no-repeat scroll 0 0!important}
.soliloquy-container .soliloquy-pager-link:hover, .soliloquy-container .soliloquy-pager-link.active{background:url("assets/images/img/circle-hover.png") no-repeat scroll 0 0!important}

.mi_cuenta_ico{font-size:19px}

#icono_buscador, #icono_buscador_mobile{font-size:20px}
.site-header #header-builder-container .header-builder-container-inner .rs-row .rs-col{position:relative}
.aws-container{position:absolute; right:0px; margin:0 25px 0 0; display:none}
.aws-container .aws-search-form{height:41px}
.aws-search-result .aws_result_title, .aws-search-result .aws_search_more a{color:#B99D6B}

@media only screen and (max-width: 1200px)  {
	.aws-container{margin:0px; position:relative}
    .term-grand-seiko .logo_grand_seiko_mobile{display: block!important}
	.term-grand-seiko-2 .logo_grand_seiko_mobile{display: block!important}
}

.post_grid_relojes{padding-top:40px}
.home .post_grid_relojes{padding-top:0px}
.post_grid_relojes .vc_gitem-zone{background-color: #ffffff!important}
.post_grid_relojes .vc_gitem-post-data-source-post_excerpt{display: none}
.post_grid_relojes .vc_btn3-container{display: none}
.post_grid_relojes .vc_custom_heading h4{color: #B99D6B !important; font-weight: 400; font-family: 'bernhardt_cg_lightregular'; letter-spacing: 1px; font-size: 25px; line-height: 25px; text-align: center!important; padding-top: 20px}

.category-noticias-omega .col-lg-3{display:none}
.category-noticias-omega .col-lg-9{-webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%;max-width: 100%;}
.category-noticias-omega .post-created-entry{display: none}
.category-noticias-omega .title_post{padding-bottom: 40px}
.category-noticias-omega .p-featured-image{display: none}




.category-noticias-jaeger .col-lg-3{display:none}
.category-noticias-jaeger .col-lg-9{-webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%;max-width: 100%;}
.category-noticias-jaeger .post-created-entry{display: none}
.category-noticias-jaeger .title_post{padding-bottom: 40px}
.category-noticias-jaeger .p-featured-image{display: none}

.category-noticias-panerai .col-lg-3{display:none}
.category-noticias-panerai .col-lg-9{-webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%;max-width: 100%;}
.category-noticias-panerai .post-created-entry{display: none}
.category-noticias-panerai .title_post{padding-bottom: 40px}
.category-noticias-panerai .p-featured-image{display: none}


.category-noticias-us .col-lg-3{display:none}
.category-noticias-us .col-lg-9{-webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%;max-width: 100%;}
.category-noticias-us .post-created-entry{display: none}
.category-noticias-us .title_post{padding-bottom: 40px}
.category-noticias-us .p-featured-image{display: none}


.category-noticias-frederique-constant .col-lg-3{display:none}
.category-noticias-frederique-constant .col-lg-9{-webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%;max-width: 100%;}
.category-noticias-frederique-constant .post-created-entry{display: none}
.category-noticias-frederique-constant .title_post{padding-bottom: 40px}
.category-noticias-frederique-constant .p-featured-image{display: none}

.titulo_home{color: #B99D6B !important; font-weight: 400; font-family: 'bernhardt_cg_lightregular'; letter-spacing: 1px; font-size: 40px; line-height: 45px; text-align: center!important;}




.vc_separator h4{font-size: 300%!important}
