/** Shopify CDN: Minification failed

Line 2296:32 Expected identifier but found whitespace
Line 2371:0 Unexpected "}"

**/
@font-face{
    font-family:"GaramondPremrPro-LtDisp";
    src:url(GaramondPremrPro-LtDisp.eot);
    src:local("\263a"),url(GaramondPremrPro-LtDisp.woff) format("woff"),url(GaramondPremrPro-LtDisp.ttf) format("truetype"),url(GaramondPremrPro-LtDisp.svg) format("svg");
    font-weight:400;
    font-style:normal
}
span#bress {
    font-family: "GaramondPremrPro-LtDisp" !important;
    font-weight: 300 !important;
}
body#giving-back div#shopify-section-last-footer div#coin-container {
    display: none;
}
body#essen-the-leather-cream-60ml aside.related-products.set-1 {
    display: none;
}
body#essen-the-protector-250ml aside.related-products.set-1 {
    display: none;
}
body#essen-the-protector-250ml a#size-guide-popup{
  display: none;
}
body#essen-the-leather-cream-60ml a#size-guide-popup{
  display: none;
}
body#essen-the-shoe-cleaning-set-250ml a#size-guide-popup{
  display: none;
}
.dropdown-item path {
    color: white;
}
.ligh {
    display: none !important;
}
 /* body#giving-back div#coin-container {
    margin-left: 74px !important;
} */
td.cart-item-column .wrap span.label.title {
   font-family: "GaramondPremrPro-LtDisp" !important;
/*   font-size:23px !important */
}
/* ==========popup new home css==4/5/23====== */
/* a#size-guide-popup {
    text-align: end;
    position: absolute;
    right: 0;
    top: 18%;
}
span.product-interaction-title {
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
} */
/* ==========popup new home css end======== */
/* Review */
/* .okeReviews.oke-sr {
    display: none;
} */
h4{
   font-family:"GaramondPremrPro-LtDisp" !important;
   font-size:22px !important;
}

h2{
   font-family:"GaramondPremrPro-LtDisp" !important;
      font-size: 30px;
}
section.main-header {
    background: #f8f8f5 !important;
}
span.call-to-action {
    border-color: #fff !important;
    background-color: transparent !important;
    margin-top: 35px !important;
    transition: all .3s ease-in-out !important;
    max-width: 275px !important;
    width: 100%;
}
.product-card-details .title{
/*    font-family: "Conv_GaramondPremrPro-LtDisp" !important; */
       font-weight: 400;
  font-size: 17px !important;
}
/* .product-item__price .money--last
{
  font-family: "Conv_GaramondPremrPro-LtDisp";
  font-weight: 400;
  font-size: 15px !important;
} */
.product-item__price .money--last {
    /* font-family: "Conv_GaramondPremrPro-LtDisp"; */
    font-weight: 300;
    font-size: 12px !important;
    font-family: 'Zurich',sans-serif;
}
.picture-block-content a {
    border: 1px solid #003654;
    display: inline-block;
    text-decoration: none;
    line-height: 40px;
    width: 100%;
    max-width: 320px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 400;
    font-family: Zurich,sans-serif;
}
p {
    font-size: 14px;
}

div#shopify-section-template--16612076912868__3a22a7d6-1fc7-4c03-855f-b7b3a191c09e .home-section.has-border:before {
    position: absolute;
    top: 0;
    display: block;
    width: calc(100% - 30px);
    border-top: 1px solid #000;
    content: "";
}
div#shopify-section-template--16612076912868__3a22a7d6-1fc7-4c03-855f-b7b3a191c09e .logo-list-item {
    display: inline-block;
    padding: 0px;
    vertical-align: middle;
}
div#shopify-section-template--16612076912868__3a22a7d6-1fc7-4c03-855f-b7b3a191c09e h2.section-title {
    font-size: 13px;
    margin: 0px !important;
}

.main-header nav.full .nav-item .dropdown-wrap {
    position: absolute;
    top: 100%;
    left: -1px;
    z-index: 1000;
    width: 218px;
    padding-top: 15px;
    padding-bottom: 18px;
    pointer-events: none;
    background-color: #fff;
    opacity: 0;
    transition: .15s cubic-bezier(.4,0,.2,1) opacity;
}
.main-header nav.full .nav-item .dropdown-wrap .dropdown-item a .label, .main-header nav.full .nav-item .dropdown-wrap .dropdown-item a .icon {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    color: #000;
    background-color: #fff;
}
/* .live-search {
    margin-left: 12px;
    margin-right: 10px;
} */
.main-header--minimal .main-header nav.full.compress .nav-item>.label {
    padding: 15px;
}
.main-header nav.full .nav-item .dropdown-wrap .dropdown-item a{
  font-size:13px;
  color:#000;
  font-weight:400;
}
.main-header nav.full .nav-item .dropdown-wrap .dropdown-item details .label {
    font-size: 13px;
    color: #000;
    font-weight: 400;
    opacity: 1 !important;
}
 .dropdown-item span.label {
    background: white !important;
}
.main-header nav.full .nav-item .dropdown-wrap.child {
    top: -15px;
    right: auto;
    left: 220px;
    width: 265px!important;
    height: auto!important;
    min-height: auto!important;
}
.disclosure-list-header {
  top: 115% !important;
  bottom: auto !important;
}

.slick-prev:before {
    content: url(/cdn/shop/files/New_Project_18.png?v=1668144721);
}
.slick-prev:before {
    content: url(/cdn/shop/files/New_Project_18.png?v=1668144721) !important;
  
}
.slick-next:before, .slick-prev:before {
    font-size: 50px;
    line-height: 1;
    opacity: 1;
    color: black;
}

.slick-next, .slick-prev {
    font-size: 0;
    line-height: 0;
    top: 46% !important;
    width: 20px;
    height: 20px;
    margin-top: -10px\9;
    -webkit-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    transform: translate(0,-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: 0;
    background: 0 0;
}
.slick-next:before, [dir=rtl] .slick-prev:before {
    content: url(/cdn/shop/files/New_Project_17.png?v=1668144701) !important;
}
.slick-prev {
    left: -45px !important;
}
input.email {
    box-sizing: border-box;
    border-radius: 2px;
    padding: 0px 0px 0px 16px;
    height: 34px;
    text-align: left;
    color: rgb(74, 74, 73);
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 1px;
    background-color: rgb(248, 248, 245);
    border: 1px solid rgb(180, 187, 195);
      border: 1px solid rgb(180, 187, 195) !important;
      
}
 
input#first_name_21820429 {
    margin-right: 5px !important;
}

input#first_name_21820429 {
    flex-grow: 1;
   letter-spacing: 1px;
    margin: 0;
    border-bottom: 1px solid #4a4a49!important;
    border-top: 0px none!important;
    border-left: 0px none!important;
    border-right: 0px none!important;
    border-radius: 0!important;
}
input.email{
   flex-grow: 1;
    margin: 0;
    border-bottom: 1px solid #4a4a49!important;
    border-top: 0px none!important;
    border-left: 0px none!important;
    border-right: 0px none!important;
    border-radius: 0!important;
}
/* #main-footer .connect>li {
    padding-right: 20px;
    padding-left: 20px;
    display: table-cell;
    vertical-align: top;
} */
.main-footer .connect {
    display: block;
    font-size: 0;
    text-align: center;
   
    border-bottom: 0;
    border-top: 1px solid #464b48;
}
.main-footer .connect>li {
    display: inline-block;
    width: 33.3333333333%;
    height: 185px;
    text-align: center;
    vertical-align: top;
    border-left: 0;
}
.main-footer .connect .newsletter .title {
    margin-bottom: 20px;
/*     margin-top: -0.7rem; */
}
input.email {
    color: #a09c93 !important;
}
::placeholder {
  color: #a09c93 !important;
  opacity: 1; 
}

:-ms-input-placeholder { 
 color: #a09c93 !important;
}

::-ms-input-placeholder {
 color: #a09c93 !important;
}
.newsletter-wrap .email {
    flex-grow: 1;
    width: 145px;
    margin: 0;
    color: rgb(74, 74, 73) !important;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
}
.rte {
    display: inline-block;
    width: 70%;
    margin: 2px 0;
}
.rte.cap {
    text-transform: uppercase;
   ;
}
.rte p {
    font-size: 14px !important;
    line-height: 18px!important;
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    color: #000;
    -webkit-font-smoothing: antialiased;
}
div#shopify-section-template--16612076912868__dynamic-image-with-text-1 a:hover {
    background: #003654;
    color: white;
}
div#shopify-section-template--16612076912868__dynamic-image-with-text-2 a:hover {
    background: #003654;
    color: white;
}
 span.call-to-action:hover {
    background: #003654 !important;
    border: #003654 !important;
}
/* div#shopify-section-template--16612076912868__dynamic-slideshow-1 span.call-to-action:hover {
    background: #003654 !important;
    border: #003654 !important;
}
div#shopify-section-template--16612076912868__dynamic-slideshow-3 span.call-to-action:hover {
    background: #003654 !important;
    border: #003654 !important;
} */
/* span.call-to-action:hover {
    background: #003654 !important;
    border: #003654 !important;
}
div#shopify-section-template--16612076912868__dynamic-slideshow-1 span.call-to-action:hover, span.call-to-action:hover {
    background: #003654!important;
    border: #003654!important;
}
div#shopify-section-template--16612076912868__dynamic-slideshow-1 span.call-to-action:hover, span.call-to-action:hover {
    background: #003654!important;
    border: #003654!important;
} */
 body#refer-a-friend .text-content-wrap.clearfix {
    padding: 0px !important;
}
.body-text-form.text-center {
    padding-bottom: 15px;
}
.form-group.group-register-form .form-group:nth-of-type(4)::before {
    content: "Last Name";
    font-size: 14px;
    font-family: Zurich,sans-serif;
    line-height: 25px;
}
.form-group.group-register-form .form-group:nth-of-type(3)::before {
    font-size: 14px;
    font-family: Zurich,sans-serif;
    line-height: 25px;
}
.form-group.group-register-form .form-group:nth-of-type(5)::before {
    content: "Last Name";
    font-size: 14px;
    font-family: Zurich,sans-serif;
    line-height: 25px;
}
 @media only screen and (max-width: 767px) and (min-width: 320px) {
   .slick-next:before, .slick-prev:before {
    font-size: 0px;
    line-height: 1;
    opacity: .75;
    color: #000;
}
   .template-product .breadcrumb-navigation {
    display: none;
}
   /* .cart-item-column-contents input[type=number]::-webkit-inner-spin-button,
.cart-item-column-contents input[type=number]::-webkit-outer-spin-button
{
 opacity:1 !important; 
  width: 15px !important;
  
} */
   .cart-item-column-contents input[type=number] {
    -webkit-appearance: none !important;
    margin: 0;
}

   .mixed-modal-header {
     font-size: 11px !important;
     padding-left: 20px;
      padding-right: 20px;
   }
/* <input type="number" inputmode="numeric" /> */

   body#your-shopping-cart .cart-item-column-contents {
    display: block !important;
}
   body#your-shopping-cart .quantity .cart-item-column-contents {
    display: flex !important;
}
   /* body#your-shopping-cart .quantity a.cart-item-remove {
       margin: 10px 0px 0px 10px !important;
} */
   body#your-shopping-cart .quantity a.cart-item-remove {
    margin: 8px 0px 0px 5px !important;
}
    /* body#your-shopping-cart .quantity input.cart-item-quantity.field {
    width: 40px !important;
} */
body#your-shopping-cart .quantity input.cart-item-quantity.field {
    width: 12px !important;
    margin-left: 19px;
}
    body#your-shopping-cart .total span.cart-item-final-price.money {
    margin-top: 16px !important;
}
     body#your-shopping-cart .price span.cart-item-final-price.money {
    margin-top: 16px !important;
}
   body#your-shopping-cart .quantity input.cart-item-quantity.field {
    padding: 0px 0px 0px 0px !important;
}
   #shopify-section-template--16728504303844__4e7063ce-b47c-4d8e-ab7c-60c4cac11a1d a.button.button--primary.japan {
    text-decoration: underline;
    top: -100px !important;
         color: #191C3E;
    position: absolute;
     width:auto;
}
   body#inside-our-workshops .breadcrumb-navigation {
    display: none;
}
   .newsletter-wrap {
    display: flex !important;
}
   .template-contact .field-wrap .field {
    width: 100%;
}
   p.enterrrr {
    padding-right: 0rem !important;
}
  body#refer-a-friend .text-content-wrap.clearfix {
    padding: 0px !important;
}
.sign-up-form.col-xsm-10col-sm-10.col-10.col-md-6.col-lg-6.order-md-1.order-lg-1 {
    max-width: 100% !important;
}
   .body-text-form.text-center {
    padding-bottom: 15px;
}

/*    #essen-shoe-care .page-title {
    padding: 40px 0 45px ;
} */
   #essen-shoe-care .page-title {
    padding: 45px 0 60px;
}
     #essen-shoe-care .breadcrumb-navigation {
    padding: 0px 90px 0;
}
   p.enterrrr {
    padding-right: 0rem;
}
   .main-header--tools.tools.clearfix {
    margin-top: -10px;
}
   .rte p {
    font-size: 13px !important;
}
   .product-item__price .money--last
{
  font-family: Zurich,sans-serif !important; 
    font-weight: 300 !important;
  font-size:13px !important;
}
   div#shopify-section-static-blog .article-rte.rte.clearfix {
    margin-bottom: 2rem;
}
   div#shopify-section-static-blog .article-image {
    margin-bottom: 2.5rem!important;
}
    div#shopify-section-static-blog h1.article-title {
    margin-bottom: 1.3rem;
}
   svg.svg-icon.icon-bag {
    position: relative;
    right: -8px;
}
   .tool-container {
    display: flex;
    padding-right: 0px !important;
}
   a.account-options {
    margin-right: 0 !important ;
}
   button.mini-cart-wrap.mini-cart-wrap--no-js-hidden {
    padding-right: 0px !important ;
}
   .picture-block-body.new {
    text-align: center;
    width: 90%;
     margin:auto;
   }
   div#shopify-section-template--16612076912868__dynamic-collection-1 .home-section {
    margin-top: 0px!important;
}
   div#shopify-section-template--16612076912868__db7034cc-fbd3-4a84-8178-ae95f2853d2d section.home-section.new.icon-list.clearfix.rows-of-4.content-area.has-border:before {
    position: absolute;
    top: 0;
    display: block;
    width: calc(100% - 30px);
    border-top: 1px solid #000;
    content: "";
}
  div#shopify-section-template--16612076912868__db7034cc-fbd3-4a84-8178-ae95f2853d2d .rte p {
    padding: 0 23px;

   }
   .main-footer .sub-footer .payment-options {
/*     display: flex !important; */
    width: 100% !important;
    position: relative;
    left: -166px;
    
}
/*    form.search {
    padding: 10px 18px;
} */
   form.search {
    padding: 0px 16px 12px 16px !important;
}
   .mob-menu-contact {
    padding: 10px 18px;
}
     h2.mobile-show,.gallery-section-media.mobile-show,.shopify-section.section-article #slick.mobile-show,.respo-feat #slick.mobile-show,.template-index .featured-collection .product-list.mobile-show{
        display:block!important
    }
   .mob-menu-contact a {
    color: #000 !important;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 500;
}
    .mob-menu-contact .disclosure__toggle {
      color: #000 !important;
      font-size: 13px;
    text-transform: uppercase;
      letter-spacing: 0.08em;
      margin-left: 15px;
      font-weight: 500;
    }

   .mob-menu-locale {
     padding-top: 18px !important;
   }

   .mob-menu-locale .disclosure-list {
     height: 185px !important;
   }

     .disclosure__toggle-footer {
       text-transform: uppercase;
      font-size: 12px;
      color: #000;
      font-family: 'Zurich';
      font-weight: 400;
     }
/*    input[type="text"] {
        color: #000 !important;
    font-size: 15px;
    text-transform: lowercase !important;
    font-family: 'Zurich';
    font-weight: 500;
    width: 28%;
} */
   input[type="text"] {
    color: #000 !important;
    font-size: 12px;
    /* text-transform: lowercase !important; */
    font-family: 'Zurich';
    font-weight: 500;
    width: 22%;
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .08em;
    text-transform: none;
}
   .field-wrap.author input.field {
    text-transform: none;
}
   .greds .rte.full-width-form {
    margin-top: 0px !important;
}
   div#shopify-section-static-page-contact .breadcrumb-navigation {
    display: none;
}
   form.search button {
    border: none;
    background: transparent;
}
  form.search span.icon-search svg {
    width: 20px;
    height: 20px;
    stroke: #252525;
    padding-top: 3px;
    margin-top: 6px;
}
/*    button.slick-next.slick-arrow {
    right: 8%;
} */
   button.slick-prev.slick-arrow {
    left: 8%;
}
   .picture-block-content {
    max-width: 85%!important;
    text-align: center;
}
   .picture-block-image {
    overflow: initial;
    margin: auto;
    width: 82%;
    padding-top: 1rem;
}
   .main-header--tools a.account-options {
    display: none;
}

   .main-header--tools div.locale {
    display: none;
}
   
   .picture-block-left .picture-block-wrapper {
    width: 100% !important;
    position: relative;
    bottom: 0  !important;
}
   .newsletter-wrap {
    display: block;
    max-width: 400px;
    margin: 0 auto;
}
   input.submit {
    margin-top: 10px;
}
   .icon-list-item {
    width: 50% !important;
    display: inline-block;
    padding: 0;
    vertical-align: middle;
}
/*    .icon-list-item img, .icon-list-item svg {
 max-width: -webkit-fill-available !important;
} */
   li.footer-menu.\31 213 {
    position: relative;
    top: 10rem;
}
   .main-footer .sub-footer__section--right {
    text-align: right;
    position: relative;
    top:17rem !important;
}
.sub-footer__section--right {
    position: relative;
    top: 3rem;
}
   .sub-footer__section--left {
    position: relative;
    top: 30rem;
}
   .slick-next:before, [dir=rtl] .slick-prev:before {
    content: url(/cdn/shop/files/New_Project_17.png?v=1668144701);
     display:none;
}
   .slick-prev:before {
    content: url(/cdn/shop/files/New_Project_18.png?v=1668144721);
       display:none;
}
   span.call-to-action:hover {
    background: #003654!important;
    border: #003654!important;
}
   div#shopify-section-template--16612076912868__dynamic-image-with-text-1 a:hover, div#shopify-section-template--16612076912868__dynamic-image-with-text-2 a:hover {
    background: #003654;
    color: #fff;
}
   span.call-to-action {
    background-color: #003654!important;
}
   .article-meta {
    display: none !important;
}
   .article-author {
  
    display: none !important;
}
   article.article {
    width: 96% !important;
    margin: 0 2%;
    flex-direction: column;
    display: flex;
    /* margin: 0px auto; */
}
   .article-content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    order: 1;
    width: 100%;
    padding-left: 0px;
}
   .rte {
    display: inline-block;
    width: 100%;
    margin: 2px 0;
}
/*    .PageLayout {
    display:block !important;
} */
   #secondary-page-menu {
    display: none!important;
}
   #secondary-page-content {
/*     -ms-flex-preferred-size: 100%; */
    flex-basis: 100% !important;
    max-width: 100% !important;
/*        padding: 15px; */
}
   div#shopify-section-about-template section.home-section.clearfix.picture-block.picture-block-left.picture-block--desktop-height-natural.picture-block--mobile-height-natural {
    margin: 0rem !important;
     max-height: 100% !important;
}
   .picture-block-content {
    max-width: 85% !important;
    text-align: center;
}
   
   ul.sustainability-sub-menu {
    width: 100%!important;
    min-width: auto!important;
    margin: 0 auto;
    border-bottom: none;
    padding: 0 15px;
}
   ul.sustainability-sub-menu li {
    width: 100%!important;
    margin: 0!important;
    border-left: none!important;
    border-right: none!important;
    border-top: 1px solid #000;
}
/*    .home-section {

    margin-top: 10px !important;
} */
   section.home-section.featured-text-container.content-area.creating {
    margin-top: 0px !important;
     padding-top: 0px !important;
}
   .product-card-details .title
   {
      font-family: "GaramondPremrPro-LtDisp" !important;
   }

   .picture-block-content {
    max-width: 100% !important;
    text-align: left !important;
     margin:0px 34px auto !important;
}
   .testimonials--star-wrapper, .testimonials--text-wrapper {
    margin: 20px auto;
    max-width: 640px;
    width: 78% !important;
}
   .testimonials-block.slick-initialized.slick-slider button.slick-next.slick-arrow {
    background: url(/cdn/shop/files/New_Project_16.png?v=1668144281);
    top: 25% !important;
 
    z-index: 1;
    background-size: contain;
  
    right: 1%;
    background-repeat: no-repeat;
    left: 1;
  
    width: 2rem;
    font-size: 2;
   
}
   img#basrite2{
     display:block !important;
   }
   img#basrite1{
     display:none !important
   }
   div#shopify-section-template--16612077109476__product-recommendations h2.section-title.section-border {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}
   div#shopify-section-template--16612077109476__product-recommendations div#autoplay {
    margin-bottom: 45px !important;
}
   div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 h2.section-title {
    margin-top: 20px !important;
    margin-bottom: 0px !important;
}
   .testimonials-block.slick-initialized.slick-slider button.slick-prev.slick-arrow{
    background: url(/cdn/shop/files/New_Project_15.png?v=1668144266);
    top: 25% !important;
 
    z-index: 1;
    background-size: contain;
  
    left: 1% !important;
    background-repeat: no-repeat;
    right: 1;
  
    width: 2rem;
    font-size: 2;
   
}
/*    =============testimonila slider end====== */
     .slider-nav2.slick-initialized.slick-slider button.slick-next.slick-arrow {
    background: url(/cdn/shop/files/New_Project_16.png?v=1668144281);
    top: 35% !important;
 
    z-index: 1;
    background-size: contain;
  
    right: 1%;
    background-repeat: no-repeat;
    left: 1;
  
    width: 2rem;
    font-size: 2;
   
}
    .slider-nav2.slick-initialized.slick-slider button.slick-prev.slick-arrow{
    background: url(/cdn/shop/files/New_Project_15.png?v=1668144266);
    top: 35% !important;
 
    z-index: 1;
    background-size: contain;
  
    left: 1% !important;
    background-repeat: no-repeat;
    right: 1;
  
    width: 2rem;
    font-size: 2;
   
}
   .sanfransisco h2.title {
    text-align: center !important;
}
   .sanfransisco .product-item__price {
    display: flex;
    justify-content: center;
}
   div#shopify-section-about-template section.home-section.clearfix.picture-block.picture-block-left.picture-block--desktop-height-natural.picture-block--mobile-height-natural {
    max-width: 100% !important;
/*     margin: 0 auto; */
}
   nav.social aside.social-links {
    margin-top: 7rem;
}
   .sub-footer__section--left div#onetribe-stat-counter {
    margin-top: 5.6rem;
}

    div#coin-container p{
      font-size:13px !important;
      
    }
  
div#coin-container {
width: 100% !important;
  
    top: 100% !important;
    /* position: absolute !important;
    left: 0 !important; */
    transform: none !important;
 
}
   #coin-container {
    float: left;
    padding: 0px !important;
}
   .main-footer .sub-footer .payment-options li {
    display: inline-block;
    width: 100%;
    height: auto;
    max-width: 42px;
    max-height: 34px;
    margin:auto !important;
}
   .main-footer .sub-footer .payment-options {
   
    position: absolute;
     margin-top: 13rem;
   
}
   
   body.template-customers-register .customer .account-form {
    width: 100%!important;
    padding: 0 0 100px;
    display: flex;
    flex-wrap: wrap;
}
   body.template-customers-register .customer .account-form form {
    width: 100%!important;
    padding: 0!important;
}
   .creating .rte p {
    /* margin: 0 0 0px !important; */
    margin-top: 45px !important;
     margin-bottom: 0px !important;
}
   section.home-section.newlck {
  margin-top: 70px !important;
  padding-top: 0px !important;
}
   .article-header {
   margin-bottom: 0px;
}
   .article-header {
   border-bottom: 0px;
}
   .article:first-of-type {
    border-top: 0px;
}
 div#shopify-section-template--16612076716260__main .article {
    padding-bottom: 0px !important;
  
   
}
   div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 .product-area .options {
  margin-top: 0px;
}
   div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 div#showcase-product-gallery {
    margin-top: 0px !important;
}
   div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 div#showcase-product-gallery {
    background: #efecea;
    padding: 0!important;
}

/*    ====cream juti css======= */
   div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 .options.has-no-variants {
   
    padding: 0px 15px !important;
}
   .product-area .product-details-wrapper .description {
    padding: 32px 15px 20px 15px;
}
   .undercart.content-area {

    padding:  0px;
   } 
   .product-gallery--navigation {
    padding: 0px 15px;
}
   div#shopify-section-template--16612077109476__product-recommendations div#autoplay {
    padding: 0px 15px;
}
/*    ========cream juti css end===== */
   /*    ========customer loginpage start ===== */
   body.template-customers-register .content-area {

    padding:  0px 15px;
   }
   body.template-customers-register .customer .page-title {
    border-bottom: 0px;
}
   body.template-customers-register .breadcrumb-navigation {
   padding: 0px 90px 0;
   
}
  body.template-customers-register input#FirstName {
    text-transform: capitalize;
     letter-spacing: 0.002em;
    color:#7e7e7b;
    font-weight: 100;
}
  body.template-customers-register input#LastName {
    text-transform: capitalize;
    letter-spacing: 0.002em;
    font-weight: 100;
}
    body.template-customers-register input#FirstName::-webkit-input-placeholder {
    color: #7e7e7b !important;
}
     body.template-customers-register input#LastName::-webkit-input-placeholder {
    color: #7e7e7b !important;
}
    body.template-customers-register input#Email::-webkit-input-placeholder {
    color: #7e7e7b !important;
}
    body.template-customers-register input.field::-webkit-input-placeholder {
    color: #7e7e7b !important;
}
    body.template-customers-register input#Email {
    text-transform: lowercase;
      letter-spacing: 0.002em;
        font-weight: 100;
}
   body.template-customers-register #accepts_marketing_checkbox {
   padding: 0px 0px 20px 0;

}
   .field-wrap.password p {
    font-size: 12px;
    color: #7e7e7b;
}
      /*    ========customer loginpage end ===== */
/* div#shopify-section-static-blog .content-area {
    padding: 0px 15px;
} */
   .greds .PageLayout {
   
    margin: 20px 0;
}
/*    .greds h1.label {
    margin-top: 7.5rem;
} */
/*    div#shopify-section-static-footer .newsletter-wrap {
    display: flex;
    flex-direction: row;
    box-sizing: border-box;
} */
/*    div#shopify-section-static-footer input.submit {
    padding: 0px !important;
} */
   body.template-customers-register.product-grid-default .newsletter-wrap {
    display: flex;
}
   body.template-customers-register.product-grid-default input.submit {
        margin: 0px 0px 0px 5px;
}
   .testimonials--star-wrapper {
    margin-top: 0px !important;
}
   input.field::-webkit-input-placeholder {
    color: #grey !important;
    color: grey importan;
}
 .sentricks .icon-list-container {
    display: flex;
}
   .sentricks .icon-list-item {
    display: contents;
}
   .crifton {
    display: none;
}
   .sentricks{
  display:block !important;
}
   .sentricks {
    padding: 10px 8px 10px 8px;
}
  .sentricks p {
    font-size: 11px !important;
    line-height: 0px !i;
    line-height: 15px !important;
}
 .sentricks .rte.cap {
    font-size: 10px;
    font-weight: 400;
}
   .sentricks .icon-list-item-wrap {
    padding: 0px 12px 0px 12px !important;
}
/*    section.sentricks.home-section.new.icon-list.clearfix.rows-of-3.content-area.has-border {
    padding-bottom: 30px !important;
} */
   .sentricks.home-section {
    margin-top: 0px !important;
}
   .showcase-slider .showcase-slider-control.next {
    background: transparent !important;
     top: 38% !important;
}
   .showcase-slider .showcase-slider-control.prev{
    background: transparent !important;
     top: 38% !important;
}
   .showcase-slider i.fa.fa-chevron-left {
    top: 9rem;
    position: relative;
}
    .showcase-slider i.fa.fa-chevron-right {
    top: 9rem;
    position: relative;
}
  h2#spreads {
    margin-top: 100px !important;
}
   div#shopify-section-static-blog .article-title {
    font-family: Garamond,Baskerville,Caslon,serif;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 7px;
    font-size: 28px;
    color: #000;
}
   div#shopify-section-static-blog .article-title {
    font-family: Garamond,Baskerville,Caslon,serif;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 7px;
    font-size: 28px;
    color: #000;
}
   div#shopify-section-template--16612076716260__main h1.article-title a {
    font-size: 28px !important;
    letter-spacing: .025em !important;
}
   div#shopify-section-template--16612076683492__main .article-title {
/*     font-family: Garamond,Baskerville,Caslon,serif !important; */
    font-style: normal !important;
    font-weight: 400 !important;
    margin-bottom: 37px !important;
    font-size: 28px !important;
    color: #000 !important;
}
   div#shopify-section-static-secondary-page .rte.clearfix.text-content a {
    color: #003654;
    text-decoration: underline;
    /* color: #000; */
    font-size: 14px !important;
}
 main.results.brantsr .results-search-form {
    display: flex;
    align-items: center;
    align-self: center;
    justify-content: space-between;
    width: 100%;
    max-width: 480px;
    padding: 13px 11px 14px;
    margin-top: 50px !important;
    margin-bottom: 56px;
    background-color: #f8f8f5;
    border: 1px solid #464b48;
    transition: .15s cubic-bezier(.4,0,.2,1) border;
}
   div#shopify-section-template--16612076683492__main a {
    font-size: 12px !important;
}
   body.template-customers-register.product-grid-default input.submit {
    margin-top: 0rem !important;
}
   .main-header--tools-left button.mini-cart-wrap.mini-cart-wrap--no-js-hidden {
    margin: 0 0px;
}
   span#bress {
    margin-bottom: 60px;
    margin-top: 20px;
}
   main.results.brantsr input.rs-form-input {
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    flex-grow: 1;
    order: 0;
    min-width: 0;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px !important;
         letter-spacing: 0.0em;
}
   form#numerios input[type="text"] {
    color: #000 !important;
    font-size: 13px;
    /* text-transform: lowercase !important; */
    font-family: 'Zurich';
    font-weight: 500;
    width: 22%;
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .08em;
    text-transform: uppercase;
    display: initial;
}
    input.email {
    text-transform: capitalize;
}
  form#numerios input[type="text"]::-webkit-input-placeholder {
    color: #000 !important;
}
  input.field::-webkit-input-placeholder {
    color: grey !important;
}
  input.email {
    text-transform: capitalize;
}
   div#shopify-section-static-page-contact label {
    font-size: 12px !important;
}
   .tickry span a {
    color: #000 !important;
     font-size: 14px !important;
  text-decoration:underline
}
/*    div#shopify-section-static-secondary-page .breadcrumb-navigation {
   padding: 31px 90px 0;
} */
   .testimonials--star-wrapper, .testimonials--text-wrapper {
    margin: 20px auto;
    max-width: 640px;
    width: 240px!important;
}
.product-gallery--navigation {
    display: none;
}
  ul.product-list.mobile-hide {
    display: none;
}
   div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 .breadcrumb-navigation {
    display: none;
}
   .rewnest a {
    letter-spacing: 0.08em;
}
   div#shopify-section-static-secondary-page .PageLayout {
    display: flex;
    flex-wrap: nowrap;
    margin: 0px 0;
}
   div#shopify-section-static-secondary-page div#secondary-page-content {
    padding-top: 17px;
}
    input.field::-webkit-input-placeholder {
    color: #7e7e7b !important;
      letter-spacing:0.002em;
      font-weight:100;
   
}
   .tripod {
    margin-top: 0px !important;
}
   main.results.brantsr .results-search-form {
    display: flex;
    align-items: center;
    align-self: center;
    justify-content: space-between;
    width: 100%;
    max-width: 480px;
    padding: 14px 11px 14px;
    margin-top: 52px !important;
    margin-bottom: 56px;
    background-color: #f8f8f5;
    border: 1px solid #464b48;
    transition: .15s cubic-bezier(.4,0,.2,1) border;

}
   div#ReturngoPortalEmbedding .ReturnGO_Common-module_content {
    margin-top: 0px !important;
    padding-top: 0px !important;
}
   div#ReturngoPortalEmbedding p.ReturnGO_Text-module_text.ReturnGO_Text-module_light.ReturnGO_Text-module_md.ReturnGO_Text-module_normal.undefined.undefined.undefined.ReturnGO_Legend-module_legend {
    margin-top: 3rem !important;
}
   div#shopify-section-static-page-contact input.field {
    border: 1px solid #003654 !important;
}
    div#shopify-section-static-page-contact textarea.field {
    border: 1px solid #003654 !important;
}
   h1.label.clarer {
    padding: 42px 0.8px;
    color: #000000;
    font-size: 30px !important;
    font-family: "GaramondPremrPro-LtDisp" !important;
}
/*    div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 .breadcrumb-navigation {
    display: block !important;
} */
   form#contact_form input.action-button.submit-button {
  
      background: #003959 !important;
    color: white !important;
}
   form#contact_form input.action-button.submit-button:hover {
      background: transparent !important;
     color:#003959 !important;
}
   div#next {
    right: -2% !important;
    position: absolute;
    height: 32%;
    font-size: 70px;
        z-index: 999999 !important;
     top: 32% !important;
      opacity:0.5;
   }
   div#prev {
    left: -2% !important;
    position: absolute;
    height: 32%;
    font-size: 70px;
    z-index: 333 !important;
    top: 32% !important;
     opacity:0.5;
}
   ul.product-list.product-recommendations-slider.slick-initialized.slick-slider.slick-dotted.slick-dotted.slick-slider {
    margin-bottom: 0px;
}
   .template-product .product-recommendations .product {
  
    margin: 0 0 0px  !important;
   
}
  ul.product-list.product-recommendations-slider.slick-initialized.slick-slider.slick-dotted .slick-track {
    margin-bottom: 0px;
}
   p.menotr a img {
    margin-bottom: 15px;
}
p.menotr {
    text-align: center !important;
}
   body#essen-shoe-care .rte p {
    font-size: 14px !important;
} 
   body#essen-shoe-care .public-DraftStyleDefault-block.public-DraftStyleDefault-ltr {
    font-size: 14px !important;
} 
   body#essen-shoe-care .rte h2 {
    margin: 5px 0 5px;
   
}
 }
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .main-header--tools.tools.clearfix {
    margin-top: -10px;
}
  p.enterrrr {
    padding-right: 0rem;
}
  .template-product .product-recommendations h2.section-title.section-border {
    /* margin-top: 0px !important; */
    padding-top: 10px;
    padding-bottom: 5px;
}
button.slick-next.slick-arrow {
    font-size: 0;
    line-height: 0;
    top: 10%;
    width: 20px;
    right: 4%;
    height: 20px;
    margin-top: -10px\;-webkit-transform:translate(0,-50%);
    -ms-transform: translate(0,-50%);
    transform: translateY(-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: 0;
    background: 0 0;
}
 button.slick-prev.slick-arrow {
    font-size: 0;
    line-height: 0;
    top: 6%;
    width: 20px;
    z-index: 99999;
    left: 1% !important;
    height: 20px;
    margin-top: -10px\;-webkit-transform:translate(0,-50%);
    -ms-transform: translate(0,-50%);
    transform: translateY(-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: 0;
    background: 0 0;
}
 div#prev{
   display:none
 }
   div#next{
   display:none
 }
  form#numerios input[type="text"] {
    color: #000 !important;
    font-size: 13px;
    /* text-transform: lowercase !important; */
    font-family: 'Zurich';
    font-weight: 500;
    width: 22%;
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .07em;
    text-transform: uppercase;
    display: initial;
}
  input[type="text"]::-webkit-input-placeholder {
    color: #000 !important;
}
  form#numerios {
    padding: 0px 16px 12px 16px !important;
}
  form.search button {
    border: none;
    background: transparent; 
}
  .mob-menu-contact {
    padding: 10px 18px;
}
  .mob-menu-contact a {
    color: #000 !important;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 0.05em;
}
  .live-search.live-search-hidden.live-search-results-hidden.live-search-results-placeholder.live-search-results-footer-hidden.live-search-alignment-right {
    display: none;
}
} 
@media (max-width: 1024px){
ul.sustainability-sub-menu {
    width: 100%!important;
    min-width: auto!important;
    margin: 0 auto;
    border-bottom: none;
    padding: 0 15px;
}
  ul.sustainability-sub-menu li {
    width: 100%!important;
    margin: 0!important;
    border-left: none!important;
    border-right: none!important;
    border-top: 1px solid #000;
}
  .newsletter-wrap {
    display: block;
    max-width: 400px;
    margin: 0 auto;
}
   ul.payment-options {
/*     display: flex !important;
    width: 100% !important;
    position: relative;
    left: -189px; */
         display: table!important;
    margin: 0 auto;
    width: 100% !important;
    float: left!important;
    text-align: center!important;
}
}

.blog-articles, .blog-article {
    /* display: flex; */
    /* flex-direction: column; */
    /* width: 100%; */
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
}
.article-meta {
    display: none;
}
div#shopify-section-template--16612076716260__main article.article {
    width: 29.33%;
    margin: 0 2%;
    flex-direction: column;
    display: flex;
/*       margin: 0px auto; */
}
.article-content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    order: 1;
    width: 100%;
    padding-left: 0px;
}
div#shopify-section-template--16612076716260__main img {
    width: 100%;
}
.rte {
    display: inline-block;
    width: 100%;
    margin: 5px 0;
}
.article-rte.rte.clearfix p {
    text-align: center !important;
}
.article-rte.rte.clearfix {
    text-align: left;
    font-size: 14px!important;
    line-height: 18px!important;
}
div#shopify-section-template--16612076716260__main a {
    margin-bottom: 5px;
    font-size: 22px;
    color: #000;
  text-align:center;
}
div#shopify-section-template--16612076716260__main h1.article-title {
    text-align: center;
}
.section-article .article-title {
    font-family: Garamond,Baskerville,Caslon,serif;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 40px;
    font-size: 30px !important;
    color: #000;
}
div#shopify-section-template--16612076683492__main .article-title {
    font-family: Garamond,Baskerville,Caslon,serif;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 37px;
    font-size: 22px;
    color: #000;
}
div#shopify-section-static-secondary-page .rte.clearfix.text-content a {
    color: #003654;
    text-decoration: underline;
    /* color: #000; */
    font-size: 14px !important;
}
/* div#shopify-section-static-blog .article-title {
    font-family: Garamond,Baskerville,Caslon,serif;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 7px;
    font-size: 28px;
    color: #000;
} */
/* ================today css============ */
.article-content {
    max-width: 760px;
/*     justify-content: center; */
    margin: 0px auto;
}
div#shopify-section-template--16612076683492__main article.article {
    width: 100%;
    margin: 0 2%;
    flex-direction: column;
    display: flex;
}
div#comments {
    display: none;
}
/* .article-image {
    display: none;
} */
video {
   
    width: 100%;
}
div#shopify-section-static-blog article.article {
    width: 29.33%;
    margin: 0 2%;
    flex-direction: column;
    display: flex;
}
div#shopify-section-template--16612076716260__main a.article-rte-continuereading.\31 2 {
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    color: #000;
    -webkit-font-smoothing: antialiased;
    text-decoration: underline;
  font-size:14px;
}
div#shopify-section-template--16612076683492__main .article-image {
    display: none;
}
div#shopify-section-static-blog h1.article-title {
    text-align: center;
}
div#shopify-section-template--16612076683492__main h1.article-title {
    text-align: center;
}
div#shopify-section-template--16612076683492__main .page-title {
    display: none;
}
.page-title.d-none {
    display: none;
}
/* div#secondary-page-menu {
    width: 100%;
} */
.PageLayout {
    display: flex;
    flex-wrap: nowrap;
    /* margin: 50px 0; */
}
div#shopify-section-page-faq-template ul#nav-menu {
    line-height: 2.3rem;
}
div#secondary-page-content {
    flex-basis: calc(100%/3 * 2);
    max-width: 760px;
    margin: 0px !important;
    padding-top: 0px !important;
}
div#secondary-page-menu {
    /* width: 100%; */
    flex-basis: calc(100%/3);
    max-width: 350px;
}
div#shopify-section-static-page-contact input.field {
/*     border: none; */
}
div#shopify-section-static-page-contact textarea.field {
/*     border: none; */
}
div#shopify-section-static-page-contact input.action-button.submit-button {
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 400;
    position: relative;
    display: inline-block;
    padding: 10px 0;
    width: 75%;
    max-width: 570px;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: .05em;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px solid #191C3E;
    border-radius: 0;
    outline: none!important;
    transition: all .3s ease-in-out;
  color:black;
}
input.action-button.submit-button:hover {
    background: #191C3E !important;
    color: white !important;
}
div#shopify-section-static-page-contact ul#nav-menu {
    line-height: 2.3rem;
}
div#shopify-section-static-secondary-page ul#nav-menu {
    line-height: 2.3rem;
}
div#shopify-section-static-page-contact div#secondary-page-menu {
    margin-top: 1.5rem;
}
/* div#shopify-section-static-secondary-page div#secondary-page-menu {
    margin-top: 2.3rem;
} */
div#shopify-section-static-page-contact ul#nav-menu span {
    font-family: Zurich,sans-serif;
    font-style: normal;
    margin: 0 0 20px;
    font-size: 13px;
    letter-spacing: .05em;
    color: #000;
    font-weight: 400;
    text-transform: uppercase;
}
div#shopify-section-static-secondary-page ul#nav-menu span {
    font-family: Zurich,sans-serif;
    font-style: normal;
    margin: 0 0 20px;
    font-size: 13px;
    letter-spacing: .05em;
    color: #000;
    font-weight: 400;
    text-transform: uppercase;
}
div#shopify-section-page-faq-template ul#nav-menu span {
    font-family: Zurich,sans-serif;
    font-style: normal;
    margin: 0 0 20px;
    font-size: 13px;
    letter-spacing: .05em;
    color: #000;
    font-weight: 400;
    text-transform: uppercase;
}
/* body.template-product h4, body.template-page h4, body.template-article h4 {
    font-family: Conv_GaramondPremrPro-LtDisp!important;
    font-weight: 400;
    font-size: 22px!important;
} */
.article-date {
    display: none;
}
div#shopify-section-about-template img {
    width: 100%;
}
.craft .picture-block-body p {
    font-size: 15px;
    line-height: 21px;
    text-align: left;
}
/* div#shopify-section-about-template section.home-section.clearfix.picture-block.picture-block-left.picture-block--desktop-height-natural.picture-block--mobile-height-natural {
    margin: 9rem; 
    margin: 5rem 9rem 0rem 9rem;
      height: auto;
    max-height: 610px;
} */
section.home-section.clearfix.picture-block.picture-block-left.picture-block--desktop-height-natural.picture-block--mobile-height-natural {
    background: #f8f9f2;
}
.picture-block-content {
    max-width: 65%;
    text-align: center;
}
/* =================== */

ul.sustainability-sub-menu li:nth-child(3n+2) {
    border-left: 1px solid;
    border-right: 1px solid;
}
ul.sustainability-sub-menu li {
    width: 29.33%;
    margin: 0 2%;
    text-align: center;
}
ul.sustainability-sub-menu li a {
    color: #003654;
    color: #000;
    line-height: 100px;
    font-size: 14px;
}
ul.sustainability-sub-menu {
    /* margin: 0; */
    /* list-style: none; */
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    /* padding: 10px 10px 0; */
}
ul.sustainability-sub-menu {
    width: 92%;
    max-width: 1430px;
    min-width: 690px;
    padding: 0 15px;
    margin: -7px auto;
    border-bottom: 1px solid #000;
}
.template-page .cus-centering-wrapper {
    position: relative;
/*     z-index: 99999; */
}
.template-blog h1.article-title {
    font-family: "GaramondPremrPro-LtDisp" !important;
}
div#shopify-section-static-blog .page-title {
    display: none;
}
div#shopify-section-template--16612076912868__b758779c-e04c-44b0-9a78-d9ff35c7ebf4 .rte {
    display: inline-block;
    width: 70%;
    margin: 2px 0;
}
div#shopify-section-template--16612076912868__dynamic-image-with-text-1 .centering-wrapper {
    background: #efecea;
}
div#shopify-section-template--16612076912868__dynamic-image-with-text-2 .centering-wrapper {
    background: #efecea;
}
.pxs-announcement-bar {
    font-size: 12px;
}
.main-header nav.full .nav-item .svg-icon {
    width: 9px;
    height: 8px;
}
ul.footer-linklist-one a {
    font-size: 13px;
}
.main-footer .connect .title {
    font-size: 12px;
    color: #4a4a4a;
    font-family: 'Zurich'!important;
}
.newsletter-wrap .submit
{
  font-size: 12px;
  background: #191c3e;
  font-family: Helvetica, Arial, sans-serif;
}
/* .sub-footer__section--left p {
    display: none !important;
} */
.main-footer .sub-footer__section--right {
    text-align: right;
    position: relative;
    top: -23px;
}
/* .main-footer .sub-footer {
    margin: 40px 0 0px;
} */
button.mini-cart-wrap.mini-cart-wrap--no-js-hidden {
    margin-top: -5px;
}
.collection-icons ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    padding: 0 0 50px;
    margin-left: 0;
}
.collection-icons ul li:nth-child(3n+1) {
    text-align: right;
}
.collection-icons ul li:nth-child(2) {
    text-align: center;
}
.collection-icons ul li {
    width: calc(33.33333% - 30px);
}
.collection-icons ul li img {
    width: 35%;
    text-align: center;
    margin: 0 auto;
    max-width: 150px;
}
.page-title {
    padding: 0px 0px 45px 0px;
    text-align: center;
    border-bottom: 1px solid #ebebeb00;
}
.article {
    display: flex;
    justify-content: space-between;
    padding-top: 0px;
    padding-bottom: 20px;
    border-bottom: none;
}
.template-page .text-content-wrap, .template-contact .text-content-wrap {
    padding-bottom: 80px;
    padding-top: 0px;
}
.template-contact .text-content-wrap {
    padding-bottom: 80px;
}
.Faq {
  padding-bottom: 80px;
}
.page-title .label {
    font-size: 30px;
    letter-spacing: .025em;
}
.pagination>li {
    font-size: 14px;
}
div#shopify-section-template--16612076716260__main h1.article-title a {
    font-size: 22px;
    letter-spacing: .025em;
}
div#shopify-section-template--16612077043940__main a {
    color: #000 !important;
    font-size: 14px !important;
    text-decoration: underline;
}
.picture-block-left .picture-block-wrapper {
    width: 50%;
    position: relative;
}
ul.list-font {
    font-size: 14px!important;
}
/* p.bottom-none {
    margin-bottom: -8px!important;
} */
/* .template-collection .page-title {
    07-03-2023
    padding-top: 40px!important;
    padding-bottom: 35px!important;
} */
h1.label {
    font-size: 30px!important;
}
.main-header--minimal .main-header nav.full .nav-item .dropdown-wrap {
    width: 640px!important;
    min-height: 220px;
}
div#shopify-section-about-template section.home-section.clearfix.picture-block.picture-block-left.picture-block--desktop-height-natural.picture-block--mobile-height-natural {
    max-width: 80%;
    margin: 0px auto 80px;
}
.main-footer .footer-message, .main-footer .email {
    max-width: 600px!important;
}
.article-image {
    margin-bottom: 25px;
}
#coin-container {
    float: left;
    padding: 0 40px;
}
.main-footer .sub-footer nav {
      float: left;
    padding: 0;
    margin-top: 0;
    margin-bottom: 20px;
}
.image-placeholder {
    width: 270px;
    height: 100%;
    position: absolute;
    right: 30px;
    top: 0;
    background-image: url(/cdn/shop/files/Feature_Image_Homepage_1.jpg?v=1706502147);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
ul#header-dropdown-about .image-placeholder {
    display: none;
}
section.home-section.new.icon-list.clearfix.rows-of-4.content-area.has-border {
    margin-top: 0px!important;
}
section.home-section.new.clearfix.picture-block.picture-block-right.picture-block--desktop-height-natural.picture-block--mobile-height-large.picture-block-no-margin {
    margin-top:0!important;
}
h2.section-title.new {
    font-family: Zurich,sans-serif!important;
}
.gallery-section-media {
    max-width: 1430px;
    margin: 0 auto!important;
    padding: 50px 0 100px;
}
ul#header-dropdown-shop .icon {
   position: inherit;
   width: 15px;
   display: inline-block;
}
ul#header-dropdown-shop svg.svg-icon.icon-arrow-right {
    width: 8px;
    height: 10px;
}
.sub-footer__section--left {
    margin-top: 0px;
}
div#showcase-gallery-template--16612076912868__6178189b-e69d-443a-8ea7-9b592d4619ea {
    background: #efecea;
    padding-top: 40px;
}
.craft .picture-block-heading {
   
    margin-bottom: 0px;
   
}
.picture-block-image.cret {
    margin-top: 2.5rem;
}
ul.footer-linklist-one {
    margin-bottom: 3.8rem;
}

.sand p {
    display: inline;
}
::placeholder {
       color: rgb(74, 74, 73) !important;
}
/*  input {
   color: rgb(74, 74, 73) !important;
} */
input.email{
   color: rgb(74, 74, 73) !important;
}
/* input.email{
   color: black !important;
} */

.tool-container {
   
    align-items: baseline !important;
}
/* .undercart div#guide-overlay img {
    display: none;
} */
#guide-overlay.guide-on {
    opacity: 1;
    z-index: 10001;
}
div#guide-overlay {
    opacity: 0;
    z-index: -1;
    transition: all .3s ease;
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
    background: rgba(0,0,0,.3);
}
div#size-guide {
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
div#size-guide.rte {
    width: 50%;
}
.description.toggle .product-description {
    height: 75px;
    overflow: hidden;
}

/* div#guide-overlay {
    opacity: 1;
    z-index: 10001;
    position: relative;
} */
.option-value-name {
    position: relative;
    z-index: 1;
    min-width: auto;
    padding: 0;
    text-align: center;
    border: 0px solid #464b48;
    transition: background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);
    font-size: 13px;
}
.option-value {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 10px;
}
.option-value-input:checked + .option-value-name , .option-value-name {
    color: black;
    background-color: transparent;
    border: none;
}
.option-value-input:checked+.option-value-name {
    color: #000;
    background-color: transparent;
    border-color: transparent;
    text-decoration: underline;
    font-weight: 700;
}
ul.qty-avail.the-strappy-sandal-almond {
    display: none;
}
p.ichange img, p.ichange-cart img {
    max-width: 80px;
}
a.readmore {
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    text-align: left;
    color: #0d3d5b;
    text-decoration: underline;
}
.product-details-alignment-center, .product-details-alignment-left {
    text-align: left;
}
p.ichange {
    margin-bottom: 0;
}
a#size-guide-popup , a.email-us {
    margin: 0;
    text-decoration: underline;
}
/* .product-area .description {
    border-top: 1px solid #464b48;
} */
 /*        only for airrobe previous */
/* .product-area .product-details-wrapper .description {
    padding-top: 32px;
} */
.product-area .options.has-no-variants {
    padding: 0px 0;
}
/* .product .title, .quick-shop-content .title, .product-area .title{
   font-size:26px;
   text-align:center!important;
} */
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 h1.title {
    text-align: center;
}
div#shopify-section-template--16612076912868__dynamic-collection-1
.product .title, .quick-shop-content .title, .product-area .title{
   font-size:26px;
   text-align:left;
}
p.price.sale {
    text-align: center;
}
.oke-stars {
    line-height: 1;
    position: relative;
    display: inline-block;
}
ul.qty-avail {
    display: none;
}
.showcase-product-gallery .showcase-gallery .showcase-grid .showcase-grid-buttons button.showcase-button, .showcase-product-gallery .showcase-gallery .showcase-grid .showcase-grid-buttons button.showcase-button:hover {
    color: #414042;
    font-family: Apercu,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 11px;
    text-transform: uppercase;
    letter-spacing: .2em;
    padding: 0 0 3px;
    background: none;
    border: none;
    border-radius: 0;
    border-bottom: 1px solid #414042;
}
.option-header.colour, .option-values.colour, .option-header.color, 
.option-values.color, .option-header.material, .option-values.material, 
.select-header.colour, .select-header.material {
    display: none;
}
/* product-swatches */
span.grid-product__swatch{
    display: flex;
    background-repeat: no-repeat;
    background-size: contain;
/*     color: transparent; */
    text-indent: -99999px;
    width: 40px;
    height: 40px;
/*     border: 1px solid transparent; */
    border-radius: 50%;
  border: 3px solid transparent;
  
}
a.related-product__meta.current span.grid-product__swatch, span.grid-product__swatch:hover{
/*      border-color: #000; */
  border: 3px solid transparent;
    box-shadow: 0 0 0 1px #202539, inset 0 0 0 1px transparent;
}
span.grid-product__swatch.Black{
    background-image: url("/cdn/shop/files/Black.png?v=1719568402");
}
span.grid-product__swatch.Red{
  background-image:url("/cdn/shop/files/Red.png?v=1719568503");
}
span.grid-product__swatch.Black-Hardware{
  background-image:url("/cdn/shop/files/Black_with_hardware.png?v=1719568268");
}
span.grid-product__swatch.White{
  background-image:url("/cdn/shop/files/White.png?v=1712064029");
}
span.grid-product__swatch.Butter{
  background-image:url("/cdn/shop/files/Butter.png?v=1719568402");
}
span.grid-product__swatch.Butter-Hardware{
  background-image:url("/cdn/shop/files/Butter_with_hardware.png?v=1719568732");
}
span.grid-product__swatch.Tan{
  background-image:url("/cdn/shop/files/Tan.png?v=1719568503");
}
span.grid-product__swatch.Tan-Hardware{
  background-image:url("/cdn/shop/files/Tan_with_hardware.png?v=1719568269");
}
span.grid-product__swatch.Champagne{
  background-image:url("/cdn/shop/files/Champagne.png?v=1719568268");
}
span.grid-product__swatch-Espresso{
  background-image:url("/cdn/shop/files/Espresso.png?v=1679896780");
}
span.grid-product__swatch-Dove{
  background-image:url("/cdn/shop/files/Dove.png?v=1719568503");
}
span.grid-product__swatch.Chocolate{
  background-image:url("/cdn/shop/files/Chocolate.png?v=1679896974");
}
span.grid-product__swatch.Sand{
  background-image:url("/cdn/shop/files/Sand.png?v=1719568503");
}
span.grid-product__swatch.Ivory{
  background-image:url("/cdn/shop/files/Ivory.png?v=1719568402");
}
span.grid-product__swatch.Lemonade{
  background-image:url("/cdn/shop/files/Lemonade.png?v=1719568345");
/*   margin-left: 12px; */
}
span.grid-product__swatch.Gold{
  background-image:url("/cdn/shop/files/Gold.png?v=1719568503");
}
span.grid-product__swatch.Navy{
  background-image:url("/cdn/shop/files/Navy.png?v=1719568503");
}
span.grid-product__swatch.Shearling{
  background-image:url("/cdn/shop/files/Shearling.png?v=1719568268");
/*   margin-left: 7px; */
}
span.grid-product__swatch.Silver{
  background-image:url("/cdn/shop/files/Silver.png?v=1719568345");
}
span.grid-product__swatch.Sky{
  background-image:url("/cdn/shop/files/Sky.png?v=1719568503");
}
span.grid-product__swatch.Cognac{
  background-image:url("/cdn/shop/files/Cognac.png?v=1719568402");
}
span.grid-product__swatch.white{
  background-image:url("/cdn/shop/files/White.png?v=1712064029");
}
span.grid-product__swatch.Black-Feature{
  background-image:url("/cdn/shop/files/Black_Feature.png?v=1679898066");
}
span.grid-product__swatch.BlackWoven{
  background-image:url("/cdn/shop/files/Black_Woven.png?v=1709807724");
}
span.grid-product__swatch.ChocolateWoven{
  background-image:url("/cdn/shop/files/Chocolate_Woven.png?v=1709807724");
}
span.grid-product__swatch.Espresso{
   background-image:url("/cdn/shop/files/Espresso.png?v=1679896780");
}
span.grid-product__swatch.Pink{
   background-image:url("/cdn/shop/files/Pink.png?v=1695884741");
}
span.grid-product__swatch.Crystal{
   background-image:url("/cdn/shop/files/Crystal.png?v=1697543516");
}
span.grid-product__swatch.Almond{
   background-image:url("/cdn/shop/files/Almond.png?v=1706523696");
}
span.grid-product__swatch.Patent{
    background-image: url("/cdn/shop/files/Black.png?v=1719568402");
}
span.grid-product__swatch.Cream{
    background-image: url("/cdn/shop/files/Cream.png?v=1728382824");
}
span.grid-product__swatch.Burgundy{
    background-image: url("/cdn/shop/files/Burgundy.png?v=1729609185");
}
span.grid-product__swatch.Black-Croc{
    background-image: url("/cdn/shop/files/BlackCroc.png?v=1750896135");
}
span.grid-product__swatch.Brown-Croc{
    background-image: url("/cdn/shop/files/BrownCroc.png?v=1750896135");
}
span.grid-product__swatch.Brown-Suede{
    background-image: url("/cdn/shop/files/BrownSuede.png?v=1750735111");
}


a.related-product__meta {
    display: inline-table;
}
span.grid-product__title {
/*     bottom: -24px; */
    color: #575757;
    font-size: 12px;
    text-align: center;
/*     opacity: 0; */
    transition: all .3s ease-in-out;
}
p.option-name {
    margin-bottom: 12px;
}
a.related-product__meta.current. grid-product__title {
    opacity: 1;
}
.product-form-grid .related-products a:hover {
    border-color: #000;
}
.related-product__meta {
/*     margin-right: 20px; */
    text-align: center;
}
body#essen-the-shoe-cleaning-set-250ml aside.related-products.set-1 {
    display: none;
}
.product-form-grid .related-products a {
/*     margin-right: 20px;
    margin-bottom: 30px; */
}
.product-form-grid .related-products a .grid-product__title {
    opacity: 0;
}
.product-form-grid .related-products a:hover
.grid-product__title, .product-form-grid 
.related-products a.current .grid-product__title {
    opacity: 1;
}
/* .product-form-grid .related-products a .grid-product__title {
    position: absolute;
} */
.product-form-grid .related-products a .grid-product__title {
/*     min-width: 100px; */
    width: auto!important;
}
div#shopify-section-template--16612076912868__dynamic-image-with-text-2 a {
    text-align: center;
}
div#shopify-section-template--16612076912868__dynamic-image-with-text-1 a {
    text-align: center;
}
.picture-block-body.new {
    text-align: center;
}
h2.picture-block-heading {
    text-align: center;
}
.product-form-grid.product-form-grid-radio a.related-product__meta {
    margin-right: 13px;
    margin-bottom: 15px;
    display: block;
/*     justify-content: center; */
}
@media (max-width: 1024px){
.mobile-hide {
  display: none!important;
}}
@media only screen and (min-width: 1200px) {
.mobile-show {
    display: none;
}

  li.list.footer-menu.mobile-footer {
    visibility: hidden!important;
}
  li.footer-menu.mobile-footer {
    display: none!important;
}
}
 li.mobile-footer{
        display:inline-block!important;
        width:50%!important;
        padding:30px 10px!important;
        border:none!important
    }
#coin-container p.post-count img {
    width: 100px;
}
}
@media only screen and (max-width: 600px) {
  li.footer-menu.new,ul.footer-linklist-one.new{
    display: none!important;
}
  #main-footer .new {
    display: none!important;
}
li.footer-menu.mobile-footer {
    width: 50%;
    float: right;
}
  li.footer-menu.mobile-footer {
    margin-top: 150px!important;
}
  .main-footer .footer-message, .main-footer .email {
    font-size: 12px!important;
}
li.footer-menu.new {
    display: none!important;
}
}


li.list.footer-menu.mobile-footer {
    width: 50%;
    float: left;
    margin-top: 150px;
    text-align:center;
}
@media (max-width: 1024px){
li.mobile-footer {
    display: inline-block!important;
    width: 50%!important;
    padding: 0px 17px!important;
    border: none!important;
      margin-bottom: -72px
}}
body#giving-back p.pre-count.corrdvt {
    font-size: 20px !important;
}
body#giving-back p#PublicAPITag2 {
    font-size: 20px !important;
}
body#giving-back p.post-count.bilohnfd {
    font-size: 20px !important;
}
@media only screen and (max-width: 767px) and (min-width: 320px){
li.footer-menu.\31 213 {
    position: relative;
    top: 10rem;
    display: none!important;
}
 body#giving-back div#coin-container {
    top: 10% !important;
   margin-top: -45px;
}
  body#giving-back p.pre-count.corrdvt {
    font-size: 11px !important;
}
  body#giving-back p#PublicAPITag2 {
    font-size: 11px !important;
}
  body#giving-back p.post-count.bilohnfd {
    font-size: 11px !important;
}
  body#giving-back #country_code {
    
    bottom: 245px!important;
    
}
  /* body#giving-back p.pre-count.corrdvt {
    margin-left: 33px;
} */
  .mobile-dropdown .list .list-item .icon {
    position: absolute;
    top: -2px !important;
    right: -14px !important;
    width: 50px;
    height: 100%;
    text-align: center;
    transition: 0.15s cubic-bezier(0.4, 0, 0.2, 1) background-color;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.2);
}
  .mobile-dropdown .list .list-item {
    width: 100%;
    display: grid !important;
}
 form#numerios input[type="text"] {
    color: #000 !important;
    font-size: 13px;
    /* text-transform: lowercase !important; */
    font-family: 'Zurich';
    font-weight: 500;
    width: 23% !important;
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .08em;
    text-transform: uppercase;
    display: initial;
}
  ul.list.primary {
    margin-top: 2rem !important;
}
 img.logo-mob {
    width: 38%;
    /* position: relative; */
    /* left: 0; */
    padding-left: rem;
    position: relative;
    top: 47%;
    left: 27%;
    /* transform: translate(-50%,-50%); */
/*     margin-top: 0.3rem; */
}
  .main-header--tools a.account-options {
    padding: 0px !important;
}
.template-product .product-recommendations h2.section-title.section-border {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    margin-bottom: 0px !important;
}
.main-footer .email {
    font-size: 12px;
}
 .newsletter-wrap .email {
    width: 39%;
    margin: 0 auto;
}
 input#first_name_21820429{
    width: 33%;
 }
 .newsletter-wrap .submit {
    margin-left: 5px;
    width: 24%;
}
 #main-footer .footer-menu.new {
    display: none;
}
 .main-footer .sub-footer {
    margin: -105px 42px 12px;
}
 #main-footer .social {
    float: left;
    padding-top: 0;
    padding-bottom: 50px;
}
 .product .title, .quick-shop-content .title, .product-area .title {
    text-align: left;
}
 #main-footer .sub-footer__section--left .social {
    margin-left: -145px!important;
   z-index:999999 !important
}
.oneteibe {
    width: 132px!important;
    filter: invert(1);
    margin-top: 0!important;
    margin-right: -20px!important;
}
 .icon-list-item img, .icon-list-item svg {
    max-width: 90px!important;
}
 .icon-list-item-wrap {
    width: 172px;
}
 .logo-list-item .logo-list-item-wrap {
    max-width: 120px;
    margin: -2px auto;
}
 .article-header {
    padding-bottom: 0px;
    text-align: center;
/*     border-bottom: 1px solid #ebebeb; */
}
div#shopify-section-template--16612076683492__main a {
    text-decoration: underline;
      font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    color: #000;
    -webkit-font-smoothing: antialiased;
}
 .post-nav.clears a.btn.next-post {
    text-decoration: none !important;
}
 .post-nav.clears a.btn.prev-post {
    text-decoration: none !important;
}
h1#kiting {
    font-family: Zurich,sans-serif!important;
    font-style: normal;
    font-weight: 300;
    font-size: 27px!important;
    line-height: 35px!important;
    letter-spacing: .025em;
}
}
.mobile-footer {
    margin-top: 150px;
    text-align:center;
}
.oneteibe {
    width: 150px;
    filter: invert(1);
    margin-top: -58px;
    margin-right: 310px;
}

 a.article-rte-continuereading {
    text-align: center;
    text-decoration: underline;
    color: black;
    font-size: 14px;
}
body.template-customers-login .customer .account-form {
    margin: 0 auto;
}
.customer .account-form .field-wrap .field {
    width: 100%;
    border: 1px solid #464b48!important;
    font-size: 12px;
}
.customer .account-form .submit-button {
    margin-top: 0px;
    width: 100%;
    font-size: 12px;
    padding: 12px;
}
.customer .account-form .helper {
  font-size: 14px;
}
.customer.login .secondary-wrap p {
    font-size: 12px;
}
.customer.login .secondary-wrap {
    border-top: 0px;
}
#recover-password .submit-button {
  margin-top: 10px;
}
#recover-password .forgot-password {
  margin-top: 10px;
  margin-bottom: 10px
}
/* 29-12-2022 */
span.icon-search svg {
    width: 23px;
    height: 23px;
    stroke: #252525;
      margin-top: 3px;
}
span.icon-search path {
    d: path("M 15.4111 15.4111 L 23 23");
}
span.icon-search circle {
    r: 6.5;
}
.main-header nav.full .nav-item .dropdown-wrap.dropdown-right {
    left: 0;
}
.new-a a {
    margin-top: 25px;
}
.main-footer-alt .footer-message+form {
    margin-top: 30px;
}
.picture-block {
    align-items: center;
}
.template-collection .product-card-footer {
    display: none;
}
.template-collection .product .title {
    text-align: left;
}
#secondary-page-content h5 span {
    background: #fcf6de;
    font-family: zurich;
}
div#secondary-page-menu a.active span {
    border-bottom: 1px solid #000;
}
h2.Faq__Section.Heading.u-h1.title {
    font-size: 22px;
    margin-bottom: 25px;
    margin-top: 20px;
}
h2.Faq__Section.Heading.u-h1.title:first-child {
    font-size: 22px;
    margin-bottom: 25px;
    margin-top: -15px;
}
.icon-aaa svg {
    width: 11px;
    height: 11px;
}
.icon-aaa path {
    fill: #262626;
}
span.pd-r {
    padding-left: 5px;
}
.option-values {
    justify-content: space-between;
}
div#showcase-product-gallery .section-title {
    font-family: Zurich,sans-serif !important;
}
.template-product .product-recommendations {
    margin-bottom: 0px;
}
.template-product .product-card-footer {
    display: none;
}
section.product-recommendations h2.section-title.section-border {
    font-family: Zurich,sans-serif !important;
    padding-bottom: 30px;
}
div#shopify-section-template--16612077109476__product-recommendations {
    background: #fff;
}
table.research{
    width:100%;
    margin:0;
    border:none
}
table.research tr.accordion td{
    font-family:Zurich,sans-serif;
    font-style:normal;
    font-size:13px;
    letter-spacing:.05em;
    color:#000;
    font-weight:400;
    text-transform:uppercase;
    cursor:pointer
}
table.research tr td{
    padding:0 0 20px;
    border:none;
    min-width:600px
}
table.research tr.accordion td span.acc-sep.icon-downarrowmenu{
    transform:rotate(90deg);
    display:inline-block;
    vertical-align:middle;
    margin-top:-3px
}
table.research tr.accordion.not-active td span.acc-sep.icon-downarrowmenu{
    transform:rotate(-90deg)
}
ul.connect.clearfix.module-count-3 li:nth-child(1) {
/*     padding-top: 15px; */
}
li.aj-top {
    position: relative;
    top: -2px;
}
@media only screen and (max-width: 1550px) and (min-width: 1421px){
li.aj-top {
    position: relative;
    top: 9px;
}
  .main-footer {
    padding: 40px 15px;
    margin-top: 37px;
}
  p.enterrrr {
    padding-right: 14rem !important;
}
}
@media only screen and (max-width: 1700px) and (min-width: 1551px) {
  li.aj-top {
    position: relative;
    top: -7px;
}
  .main-footer {
    padding: 40px 15px;
    margin-top: 37px;
}
  p.enterrrr {
    padding-right: 15rem !important;
}
}
@media only screen and (max-width: 1800px) and (min-width: 1701px) {
  li.aj-top {
    position: relative;
    top: 10px;
}
  .main-footer {
    padding: 40px 15px;
    margin-top: 37px;
}
    p.enterrrr {
    padding-right: 15rem !important;
}
}
@media only screen and (max-width: 2000px) and (min-width: 1901px) {
  li.aj-top {
    position: relative;
    top: 11px;
}
  .main-footer {
    padding: 40px 15px;
    margin-top: 37px;
}
     p.enterrrr {
    padding-right: 15rem !important;
}
}
#secondary-page-content h5 {
    text-transform: uppercase;
    font-size: 12px;
    font-family: Zurich,sans-serif!important;
}
/* product-item */

  .ProductItem__SizeList {
    opacity: 0;
    transition: all .3s ease;
}
  .ProductItem__noSizes {
    height: 60px;
  }
  ul.sizeList {
    display: table;
    width: auto;
    margin: 10px auto;
}
  ul.sizeList li {
    font-size: 12px;
    display: inline-block;
    margin: 0 5px;
}
.product-inner:hover>.ProductItem__SizeList {
    opacity: 1;
}
.product-card-footer, .product-card-footer-mobile {
    margin-top: 0px;
}
ul.sizeList li span.not-available {
    color: #999;
    text-decoration: line-through;
}

@media only screen and (max-width: 767px) and (min-width: 320px) 
  {
    .product-card-footer, .product-card-footer-mobile {
       margin-top: 16px;
    }
    .slider-nav2.slick-initialized.slick-slider {
    display: block !important;
    padding-top: 50px;  
}
    .slider-nav2 .slick-arrow
    {
       display: block !important;
    }
     .slick-initialized .slick-slide {
    padding: 10px !important;
}
   div#shopify-section-template--16612076912868__dynamic-image-with-text-1 .home-section {
    margin-top: 0px!important;
}
    div#shopify-section-template--16612076912868__dynamic-image-with-text-1 .picture-block-image {
    width: 99%;
}
   div#shopify-section-template--16612076912868__dynamic-image-with-text-2 .picture-block-image {
    width: 99%;
}
  
/* tr td p {
    width: 57% !important;
} */
/*      tr td ul li {
    width:57% !important;
  } */
    .mobile-dropdown .list .list-item a {
      text-align: center;

    position: relative;
    display: block;
    padding: 16px 22px;
    margin: 0 auto;
    font-size: 13px;
    color: #000000;
}
    form.search {
    padding: 10px 16px 12px 20px !important;
          text-align: center;
}
   .main-footer {
    padding: 0 15px;
    margin-top: 50px !important;
}

    .mob-menu-contact {
    padding: 10px 22px;
          text-align: center;
}
    /* section#main-header--mobile-nav button {
    display: none;
} */
    section#popup-login {
    background: #fff;
    max-width: 360px;
    min-width: auto;
    display: none;
    position: absolute;
    right: 9px !important;
    top: 61px !important;
}
    .product-form-grid.product-form-grid-radio a.related-product__meta {
    margin-right: 20px;
    margin-bottom: 12px;
    display: block;
/*     justify-content: center; */
}
/*     div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 79% ;
} */
    div#size-guide.rte {
    width: 100%;
}
    div#shopify-section-static-footer input#first_name_21820429 {
    text-transform: capitalize !important;
}
    .product-card-details .title {
    /* font-family: "Conv_GaramondPremrPro-LtDisp" !important; */
    font-weight: 400;
    font-size: 16px !important;
}
/*     div#shopify-section-static-page-contact input.action-button.submit-button {
    background: transparent !important;
} */
    div#shopify-section-static-page-contact input.field {
    border: 1px solid #003654 !important;
}
    div#shopify-section-static-page-contact textarea.field {
    border: 1px solid #003654 !important;
}
    div#shopify-section-static-page-contact input.action-button.submit-button {
   width: 100%;
   max-width: 383px;
}
    p#resend {
    padding-top: 10px !important;
}
    div#shopify-section-static-blog article.article {
    padding-top: 0px !important;
}
    div#shopify-section-template--16612076912868__6178189b-e69d-443a-8ea7-9b592d4619ea .showcase-grid-item.showcase-grid-item--image{
      width:25% !important;
    }
    div#shopify-section-template--16612076912868__6178189b-e69d-443a-8ea7-9b592d4619ea .showcase-grid-item.showcase-grid-item--video{
      width:25% !important;
    }
/*     div#shopify-section-static-page-contact p {
    padding: 0px 0px 21px 0px;
} */
    div#shopify-section-template--16612076683492__main article.article {
    padding-top: 0px;
}
    }
div#shopify-section-static-page-contact input.action-button.submit-button {
    background: transparent;
}
@media only screen and (max-width: 1266px) and (min-width: 1024px) {
  div#customer-create {
    width: 100%!important;
  
    display: block;

}
  #size-guide.rte {
    width: 100% !important;
}
  form#create_customer {
    width: 100% !important;
    padding-right: 0px !important;
}
 body.template-customers-register section.customer.login .page-title {
    max-width: 480px;
    margin: 0 auto;
    padding: 20px 0 0;
}
  tr td p {
    width: 64% !important;
}
 tr td ul li {
    width: 64% !important;
}
  .rte table, .pxs-newsletter-text table {
    white-space: normal !important;
}
 .header-minimal nav.full ul {
    text-align: left;
    white-space: nowrap;
}
  .main-header--centered.main-header--minimal .main-header--tools-left {
    flex-wrap: initial;
    justify-content: space-between;
}
/*   .slick-next {
    right: 113px;
} */
  button.slick-next.slick-arrow {
    /* background: url(/cdn/shop/files/New_Project_16.png?v=1668144281); */
    top: 16%;
    z-index: 99999;
    background-size: contain;
    right: 6%;
    background-repeat: no-repeat;
    left: 1;
    width: 2rem;
    font-size: 2;
}
  button.slick-prev.slick-arrow {
    /* background: url(/cdn/shop/files/New_Project_15.png?v=1668144266); */
    top: 26%;
    z-index: 99999;
    background-size: contain;
    left: 4% !important;
    background-repeat: no-repeat;
    right: 1;
    width: 2rem;
    font-size: 2;
}
  .sub-footer {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}
/*   li.list.footer-menu.mobile-footer {
    width: 50%;
    float: left;
    margin-top: 150px;
    text-align:center;
} */

li.mobile-footer {
    display: none!important;
    width: 100%!important;
    padding: 0px 0px!important;
    border: none!important;
      margin-bottom: 0px
}
  div#onetribe-stat-counter div {
    margin-left: 5rem;
}
  .main-footer .sub-footer .payment-options {
    margin: 44px 0px 25px -3px;
}
  
div#coin-container {
    margin-left: 3rem;
}
  div#shopify-section-static-blog img {
  
    width: 100%;
}
  
}
/* @media only screen and (min-width: 1446px) and (max-width: 1626px){
  div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 85% !important;
}
  div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 78% !important;
}
  
}
@media only screen and (min-width: 1286px) and (max-width: 1427px){
  div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 78% !important;
}
  div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 78% !important;
}
}
@media only screen and (min-width: 1428px) and (max-width: 1550px){
  div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 88% !important;
}
  div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 90% !important;
}
  body#the-double-wrap-belt-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 88% !important;
}
  body#the-foundation-flat-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 88% !important;
}
  body#a-wardrobe-essential-the-foundation-flat-in-brown-essen div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 88% !important;
}
  body#the-knee-high-boot-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 88% !important;
}
  body#the-riding-boot-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 88% !important;
}
  body#quiet-luxury-the-modern-moccasin-in-butter-essen div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 88% !important;
}
  body#the-elevated-essential-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 88% !important;
}
  body#the-leather-lug-sole-black-feature div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 88% !important;
}
} */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
div#customer-create {
    width: 100%!important;
  
    display: block;

}
  form#create_customer {
    width: 100% !important;
    padding-right: 0px !important;
}
  body.template-customers-register section.customer.login .page-title {
    max-width: 480px;
    margin: 0 auto;
    padding: 20px 0 0;
}
/*   li.mobile-footer {
    display: none!important;
    width: 100%!important;
    padding: 0px 0px!important;
    border: none!important;
      margin-bottom: 0px
} */
  .new ul.footer-linklist-one {
    display: none;
   }
  #main-footer .connect>li {
    padding-top: 0px;
   }
  .main-footer .connect>li {
   height: 0px;
  }
 
.newsletter-wrap {
    display: flex;
   }

  .sub-footer {
    text-align: center !important;
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: space-evenly !important;
        flex-direction: column !important;
    width:100%;
}
  ul.footer-linklist-one {
    margin-top: 3rem;
}
  .contact-form p {
    padding-top: 0px !important;
}
  .sub-footer__section--left {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    margin-top: 3rem;
    
}
  div#coin-container {
    margin-top: 1.5rem;
}
  li.first.newsletter {
    z-index: 99999;
    position: relative;
}
  div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 49%;
}
} 

.slider-nav2.slick-initialized.slick-slider {
    display: none;
}
div#coin-container p#PublicAPITag2 {
    color: #000;
    /* padding: 1px 3px; */
    font-weight: 700;
    width:auto !important;
}
.main-footer .sub-footer p {
    
    margin: 0 !important;
    display: inline-block;
}
.main-footer .sub-footer__section--left, .main-footer .sub-footer__section--right {
    flex: auto !important;
}
div#shopify-section-static-sustanabilit .sustainability-header-video {
    width: 100%;
    height: 50vh;
    position: relative;
}
div#shopify-section-static-sustanabilit video {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
}
span.acc-sep.icon-downarrowmenu:before {
    content: "\e904";
}
  div#shopify-section-static-blog .article-rte.rte.clearfix {
    margin-bottom: 3.5rem;
}
section#popup-login {
    background: #fff;
    max-width: 360px;
    min-width: auto;
    display: none;
    position: absolute;
    right: 47px;
    top: 60px;
}
div#customer-login-pop {
    position: relative;
    padding: 0;
    width: 100%;
}
.customer .account-form {
    width: 38%;
    padding: 25px 0 100px;
}
form#customer_login {
    margin: 0;
    padding: 0;
    width: 100%;
}


section.blog-articles a.article-rte-continuereading.\31 2 {
    margin-top: 1rem;
}
section.blog-articles .article-rte.rte.clearfix {
    text-align: center;
}
.article-rte.rte.clearfix h1 {
    font-family: Zurich,sans-serif!important;
    font-style: normal;
    font-weight: 300;
    font-size: 27px!important;
    line-height: 35px!important;
}
.post-nav a.btn.next-post {
    font-size: 12px;
    color: #000;
    text-transform: uppercase;
}
.post-nav a.btn.prev-post {
    font-size: 12px;
    color: #000;
    text-transform: uppercase;
}
.post-nav {
    padding: 20px 0 80px;
  
}
section#popup-login {
    background: #fff;
    max-width: 360px;
    min-width: auto;
    display: none;
    position: absolute;
    right: 51px;
    top: 57px;
}
.template-blog .post-nav.clears {
    display: none;
}
.santric a.article-rte-continuereading {
    font-size: 14px !important;
    margin-top: 1rem;
}
.customer .account-form {
    width: 100%;
  padding:0
}
#popup-login .popup-box form#customer_login a  {
    margin: 10px 0;
    font-size: 12px;
    display: block;
    color: #7e7e7b;
}
#popup-login .popup-box .secondary-wrap {
    margin: 0;
    padding: 0;
    border: none;
}
#popup-login .popup-box .secondary-wrap p {
    margin: 10px 0;
}
.main-header--tools a.account-options.active {
    padding: 5px;
}
.main-header--tools a.account-options {
    padding: 5px;
}
.main-header--tools .account-options.active {
    background: white;
}
.product-description.rte table.research {
    overflow: x;
    overflow-x: hidden;
}
span.acc-sep.icon-downarrowmenu {
    background-image: url(/cdn/shop/files/New_Project_17.png?v=1668144701);
    font-size: 6px !important;
    color: black;
    height: 11px;
    object-fit: 31px;
    width: 20px;
    background-repeat: no-repeat;
    object-fit: revert;
    background-size: contain;
}
table.research tr.accordion.not-active td span.acc-sep.icon-downarrowmenu {
    transform: rotate(0deg);
}
div#shopify-section-template--16612076683492__main .article-rte.rte.clearfix p {
    text-align: left;
}
.blog-article .article-rte.text-l.rte.clearfix  p {
    text-align: left !important;
}
/* ===============today css 11 jan====== */
div#customer-create {
    width: 100%!important;
    padding: 0 0 100px;
    display: flex;
    flex-wrap: wrap;
}
.register-image.mobile-hide {
    width: 50%;
}
body#create-account .register-image.mobile-hide {
    margin-top: 28px !important;
}
body#create-account input.action-button.submit-button {
    background: #191c3e !important;
}
form#create_customer {
    width: 50%;
    padding-right: 100px;
}
body.template-customers-register .customer .account-form .register-image img {
    max-width: 100%;
    display: block;
}
 body.template-customers-register section.customer.login .page-title {
    max-width: 480px;
    margin: 0 auto;
    padding: 20px 0 0;
}
/* .rte table, .pxs-newsletter-text table {
    white-space: normal !important;
}  */
/* tr td p {
    width: 79% ;
}
 tr td ul li {
    width: 79%;
} */
table.research ul li a {
    text-decoration: underline;
    /* color: black; */
        
}
table.research ul li{
  font-size: 13px;
  line-height: 22px;
  }
.template-product table.research ul li a{
   font-size: 13px;
      color: #004166;
}
/* .product-form-grid .related-products a .grid-product__title {
    opacity: 0;
    position: absolute;
    bottom: -24px;
    color: #575757;
    font-size: 12px;
    width: 100%;
    text-align: center;
    opacity: 0;
    transition: all .3s ease-in-out;
}
span.grid-product__swatch.Champagne {
    height: 34px;
    width: 34px;
}
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 a {
    font-size: 14px;
    line-height: 22px;
} */
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 button.product-submit.action-button.submit.desaturated.addtocart-button-active:hover {
    
    background-color: #003654;
    color: white;
}
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 .product-interaction-title, .product-interaction .sharethis-title {
    margin-left: 0px;
}
a.related-product__meta {
    text-align: -webkit-center;
}
a.related-product__meta {
    width: 10%;
    float: left;
}
.product-details-wrapper .okeReviews.oke-sr {
    padding-bottom: 0!important;
    text-align: center!important;
    width: 100%;
    padding-top: 8px;
}
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 button.product-submit.action-button.submit.desaturated.addtocart-button-active {
    background-color: transparent;
}
.product-area .product-details-wrapper h1.title {
    margin: 8px 0;
    font-size: 26px;
    font-style: normal;
    letter-spacing: .025em;
    text-align: center;
}
/* Added by renoon*/
.product-area .product-details-wrapper .sticky {
  position: initial !important;
}
.home-section.content-area {
  padding-top: 0;
}
/* ---- */
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 aside.related-products.set-1 p.option-name {
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    font-weight: FontDrop;
    display: block;
    margin-bottom: 15px;
    font-size: 13px;
    color: #000;
}
/* div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 98%;
}
body#a-seasonless-staple-classic-combat-boots-in-black-essen div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 96%;
}
body#the-leather-lug-sole-butter div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 97%;
}
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 100%;
}
body#a-seasonless-staple-classic-combat-boots-in-black-essen div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 96%;
}
body#the-foundation-flat-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 97%;
} */

@media only screen and (min-width: 1270px) and (max-width: 1300px) {
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 80% !important;
}
}
div#shopify-section-template--16612076847332__main .product-card-details h2.title {
    text-align: left !important;
}
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 table.research ul li a {
    text-decoration: underline;
    color: black;
    line-height: 18px;
    font-size: 14px;
}
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 .product-area .product-details li {
 
    line-height: 18px;
    font-size: 14px;
}
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 .option-header.js-required.size span.option-name {
    font-size: 13px;
}
.static-footer ul.footer-linklist-one {
    position: relative;
    z-index: 1;
}
   section#popup-login input.field {
    text-transform: lowercase;
}
.sentricks{
  display:none;
}
 img#basrite1{
     display:block ;
   }
   img#basrite2{
     display:none ;
   }
.article-rte.rte.clearfix.santric h5 {
    font-size: 12px;
    font-family: Zurich,sans-serif!important;
    font-style: normal;
    font-weight: 400;
    font-size: 12px!important;
    text-transform: uppercase;
}
.article-rte.rte.clearfix.santric h4 {
    letter-spacing: .025em;
    line-height: 1.4;
}
h1.ReturnGO_Title-module_title span {
    font-family: Zurich !important;
}
ul.pagination.perfecting li.pagination__button-previous {
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    display: inline-block;
    font-size: 12px;
}
ul.pagination.perfecting li.position {
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    display: inline-block;
    font-size: 12px;
}
a#hressing{
   font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    display: inline-block;
    font-size: 12px !important;
}
span.s1 {
    letter-spacing: .025em;
    line-height: 1.4;
}
.post-nav.clears a.btn.next-post {
    text-decoration: none !important;
}
  .post-nav.clears a.btn.prev-post {
    text-decoration: none !important;
}
div#shopify-section-template--16612076683492__main a {
    text-decoration: underline;
      font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    color: #000;
    -webkit-font-smoothing: antialiased;
  font-size:14px;
}
input.submit {
    margin-top: 0px ;
}
main.results.brantsr .results-search-form {
    display: flex;
    align-items: center;
    align-self: center;
    justify-content: space-between;
    width: 100%;
    max-width: 480px;
    padding: 8px 11px 9px;
    margin-top: 52px !important;
    margin-bottom: 56px;
    background-color: #f8f8f5;
    border: 1px solid #464b48;
    transition: .15s cubic-bezier(.4,0,.2,1) border;

}
main.results.brantsr input.rs-form-input {
    font-size: 12px;
}
main.results.brantsr input.rs-form-input::-webkit-input-placeholder {
    color: grey !important;
}
form#numerios input[type="text"]::-webkit-input-placeholder {
    color: #000 !important;
}
  input.email {
    text-transform: capitalize;
}
 
/* .greds .breadcrumb-navigation {
    display: none;
} */
.tickry span a {
    color: #000 !important;
     font-size: 14px !important;
  text-decoration:underline
}
div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 .breadcrumb-navigation {
    display: none;
}
.undercart section.product-area.clearfix {
    padding: 0px 0 60px;
}
/* =========today====== */
div#prev {
    background: url(/cdn/shop/files/New_Project_15.png?v=1668144266);
    top: 42% !important;
    z-index: 1;
    background-size: contain;
    left: 0% !important;
    background-repeat: no-repeat;
    width: 2rem;
    z-index: 333 !important;
    font-size: 2;
}
 
  div#next {
    background: url(/cdn/shop/files/New_Project_16.png?v=1668144281);
    top: 42% !important;
    z-index: 1;
    background-size: contain;
    right: 0% !important;
    background-repeat: no-repeat;
    width: 2rem;
    z-index: 333 !important;
    font-size: 2;
} 
/* ============== */

.section-border {
    border-top: 0px solid #ebebeb !important;
}
h5#travendling {
    margin: 0px 0 14px !important;
}
.travend {
    margin: 0px 0px !important;
}

/* ======== today css 1/3/23====== */
body#circularity h1.article-title {
    font-size: 30px !important;
}
/* body#circularity header.article-header {
    display: none;
    margin-bottom: 0px;
} */
body#circularity .breadcrumb-navigation {
    display: none;
}
/* body#essen-shipping-amp-handling .PageLayout {
    display: flex;
    flex-wrap: nowrap;
    margin: 50px 0;
} */
body#essen-ethics .rte {
    display: inline-block;
    width: 100%;
    margin: 5px 0;
}

body#essen-privacy-amp-security .rte h2, .pxs-newsletter-text h2 {
    margin: 0px 0 20px;
    font-size: 21px;
   
}
body#sustainability .article {
    display: flex;
    justify-content: space-between;
    padding-top: 0px;
    padding-bottom: 0px;
    border-bottom: none;
}
body#sustainability .main-footer .connect {
/*     display: block; */
    font-size: 0;
    text-align: center;
    border-bottom: 0;
    border-top: 1px solid #464b48;
    margin-top: 3rem;
}
 #main-footer .newsletter, #main-footer .contact, #main-footer .footer-menu, #main-footer .social {
    padding-top: 80px;
   
}
.main-footer .connect .newsletter .title {
    margin-bottom: 27px;
    /* margin-top: -0.7rem; */
}
li.footer-menu.new.\31 213 {
    padding-top: 48px !important;
}
/* body#the-foundation-flat-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 96%;
}
body#the-double-wrap-belt-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 96%;
}
body#the-riding-boot-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 97%;
}
body#a-wardrobe-essential-the-foundation-flat-in-brown-essen div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 96%;
}
body#the-knee-high-boot-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 96%;
}
body#a-wardrobe-essential-the-foundation-flat-in-brown-essen div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 96%;
}
body#the-riding-boot-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 96%;
}
body#quiet-luxury-the-modern-moccasin-in-butter-essen div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 96%;
}
body#quiet-luxury-the-modern-moccasin-in-butter-essen div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 97%;
}
body#the-elevated-essential-black div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 li {
    width: 96%;
}
body#the-leather-lug-sole-black-feature div#shopify-section-template--16612077109476__f6d62317-ebff-4b9b-89db-58b43b2b3dc1 tr td p {
    width: 97%;
} */
.product-description.rte p {
    word-wrap: break-word;
    white-space: break-spaces;
}
.template-product table.research tr td{
    padding:0 0 20px;
    border:none;
    min-width:100%;
}
.hidden {
    display: -webkit-inline-box !important;
    visibility: revert;
    text-decoration: line-through;
}
#ReturngoPortalEmbedding #returnGoAssistant .ReturnGO_Common-module_content {
    margin-top: 0;
    padding-top: 0px !important;
}
/* div#shopify-section-static-page-contact .page-title {
    padding-top: 25px;
} */
div#shopify-section-static-page-contact .PageLayout {
    margin: 0px 0;
}
/* #circularity .article-content {
    padding-top: 20px !important;
} */
@media only screen and (max-width: 1500px) and (min-width: 1300px){
  div#shopify-section-template--16612076912868__b758779c-e04c-44b0-9a78-d9ff35c7ebf4 .rte {
    display: inline-block;
    width: 79%;
    margin: 2px 0;
}
  .main-footer .connect .newsletter .title {
    margin-bottom: 27px;
    /* margin-top: -0.7rem; */
}
}
body#essen-shipping-amp-handling h4 {
    margin-top: 0px;
}
body#essen-shipping-amp-handling .rte {
    margin: -40px 0;
}
body#essen-shipping-amp-handling div#secondary-page-content {
    padding-top: 0px;
}
body#essen-shipping-amp-handling span {
    font-size: 14px;
      line-height: 18px;
} 
/* div#secondary-page-menu
{
      margin-top: -1.2rem;
} */
body#essen-shoe-care div#secondary-page-content {
    padding-top: 0px;
}
/* body#essen-shoe-care .rte {
    margin: -10px 0;
} */
body#essen-returns-amp-exchanges div#secondary-page-content {
    padding-top: 0px;
}
/* body#essen-returns-amp-exchanges .rte {
    margin: -10px 0;
} */
body#essen-x-repack div#secondary-page-content {
    padding-top: 0px;
}
body#essen-x-repack .rte {
    margin: -10px 0;
}
p.enterrrr {
    padding-right: 12rem;
}
#essen-shoe-care #secondary-page-content li {
    font-size: 14px !important;
    line-height: 18px !important;
    font-family: 'Zurich' !important;
}
/* img.logo-mob {
    width: 60%;
    padding-left: 5.7rem;
} */
@media only screen and (max-width: 3900px) and (min-width: 1800px){
  p.enterrrr {
    padding-right: 15rem;
}
  .main-footer .connect .newsletter .title {
    margin-bottom: 27px;
    /* margin-top: -0.7rem; */
}
}
@media only screen and (max-width: 767px) and (min-width: 320px) {
  body#inside-our-workshops .article-image {
    margin-bottom: 2.5rem !important;
}
   body#inside-our-workshops h1.article-title {
    margin-bottom: 1.3rem !important;
}
   body#inside-our-workshops .article-rte.rte.clearfix.santric {
    margin-bottom: 3.5rem !important;
}
  body#inside-our-workshops .page-title h1.label {
    margin: 6rem 0rem 2.5rem 0rem;
}
#essen-shoe-care .page-title {
    padding: 30px 0 55px !important;
}
  ul.list.primary {
    background: #ffffff !important;
}
  .mobile-dropdown--content {
    background: #ffffff !important;
}
  .mobile-dropdown .mobile-dropdown--tools {
  
    margin-top: 1rem !important;
}
  body#essen-shipping-amp-handling .breadcrumb-navigation {
    display: none;
}
  body#essen-shipping-amp-handling .page-title {
    /* margin-top: 3rem !important; */
    padding: 20px 0px 10px 0px;
}
  body#ethics h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#on-demand-manufacturing h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#waste-to-wonder h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#green-ambition h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#giving-back h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#nothing-to-hide h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#traceability h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#inside-our-workshops h1.article-title {
    padding: 25px 0px 0px 0px;
  
}
  body#inside-our-workshops .article-rte.rte.clearfix{
      margin-top:20px !important;
  }
  body#reusable-packaging h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#care-better-wear-longer h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#in-collaboration-friends-with-frank h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#stories-of-change h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#party-evening-amp-special-occasion-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#essen-x-linden-cook h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#alexandria-coe-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#harriet-parry-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#delphine-del-val-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#space-shifters-hayward-gallery h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#alex-proba-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#a-still-life-series h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#sophia-li-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#sabine-marcelis-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#mary-peffer-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#still-standing-jam-baylon h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#celica-austria-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#alice-gao-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#coltrane-etranges-pouvoirs h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#lydia-pang-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#thea-lovstad-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#maria-van-nguyen-in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#the-luxe-loafer h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#in-her-shoes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#go-behind-the-scenes h1.article-title {
    padding: 25px 0px 0px 0px;
}
  body#explore-the-essen-journal .breadcrumb-navigation {
    display: none;
}
  body#explore-the-essen-journal h1.label {
    margin: 6.3rem 0rem 2.5rem 0rem;
}
  body#press .breadcrumb-navigation {
    display: none;
}
  body#press h1.label {
    margin: 6.3rem 0rem 2.5rem 0rem;
}
  body#essen-press-amp-sales-enquiries .breadcrumb-navigation {
    display: none;
}
  body#essen-press-amp-sales-enquiries .text-content-wrap.clearfix {
    padding-bottom: 0px;
      padding-top: 0px !important;
}
  body#essen-press-amp-sales-enquiries .page-title {
    padding-top: 21px;
}
  body#essen-contact-us .page-title {
    padding-top: 22px !important;
}
body#essen-shop-the-collection .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#flats .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#sandals .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#essen-size-guide .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#essen-terms-of-service .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#essen-privacy-amp-security .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#sandals .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#boots .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#heels .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#bridal .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#last-pairs .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#essen-frequently-asked-questions .breadcrumb-navigation {
    padding: 21px 90px 0;
}
  body#essen-returns-amp-exchanges .breadcrumb-navigation {
    padding: 21px 90px 0;
}
   body#essen-returns-amp-exchanges .page-title {
    padding: 0px 0 55px;
}
  body#essen-x-repack .page-title {
    padding: 0px 0 55px;
}
  body#essen-x-repack .breadcrumb-navigation {
    padding: 21px 90px 0;
}
}
.socks-collection {
  justify-content: flex-start !important;
}

/* 12-04-2023 */
.classicics span.title-new.new-a p {
    text-align: center;
    font-family: 'Zurich' !important;
    font-style: normal;
    font-weight: 300;
      margin: 3.5rem 0;
    font-size: 22px;
    line-height: 30px;
    text-align: center;
    letter-spacing: 0.01em;
}
div#n11 a.button.button--primary {
    font-size: 13px !important;
}
.classicics h2.picture-block-heading {
    font-size: 13px;
    color: #F8F8F5;
      margin-top: 15px;
    margin-bottom: 0px !important;
    font-family: 'Zurich'!important;
    line-height: 0px !important;
}
.jell a.button.button--primary {
    left: 10% !important;
    width: 79px !important;
    height: 60px !important;
        text-decoration: none ;
    border-bottom: 1px solid #000000 !important;
}
.tambler span.call-to-action {
    margin-top: 7.4rem !important;
  font-size: 18px !important;
}
.cutom-12.hiper {
    display: flex;
}
.cutom-12.varity
{
  display: flex;
}
 @media only screen and (max-width: 767px) and (min-width: 320px) {
 .reporing .call-to-action-wrap {
    margin-top: 7rem !important;
}
   .classicics span.title-new.new-a p {
    line-height: 18px;
     color: #F9F5EA;
}
   .classicics span.title-new.new-a p {
    margin: 2rem 0;
   }
   .cutom-12.varity
{
  display: none;
}
   .cutom-12.hiper {
    display: none;
}
   .newwwwwff .two {
    background: #fff;
}
    .newwwwwff .two .pd-33 {
    padding-left: 4rem;
}
   .classicics span.title-new.new-a p {
    font-size: 14px;
    text-align: left;
}
   .catenurious .rte p {
    font-size: 10px !important;
}
   .newsletter-wrap .submit {
    background: #191C3E !important;
}
   .catenurious .rte.cap {
    font-size: 8px;
     margin-bottom: -3px;
}
section.classicics.home-section.new.clearfix.picture-block.picture-block-left.picture-block--desktop-height-natural.picture-block--mobile-height-natural {
    margin-top: 0px !important;
}
   .sanfransisco .product-item__price {
    display: flex;
    justify-content: flex-start;
}
   .sanfransisco h2.title
   {
         text-align: left !important;
     font-size:13px !important;
   }
   .product-item__price .money--last
   {
          font-size:10px !important;

     font-family:'Garamond Premier Pro' !important;
   }
  .cutom-12.newwwwwff .two img {
    PADDING: 60PX 60px 0;
}
 }
   .footer-message p {
    margin: 0 0 !important;
}
.picture-block-content {
    max-width: 70%;
    text-align: center;
}
section.home-section.slideshow.clearfix.slideshow--transition-fade.slideshow--desktop-height-extra-large.slideshow--mobile-height-small.slideshow--loaded ul.jump-to-slide {
    display: none;
}
section.home-section.featured-collection.clearfix.content-area.sanfransisco {
    width: 77% ;
}
.main-footer {
    padding: 0px !important;
    margin-top: 0px !important;
}
li.list.footer-menu.mobile-footer.nimers {
    display: block ;
}
.cutom-1.ranges {
    display: none;
}
.image-wrap {
    opacity: 1 !important;
}
.reporing {
    display: none;
}
.product-inner:hover .product-card-overlay {
    opacity: 1;
    transform: translateY(50px) !important;
}
.product-card-alt .product-card-overlay {
    padding: 15px 17px;
    background-color: transparent !important;
}
a.product-card-overlay h2.title {
    color: black !important;
  
}
a.product-card-overlay span.money.money--last {
    color: black !important;
    margin-bottom: 13px;
}

a.product-card-overlay .product-card-details {
    display: flex;
    justify-content: space-between;
    margin: 0 !important;
}
.ProductItem__SizeList {
    margin-top: 1.5rem;
}
ul.sizeList.HorizontalList.HorizontalList--spacingTight {
    display: flex;
}
a.product-card-overlay {
    padding: 0 !important;
    margin-bottom: 12px;
    margin-left: 3px;
}
a.product-card-overlay .product-card-details {
    display: flex;
    justify-content: space-between;
    margin: 0 !important;
}
.call-to-action-wrap span.call-to-action {
    border: 0px !important;
    text-decoration: underline;
}
.classicics h2.picture-block-heading {
    font-size: 13px;
}
.classicics {
    /* background: #f8f9f2; */
    background: #191C3E !important;
}
.classicics span.title-new.new-a p {
    color: #F8F8F5;
}


.catenurious .icon-list-container {
    display: flex;
    justify-content: center;
}
.icon-list-item {
    margin: 0px 20px 0px 21px;
}
.catenurious .content-area.icon-list {
    width: 100%!important;
    max-width: none!important;
}
div#n11 a.button.button--primary {
    border: 0px solid #003654;
    display: inline-block;
    text-decoration: none;
    line-height: 40px;
    width: auto;
    /* max-width: 320px; */
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 400;
    font-family: Zurich,sans-serif;
    color: #F9F5EA !important;
    text-decoration: underline;
}
.cutom-1 a.button.button--primary {
    color: #000000;
    /* font-family: zurich,BT; */
    font-family: 'Zurich BT';
    font-size: 13px;
    text-decoration: underline;
}
section.catenurious.home-section.new.icon-list.clearfix.rows-of-4.content-area.has-border {
    background: #f8f8f5;
}
section.home-section.featured-collection.clearfix.content-area.sanfransisco {
    margin-bottom: 2rem;
 
}
.jell a.button.button--primary {
    font-family: Zurich,sans-serif !important;
  color: #000000 !important;
}
.catenurious .rte.cap {
    font-weight: 400;
}
/* .classicics h2.picture-block-heading {
    color: #F8F8F5;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    font-family: Zurich,sans-serif !important;
    position: absolute;
    top: -142px;
    left: 50%;
    transform: translate(-50%,-50%);
}
div#n11 {
    position: absolute;
    top: 135px;
    left: 50%;
    display: inline-block;
    transform: translate(-50%,-50%);
} */
li.list.footer-menu.mobile-footer ul.footer-linklist-one {
    display: block ;
}
.call-to-action-wrap {
    position: absolute;
    top: 69%;
    left: 44.5%;
    transform: translate(-50%,-50%);
    display: inline-block;
}
/* div#n11 {
    margin-top: 3rem;
} */
section.home-section.slideshow.clearfix.slideshow--transition-fade.slideshow--desktop-height-extra-large.slideshow--mobile-height-small.slideshow--loaded span.prev {
    display: none;
}
section.home-section.slideshow.clearfix.slideshow--transition-fade.slideshow--desktop-height-extra-large.slideshow--mobile-height-small.slideshow--loaded span.next {
    display: none;
}
@media only screen and (max-width: 767px) and (min-width: 320px) {
  body#inside-our-workshops .article-image {
    margin-bottom: 2.5rem !important;
}
  .collection-icons ul li img {
    width: 100%;
}
  .collection-icons ul {
    justify-content: space-around;
  }
   body#inside-our-workshops h1.article-title {
    margin-bottom: 1.3rem !important;
}
  body#explore-the-essen-journal .article-rte.rte.clearfix.santric {
    margin-bottom: 3.5rem !important;
}
  body#press .article-rte.rte.clearfix.santric {
    margin-bottom: 3.5rem !important;
}
   body#inside-our-workshops .article-rte.rte.clearfix.santric {
    margin-bottom: 3.5rem !important;
}
  body#inside-our-workshops .page-title h1.label {
    margin: 6.3rem 0rem 2.5rem 0rem;
}
  #essen-shoe-care .page-title {
    padding: 20px 0 49px !important;
}
  ul.list.primary {
    background: #ffffff !important;
}
  .mobile-dropdown--content {
    background: #ffffff !important;
}
  .catenurious .icon-list-container {
    display: block !important;
   
}
/*   .classicics h2.picture-block-heading {
    color: #F8F8F5;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    font-family: Zurich,sans-serif !important;
    position: revert !important;
    top: 0 !important;
    left: 0 !important;
    transform: translate(0,0) !important;
}
div#n11 {
    position: revert !important;
    top: 0 !important;
    left: 0 !important;
    display: inline-block;
    transform: translate(0,0) !important;
} */
  .catenurious .icon-list-container {
    display: flex !important;
}
.catenurious .icon-list-item-wrap {
    padding: 0px 9px 0px 9px !important;
}
  .icon-list-item {
    display: contents !important;
}
 section.catenurious.home-section.new.icon-list.clearfix.rows-of-4.content-area.has-border {
    padding: 10px 2px 0px 2px !important;
}
  .cutom-1 {
    display: block !important;
    padding-bottom: 5rem;
    margin: 0 !important;
}
  .cutom-1 .jell {
    margin-bottom: 5rem !important;
}
  .classicics .picture-block-image {
    overflow: initial;
    margin: auto;
    width: 100% !important;
    padding-top: 0rem !important;
}
  .classicics h2.picture-block-heading {
    color: #F8F8F5;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    font-family: Zurich,sans-serif !important;
    text-align: left;
    margin-left: 1rem;
}
.classicics .picture-block-body.new {
    text-align: left;
}
/*   li.list.footer-menu.mobile-footer ul.footer-linklist-one {
    display: none !important;
} */
  .slide .content-outer-wrap {
    position: absolute !important;
    left: 0;
    width: 100%;
    top: 3rem;
    background: #b71e1e00;
    overflow: hidden;
}
/*   a.slideshow-link {
    display: none !important;
} */
  .call-to-action-wrap {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    transform: translate(0,0)!important;
    display: inline-block;
}
  div#n11 {
    margin-top: 0 !important;
}
  section.home-section.featured-collection.clearfix.content-area.sanfransisco {
    width: 95% !important;
}
/*   li.list.footer-menu.mobile-footer.nimers {
    display: none !important;
} */
/* #main-footer .sub-footer__section--left .social {
    margin-left: 0px!important;
    z-index: 999999 !important;
} */
  .cutom-1.ranges {
    display: block !important;
}
  .cutom-1.varity {
    display: none !important;
}
  .cutom-1.ranges .jell a.button.button--primary.unamas {
    position: absolute;
    top: 82%;
    left: 35%;
    transform: translate(-57%,-27%);
    position: absolute;
    width: 32% !important;
    height: 0px !important;
    opacity: 0.8;
    border: 0px solid #FFFFFF;
    line-height: 59px;
    background: transparent;
    font-weight: 100;
}
  .cutom-1.ranges .jell {
    margin-bottom: 2rem !important;
}
/*   .sanfransisco .product-inner {
    padding: 0px 0px 0px 177px;
} */
  .sanfransisco .slick-slider {
    margin-bottom: 0px !important;
}
  .sanfransisco button.slick-prev.slick-arrow {
    display: none !important;
}
  .sanfransisco button.slick-next.slick-arrow {
    display: none !important;
}
  .tambler {
    display: none !important;
}
  .reporing {
    display: block !important;
}
.reporing .content {
    position: absolute !important;
    top: 25%;
}
  .reporing .slide .content .title {
    overflow-x: inherit !important;
   
}
  .reporing h2.title {
    font-family: 'Garamond Premier Pro';
    font-style: normal;
    font-weight: 300;
    font-size: 42px !important;
    line-height: 45px;
    text-align: center;
    letter-spacing: 0.02em;
    color: #FFFFFF !important;
    /* overflow-x: hidden !important; */
}
 
  .reporing span.call-to-action {
    background-color: transparent!important;
}
  section.home-section.featured-collection.clearfix.content-area.sanfransisco {
    padding: 0 !important;
    margin-top: 0rem !important;
}
  .broxy {
    display: block ;
}
  .varity {
    display: none !important;
}
  .hiper {
    display: none !important;
}
  .broxy h4#s5 {
    display: none;
}
/*   .broxy a.button.button--primary {
    display: none;
} */
  .broxy.cutom-1 .jell {
    margin-bottom: 0rem !important;
}
  .cutom-1.ranges {
    margin-top: 7rem !important;
}
  a.button.button--primary.lesepet {
    top: 100% !important;
    left: 22% !important;
    transform: translate(-57%,-27%) !important;
    position: absolute;
    width: 32% !important;
    height: 0px !important;
    opacity: 0.8;
  
}
  .cutom-1.ranges img {
    background: white;
}
  .cutom-1.ranges .jell {
    margin-bottom: 7rem !important;
}

.cutom-1.ranges .jell {
    margin-bottom: 7rem !important;
}
  .cutom-1.ranges .jell.greven {
    margin-bottom: 0 !important;
}
  .slick-slide{
    float: right;
  }
  .ProductItem__SizeList {
    margin-top: 0.2rem !important;
}
  .ProductItem__SizeList {
   padding:0px 90px 0px 0px;
    width: 50% !important;
}
  ul.sizeList.HorizontalList.HorizontalList--spacingTight {
 
    padding:0px 90px 0px 0px;
}
   .product{
     min-width:auto;

   }
   ul.sizeList.HorizontalList.HorizontalList--spacingTight {
    grid-template-columns: repeat(7,1fr);
    display: grid !important;
    padding-left: 0;
    margin-left: -5px;
}
  .cutom-1.broxy h4#s5 {
    opacity: 1 !important;
}
  .cutom-1.broxy a.button.button--primary{
      opacity: 1 !important;
  }
}
.cutom-1.broxy {
    display: none;
}
/* 13-april-2023 */
.rte.cap.mob {
    display: none;
}
 @media only screen and (max-width: 767px) and (min-width: 320px) {
.rte.cap.des {
    display: none;
}
   .rte.cap.mob {
    display: block;
}
   ul.sizeList li
   {
     font-size:10px;
   }
   .product-item__price .money--last{
         font-family: 'Zurich' !important;
   }
   .product
   {
     margin:0 auto 0px;
   }

   .timesact-badge-circle-span-preorder {
      width: 80px !important;
      height: 80px !important;
      padding: 0px !important;
       font-size: 9.5px !important;
   }
  
 }
 @media only screen and (max-width: 1640px) and (min-width: 1590px) {
   .picture-block-content {
    max-width: 64% !important;
}
 }


.iChangeApp--widget * {
  font-family: Zurich, sans-serif !important;
}
/* 14-april-23 */
div#shopify-section-footer {
    display: none;
}
 @media only screen and (max-width: 767px) and (min-width: 320px) {
 div#shopify-section-footer {
    display: block;
}
   ul.payment-options {
    display: none !important;
}
   li.list.footer-menu.mobile-footer ul.footer-linklist-one {
    display: none;
}
   ul.footer-linklist-one {
    display: none;
}
.site-footer__hr {
    border-bottom: none !important;
}
   ul.payment-icons.list--inline.site-footer__icon-list {
    display: flex;
    justify-content: center;
}
   
  .site-footer hr {
    border-top: none;
}
   .static-footer nav.social {
    display: none;
}
   svg.svg-icon.icon-pinterest {
    color: #4a4a4a;
    width: 25px;
}
   svg.svg-icon.icon-facebook {
    color: #4a4a4a;
    width: 25px;
}
   svg.svg-icon.icon-instagram {
    color: #4a4a4a;
    width: 25px;
}
   .d-flexdd {
    display: flex;
    margin-top: 15px; 
    justify-content: space-around;
}
 .main-footer .connect>li {
    height: auto !important;
}
.dnonee {
    display: none;
}
   nav.social.footerrrr aside.social-links {
    margin-top: 0px !important;
}
   li.list.footer-menu.mobile-footer {
    margin-top: 60px !important;
}
   div#coin-container {
/*     display: block !important; */
    bottom: unset;
}
p#PublicAPITag2 {
    width: 51px!important;
}
 }
button.product-submit.action-button.submit.addtocart-button-active {
    background: #191c3e;
}
.root .knob {
    background: #191c3e !important;
}
.main-header--tools .mini-cart-wrap .item-count
{
      background: #191c3e !important;
}
body#inside-our-workshops.template-blog article.article {
    width: 29.33%;
    margin: 0 2%;
    flex-direction: column;
    display: flex;
}
body#inside-our-workshops img {
    width: 100%;
}
body#inside-our-workshops h1.article-title {
    text-align: center;
}
.blog.content-wrap section.blog-article {
    justify-content: center;
}
body#explore-the-essen-journal article.article {
    width: 29.33%;
    margin: 0 2%;
    flex-direction: column;
    display: flex;
}
body#explore-the-essen-journal .blog-articles {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
}
body#explore-the-essen-journal h1.article-title a {
    font-size: 22px;
    letter-spacing: .025em;
}
body#explore-the-essen-journal h1.article-title{
  text-align:center;
}
/* ======== */
body#press article.article {
    width: 29.33%;
    margin: 0 2%;
    flex-direction: column;
    display: flex;
}
body#press .blog-articles {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
}
body#press h1.article-title a {
    font-size: 22px;
    letter-spacing: .025em;
}
body#press h1.article-title{
  text-align:center ;
}
.article-title{
  text-align:center ;
}
/* ====== */
body#inside-our-workshops h1.article-title a {
    font-size: 22px;
    letter-spacing: .025em;
}
 @media only screen and (max-width: 767px) and (min-width: 320px){
   body#inside-our-workshops h1.article-title {
    font-size: 30px !important;
    letter-spacing: 0em !important;
}
   body#inside-our-workshops h1.article-title a {
       font-size: 28px !important;
    letter-spacing: .025em !important;
 }
   body#press h1.article-title a {
    font-size: 28px;
    letter-spacing: .025em;
}
   body#explore-the-essen-journal h1.article-title a {
       font-size: 28px !important;
    letter-spacing: .025em !important;
 }
   /* .product-area .options.has-no-variants {
    padding: 0px 15px;
} */
   body#essen-about-us .picture-block-content {
    padding-top: 25px;
}
}
section.home-section.featured-collection.clearfix.content-area.sanfransisco {
    padding-top: 65px;
}
.template-article .article-image {
    display: none;
}
  ul.dlldld
    {
      display:none;
    }
/* li.first.newsletter form#contact_form {
    margin-bottom: 32px;
} */
div#coin-container p.post-count {
    margin-top: 11px;
}
.static-footer #main-footer .connect {
    display: table;
    width: 90%;
    margin: 0px auto;
}
     @media only screen and (max-width: 767px) and (min-width: 320px) {
     ul.dlldld
    {
      display:flex !important;
    }
       aside.social-links a {
    color: #003654;
    padding: 0px 7px 0px 7px;
}
       button.product-submit.action-button.submit.addtocart-button-active {
 
    background: #191C3E !important;
    color: #FFFFFF !important;
}
       .site-footer__item-inner.site-footer__item-inner--text .ul-s {
     padding: 0px 16px !important;
   }
       .site-footer__item-inner .shopify-localization-form {
     padding-top: 17px !important;
     padding-bottom: 17px !important;
   }
       div#coin-container p.post-count {
    margin-top: 10px !important;
}
        /*        only for airrobe previous */
       /* airrobe-opt-in {
    display: none !important;
} */
       p.light-one {
    font-family: 'Zurich';
    font-style: italic;
    /* font-weight: 400; */
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0.02em;
             /* margin-top: 2rem; */
             margin-top: 0rem;
         color: #000000;
         display:block !important;
}
       /* ===for sticky=== */
     /* .oke-is-clickable {
    flex-direction: row-reverse;
    display: flex;
    justify-content: flex-end;
    margin-left: 13px;
} */
       .oke-sr-stars {
    margin-top: 3px;
    margin-left: 9px;
}
/*    p.understan a#size-guide-popup {
    position: relative;
    text-align: end;
    top: -164px;
} */
        p.understan a#size-guide-popup {
    position: relative;
    text-align: end;
    top: -82px;
}
       p.message.gfbfbf {
    margin: 10px 0px 20px 0px;
}
       tr.table-row.cart-item.first.last {
    border-top: 0px !important;
}
   .metrik span.money {
    font-size: 22px !important;
    color: black !important;
}
       .checkout button.action-button.cart-submit {
    background: #191C3E;
}
       .acountbale form#create_customer {
    width: 100%;
  padding-right:0px;
    }
/*        only for mobile sticky */
       /* .uimult {
    position: fixed !important;
    bottom: 1px !important;
    left: 0 !important;
    right: 0 !important;
    width:100% !important;
    z-index: 999999999999 !important;
   background: #F8F8F5 !important;
       box-shadow: 0 10px 6px rgb(0 0 0 / 10%) !important;
          margin:0px auto;
           padding: 0 0px 0px 11px;
} */
      /* .header.custi {
   position: fixed !important;
    bottom: 57px !important;
    left: 0 !important;
    right: 0 !important;
    width:100% !important;
    z-index: 999999999999 !important;
   background: #F8F8F5 !important;
    box-shadow: 0 -2px 6px rgba(0, 0, 0, 0.1) !important;
        margin:0px auto;
} */
       /* .header.custi {
    position: fixed !important;
    bottom: 157px !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    z-index: 999999999999 !important;
    background: #F8F8F5 !important;
    box-shadow: 0 -2px 6px rgba(0, 0, 0, 0.1) !important;
    margin: 0px auto;
} */
       /* .graphs h1.title.well {
    margin: 9px 10px;
    font-size: 18px !important;
    font-style: normal;
    letter-spacing: .025em;
    text-align: center;
    width: 62% !important;
    text-align: left;
          display: block ;
} */
       /*        only for mobile sticky */
       /* button.product-submit.action-button.submit.addtocart-button-active {
    background: transparent;
    color: #191C3E;
   width: 95% !important;
             margin-top: 15px;
} */
       span.product-interaction-title {
    color: #000000 !important;
         font-weight: 300 !important;
}
       .graphs {
    display: flex;
    justify-content: space-between;
}
        /* ===for sticky=== */
/* .header.custi {
    display: block !important;
} */
        .header p.price.sale.sept{
         display:block;
           margin: 10px 10px;
          font-weight:500;
       }
        /* ===for sticky=== */
       /* .header h1.title {
    display: none !important;
} */
       /* .header p.price.sale {
    display: none;
} */
       h1.title.well {
    display: block !important;
}
       .product-area .description{
  padding-top:0px !important
}
       .instructions {
    border: 1px solid b;
    background: #F8F8F5;
    border: 1px solid #EEECEA;
}
      
       .metrik span.money {
    line-height: 0px;
    margin-top: 10px !important;
}
       h2.unmest {
    font-family: 'Zurich' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}
       .metrik {
    display: flex;
    justify-content: space-between;
}
       /* .additional-checkout-buttons {
    display: none;
} */
       .cart-tools.clearfix.customcart {
    display: block !important;
}
       .cart-tools.clearfix.alredy {
    display: none !important;
}
.cart-tools.clearfix.customcart .instructions {
    margin-bottom: 20px !important;
}
       body#your-shopping-cart section.home-section.content-area {
    margin-bottom: 7rem;
}
       .header.custi {
     border-top: 1px solid #575757;
}
       p#kd {
    display: inline-block;
    overflow: hidden;
    width: auto !important;
    margin: 0px auto;
    text-align: center;
    transform: translate(0%,0%) !important;
}
       .header.custi {
   
/*       padding: 8px 15px 15px 2px; */
             padding: 8px 15px 8px 2px;
}
        button.notify-me-out-of-stock-btn.n.product-submit.action-button.submit.addtocart-button-active.pn-button-jl18ax0cy9l.sbb.notify-me {
    background: transparent !important;
    color: #191c3e !important;
    border: 1px solid #191c3e !important;
}
}

/*        only for mobile sticky */
       

/* only for mobile sticky */
    .header h1.title {
    display: block ;
}
/* only for mobile sticky */

 airrobe-opt-in {
    display: block ;
}
airrobe-opt-in[category="Socks"] {
    display: none;
}
 p.light-one{
   display:none;
 }
@media only screen and (min-width: 1428px) and (max-width: 1550px){
  div#coin-container {
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;
    position: absolute;
    bottom: 50px;
    left: -180px !important;
}
 span.stock-status {
    margin: 0px 8px 0px 7px !important;
    }
}
@media only screen and (min-width: 1286px) and (max-width: 1427px){
  div#coin-container {
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;
    position: absolute;
    bottom: 50px;
    left: -115px !important;
}
}
@media only screen and (min-width: 1500px) and (max-width: 2572px){
  div#coin-container {
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;
    position: absolute;
    bottom: 50px;
    left: -235px !important;
}
  span.stock-status {
   margin: 0px 12px 0px 11px !important;   
}
  }
/* ========for footer only */
li.footer-menu.new.\31 213 {
    padding-top: 13px !important;
}
 #main-footer .newsletter, #main-footer .contact, #main-footer .footer-menu, #main-footer .social {
    padding-top: 45px;
   
}
section.catenurious.home-section.new.icon-list.clearfix.rows-of-4.content-area.has-border {
    margin-bottom: 20px;
}

@media only screen and (min-width: 1607px) and (max-width: 1714px){
   li.first.newsletter form#contact_form {
    margin-bottom: 35px;
}
  span.stock-status {
  margin: 0px 10px 0px 12px !important;
   }
}
@media only screen and (min-width: 1286px) and (max-width: 1427px){
form#contact_form {
  margin-bottom: 00px !important;
}
}
/* ========for footer only */
body#refer-a-friend ul.connect.clearfix.module-count-3 {
        border-top: 0px !important;
}
button.product-submit.action-button.submit.addtocart-button-active {
    background: transparent;
    color: #191C3E;
}
.option-header.js-required.size {
    display: flex;
    justify-content: space-between;
}
a#size-guide-popup {
    position: relative;
    text-align: end;
    top: -78px;
}
p.understan{
  text-align:end;
}
span.product-interaction-title {
    font-family: 'Zurich';
    font-style: normal;
    /* font-weight: 400; */
    font-size: 14px;
    line-height: 19px;
    text-align: right;
    letter-spacing: 0.02em;
    text-decoration-line: underline;
    color: #191C3E;
}
.blaster img {
    max-width: 100%;
    display: block;
}
body#sign-up .page-title {
    max-width: 480px;
    margin: 0 auto;
    padding: 20px 0 0;
}
.header.custi {
    display: none;
}
.oke-sr-count {
    text-decoration: underline;
}
p.understan {
    /* visibility: hidden; */
    max-height: 0;
}
.cart-tools.clearfix.customcart {
    display: none;
}
.cart-tools.clearfix.alredy {
    display: block;
}
 .cart-tools.clearfix.alredy .cart-tools.clearfix.customcart{
         border: 0px solid #EEECEA !important;
       }
p#kd {
  padding:0px 28px;
}
span.stock-status {
    font-size: 10px;
    margin: 0px 4px 0px 4px;
/*     width: -webkit-fill-available; */
  opacity:1;
  text-align:center;
}
.option-values {
    justify-content: space-between;
}
/* .option-values.js-required.size .option-value {
    margin: 0px 0px 0px 10px !important;
} */
.lapse {
    display: flex;
}
span.stock-status:hover {
    font-size: 10px;
    margin: 0px 4px 0px 4px;
/*     width: -webkit-fill-available; */
  opacity:1;
}
body#your-shopping-cart input.cart-item-quantity.field {
    padding: 5px 2px 0px 10px !important;
}
body#your-shopping-cart .cart-item-column-contents {
    display: flex;
    justify-content: center;
}
body#your-shopping-cart table.cart-table.table th.cart-item-column-price {
    text-align: center;
}
body#your-shopping-cart table.cart-table.table th.cart-item-column-total.last {
    text-align: center;
}
/* body#your-shopping-cart .quantity span.cart-item-label-mobile {
    text-align: right;
} */
body#your-shopping-cart .quantity span.cart-item-label-mobile {
    text-align: center;
}
body#your-shopping-cart a.cart-item-remove {
    /* margin-right: 10px; */
    margin: 10px 10px 0px 10px;
   color: #191C3E;
}
body#your-shopping-cart section.home-section.content-area {
    margin-bottom: 7rem;
}
a.cart-mini-actions-cart.action-button.desaturated {
    color: #191C3E;
    border: 1px solid #191C3E;
}
span.label.title a{
    color: #191C3E !important;
  
}
button.cart-mini-actions__checkout-button.action-button.submit-button {
    background: #191C3E;
    padding: 10px 0;
}
form.cart-mini-actions__checkout.new {
    width: 100%;
    margin-top: 15px;
}
#shopify-section-template--16728504303844__4e7063ce-b47c-4d8e-ab7c-60c4cac11a1d a.button.button--primary.japan {
    text-decoration: underline;
    top: -140px;
    position: absolute;
   color: #191C3E;
}
body#your-shopping-cart .instructions {
    border: 1px solid #D3D4DC;
}
body#your-shopping-cart .cart-submit {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 285px;
    background: #191C3E;
}

.cart-item-column-contents input[type=number]::-webkit-inner-spin-button,
.cart-item-column-contents input[type=number]::-webkit-outer-spin-button
{
 opacity:1; 
}

.forgot-pass {
  margin-top: 10px !important;
  text-align: center;
}

.forgot-pass .helper {
  font-size: 12px !important;
}

.log-in {
  margin-top: 10px !important;
}
/* body#the-sporty-sandal-chocolate span.stock-status {
    font-size: 10px;
    margin: 0px 9px 0px 9px;
    width: -webkit-fill-available;
    opacity: 0;
    text-align: center;
}
body#the-sporty-sandal-chocolate span.stock-status:hover {
    font-size: 10px;
    margin: 0px 9px 0px 9px;
    width: -webkit-fill-available;
    opacity: 1;
} */

/* 
.lapse span {
  display:none;
}
.option-value:hover + .lapse span {
  display: block;
}
#option-35:hover + .lapse span {
  display: block;
} */



.stock-status {
  display: none;
  position: absolute;
  top: 100%;

  padding: 10px;

  border-radius: 4px;
  z-index: 1;
  width: 65px;
}

.option-value:hover .stock-status {
  display: block;
}
button.product-submit.action-button.submit.addtocart-button-active {
    background: #191C3E !important;
    color: #FFFFFF !important;
}
/* p#map-rest {
    position: absolute;
    top: 441px;
} */
/* .message__messaging {
    visibility: hidden !important;
  z-index:1 !important;
  opacity:0 !important;
} */
/* p.map-rest img {
    width: 60px;
}
p.map-rest {
    margin: 0;
}
p.map-rest a {
    text-decoration: underline;
} */
p.map-rest.limited-edition-custom {
  margin-top: 10px !important;
}
span.br:nth-child(2) {
    display: none !important;
}
@media only screen and (max-width: 767px) and (min-width: 320px){
  .preorder-description{
       width: 95% !important;
    margin: 0px auto;
  }
  span.product-interaction-title {
    font-family: Zurich,sans-serif;
   
    line-height: 26px;
  
    font-size: 13px;
   
}
  table.research ul li {
   font-weight: 300 !important;
}
  .cart {
    display: flex;
    flex-direction: column-reverse !important;
}
  table.research a {
    font-size: 13px !important;
}
  body#quiet-luxury-the-modern-moccasin-in-butter-essen span.money {
    margin-top: 2.5rem;
}
body#quiet-luxury-the-modern-moccasin-in-butter-essen span.money {
    margin-top: 2.5rem;
}
  /* body#the-leather-lug-sole-black-feature span.money {
    margin-top: 2.5rem;
} */
  body#the-leather-lug-sole-black-feature .graphs h1.title.well {
  font-size: 17px !important;
}
  body#your-shopping-cart .instructions {
    padding: 5px;
}
  p.litrecy {
    justify-content: space-between !important;
    display: flex;
    /* width: 65%; */
}
  ul.dlldld {
    bottom: -139px !important;
    padding-bottom: 23px !important;
}
}
.template-product table.research ul li {
    font-weight: 100;
}
/* p.map-rest {
    margin: 0;
} */
p.map-rest a {
    font-weight: 500;
    color: black;
}
@media only screen and (max-width: 680px) and (min-width: 598px){
span.product-interaction-title {
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-size: 13px;
    line-height: 63px;
    
}
}
div#repack-modal-main a.button.btn.repackbutton.action-button {
    background: #191C3E;
}

.select-your-size {
  background: #EFEDEE !important;
  color: #000000 !important;
}

.select-your-size:hover {
  background: #EFEDEE !important;
  color: #000000 !important;
}

.sub-footer nav.social {
    z-index: 1;
    position: relative;
}
.sub-footer div#onetribe-stat-counter {
    z-index: 1;
    position: relative;
}
p.map-rest {
    margin: 0px 0px 8px 0px;
}
body#your-shopping-cart .instructions {
    padding: 5px;
}
/* 4625-4734 sticky css number line and backup 3/aug 9:48*/
p.litrecy {
    justify-content: end;
    display: flex;
    /* width: 65%; */
}
p.litrecy img {
    margin: 5px !important;
}
.template-blog article.article img.w-100 {
    width: 100%;
}
.template-blog article.article img.w-100 {
    margin-bottom: 25px;
}
/* .template-blog h1.article-title {
  line-height:1;
} */
.template-article a.blog-pp {
    display: none;
}
.additional-checkout-buttons {
    visibility:visible !important;
      margin: 10px 0px;
}
.litrecy img {
    margin: 0px 5px;
}
.template-blog h1.article-title {
    line-height: 1;
}
  @media only screen and (max-width: 767px) and (min-width: 320px) {
.template-blog h1.article-title {
    line-height: 2.5rem !important;
}
    h2.unmest {
    display: block !important;
}
      .ffff.options.has-no-variants {
    padding: 0px 15px !important;
}
  }
.cart-tools .totals {
    float: right;
    width: 100%;
    text-align: right;
}

.locale-selectors__container {
  display: none;
}

h2.unmest {
    display: none;
}
p#bilk {
    text-align: left;
}
.metrik span.money {
    font-family: Zurich,sans-serif;
    font-style: normal;
    font-weight: 300;
    margin: 0;
    font-size: 24px;
    color: #000000;
}
textarea.field {
    border: 0px;
}
  .ffff.options.has-no-variants {
    padding: 0px ;
}
   /* .options.has-no-variants {
   margin-top: 20px !important;
} */
.options.has-no-variants {
    margin-top: 5px !important;
}
.template-product .option-name {
    margin-bottom: 1px;
}
button.product-submit.action-button.submit.pn-button-x0l6tu4aybr.addtocart-button-active {
    background: #191C3E !important;
    color: #FFFFFF !important;
}
tbody.TableWrap {
    background: #F0EEEF;
}
.sidebar-drawer-container .cart-mini-footer .cart-mini-actions form button:hover {
  background-color: red !mportant;
}

.main-header--tools-left, .main-header--tools-right{
      align-items: baseline !important;
}

.has-no-variants .product-form .product-submit:active {
  margin: 15px auto;
  background: #191c3e !important;
}

body#disc-earrings-18k-gold-vermeil span.product-interaction-title {
    display: none !important;
  color: transparent !important;
}
@media only screen and (max-width: 767px) and (min-width: 320px) {
  body#our-debut-jewellery-collection-is-here .mobile-hide.clea {
      display: block !important;
  }
       div#shopify-section-last-footer div#coin-container {
      margin-top: -60px !important;
  }
}

body#the-string-belt-leather-rope-belt-for-women .option-value {
        margin-left: 0;
}
body#unsubscribe-text h1.label {
    display: none !important;
}

body#essen-the-shoe-cleaning-set-250ml .option-name {
    visibility: hidden !important;
}
 
body#giving-back div#coin-container div#coin-container {
    display: -webkit-inline-box;
}

.limited-edition {
  display: none;
}

@media only screen and (max-width: 767px) and (min-width: 320px) {
  .product-description .research tr:nth-of-type(2) td p:nth-of-type(1) img:nth-of-type(2) {
    display: block !important;
  }
  .product-description .research tr:nth-of-type(2) td p:nth-of-type(1) img:nth-of-type(1) {
    display: none;
  }

  .product-description .research tr:nth-of-type(2) td div:nth-of-type(1) img:nth-of-type(2) {
    display: block !important;
  }
  .product-description .research tr:nth-of-type(2) td div:nth-of-type(1) img:nth-of-type(1) {
    display: none;
  }
  square-placement::part(afterpay-paragraph) {
    font-size: 11px;
  }
}
.product-description .research tr:nth-of-type(2) td p:nth-of-type(1) img:nth-of-type(2) {
  display: none;
}

.product-description .research tr:nth-of-type(2) td div:nth-of-type(1) img:nth-of-type(2) {
  display: none;
}

[data-oke-reviews-product-id="shopify-6662029148209"] .oke-w-reviews-list-item:nth-child(2) {
  display: none !important;
}

  


