.storePopup {
    padding: 10px;
    padding-bottom: 60px;
    display: block;
    font-family: "Arctic Fox 08", sans-serif;
    font-size: 14px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    background-color: #fff
}



.storePopup .store {
    border: none
}

.storePopup .store + * {
    margin-top: 5px;
    font-size: 14px;
}

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

    .storePopup {
        /*width: 90%;*/
        width: 98%;
        display: none;
        max-height: 85%
    }

    .storePopup .store {
        padding: 0
    }

    .storePopup .store + * {
        margin-top: 10px;
    }
}

.storePopup.active {
    display: -webkit-box;
    display: flex;
}

.storePopup-inner {
    padding: 0 10px 0 55px;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: justify;
            justify-content: space-between;
}

@media only screen and
			(min-width : 768px) {

    .storePopup-inner {
        padding: 0 10px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
                flex-direction: row
    }
}

.storePopup-content {
    width: 45%;
    min-width: 175px;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    font-size: 14px;
    line-height: 1.8
}

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

    .storePopup-content + .storePopup-content {
        margin-top: 25px;
    }

    .olPopupCloseBox {
        display: none;
    }
}

.storePopup-openHours {
    font-style: normal;
}

.storePopup-tag {
    margin-top: 5px;
    padding: 0;
    display: inline-block;
    align-self: flex-start;
    position: relative;
    border-radius: 3px
}

.storePopup--store .storePopup-tag {
    padding: 8px 8px 8px 28px;
    background-color: #E6E6E6
}

.storePopup--store .storePopup-tag::before {
    width: 17px;
    height: 20px;
    position: absolute;
    left: 8px;
    top: 50%;
    background-image: url(../img/store-logo.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    content: "";
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}

@media only screen and
			(min-width : 768px) {

    .storePopup--store .storePopup-tag {
        margin-top: 16px;
    }

    .storePopup-tag + * {
        margin-top: 10px;
    }
}

.storePopup-link {
    padding: 0;
    border: none;
    color: #cc1618;
    text-align: left;
    font-weight: 300;
    text-decoration: none
}

.storePopup-link.storePopup-link--underline {
    align-self: flex-start;
    position: relative
}

.storePopup-link.storePopup-link--underline::after {
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: -2px;
    left: 0;
    background-color: #CC2229;
    content: "";
}

.storePopup-title {
    font-size: 14px;
    line-height: 1.8
}

.storePopup-title + * {
    margin-top: 0;
}

.storePopup-categories {
    padding-left: 0;
    list-style: none;
}

.storePopup-close, .olPopupCloseBox {
    width: 30px;
    height: 30px;
    padding: 0;
    position: absolute;
    top: 10px;
    right: 10px;
    border: none;
    cursor: pointer;
}

.storePopup-close::before,
    .storePopup-close::after, .olPopupCloseBox::before, .olPopupCloseBox::after {
    height: 1px;
    width: 10px;
    position: absolute;
    left: 10px;
    background-color: #3E3E3E;
    content: "";
}

.storePopup-close::before, .olPopupCloseBox::before {
    top: 15px;
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
}

.storePopup-close::after, .olPopupCloseBox::after {
    top: 15px;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
}

@media only screen and 	(min-width : 768px) {

    .storePopup-close, .olPopupCloseBox {
        top: 15px;
        right: 15px;
    }
}

.storePopup-storeLink {
    padding-right: 15px;
    position: absolute;
    right: 20px;
    bottom: 20px;
    color: #000;
    font-weight: 700;
    text-decoration: none
}

.storePopup-storeLink::before,
    .storePopup-storeLink::after {
    height: 2px;
    width: 7px;
    position: absolute;
    right: 0;
    background-color: #cc1618;
    content: "";
    transition: right 0.22s ease-in;
}

.storePopup-storeLink::before {
    top: 5px;
    -webkit-transform: rotate(50deg);
            transform: rotate(50deg);
}

.storePopup-storeLink::after {
    top: 9px;
    -webkit-transform: rotate(-50deg);
            transform: rotate(-50deg);
}

.storePopup-storeLink:hover::before {
    right: -7px;
}

.storePopup-storeLink:hover::after {
    right: -7px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUFtQztJQUNuQyxZQUFZO0lBQ1osZ0NBQWdDO0NBQzVCOztBQUVEO0lBQ0gsU0FBUztJQUNULGlDQUF5QjtZQUF6Qix5QkFBeUI7Q0FDckI7O0FBRUQ7SUFDSCxVQUFVO0lBQ1Ysa0NBQTBCO1lBQTFCLDBCQUEwQjtDQUN0Qjs7QUFJSjtJQUNJLFlBQVk7Q0FDZjs7QUFFRDtJQUNJLFlBQVk7Q0FDZiIsImZpbGUiOiJzdG9yZVBvcHVwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5zdG9yZVBvcHVwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgQG5lc3QgJiAuc3RvcmUge1xuXHRib3JkZXI6IG5vbmU7XG5cblx0JiArICoge1xuXHQgICAgbWFyZ2luLXRvcDogNXB4O1xuXHR9XG4gICAgfVxuXG4gICAgQG1lZGlhICAoLS1tb2JpbGUpIHtcblx0d2lkdGg6IDkwJTtcblx0bWF4LWhlaWdodDogODUlO1xuXG5cdEBuZXN0ICYgLnN0b3JlIHtcblx0ICAgIHBhZGRpbmc6IDA7XG5cblx0ICAgICYgKyAqIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHQgICAgfVxuXHR9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLnN0b3JlUG9wdXAtaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDU1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBtZWRpYSAoLS10YWJsZXRVcCkge1xuXHRwYWRkaW5nOiAwIDY1cHg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxufVxuXG4uc3RvcmVQb3B1cC1jb250ZW50IHtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1pbi13aWR0aDogMTc1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuXG4gICAgQG1lZGlhICgtLW1vYmlsZSkge1xuXHQmICsgLnN0b3JlUG9wdXAtY29udGVudCB7XG5cdCAgICBtYXJnaW4tdG9wOiAyNXB4O1xuXHR9XG4gICAgfVxufVxuXG4uc3RvcmVQb3B1cC1vcGVuSG91cnMge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnN0b3JlUG9wdXAtdGFnIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgQG5lc3QgLnN0b3JlUG9wdXAtLXN0b3JlICYge1xuXHRwYWRkaW5nOiA4cHggOHB4IDhweCAyOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNkU2O1xuXG5cdCY6OmJlZm9yZSB7XG5cdCAgICB3aWR0aDogMTdweDtcblx0ICAgIGhlaWdodDogMjBweDtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGxlZnQ6IDhweDtcblx0ICAgIHRvcDogNTAlO1xuXHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdG9yZS1sb2dvLnN2Zyk7XG5cdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHQgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHQgICAgY29udGVudDogXCJcIjtcblx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0fVxuICAgIH1cblxuICAgIEBtZWRpYSAoLS10YWJsZXRVcCkge1xuXHRAbmVzdCAuc3RvcmVQb3B1cC0tc3RvcmUgJiB7XG5cdCAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0JiArICoge1xuXHQgICAgbWFyZ2luLXRvcDogMTBweDtcblx0fVxuICAgIH1cbn1cblxuLnN0b3JlUG9wdXAtbGluayB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLXN3YXRjaFJlZCk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICYuc3RvcmVQb3B1cC1saW5rLS11bmRlcmxpbmUge1xuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjo6YWZ0ZXIge1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBoZWlnaHQ6IDFweDtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGJvdHRvbTogLTJweDtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0MyMjI5O1xuXHQgICAgY29udGVudDogXCJcIjtcblx0fVxuICAgIH1cbn1cblxuLnN0b3JlUG9wdXAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuXG4gICAgJiArICoge1xuXHRtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLnN0b3JlUG9wdXAtY2F0ZWdvcmllcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zdG9yZVBvcHVwLWNsb3NlIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDEwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzNFM0UzRTtcblx0Y29udGVudDogXCJcIjtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuXHR0b3A6IDE1cHg7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG5cdHRvcDogMTVweDtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKC0tdGFibGV0VXApIHtcblx0dG9wOiAxNXB4O1xuXHRyaWdodDogMTVweDtcbiAgICB9XG59XG5cbi5zdG9yZVBvcHVwLXN0b3JlTGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcblx0aGVpZ2h0OiAycHg7XG5cdHdpZHRoOiA3cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN3YXRjaFJlZCk7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRyYW5zaXRpb246IHJpZ2h0IDAuMjJzIGVhc2UtaW47XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcblx0dG9wOiA5cHg7XG5cdHRyYW5zZm9ybTogcm90YXRlKDUwZGVnKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG5cdHRvcDogMTNweDtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTUwZGVnKTtcbiAgICB9XG5cblxuICAgICY6aG92ZXIge1xuXHQmOjpiZWZvcmUge1xuXHQgICAgcmlnaHQ6IC03cHg7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdCAgICByaWdodDogLTdweDtcblx0fVxuICAgIH1cbn1cbiJdfQ== */
