/** Shopify CDN: Minification failed

Line 852:4 Unexpected "#"
Line 1765:2 Unexpected "/"
Line 1815:0 Expected "}" to go with "{"

**/
/* Slider */


body#noticias .breadcrumb:before {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: -1;
    background: url(/cdn/shop/files/Blog-banner.png?v=1682539803);
    opacity: .99;
    background-position: center;
    background-repeat: no-repeat;
}

body#escudo-unsere-geschichte .breadcrumb {
    padding: 0px !important;
    float: left;
    width: 100%;
    height: 400px !important;
    text-align: center;
    position: initial;
    z-index: 0;
    background: url(/cdn/shop/files/escudo-page-banner.png?v=1682538482) center top no-repeat !important;
    margin: 0px 0 0px;
    background-size: cover !important;
}

  body#asociaciones .breadcrumb:before {
    background-image: url(/cdn/shop/files/partnerships-banner.png?v=1682539665) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
    background-repeat: no-repeat !important;
}

  body#geschaft .breadcrumb {
    float: left;
    width: 100%;
    height: 450px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) center top no-repeat !important;
    background-size: cover!important;
}
  body#zubehor .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 450px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/acessories-banner.png?v=1682539212) center top no-repeat !important;
    margin: 0 0 90px;
    background-size: cover!important;
}
body#service-amp-amp-pflege .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 400px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/services-care-banner.png?v=1682538786) center top no-repeat !important;
    margin: 0;
    background-size: cover!important;
}

body#partnerschaften .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: auto;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/partnerships-banner.png?v=1682539665) !important;
    margin: 0 0 0px;
    background-size: cover !important;
    margin-bottom: 30px !important
}

body#nachricht .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 400px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/Blog-banner.png?v=1682539803) !important;
    margin: 0 0 60px;
    background-size: cover!important;
}

body#galerie .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 400px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/gallery-banner.png?v=1682540012) !important;
    margin: 0 0 0px;
    background-size: cover!important;
}

body#kontakt .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 400px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/lisbon-banner.png?v=1682537940) !important;
    margin: 0 0 50px;
    background-size: cover!important;
}
body#escudo-our-story .breadcrumb:before {
    background-image: url(/cdn/shop/files/escudo-page-banner.png?v=1682538482) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

body#shop .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

body#escudo-nuestra-historia .breadcrumb:before {
    background-image: url(/cdn/shop/files/escudo-page-banner.png?v=1682538482) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}
body#comercio .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

body#accesorios .breadcrumb:before {
    background-image: url(/cdn/shop/files/acessories-banner.png?v=1682539212) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

body#servicio-y-atencion  .breadcrumb:before {
    background-image: url(/cdn/shop/files/services-care-banner.png?v=1682538786) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

span.humburger-mobile {
    color: #d6d6d600;
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.article__grid-image-wrapper img {
    height: 400px !important;
}
.footer__item--adeea2c9-cb9e-4124-a1bd-b2ffe04b0ef7.footer-logo .text-center a img {
    height: 119px !important;}
footer .footer-logo {
    margin: 0px 0 0 0 !IMPORTANT;
}
.products .product-container .product-button a:hover, .products .product-container .product-button button:hover {
    background-color: #90555b !IMPORTANT;
    color: var(--DTBodyBGColor) !IMPORTANT;
}
/* header #AccessibleNav > * {
    padding: 0px !IMPORTANT;
    z-index: 99 !IMPORTANT;
} */

header #AccessibleNav .logo {
    margin-right: auto;
    max-width: 65%;
    z-index: 99 !important;
}
div#shopify-section-1620902887a69a55b6 h4.dt-sc-main-title {
    font-size: 30px;
/*     font-weight: 800 !important; */
}
.products .product-container .badge .badge__text {
    background: #90555b !important;
}
.products .product-container .product-button a, .products .product-container .product-button button, .products .product-container .product-button span {
    color: #90555b !important;
}
.product-button.dt-sc_icon.icon-bottom a svg:hover {
    color: white !important;
}


/* .dt-sc-blog-section .dt-sc-blog-item .dt-sc-blog-image img {
    height: 588px !important;
    object-fit: cover;
    width: 100%;
} */

.dt-sc-blog-section .dt-sc-blog-item .dt-sc-blog-image[class*="with-overlay-normal"]:before {
    color: #fff0 !important;
}

.logo {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
}

.dt-sc-grid-banner-inner.text-end h2.dt-sc-main-title {
    font-size: 26px;
    font-weight: 600 !important;

  
}


/* .dt-sc-column {
    width: 135%;
} */



body#service-amp-care .breadcrumb:before {
    background-image: url(/cdn/shop/files/services-care-banner.png?v=1682538786) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

body#escudo-our-story-protuguese .breadcrumb:before {
    background-image: url(/cdn/shop/files/escudo-page-banner.png?v=1682538482) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}


.breadcrumb h1 {
    color: #fff !important;
}

.breadcrumb a, .breadcrumb span {
    color: #fff !important;
}

.breadcrumb h1, .breadcrumb a, .breadcrumb span {
    color: #000!important;
    margin-top: 70px;
}
/* .breadcrumb h1, .breadcrumb a, .breadcrumb span, body#shop .breadcrumb:before {
    color: #fff !important;
} */

.breadcrumb a, .breadcrumb span {
    display: inline-block;
    margin-top: 35px !important;
}




body#escudo .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}




body#our-range .breadcrumb:before {
    background-image: url(/cdn/shop/files/download_74.png?v=1675877166) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;

  
}


body#partnerships .breadcrumb:before {
    background-image: url(/cdn/shop/files/partnerships-banner.png?v=1682539665) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;

  
}



body#gallery .breadcrumb:before {
background-image: url(/cdn/shop/files/gallery-banner.png?v=1682540012) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}


body#news .breadcrumb:before {
    background-image: url(/cdn/shop/files/Blog-banner.png?v=1682539803) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}


body#contact .breadcrumb:before {
    background-image: url(/cdn/shop/files/lisbon-banner.png?v=1682537940) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}



body#accessories .breadcrumb:before {
    background-image: url(/cdn/shop/files/acessories-banner.png?v=1682539212) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

/* 
body#tropic-style-fkm-rubber-strap-white .breadcrumb:before {
    background-image: url(/cdn/shop/files/16f2bb_198bbff40d4847c4932420a56e7f58bc_mv2.gif?v=1676493138) !important;
    background-size: cover !important;
    height: 360px !important;
    background-position: center;
} */

body#your-shopping-cart .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
} 

body#shipping-amp-returns .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;

}

body#terms-amp-conditions .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;

}


body#privacy-policy .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;

}

 body#warranty .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;

} 

 body#faq .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;

} 

/* body#chocolate-bronze-39mm-leather .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 360px !important;
    background-position: center;

}

body#chocolate-bronze-39mm-rubber .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 360px !important;
    background-position: center;

}



body#silver-rose-39mm-leather .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 360px !important;
    background-position: center;

}


body#silver-inox-39mm-leather .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 360px !important;
    background-position: center;

}

body#preto-e-bronze-39mm-leather .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 360px !important;
    background-position: center;

}


body#preto-39mm-rubber .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 360px !important;
    background-position: center;

}



body#preto-39mm-leather .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 360px !important;
    background-position: center;

}
 */

/* body#azul-39mm-rubber .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 360px !important;
    background-position: center;

} */

/* 
body#azul-39mm-leather .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 360px !important;
    background-position: center;

} */

button.btn-sec {
    width: 100% !important;
    margin-left: 169% !important;
}


/* 
div#dT_collectionGrid div#gf-tree {
    left: -220px;
} */

button.gf-controls-search-button {
    margin-top: 0px !important;
}


.spf-product__swatchs {
    display: none !important;
}
.img-sec {
    display: flex;
}

.img-sec img {
    width: 424px;
}
button.btn-sec {
    width: 100%!important;
    margin-left: 169%!important;
    margin: 0px auto;
}
button.btn-sec:hover {
    background-color: #90555b;
}
button.btn-sec a:hover {
    color: #fff;
}
.gt_container-jx5sqe .gt_switcher .gt_option a {
    color: #000000;
    padding: 3px 5px;
    font-size: 14px;
}
.template-product .breadcrumb {
    display: none;
}
ul.variant-option-color {
    display: none !important;
}
.breadcrumb h1, .breadcrumb a, .breadcrumb span {
    display: none;
}
/* div#shopify-section-collection-template {
    padding-top: 12%;
} */
/* .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: auto;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shopifycloud/shopify/assets/no-image-2048-5e88c1b….gif) center top no-repeat fixed;
    margin: 0 0 251px;
    background-size: cover;
} */
a.gt_switcher-popup.glink.nturl.notranslate {
    right:92px;
    position: relative;
    bottom: 16px;
}

div#shopify-section-collection-template {
    top: 360px;
    position: relative;
}
.dt-sc-section-wrapper.dt-sc-overlay.lazyloaded {
    padding-top: 125px !important;
}
/* .shopify-section.index-section {
    width: 100%;
    float: left;
    top: 200px;
    position: relative;
} */

.left-sidebar .sidebar {
    top: 50px;
    position: relative;
}
.gt_languages a.glink.nturl span {
    font-size: 11px;
    text-transform: uppercase;
    color: #000;
}

.gt_languages a.glink.nturl span:hover {
    color: #90555b;
}
.gt_switcher_wrapper a.gt_switcher-popup.glink.nturl.notranslate span {
    text-transform: uppercase;
    color: #000;
}

.gt_switcher_wrapper a.gt_switcher-popup.glink.nturl.notranslate span:hover {
    color: #90555b;
}
a.pick_currency {
    z-index: 9999999 !important;
}
.pick_currency {
    background: #ff000000 !important;
    border: none !important;
    color: #000 !important;
}
.nice-select .option {
    border: none !important;
    color: white !important;
    background: #90555b !important;
}

.cart_table {
    padding: 170px 0px 0px 0px;
    position: relative;
}

ul.dt-sc-list-inline.dt-desktop-menu.dt-nav li a {
    font-size: 13px;
  margin: 0px 15px;
}

.gt_switcher_wrapper a.gt_switcher-popup.glink.nturl.notranslate span {
    font-size: 13px;
}
span.current {
    font-size: 13px;
}
.nice-select {
    width: 68px !important;
}
.nice-select.open .list {
    font-size: 11px;
  width: 81px !important;
}
.nice-select.undefined {
    padding: 0;
}

#shopify-section-header {
  background: #ebebeb!important;
}

.btn.btn-default.dropdown-toggle {
  position: absolute!important;
  z-index: 999!important;
  right: -119px!important;
  padding: 0 14px!important;
  top: 0!important;
  margin-top: 2px!important;
}


.dropdown-menu {
  position: absolute !important;
  margin-left: 94%!important;
  width: 189px!important;
  margin-top: 31px!important;
}
div#shopify-section-cart-template .container {
    margin-top: 200px;
}

#section-template--16163896459449__main {
    padding-top: 360px !important;
    padding-bottom: 65px;
}
.shifter-page .container {
    margin-top: 0px !important;
/* }
div#shopify-section-collection-template .container {
    margin-top: 0px !important; */
}
body#our-range #section-template--16163896459449__main {
    padding-top: 20px !important;
    padding-bottom: 65px;
}
body#accessories .shifter-page .container {
    margin-top: 80px;

}

body#acessorias .shifter-page .container {
    margin-top: 0px !important;

}
body#comprar .shifter-page .container {
    margin-top: 0px !important;
}
body#servico-e-cuidado .shifter-page .container {
    margin-top: 0px !important;
}
body#envio-e-devolucoes .shifter-page .container {
    margin-top: 30px !important;
}
body#termos .shifter-page .container {
    margin-top: 20px !important;
}
body#politica-de-privacidade .shifter-page .container {
    margin-top: 20px !important;
}
body#garantia .shifter-page .container {
    margin-top:  0px !important;
}


body#servico-e-cuidado .breadcrumb {
    height: 241px !important;
}
body#noticias .shifter-page .container {
    margin-top: 0px !important;
}
body#galeria .shifter-page .container {
    margin-top: 0px !important;
}
body#contato .shifter-page .container {
    margin-top: 0px !important;
}


body#terms .shifter-page .container {
    margin-top: 0px;
}

body#escudo-new .shifter-page .container {
    margin-top: 80px !important;
}  
body#Shop .shifter-page .container {
    margin-top: 0px !important;
}  
body#service-amp-care .shifter-page .container {
    margin-top: 0px !important;
}
body#news .shifter-page .container {
    margin-top: 20px !important;
}
body#gallery .shifter-page .container {
    margin-top: 0px !important;
}
body#contact .shifter-page .container {
    margin-top: 0px !important;
}
body# .shifter-page .container {
    margin-top: 0px !important;
}
/* body#our-range .shifter-page .container {
    margin-top: 30px;
} */
body#warranty .shifter-page .container {
    margin-top: 0px !important;
}
body#service-amp-care .shifter-page .container {
    margin-top: 230px;
}
body#service-amp-care .breadcrumb {
    height: 540px !important;
}

body#contact .shifter-page .container {
    margin-top: 0px !important;
}
body#news .shifter-page .container {
    margin-top: 0px !important;
}
body#contact .shifter-page .container {
    margin-top: 350px;
}
body#shipping-amp-returns .shifter-page .container {
    margin-top: 0px;
}
body#privacy-policy .shifter-page .container {
    margin-top: 0px;
}


div#shopify-section-collection-template {
    top: 0px!important;
    position: relative;
}




.cart_table div#shipping-calculator {
    display: none !important;
}



 .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: auto;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url("/cdn/shop/files/shutterstock_551334580.jpg?v=1690317348") center top no-repeat !important;
    margin: 0 0 90px;
    background-size: cover!important;
}


.breadcrumb:before {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: -1;
    background: #f4f4f400!important;
    opacity: .99;
}



.breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 540px !important;
    text-align: center;
    position: relative;
    z-index: 1;
/*     background: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) center top no-repeat fixed!important; */
    margin: 0 0 90px;
    background-size: cover!important;
}



#section-template--16163896459449__main {
    /* padding-top: 360px!important; */
    padding-bottom: 65px;
    padding: 0px !important;
    margin-top: -29px !important;
}

div#section-template--16163896459449__main {
    margin-top: -210px !important;
}


/* h3.dt-sc-main-heading {
    margin-top: -313px !important;
} */

/* body#news .shifter-page .container, body#contact .shifter-page .container {
    margin-top: 0px;
} */

/* div#shopify-section-home-image-gallery .container {
    margin-top: 0px !important;
} */

.Partnerschaften.english-versionnn {
    display: none;
}
.partnershipss.english-versionnn {
    display: none;
}
.Asociaciones.english-versionnn {
    display: none;
}

.Escudo-Our-Story-Protuguese.english-versionnn {
    display: none;
}

div#container {}

.shifter-page {}



body#nossa-gama .story-details-top {
    position: relative!important;
    top: 6px!important;
}
body#nossa-gama .shifter-page .shopify-section {
    margin-top: -162px!important;
}

 
.dropbtn-languagess {
  background-color: #04AA6D;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
}

.dropdown-languagess {
  position: relative;
  display: inline-block;
}

.dropdown-content-languagess {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 119px !important;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content-languagess a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content-languagess a:hover {background-color: #ddd;}

.dropdown-languagess:hover .dropdown-content-languagess {display: block;}

.dropdown-languagess:hover .dropbtn-languagess {background-color: #B97C54;}

.site-header__links.dt-sc-flex .dropdown-languagess {
    position: absolute;
    top: -11px;
    right: 68px;
}
.dropbtn-languagess {
    background-color: #ffffff;
    color: #394542;
    padding: 2px 16px;
    font-size: 16px;
    border: 1px solid;
}

p.product-vendor {
    display: none !important;
}

button.dropbtn-languagess {
    font-family: 'Montserrat' !important;
    font-size: 13px !important;
/*     border: solid; */
}


.dt-sc-blog-section.dt-sc-column.two-column {
    margin-top: 0px !important;
}





h4.dt-sc-blog-title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

img.lazyautosizes.lazyloaded {
    display: block !important;
}








li.image-bar__item img.lazyautosizes.lazyloaded {
    display: block !important;
}
img.lazyautosizes.lazyloaded {
    display: block !important;
}.fancybox-is-open .fancybox-bg {
    opacity: 2!important;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}

/* .dt-sc-heading.text-center {
    position: absolute;
    top: 100%;
    text-align: center;
    max-width: 75.2% !important;
    width: 100%;
} */
/* 
.dt-sc-heading.text-center {
    position: absolute;
    top: 100%;
    text-align: center;
    max-width: 75.2% !important;
    width: 100%;
    margin: 20px 0px !important;
} */




body#noticias .breadcrumb:before {
    background-image: url(/cdn/shop/files/Blog-banner.png?v=1682539803) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
    
}


body#galeria .breadcrumb:before {
    background-image: url(/cdn/shop/files/gallery-banner.png?v=1682540012) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

body#contacto .breadcrumb:before {
    background-image: url(/cdn/shop/files/lisbon-banner.png?v=1682537940) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}
body#envio-y-devoluciones .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

body#terminos-y-condiciones .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

body#politica-de-privacidad  .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}
body#preguntas-mas-frecuentes  .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

body#garantia .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}
body#partnershipss .breadcrumb:before {
    background-image: url(/cdn/shop/files/partnerships-banner.png?v=1682539665) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}
body#envio-e-devolucoes .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}
@media (min-width: 320px) and (max-width: 480px){

/* section#sticky-header-active {
    display: none !important;
} */
.template-article nav.breadcrumb.text-center {
    display: none;
}
  body#shop .breadcrumb:before{
    height: 140px !important;
  }
  body#escudo-our-story .breadcrumb:before {
    background-image: url(/cdn/shop/files/escudo-page-banner.png?v=1682538482) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}
  body#envio-e-devolucoes .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}
  body#faq .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}
  body#warranty .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}

  span.humburger-mobile {
    color: #000;
}
  body#asociaciones .breadcrumb:before {
    background-image: url(/cdn/shop/files/partnerships-banner.png?v=1682539665) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}

  body#partnershipss .breadcrumb:before {
    background-image: url(/cdn/shop/files/partnerships-banner.png?v=1682539665) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}
  body#escudo-nuestra-historia .breadcrumb:before {
    background-image: url(/cdn/shop/files/escudo-page-banner.png?v=1682538482) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}

  body#preguntas-mas-frecuentes  .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}
  body#garantia .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}
  body#politica-de-privacidad  .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}
  body#noticias .breadcrumb:before {
    background-image: url(/cdn/shop/files/Blog-banner.png?v=1682539803) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
    
}
  body#terminos-y-condiciones .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}

  body#envio-y-devoluciones .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}
  body#galeria .breadcrumb:before {
    background-image: url(/cdn/shop/files/gallery-banner.png?v=1682540012) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}
body#contacto .breadcrumb:before {
    background-image: url(/cdn/shop/files/lisbon-banner.png?v=1682537940) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}
  body#servicio-y-atencion  .breadcrumb:before {
    background-image: url(/cdn/shop/files/services-care-banner.png?v=1682538786) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}
  body#servicio-y-atencion .breadcrumb:before {
    background-image: url(/cdn/shop/files/services-care-banner.png?v=1682538786) !important;
    background-size: contain !important;
    height: 120px !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}


.dt-sc-blog-single .container .dt-sc-blog-image {
    margin-top: 180px;
}
  body#escudo-unsere-geschichte .breadcrumb {
    padding: 0px !important;
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: initial;
    z-index: 0;
    background: url(/cdn/shop/files/escudo-page-banner.png?v=1682538482) center top no-repeat !important;
    margin: 0px 0 0px;
    background-size: cover !important;
}

  body#comprar .breadcrumb {
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) center top no-repeat !important;
    margin: 0 0 90px;
    background-size: cover !important;
}
body#acessorias .breadcrumb {
    
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/acessories-banner.png?v=1682539212) center top no-repeat!important;
    margin: 0 0 90px;
    background-size: cover!important;
}

  body#noticias .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/Blog-banner.png?v=1682539803) center top no-repeat !important;
    margin: 0 0 90px;
    background-size: cover !important;
}

  body#galeria .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/gallery-banner.png?v=1682540012) center top no-repeat !important;
    margin: 0 0 0px;
    background-size: cover!important;
}

  body#contato .breadcrumb {
    padding: 0px !important;
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/lisbon-banner.png?v=1682537940) center top no-repeat!important;
    margin: 0;
    background-size: cover!important;
}

  
  .layout-type form.contact-form {
    display: block !important;
}
  .layout-type form.contact-form input {
    margin: 10px;
}

.layout-type form.contact-form textarea {
    margin: 10px;
}

.layout-type form.contact-form button.btn {
    margin: 10px;
}
  section#sticky-header {
    position: fixed;
    width: 100%;
}

  body#gallery .breadcrumb {
    padding: 0px;
    height: 0px !important;
    margin-top: 150px !important;
}
  body#service-amp-care .breadcrumb {
    height: 0px !important;
}

#shopify-section-16209053737ed88031.home-video-banner .dt-sc-video-banner-section video, #shopify-section-16209053737ed88031.home-video-banner .dt-sc-video-banner-section > img {
    min-height: calc(.3 * 950px) !important;
    max-height: 750px !important;
    height: auto !important;
    position: relative !important;
    margin-top: 90px !important;
}


  body#geschaft .breadcrumb {
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) center top no-repeat !important;
    background-size: cover!important;
}

  body#zubehor .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/acessories-banner.png?v=1682539212) center top no-repeat !important;
    margin: 0 0 90px;
    background-size: cover!important;
}

  body#service-amp-amp-pflege .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/services-care-banner.png?v=1682538786) center top no-repeat !important;
    margin: 0;
    background-size: cover!important;
}

  body#partnerschaften .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: auto;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/partnerships-banner.png?v=1682539665) !important;
    margin: 0 0 0px;
    background-size: cover !important;
}

  body#nachricht .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/Blog-banner.png?v=1682539803) !important;
    margin: 0 0 60px;
    background-size: cover!important;
}

  body#galerie .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/gallery-banner.png?v=1682540012) !important;
    margin: 0 0 0px;
    background-size: cover!important;
}

  body#kontakt .breadcrumb {
    padding: 60px 0 70px;
    float: left;
    width: 100%;
    height: 140px !important;
    text-align: center;
    position: relative;
    z-index: 1;
    background: url(/cdn/shop/files/lisbon-banner.png?v=1682537940) !important;
    margin: 0 0 0px;
    background-size: cover!important;
}

  body#terms-amp-conditions .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}

  body#terms-amp-amp-amp-bedingungen .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}

  body#datenschutz-bestimmungen .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}


.mobile-menu{
  z-index: 99999999 !important;
}

  
.breadcrumb {
    padding: 0px;
    height: 100px !important;
    margin-top: 150px !important;
}

  
body#escudo-our-story-protuguese .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    margin-top: 00px;
}

  body#escudo-our-story-protuguese .breadcrumb {
    padding: 0px;
    height: 0px !important;
    margin-top: 150px !important;
}

body#escudo-our-story-protuguese  .dt-sc-section-wrapper {
    margin-top: 60px !important;
}

body#escudo-our-story-protuguese   .dt-sc-section-wrapper {
    padding-bottom: 0px !important;
}

  .dt-sc-section-wrapper {
    margin-top: 60px !important;
}

.dt-sc-section-wrapper {padding-bottom: 0px !important;}

.dt-sc-image-section-content {
    text-align: center !important;
}

.dt-sc-section-wrapper.dt-sc-overlay .row {
    padding: 20px;
}

h4.dt-sc-main-title {
    text-align: center !important;
    width: 100%;
}
  .text-center.sidebar_btn {
    display: none;
}
  
body#shop .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;

}
  
body#accessories .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;
}
  
body#service-amp-care .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;
  
}

body#news .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;

}



body#gallery .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;

}

body#contact .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;
}
  
/* body#partnerships .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;

} */
body#partnerships .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-image: url(/cdn/shop/files/partnerships-banner.png?v=1682539665) !important;
    height: 540px !important;
    background-size: contain !important;
    background-position: top center !important;
}
  
  
body#partnerships .breadcrumb {
    padding-top: 0;
    height: 50px !important;
}

.logo-alignment:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger > i, .logo-alignment:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger > span {
    z-index: 9 !important;
}
body#shipping-amp-returns .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;

}
  
body#privacy-policy .breadcrumb:before {
    background-size: contain !important;
    background-repeat: no-repeat !important;

  
}



div#shopify-section-inner-page-content-with-image-section:nth-child(2) {
    display: none !important;
}


  
 

@media (min-width: 320px) and (max-width: 480px){

section#sticky-header {
    z-index: 9999999999;
}

  body#partnerships .container {
    padding: 10px;
}
  div#shopify-section-16209055850c7d43b3 .dt-sc-section-wrapper {
    margin-top: 0px !important;
}
  .dt-sc-grid-banner-inner.text-start h4.dt-sc-main-title {
    text-align: center;
}

.dt-sc-grid-banner-inner.text-start p.dt-sc-description {
    text-align: center;
}

.dt-sc-grid-banner-inner.text-start a.dt-sc-btn {
    width: 100%;
    text-align: center;
}

.footer__item--adeea2c9-cb9e-4124-a1bd-b2ffe04b0ef7.footer-logo .text-center a {
    text-align: center !important;
}

.footer-links li {
    text-align: center;
}
  body#your-shopping-cart .breadcrumb:before {
    background-image: url(/cdn/shop/files/2398-1024_3.png?v=1675471333) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}

.footer__item--014eccf4-828e-4676-a448-1d05da679ad8.footer-html img {
    margin: 0 auto;
}



  div#shopify-section-1620902887a69a55b6 .dt-sc-section-wrapper {
    margin-top: 0px !important;
}
}

@media  (max-width: 678px){
  .shifter-page div#shopify-section-product-template {
    position: relative;
    top: 184px;
}


  






 body#service-amp-care .breadcrumb:before {
    background-image: url(/cdn/shop/files/services-care-banner.png?v=1682538786) !important;
    background-size: contain !important;
    height: 540px !important;
    background-position: center;
}


  
  







  }


/* body#service-amp-care .breadcrumb:before {
    background-image: url(/cdn/shop/files/services-care-banner.png?v=1682538786) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
} */

/* body#partnerships .breadcrumb:before {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    height: 350px !important;
    /* object-fit: cover !important; */

 */


 
  
  




div#shopify-section-inner-page-content-with-image-section-1:nth-child(1) {
    display: none !important;
}

  .protuguese-version {
    max-width: 50% !important;
}

  body#versand-amp-amp-rucksendungen .breadcrumb:before{
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 140px !important;
    background-position: center;
}

  body#terms-amp-amp-amp-bedingungen .breadcrumb:before {
    background-image: url(/cdn/shop/files/Shop-banner-new.png?v=1682538272) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

  body#datenschutz-bestimmungen .breadcrumb:before {
    background-image: url(/cdn/shop/files/default-banner.png?v=1682543869) !important;
    background-size: cover !important;
    height: 540px !important;
    background-position: center;
}

@media screen and (max-width: 400px) {
    .protuguese-version {
    max-width: 40% !important;
}

  body#partnerships .container {
    padding: 10px !important;
}
}


