@import url('https://fonts.googleapis.com/css2?family=Brygada+1918:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Work+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
body {margin: 0;padding: 0;box-sizing: border-box;background-color: #322B1A;font-family: 'Work Sans', sans-serif;letter-spacing: 0.5px;overflow-x:hidden;}
h2 {font-size: 40px;font-family: 'Work Sans', sans-serif;letter-spacing: 1px;}
h3 {font-size: 18px; }
h4{font-size: 15px;font-weight: 600;}
p {font-size: 14px;}
span{font-family: 'Brygada 1918';}
a {font-size: 14px;}
h2.text_like {font-size: 62px;}
h6{font-family: 'Work Sans', 'sans-serif';}
/*comun*/
.img-width-fix img{width: 452px;max-width: 100%;}
.product_img_width img{width: 190px;height: 200px;max-width: 100%;object-fit: contain;}
.columns-1 .spacing_product{margin-left: 10px;}
.uber_ins_img img{width: 315px;}
/*watch*/
.tudor .product_img_width img{transform: scale(1.5);}
a.count-product {display: none; color: #fff;}
.prodprice span {text-transform: initial;}
.parent td {font-weight: 700 !important;}
.main-header nav {background-color: #322B1A;padding: 25px 0px 47px;}
.main-header nav ul li a {color: #fff;text-decoration: none;}
.main-header ul li {list-style: none;}
.header-img ul li img {max-width: 100px;height: auto;}
header{position: sticky;top: 0px;z-index:999;}
.entry-section{position: relative;}
.header {width: 41%;float: left;}
.header-img { width: 36%; float: left;}
.header-menu-right ul {display: flex;gap: 30px;justify-content: center;width: 76%;}
.more-about-btn a {color: #463C2D;}
.dropbtn {color: #fff;font-size: 14px;border: none;background: none;margin-top: -1px;}
.dropdown { position: relative;display: inline-block;} 
 .dropdown-content {display: none;position: absolute;top: 25px;right: -53px;min-width: 160px;z-index: 1;}
.dropdown-content a {color: black; text-decoration: none; display: block;}
.header-menu-right .dropdown-content a{background-image:url(../images/wishlistdrop.png);background-position: center;background-size: cover;background-repeat: no-repeat;height: 210px;width: 100%;}
.dropdown:hover .dropdown-content {display: block;}
.entry-section .container-fluid .row .col-md-12 {padding: 0;}
.row-bg {background-color: #322B1A;}
.section_content h2 {margin: 0;color: #fff;font-size: 62px;}
.campaign-img {text-align: center;padding: 30px 0px 30px 0px;margin-bottom: -44px;}
.campaign-img.campaign-img_index img {/*margin-top: -27%;*/padding-bottom: 70%; /*margin-top: -345px; padding-top: 0;*/ }
#campaign-img .modal-content .modal-header {border: none;}
#campaign-img .modal-content .modal-body { padding: none;}
.entry-section .entry-section-inner .campaign-img button{background: none;border: 2px solid #fff;outline: none;padding: 10px 25px 10px 25px;text-transform: uppercase;font-weight: 600;border-radius: 50px;}
.entry-section-inner {padding: 70px 0px;}
.entry-section-sticky{position: -webkit-sticky;position:sticky;top: 100px;z-index: 0;}
.logo-slider {background-color: #d6cfc7;}
.logo-slider .owl-carousel .item img {max-width: 100%;margin: auto;width: auto;}
.logo-section-inner {padding: 60px 43px 50px 43px;}
.logo-brand {margin: 0px 50px;}
.client_logo_slider .owl-stage-outer {z-index: 1;}
.entry-section-inner .section_content a {color: #fff;font-family: 'Work Sans', sans-serif ;}
.product-bild {padding: 70px 0px;}
.product-inner {display: flex;align-items: center;}
.product-sec .product-inner .product-details {color: #fff;padding: 0px 60px 0px 60px;}
.product-btn a {color: #fff;position: relative;text-decoration: none;display: block;}
.product-btn a:after {position: absolute;content: '';background: url(../images/arrow-btn.svg) no-repeat;width: 153px;max-width: 100%;height: 7px;bottom:-7px;    left: 0px;background-position: right center;}
.product-btn.loc-btn a:after {/*width: 180px;*/}
.product-sec .product-inner .product-details p{font-family: 'Brygada 1918';font-weight: 400;font-size: 13px;}
.product-details h3 {font-size: 16px;/*font-weight: 600;*/font-weight: 400;margin-bottom: 14px;font-family: 'Work Sans', sans-serif;}
.product-btn {margin: 20px 0px 0px 0px;}
.columns-4 .product-btn {position: absolute; width: 100%; bottom: -20px;}
.owl-carousel2 img{width: 288px!important;}
.storis-carousel .owl-carousel2 img{width: 100%!important;/*height: 500px;*/object-fit: cover;}
.post-slide-sec .container-fluid{padding-inline: 0px;}
.entry-section-inner .col-md-3 .post-details {padding: 0px 25px 0px 0px;}
.entry-section-inner .col-md-3:nth-child(4) .post-details {padding: 0px 10px 0px 0px;}
.post-section .post-inner .post-details {color: #fff;}
.post-section .post-inner .post-details .post-btn a {color: #fff;font-family: 'Brygada 1918';border-bottom: 1px solid;padding-bottom: 2px;}
.post-details h3 a {font-weight: 600;margin-top: 10px;color: #fff;}
.post-section .post-details p:first-child { font-weight: 600;}
.post-section .post-inner .post-details p:nth-child(3){font-family: 'Brygada 1918'}
.post-section .post-btn {margin: 20px 0px;}
.loc-btn {margin: 30px 0px;}
.news-bg {background: #d6cfc7;}
.news-bg .col-md-4:first-child .news-details {padding: 0px 50px 0px 0px;}
.news-bg .col-md-4:nth-child(2) .news-details {padding: 0px 50px 0px 0px;}
.news-bg .col-md-4:nth-child(3) .news-details {padding: 0px 0px 0px 25px;}
.news-inner .news-details p:first-child,
.news-inner .news-details h3 {font-weight: 600;}
.news-inner .news-details {color: #000;}
.news-inner .news-details .news-btn a {color: #000;font-family: 'Brygada 1918';border-bottom: 1px solid;text-decoration: none;font-size: 13px;}
.news-section .news-inner .news-details h3{margin-top: 10px;}
.post-picture .picture1 {background: #d9d9d9;}
.post-picture .picture1 img{ width: 100% ;height: 340px; object-fit: cover;}
.post-picture .picture2 img{width: 100% ; height: 340px;}
.post-picture .picture3 img{width: 100% ; height: 340px;}
.post-picture .picture2 {background: #d9d9d9;}
.post-picture .picture3 {background: #d9d9d9;}
.post-picture .col-md-4 .picture p {display: flex;justify-content: center;height: 350px;color: #f500d7;align-items: center;margin-bottom: 0;}
.post-inner .post-details p:first-child {margin-bottom: 30px;}
.post-picture .entry-section-inner .row .col-md-4 {padding: 0;}
.post-picture .news-main {padding-left: 0px;padding-right: 0px;overflow: hidden;padding-top: 0px;padding-bottom: 0px;}
img.watch_lits_items.product_img_width{width: 190px;height: 200px;max-width: 100%;object-fit: contain;}
.Popup-footer-img img{margin-inline: auto;}
.design-phone{display: none;}
footer {background-color: #fff;}
a:hover {text-decoration: none;}
.footer-details{margin-bottom: 25px;}
.footer-sec .footer-inner .footer-details h3 a {font-weight: 600;margin-bottom: 3px;text-transform: uppercase;font-size: 14px;margin-top: 0px;color: #000;}
.footer-sec .footer-inner .footer-details ul.footer-content {padding: 0;list-style: none;}
.footer-sec .footer-inner .footer-details ul.footer-content li a{color:#000;text-decoration:none;text-transform:uppercase;line-height:25px;font-size:14px;}
.footer-d {padding: 20px 54px 4px 0px;}
.footer-sec .design-section-inner{padding: 0px;}
.footer-sec .footer-right { text-align: left;display: none;}
.footer-sec .email-footer {padding: 25px 0px 25px 0px;position: relative; display: none;}
.footer-sec .email-footer input[type="text"] {outline: none;border: none;border-bottom: 1px solid #000;width: 100%;padding: 10px 100px 10px 0px;}
.footer-sec input[type="text"]::placeholder {color: #000;}
.design-section-inner {padding: 30px 40px 0px 26px;display: flex;align-items: end;}
.design-section-inner .design-text {padding: 20px 0px 20px 0px;}
.design-section-inner .footer-end .design-text p {font-size: 12px;margin-bottom: 0;}
.footer-sec .col-md-6{padding: 0;}
.footer-inner .col-md-4 {padding: 0;}
.footer-sec .footer-end-right {float: right;}
.footer-sec .footer-end ul {list-style: none;padding: 0;margin: 15px 0px 15px 0px;}
.footer-menu ul {display: flex;justify-content: end;gap: 35px;}
.footer-menu2 ul {display: flex;gap: 25px; }
.footer-menu ul li a{ font-family: 'Work Sans', sans-serif;font-weight: 400;}
.footer-menu2 ul li a{ font-family: 'Work Sans', sans-serif;font-weight: 400;}
.footer-sec .footer-end ul li a {color: #000;font-size: 14px;text-transform: uppercase;}
.footer-sec .footer-end .footer-menu2 ul li a {
    color: #000;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;}
.footer-sec .footer-end-right .insta-icon {display: flex;justify-content: end;}
.insta-icon i {font-size: 30px;}
.newsletter-btn {
    position: absolute;
    border: none;
    background-image: url(../images/email-arrow.svg);
    background-position: center;
    background-size: contain;
    width: 71px;
    height: 10px;
    top: 40px;
    right: 10px;
    background-color: transparent;
    background-repeat: no-repeat;
}
.campaign-img_index{position: relative; padding-bottom: 65px;}
.entry_inner_section{margin-bottom: 310px;}
.finden-img-2{min-height: 800px;}
/* Product page css starts */
.dropdown{padding-bottom:10px ;}
.product-main .entry-section-inner .col-md-3 { padding: 0;}
.product-sec .dropbtn {
    color: white;
    font-size: 40px;
    border: none; 
    font-family:'Work Sans', sans-serif;
  }
  .product-sec .dropdown {position: relative;display: inline-block;}
  .product-sec .dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    left: 8px;
    top: 30px;
  }
  .product-sec .dropdown-content a {padding: 0px 0px 0px;text-decoration: none;display: block;}
  .product-sec .dropdown-content a:hover {text-decoration: underline;}
  .product-sec .dropdown:hover .dropdown-content {display: block;}
  .product-sec .dropdown:hover .transform{transform: rotate(180deg);transition:.25s ;}
  .product-sec .dropdown-content{position: relative;}
.dropdown:hover .dropdown-content{transition: 2S ;}
.BACK-NONE{background: transparent !important;box-shadow: 0 0 0 transparent !important;}
.BACK-NONE a{color: #fff !important;
    font-size:33px;
    font-weight: 500;
    font-family:'Work Sans', sans-serif;
}
.Das h2{font-size: 62px;}
  .product-sec .product-inner button.dropbtn i {
    position: relative;
    bottom: 2px;
    left: 19px;
    font-size: 30px;
}
.product-filter .col-md-6 {padding: 6px;}
.product-filter-inner .product-filter-btn a.pro-fil-btn {color: #fff;font-weight: 600;text-decoration: none;
}
.product-filter-inner .product-filter-btn a.pro-fil-btn1 {
    color: #fff;
    padding: 14px 35px 14px 35px;
    border: 2px solid #fff;
    border-radius: 50px;
    font-weight: 600;
    text-decoration: none;
}
.product-manage {margin: 50px 0px 50px 0px;}
.product-filter .product-filter-inner a.pro-fil-btn i {
    padding: 11px;
    border: 2px solid;
    border-radius: 50px;
    font-size: 22px;
    position: relative;
    right: 13px;
}
.product-filter .product-filter-right {position: relative;bottom: 9px;}
.product-filter .product-filter-right { position: relative;bottom: 7px;right: 50px;}
.product-more-sec .add-product i {color: #fff;font-weight: 100;font-size: 30px;border-radius: 50px;}
.product-more-sec {display: flex;gap: 20px;}
.product-all { margin: 0px 0px 45px 0px;}
.tabcontent .pagination {padding:20px 0 84px 0;}
.product-sec .product-inner .product-more-details{ color: #fff;padding: 0px;}
.product-sec .product-inner .product-more-details span {font-weight: 600;}
.product-more-details h3{margin-bottom: 10px;}
.port_image{text-align: center;position: relative;z-index: 6;}
.entry-section-position-sticky{position: sticky;z-index: 0; top: 93px;right: 0;left: 0;margin: 0 auto;}
.image-slider .owl-nav{display: none;}
.portfolio-page-hero-section{position: sticky;top: 93px;}
.portfolio-page-hero-section h2{font-size: 62px;padding-right: 10px;}
.portfolio-page-hero-section-img img{
    position: relative;
    margin-bottom: 600px;
    /*margin-top: -200px;*/
	
}
.products-icon-img{padding-bottom: 20px;}
.product-btn a{font-family:'Work Sans', sans-serif;font-weight: 400;}

/* Product page css ends */

/*category-section_page start*/

.category-section_page{padding-bottom: 30px;padding-left: 0;padding-right: 0;}
.choice_filter ul li{color: #fff; 
list-style: none;
 font-family: 'Work Sans', sans-serif;
 font-size: 16px;
 font-weight: 400;
}
.choice_filter ul li input{margin-right: 10px;}
.choice_filter ul h5{color: #fff;
 font-size: 16px;
 font-weight: 600;
 font-family: 'Work Sans', sans-serif;
 padding-bottom: 20px;
}


.tabcontent ul li{list-style: none;color: #fff;font-family: 'Brygada 1918';}
.tabcontent ul li input{margin-right: 10px;}
.tabcontent ul{padding: 84px 0;margin: 0;}
.tab {float: left;width: 50%;border-radius: 10px 0 0 10px;}
.dropdown-content.BACK-NONE {margin: -20px 0px;}
.tab button {
  display: block;
  background-color: inherit;
  color:#fff;
  width: 100%;
  border: none;
  outline: none;
  text-align: left;
  cursor: pointer;
  transition: 0.3s;
  font-size: 33px;
  margin-bottom: 5%;
  padding: 0px;
}



.tab button.active { text-decoration: underline;}
.product-main {position: relative;}
.tabcontent {padding: 0px 12px;border-left: none;border-radius: 0 10px 10px 0;}
.page-Kategorie ul li a{color: #fff;
    text-transform: uppercase;
    font-weight: 300;
    font-family: 'Work Sans', sans-serif;
}
.page-Kategorie ul {padding: 0px;margin-top: 20px;}
.page-Kategorie ul li{text-transform: uppercase;
   font-weight: 300;
    font-family: 'Work Sans', sans-serif;
    list-style: none;
    color: #fff;
    padding: 0px 16px;}
 .Kategorie-sec{margin-top: 20px;}
.page-Kategorie{border-top: solid 1px #fff;margin-top: 10px;}

/*category-section_page end*/

/*Details item Product start*/


.watch-Slider-information {color: #fff; font-family:'Work Sans', sans-serif;}
.watch-Slider-information h6{font-weight: 500;font-family:'Work Sans', sans-serif;}
.watch-Slider-information h1{font-family: 'Work Sans', sans-serif; font-size: 40px;}
.watch-Slider-information p{font-family: 'Brygada 1918';font-weight: 400;}
.watch-Slider .owl-dots .active span{background: #fff !important;}
.watch-Slider-information .execution{color: #fff; text-decoration: underline;font-family: 'Brygada 1918';}
.watch-Slider-information .execution:hover{color: #fff; text-decoration: underline;}
.Appointment-btn{color: #fff; padding: 15px 60px;
   border: solid 3px #fff;
   border-radius: 50px;
    font-size: 20px;
    font-weight: 600;

}
.Appointment-btn:hover{color: #fff;}
.Vector-icons{padding: 35px 0px;}
.Appointment_BTN{margin: 45px 0px}
.watch-Slider-information .Availability{
    padding-bottom: 15px;
    font-family: 'Work Sans', sans-serif;
    font-weight: 400;
    text-transform: uppercase;
}
.execution-btn{font-size: 40px; color: #fff;font-weight: 500;}
.execution-btn:hover{color: #fff;}
.execution-btn img{padding-left: 25px; padding-right: 25px;}
.Product_detail-Hero_section{padding: 40px 0px 150px 0px;position: relative;background: #322B1A;}
.watch-Slider .owl-dots .owl-dot span{background: transparent;border: solid 1px #fff;}
.owl-theme .owl-dots .active span{color: #fff;}
.footer-sec{padding: 47px 0px 0px;}





.post-details p b{font-weight: 400;}
.section-accordion{background: #E7E1DA;
    position: relative;
    z-index: 1;
    padding: 50px 20px 64px 20px; 
}
.section-accordion .accordion {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.accordion__item {
  padding: 25px 0px;
  background: #E7E1DA;
  position: relative;
  width: 100%;
  cursor: pointer;
}
.accordion__item:after {
     position: absolute;
    right: 1rem;
    content: "";
    top: 20px;
    height: 33px;
    width: 33px;
    background: url(../images/acc-icon.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}
.accordion__item.open:after {
    content: "";
    background: url(../images/acc-minus.svg) ;    
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;}










.accordion__item:not(.open) div {display: none;}
.ACCORDION-ITEMS-LIST {list-style: none;padding: 0px;}
.accordion__item h2{color: #463C2D;font-family:'Work Sans', sans-serif;font-size: 20px;}
.accordion__item{ border-top: solid 1px #463C2D;}
.accordion__item:last-child{border-bottom: solid 1px #463C2D;} 
.Dies{color: #fff;font-size: 62px;font-weight: 500;margin: 0;}

.watchs__list-Items{color: #fff;}
.section-watch-items{;padding: 146px 20px 127px 20px;}
.post-btn a{color: #fff;}
.slider_plus_icon-product{margin-left: 40px;}
.post-inner.watchs__list-Items {padding-top: 84px;}
.p-l{padding-left: 50px;}

/*Details item Product end*/

/*.btn-modal {display: none;}*/

 /*hero section start*/
 .Values-hero_section-bg{background:#322B1A ;position: relative;}
 .Values-hero_section{padding: 20px 15px 50px 15px; position: sticky;top: 93px;}
.Values-hero_section h1{color: #fff;display: inline-block; font-size: 62px;font-family:'Work Sans', sans-serif;}
.Values-hero_section-img{text-align: center;position: relative;/*margin-top: -370px;*/z-index: 1;-webkit-transform: translate3d(0,0,0);}
.About_title-img{text-align: center;}
.about-section-bg{background:#322B1A;position: relative;padding: 0px 0px 70px 0px;}
.about-items-center{align-items: center;display: flex;}
.about_description {color: #fff;padding-right: 56px;}
.about_description p{font-family: 'Brygada 1918';font-size: 20px; font-weight: 400;}
.btn-strip-secrion-bg{background: #E7E1DA;position: relative;}
.btn_strip{width: 67%;margin: auto;text-align: center;padding: 59px 0px 50px 0px; }
.about_description h4{font-size: 20px;font-family:'Work Sans', sans-serif;}
.btn_strip h2{color: #463C2D;padding-bottom: 20px;font-size: 62px;font-weight: 500;}
.btn_strip a{display: block;padding-right: 73px;color: #463C2D;}
.btn_strip img{width: 150px; height: 11px;}
.image-sec1 .full-sec-img{width: 100%;}
.text_image_section{padding: 40px 0px 54px 0px;position: relative;background: #463C2D;}
.img_heading{color: #fff;padding-bottom: 40px;display: none;}
.img-fluid{max-width: 100%;}
.img_heading h2{font-size: 62px;}
.btn_strip .Locations{text-transform: uppercase;}
.image-sec1 {text-align: center;display: none;}

 /*hero section end*/

.entry-section .col-md-12{
/*    padding: 0;*/
}
.meeting-box .meeting-sec .meeting-details {color: #fff;}
.meeting-box .meeting-sec .meeting-details h3 {color: #fff;}
.meeting-details h4{font-size: 16px;font-weight: 600;font-family:'Work Sans', sans-serif;color: #fff;}
.meeting-details p {padding: 0px 55px 0px 0px;font-family: 'Brygada 1918';font-size: 13px;margin-bottom: 0;color: #fff;}

.meeting-box .meeting-details-inner p {margin-bottom: 2px;}
.meeting-box .meeting-details-inner {margin: 30px 0px 30px;}
.meeting { margin-top: 55px;}
.meeting-box .meeting-sec {padding: 0px 0px 150px 30PX;}
.entry-section-inner.entry-section-position-sticky.HERO-SEC-PORT{padding: 20px 14px;}
.meeting-sec .meeting-btn a {
    color: #fff;
    border-bottom: 1px solid #fff;
    text-decoration: none;
    font-family: 'Brygada 1918';
    letter-spacing: 0.1px;
    font-size: 13px;
    font-weight: 400;
}
.meeting-details-inner h4 {
    text-transform: uppercase;
    font-weight: 500;
    font-family:'Work Sans', sans-serif;
    font-size: 14px;
}
.row.padding-50-detail {
    margin: 0;
     padding-top: 50px; 

}
.more-about {background: #E7E1DA;}
.more-about-inner h2{color: #463C2D;text-align: center;margin: auto;}
.more-about-inner{padding: 49px 120px 50px 120px;}
.more-about .more-about-btn button {
    background: none;
    border: none;
    text-decoration: none;
    outline: none;
    color: #463C2D;
    font-size: 14px;
    text-transform: uppercase;
    margin: 25px 0px 25px 0px;
    width: 150px;
    line-height: 30px;
    text-align: left;
    border-bottom: 2px solid;
    padding: 0;
    font-family:'Work Sans', sans-serif;
    font-weight: 400;
}
.more-about-btn{text-align: center;}
.more-about-btn button {position: relative;}
.more-about-btn button:before {
    position: absolute;
    content: "";
    bottom: -5px;
    border: solid #463C2D;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    right: -1px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}
.portfolio_btn_stripsec .col-md-12 {padding: 0;}




body{position: relative; z-index: -1;}
.main-header{position: sticky; top: 0;}
.position-s{position: sticky; top: 103px;right: 0;left: 0;margin: 0 auto;}
.col-md-12{background: #322B1A;} 
footer{position: relative;clear: both;} 
.footer-right-details p{font-family:'Work Sans', sans-serif;font-size: 12px;padding-right: 60px;}
.float-right{float: right;}
.owl-carousel4{padding: 200px 0px;}
.owl-carousel4 .owl-nav{display: flex; justify-content:space-between;
    position: absolute;
    top: 15%;
    width: 100%;
}
.owl-carousel4 .owl-nav .owl-prev span{display: none;}
.owl-carousel4 .owl-nav .owl-next span{display: none;}
.owl-carousel4 .owl-nav .owl-prev {position: relative;background: transparent; border: none;}
.owl-carousel4 .owl-nav .owl-prev:after{
    content:'';
    background: url(../images/slider-arrow-p.svg) no-repeat center;
    height: 20px;
    width: 80px;
    top: 47%;
    position: absolute;
    z-index: 2;   
   left: 0px;
   display: none;
}
.owl-carousel4 .owl-nav .owl-next {position: relative;background: transparent; border: none;}
.owl-carousel4 .owl-nav .owl-next:after{
    content:'';
    background: url(../images/slider-arrow-n.svg) no-repeat center;
    height: 20px;
    width: 80px; 
    top: 47%;
    position: absolute;
    z-index: 2;
   right: 0px;
   display: none;
}
.header-menu-right ul li a{font-family:'Work Sans', sans-serif;}
.header-menu-right ul .dropdown{font-family:'Work Sans', sans-serif;}
.post-details h3{font-size: 16px;}
.header-menu-right{    float: right;position: relative;top: 20px;z-index: 99;}
.header-menu-right ul li a{color: #fff;text-decoration: none;}
.header-menu-right ul li{list-style: none;}
.top-right {float: right;width: 150px;text-align: right;padding-top: 8px;}
.icons_outer {margin: 0 auto;max-width:100%;text-align: center;display: flex;
    justify-content: space-between;align-items: center;}
.icons_outer img{max-width:100%; max-height:65px;}
.icons-box {
    position: relative;
    width: 10%;
    height: 60px;
    margin:20px 0px;
    text-align: left;
    display: flex;
    align-items: center;
}
.r_img{ position:absolute; display:none; left:0; /*top:0;*/ width:100%;}
.r_img:first-child{display:block;}
.row.product-bild {position: relative;}
.row.product-bild .prev_arrow{content:""; 
    background:url(../images/prev-arrow.png) no-repeat center;
    height: 20px;
    width: 45px;
    top: 47%;
    position: absolute;}
.row.product-bild .next_arrow{content:""; background:url(../images/next-arrow.png) no-repeat center;height: 20px;
    width: 45px;top: 47%;right:0;position: absolute;}

.finden_images{
    margin: 0px auto;
    display: block;
    top: 0px;
    position: relative; 
    -webkit-transform: translate3d(0,0,0);
    z-index: 9;
    padding-bottom: 650px;
    padding-bottom: 70%;}
.products_rw .post-inner {color: #fff;padding: 0 40px;}
p.love_plus img {display: inline-block;margin-right: 20px;}
p.love_plus {margin-bottom: 35px;padding-top: 30px;}
.products_rw .post-btn a.post {text-transform: uppercase;color: #fff;text-decoration:none;}
.products_rw .post-btn a::before {
    position: absolute;
    content: '';
    background:url(../images/arrow-btn.svg);
    width:137px;
    max-width: 100%;
    height: 7px;
    top: 23px;
    left: 0px;
    background-size: 100%;
    background-position: right center;
    background-repeat: no-repeat;
}
.products_rw .post-btn {position: absolute;
    bottom: -15px;
    width: 100%;}
.news-btn {margin-top: 40px;}
.product-sec .dropdown:hover .dropdown-content{ width: 500px;}
.veiw_icons{padding-top: 31px;}
.veiw_icons img{margin: 0px 10px;}
.Ansicht-img{display: flex;justify-content: end; align-items: center;padding-right: 60px;}
input[type="checkbox"]:checked:after {color: #fff;}
.Weniger_Filter_category{
    border: solid 2px #fff;
    padding: 10px 15px;
    border-radius: 25px;
    color: #fff;
   margin: 20px 20px 40px 0px ;
   font-size: 20px;
   font-weight: 600;

}
.Filter_padding{
    padding-top: 30px;
    padding-bottom: 30px;
    width: 100%;
    margin: auto;
}
.Alle_Filter span{color: #fff;}
.Weniger_Filter_main{display:inline-flex;display: none;}
.twos-icons-alle{display: flex;align-items: center;justify-content: space-around;   }
.bis_CHF span{color: #fff;margin-left: 33px;font-size: 20px;}
.CHF span {
    font-size: 14px;
    font-family: 'Work Sans', 'sans-serif';
    font-weight: 400;
}
.Detailseite-product-main-sec .owl-item .p-l .post-details h3 a {font-weight: 400;}
/*15 -10-22*/

.post-Slider .item .post-details{color: #fff;padding: 30px 66px;}
.static-section{width: 100%;height: 484px;object-fit: cover;}
.story-secrion-4 .row .col-sm-3{ padding: 0px;}
.story-secrion-4 .post-details {color: #fff;padding: 30px 35px;}
.post-btn .post{
    text-decoration: underline;
    font-family:'Work Sans', sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 400;
}
.post-details p{font-family: ' Brygada 1918';font-weight: 300;}
.post-details p.mit_MwSt b{font-weight: 400;}
.post-details p.mit_MwSt{font-weight: 300;}
.post-details p{font-weight: 300;}
.post-time{font-family:'Work Sans', sans-serif;font-weight: bold;}
.post-details h3{font-weight:600;}
.text_like .about-usbtn{
    font-size: 14px;
    font-weight: 400;
    padding-left: 10px;
    width: 179px;
    display: inline-block;
    background: url(../images/arrow-btn.svg) no-repeat;
    max-width: 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    padding-bottom: 10px;
    line-height: 1.4;
}

.site_logos{width: 12%;}
.header_wishlist {max-width: 100%;}

.main-header{ display: flex;justify-content: space-between;}
.nev-bar a{color: #fff;font-size:14px;text-transform: uppercase;}
.dropdown1{background: #322B1A;display: none;}
.main-header{position: relative;padding: 15px 0px;}
.dropdown1{ position: absolute;
    top: 90px;
    left: 0px;
    width: 100%;
    padding-bottom: 400px;
    z-index: 999;
    overflow: hidden;
    height: 100vh;
}
.nev-bar:hover .dropdown1{display: block;}
.main-header ul {padding: 0px;}
.dropdown2{display: none;
    position: absolute;
    left: 270px;
    top: 26px;
   /* z-index: 1;*/
    width: 100%;
    padding-top: 30px !important;
    height: 100%;
}
.dropdown2-img:hover .menu1-img{display: block;}
.menu1-img{
    position: absolute;
    background: #322B1A;
    display: none;
    z-index: 9;
    text-align: right;    
    right: 280px;
    top: -15px;
    padding: 22px;
    width: 40%;
    /*width: 60%;*/
    height: 100%;
}

.dropdown2 .parent_list {max-width: max-content;min-width: 240px;}
.dropdown3 .parent_list {width: auto;}


.menu1-img img{max-width: 100%;object-fit: cover;padding-bottom: 15px;
/*    width: 318px; height: 361px;*/
}
.dropdown3 a{text-transform:unset;}
.dropdown1 ul li:hover .dropdown2{ display: block;}
.nev-bar .menu-togle{padding-right: 0px;padding-bottom: 100px;}
.dropdown2 ul li a{padding: 10px 20px;}
.dropdown3 ul li a{padding: 10px 20px;}
.dropdown3{ /*position: absolute;left:240px;top: 27px;*/display: none;}
.dropdown2 li:hover .dropdown3 {
    display: block;
    position: absolute;
    left: 200px;
    width: 100%;
   top: 30px;
   height: 100vh;
   z-index: 10;
}
.menu1-img p {color: #fff;font-weight: 600;font-size: 16px;}
.menu1-img .after_imagea{padding: 0px !important; position: relative;}
.menu1-img .after_imagea:after{
    position: absolute;
    left: 0px;
    top: 20px;
    width: 150px;
    height: 5px;
    content: '';
    background: url(../images/arrow-btn.svg)no-repeat;
    background-size: cover;
    background-position: center;
}
.menu1-img a{padding: 0px !important;}
.post-picture .col-sm-4 {padding-left: 0;padding-right: 0;}
.m-img .menu-img {display: none;}
.m-img:hover .menu-img { display: block;}
.menu-img {
    position: absolute;
    top: 35px;
    right: 32px;
    text-align: right;
/*    width: 318px;   */
}
.menu-img img {max-width: 100%;object-fit: cover;padding-bottom: 15px;
/*    width: 318px; height: 361px;*/
}

header {position: sticky;top: 0px;z-index: 999;background: #322B1A;  }
.main-logo-img{text-align: center;width: 90%;z-index: 999;}
.nev-bar.nav-kurz{width: 5%;}
.de_WISHLIST.de_WISHLIST2{width: 5%;}
.mobile-footer-logo{display: none;}
.de_WISHLIST ul li a{color: #fff;}
.dropdown1 input[type=search]{
    background: transparent;
    border: none;
    border-bottom: solid 1px #fff;
    margin: 0px 0px 0px 20px;
    width: 15%;
    height: 22px;
    border-radius: 0;
}
.dropdown1 input::placeholder{color:#fff;}
.arrow-search {margin: 0px 0px 0px -57px;height: 11px}
.dropdown1 ul li a{font-size: 14px;}
.dropdown2 li a{font-size: 14px !important;}
.menu-img a{display: block;}
.menu-img p{color: #fff;font-weight: 600;margin-bottom: 0px;font-size: 16px;}
.menu-img p, .menu-img a,
.menu1-img p, .menu1-img a,
.menu3-img p, .menu3-img a,
.menu-img .img-menua,
.menu1-img .img-menua,
.menu3-img .img-menua{display: none;}
.menu-img .img-menu {
    background: url(../images/arrow-btn.svg)no-repeat;
    background-size: cover;
    background-position: center;
    width: 150px;
    height: 7px;
}
.dropdown4{
    display: none;
    position: absolute;
    left: 146px;
    top: 0;
    background: #322B1A;
    z-index: 2;
    padding-bottom: 73px !important;
}
.content-dropdown4:hover .dropdown4{display: block;}
.dropdown4-img {
    position: absolute;
    right: 520px;
    z-index: 1;
    top: -14px;
    padding: 30px;
    background: #322B1A;
    display: none;
}
.content-dropdown4:hover .dropdown4-img{display: block;}
.dropdown4-img p{
    color: #fff;
    padding-left: 19px;
    font-weight: 600;
    font-size: 16px;
    margin: 0px;
    padding-top: 10px;
    font-family:'Work Sans', sans-serif;
}
.dropdown4-btn-img{position: relative;}
.dropdown4-btn-img:after{position: absolute;
  content: '';
  width: 100%;
  height: 20px;
  left: 19px;
  top: 0;
  background: url(../images/arrow-menu.png)no-repeat;
}
.nev-bar a {padding: 0px 0px 0px 20px;}
.de_WISHLIST {padding: 0px 20px 0px 0px;}
.menu-img a{padding: 0px;font-weight: 400 !important;}
.m-img a{font-weight: 600;}
.dropdown2 li a{font-weight: 400;}
.search-input{ padding-bottom: 29px;}
.search-input form {padding-left: 20px;}
.search-input input:focus{ outline: none;}
.search-input input[type=search] {color: #ffff;}
li.m-img{/*padding-bottom: 9px;*/padding-bottom: 13px;}
li.m-img:hover .dropdown2{display: block;}
.dropdown2 li{/*padding-bottom: 9px;*/padding-bottom: 13px;}
.post-details p {font-weight: 500;font-family: 'Work Sans', sans-serif;font-size: 14px;}
.Mehr_lesen{padding-top: 10px !important;}
.menu-img .Mehr_lesen{font-size: 12px;font-weight: 400;}
/*.post-btn .post{font-family: 'Work Sans', sans-serif;}*/
.text_like a{color: #fff;font-weight: 400;font-family: 'Brygada 1918';}
.news-details p {font-family: 'Brygada 1918';}
.news-details span{font-family:'Work Sans', sans-serif;font-weight: 500;}
.m-img a:hover{text-decoration: underline;}
.de_WISHLIST1{display: none;}
.news-section .entry-section-inner.news-bg{padding-top: 43px; padding-bottom: 47px;}
.nev-bar.nav-kurz .search-input form #search{border-radius: 0; width: 211px;background: transparent;border: none;border-bottom: solid 1px #fff;padding-bottom: 5px;color: #fff;padding-right: 53px;}
.nev-bar.nav-kurz .search-input form #submit{border: solid 1px #fff;padding: 4px 30px;border-radius: 0px;margin-left: 20px;color: #000;transition: 0.5s;}
.nev-bar.nav-kurz .search-input form #submit:hover{background: transparent; color: #fff; transition: 0.5s;}



/*18-10-2022*/
.tablink{background: transparent;border: none;}
.tabs-itmes {padding-bottom: 134px !important;}
.tab-text-Ansicht{display: inline-block;margin-right: 20px;}
.tab-text-Ansicht h6{
    font-weight: 600;
    font-size: 16px;
    color: #fff;
    margin: 0px;
    font-family: 'Work Sans', sans-serif;
}




.Kategorie-heading h2{
    color: #fff;
    /*font-size: 34px;*/
    font-size: 32px;
    font-weight: 500;
    font-family:'Work Sans', sans-serif;
    cursor: pointer;
}
.Kategorie-heading h2 span {
    font-family: 'Work Sans', sans-serif;
}
.BACK-NONE1 a{
    float: left;
    color: #fff;
    font-size: 40px;
    font-weight: 500;
    font-family: 'Work Sans', sans-serif; 
    width: auto;
    padding: 0px;
    margin: 0 2% 0 0;
}
.BACK-NONE1 a:last-child,
.BACK-NONE1 a.catlink.item-row-3{
    margin: 0;
}
.BACK-NONE1 {
    display: inline-block;
    width: 100%;
}
.BACK-NONE1 .row-4 {
    width: 100%;
    display: flex;
}
.BACK-NONE1 br {
    clear: both;
}



.accordin_padding{padding:30px 0px 0px 0px;}
.active{color:#fff;opacity: 100% !important;}
.Kategorie-sec-item{display: none;}
.ringfilter{padding: 0px 20px; display: none;}
.choice_filter ul{padding: 0px;}
.flitter{display: flex;align-items: center;display: none;}
.Steinfarbe_Rot-2{display: none;}
.flitter-1{display: flex;align-items: center; flex-wrap: wrap;}
.move-add-items{
 align-items: center;
 justify-content: space-between;
 padding-bottom: 0px!important;
}
.btn_Anwenden:hover{color: #fff;}
.btn_Anwenden {color: #fff;
 border: solid 2px #fff;
 border-radius: 50px;
 padding: 15px 20px;
 margin-right: 20px;
 font-size: 20px;
 font-family:'Work Sans', sans-serif;
 font-weight: 600;
}
.btn_Anwenden span{font-family:'Work Sans', sans-serif;font-weight: 300;}
.btn_Alle img{width: 60px;margin-right: 20px;}
.btn_Alle{
    color: #fff;
    font-size: 20px;
    font-family:'Work Sans', sans-serif;
    font-weight: 600;
}
a.btn_Alle:hover ,a.btn_Alle:focus{color: #fff !important;}
.Steinfarbe_Rot div a{color: #fff;cursor: pointer;
    font-size: 18px;
    font-weight: 300;
    font-family: 'Work Sans', sans-serif;
    padding-right: 20px;
    text-transform: uppercase;
 }
.P-T{padding-top: 70PX;}
.Ringe:active{color: #fff;}

form#kurzfilter .row {margin: 0;display: inline-block;width: 100%;flex-wrap: wrap;}
/*#kurzfilter .row {display: flex;flex-wrap: wrap;}*/
.Kategorie-heading {position: inherit;width:auto;padding: 0px;margin: 0 2% 0 0; float: left;}
.Kategorie-heading:last-child {margin: 0;width:auto!important;}


.Kategori2.over-Preis{display: unset;}
.Gold-items a{font-size: 16px;font-weight: 400;font-family:'Work Sans', sans-serif;}
.Gold_Silber p{color: #fff;opacity: 60%;width: 75%;}
.location-section.products_rw .post-details p{font-weight: 300;}
.entry-section-inner.product-page-hero-p{padding: 41px 0px 70px 0px;}
.col-lg-3.Kategorie-heading .Kategorie-sec-item .BACK-NONE1.sss a:active{text-decoration: underline;}
.Gold-items a{opacity: 100% !important;}
.Mit_Ihren{color: #fff;opacity: 60%;display: inline-flex;padding: 10px 0px;}
.Mit_Ihren i{width: 75%;font-size: 18px;font-weight: 500;font-family: 'Work Sans', sans-serif;}

/* The container */
.containerr {
  display: block;
  position: relative;
  padding-left: 36px;
  margin-bottom: 15px;
  color: #fff !important;
  cursor: pointer;
  font-size: 18px;
  font-weight: 400;
  font-family: 'Work Sans', sans-serif;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  opacity: 100%;
line-height: 21px;
letter-spacing: 0.01em;   
}

.containerr span{
  font-family: 'Work Sans', sans-serif;
}

.trem_contant p span a {
	color: #fff;
	text-decoration: underline;
	font-family: 'Work Sans', sans-serif;
	font-weight: initial;
}
 a,
  a:hover {
    color: #fff;
}


/* Hide the browser's default checkbox */
.containerr input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 3px;
  height: 20px;
  width: 20px;
  border: solid 1px #fff;
}
.season_content .Gold-items .containerr{opacity: 100% !important;}
.checkmark:after {content: "";position: absolute;display: none;}
.checkmark:before {
  content: "";
  position: absolute;
  display: none;
}
/* Show the checkmark when checked */
.containerr input:checked ~ .checkmark:after {display: block;}
.containerr input:checked ~ .checkmark:before {display: block;}
/* Style the checkmark/indicator */
.containerr .checkmark:after {
    left: 8px;
    top: 3px;
    width: 0px;
    height: 13px;
    border: solid white;
    border-width: 1px 1px 0px 0px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(314deg);
}
.checkmark:before{
    left: 8px;
    top: 3px;
    width: 0px;
    height: 13px;
    border: solid white;
    border-width: 1px 1px 0px 0px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.right-arrow1{float: right;max-width: 100%;padding-bottom: 30px;width: 33px;}


/*watch*/

   .watch-Slider-information .product-manfu h6 {
    margin: 2px;
    font-family: 'Work Sans', sans-serif;
    font-size: 14px !important;
}
.watch-Slider-information .product-manfu {margin-bottom: 13px;}
.watch-Slider-information .product-manfu_2 h6 {
    margin: 1px;
    font-family: 'Work Sans', sans-serif;
    font-size: 14px;
}
.product-manfu_2 h1{font-family: 'Work Sans', sans-serif !important;}
.watch-Slider-information .watch-Slider-information h6 {
    font-weight: 500;
    font-family: 'Work Sans', sans-serif;
    margin-bottom: 30px;
    margin-top: 16px;
}
.watch-Slider-information .Vector-icons a img {margin: 0px 18px 12px 10px;width: 23px;}
.watch-Slider-information h6.product-out {margin-bottom: 0px;margin-top: 0px;}
.watch-Slider-information h6.product-out-se {margin: 0;}
.app-btn {
    color: #fff;
    padding: 18px 56px;
    border: solid 1px #fff;
    font-family: 'Work Sans', sans-serif;
    border-radius: 38px;
    font-weight: 300;
    font-size: 20px;
    line-height: 23px;
    letter-spacing: 0.03em;
}
.avail { margin-bottom: 2px;}
.section-accordion .accordion h2 {font-weight: 600;font-family: 'Work Sans', sans-serif;margin: 0;padding-right: 35px;}
.post-btn a {text-decoration: none !important;}
.product-manfu_2 h2 {font-weight: 600;}
.kurz-product-text{font-family: 'Work Sans', sans-serif;font-weight: 600;font-size: 20px;padding-bottom: 10px;}
.watch-Slider-information p.definition {
    letter-spacing: 0px;
    margin-bottom: 13px;
    font-size: 13px;
}
h6.quantity-chf {
    margin-top: 17px;
    margin-bottom: 25px;
    font-family: 'Work Sans', sans-serif;
    font-size: 14px;
}
.vect-ic{padding: 24px 0px 43px}
.avail-sec {font-family: 'Work Sans', sans-serif;}
.ex-btn {font-family: 'Work Sans', sans-serif;}
.post-details h3 {margin-bottom: 4px;}
.post-btn {margin: 20px 0px 0px;}
.pro-ou {font-family: 'Work Sans', sans-serif;font-size: 14px;}
.watch-Slider-information .AC{font-size: 14px;font-weight: 500;font-family: 'Work Sans', sans-serif;padding-bottom: 20px;}
.watch-Slider-information .address{font-size: 20px;font-weight: 600;font-family: 'Work Sans', sans-serif;}
.execution{font-size: 13px;font-weight: 400;}
.watch-Slider-information .CHF{font-size: 14px;font-weight: 400; padding-top: 14px;}
.watch-Slider-information .CHF span{font-weight: 300;font-family: 'Work Sans', sans-serif; }

.accordion .accordion__item .col-lg-12{padding: 0px;}
.ACCORDION-ITEMS-LIST li{
    font-size: 14px;
    font-weight: 400;
    font-family: 'Work Sans', sans-serif;
}
.accordion_title{padding-bottom: 13px;}
.footer-end .design-text{padding-bottom: 15px;}
.footer-end .design-text p{font-weight: 400; color: #000;}
.product-details.product-more-details span.text_clas{
    font-weight: 300 !important;
}
.product-details.product-more-details span{
    font-family: 'Work Sans', sans-serif;
    font-size: 14px;
    font-weight: 500 !important;
    display: inline-flex;
}
.product-more-details h3{font-family: 'Work Sans', sans-serif;}
.product-btn .pro-coll{text-transform: uppercase;}
.add-product.products-icon-img a img{padding-right: 10px;}
.with_VAt{
    font-family: 'Work Sans', sans-serif !important;
    font-size: 14px;
    font-weight: 300;
}
.product-details.product-more-details .with_VAt span{font-weight: 300 !important;}
.overview-tab-btn{padding-right: 40px;padding-top: 38px;}
.over_view_tab{padding-bottom: 358px !important;}
.over-Preis{text-align: right;}
.post-details .story-defi{font-family: 'Brygada 1918';font-weight: 400;}
.story-secrion-4 .post-details .post-btn.story-btn{text-decoration: underline;}
.story-secrion-4 .post-details .post-btn.story-btn a{font-family: 'Brygada 1918';text-transform: unset;}
.watch-Slider-information .Bahnhofstrasse{font-weight: 400;}
.watch-Slider-information .Availability.avail.avail-sec{text-transform: uppercase;}
div#Home{padding-left: 65px;padding-right: 30px;padding-bottom: 347px;}
div#News{padding-bottom: 200px;}
.starts.entry-section2{padding-bottom: 128px;padding-top: 50px;} 
.location-section.products_rw .post-details h3{padding-bottom: 0px;}
.location-section.products_rw .post-details .p-t-d{font-weight: 200;}
.watchs__list-Items .ring-chf{padding-bottom: 0px;font-weight: 300;}
.watchs__list-Items .ring-chf b{font-weight: 400; }
.watchs__list-Items .ring-tite {padding-bottom: 0px;}
.meeting-sec .post-btn.meeting-btn.Map-btn .post.Map{text-transform: unset;}
.product-more-details h3.overview-Product_Title{margin-bottom: 0px;}
.news_details_d{padding-right: 90px;}
.btn-modal{background: transparent; border: none;}
.over-popups {z-index: ;}
.item-count{font-size: 10px;font-family: 'Work Sans', sans-serif;}
.Kategori2{display: flex;align-items: start;}
.Kategori2 img{padding-left: 6px; padding-right: 6px;}
.ring-Silber:focus{color: #fff;}
.goTop{transform: rotate(360deg);}
.ring-gold h3 a{font-size: 40px;
 font-family: 'Work Sans', sans-serif;
 font-weight: 500;
 color: #fff;
}

/*modal-popup*/
.modal-header{position: relative;z-index: 9999;}
.modal-header .close{
    border-radius: 50%;
    border: solid 1px #000;
    width: 33px;
    height: 33px;
    opacity: 1;
}

.modal-header .close span {
    font-size: 0;
    position: relative;
    display: flex;
}
.modal-header .close span:before, .modal-header .close span:after {
  position: absolute;
  left: 15px;
  content: ' ';
  height: 22px;
  width: 1px;
  background-color: #000;
}
.modal-header .close span:before {transform: rotate(45deg);}
.modal-header .close span:after {transform: rotate(-45deg);}
button.close span {
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;}

.modal-header{border-bottom: none;}
.modal-content{border: solid 9px #322B1A;border-radius: 0;text-align: center;width: 100%;margin: 0;}
.product-sec .product-inner .product-more-details .modal-header,
.detail_modal .modal-header{border-bottom: none;position: absolute;right: 0;}
.zoom_out_in{max-width: 100%;}
.zoom-Zoom_out{text-align: -webkit-right;
    position: absolute;
    bottom: 5px;
    right: 15px;
    display: none;
}
.location-section .modal-body{padding: 45px;}
.modal-body.zoom-height img.zoom_out_in {width: auto;height: 600px;}
.modal-body.zoom-height {transition: 0.3s;}
.zoom-Zoom_out .in, .zoom-Zoom_out .out{
    background: transparent;
    border-radius: 50px;
    border: solid 1px #000;
    color: #000;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
    transition: 0.3s;
    height: 33px;
    width: 33px;
    font-size: 0;
}

.zoom-Zoom_out .in:before, .zoom-Zoom_out .in:after{
    position: absolute;
    content: ' ';
    height: 22px;
    width: 1px;
    background-color: #000;
}

.zoom-Zoom_out .in:after {
    transform: rotate(-90deg);
}

.zoom-Zoom_out .out:before, .zoom-Zoom_out .out:after{
    position: absolute;
    content: ' ';
    height: 22px;
    width: 1px;
    background-color: #000;
    transform: rotate(-90deg);
}
.popup_slid{width: 50%;}
.Untertitel{
    color: #fff;
    font-weight:400;
    padding: 0px;
    margin: 0px;
    font-family:'Work Sans', sans-serif;
}
.footer_gernal_business {
    color: #fff;
    padding-top: 45px;
}
.imprint_contant ol li a {
    color: #fff;
    text-decoration: underline;
    font-weight: 600;
}
.accordion-table tr {display: flex;}
.accordion-table tr.parent.row-bold td{font-weight: bold!important;} 
.accordion-table{width: 100%;margin: 20px 0 0;}
.accordion-table tr td {border: none;font-size: 14px;font-weight: 400;font-family:'Work Sans', sans-serif;width: 70%;}
.accordion-table tr td:first-child {width: 30%;}
.owl-carousel2.owl-carousel.owl-theme .owl-stage-outer{width: 100%;}
.meeting-sec {padding-left: 30px;padding-top: 30px;}
.meeting-details.meeting-details-inner {padding-top: 20px;/*max-height: 97px;*/min-height: 112px;}
.post-Sliderport{padding-bottom: 160px !important;}
.col-md-12.product-all.aa-product-catg.columns-4 .product-more-sec .product-inner{display: block;}
.col-md-12.product-all.aa-product-catg.columns-4 .select-4{width: 25%;}
.col-md-12.product-all.aa-product-catg.columns-4{display: flex;}
.col-md-12.product-all.aa-product-catg .select-4.col-md-12{float: right;} 
.col-md-12.product-all.aa-product-catg .select-4.col-lg-12 {float: right;}
#grid_large{background: transparent;border: none;}
.product-display-mode button a img{opacity: 0.6;}
.product-display-mode button.active a img{opacity:1;}
#grid{background: transparent;border: none;}

a:focus{color: #fff;}
.love_plus .btn-modal{width: 43px;}
p.love_plus{display: inline-block;}
.wishlist_add{color: #fff;}
.wishlist_add i{font-size: 23px !important;}
.wishlist_add:hover{color: #fff;}
.love_plus .btn-modal a img{margin-bottom: -8px;}
.insta-icon i{color: #000;}
footer .footer-sec .entry-section-inner {padding-left: 0;right: 0;}
.product-details .add-product.products-icon-img button img{margin-bottom: 17px;}
ul.dropdown-menu02.hidden_cls{padding: 0px;}
.dropdown-menu02.hidden_cls li{list-style: none;}
ul.dropdown-menu01{padding: 0;}
.dropdown-menu01 .dropdown-submenu01 {list-style: none;}
.dropdown-menu01.hidden_cls li{list-style: none;}
.more-product.tabcontent.P-T .row{width: 100%;margin: auto;}
div .row.Filter_padding{width: 100%;margin: auto;}
.col-md-12.product-all.aa-product-catg.columns-1 .product-filter-img img{ margin-right: 20px;}
.col-md-12.product-all.aa-product-catg.columns-4 .product-details.product-more-details{padding-top: 20px;padding-bottom: 20px;}
button#answer-example-share-button{border: none; background: transparent;}
table tr td a{color: #fff;font-family:'Work Sans', sans-serif;}
table tr td a:hover{color: #fff;}
table tr td .add-cart:hover a{color: #000;}

.news-section .news-inner .news-details p:nth-child(1){font-family:'Work Sans', sans-serif;}
.story-secrion-4 .post-inner .post-details p{font-family: 'Brygada 1918';}
.story-secrion-4 .post-inner .post-details .post-btn a{font-family: 'Brygada 1918';text-transform: inherit;font-size: 13px;}
.story-secrion-4 .post-inner .post-details p:nth-child(1){font-family: 'Work Sans', sans-serif;}
.story-secrion-4 .post-inner .post-details .post-btn a:hover{text-decoration: underline !important;}
.location-section.products_rw .owl-carousel5 .post-details p{font-weight: 500;}
.news-section .news-inner .news-details p{font-family: 'Brygada 1918';}
.news-section .news-inner .news-details h3{font-size: 16px;}
.watch-Slider-information p{font-size: 13px;}
table tr td span{color: #fff;font-size: 13px;}
.watch-Slider-information table{width: 100% !important;}
.watch-Slider-information table tr td {width: 100% !important;}
.watch-Slider-text img{
    width: 100%;
    border-radius: 10px;
    margin: auto;
}
.watch-Slider-text .owl-nav button.owl-prev{font-size: 25px;}
.watch-Slider-text .owl-nav button.owl-next{font-size: 25px;}
.accordion__item div{width: 100%;margin: auto;}
.item0 .uberuns-postbox {margin: 0 auto;}
.effect_overly{position: sticky;top: 0;}
.item0 {
    display: flex;
    width: 100%;
    padding-top: 128px;
    position: relative;
}
.product-image.uber_ins_img {padding-bottom: 800px;}
.item0 .uberuns-postbox .product-sec .product-image {}
.item0 .uberuns-postbox .product-sec .product-details {padding: 60px;margin-top: 1100px;margin-bottom: 400px;background: #322b1a;}  
.item0 .uberuns-postbox .product-sec .product-details p {font-size: 20px;}
.item0 .uberuns-postbox .product-sec .product-details .product-btn a:after{width: 180px;background-size: 100%;}
.item0.item0_img .product-inner{display: block;}
.item0.item0_img {
    width: 100%;
    padding-top: 128px;
    position: relative;
    padding-bottom: 966px;
    display: none;
}
.item0.item0_text{
    padding: 0;
    display: none;
}
.item0.item0_text .product-inner {display: block;}
.item0.item0_text .product-sec{position: sticky; top: 100px;}
.item0.item0_img .product-image.uber_ins_img { padding-bottom: 0;}
.item0.item0_text .uberuns-postbox .product-sec .product-details {
    margin-top: 0;
    margin-bottom: 400px;
}

.before-footer {padding: 60px 0px;background-color: #E7E1DA;
    margin-bottom: 100px;
    position: relative;
}
.before-footer .container{}
.before-footer .col-md-12 {background: transparent;text-align: center;}
.before-footer .col-md-12 .rowtext-box {}
.before-footer .col-md-12 .rowtext-box h2 {color: #463C2D;margin-bottom: 35px;}
.before-footer .col-md-12 .rowtext-box .product-btn a.pro-coll {color: #463C2D;}
.before-footer .col-md-12 .rowtext-box .product-btn a.pro-coll::before {
    position: absolute;
    content: '';
    background: url(../images/arrow-color-btn.svg);
    width:150px;
    height:7px;
    background-size: cover;
    background-position: center;
    top: 21px;
    left: 0px;
}
.kjmain .kjmain-container-one {margin-bottom: 45px;}
.kjmain .kjmain-container-one .row {}
.kjmain .kjmain-container-two {}
.kjmain .kjmain-container-two .col-md-7 {}
.kjmain .kjmain-container-two .col-md-7 .section_content {
    text-align: right;
    margin-top: -140px;
}
.kjmain .kjmain-container-two .row .col-md-5 {}
.glockmain {margin-bottom: 180px;}
.glockmain .glockmain-container-one {}
.glockmain .glockmain-container-one .row {}
.glockmain .glockmain-container-one .row .col-md-5 {}
.glockmain .glockmain-container-one .row .col-md-5 img {
    margin-top: 15%;
    margin-bottom: 800px;
    width: 317px;
    height: 415px;
    object-fit: cover;
}
.glockmain .glockmain-container-two {}
.glockmain .glockmain-container-two .row {}
.glockmain .glockmain-container-two .row .col-md-7 {}
.glockmain .glockmain-container-two .row .col-md-7 .section_content {text-align: right;padding-right: 50px;margin-top: -100px;}
.glockmain .glockmain-container-two .row .col-md-5 {}
.glockmain .glockmain-container-two .row .col-md-5 p {
    font-size: 22px;
    color: #fff;
    line-height: 28px;
    margin: 60px 92px  0px 0;
}
.glockbotom-text {}
.glockbotom-text .col-md-5 {}
.glockbotom-text .col-md-5 .longtextbox {padding-top: 30px;padding-bottom: 50px;}
.glockbotom-text .col-md-5 .longtextbox p {font-size: 20px;color: #fff;line-height: 28px;margin-bottom: 30px;font-family:'Brygada 1918';}

.button-up-img{width: 22px;}
.Appointment_BTN button.Appointment-btn.app-btn{background: transparent;}
.modal-body.zoom-height.accordion-popup {text-align: left; height: auto !important;}
.accordion-slider {height: 100%;}
.accordion-popup-sec {background: #E7E1DA; border-color:#E7E1DA ;}
.accordion-popup-sec .modal-header {position: inherit;}
.accordion-popup-sec .modal-body.zoom-height.accordion-popup article.accordion__item.open {display: inline-block;}
.accordion-popup-sec .modal-header{text-align:left;}
.accordion-slider .accordion-popup-sec .modal-header h2.accordion_title{display: inline; color: #463C2D;font-size: 30px;}
.accordion-slider .accordion-popup-sec .modal-header button{display: inline;}
.accordion-slider .accordion-popup-table tr td{padding-left: 0; color: #463C2D;width: 50%;}
.accordion-popup-table tr td.offnungszeiten-title{font-weight: 500;}
.accordion-slider .owl-dots{display: block !important; position:absolute;left: 33%;}
.accordion-slider .accordion__item:after{color: #463C2D;}
.accordion-slider .accordion__item:before{color: #463C2D;}
.accordion-slider .owl-dots .owl-dot span{background: transparent; border: solid 1px #fff ;}
.accordion-slider .owl-dots .owl-dot.active span{background: #fff; border: solid 1px #fff ;}
.modal-body.zoom-height.accordion-popup:hover{transform: scale(1.0);}
.accordion-popup-sec .modal-header .close{border: none;}
.location-inner.section_content p{text-transform: uppercase;}

.accordion-slider .modal-content .modal-header button span {position: relative;left: -8px;}
.wishlist {display: none;}
.about-usbtn.pro-coll {
	text-transform: uppercase;
    font-family: 'Work Sans', sans-serif !important;
    
}
.post-details img{width:135px !important;}
.page-item.active .page-link{color: #fff;font-weight: bold;}
.pagination>.active>span:hover{background: #fff;color: #000;border-color:#fff ;}
.col-md-12 .news-section {display: none;}
.col-md-12 .post-picture {display: none;}
.second-last-section{display: none;}
.row .post-picture {display: none;}
.Popup-footer-img{text-align: center;}
.Popup-footer-img img{max-width:100%; margin-bottom: 60%;position: relative;z-index: 1;-webkit-transform: translate3d(0,0,0);}
.row.index-product-main-sec{padding-bottom: 15%; position: sticky; top: 100px; z-index: 0;display: flex;flex-wrap: wrap;}
.row.index-product-main-sec .col-lg-3.col-sm-4.index-product-p {position: relative;margin-bottom: 40px;}
.story-secrion-4{display: none;}
.row.index-product-main-sec .post-inner p.love_plus{display: block;}
.glockmain .glockmain-container-one {position: sticky;top: 100px;}
.col-md-12.position-s.p.inner_section-1 .entry-section-inner.entry_inner_section{margin-bottom:0px;padding-top: 20px;}
.modal-body.zoom-height::-webkit-scrollbar {width: 5px;margin-right: 10px;}
.modal-body.zoom-height::-webkit-scrollbar-track {background: #f1f1f1; }
.modal-body.zoom-height::-webkit-scrollbar-thumb {background: #322B1A; }  
button.btn-modal {padding-left: 0;}
.row.Detailseite-product-main-sec.owl-carousel5 .watch_lits_items{margin-left: 0;}
.glockmain .glockmain-container-two .row .col-md-5 p {position: relative;z-index: 2;}
.kjmain .kjmain-container-one .row .col-md-4 img{position: relative;max-width: 100%;}
.kjmain .kjmain-container-one .row.row-bg .col-md-8 {position: sticky;top: 100px;}
.kjmain .kjmain-container-one .row.row-bg .col-md-4 .section_content.phone_img_hide {padding-top: 62%;padding-bottom: 600px;}
.kjmain .kjmain-container-two .col-md-7{z-index: 1;position: relative;}
.wir_bieten_sec{position: sticky;top: 100px;z-index: 0;padding-bottom: 110px;}
.expender_sec_karriere_job {position: relative;z-index: 1;background: #322b1a;}
.expender_sec_three_karriere{margin-top: 10%;position: sticky;top: 110px;z-index: 0;}
/*.expender_sec_three_karriere h2.rotate-icon img {transform: rotate(180deg);}*/
.expand_overly-img{}
.glockmain .glockmain-container-one .row .col-md-7{position: sticky;top: 100px;z-index: 0;}
img.boximgalign{
    position: relative;
    bottom: 690px;
    width: 451px;
    height: 595px;
    object-fit: cover;
}
.glockmain .glockmain-container-two .row .col-md-5 p{font-size: 20px;color: #fff;line-height: 28px;margin: -400px 92px 0px 0px;}
.glockmain .glockmain-container-one .row .col-md-5 {
    margin-top: 150px;
    position: relative;
    margin-bottom: 910px;
    z-index: 9;
    background: #322B1A;
     -webkit-transform: translate3d(0,0,0);
}
.kjmain .kjmain-container-two img.boximgalign{position: relative;bottom: 490px;}
.portfolio-page-hero-section P{color: #FFF;}
.port_image.port-img_height img{margin-bottom: 70%; width: 380px;max-width: 100%;}
.main-filter{display: flex; flex-wrap: wrap;}
.item_choice_filters {width: 15%;}
.item_choice_filters ul{padding-left: 20px;}
.accordion-slider article.accordion__item h2 {margin: 0px;padding-right: 20px;}
.accordion-slider .accordion__item{padding: 25px 0px;}
.accordion-slider .accordion__item:after{top: 20px;}
.portfolio-more-about-height{padding: 45px;}
.menu2-img{display: none;}
.dropdown3 li:hover .dropdown4{display: block;}
.location-section .entry-section-inner {padding:0px 0px 70px 0px ;}
.location-section .entry-section-inner.entry-section-sticky{padding-left: 0;padding-right: 0;}
.entry-section-inner.starts{padding-left: 0;padding-right: 0;}
.location-section.products_rw .entry-section-inner{padding-left: 0;padding-right: 0;}
.Values-hero_section-img img{margin-bottom: 670px;width: 452px;}
#choice-list{padding-top: 30px;}
.Kategorie-product-section .Kategorie-sec{position: relative;}
header .container-fluid{padding: 0;}
.col-lg-3.col-sm-4.index-product-p .post-inner{padding: 0;}
.col-md-12.position-s.p.inner_section-1 {padding: 0px 15px;}
.Sales-Advisor-contant{display: none;padding: 70px 8px 90px 8px;}
.Sales-about-info h5{color: #fff; font-size: 20px;font-family: 'Work Sans', sans-serif;font-weight: 600;margin-bottom: 30px;}
.Sales-about-info ul{padding-left: 22px;}
.Sales-about-info ul li{color: #fff; font-size: 14px;font-family: 'Work Sans', sans-serif;font-weight: 400;}
.Sales-about-info p{color: #fff;font-size: 14px;font-family: 'Work Sans',sans-serif;font-weight: 400;}
.Sales-about-info p a{color: #fff;}
.Ihr-Kontakt{margin-top: 30px;}
.bewerben-btn a{color: #fff;border: solid 1px #fff; border-radius: 25px;font-size: 20px;
    font-family: 'Work Sans', sans-serif;font-weight: 300; padding: 12px 20px;display: inline-block;}
.entry-section-inner.Watch-maker{color: #fff; font-size: 20px;font-family: 'Work Sans', sans-serif;font-weight: 600;
padding: 80px 20px 0px;}
.entry-section-inner.Watch-maker:last-child{padding-bottom: 120px;}
.entry-section-inner.Watch-maker.Watch-maker-three {padding: 0 20px 100px;}
.location-section.Basel-Sales{color: #fff; font-size: 20px;font-family: 'Work Sans', sans-serif;font-weight: 600; padding:0 20px ;}
.KJ-img-text p{color: #fff;font-size: 20px;margin-bottom:0px;padding-top: 50px; font-weight: 400;}
img.carier-job-image {
    width: 451px;
    margin-left: 16%;
    max-width: 100%;
    margin-bottom: 700px;
    position: relative; -webkit-transform: translate3d(0,0,0);z-index: 9;
}
.preview-img-text.career_job p {padding-bottom: 40px;position: relative;
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 28px;}
.preview-img-text.career_job img {padding-bottom: 0;}
.preview-img-text p{padding-top: 40px;}
.preview-img-text a{color: #fff;font-size: 14px;font-family: 'Work Sans', sans-serif;font-weight: 400;display: block;text-transform: uppercase;position: sticky;}
.bewerben-btn{margin-top: 65px;}
.Unsere-Werte{margin-bottom: 200px;padding-top: 30px;}
.Unsere-Werte-before{padding: 40px;}
.Sales-Advisor-contant-maker{display: none;padding: 30px 20px 80px 20px;}
.Wir_bieten p{font-family:'Brygada 1918';font-size: 20px;color: #fff;padding-top: 30px;padding-bottom: 900px;}
.col-md-12.product-all.aa-product-catg.columns-4{display: flex;flex-wrap: wrap;}
#grid_large{background: transparent;border: none;}
#grid{background: transparent;border: none;}
.product-all.aa-product-catg.columns-1 .product-sec{margin: 70px 0;}
.product-all.aa-product-catg.columns-4 .product-sec{margin: 0;}
.preview-img-text{color: #fff;}
.location-section.Basel-Sales.expender_sec_first{z-index: 1;position: relative;}
.pagination li.page-item .page-link{border: none; background: #322B1A;color: #fff; 
    font-family:'Work Sans', sans-serif;padding: 0 10px;}  
.col-md-12.product-all.aa-product-catg.columns-4{padding: 0;}
.col-md-12.product-all.aa-product-catg.columns-4 .product-more-sec{display: block;gap:0 ;}
.more-product.tabcontent.P-T{padding-inline: 0;}
img.boximgalign-kjmain{width: 380px;max-width: 100%;}
.Detailseite-product-main-sec .p-l{padding-left: 10px;}
.entry-section.kjmain{padding-bottom: 70px;}
.more-product.tabcontent.P-T .resulnotfound{color: #fff;}
.location-section.Basel-Sales h2 {cursor: pointer;}
.entry-section-inner.Watch-maker h2{cursor: pointer;}
.row-bg .col-md-5 .preview-img-text img{width: 150px;height: 9px;}
.love_plus .btn-modal img {width: 33px;max-width: 100%;}
.Sortiment-page{margin-bottom: 40px;}
.Sortiment-page span a {color: #fff;font-family:'Work Sans', sans-serif;font-size: 14px;}
.Sortiment-page span{color: #fff;font-family:'Work Sans', sans-serif;font-size: 14px;}
.ring-gold .watch-Slider-text button.owl-prev:hover{background: transparent !important;}
.ring-gold .watch-Slider-text button.owl-next:hover{background: transparent !important;}
.row.product_page-category-Choice{margin: 0;}
.watch-Slider{position: relative;}
.watch-Slider .owl-item img {
	width: 522px;
	object-fit: contain;
	width: auto;
	height: 522px;
	margin: 0 auto;
    max-width: 100%;
}
.watch-Slider button.owl-prev{position: absolute;top: 48%;left: -25px;}
.watch-Slider button.owl-next{position: absolute;top: 48%;right:-25px;}
.watch-Slider button.owl-prev span{color: #fff;position: relative;font-size: 0;}
.watch-Slider button.owl-prev span:after{
    position:absolute;
    content: '';
    background: url(../images/product-slider-arrow.svg)no-repeat;
    background-size: cover;
    background-position: center;
    width: 51px;
    height: 11px;
    top: 0;
    left: 25px;
    transform: rotate(180deg);
}
.watch-Slider button.owl-next span{color: #fff;font-size: 0;position: relative;}
.watch-Slider button.owl-next span:after{
    position:absolute;
    content: '';
    background: url(../images/product-slider-arrow.svg)no-repeat;
    background-size: cover;
    background-position: center;
    width: 51px;
    height: 11px;
    top: 0;
    right: 25px;
}

.product_tab{display: none;}
.show-transform img {transform: rotate(180deg);}
#choice-list{display: none;}
.remove-sec{display: none;}
img.Sales-arrow-img{width: 32px;}
img.Watchmaker-arrow-img{width: 32px;}
.entry-section-inner.Watch-maker h2 a{display: contents;}
.logo-slider.index-section-p {margin: 20px 0 0;}
.entry-section-inner.starts.index-section-p {padding: 100px 0 0;}
.wishlist{background: #322B1A;}
.wishing_list{padding: 20px 0px 50px 0px;}
.wishlist-menu{text-align: center; }
.wishlist-menu h2{color: #fff;}
.wishlist-img{width: 50px;margin: 0px 20px 0px 0px;}
.wish-table th{color: #fff; font-weight: bold;}
.wish-table td{color: #fff;}
.add-cart{background: none; border: solid 1px #fff; color: #fff; border-radius: 25px;padding: 10px 20px;}
.add-cart:hover{background: #fff;color: #000;transition: 0.5s;}
.wish-table{border-collapse: collapse;width: 100%;}
table.wish-table tbody tr td{padding: 20px 0px;border: solid 1px #ccc;text-align: center;position: relative;}
table.wish-table tbody tr th{
    border: solid 1px #ccc;
    padding: 20px 0px;
    text-align: center;
}

.trash{width: 13px;height: 13px;}
.trash-btn{
    background: transparent;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-right: 25px;
    border-color: red;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: 31px;
    left: 28px;
}
.trash-btn:hover{transform: scale(1.1);transition: all 0.5s;}

/*single job post css*/
/*.singal-post-warp .expand_box.entry-section-inner.Watch-maker.pt-0 {
    padding-top: 0;
}*/

.singal-post-content {
    margin-top: 50px;
}
.row.expender_sec_three_karriere.singal-post-warp{margin-top: 0;}
.singal-post-warp .singal-post .rotate-icon img.Watchmaker-arrow-img {
    display: none;
}
.Sales-Advisor-contant-maker.current-active{display: block;}





/*Wishlist-empty page*/

.empty-wishlist h4{
    font-size: 25px;
    color: #fff;
    font-weight: 400;
    padding-bottom: 30px;
    font-family: 'Work Sans', sans-serif;
}
.empty-wishlist button{
    padding: 10px 20px;
    background: #fff;
    border: none;
    font-size: 16px;
    font-family:'Work Sans', sans-serif;

}
.empty-section{padding: 50px 0px 70px 0px;}
.wish-list-empty-img {text-align: center;}
.wish-list-empty-img img{width: 35px;object-fit: contain;}
.watch-Slider-text .owl-dots {display: none;}
.img_producto_container {
  width: 100%;
  position: relative;
  overflow: hidden;
  cursor: zoom-in;
}
table.time-list {
    width: 90%;
    text-align: initial;
}
table.time-list tr {vertical-align: top;}
table.time-list tr td:nth-child(1) {
    width: 40%;
}
table.time-list tr td:nth-child(2) {
    width: 20%;
}
table.time-list tr td:nth-child(3) {
    width: 40%;
}
table.time-list tr td {
    padding: 4px 0px;
}
.post-slide-sec .modal .modal-content .modal-header .close{border: none;position: absolute;right: 0;top: 19px;}
.post-slide-sec .modal .modal-content .modal-header .modal-title{
    font-size: 36px;
    display: block;
    text-align: left;
}
.post-slide-sec .modal .modal-content{padding: 20px;background: #E7E1DA;border: none;}
.img_producto_container {
	width: 100%;
	position: relative;
	overflow: hidden;
	cursor: zoom-in;
	object-fit: contain;
	width: auto;
	height: auto;
	margin: 0 auto;
}
.alpha .upper-roman .style_disc li {list-style: disc;}
.alpha .upper-roman li {list-style: lower-roman;}
.alpha li { list-style: lower-latin;}
.img_producto {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: transform 0.5s ease-out;
}
.modal-dialog{width: 800px;max-width: 100%; margin: 0px auto; display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;}
.owl-carousel4 .product-sec .product-inner .product-image{width: 50%;}
.owl-carousel4 .product-sec .product-inner .product-details{width: 50%;padding: 0px 0px 0px 50px;}
.owl-carousel2 {position: relative;}
.owl-carousel2 .owl-nav{display: block !important;position: absolute;
    right: 0;
    top: -55px;}
.owl-carousel2 .owl-nav .owl-next span{ position: relative;}
.owl-carousel2 .owl-nav button.owl-next:hover{background: transparent !important;color: transparent;}
.owl-carousel2 .owl-nav .owl-next span:after{
    position: absolute;
    content: '';
    background: url(../images/portfolio-arrow.svg);
    width: 44px;
    height: 31px;
    right: 0;
    top: 0;
    background-repeat: no-repeat;
}
.owl-carousel2 .owl-nav .owl-prev{display: none;}
#more {display: none;}
button#myBtn{background: transparent;border: none; color: #fff;text-transform: uppercase;}
button#myBtn img{margin-right: 20px;}
footer .footer-sec .col-lg-6.col-sm-12{padding-left: 0;}
.design-section-inner .col-sm-6 {padding-left: 0;}
table.accordion-table.accordion-table-pro.accordion-popup-table tr td a{color: #463C2D;text-decoration: underline;word-wrap: break-word;}
.col-md-12.product-all.aa-product-catg.columns-1 .product-more-details h3.overview-Product_Title{min-height: 0 !important;}
.before-footer .rowtext-box.section_content .product-btn a:after{display: none!important;}
.before-footer .rowtext-box.section_content .product-btn a:before{left: inherit !important;}

/*mobile-product-slider*/

.mobile{display: none;}
.product-active-page-naction{padding-left: 0;}
.product-active-page-naction li{display: inline-block;padding-right: 10px;color: #fff;}
.product-active-page-naction li a{color: #fff;position: relative;}
.product-active-page-naction li a:after{position: absolute;
  content: '/';
  color: #fff;
  right: -10px;
  top: -2px;
  font-size: 15px;
}
.sku-number{padding: 30px 0px 20px 0px}
.sku-number p{color: #fff;
    font-family:'Work Sans', sans-serif;
    font-size: 13px;
    margin-bottom: 0;
 }
 .sku-number p a{color: #fff;}
.sku-title h4{font-size: 30px;
   color: #fff;
    font-family:'Work Sans', sans-serif;
}
.sku-title h5{font-size: 18px;
   color: #fff;
    font-family:'Work Sans', sans-serif;
}
.side-icon-two img{display: block;
    max-width: 100%;
    width: 25px;
    padding-bottom: 10px;
}
.slider-decs p{
    font-family:'Brygada 1918';
    color: #fff;
    margin-bottom: 30px;
}
.slider-decs a{
    font-family:'Brygada 1918';
    color: #fff;
    text-decoration: underline;
}
.slider-decs h6{
    font-family:'Work Sans', sans-serif;
    color: #fff;
    font-size: 15px;
    margin-top: 30px;
}
.ring-slider-heading h2{
    color: #fff;
    font-size: 30px;
     font-family:'Work Sans', sans-serif;
}
.watch-Slider-text .owl-nav button.owl-next{color: #fff;}
.watch-Slider-text .owl-nav button.owl-prev{color: #fff;}
.slider-sec{position: relative;}
.side-icon-two{position: absolute;
    top: 10px;
    left: 10px;
    z-index: 4;
}
.mobile-slider-contact{text-align: center;padding-bottom: 30px;}
.mobile-slider-contact button{
    background: transparent;
    color: #fff;
    border: solid 2px #fff;
    font-weight: bold;
    border-radius: 50px;
    padding: 10px 50px;
}
.accordion-table .parent td{font-weight: 400 !important;}
.watch-Slider button.owl-prev span:before {
    position: absolute;
    content: '';
    width: 60px;
    height: 25px;
    top: -7px;
    left: 21px;
}
.watch-Slider button.owl-next span:before {
    position: absolute;
    content: '';
    width: 60px;
    height: 25px;
    top: -7px;
    right: 21px;
}
.social-footer-icon {
    display: flex;
    align-items: center;
    justify-content: end;
}
.social-footer-icon a{margin-left: 10px;}
.client_logo_slider{padding: 40px 0;}
.client_logo_slider .owl-stage{display: flex;align-items: center;}
.client_logo_slider .owl-nav{position: absolute;top: 44%; width: 100%;margin: 0;z-index: 0;}
.client_logo_slider .owl-nav .owl-prev{
    font-size: 0px !important;
    margin: 0px;
    background: transparent;
}
.client_logo_slider .owl-nav .owl-next{
    font-size: 0px !important;
    margin: 0px;
    background: transparent;
}
.client_logo_slider.owl-nav .owl-next span {
    position: relative;
}
.client_logo_slider .owl-nav .owl-next span:after{
    position: absolute;
    content: '';
    background: url(../images/arrow-btns-right.svg);
    width: 30px;
    height: 17px;
    right:-30px;
    top:0;
    background-repeat: no-repeat;
}
.client_logo_slider.owl-nav .owl-prev span {
    position: relative;
}
.client_logo_slider .owl-nav .owl-prev span:after{
    position: absolute;
    content: '';
    background: url(../images/arrow-btns-left.svg);
    width: 30px;
    height: 17px;
    left: -17px;
    top: 0;
    background-repeat: no-repeat;
}
.client_logo_slider div img{width: 115px !important;margin: 0 auto;}
.script-slide-change{display: none;}
.client_logo_slider.owl-theme .owl-nav .disabled{opacity: 0;}
.serach_result ul.searchajaxlist {
    display: flex;
    flex-wrap: wrap;
    width: 100%; 
}
.mobile-show-1{display: none;}
.mobile-client-logo-show{display: none;}
.mobile-img-view img{ width: 100px; max-width: 100%;}
.mobile-img-view {margin: 10px 0;}
.dropdown1 .serach_result ul.searchajaxlist {height: 90vh;overflow-y: scroll;padding-bottom: 120px;}

.uberuns-postbox .product-details.font-family-work p{font-family: 'Work Sans', sans-serif;font-size: 16px !important;}
span.expand_menu, span.expand_menu2, span.expand_menu3 {display: none;}
span.text_clas {padding-left: 4px;}
.phone_img_show{display: none;}
.post_detail_item a,
.product_list_squ:hover,
.product_list_squ {color: #fff;}
.ring-gold .watch-Slider-text img{border-radius: 0;}
.glockmain_mobile{display: none;}
.glock-img_mobile{display: none;}
.other-option{
    margin-bottom: 45px;
    display: flex;
    align-items: center;
    justify-content: start;
    cursor: pointer;
    display: none;
}
.other-option img {
    width: 40px;
    height: 40px;
    max-width: 100%;
}
.other-option span{
    color: #fff;
    font-family: 'Work Sans', sans-serif;
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    letter-spacing: 0.03em;
    margin-left: 20px;
}
.serach_result {
    max-width: 90%;
    margin: auto;
}
.prodimg {padding-bottom: 30px;}
.prodtitle{ color: #fff; text-align: center; font-size: 16px;font-weight: 400;}
.prodimg img{width: 190px; height: 200px; max-width: 100%; object-fit: contain;}
.prodsku {
    font-size: 16px;
    color: #fff;
    font-weight: 400;
    padding: 0px;
    margin: 10px 0 0;
}

.search-input .searchajaxlist li{padding-top: 20px;width: 25%; padding-right: 15px; padding-left: 15px;}
.search-input .searchajaxlist li a .prodtitle{text-align: left;}
.dropdown1 .serach_result ul.searchajaxlist::-webkit-scrollbar {
  width: 0px;
}
.dropdown1 .serach_result ul.searchajaxlist::-webkit-scrollbar-track {
  background: #f1f1f1; 
}

.dropdown1 .serach_result ul.searchajaxlist::-webkit-scrollbar-thumb {
  background: #888; 
}
.dropdown1 .serach_result ul.searchajaxlist::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

.select-4.col-md-12.justify-content-end .product-more-sec{justify-content: end;}
.col-md-12.product-all.aa-product-catg .select-4.col-lg-12 .product-more-sec {justify-content: center;}
.search_results_show,
.search_results_show:hover{color: #fff;}
.no-ajax-result-found li.listprod a {padding: 0;}
.no-ajax-result-found li.listprod a .prodtitle{text-align: left;}
.search-input.no-result-found {padding-bottom: 0;}
.menu3-img{
    display: none;
    position: absolute;
    right: 502px;
    top: -23px;
    background: #322B1A;
    z-index: -1;
    text-align: right;
    width: 50%;
    height: 100%;
}
.menu3-img img {max-width: 100%;object-fit: cover;padding-bottom: 15px;}
.dropdown3 li:hover .menu3-img{display: block;}
.menu3-img a img{width: 295px;padding-bottom: 15px;}
.img-menu_three{padding-left: 20px;}
.img-menu_three img{height: 7px;}
.menu3-img a{text-transform: uppercase;}
.map_modal_footer {display: none;}

/*terms*/
.imprint-sec,
.trems-sec{padding: 30px 0px 100px 0px;}
.imprint-sec .imprint_contant,
.trems-sec .trem_contant{color: #fff;}
.imprint-sec .imprint_contant h2,
.trems-sec .trem_contant h2{font-size: 60px;margin-bottom: 60px;}
.imprint-sec .imprint_contant h5,
.trems-sec .trem_contant h5{font-size: 25px;padding-top: 30px;text-transform: uppercase;}
.imprint-sec .imprint_contant p a{color: #fff;text-decoration: none;}
.img-show-phone-job{display: none;}
.destop-show-job .col-md-4 .section_content.phone_img_hide {padding-bottom: 600px;}
img.finden_images.about_us_down {padding-bottom: 780px;}
a.menu-togle:focus-visible {outline: none;}
.no-result-found .serach_result {max-width: 100%;padding-left: 20px;}
.modal-open .modal {padding: 0!important;}
.trem_contant p a {color: #fff;word-wrap: break-word;font-weight: inherit;}

.food-main-heading h1 {
    color: #fff;
    font-size: 62px;
    text-align: center;
    margin-bottom: 60px;
}
.addresse {
    display: flex;
    margin-bottom: 20px;
    align-items: center;
}
.contact-icons {
    margin-right: 20px;
    width: 20px;
}
.contact-icons i {
    color: #fff;
    font-size: 20px;
}
.addresse p {
    color: #fff;
    font-size: 16px;
    margin-bottom: 0;
}
.main-contact .name-detail input:focus-visible {outline: none;}
.main-contact .name-detail input::placeholder  {color:#fff;}
.main-contact .name-detail textarea:focus-visible {outline: none;}
.main-contact .name-detail textarea {
    width: 100%;
    margin-bottom: 10px;
    padding: 10px;
    height: 150px;
    background: transparent;
    border: solid 2px #fff;
    color: #fff;
    border-radius: 10px;
}
.submit-btn button {
    background: #fff;
    border: none;
    padding: 10px 20px;
    border-radius: 5px;
    text-transform: capitalize;
    font-size: 16px;
}

.main-contact .name-detail input {
    width: 100%;
    height: 40px;
    margin-bottom: 10px;
    padding: 10px 30px 10px 10px;
    background: transparent;
    border: solid 2px #fff;
    color: #fff;
    border-radius: 10px;
}
.addresse a {
    color: #fff;
    font-size: 16px;
    display: inline-block;
}
.map iframe {
    width: 100%;
    max-width: 100%;
    display: flex;
    border-radius: 10px;
}
.main-contact .name-detail textarea::placeholder  {color:#fff;}
section.food-hero-section-bg {padding-bottom: 100px;}
.finde_boutique {
    color: #fff;
    text-align: center;
}
.finde_boutique a.find-contact {
    color: #fff;
    border: solid 1px #fff;
    padding: 10px 20px;
    display: inline-block;
    border-radius: 5px;
}
.finde_bout_main {
    border: solid 1px #fff;
    vertical-align: middle;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 15px 0 45px;
    padding: 20px;
    border-radius: 10px;
}
a.find-contact {
    border: solid 1px #fff;
    padding: 10px 20px;
    display: inline-block;
    color: #fff;
    margin-top: 30px;
}
.row.map_flex {
    display: flex;
    margin-top: 80px;
}
.contact_social a i {
    color: #fff;
    margin-right: 10px;
}
.contact h5 {
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    margin-bottom: 20px;
}
.contact_social {display: flex;}
.social_main {margin-top: 40px;}
.contact_form_icon {
    position: absolute;
    right: 13px;
    top: 13px;
    color: #fff;
}
.name-detail {position: relative;}
.main-contact form {margin-right: 45px;}
.section_content.destop_img_hide{display: none;}
.col-md-12.post-Slider.post-Sliderport {padding: 0;}
/*rang*/
 .p-range-slider {
  position: relative;
  height: 14px;
  border-radius: 10px;
  text-align: left;
  margin: 45px 45px 10px 0;
}
.p-range-slider > div {
  position: absolute;
  left: 13px;
  right: 15px;
  height: 14px;
}
.p-range-slider > div > .inverse-left {
  position: absolute;
  left: 0;
  height: 2px;
  border-radius: 10px;
  background-color: #fff;
}

.p-range-slider > div > .inverse-right {
  position: absolute;
  right: 0;
  height: 2px;
  border-radius: 10px;
  background-color: #fff;
}
.p-range-slider > div > .range {
  position: absolute;
  left: 0;
  height: 2px;
  border-radius: 14px;
  background-color: #b4b1ab;
}
.sign span{font-family: 'Work Sans', sans-serif;}
.p-range-slider > div > .thumb {
    position: absolute;
    top: -11px;
    z-index: 2;
    height: 23px;
    width: 23px;
    text-align: left;
    margin-left: -11px;
    cursor: pointer;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.4);
    background-color: #322b1a;
    border-radius: 50%;
    outline: none;
    border: solid 1px #fff;
}
.p-range-slider > input[type=range] {
  position: absolute;
  pointer-events: none;
  -webkit-appearance: none;
  z-index: 3;
  height: 14px;
  top: -2px;
  width: 100%;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
div.p-range-slider > input[type=range]::-ms-track {
  -webkit-appearance: none;
  background: transparent;
  color: transparent;
}
div.p-range-slider > input[type=range]::-moz-range-track {
  -moz-appearance: none;
  background: transparent;
  color: transparent;
}
div.p-range-slider > input[type=range]:focus::-webkit-slider-runnable-track {
  background: transparent;
  border: transparent;
}
div.p-range-slider > input[type=range]:focus {
  outline: none;
}
div.p-range-slider > input[type=range]::-ms-thumb {
  pointer-events: all;
  width: 28px;
  height: 28px;
  border-radius: 0px;
  border: 0 none;
  background: red;
}
div.p-range-slider > input[type=range]::-moz-range-thumb {
  pointer-events: all;
  width: 28px;
  height: 28px;
  border-radius: 0px;
  border: 0 none;
  background: red;
}
div.p-range-slider > input[type=range]::-webkit-slider-thumb {
  pointer-events: all;
  width: 28px;
  height: 28px;
  border-radius: 0px;
  border: 0 none;
  background: red;
  -webkit-appearance: none;
}
div.p-range-slider > input[type=range]::-ms-fill-lower {
  background: transparent;
  border: 0 none;
}
div.p-range-slider > input[type=range]::-ms-fill-upper {
  background: transparent;
  border: 0 none;
}
div.p-range-slider > input[type=range]::-ms-tooltip {display: none;}
.p-range-slider > div > .sign {
  opacity: 1;
  position: absolute;
  margin-left: -11px;
  top: -39px;
  z-index:3;
  color: #fff;
  width: 28px;
  height: 28px;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.p-range-slider > div > .sign > span {
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}
.p-range-slider .inverse-right,
.p-range-slider .inverse-left{width:70%;}
/* end rang*/
.text-mobile-show{display: none;}
img.watch_lits_items {
    width: 190px;
    height: 200px;
    max-width: 100%;
    object-fit: contain;}

.post-btn.porduct-similar img {
    display: block;
}
.row.Detailseite-product-main-sec{
    display: flex;flex-wrap: wrap;
}
.post-btn.porduct-similar {
    position: absolute;
    bottom: -28px;
} 
.Detailseite-product-main-sec .col-md-3.col-6 {margin-bottom:50px ;}
.Detailseite-product-main-sec .col-md-3.col-6.post-inner.watchs__list-Items {padding-top: 20px;}


#gdpr-cookie-message h4{color: #322b1a !important;font-family: 'Work Sans', sans-serif !important;}
#gdpr-cookie-message {
	background: #d6cfc7 !important;
	z-index: 991;
	font-family: 'Work Sans', sans-serif !important;
}
#gdpr-cookie-message p, #gdpr-cookie-message ul {
	color: #322b1a !important;
	font-family: 'Work Sans', sans-serif !important;
}
#gdpr-cookie-message button {
	color: #322b1a !important;
	font-family: 'Work Sans', sans-serif !important;
}
#gdpr-cookie-message h5 {
font-family: 'Work Sans', sans-serif !important;
}
button#gdpr-cookie-advanced{background: transparent !important;}
#gdpr-cookie-accept:hover{background: transparent !important;}
#gdpr-cookie-message a:hover{color: #322b1a !important;}
#gdpr-cookie-message a{border-color: #322b1a !important ;}

/*jubilaum start*/

.jubilaum-hero-sec .section_content{position: sticky;top: 110px;margin-bottom: 50px;}
.index-video-contant h2 a,
.jubilaum-hero-sec h2 a{text-decoration: underline;display: inline-block;margin-left: 10px;font-size: 13px;text-transform: uppercase;font-family: 'Work Sans', sans-serif;}
.hero-sec-video {
    text-align: center;
 
}
.hero-sec-video video{margin-top: 30px;width: 397px;max-width: 100%;height: 537px;
       margin-bottom: 800px;
       -webkit-transform: translate3d(0,0,0);
    z-index: 1;
    position: relative;
    object-fit: cover;}
.bildschirm_foto {
    width: 402px;
    max-width: 100%;
    margin: 0 auto;
    padding:1100px 0 700px 0px;
}
.image-box-two img{max-width: 100%;position: relative;z-index: 1;-webkit-transform: translate3d(0,0,0);}
.image-box-two{text-align: center;}
.position_s{
    position: sticky;
    top: 100px;
}
.bildschirm_foto img{position: relative;z-index: 1;-webkit-transform: translate3d(0,0,0);}
.bildschirm_foto_des{padding-top: 50px;}
.bildschirm_foto_des P{
    color: #fff;
    font-size: 20px; 
    font-family: 'Brygada 1918';
}
.Das.Das-portfolio a:hover{color: #322b1a;} 
.video-full-width video{max-width: 100%;
    width: 100%;
    margin: 100px 0px;
}
.post-btn.jubilaum_product.product-btn {
    position: absolute;
    bottom: -16px;
    width: 100%;
}
.glockbotom-text .col-md-5 .longtextbox.stellt{padding-top: 0;padding-bottom: 100px;}
.entdecken-heading h2{padding-right: 193px;}
.jubilaum_btn_strip_sec .btn_strip img {margin-top: -15px;}
.jubilaum_pro-detail{padding-bottom: 20px;}
.jubilaum_btn_strip_sec .btn_strip {width: 100%;}
p span.ink{font-weight: 300;font-family: 'Work Sans', sans-serif;}
/*end*/

/*index new start*/
.index-video-contant .section_content{padding-top: 100px;position: sticky;top: 10px;}
.index-video-contant h2{padding-right: 54px;}
.container-kopie a img{max-width: 100%;}
.product-sec.container-kopie .product-details {width: 50%;padding-right: 0;}
.product-sec.container-kopie .product-image {width: 50%;}
.container-kopie .product-details h3{font-size: 22px;}

/*index new end*/

.submit_form {
    text-align: center;
    margin: 100px 0px;
    color: #fff;
 
}
.submit_form img {
    width: 250px;
    max-width: 100%;
    margin-bottom: 20px;
}
.submit_form h6{
    font-size: 30px;
    margin-bottom: 20px;
}

.thank-btn{margin-top: 100px;}
.thank-btn a{
   background: #fff;
    border: none;
    padding: 10px 20px;
    border-radius: 5px;
    text-transform: capitalize;
    font-size: 16px;
    display: inline-block;
    color: #000;
}
.product-sec.container-kopie {
    position: relative;
}
.win-con {
    position: absolute;
    left: -128px;
    top: 0px;
}
.win-con img{
    max-width: 100%;
width: 225.137px;
height: 123.43px;}


#companycontact form .contact-form input,
#companycontact form .massage textarea {
    border: solid 2px #322B1A !important;
    color: #322B1A !important;
}
#companycontact form.formcmp textarea::placeholder,
#companycontact form .contact-form input::placeholder {
    color: #322B1A !important;
}

#companycontact form .submit-btn.popupbtn button {
    background: #322B1A;
    color: #fff;
}
#companycontact form.formcmp {
    margin: 0;
}








@media (min-width: 768px){
.container {width: 880px;max-width: 100%;}    
}

@media (min-width: 1200px){
.container {width: 1280px; max-width: 100%;}
.footer-inner .col-sm-12 {width: auto;padding: 0 40px;}
.footer-inner .col-sm-12:first-child {padding-left: 0;}
.footer-inner .col-sm-12:last-child {padding-right: 0; width: 17%;}
}


@media screen and (max-width:1440px) {
.search-input {    margin-top: -6px;}
.glockmain .glockmain-container-one .row .col-md-5 img{max-width: 100%;}
.item0 .uberuns-postbox .product-sec .product-image img{max-width: 100%;}
.modal-dialog{width: 600px;max-width: 100%;}
.dropdown1 {top: 76px;}
.dropdown1 input[type=search]{width: 17%;}
.dropdown2 {top:21px;}
.modal-body.zoom-height img.zoom_out_in {height: 400px;}
.modal-body.zoom-height.accordion-popup {height: 300px!important; overflow: auto;}
.client_logo_slider .owl-nav .owl-prev span:after{left: 10px;} 
.client_logo_slider .owl-nav .owl-next span:after{right: 10px;}
.footer-details{margin: 0;}
.footer-details h3{margin-top: 0;}
.accordion__item:after{height: 26px;width: 26px;}
.accordion__item.open:after{height: 26px;width: 26px;}
.BACK-NONE1 a{margin: 0 1% 0 0;}
.Kategorie-heading{margin: 0 1% 0 0;}
}
    
 @media screen and (max-width:1199px){   
.Kategorie-heading h2{font-size: 20px;} 
.footer-inner .col-sm-6, .footer-inner .col-sm-12 {padding: 0;}
.Kategori2 img {height: 20px;}
.containerr {font-size: 14px !important;}
.Sales-about-info {margin: 0 0 50px;}
.Sales-about-info h5 {margin-bottom: 15px;}
.win-con {
    left: 0px;
    
}


.entdecken-heading h2{padding-right: 0;}

}
    
@media screen and (max-width:1024px) {
    .client_logo_slider .owl-nav .owl-next span:after {right: -17px;}
    .client_logo_slider .owl-nav .owl-prev span:after {left: -17px;}
    .dropdown1 {top: 50px;}
    .dropdown2 li:hover .dropdown3{position: inherit;}
    .dropdown4{position: inherit; left: 0;padding-bottom: 0!important;}
    .dropdown4-img {right: 210px;}
    .dropdown1.showdrop{overflow-y: scroll;}
    .dropdown2 li:hover .dropdown3{height: auto;}
    .col-md-12.product-all.aa-product-catg.columns-1 .offset-md-8.col-md-4{margin-right: 185px;}
    .product-slider.product_cat_main .product-sec{position: relative;z-index: 888;}
    .BACK-NONE a{font-size: 30px;}
    .tab button{font-size: 30px;}
    .product-sec .dropdown:hover .dropdown-content {width: 469px;}
    .section_content h2 {font-size: 50px;}
.right-arrow1{display: none;}
.nev-bar.nav-kurz {width: 10%;}
.main-logo-img{width: 80%; z-index: 999}
.de_WISHLIST.de_WISHLIST2{width: 10%;}
.site_logos {width: 14%;}
.more-product.tabcontent.P-T{padding-top: 0;}
.dropdown2-img:hover .menu1-img{display: none;}
.m-img:hover .menu-img{display: none;}
.dropdown3 li:hover .menu3-img{display: none;}
.menu-img,
.menu1-img,
.menu3-img{display: none!important;} 
.parent_list {width: auto!important;}
}


@media screen and (max-width:991px) {
.submit_form {
    margin: 50px 0px;
}
.thank-btn {
    margin-top: 50px;
}
.submit_form img {
    width: 150px;
}
    .post-slide-sec .modal .modal-body{overflow: scroll;height: 400px;}
table.time-list {
    width: 100%;
    text-align: initial;
}
.text-mobile-show{
    display: block;
    position: sticky;
    top: 110px;
    padding-bottom: 50px;
}

img.boximgalign.glock-img_destop {
    margin-bottom: 250px;
}
.text-mobile-hide{
    display: none;
}
.glockmain .glockmain-container-one .row .col-md-5{background: transparent;}
.dropdown2 .dropdown3 li a{padding: 0;}
.dropdown2 .dropdown3 li{padding: 0 20px 13px 20px;}
.glockmain .glockmain-container-one .row .col-md-5 img {margin-bottom: 300px;}
.Kategorie-heading{margin: 0 0% 0 0;}
.BACK-NONE1 a{margin: 0 0% 0 0;}
.col-md-12.product-all:last-child {margin-bottom: 4em;}
.location-section.Basel-Sales{padding: 0 15px;}
.kjmain .kjmain-container-one .row.row-bg .col-md-4 .section_content.phone_img_hide {padding-top: 0%;padding-bottom: 300px;}
.expender_sec_karriere_job {padding-bottom: 50px;}
.main-contact form {margin-right: 0px;}
.food-main-heading h1 {font-size:30px;}
.row.map_flex {display: inline-block;margin-top: 40px;}
.finde_bout_main {margin:15px 15px 0;}
.contact {padding-top: 40px;}
.trem_contant ul li {word-wrap: break-word;}
.modal-body.zoom-height img.zoom_out_in {height: 300px;}
.destop-show-job{display: none;}
 .img-show-phone-job{display: block;}   
.search-input .searchajaxlist li {width: 50%;}
.img-width-fix img{width: 271px;}
.kjmain .kjmain-container-two .row .col-md-5{margin-top: 0;}
.client_logo_slider .owl-nav .owl-prev span:after{left: 8px;}
/*index start*/
.header-img { width: auto;}
.header-menu-right ul { gap: 13px; width: auto; padding: 0 20px 0px 0px;}
.entry-section-inner  {padding: 40px 0px;}
.entry-section-inner .section_content h2 {margin: 0; color: #fff;}
.product-bild {padding: 30px 0px;}
.header-img ul{padding: 0px;}
.section_content h2{font-size: 30px;}
.campaign-img.campaign-img_index img{ padding-bottom: 420px;width: 269px;}
.entry-section-inner.starts.index-section-p{padding-top: 50px;}
.Popup-footer-img img{max-width: 100%;margin-inline: auto;margin-bottom: 700px;}
/*index end*/
/*portfolio start*/
.more-about-inner h2{font-size:30px;}
.more-about-inner{margin: 0px;}

/*portfolio end*/
/*product-page start */
.product-filter .product-filter-right{top: 46px;right:-16px;}
/*product-page end */

/*Values and promises start*/
.About_title-img img{width:unset;}
.btn_strip{width: 70%;}
.Values-hero_section h1{font-size: 30px;}
.Unsere-Werte {margin-bottom: 80px; padding-top: 0;}
.btn_strip h2{font-size: 24px;}
.img_heading h2{font-size: 24px;}
.Values-hero_section-img img {padding-top: 280px; padding-bottom: 420px;width: 269px;}
/*Values and promises end*/
/*Detailseite Produkt start*/
.watch_lits_items{padding-bottom: 20px;}
/*Detailseite Produkt end*/
.product-sec .dropbtn{font-size: 24px;}
.BACK-NONE a {font-size: 24px;}
/*category start*/
.page-Kategorie{margin-top: 0px;}
.category-section_page{padding-bottom: 53px;}
.Dies{font-size: 30px;}
.accordion_title{font-size: 28px;}
.watch-Slider-information h1 {font-size: 20px;}
.execution-btn {font-size: 24px;}
.dropdown2{position: inherit;padding-top: 8px !important ;left: 0;top: 0;}
.dropdown2 li:hover .dropdown3{position: inherit;left: 0;}
.menu1-img{right: 0;z-index: 1;}
.de_WISHLIST ul li a{padding-right: 6px;}
.dropdown2 li:hover .dropdown3{top: 0;}
/*31-10-2022*/
.dropdown2 li:hover .dropdown3{height: auto;}
.dropdown4{position: inherit;height: auto;}
.dropdown4-img{right: 0;z-index: 2;}
.search-input{margin-top: 0px;padding-bottom: 35px;}
.dropdown-content{right: -10px;}
.icons_outer img{max-height: 50px;}
.icons-box{margin: 10px 0px;}
.index-product-p{padding-bottom: 30px;}
.Product_Title-Sec{padding-bottom: 0px;}
p.love_plus{padding-top: 0px;margin-bottom: 5px;}
.Product_detail-Hero_section{padding-bottom: 40px;padding-top: 20px;}
.section-watch-items{padding: 80px 0;}
.ring-gold h3 a{font-size: 18px;}
.Kategorie-heading:hover .Kategorie-sec-item{width: 95%;}
.over_view_tab {padding-bottom:30px !important;}
.col-md-12.product-all {display: flex;flex-wrap: wrap;}
.overview-child-sec{width: 48%;padding-bottom: 20px;}
.post-Sliderport{padding-bottom: 60px !important;}
.meeting-details.meeting-details-inner {padding-top: 17px;}
.Map-btn{padding-top: 5px;}
.post-btn {margin: 0px;}
/*1-11-2022*/
.row.product_page-category-Choice{display: block;}
.Kategori2{display: block;}
.product_page-category-Choice{display: flex;flex-wrap: wrap;}
div#News {padding-bottom: 20px;}
div#Home{padding-bottom: 20px;}
.tabs-itmes{padding-bottom: 40px!important;}
.text_image_section{padding-top: 50px;}
.col-md-12.product-all.aa-product-catg.columns-1 .select-4{width: 100%;}
.col-md-12.product-all.aa-product-catg.columns-4 .select-4{width: 50%;}
.columns-4 .product-btn { position: inherit;}
.dropdown-content.BACK-NONE .tab .tablinks{font-size: 20px;}
.product-sec .dropdown:hover .dropdown-content {padding-bottom: 20px;}
.BACK-NONE a {font-size: 20px;}
img.boximgalign {bottom: 0px;padding-top:0px;max-width: 100%;}
.Wir_bieten p{padding-bottom: 10px;margin-bottom: 0;}
.glockmain .glockmain-container-one{top: inherit;}
.glockmain .glockmain-container-two .row .col-md-7 .section_content{padding: 0px 0px 40px 0px;}
.glockmain .glockmain-container-one .row .col-md-5{margin-bottom: 0;text-align: center;}
.item0 .uberuns-postbox .product-sec .product-image {width: 100%;}
.glockmain .glockmain-container-one .row .col-md-5 {margin-top: 90px;}
img.boximgalign-kjmain{
    width: 204px;
    height: 280px;
    max-width: 100%;
    display: flex;
    margin: 0 auto;
}
.kjmain .kjmain-container-one .row .col-md-4{margin-bottom: 0;margin-top: 30px;}
.KJ-img-text {margin-bottom: 0px; background: #322B1A;}
.Sales-Advisor-contant{padding:0px 15px;}
.entry-section-inner.Watch-maker{padding-top: 40px;padding-bottom: 30px;}
.location-section.Basel-Sales .location-inner.section_content p{font-size: 16px;}
.entry-section-inner.Watch-maker .location-inner.section_content p{font-size: 16px;}
.trash-btn{left: 9px;}
.port-img_height {height: 794px;}
.item_choice_filters { width: 25%;}
.item_choice_filters ul{padding: 0;}
.glockmain{margin-bottom: 0px !important;}
.dropdown4{padding-bottom: 0;}
.owl-carousel4{padding: 70px 0px 30px 0px;}
.col-md-12.position-s.p.inner_section-1 .entry-section-inner.entry_inner_section{padding: 0 0 40px 0;}
.port_image.port-img_height img{margin-top: 0;}
.portfolio-page-hero-section-img img{margin-top: 0;margin-bottom: 350px;}
.product-all.aa-product-catg.columns-1 .product-sec{margin: 20px 0px;}
.Values-hero_section-img{margin-top: 0;}
.Values-hero_section {top: 40;}
.dropdown1 ul li:hover .dropdown2{padding-bottom: 26px;}
li.m-img:hover{text-decoration: underline;}
li .dropdown2-img:hover{text-decoration: underline;}
.logo-slider.index-section-p{padding: 20px 0;}
ul.dropdown3 li a {opacity: 0.5;}
.de_WISHLIST.de_WISHLIST2{z-index: 999;}
.client_logo_slider .owl-nav .owl-next span:after{right: 8px;}
.logo-slider {margin-top: 25px;}
.padding-l-r {padding: 0 20px;}
.more-about-inner.Das.Das-portfolio h2 { width: 257px;}
.section_content.Juwelier h2 br{display: none;}
.product-details.font-family-work {padding: 25px 0 50px 0 !important;}
.font-family-work .product-btn a:after {bottom: -7px;}
.dropdown2 {display: block;padding-bottom: 0;}
.dropdown3 {
    padding-top: 8px !important;
    padding-bottom: 0;
    display: block;
    width: 100%;
    position: unset;
}
.dropdown1 ul li:hover .dropdown2 {
    padding-bottom: 0px;
}

span.expand_menu, span.expand_menu2, span.expand_menu3 {
    color: #fff;
    float: right;
    margin-right: 25px;
    display: block;
}
   
.dropdown1.showdrop{display: none!important;}
.dropdown1.showdrop.show-menu{display: block!important;}   
.phone_img_show{margin-top: 30px;}
.phone_img_show img.boximgalign-kjmain{
    width: 204px;
    height: 280px;
    max-width: 100%;
    display: flex;
    margin: 0 auto;
}
.KJ-img-text.carier-job:first-child img{display: flex; width: 349px; max-width: 100%; margin: 0 auto;}
.KJ-img-text.carier-job .preview-img-text img{display: inherit; width: inherit;margin: 0;}
.select-4.col-md-12.justify-content-end .product-more-sec{justify-content: flex-start;}
.col-md-12.product-all.aa-product-catg .select-4.col-lg-12 .product-more-sec{justify-content: flex-start;}
 .footer-details {margin-bottom: 25px;}
.footer-details h3{margin-bottom: 5px;}
.bildschirm_foto img {width: 100%;}
.bildschirm_foto {padding: 200px 0 500px 0px;}
.image-box-two img { padding-bottom: 500px;}
.jubilaum_btn_strip_sec .more-about-inner.Das.Das-portfolio h2{width: 100%;padding-bottom: 10px;}
.jubilaum_btn_strip_sec .more-about-inner{padding: 50px 0px;}
.next_stop_heading h2{padding-bottom: 20px;}
.jubilaum-hero-sec .section_content {top: 80px;}




}

@media(max-width: 768px){


.post-slide-sec .modal .modal-content .modal-header .close{top: 0;}
img.carier-job-image {margin-bottom: 600px;padding-inline: 15px;}
.kjmain .kjmain-container-one .row.row-bg .col-md-4 .section_content.phone_img_hide{padding-bottom: 200px;}
.owl-carousel .owl-stage-outer {padding: 0 0 15px;}
.header_wishlist {display: none;}
.m-img:hover .menu-img{display: none;}
.main-header ul li{display: inline-block;width: 100%;}
.dropdown2-img:hover .menu1-img{display: none;}
.dropdown2 li:hover .dropdown3{display: inline-block;width: 100%;position: unset;}
.dropdown1 {overflow-y: scroll;padding-top: 10px;}

.story-secrion-4 .post-details {padding: 17px 14px;}
.static-section{height: 275px;}
p.love_plus{padding-top: 0px;}
.products_rw .post-inner{padding-bottom: 20px;}
.footer-sec .design-section-inner{padding: 0px;}
.footer-d{padding: 0px;}

/*31-10-2022*/
.site_logos {width: 20%;}
.news_details_d{padding-right: 0px;}
.footer-right-details p{padding-top: 20px;padding-right: 0px;}
.post-picture .picture3 img {height: 245px;}
.post-picture .picture2 img {height: 245px;}
.post-picture .picture1 img {height: 245px;}
.content-dropdown4:hover .dropdown4-img{display: none;}
.text_like{padding-bottom: 40px;}
.watch-Slider-information .AC{padding-bottom: 0px;}
.accordion-list-contant{display: flex;}
.post-inner.watchs__list-Items {padding-top: 30px;}
.Product_detail-main{width: 100%;display: flex;flex-wrap: wrap;}
.Product_detail-child{width: 50%;}

/*1-11-2022*/

.products_rw .post-inner{padding: 0px;}
.P-T { padding-top:0px;}

/*21-11-2022*/

.product-sec .dropdown:hover .dropdown-content{width: 100%;}
.tab{width: 100%;}

/*8-12-2022*/

.col-md-12.product-all.aa-product-catg .select-4.col-lg-12{float: unset !important;}
img.boximgalign{padding-top: 0;}

/*19-12-2022*/
.col-md-12.position-s.p.inner_section-1 .entry-section-inner.entry_inner_section{padding:0;}
.item0 .uberuns-postbox .product-sec .product-details p {font-size: 17px;}
.Values-hero_section h1{margin-top: 0;}
.Values-hero_section{padding-top: 0;}
.before-footer{padding-bottom: 40px;}
.entry-section-inner.product-page-hero-p{padding-top: 0;}
.col-md-12.product-all.aa-product-catg.columns-4 .product-sec .product-inner .product-more-details{padding: 20px 0;}
.nev-bar .menu-togle{padding-bottom: 0;}
.item0 .uberuns-postbox .product-sec .product-image{margin-right: 10px;}
 .client_logo_slider.owl-carousel .owl-stage-outer{padding: 0;}

.post-btn.jubilaum_product.product-btn {width: 70%;bottom: 0;}
.products_rw .post-btn{width: 80%;}







}



@media screen and (max-width:767px) {
    .win-con img{
width: 115px;
height: 75px;}

     .trems-sec .trem_contant h2{
        margin-bottom: 10px;
     }
 .trems-sec .trem_contant h5{padding: 0;}
.trem_contant ul, .trem_contant ol {
    padding-left: 15px;
}
 .Detailseite-product-main-sec .post-details img { width: 100% !important;max-width: 100%;}
.Detailseite-product-main-sec .col-md-3.col-6 {width: 49%;}
.glockmain .glockmain-container-one .row .col-md-5 img {margin-bottom: 650px;}
.port_image.port-img_height.portfolio-hero-sec-img {margin-top: 24px;}
.Untertitel {margin-bottom: 5px;}
.Untertitel,
.overview-Product_Title,
.product-details h3,
.product-details.product-more-details span{font-size: 13px;}
.columns-4 .product-btn a{font-size: 12px;}
.product-more-details h3.overview-Product_Title{margin-top: 5px;}
.product-details.product-more-details span.bestproduct-sku{font-size: 10px;}
.Kategorie-sec{margin-bottom: 50px;}
.col-md-12.product-all.aa-product-catg.columns-4 .product-more-sec{padding-bottom: 35px;}
.ring-slider-heading h2 {
    margin-top: 45px;
    margin-bottom: 0;
}
.tabcontent .pagination{padding:0 0 30px 0px;}
.p-range-slider{margin-right: 0;}
.expand_overly-img{text-align: center;}
img.carier-job-image{margin-left: inherit;}
.section_content.phone_img_hide{display: none;}
.section_content.destop_img_hide{display: block;position: relative;padding-bottom: 400px; -webkit-transform: translate3d(0,0,0);z-index: 9;}    
.Sales-about-info {
    margin: 0;
}
.bewerben-btn{margin: 30px 0px;}
.Sales-about-info h5 {
    margin-bottom: 20px;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0.03em;
}
.Sales-about-info p {
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
}
.BACK-NONE1 br {clear: inherit;}
.portfolio_btn_stripsec .col-md-12 .btn_strip {padding: 0;}
.modal-body.zoom-height.accordion-popup {height: 230px!important; }
.footer-inner .col-sm-2{padding:0;width: 100%;}
    
/*.storis-carousel .owl-carousel2 img {height: 345px;}*/
.containerr{font-size: 12px !important;padding-top: 4px;}
.containerr {line-height: normal;}
 
    
.Kategorie-heading h2 {font-size: 25px;line-height: 25px;}
.index-section-p .owl-carousel4.owl-carousel.owl-theme.owl-drag.arrow-slider.owl-loaded {
    padding-bottom: 50px;
} 
.tudor .product_img_width img,
.glashutte-original .product_img_width img,
.iwc-schaffhausen .product_img_width img,
.breitling .product_img_width img,
.omega .product_img_width img{
    width: 150px;height: 163px;
    max-width: 100%;
}
    .product_img_width img{width: 150px;height: 163px;object-fit: contain;}
    .watch-Slider-text {padding-top: 20px;}
/*    .watch-Slider-text img {width: 69px;
height: 67px;object-fit: contain;}*/
    /*index start*/
 .header {width: auto;}   
.header-img { width: auto; margin: 0 auto;  display: table;  float: none;}
.entry-section .container-fluid .row .position-s > .entry-section-inner {padding-top: 0;}
.post-section .entry-section-inner .post-inner .post-details   {text-align: center; }
.post-picture .news-main .picture img {width: 100%; height: auto;}
footer .entry-section-inner .footer-inner {    text-align: center;}
footer .design-section-inner .footer-end {text-align: left;}
.footer-sec .footer-end-right {float: none;}
.footer-sec .footer-end-right .insta-icon {justify-content:left;}
.footer-sec .footer-end ul {justify-content:flex-start;}
.footer-menu ul{flex-wrap: wrap;}
.mobile-footer-logo{display: block;padding-bottom: 20px;}
.footer-end .footer-inner-end{display:none ;}
.footer-end .design-text{display:none ;}
.design-phone{font-size: 11px; display: block; margin: 20px 0;}
/*index end*/
/*portfolio start*/
.port-img_height {height: 1042px;}

/*portfolio end*/
/*product-page start*/

.portfolio-page-hero-section-img{min-height: 790px;}

/*product-page end*/
/*product-detail-page end*/
/*.watch-Slider .owl-item img{max-width:100%;}      */
.accordion_title{font-size: 24px;}
.execution-btn {font-size: 24px;}

/*product-detail-page end*/

/*Values and promises start*/
.Values-hero_section h1{font-size: 30px;}
.btn_strip h2{font-size: 24px;}
.btn_strip{width: 100%;padding: 30px ;}
.img_heading h2{font-size: 24px;} 

/*Values and promises end*/
/*overview start*/
.main-header nav{padding: 25px 0px 0px;}

/*overview end*/

.m-img:hover.menu-img{display: none;}

/*31-10-2022*/

.story-secrion-4 .row .col-sm-3{padding-left: 15px;padding-right: 15px;}
.static-section {height: auto;max-width: 100%;width: inherit;}
section.story-secrion-4{padding: 0px 40px;}
.news-btn{margin: 0px 0px 30px 0px;}
.picture1.picture img{padding: 0px 40px 20px 40px;}
.picture2.picture img{padding: 0px 40px 20px 40px;}
.picture3.picture img{padding: 0px 40px 20px 40px;}
.design-section-inner{display: inherit;}

.Detailseite-product-main-sec{display: flex;flex-wrap: wrap;}
.Detailseite-product-child-sec{width: 48%;}
.overview_main{width: 100%;display: flex;flex-wrap: wrap;}
.col-lg-3.col-sm-3.Kategorie-heading {width: 25%;}


/*1-11-2022*/
.about-items-center{display: block;}
.Values-hero_section{padding-top: 0px;}
.btn_strip h2{padding-bottom: 0px;}


/*8-12-2022*/
.col-md-12.product-all.aa-product-catg .select-4.col-lg-12 {float: unset;}
.wish-table{width: 780px;margin-right: 15px;margin-left: 15px;}
.wishlist-sec{overflow-x: scroll;}
.wishlist-menu h2{font-size: 25px;}
/*wishlist-empty*/
.empty-wishlist h4{font-size: 20px;}
/*14-12-2022*/
.item_choice_filters { width:30%;}
.row.entry-section-inner.move-add-items{padding-top: 0;}
.row.index-product-main-sec{display: flex;flex-wrap: wrap;}
.col-lg-3.col-sm-4.index-product-p {width: 50%;}

.icons_outer {flex-wrap: wrap;}
.r_img{text-align: center;}
.icons-box {width: 33%;margin: auto;}
.icons-box:last-child {display: none;}
.icons_outer img {max-height: 50px;}


.footer-sec .footer-end ul {margin: 5px 0px 0px 0px;}
.footer-sec .footer-end ul li a {font-size: 11px;}
.footer-menu {margin: 20px 0 0;}
.footer-menu.footer-menu2{margin: 0;}
.footer-sec .footer-end .footer-menu2 ul li a {font-size: 11px;}
.social-footer-icon{justify-content: flex-start;}
.social-footer-icon a{margin-left: 0;margin-right: 10px;}
.index-section-p h2.text_like a.about-usbtn {display: block;padding: 20px 0 10px 0;width: 155px;}
.entry-section-inner.portfolio_slider_uptext {padding-left: 0; padding-right: 0;padding-bottom: 70px;}
.destop-show{display: none;}
.mobile-show-1{display: none; text-align: center;}
.col-lg-3.Kategorie-heading{text-align: center;float: none;}
.Kategori2{justify-content: center;}
.product_page_hero_sec{padding-bottom: 0;}
.tabcontent ul {padding: 30px 0;}
.destop_view_logo_slider{display: none;}
.mobile-client-logo-show{display: block;}
.client_logo_slider .owl-nav .owl-next span:after {top: 40%;}
.client_logo_slider .owl-nav .owl-prev span:after{top: 40%;}
.item0 .uberuns-postbox .product-sec .product-image {width: 204px;margin: 0 auto;}
.KJ-img-text p {font-size: 18px;padding-top: 0;}
.preview-img-text p{padding-top: 0;}
span.text_clas{padding-left: 0;}
.product-inner{display: block;}
.select-4 {width: 50% !important; }
.product-sec .product-inner .product-more-details{padding: 0;}
.glockmain .glockmain-container-one .row .col-md-5 img{width: 350px;height: 488px;object-fit: cover;display: flex;margin-left: auto;margin-right: auto;}
.glockmain_mobile{display: block;}
.glock-img_mobile{display: block;width: 204px;
height: 280px;margin: 85px auto;margin-bottom: 450px;position: relative;z-index: 1;-webkit-transform: translate3d(0,0,0);}
.glock-img-1.glockmain_destop{display: none!important;}
.glock-img_destop{display: none ;}
.uber_ins_img img{width: 204px;margin: 0 auto;} 


.meeting-sec a{word-wrap: break-word;}
.post-slide-sec .container{padding-inline:0px;}
.other-option span {font-size: 18px;margin-left: 17px;}
a.count-product {position: relative;top: -10px;right: 6px;}
.glock-img-text .Wir_bieten{padding: 100px 0px;}
.history-sec{padding-top: 100px;}
.kjmain-container-two .row-bg .col-md-4 .phone_img_hide{padding-bottom: 550px;padding-top: 480px;}
.carier-job .carier-job-image{padding-top: 300px;}
.imprint-sec .imprint_contant h2,
.trems-sec .trem_contant h2{font-size: 30px;}
.imprint-sec .imprint_contant h5,
.trems-sec .trem_contant h5{font-size: 20px;}
.row.entry-section-inner.move-add-items {display: none;}
.price_rang {overflow: hidden;}
.other-option {justify-content: center;max-width: 257px;margin: 0 auto 45px;}
.search_results_show .Untertitel,
.product_list_squ .Untertitel{min-height: auto;}
.columns-1 .product-sec .product-inner .product-details{padding-bottom: 20px;}
.columns-1 .product-btn,
.columns-4 .product-btn{position: absolute;bottom: 10px;}
.columns-1 .product-btn {width: 80%;}
.BACK-NONE1 a {width: 29%!important; margin: 0 4% 0 0!important;}
.accordion-table tr td:first-child {width: 50%;}
/*.trem_contant li,
.trem_contant a{word-break: break-all;}*/
img.finden_images.about_us_down{padding-bottom: 565px}
.Values-hero_section-img img{margin-top: 0%; padding-top: 0;}
.product-sec.container-kopie .product-image{width: 100%;}
.product-sec.container-kopie .product-details{width: 100%;}
.ontainer-kopie .product-details h3 br{display: none;}
.hero-sec-video video {height: 380px;margin-bottom: 500px;}
.index-video-contant h2{padding-right: 0;}
.container-kopie .product-btn {padding-bottom: 20px;}
.mobile-client-logo-show .client_logo_slider .owl-nav{z-index: 999;}
.new-index-page-spa{padding: 0;}


} 



    


@media screen and (max-width:500px) {
    table.time-list tr td{font-size: 12px;}
    table.time-list { width: 510px;}
 .pagination li.page-item .page-link{    padding: 0 8px;}
.BACK-NONE1 br{display: block;clear: both;}
.accordion__item h2 {font-size: 17px;}
/*.accordion-slider .accordion-popup-table tr td {width: 40%;}*/

.post-Slider.post-Sliderport .storis-carousel .owl-item.active .meeting-sec {padding-left: 85px;display: block;}
.post-Slider.post-Sliderport .storis-carousel .owl-item .meeting-sec {display: none;}
.post-Slider.post-Sliderport .owl-carousel .owl-item{margin: 0 !important;}

/*index start*/
.product-image{margin: auto;} 
.products_rw .post-inner{padding-top: 30px;}  
.dropdown1 input[type=search]{height: 26px;padding-left: 0; padding-bottom: 8px;}
.arrow-search{height: 12px;}
.product-btn.loc-btn a{padding-bottom: 8px;padding-left: 2px;}
.port_image img{width: 60%;}
.dropdown1 input[type=search] {width: 60%;}
.footer-menu ul{gap: 0;}
.footer-menu ul li{padding-right: 20px;}
/*index end*/
/*portfolio start*/
.more-about-inner h2{width: 100%;}
.meeting-box .meeting-sec{padding-bottom: 33px;}
.product-filter-img img{padding-bottom: 20px;}
/*product-page end*/

.about-items-center{display: block;}

/*31-10-2022*/
.site_logos{width: 20% ;}
.entry-section-inner .section_content h2{font-size: 30px;word-wrap: break-word;}
.col-lg-3.col-sm-4.index-product-p .post-inner{text-align: left;}

.Detailseite-product-child-sec{width: 100%;}
.Appointment-btn {padding: 15px 35px;border: solid 1px #fff;font-size: 14px;}
.section-accordion {padding: 15px 20px 40px 20px;}
.p-l{padding-left: 0px;}
.owl-carousel2 img {width: 100%!important;}
.product-sec .product-inner .product-details{padding: 0;}

/*1-11-2022*/
#News{text-align: center;}
.product-page-tab-img{padding-top: 20px;}
.tabs-itmes{padding-bottom: 0px !important;}
div#Home{padding-left: 30px;padding-right: 30px;}
.btn_Alle{font-size: 16px;}
.Steinfarbe_Rot div a{font-size: 14px;}
.about_description p {font-size: 15px;}

.img_heading h2{font-size: 16px;}
.btn_strip h2 {font-size: 30px;}
.about_description{padding:20px 0px 0px 0px ;}
.text_image_section {padding-top: 20px;}
.about-section-bg{padding: 0px 0px 25px 0px;}


/*18-11-2022*/
.col-md-12.product-all.aa-product-catg .select-4.col-md-12{float: unset;}

.portfolio-page-hero-section-img{min-height: 200px;}
.watch_lits_items{margin: auto;}
.post-picture .news-main .picture img{padding: 20px 40px;}
.finden_images {padding: 20px;}
.tab{width: 100%;}
.product-sec .dropdown-content {top: 0;}
.Filter_padding{padding-top: 0;}
.category-section_page{padding-bottom: 0;}
.more-product.tabcontent.P-T nav ul li a {margin-bottom: 10px;}

/*6-12-2022*/
.item0 .uberuns-postbox .product-sec .product-details p {font-size: 14px; padding-top: 20px;}
img.boximgalign{padding-top: 10px;}
.glockmain .glockmain-container-one .row .col-md-5 img{max-width: 100%;}

/*7-12-2022*/
.kjmain .kjmain-container-one {top: 65px;}
.kjmain .kjmain-container-one .row.row-bg .col-md-8 {top:65px;}

/*8-12-2022*/
.Weniger_Filter_category {font-size: 14px;}
.col-md-12.product-all.aa-product-catg.columns-1 .product-filter-img img{margin-right: 0;}
.col-md-12.product-all.aa-product-catg .select-4{margin-bottom: 40px;}
.col-md-12.product-all.aa-product-catg .select-4.col-lg-12 {float: unset;}
.glockmain .glockmain-container-one .row .col-md-5 img {}
.glockmain .glockmain-container-one .row .col-md-7{top: 75px;}

/*9-12-2022*/
.campaign-img_index img{max-width: 100%;}
.row.Detailseite-product-main-sec.owl-carousel5 .watch_lits_items{margin-left: auto;}
.offset-lg-5.col-lg-7.uberuns-postbox .product-btn a:after{left: 0;}
.campaign-img.campaign-img_index{padding-left: 18px;padding-right: 18px;}
.owl-carousel4 .product-btn a:after{left: 0;}
.position-s{top: 60px;}
.item_choice_filters { width:50%;}

.de_WISHLIST.de_WISHLIST2{width: 21%;}
.nev-bar.nav-kurz{width: 15%;}
.main-logo-img{width: 80%;}
.watch-Slider .owl-item img{width: 228px;
height: 228px;    margin: 0 auto;object-fit: contain;}
.starts.entry-section2{padding-bottom: 50px;}
.before-footer{margin-bottom: 50px;}
.Values-hero_section-img img {margin-bottom: 0;padding-bottom: 650px; }
.Values-hero_section {top: 55px;}
img.Sales-arrow-img {width: 30px;margin: 25px 0px;display: block;}
img.Watchmaker-arrow-img{width: 30px;margin: 25px 0px;}


.portfolio-page-hero-section {top: 60px;}
.Kategori2 img {padding-left: 0px;padding-right: 0px;}
.col-md-12.product-all.aa-product-catg.columns-1{margin-top: 0;}
.row.entry-section-inner.move-add-items{padding-top: 20px;}
.glockbotom-text .col-md-5{}
.glockbotom-text{padding: 0;}
.location-section.index-section-p .entry-section-inner.entry-section-sticky{padding-bottom: 10px;}
.dropdown1 input[type=search] {width: 44%;}
.campaign-img.campaign-img_index img{max-width:100%;}
.portfolio-page-hero-section-img img{
    /*width: 190px;*/
    width: 269px;
    max-width:100%;}
.owl-carousel4 .product-sec .product-inner .product-details{width: 100%;padding: 0px;}
.owl-carousel4 .product-sec .product-inner .product-image {width: 100%;}
.owl-carousel4 {padding: 0 0px 40px 0px;}
.owl-carousel4 .product-btn a::after {margin: 0px 1px 2px 0px;}
.footer-end.footer-end-right{padding-top: 30px;}
.col-lg-7.product-filter{padding: 0;}
.Kategorie-heading h2{display:block;text-align: center;margin-top: 10px;}
.row.product_page-category-Choice{display: block;padding-inline: 0;margin-left: 0;}
.Watch-maker .location-section.Basel-Sales h2{width: 41%;}
.Watch-maker .location-inner.section_content h2{width:265px;}
.slider_plus_icon-product {margin-left: 20px;}


.destop{display: none;}
.mobile{display: block;padding: 0 10px;}
.desktop{display: none;}
.location-section.Basel-Sales .location-inner.section_content h2 {width: 228px;}
.portfolio_slider_contant{padding-left: 0;}
.owl-carousel2 .owl-nav .owl-next span:after{width: 44px;height: 25px;right: 15px;}
.mobile-slider-contact{padding: 30px 0 60px 0;}
.mobile .sku-title{margin-bottom: 40px;}

.BACK-NONE1 a {width: 45%!important;margin: 0;}
.dropdown1 {top: 53px;}
.destop-product-details{display: none;}

.col-md-12.product-all.aa-product-catg.columns-1 .offset-md-8.col-md-4{margin-right: 0;}
.col-md-12.product-all.aa-product-catg.columns-1 {
    display: flex;
    flex-wrap: wrap;
    padding-inline: 0px;
}
.product-details.product-more-details span.text_clas{display: block;margin-left: -9px;}
.index-product-main-sec .post-details p b{display: block;}
.product-details.product-more-details span.bestproduct-sku{word-wrap: break-word;display: block;}

.columns-1 .product-details{width: 100%;}
.columns-1 .spacing_product{margin-left: 0;}
.accordion .accordion__item .accordion-list-contant{display: block;}
.accordion-slider .accordion-popup-table tr {display: flex;}
.accordion .accordion__item .accordion-list-contant tr {
    display: flex;
    justify-content: space-between;
}
.imprint_contant h2,
.imprint_contant h5 { word-wrap: break-word;}
.trem_contant h2,
.trem_contant h5{word-wrap: break-word;}
.post-Slider.post-Sliderport .owl-carousel .owl-item.active {margin-right: -51px !important;}
.image-box-two img{padding-bottom: 650px;}
.video-full-width video{margin: 50px 0px;}
.index-video-contant h2 a, .jubilaum-hero-sec h2 a {margin-left: 0;}
.singal-post-content{margin-top: 20px;}

}

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

 .entry-section-inner{padding-inline: 18px;}
.accordion-table tr td {width: 50%; word-wrap: break-word;}
 .owl-carousel4 .owl-nav{display: none;}
 .owl-carousel4 .owl-dots{display: block;}
 .float-right{float: inherit;}
 .product-sec .product-inner .product-details{padding: 0px;}
 .header-img ul li img {max-width: 81px;}
.index-product-main-sec{display: flex;flex-wrap: wrap;}
.col-lg-3.col-sm-4.index-product-p{width: 50%;}

/*product-page start*/
  .main-header nav{padding: 25px 0px 0px;}
  .campaign-img img {max-width: 100%;}
/*product-page end*/
/*Values and promises start*/
.btn_strip{width: 100%;}
.img-fluid {width: 88%;}
.About_title-img img {max-width: 100%;}

/*Values and promises end*/
.twos-icons-alle{display: block;}
.Alle_Filter img{width: 35px;}
.bis_CHF {margin-top: 20px;}
.bis_CHF span{font-size: 15px;}
.de_WISHLIST1{display: block;}
.de_WISHLIST1 ul{display: block;}
.main-logo-img{text-align: center;}
.site_logos {width: 33%;}
.dropdown {padding-left: 0px;}
.dropdown-content{left: 0;}

/*31-10-2022*/

.starts.entry-section2{padding-bottom: 20px;}

.entry-section2 {padding: 35px 0px;}
section.story-secrion-4 {padding: 0px 15px;}
.products_rw .post-inner{padding:0px;}

.post-inner.watchs__list-Items {padding-top: 45px;}
.section-accordion {padding: 15px 0px 40px 0px;}
.watch-Slider-information .address {font-size: 14px;}
.execution-btn{font-size: 16px;}
.accordion_title {font-size: 30px;}
.overview-child-sec{width: 100%;}
.col-md-12.product-all{display: block;}
.product-more-sec {display: block;gap: 20px;}
.product-btn a::after {left: -30px;}
/*.entry-section-position-sticky { position: fixed;top: 50px;}*/
.Product_detail-main{width: 100%;display: block;}
.Product_detail-child{width: 100%;}
.kurz-product-text {font-size: 16px;}
.row.Product_detail-main {margin-left: 0px;}


/*8-12-2022*/
.col-md-12.product-all.aa-product-catg .select-4.col-lg-12 {float: unset;}


/*15-12-2022*/
.item0 .uberuns-postbox .product-btn a:after{left: 0;}
.location-section .product-btn a:after{left: 0;}
.campaign-img_index img {padding-top:0px;}
.KJ-img-text {padding-bottom: 390px;}
.KJ-img-text.carier-job{padding-bottom: 0;}
.port_image.port-img_height img{margin-bottom: 0;}
/*.port_image.port-img_height img {margin-top: 155px;}*/
.more-about-inner {padding: 50px 0;}
.Kategori2 img{width: 16px;}
.Filter_padding{padding-bottom: 0px;}
.wishlist-menu h2{font-size: 20px;}
table.wish-table tbody tr th{padding: 7px 0px;}
table.wish-table tbody tr td{padding: 10px 0px;}
    /*wishlist-empty*/
.empty-wishlist h4{font-size: 16px;}
.col-md-12.product-all.aa-product-catg.columns-4 .product-btn a:after{
    width: 110px;left: 0;height: 5px;}

.col-md-12.product-all.aa-product-catg.columns-1 .product-btn a:after{left: 0;}
.aboutus_sec_down{padding-top: 40px;}
.entry-section-inner.text-warp{padding-inline: 0;}
.post-btn.jubilaum_product.product-btn a:after{left: 0;}
.container-kopie .product-btn a:after{left: 0;}
.hero-sec-video video {height: 410px;}
}
    

    
@media screen and (max-width:375px) {
 .header-img ul li img {max-width: 75px;margin-right: 81px;} 
 .main-header nav{padding: 20px 0px 0px;}

/*31-10-2022*/
.site_logos {width: 45%;}
.overview_main {width: 100%; display: flex;flex-wrap: wrap;}
.col-lg-3.col-sm-3.Kategorie-heading { width: 50%;}
.Kategorie-heading:hover .Kategorie-sec-item {width: 84%;}
.Kategori2 img {padding-left: 0px;}
.nev-bar.nav-kurz {width: 25%;}
.main-logo-img{width: 50%;}
.de_WISHLIST.de_WISHLIST2{width: 25%;}
.dropdown1 input[type=search] {width: 55%;}

.nev-bar.nav-kurz .search-input form #submit{margin-left: 0;}
.client_logo_slider .mobile-img-view img {
    width: 83px !important;
    max-width: 100%;
}
.accordion-popup .accordion__item:after{    right: -6px;}
.product-all .product-sec .product-inner .product-more-details span{
    display: block;
    word-wrap: break-word;
}
.accordion-slider .accordion-popup-sec .modal-header button {
    position: absolute;
    right: -9px;
    top: -8px;
}
.modal-header .close span{display: flex !important;}

/*.search_results_show .Untertitel,
.product_list_squ .Untertitel {
    min-height: 99px;
}*/
#gdpr-cookie-message{
    width: 100%;
    right: 0 !important;
}
.products_rw .post-btn{
    width: 100px;
}


}
@media screen and (max-width:320px) {
.header-img{margin:auto;}
.main-header nav{padding: 20px 0px 0px;}



}
@media screen and (min-width: 1920px) {
/*For Projectors or Higher Resolution Screens (Full HD)*/
.port_image.port-img_height img {
	width: 420px; max-width: 100%;
}
.img-width-fix img {
	width: 420px;max-width: 100%;
}
}


/* @media screen and (min-width: 1600px) { */
  /* .container { */
    /* width: 1570px; */
  /* } */
/* } */
/* @media screen and (min-width: 1900px) { */
  /* .container { */
    /* width: 1870px; */
  /* } */
/* } */