#skinny-banner-header {
    display: none !important;
}
.pageLabel--contact-us #contactUsForm #preferred-contact,
.pageLabel--contact-us #contactUsForm #preferred-contact + .form-field-entries {
    display: none !important;
}
.help19-container {
    overflow: hidden;
}
.help19 * {
    line-height: 1.5;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
}
.help19-section {
    position: relative;
    overflow: hidden;
}
.help19-section--border-bottom {
    padding: 0 0 35px;
}
.help19-section--border-bottom:after {
    position: absolute;
    display: block;
    content: '';
    bottom: 10px;
    left: 0;
    height: 1px;
    width: 100%;
    background: #333;
}
.help19--message-container {
    background: #fff3cd;
}
.help19--message {
    -webkit-transition: 0.5s;
    transition: 0.5s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 1340px;
    margin: 0 auto;
    overflow: hidden;
}
.help19--message-hide {
    height: 0;
    padding: 0 20px;
}
.help19--message-show {
    height: auto;
    padding: 10px 20px;
    border: none;
}
.help19__text--message,
.help19__link--message {
    margin: 0;
    padding: 0;
    font-size: 14px;
    color: #856404;
}
.help19__link--message {
    -webkit-transition: 0.3s;
    transition: 0.3s;
    text-decoration: underline;
}
.help19__link--message:focus,
.help19__link--message:hover {
    color: #333;
    text-decoration: none;
}
.help19--heading {
    max-width: 876px;
    margin: 0 auto;
    padding: 30px 20px;
}
.help19__heading--001 {
    margin: 0;
    padding: 0;
    font-weight: 600;
}
@media all and (max-width: 560px) {
    .help19__heading--001 {
        font-size: 25px;
    }
}
@media all and (min-width: 560px) and (max-width: 767px) {
    .help19__heading--001 {
        font-size: 30px;
    }
}
@media all and (min-width: 768px) {
    .help19__heading--001 {
        font-size: 35px;
    }
}
.help19--main {
    max-width: 876px;
    margin: 0 auto;
    padding: 0 20px 20px 20px;
}
.help19--link-up-container {
    background: #333;
}
.help19__link--up {
    position: relative;
    z-index: 9;
    display: block;
    max-width: 1340px;
    margin: 0 auto;
    padding: 15px 0 15px 70px;
    font-size: 14px;
    background: #333;
    color: #fff;
}
.help19__link--up:focus .help19__span--icon-arrow-up,
.help19__link--up:hover .help19__span--icon-arrow-up {
    margin: 0 5px 0 -5px;
}
.help19__link--icon {
    position: relative;
    z-index: 9;
    display: block;
    padding: 10px 0 10px 50px;
    color: #333;
}
@media all and (max-width: 560px) {
    .help19__link--icon {
        font-size: 18px;
    }
}
@media all and (min-width: 560px) and (max-width: 767px) {
    .help19__link--icon {
        font-size: 20px;
    }
}
@media all and (min-width: 768px) {
    .help19__link--icon {
        font-size: 25px;
    }
}
.help19__link--arrow {
    position: relative;
    z-index: 9;
    display: block;
    padding: 15px 0 15px 50px;
    font-size: 14px;
    color: #333;
}
.help19__link--arrow-underline {
    text-decoration: underline;
}
.help19__link--arrow-underline:focus,
.help19__link--arrow-underline:hover {
    text-decoration: none;
}
.help19__link--icon:focus .help19__span--icon-arrow,
.help19__link--icon:hover .help19__span--icon-arrow,
.help19__link--arrow:focus .help19__span--icon-arrow,
.help19__link--arrow:hover .help19__span--icon-arrow {
    margin: 0 -5px 0 5px;
}
.help19__link--list-plain {
    display: inline-block;
    margin: 0 0 0 50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 8px 0;
    color: #333;
    text-decoration: underline;
}
.help19__link--list-plain:focus,
.help19__link--list-plain:hover {
    text-decoration: none;
}
.help19__link--list-plain-bold {
    display: inline-block;
    margin: 0 0 0 50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 8px 0;
    font-weight: 600;
    color: #333;
    text-decoration: underline;
}
.help19__link--list-plain-bold:focus,
.help19__link--list-plain-bold:hover {
    text-decoration: none;
}
.help19__link--list-plain-hub {
    margin: 0 0 0 50px;
    color: #333;
}
.help19__link--list-plain-hub:focus,
.help19__link--list-plain-hub:hover {
    text-decoration: none;
}
.help19__link--border-bottom:after {
    position: absolute;
    display: block;
    content: '';
    bottom: 0;
    left: 50px;
    height: 1px;
    width: calc(100% - 50px);
    background: #333;
}
.help19__link--border-bottom-full:after {
    position: absolute;
    display: block;
    content: '';
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    background: #333;
}
.help19__link--text {
    display: inline-block;
    text-decoration: underline;
    color: #0570c1;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.help19__link--text:focus,
.help19__link--text:hover {
    text-decoration: none;
    color: #333;
}
.help19__link--text-social .fab {
    font-family: FontAwesome;
    font-style: normal;
}
.help19__link--text-social span {
    text-decoration: underline;
}
.help19__link--text-social:focus,
.help19__link--text-social:hover {
    color: #333;
}
.help19__link--text-social:focus span,
.help19__link--text-social:hover span {
    text-decoration: none;
}
.help19__link--bold {
    font-weight: 600;
}
.help19__span--icon-arrow {
    position: absolute;
    top: 50%;
    left: 10px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 2px;
    width: 15px;
    background: #333;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.help19__span--icon-arrow:before,
.help19__span--icon-arrow:after {
    position: absolute;
    display: block;
    content: '';
    top: 50%;
    right: 0;
    height: 2px;
    width: 12.5px;
    background: #333;
}
.help19__span--icon-arrow:before {
    -webkit-transform: translateY(-50%) rotate(-50deg);
    transform: translateY(-50%) rotate(-50deg);
    -webkit-transform-origin: top right;
    transform-origin: top right;
}
.help19__span--icon-arrow:after {
    -webkit-transform: translateY(-50%) rotate(50deg);
    transform: translateY(-50%) rotate(50deg);
    -webkit-transform-origin: bottom right;
    transform-origin: bottom right;
}
.help19__span--icon-arrow-up {
    position: absolute;
    top: 50%;
    left: 30px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 2px;
    width: 15px;
    background: #fff;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.help19__span--icon-arrow-up:before,
.help19__span--icon-arrow-up:after {
    position: absolute;
    display: block;
    content: '';
    top: 50%;
    left: 0;
    height: 2px;
    width: 12.5px;
    background: #fff;
}
.help19__span--icon-arrow-up:before {
    -webkit-transform: translateY(-50%) rotate(50deg);
    transform: translateY(-50%) rotate(50deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
}
.help19__span--icon-arrow-up:after {
    -webkit-transform: translateY(-50%) rotate(-50deg);
    transform: translateY(-50%) rotate(-50deg);
    -webkit-transform-origin: bottom left;
    transform-origin: bottom left;
}
.help19__span--icon-arrow-up:focus,
.help19__span--icon-arrow-up:hover {
    margin: 0 0 0 5px;
}
.help19__list--none {
    margin: 0 0 10px;
    padding: 0;
    list-style: none;
}
.help19__list--bullets {
    margin: 0;
    padding: 0 0 0 27px;
}
.help19__list--ordered {
    margin: 0;
    padding: 0 0 5px 30px;
}
.help19__list-item {
    position: relative;
}
.help19__list-item--border-bottom {
    margin: 0 0 30px;
}
.help19__list-item--border-bottom:after {
    position: absolute;
    display: block;
    content: '';
    bottom: -15px;
    left: 50px;
    height: 1px;
    width: calc(100% - 50px);
    background: #333;
}
.help19__list-item--border-bottom-full {
    margin: 0 0 30px;
}
.help19__list-item--border-bottom-full:after {
    position: absolute;
    display: block;
    content: '';
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background: #333;
}
.help19__list-item--text {
    margin: 0;
    padding: 0 0 5px;
    font-size: 14px;
    color: #333;
}
.help19__list-item--bullet,
.help19__list-item--bullets {
    margin: 0;
    padding: 5px 0;
    font-size: 14px;
    color: #333;
}
.help19__list-item--ordered {
    margin: 0;
    padding: 5px 0;
    font-size: 14px;
    color: #333;
}
.help19-accordion {
    position: relative;
    overflow: hidden;
}
.help19-accordion:after {
    position: absolute;
    display: block;
    z-index: 99;
    content: '';
    bottom: 0;
    left: 50px;
    height: 1px;
    width: calc(100% - 50px);
    background: #333;
}
.help19-accordion--section {
    overflow: hidden;
}
.help19-accordion--section > .help19-accordion:nth-last-child(1):after {
    left: 0;
    width: 100%;
}
.help19-accordion--content[aria-hidden='true'] {
    display: none;
}
.help19-accordion--content[aria-hidden='false'] {
    padding: 10px 0 10px 50px;
}
.help19__button--accordion {
    position: relative;
    display: block;
    z-index: 9;
    min-height: 50px;
    width: 100%;
    margin: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 0 15px 50px;
    border: 0;
    font-size: 14px;
    background: none;
    text-align: left;
    color: #333;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.help19__button--accordion:before,
.help19__button--accordion:after {
    position: absolute;
    display: block;
    content: '';
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #333;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.help19__button--accordion:before {
    left: 10px;
    height: 2px;
    width: 15px;
}
.help19__button--accordion:after {
    left: 16px;
    height: 15px;
    width: 2px;
}
.help19__button--accordion[aria-expanded='true']:after {
    opacity: 0;
}
.help19__button--accordion:focus,
.help19__button--accordion:hover {
    background: #f5f5f5;
}
.help19__heading--icon,
.help19__heading--002 {
    position: relative;
    z-index: 9;
    display: block;
    margin: 0;
    color: #333;
}
@media all and (max-width: 560px) {
    .help19__heading--icon,
    .help19__heading--002 {
        font-size: 18px;
    }
}
@media all and (min-width: 560px) and (max-width: 767px) {
    .help19__heading--icon,
    .help19__heading--002 {
        font-size: 20px;
    }
}
@media all and (min-width: 768px) {
    .help19__heading--icon,
    .help19__heading--002 {
        font-size: 25px;
    }
}
.help19__heading--icon {
    padding: 10px 0 10px 50px;
}
.help19__heading--002 {
    padding: 25px 0 10px 0;
}
.help19__heading--003 {
    position: relative;
    z-index: 9;
    display: block;
    margin: 0;
    padding: 10px 0 0;
    font-weight: 600;
    color: #333;
}
@media all and (max-width: 560px) {
    .help19__heading--003 {
        font-size: 14px;
    }
}
@media all and (min-width: 560px) and (max-width: 767px) {
    .help19__heading--003 {
        font-size: 15px;
    }
}
@media all and (min-width: 768px) {
    .help19__heading--003 {
        font-size: 18px;
    }
}
.help19__heading--004 {
    margin: 0;
    padding: 10px 0 5px;
    font-size: 14px;
    text-transform: uppercase;
}
.help19__text {
    margin: 0;
    padding: 5px 0 10px;
    font-size: 14px;
    color: #333;
}
.help19__text--icon {
    position: relative;
    display: block;
    min-height: 44px;
    margin: 0;
    padding: 15px 0 15px 50px;
    font-size: 14px;
}
.help19__text--icon-home-delivery {
    background: url('https://clarks.scene7.com/is/image/Pangaea2Build/IC_Truck') 10px center no-repeat;
    background-size: 30px auto;
}
.help19__text--icon-collectplus {
    background: url('https://clarks.scene7.com/is/image/Pangaea2Build/icon-collect-new') 10px center no-repeat;
    background-size: 30px auto;
}
.help19__text--icon-collectplus:before {
    position: absolute;
    display: block;
    content: '';
    top: 0;
    left: 0;
    height: 1px;
    width: 100%;
    background: #333;
}
.help19__text--icon-collect-from-store {
    background: url('https://clarks.scene7.com/is/image/Pangaea2Build/IC_Pickup') 10px center no-repeat;
    background-size: 30px auto;
}
.help19__text--icon:after {
    position: absolute;
    display: block;
    content: '';
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    background: #333;
}
.help19__text--bold {
    font-weight: 600;
}
.help19-edit {
    font-weight: inherit;
}
.help19-lowercase {
    text-transform: lowercase;
}
.help19__table {
    width: 100%;
}
.help19__table caption {
    margin: 0;
    padding: 10px 0 5px;
    font-size: 14px;
    text-transform: uppercase;
    color: #333;
    font-weight: 600;
}
.help19__table tr th,
.help19__table tr td {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px;
    font-size: 14px;
    line-height: 1.5;
}
.help19__table thead th {
    font-weight: 600;
    text-align: left;
}
.help19__table tbody tr:nth-child(odd) {
    background: #ededed;
}
.help19__table--half tr th,
.help19__table--half tr td,
.help19__table--privacy tr th,
.help19__table--privacy tr td {
    width: 50%;
    float: left;
}
.help19__table--thirds tr th,
.help19__table--thirds tr td,
.help19__table--gift-cards tr th,
.help19__table--gift-cards tr td {
    width: 33.33%;
    float: left;
}
.help19__table--quarters tr th,
.help19__table--quarters tr td {
    width: 25%;
    float: left;
}
.help19__table--fifths tr th,
.help19__table--fifths tr td {
    width: 20%;
    float: left;
}
.help19__table--carrier-bag {
    margin: 0 0 20px;
}
@media all and (min-width: 768px) {
    .help19__table--carrier-bag tr th,
    .help19__table--carrier-bag tr td {
        width: 20%;
        float: left;
    }
}
.help19__img {
    display: block;
    width: 100%;
    height: auto;
}
.help19__img--shoe-care {
    max-width: 400px;
    margin: 40px auto 30px;
}
.help19__img--home-delivery {
    max-width: 345px;
}
.help19__img--promo-codes {
    max-width: 370px;
}
.help19__img--figure {
    margin: 0 0 10px;
    border: 1px solid #999;
}
.help19__figure {
    margin: 10px 0 30px;
    border: 0;
    background: 0;
}
.help19__text--figure-caption {
    margin: 0;
    padding: 0;
    font-size: 13px;
    font-style: normal;
}
.pageLabel--contact-us .container {
    width: 100%;
}
.pageLabel--contact-us .contact-us-container {
    padding: 0;
}
.pageLabel--contact-us .contact-us-container.clarks-container {
    max-width: 100% !important;
}
.pageLabel--contact-us .contact-us-form-panel {
    float: none;
    max-width: 1340px;
    margin: 0 auto;
}
@media all and (min-width: 768px) and (max-width: 991px) {
    .pageLabel--contact-us .contact-us-form-panel {
        width: 768px;
    }
}
.orderLookup-page .already-registered a#login-forgotPwdTag {
    text-decoration: underline;
}
.orderLookup-page .already-registered a#login-forgotPwdTag:hover {
    text-decoration: none;
}
.orderLookup-page a.login-text div.button.btn-yellow {
    border: solid 1px #5e5e5e;
    background-color: transparent;
    color: #5e5e5e;
}
.orderLookup-page a.login-text div.button.btn-yellow:hover {
    background: #5e5e5e;
    color: #fff;
}
@media all and (max-width: 999px) {
    .orderLookup-page .sticky-footer-bar {
        display: none;
    }
}
.help19 #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {
    font-size: 15px;
}
.help19 #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
.help19 #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,
.help19 #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,
.help19 #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
.help19 #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span {
    font-size: 13px;
}
.help19 #ot-sdk-btn.ot-sdk-show-settings,
.help19 #ot-sdk-btn.optanon-show-settings {
    color: #fff;
    background-color: #045c9e;
    border: 1px solid #045c9e;
    padding: 0.6em 1em;
    font-size: 14px;
    cursor: pointer;
    transition: 0.1s ease;
}
.help19 #ot-sdk-btn.ot-sdk-show-settings:hover,
.help19 #ot-sdk-btn.ot-sdk-show-settings:focus,
.help19 #ot-sdk-btn.optanon-show-settings:hover,
.help19 #ot-sdk-btn.optanon-show-settings:focus {
    background-color: #333;
    border: 1px solid #333;
}
@media all and (min-width: 768px) {
    .help19-notice {
        display: -ms-flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
}
.help19-notice--content {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #000;
}
@media all and (max-width: 767px) {
    .help19-notice--content {
        height: auto !important;
        padding: 20px;
    }
    .help19-notice--content .help19__heading help19__heading--003 {
        height: auto !important;
    }
    .help19-notice--content-middle {
        margin: 20px 0;
    }
}
@media all and (min-width: 768px) {
    .help19-notice--content {
        width: calc(33.3333% - 15px);
    }
    .help19-notice--content-image {
        margin: 20px 0;
        padding: 20px 20px 90px;
    }
    .help19-notice--content-middle {
        margin: 20px;
        padding: 20px;
    }
    .help19-notice--content .help19__heading--003 {
        min-height: 64px;
    }
}
.help19__img--notice {
    max-width: 120px;
    display: block;
    margin: 0 auto;
}
@media all and (min-width: 768px) {
    .help19__img--notice {
        position: absolute;
        bottom: 20px;
        left: 50%;
        height: 62px;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }
}
.help--message-stores {
    background: #ebf5fc;
}
.skinny-banner--covid-opening {
    display: block;
    max-width: 1500px;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
    text-align: center;
    background: #ebf5fc;
}
.skinny-banner--covid-opening * {
    font-family: Montserrat, sans-serif;
}
.skinny-banner__para {
    margin: 0;
    font-weight: 600;
}
@media all and (min-width: 560px) {
    .skinny-banner__para .skinny-banner__para * {
        font-size: 15px;
    }
}
@media all and (min-width: 1200px) {
    .skinny-banner__para {
        letter-spacing: 0.05em;
    }
}
.skinny-banner__span {
    display: inline-block;
}
.skinny-banner__span--green {
    color: #627736;
    text-transform: uppercase;
}
@media all and (max-width: 559px) {
    .skinny-banner__span--green {
        display: block;
    }
}
@media all and (min-width: 560px) {
    .skinny-banner__span--green {
        position: relative;
        display: inline-block;
        padding: 0 18px 0 0;
    }
    .skinny-banner__span--green:after {
        display: block;
        content: '';
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        right: 3px;
        height: 2px;
        width: 7px;
        background: #627736;
    }
}
.skinny-banner__span--blue {
    color: #486c7f;
}
.skinny-banner__span--underline {
    text-decoration: underline;
}
.skinny-banner__span--underline:focus,
.skinny-banner__span--underline:hover {
    text-decoration: none;
}
