.primaryYellow{color:#FEDB00}.primaryYellowHover{color:#FFD909}.primaryWhite{color:#FDFDFD}.primaryBlack{color:#101010}.secondaryDarkGrey{color:#222222}.secondaryMidGrey1{color:#464646}.secondaryMidGrey2{color:#E1E1E1}.lightGrey{color:#F7F7F7}.uiGrey{color:#828282}.primaryVegan{color:#006236}.madeInEngland{color:#7C242F}.primarySale{color:#E8368C}.secondarySale{color:#BB172F}.accessibilityHightlight{color:#1969DC}.bodyCopySmallBoldLink{font-family:'Archivo Regular',Arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;letter-spacing:0.25px;text-decoration:underline;cursor:pointer;font-family:'Archivo Bold',Arial,sans-serif;font-weight:700}.desktop-only{display:none !important}@media (min-width:1025px){.desktop-only{display:block !important}}.tablet-desktop-only{display:none !important}@media (min-width:768px){.tablet-desktop-only{display:block !important}}.tablet-only{display:none !important}@media (min-width:768px) and (max-width:1024px){.tablet-only{display:block !important}}.mobile-tablet-only{display:none !important}@media (max-width:1024px){.mobile-tablet-only{display:block !important}}.mobile-only{display:none !important}@media (max-width:767px){.mobile-only{display:block !important}}.wrapper-flex{display:flex;flex-wrap:wrap}.left-33,.middle-33,.right-33{flex:1;flex-basis:calc(23.333%);white-space:nowrap;box-sizing:border-box;margin:0}.left-50,.right-50{flex:1;flex-basis:calc(23.333%);white-space:nowrap;box-sizing:border-box;margin:0}.pdp-store-stock-check__overlay{overflow-y:auto;max-height:calc(100vh - 60px)}.pdp-store-stock-check__container{color:#101010;padding:0 15px}.pdp-store-stock-check__container hr{margin-top:15px;margin-bottom:15px}.pdp-store-stock-check__container .product-info{width:100%;border:#E1E1E1 1px solid;padding:5px;display:flex;align-items:center;margin:15px 0}.pdp-store-stock-check__container .product-info .img-wrapper{width:120px;height:auto}.pdp-store-stock-check__container .product-info .info-wrapper{padding-left:15px}.pdp-store-stock-check__container .product-info .info-wrapper .info-heading{margin:0;display:inline-block}.pdp-store-stock-check__container .product-info .info-wrapper .info-value{display:inline}.pdp-store-stock-check__container .product-info .info-wrapper .price-data .special-price,.pdp-store-stock-check__container .product-info .info-wrapper .price-data .savings{color:#BB172F;margin:0 2px}.pdp-store-stock-check__container .product-info .info-wrapper .price-data .original-price,.pdp-store-stock-check__container .product-info .info-wrapper .price-data .was-price{color:#828282;text-decoration:line-through;margin:0 2px}.pdp-store-stock-check__container .product-info .info-wrapper .omnibus__wrapper{margin-top:10px}.pdp-store-stock-check__container .title-select-size{font-size:2rem;margin:15px 0}.pdp-store-stock-check__container .fittosize__wrapper{padding:5px 10px;min-height:unset}.pdp-store-stock-check__container #stockCheckSizes{padding-left:0}.pdp-store-stock-check__container #stockCheckSizes li{margin:0 5px 5px 0 !important}.pdp-store-stock-check__container #stockCheckSizes li a{text-transform:uppercase}.pdp-store-stock-check__container #stockCheckSizes li.single-size a{width:auto;padding-left:15px;padding-right:15px}@media only screen and (min-width:1023px){.pdp-store-stock-check__container .store-check-form__wrapper{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:15px}}@media only screen and (min-width:1023px){.pdp-store-stock-check__container .store-check-form__wrapper .input-stock-code{flex-grow:1;min-width:340px}}.pdp-store-stock-check__container .store-check-form__wrapper .btn-store-check{pointer-events:unset !important;margin-bottom:20px}@media only screen and (min-width:1023px){.pdp-store-stock-check__container .store-check-form__wrapper .btn-store-check{flex-shrink:1;flex-grow:0;flex-basis:fit-content;padding-left:15px !important;padding-right:15px !important}}.pdp-store-stock-check__container .store-check-error{color:#BB172F;margin-top:20px;margin-bottom:20px}@media only screen and (min-width:1023px){.pdp-store-stock-check__container .store-check-error{margin-top:0}}#section-store-results{display:flex;margin-bottom:30px}#section-store-results .store-results{min-height:220px;flex-basis:100%;box-sizing:border-box;padding-right:0}@media only screen and (min-width:768px){#section-store-results .store-results{flex-basis:50%;padding-right:15px}}@media only screen and (min-width:768px){#section-store-results .store-results__container{max-height:450px;overflow:auto}}#section-store-results .store-results__wrapper{background-color:#FDFDFD !important;border:#828282 1px solid !important;border-radius:2px;padding:10px 15px;margin-top:10px;position:relative;cursor:pointer;width:100%;text-align:left}#section-store-results .store-results__wrapper .store-details-xs{margin-top:5px;display:none}#section-store-results .store-results__wrapper .store-details-xs.__active{display:block}#section-store-results .store-results__wrapper .store-details-xs.__active .location-map{height:110px}#section-store-results .store-results__wrapper .store-details-xs .store-data .location-info .shop-location{font-family:'ArchivoSE Extra Bold',Arial,sans-serif;text-transform:uppercase;font-size:1.6rem;line-height:1.8rem;margin:0;padding:0;display:none}@media only screen and (min-width:768px){#section-store-results .store-results__wrapper .store-details-xs .store-data .location-info .shop-location{display:block}}#section-store-results .store-results__wrapper .store-details-xs .store-data .location-info .shop-distance{font-family:'Archivo Regular',Arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;letter-spacing:0.25px;padding:0;font-size:1.2rem;display:none}@media only screen and (min-width:768px){#section-store-results .store-results__wrapper .store-details-xs .store-data .location-info .shop-distance{display:block}}#section-store-results .store-results__wrapper .store-details-xs .store-data .location-info .address-section{margin-top:20px}#section-store-results .store-results__wrapper .store-details-xs .store-data .location-info .location-map{margin-top:10px;margin-bottom:20px;width:100%;height:110px}#section-store-results .store-results__wrapper .store-details-xs .store-data .location-map{margin-top:15px;width:100%;height:110px}#section-store-results .store-results__wrapper .store-details-xs .store-data .timing-info .title-opening-times{margin-bottom:0;padding:10px 0}#section-store-results .store-results__wrapper .store-details-xs .store-data .timing-info .store-timings{margin-bottom:15px}#section-store-results .store-results__wrapper .store-details-xs .store-data .timing-info .store-timings .timing-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}#section-store-results .store-results__wrapper .store-details-xs .store-data .timing-info .store-timings .timing-row .day-name{text-align:left;font-family:'ArchivoSE Extra Bold',Arial,sans-serif;text-transform:uppercase;font-size:1.4rem;line-height:1.6rem;line-height:3.1rem}#section-store-results .store-results__wrapper .store-details-xs .store-data .timing-info .store-timings .timing-row .timing-details{font-family:'Archivo Regular',Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;letter-spacing:0.25px;padding-left:5px;margin-top:7px}#section-store-results .store-results__wrapper .store-details-xs .store-data .store-phone .store-phone-no{margin-left:10px}#section-store-results .store-results__wrapper:after{content:'';background-position:center;background-repeat:no-repeat;background-size:cover;width:15px;height:15px;display:inline-block;position:absolute;top:22px;right:20px;background-image:url('https://www.drmartens.com/_ui/responsive/theme-dm/images//icons/plus.svg')}#section-store-results .store-results__wrapper.__active{border:#101010 1px solid}#section-store-results .store-results__wrapper.__active:after{content:'';background-image:url('https://www.drmartens.com/_ui/responsive/theme-dm/images//icons/minus.svg')}@media only screen and (min-width:768px){#section-store-results .store-results__wrapper.__active:after{display:none}}#section-store-results .store-results__wrapper.__active .store-details-xs{display:block}@media only screen and (min-width:768px){#section-store-results .store-results__wrapper.__active .store-details-xs{display:none}}#section-store-results .store-results__wrapper.__disabled{background-color:#F7F7F7 !important;color:#828282 !important;pointer-events:none}#section-store-results .store-results__wrapper.__disabled:after{content:'';background-image:none}#section-store-results .store-results__wrapper .headingTxt{margin:0;padding:0;padding-right:20px}#section-store-results .store-results__wrapper .messageTxt{margin:0;padding:0;font-size:1.2rem}#section-store-results .store-results .loading-store-list{height:62px;opacity:.5;width:100%}#section-store-results .store-results .loading-store-list:before{content:'';background-image:url('../gif/spinner.gif');background-position:center;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:inline-block;position:relative;top:5px;left:calc(50% - 10px)}#section-store-results .store-results .store-see-more{text-transform:capitalize;margin-top:20px;padding-left:0;text-decoration:underline;background:none;border:none}@media only screen and (max-width:768px){#section-store-results .store-results .store-see-more{margin-bottom:30px}}#section-store-results .store-results .store-see-more.loading{pointer-events:none;cursor:default;opacity:.5}#section-store-results .store-details-md{background-color:#F7F7F7;flex-basis:50%;box-sizing:border-box;border-radius:2px;padding:20px 15px;display:none}@media only screen and (min-width:768px){#section-store-results .store-details-md{display:block}}#section-store-results .store-details-md.__active{background-color:#FDFDFD;border:#101010 1px solid}#section-store-results .store-details-md .store-data .location-info .shop-location{font-family:'ArchivoSE Extra Bold',Arial,sans-serif;text-transform:uppercase;font-size:1.6rem;line-height:1.8rem;margin:0;padding:0;display:none}@media only screen and (min-width:768px){#section-store-results .store-details-md .store-data .location-info .shop-location{display:block}}#section-store-results .store-details-md .store-data .location-info .shop-distance{font-family:'Archivo Regular',Arial,sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;letter-spacing:0.25px;padding:0;font-size:1.2rem;display:none}@media only screen and (min-width:768px){#section-store-results .store-details-md .store-data .location-info .shop-distance{display:block}}#section-store-results .store-details-md .store-data .location-info .address-section{margin-top:20px}#section-store-results .store-details-md .store-data .location-info .location-map{margin-top:10px;margin-bottom:20px;width:100%;height:110px}#section-store-results .store-details-md .store-data .location-map{margin-top:15px;width:100%;height:110px}#section-store-results .store-details-md .store-data .timing-info .title-opening-times{margin-bottom:0;padding:10px 0}#section-store-results .store-details-md .store-data .timing-info .store-timings{margin-bottom:15px}#section-store-results .store-details-md .store-data .timing-info .store-timings .timing-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}#section-store-results .store-details-md .store-data .timing-info .store-timings .timing-row .day-name{text-align:left;font-family:'ArchivoSE Extra Bold',Arial,sans-serif;text-transform:uppercase;font-size:1.4rem;line-height:1.6rem;line-height:3.1rem}#section-store-results .store-details-md .store-data .timing-info .store-timings .timing-row .timing-details{font-family:'Archivo Regular',Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;letter-spacing:0.25px;padding-left:5px;margin-top:7px}#section-store-results .store-details-md .store-data .store-phone .store-phone-no{margin-left:10px}#section-store-results hr{margin-top:15px;margin-bottom:15px}#section-store-results .results-title-section{margin-bottom:5px;display:flex}#section-store-results .results-title-section .results-title{margin-top:5px;margin-bottom:0;flex-grow:1}#section-store-results .results-title-section .js-edit-store-search{text-transform:capitalize;flex-shrink:1;padding-right:0}