@import url("fonts2.css?v=23");
@import url("rolex-tudor.css?v=238");
@import url("rcpo.css?v=236");

body {
  font-family: 'Solitas Serif Norm', serif !important;
}

@media screen and (max-width: 1390px) {
  .uk-navbar-center:not(:only-child) {
    right: 10px !important;
left: auto !important;
transform: translate(-0%, -50%) !important;
  }
}

@media screen and (max-width: 1150px) {
  .uk-navbar-nav {
      gap: 20px !important;
  }
}

@media screen and (max-width: 1090px) {
  .uk-navbar-nav {
      gap: 10px !important;

  }

  .uk-navbar-primary .uk-navbar-nav>li>a {
    font-size: 13px;
  }
}


.display-1, .display-2, .display-3, .display-4, .display-5, .display-6,
.h1, .h2, .h3, .h4, .h5, .h6, .uk-h1, .uk-h2, .uk-h3,
.uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge,
h1, h2, h3 {
  font-family: 'NFFAKG+Chapman', serif !important;
}

.uk-nav-default, .uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle, .uk-h4, .uk-h5, .uk-h6, h4, h5, h6, .uk-button, .uk-label, .uk-description-list>dt, .uk-form-label, .uk-article-meta, .uk-breadcrumb, .uk-subnav>*>:first-child, .el-meta {
  font-family: 'Interstate', sans-serif !important;
}

.top_head {
    font-size: 16px;
    font-family: 'Interstate', sans-serif !important;
}


@media screen and (max-width: 960px) {
  .top_head {
     margin-top: 10px !important;
    font-size: 15px;
  }
}

@media screen and (max-width: 690px) {
  .top_head {
    font-size: 11px;
  }
}
}

#cartmodal {
  z-index: 9999999999 !importantM
}

.brand_menu {
  font-size: 12px !important;
}

.ph-filter-count {
  display: none;
}

.tm-headerbar-default .uk-position-center-left  {
  right: 0px !important;
  left: auto !important;
}

#system-message-container {
  position: absolute;
  left: 25%;
  top: 10;
  z-index: 999999;
  -webkit-box-shadow: -4px 12px 50px -13px rgba(66, 68, 90, 1);
  -moz-box-shadow: -4px 12px 50px -13px rgba(66, 68, 90, 1);
  box-shadow: -4px 12px 50px -13px rgba(66, 68, 90, 1);
  width: 50%;
  }

  joomla-alert {
    margin: 0px;
  }

  .alert-heading {
    display: none;
  }



.uk-navbar-dropdown-dropbar {
  width: 100% !important;
}

#collapsesstein .uk-accordion-content label {
  text-transform: capitalize;
}

/* Toolbar Top */
  .toolbar-storennav .el-content li.tudor {
    background-image: url('../../../images/logos-gadebusch/icon_tudor.png');
    border-bottom: 1px solid #000;
    padding-bottom: 15px !important;
    margin-bottom: 15px !important;
  }

  .toolbar-storennav .el-content li.gadoro {
    background-image: url('../../../images/logos-gadebusch/icon_gadoro.png');
  }
/* Toolbar Top */


/* Commerce */
#phItemsBox .row-item, #phItemsBox .ph-cb {
  padding-left: 0px;
}

#phItemsBox .row-item {
  display: inline-flex;
  width: 33%;
}


.ph-category-price-box .ph-price-txt, .ph-top {
  display: none;
}

.ph-category-price-box .ph-price-brutto {
  float: none;
  text-align: center;
  color: #999;
  font-size: 15px;
  font-family: 'Interstate', sans-serif !important;
}

.ph-item-content .ph-product-header {
  font-size: 12px;
    margin-top: auto;
  margin-bottom: 5px;
  text-align: center !important;
  font-family: 'Interstate', sans-serif !important;
  border-top: 1px solid #e2e2e2;
    padding-top: 10px;
}

.ph-item-content .ph-item-action-box {
  margin-top: 0px !important;
}


.ph-item-content .subtitle {
  font-size: 15px;
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: center !important;
}

.ph-item-content .subtitle_collection {
  font-size: 12px;
  text-transform: uppercase;
  margin-top: 10px;
  text-align: center !important;
  font-family: 'Interstate', sans-serif !important;
}

.patek_fix .subtitle {
  display: none;
}

.patek_fix .subtitle_collection {
  margin-bottom: 5px;
}

.pomellato_fix .subtitle_collection {
  display: none;
}

.ph-image {
  height: auto !important;
}

.fixheight .ph-image {
  height: 300px !important;
}

.fixpadding20 .ph-image {
  padding: 0px 20px 0px 20px !important;
}

.fixpadding40 .ph-image {
  padding: 0px 40px 0px 40px !important;
}

.patek_fix .ph-image {
  height: 233px !important;
  padding: 0px 20px 0px 20px !important;
}

.chopard_fix .ph-image {
  height: 290px !important;
  padding: 0px !important;
}

@media screen and (max-width: 960px) {
  .patek_fix .ph-image {
    height: 125px !important;
    padding: 0px 20px 0px 20px !important;
  }

  .chopard_fix .ph-image {
    height: 163px !important;
    padding: 0px 0px !important;
  }

  .ph-item-content .subtitle {
    font-size: 12px;
    line-height: 1.3;

  }
}



.ph-item-content .ph-item-action-box {
  font-size: 12px;
  margin-top: 10px;
  margin-bottom: 5px;
  text-align: center !important;
}

  .ph-product-header a {
    color: #000;
  }

#phFilterBox .uk-accordion-title {
  margin-top: 30px;
}

#phFilterBox label.ph-checkbox-container {
  font-family: 'Interstate', sans-serif !important;
  font-size: 15px;
}

.ph-checkout-checkbox-confirm input[type="checkbox"], .ph-checkbox-container input[type="checkbox"] {
  margin-right: 10px;
}

.ph-center-pagination {
  margin-top: 20px;
}

#ph-pc-category-box .ph-desc {
  display: none;
}

.ph-stock-txt, .pc-status-nicht-auf-lager {
  display: none;
}

.pc-status-verfgbar {
  float: none !important;
font-family: 'Interstate', sans-serif !important;
text-transform: uppercase;
font-size: 11px;
color: #7aac7b;
font-weight: bold;
padding: 3px 5px 1px;
border-radius: 5px;
margin-top: -20px;
}

.mobile_filter {
    display: none;
}

.trigger_filter .uk-icon {
  transition: all 0.5s ease-out !important;
  -webkit-transition: all 0.5s ease-out !important;
  -moz-transition: all 0.5s ease-out !important;
}


.trigger_filter.active_filter .uk-icon {
  rotate: 45deg;
  transform: scale(1.4);
  color: #9e0303;
}

.teasermod_products .ph-item-content img {
  max-height: 200px;
  text-align: center;
  width: auto;
}

.teasermod_products .ph-item-content h3 {
  font-family: 'Interstate', sans-serif !important;
  display: none;
}

.cc-trigger {
  background: #eaeff2 !important;
    color: #2d4156 !important;
    font-family: 'Interstate', sans-serif !important;


    font-size: 14px;
        padding: 6px 17px 4px;
        right: 0px;
            left: auto !important;
            transform: translateX(-10%) !important;
}

.cc-trigger svg {
  display: none !important;
}

.uebergadebuschsub {
  display: none;
}

.uebergadebuschtrigger li {
  cursor: pointer;
}

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





  .ph-cb {
    display: none !important:
  }

  #phItemsBox .row-item {
    display: inline-block;
    width: 48%;
  }
}

.search-ecomm > div > div > div  {
  padding-left: 0px;
}

.collection_iwc .phIBox img {
  height: auto !important;
}

.displaynoref .ph-product-header {
  display: none;
}

/* Commerce */

@media screen and (max-width: 960px) {
  .uk-logo {
    margin-top: 0px !important;
  }

  .uk-h3 {
    font-size: 24px;
  }

  .uk-h4 {
    font-size: 13px;
  }
}


@media screen and (max-width: 690px) {
  .uk-text-lead, html {
    font-size: 13px;
  }

  .ph-product-header {
    font-size: 17px;
  }
}



/* Phoca */


/* Phoca CART */

@media (min-width: 960px) {
    #ph-pc-checkout-box .uk-form-horizontal .uk-form-controls {
        margin-left: 10px;
    }

  }

button[value="update"], .ph-checkout-icon-spec-box {
  display: none;
}

.checkbox.ph-checkout-checkbox-confirm {
  margin-top: 20px;
  margin-bottom: 20px;
}

.phCheckoutCartBox {
      padding-right: 60px;
      padding-bottom: 40px;
}

.ph-checkout-cart-row-hr {
margin: 10px 0 !important;
}

.ph-box-header {
  text-transform: none !important;
  font-size: 20px;
  letter-spacing: -0px !important;
  margin-bottom: 15px !important;
}

.ph-checkout-box-action {
  padding: 30px;
}

#ph-pc-checkout-box h3 {
  font-size: 30px;
  margin-bottom: 4px;
}

.ph-box-header.note {
  margin-top: 30px;
}
