<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.storelocator-page .info-locator .el-content {
    border: 0px solid #ddd !important;
}
.storelocator-page .info-locator .tag-store {
    display: none;
    height: auto;
}
.info-locator .tag-content a.view-detail {
    font-weight: bold;
}
.storelocator-page .info-locator .top-box.col-xs-24 {
    background: #fff;
    padding: 0px;
}
.storelocator-page .info-locator .tag-content {
    background: #f6f6f6;
    width: 244px;
    padding: 17px 16px;
    margin: 16px 12px 0px 16px;
}
.mejs__airplay-button &gt; button,
.mejs-airplay-button &gt; button {
    background: url('../../../../../frontend/Codazon/fastest_fashion/en_GB/FME_Mediaappearance/css/airplay.svg') no-repeat 0 4px;
}

.mejs__airplay-button &gt; button .fill,
.mejs-airplay-button &gt; button .fill {F
    fill: #fff;
}

.mejs__airplay-button &gt; button.active .fill,
.mejs-airplay-button &gt; button.active .fill {
    fill: #66a8cc;
}


.products-grid .product-item .product-item-info .cdz-product-bottom:not(.non-hover) {
-webkit-transform: inherit !important;
}
.catalog-category-view  .products-grid .product-item .product-item-info .cdz-product-bottom:not(.non-hover) {
    top: -20px;
}
.catalog-category-view .products-grid .desktop_3 .product-items:not(.owl-carousel) &gt; .product-item *
{
	opacity:1 !important;
}

.products.wrapper.grid.products-grid li.item.product.product-item .cdz-product-bottom.hover-effect {
-webkit-transform: scale(1) !important;
}
div#checkout .authentication-wrapper {
display: none;
}
.cart-summary .block .item-options .field .radio+.label span.price {
    font-size: 1em !important;
}
.opc-block-summary .product-item .product-item-name-block &gt; div {
    display: table-cell;
    padding-right: 1em;
    vertical-align: middle;
}

.sidebar.sidebar-main .filter-options-item.cat {
display: none;
}
.product-item-name {
font: 500 15px/1.55 Poppins, Helvetica Neue, Verdana, Arial, sans-serif !important;
}
.product-info-main .product-add-form .field.qty {
    display: flex;
    flex-wrap: wrap;
}

.product-info-main .product-add-form .field.qty .control {
    margin: 0;
}

.product-info-main .product-add-form .field.qty .control input#qty {
   
    color: #000;
}

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


  .product-style02 .product-item .product-item-info {
   padding: 0;
    text-align: center;
}

footer.page-footer .footer-logo-wrapper {
    padding: 20px 0px 0px 0px;
}
.panel.header ul.header.links {
display: none !important;
}
.header-wrapper-middle.sticky-menu ul.header.links {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -moz-flex-flow: wrap;
    -webkit-flex-flow: wrap;
    flex-flow: wrap;
}

.sections.nav-sections ul.header.links li:nth-of-type(1) {
    order: 2;
}
.sections.nav-sections ul.header.links li:nth-of-type(2) {
    order: 5;
}
.sections.nav-sections ul.header.links li:nth-of-type(3) {
    order: 3;
}
.sections.nav-sections ul.header.links li:nth-of-type(4) {
    order: 4;
}
.sections.nav-sections ul.header.links li:nth-of-type(5) {
    order: 1;
}

.nav-sections .header.links li {
    display: block;
    width: 100% !important;
    margin: 0;
}

.sections.nav-sections ul.header.links li:nth-of-type(5) a:before {
    background: url('/pub/media/store_icon.png');
    width: 32px;
    height: 20px;
    background-size: 50%;
    z-index: 999999999999;
    background-position: left;
    background-repeat: no-repeat;
    position: relative;
    vertical-align: top;
    /* left: 0px; */
    content: ""!important;    margin-right: -3px !important;
}

.sections.nav-sections .header.links li &gt; a:before {
    margin-right: 13px;
}
/*body.checkout-index-index.page-layout-1column .header.content a.action.showcart {
    display: none;
}*/
.opc-estimated-wrapper .minicart-wrapper button.action.showcart{display: none;}
}




.product-item-info .product.details.product-item-details a {
    color: black;
}
.product-reviews-summary .reviews-actions a {
    color: #000 !important;
	}
	.product-addto-links a {
    color: #000 !important;
}
.product.data.items&gt;.item.title&gt;.switch {
    color: #000;
	}
	.product.attribute.description a {
    color: #2280be;
}
.aboutus-page h4 {
    color: #000000;
}
.para_new h3 {
    color: #000 !important;
}
.para_new p {
    color: #000 !important;
}
.radius-controls label {
    color: #333 !important;
}
#radius-value {
    padding-top: 10px;
    color: #000;
}
.widget.block.block-static-block h2 {
    color: black !important;
}
.final-tiles-gallery .ftg-filters a {
    color: #000 !important;
}
	div#register-form-now .field.note {
    color: black;
}
.field.choice.newsletter span {
    color: #2280be;
}
.main-instagram-content .photo-item {
    object-fit: cover;
    max-height: 132px;
    overflow: hidden;
    margin-bottom: 30px;
}
.page-footer .footer-social a span:before {
    font-size: 24px;
}
.page-footer .footer-social a {
    display: inline-block;
    vertical-align: top;
    width: 45px !important;
    height: 45px !important;
    line-height: 45px !important;
	}

	.minicart-wrapper .ui-dialog .block-minicart{background-color:#fff !important;}
	.block-minicart .items-total span {
    color: #000 !important;
}

.minicart-wrapper .ui-dialog .block-minicart{ color: #000 !important;  z-index: 999;}
.block-minicart .block-content &gt; .actions a span {
    color: #000 !important;
}
.minicart-wrapper .action.close:before {
    color: #000 !important;
	}
	.minicart-wrapper .block-minicart a {
    color: #000000 !important;
	}

.minicart-items .product-item span.price {
    font-size: 1em !important;
}


/*-------
ul.cdz-product-labels li.label-item {
    height: auto !important;
    border-radius: 0px !important;
    color: #fff !important;
    padding: 3px 13px;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-size: 15px;
    position: absolute !important;
    background: transparent !important;
	width: 380px !important;
    text-align: center;
    border-top: 58px solid rgb(0, 0, 0);
    border-right: 26px solid transparent;
}
ul.cdz-product-labels li.label-item .label-content {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    top: -46px;
    position: absolute;
    left: 26%;
    font-size: 21px;
    text-align: center;
}
-----*/


.product.media .fotorama__stage {
    margin-left: 0 !important;
}
.product.media ul.cdz-product-labels {
    left: 0px !important;
    margin-left: 0px;
    padding-left: 0px;top:86px !important;
}

.fotorama__stage__frame.fotorama__active.fotorama_horizontal_ratio.fotorama__loaded:after {
    width: 0;
    height: 0;
    border-left: 0px solid transparent;
    border-right:299px solid transparent;
    border-top: 288px solid #fe0000;
    content: "";
    position: absolute;
    top: 121px;
    left: 0;
    z-index: 999999999;display:none;
}
.fotorama__stage__frame.fotorama__active.fotorama_horizontal_ratio.fotorama__loaded:before {
    position: absolute;
    content: "pre order";
    width: 150px;
    height: 150px;
    color: #fff;
    text-transform: uppercase;
    top: 138px;
    z-index: 9999999999999999999999999;
    left: 23px;
	font-size: 59px;
    line-height: 59px;
    font-weight: 600;
    transform: rotate(60deg);
    -webkit-transform: rotate(-42deg);
    font-family: 'Oswald', sans-serif;
    -moz-transform: rotate(-90deg);display:none;
}

.product-info-main .product.attribute.sku {
    display: none;
}
.product.media .fotorama__caption {
    display: none;
}
ul.cdz-product-labels li.label-item {
    top: 0px !important;
}
.product-info-main .product-add-form .field.qty {
    display: flex;
    flex-wrap: wrap;
}

.product-info-main .product-add-form .field.qty .control {
    margin: 0;
}

.product-info-main .product-add-form .field.qty .control input#qty {
   
    color: #000;
}



/*responsive*/

@media only screen and (max-width: 767px) {
div#checkout .minicart-wrapper {
position: relative !important;
}
.product-item-info .product-image-photo {
    width: 100%;
}
.product-item-info span.product-image-container {
    width: 331px !important;
}
.product.media ul.cdz-product-labels {
    left: 0px !important;
    margin-left: 0px;
    padding-left: 0px;
    top: 36px !important;
}
/*
.product-main-content ul.cdz-product-labels li.label-item {
    height: auto !important;
    border-radius: 0px !important;
    color: #fff !important;
    padding: 3px 13px;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-size: 15px;
    position: absolute !important;
    background: transparent !important;
    width: 174px!important;
    text-align: center;
    border-top: 34px solid rgb(0, 0, 0);
    border-right: 35px solid transparent;
}

.product-main-content ul.cdz-product-labels li.label-item .label-content {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    top: -29px;
    position: absolute;
    left: 15%;
    font-size: 14px;
}
*/

.product-main-content .fotorama__stage__frame.fotorama__active.fotorama_horizontal_ratio.fotorama__loaded:after {
    width: 0;
    height: 0;
    border-left: 0px solid transparent;
    border-right: 139px solid transparent;
    border-top: 111px solid #fe0000;
    content: "";
    position: absolute;
    top: 70px;
    left: 0;
    z-index: 999999999;
}
.product-main-content .fotorama__stage__frame.fotorama__active.fotorama_horizontal_ratio.fotorama__loaded:before {
    position: absolute;
    content: "pre order";
    width: 150px;
    height: 150px;
    color: #fff;
    text-transform: uppercase;
    top: 70px;
    z-index: 9999999999999999999999999;
    left: 9px;
    font-size: 15px;
    line-height: 39px;
    font-weight: 600;
    transform: rotate(60deg);
    -webkit-transform: rotate(-42deg);
    font-family: 'Oswald', sans-serif;
    -moz-transform: rotate(-90deg);
}

.storelocator-page .search-content .search-type {
float: none !important;
text-align: center !important;
margin: auto;
}
.storelocator-page .search-content .radius-controls {
margin: auto !important;
text-align: center !important;
display: inline-block;
padding-bottom: 10px;
float: none !important;
}



}

ul#list-store-detail li:nth-child(3) {
border: 0px;
}
ul#list-store-detail li:nth-child(2) {
border: 0px;
}
div#category-products-grid ul.cdz-product-labels li.label-item {
    height: auto !important;
    border-radius: 0px !important;
    color: #fff !important;
    padding: 19px 13px;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-size: 15px;
    position: absolute !important;
    background: transparent !important;
    width: 100% !important;
    text-align: center;
    left: 0px;
    background: #000 !important;border-top: 0 solid rgb(0, 0, 0);
    border-right: 0px solid transparent;
}
div#category-products-grid ul.cdz-product-labels {
    position: absolute;
    top: 0px !important;
    right: 0;
    left: 0px !important;
    z-index: 100;
}
div#category-products-grid ul.cdz-product-labels li.label-item .label-content {
font-size: 25px;
    top: 2px;
    left: 0px;
    position: relative !important;
}

.page-layout-1column .product-info-main {
    width: 37%;
    margin-top: 6px;
}

.storelocator-index-index .para_new{clear:both!important;}


.product-item-info .product.details.product-item-details .cdz-buttons-inner a {
color: #fff;
}
.page-footer .footer-social a span:before {
font-size: 24px !important;
}


.product-item-info .product.details.product-item-details .cdz-buttons-inner a {
color: #fff;
}

.catalog-category-view .products-grid .product-item .product-item-info .cdz-product-bottom form {
    display: flex !important;
    flex-wrap: wrap;
    align-items: center !important;
    justify-content: center;
}
button.action.tocart.primary.show-tooltip {
    margin: 0 10px;
}
body {
color: #000000 !important;

}

.product.data.items &gt; .item.title &gt; .switch {
color: #333 !important;
}

.product.attribute.description p {
color: #000 !important;
}
.header.links li:nth-child(1) a:before {
content: "\f04b" !important;
}

.payment-option._collapsible.opc-payment-additional.discount-code._active {
DISPLAY: NONE;
}
.panel.header ul.header.links {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -moz-flex;
display: -webkit-flex;
display: flex;
-moz-flex-flow: wrap;
-webkit-flex-flow: wrap;
flex-flow: wrap;
}
.panel.header ul.header.links li:nth-of-type(1) {
order: 2;
}
.panel.header ul.header.links li:nth-of-type(2) {
order: 5;
}
.panel.header ul.header.links li:nth-of-type(3) {
order: 3;
}
.panel.header ul.header.links li:nth-of-type(4) {
order: 4;
}
.panel.header ul.header.links li:nth-of-type(5) {
order: 1;
}
.panel.header ul.header.links li:nth-of-type(5) a:before {
background: url('/pub/media/store_icon.png');
width: 36px;
height: 20px;
background-size: 50%;
z-index: 999999999999;
background-position: right;
background-repeat: no-repeat;
position: relative;
vertical-align: top;
content:""!important;
}
.checkout-index-index .nav-sections {
    display: block !important;
}


@media only screen and (max-width: 767px){
.minicart-wrapper .action.showcart {
position: absolute;
}
body.checkout-index-index.page-layout-1column .box-header {
    padding: 0px !important;
}
.before-slideshow-area .box-header {
padding: 0px 0px !important;
}

.minicart-wrapper .ui-dialog .block-minicart {
margin-top: 35px;
}
}

.checkout-index-index .payment-option._collapsible.opc-payment-additional.discount-code {
    display: none;
}


.modals-wrapper.cdz-popup-wrapper .modal-inner-wrap .cdz-popup-newsletter-left {
    float: right;
}
.product.info.detailed div#reviews {
    display: none !important;
}
.product.info.detailed a#tab-label-reviews-title {
    display: none;
}
.fotorama__stage__frame .fotorama__img {
    top: 50% !important;
	}

.fotorama__nav-wrap--vertical.fotorama__nav-wrap {
    display: block;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    float: left;
}
.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb {
    display: inline-block !important;
    padding-bottom: inherit !important;
}
.fotorama__stage {
    left: 0px !important;
	}

.fotorama__nav--thumbs {
    display: inline-block !important;
    width: 100% !important;    height: auto !important;
}
.product-info-main .page-title-wrapper .page-title {

    font: 500 25px/1.35 Poppins, Helvetica Neue, Verdana, Arial, sans-serif !important;

}
.product-info-price .price-box .price-container .price {
    font-size: 25px !important;
}
form#co-shipping-form .field:nth-child(3) {
    display: none;
}
.fotorama__nav-wrap--vertical.fotorama__nav-wrap {
    display: inline-block;
    left: 0;
    position: relative !important;
    bottom: 0;
    top: initial;
}
.product-image-photo {
    display: block;
    position: relative;    top: 22px;
}
.product-image-wrapper {
    height: 0;
    display: block;
    position: relative;
    z-index: 1;
    padding-bottom: 110% !important;
    overflow: hidden;
}
.fotorama__stage__shaft.fotorama__grab {
    max-width: 100% !important;
}
.price-box.price-final_price span.price-label {
    display: none;
}
.product-item-info .product.details.product-item-details .cdz-buttons-inner a
{
	color: #fff;
    display: inline-flex;
}
.product-item-info .product.details.product-item-details .cdz-buttons-inner a:hover {
    color: #227fbe !important;
}
.product.media .fotorama__stage__frame .fotorama__img {
    float: left;
   /* border: 2px solid #6f6f6f !important; */
}
.fotorama__thumb {
    border: 2px solid #6f6f6f;
    margin: 0px 2px;
}
.fotorama__nav.fotorama__nav--thumbs.fotorama__shadows--right {
    margin-top: -50px;
}
.product-reviews-summary .reviews-actions {
    display: none;
}
.product-main-content {
    padding-bottom: 78px;
}
.cdz-popup-wrapper .cdz-popup-newsletter-left, .cdz-popup-wrapper .cdz-popup-newsletter-right {
    width: 100% !important;
    float: left !important;
}
.modals-wrapper.cdz-popup-wrapper .modal-inner-wrap .cdz-popup-newsletter-left {
    float: right;
    display: none;
}
.modals-wrapper.cdz-popup-wrapper .modal-popup .modal-inner-wrap {
    max-width: 500px !important;
}
.catalog-category-view .products-grid .desktop_3 .product-items:not(.owl-carousel) &gt; .product-item .unavailable a {
    color: #000 !important;
}
.products.wrapper.list.products-list .product-item-info .cdz-product-bottom.hover-effect .cdz-buttons-inner a {
    color: #000 !important;
}
.products.wrapper.list.products-list .product-item-info .cdz-product-bottom.hover-effect .cdz-buttons-inner a:hover {
    color: #227fbe !important;
}
.storelocator-index-index .para_new button {
    color: #ffffff !important;
    background-color: #2280be !important;
    border-color: #2280be !important;
    font: 500 14px/1.35 Poppins, Helvetica Neue, Verdana, Arial, sans-serif !important;border: 1px solid #2280be;
}

.search-type button {
    color: #ffffff !important;
    background-color: #2280be !important;
    border-color: #2280be !important;
    font: 500 14px/1.35 Poppins, Helvetica Neue, Verdana, Arial, sans-serif !important;border: 1px solid #2280be;
}
.before-slideshow-area .search-wrapper form#search_mini_form input#search {
    display: block;
}
@media screen and (max-width: 767px) {
	/*.catalog-category-view ol.products.list.items.product-items.same-height .cdz-hover-section {
    max-height: initial;
}
.catalog-category-view .products-grid .product-item .product-item-info .cdz-buttons-container {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}
.catalog-category-view .products-grid .product-item .product-item-info .cdz-buttons-container .stock{
    padding: 17px !important;
}*/

.sections.nav-sections a {
    font: 500 14px/1.55 Poppins, Helvetica Neue, Verdana, Arial, sans-serif !important;
}
.cdz-main-menu .groupmenu li.level0 &gt; a.menu-link {
    font: 500 14px/1.35 Poppins, Helvetica Neue, Verdana, Arial, sans-serif !important;
}
.header-main-menu .sections.nav-sections {
    width: calc(100% - 54px) !important;
}

.nav-sections {
    width: calc(100% - 36px) !important;
}

div#product-list-container .product-item-name {
    font: 500 16px/1.55 Poppins, Helvetica Neue, Verdana, Arial, sans-serif !important;
}
.section-item-title.nav-sections-item-title {
    display: none;
}
.section-item-title.nav-sections-item-title:first-child {
    display: block;
}
.before-slideshow-area .panel.header {
    display: none;
}
/*@media only screen and (min-width: 768px) {
.header-wrapper-content.sticky-menu .cdz-cat-search {
    display: block;    z-index: 99999999999;    border: 0px;
}*/
}

.mobile-search-wrapper .mobile-search-form-container input[type="text"] {
    display: block !important;padding-left: 135px;
    padding-right: 40px;
}
}
@media screen and (min-width:1024px) {
.catalog-category-view .products-grid .product-items:not(.owl-carousel)&gt;.product-item {
    width: 33.33%;
}
}

@media screen and (min-width:768px) {
.catalog-category-view .products-grid .product-items:not(.owl-carousel)&gt;.product-item {
    width: 50%;
}
.header-wrapper-content.sticky-menu .cdz-cat-search {
    display: block;    z-index: 99999999999;    border: 0px;
}
}



.sticky-menu.active {
    background-color: #333333;
    box-shadow: 0 0 5px #bdbdbd;
    -moz-box-shadow: 0 0 5px #bdbdbd;
    -webkit-box-shadow: 0 0 5px #bdbdbd;
    -o-box-shadow: 0 0 5px #bdbdbd;
    -ms-box-shadow: 0 0 5px #bdbdbd;
    width: 100%;
    max-width: 100% !important;
    top: 0;
    left: 0;
    right: 0;
    z-index: 889;
    margin: 0 auto;
    position: fixed !important;
    -webkit-animation-name: fadeInDown;
    -webkit-animation-duration: 5.0s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: normal;
    -webkit-animation-play-state: running;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-name: anim_titles;
    -moz-animation-duration: 5.0s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    -moz-animation-direction: normal;
    -moz-animation-play-state: running;
    -moz-animation-fill-mode: forwards;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -webkit-animation-duration: 0.7s;
    -moz-animation-duration: 0.7s;
    -webkit-animation-delay: 0s;
    -moz-animation-delay: 0s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
}
.sticky-menu.active .logo .small-logo{
display: inline-block!important;
}
/*************map page**********/
.store_locator-index-index main#maincontent {
padding: 0;
max-width: 100%;
margin-top: 50px;
}

.store_locator-index-index main#maincontent .page-title-wrapper {
max-width: 1170px;
    margin: auto;
    padding: 0px 30px;
}

.store_locator-index-index main#maincontent .columns {
padding: 0;
border: none;
box-shadow: none;
margin: 0;
}

.store_locator-index-index main#maincontent .column.main {
padding: 0;
border: none;
box-shadow: none;
position:relative;
}

.store_locator-index-index main#maincontent table {
width: 100%;
border: none;
box-shadow: none;
}

.store_locator-index-index main#maincontent table td {
padding: 0;
width: 100%;
display: block;
border: none;
}

.store_locator-index-index main#maincontent div#map {
width: 100% !important;
height:720px !important;
    margin-bottom: 70px;
}

.store_locator-index-index main#maincontent .sc-search {
    position: absolute;
    padding: 20px 20px 10px;
    background: #f5f5f5;
    display: block;
    top: 20px;
    left: 39%;
    max-width: 420px;
    right: auto;
    margin: auto;
    transform: translate(-100%, 0);
}
.store_locator-index-index main#maincontent .sc-search .sc-search-title {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
    color: #333;
    margin: 0 0 10px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.store_locator-index-index main#maincontent .sc-search .search-block {
    display: flex;
	margin-bottom:10px;
}
.store_locator-index-index main#maincontent .sc-search .search-block input#address {
    font-weight: 400;
    height: 44px;
    padding: 8px 16px;
    font-size: 15px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 3px;
    transition: border-color .15s ease-out;
    margin-bottom: 5px;
    text-transform: none;
    box-sizing: border-box;
    margin: 0;
    width: 300px;
    box-shadow: none;
}
.store_locator-index-index main#maincontent .sc-search .map_sub_error {
    margin: 10px 0px;
    font-size: 14px;
    padding: 10px 15px;
    border-radius: 3px;
    position: relative;
    max-width: 350px;
    color: #d42114;
    border: solid 1px;
}


.store_locator-index-index main#maincontent .sc-search .search-block button#submit {
    margin: 0;
    padding: 0;
    height: 44px;
    width: 50px;
    background: #333333;
    box-shadow: none;
    border: none;
    border-radius: 0px;
}
.store_locator-index-index main#maincontent .sc-search .search-block button#submit:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 18px;
    line-height: 40px;
    color: #ffffff;
    content: '\e615';
    font-family: 'luma-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.store_locator-index-index main#maincontent div#side_bar {
    overflow-y: scroll;
    max-height: 500px;
    padding-right: 16px;
    max-width: 350px;
	color: #8a8a8a;
    font-size: 14px;
}
.store_locator-index-index main#maincontent div#side_bar .store_detail {
    border-bottom: solid 1px #333;
    margin-bottom: 15px;
    padding-bottom: 13px;
}
.store_locator-index-index main#maincontent div#side_bar .top {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-bottom: 8px;
}

.store_locator-index-index main#maincontent div#side_bar a {
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 5px;
    display: inline-block;
    color: #333;
	text-decoration:none;
}
.store_locator-index-index main#maincontent div#side_bar .map_icons {
    background-image: url(../images/location-red.png);
    background-repeat: no-repeat;
    color: #fff;
    width: 22px;
    background-size: 100%;
    height: 30px;
    display: inline-block;
    vertical-align: top;
    margin-right: 8px;
    text-align: center;
    font-weight: bold;
    padding-top: 3px;
}
.store_locator-index-index main#maincontent div#side_bar .miles {
    display: inline-block;
    margin-left: 10px;
    line-height: 2;
    font-size: 12px;
    vertical-align: bottom;
}
.store_locator-index-index main#maincontent div#side_bar p {
    margin: 0;
}
.store_locator-index-index main#maincontent div#side_bar .store_detail:last-child {
    margin-bottom: 0;
    border: none;
}
#map .gm-style .gm-style-iw-c{width:125px;}
@media screen and (max-width:1199px){
	.store_locator-index-index main#maincontent .sc-search {
		left: 30px;
		transform: translate(0, 0);
	}
}
@media screen and (max-width:991px){
	.store_locator-index-index main#maincontent .sc-panel {
		display: flex;
		flex-wrap: wrap;
	}
	.store_locator-index-index main#maincontent {
		margin-top: 30px;
	}
	.store_locator-index-index main#maincontent .sc-search {
		left: 0px;
		transform: translate(0, 0);
		top: 0px;
		position: relative;
		width: 100%;
		max-width: 100%;
	}
	.store_locator-index-index main#maincontent .sc-search .search-block input#address {
		width: calc(100% - 50px);
	}
	.store_locator-index-index main#maincontent div#side_bar {
		padding-right: 0;
		max-width: 100%;
	    max-height: 313px;
	}
	.store_locator-index-index main#maincontent div#map {
		height: 70vw !important;
	    order: 2;
	    margin-bottom: 30px;
	}
	.store_locator-index-index main#maincontent .page-title-wrapper {
		padding: 0px 20px;
	}
	.store_locator-index-index main#maincontent .page-title-wrapper h1.page-title {
		margin: 0;
	}
}


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

*.checkout-index-index .nav-sections, .checkout-index-index .nav-toggle {
               display: block!important;
 }

.checkout-index-index .minicart-wrapper {
    top: -59px!important;
}
}

.cookie-status-message {

display: none!important;

}</pre></body></html>