<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.map .iframe {
    margin: auto;
    border-radius: 40px;
    overflow: hidden;
    height: 550px;
    width: 1440px;
}

@media screen and (max-width: 1536px) {
    .map .iframe {
        margin: auto;
        width: 1200px;
    }
}
@media screen and (max-width: 1278px) {
    .map .iframe {
        margin: auto;
        width: 93.75vw;
        border-radius: 2.6vw;
    }
}
@media screen and (max-width: 767px) {
    .map .iframe {
        margin: auto;
        width: 88.88vw;
        border-radius: 5.55vw;
    }
}

@media screen and (max-width: 767px) {
    .catalog-out-type .sort-popup {
        left: 0;
        right: unset;
    }
}

#map{
    width: 80%;
    height: 500px; 
    margin: 0 auto;
}

.checkout-pay-img{
    max-width: 25px;
}

/* РћР±С‰РёР№ РєРѕРЅС‚РµР№РЅРµСЂ Р±Р°Р»СѓРЅР° */
.balloon__custom-balloon-content {
    width: 300px; /* РЁРёСЂРёРЅР° Р±Р°Р»СѓРЅР°, РјРѕР¶РЅРѕ РЅР°СЃС‚СЂРѕРёС‚СЊ */
    padding: 20px;
    background-color: #fff;
    border-radius: 12px; /* Р—Р°РєСЂСѓРіР»РµРЅРЅС‹Рµ СѓРіР»С‹ */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); /* Р›РµРіРєР°СЏ С‚РµРЅСЊ */
    font-family: Arial, sans-serif; /* РР»Рё РІР°С€ С€СЂРёС„С‚ */
    color: #333;
    line-height: 1.5;
}

/* Р—Р°РіРѕР»РѕРІРѕРє Р±Р°Р»СѓРЅР° (Р»РѕРіРѕС‚РёРї + РЅР°Р·РІР°РЅРёРµ) */
.balloon__balloon-header {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee; /* Р&nbsp;Р°Р·РґРµР»РёС‚РµР»СЊ */
}

.balloon__balloon-logo {
    width: 30px; /* Р&nbsp;Р°Р·РјРµСЂ Р»РѕРіРѕС‚РёРїР° */
    height: 30px;
    margin-right: 10px;
}

.balloon__balloon-title {
    font-size: 1.2em; /* Р&nbsp;Р°Р·РјРµСЂ С‚РµРєСЃС‚Р° Р·Р°РіРѕР»РѕРІРєР° */
    font-weight: bold;
    color: #333; /* Р¦РІРµС‚ С‚РµРєСЃС‚Р° Р·Р°РіРѕР»РѕРІРєР° */
}

/* РЎРµРєС†РёРё РёРЅС„РѕСЂРјР°С†РёРё (РђРґСЂРµСЃ, Р“СЂР°С„РёРє СЂР°Р±РѕС‚С‹, РўРµР»РµС„РѕРЅ) */
.balloon__balloon-section {
    margin-bottom: 15px;
}

.balloon__section-title {
    font-size: 1em;
    font-weight: bold;
    color: #333; /* Р¦РІРµС‚ Р·Р°РіРѕР»РѕРІРєРѕРІ СЃРµРєС†РёР№ */
    margin-bottom: 5px;
}

.balloon__section-text {
    font-size: 0.95em;
    color: #555; /* Р¦РІРµС‚ РѕСЃРЅРѕРІРЅРѕРіРѕ С‚РµРєСЃС‚Р° */
    margin-bottom: 0;
}

.balloon__phone-number {
    color: #4CAF50;
    font-weight: bold;
}

.balloon_title__link{
    color: #009439;
}</pre></body></html>