<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/***********************
 *
 * ru: Р‘Р»РѕРє Р”РѕСЃС‚СѓРїРЅС‹С… СЃРєРёРґРѕРє Рё Р±РѕРЅСѓСЃРѕРІ
 * en: Available discount and bonuses
 *
************************/

/**
* РћР±РµСЂС‚РєР°
* Wrap
*/
.flexdiscount-available-discount { }
/**
* Р‘Р»РѕРє РІС‹РІРѕРґР° Р”РѕСЃС‚СѓРїРЅС‹С… СЃРєРёРґРѕРє Рё Р±РѕРЅСѓСЃРѕРІ
* Available discount and bonuses
*/
.flexdiscount-alldiscounts { clear: none; background-color: #FFFFFF; border: 1px solid #DDDDDD; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin: 10px 0; }
/**
* РЁР°РїРєР°
* Header block
*/
.flexdiscount-alldiscounts-heading { background: #fff4b4; text-transform: uppercase; -webkit-border-top-left-radius: 3px; -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; padding: 10px 15px;}
/**
* Р—Р°РіРѕР»РѕРІРѕРє С€Р°РїРєРё
* Header text
*/
.flexdiscount-alldiscounts-heading .h3 { font-size: 14px; margin: 0; padding: 0; color: #444;}
/**
* Р’РЅСѓС‚СЂРµРЅРЅРёР№ РѕС‚СЃС‚СѓРї РѕСЃРЅРѕРІРЅРѕР№ С‡Р°СЃС‚Рё
* Padding of the block body
*/
.flexdiscount-alldiscounts-body, .flexdiscount-alldiscounts .flexdiscount-body { padding: 15px; }
/*
* РЁРёСЂРёРЅР° С‚Р°Р±Р»РёС†С‹
* Width table
*/
.flexdiscount-alldiscounts table { width: 100%; }
/*
* Р’РЅРµС€РЅРёР№ РѕС‚СЃС‚СѓРї РЅРµСѓРїРѕСЂСЏРґРѕС‡РµРЅРЅС‹С… СЃРїРёСЃРєРѕРІ
* Margin of unordered lists
*/
.flexdiscount-alldiscounts ul { margin: 0; }
/*
* РЎС‚РёР»Рё С‚Р°Р±Р»РёС†С‹
* Table styles
*/
.flexdiscount-alldiscounts .flexdiscount-table { border-left: 1px solid #000; border-top: 1px solid #000; width: 100%; margin: 0; }
/*
* РЎС‚РёР»Рё Р·Р°РіРѕР»РѕРІРєРѕРІ Рё СЏС‡РµРµРє С‚Р°Р±Р»РёС†С‹
* Table cells styles
*/
.flexdiscount-alldiscounts .flexdiscount-table td, .flexdiscount-alldiscounts .flexdiscount-table th { color: #000; border: 1px solid #000; padding: 5px; }
.fl-discount-skus { margin-bottom: 10px; }
tr.fl-discount-skus td { padding: 10px 5px; }

/***********************
 *
 * ru: Р‘Р»РѕРє Р”РµР№СЃС‚РІСѓСЋС‰РёС… СЃРєРёРґРѕРє Рё Р±РѕРЅСѓСЃРѕРІ
 * en: Product active discounts and bonuses
 *
************************/

/**
* РћР±РµСЂС‚РєР°
* Wrap
*/
.flexdiscount-product-discount { display: table; }
/**
* Р‘Р»РѕРє РІС‹РІРѕРґР° Р”РµР№СЃС‚РІСѓСЋС‰РёС… СЃРєРёРґРѕРє Рё Р±РѕРЅСѓСЃРѕРІ
* Product active discounts and bonuses block
*/
.flexdiscount-pd-block { background-color: #FFFFFF; border: 1px solid #DDDDDD; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin: 10px 0; }
/**
* РЁР°РїРєР°
* Header block
*/
.flexdiscount-pd-block .flexdiscount-heading, #yourshop .flexdiscount-pd-block .flexdiscount-heading { background: #163bdb; text-transform: uppercase; border-color: #DDDDDD; color: #333333; -webkit-border-top-left-radius: 3px; -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; padding: 10px 15px;}
/**
* Р—Р°РіРѕР»РѕРІРѕРє С€Р°РїРєРё
* Header text
*/
.flexdiscount-pd-block .flexdiscount-heading .h3 { font-size: 14px; margin: 0; padding: 0; color: #fff;}
/**
* Р’РЅСѓС‚СЂРµРЅРЅРёР№ РѕС‚СЃС‚СѓРї РѕСЃРЅРѕРІРЅРѕР№ С‡Р°СЃС‚Рё
* Padding of the block body
*/
.flexdiscount-pd-block .flexdiscount-body { padding: 15px; }
/*
* Р’РЅРµС€РЅРёР№ РѕС‚СЃС‚СѓРї РЅРµСѓРїРѕСЂСЏРґРѕС‡РµРЅРЅС‹С… СЃРїРёСЃРєРѕРІ
* Margin of unordered lists
*/
.flexdiscount-pd-block ul { margin: 0; }
/*
* РЎС‚РёР»Рё С‚Р°Р±Р»РёС†С‹
* Table styles
*/
.flexdiscount-pd-block .flexdiscount-table { border-left: 1px solid #000; border-top: 1px solid #000; width: 100%; margin: 0; }
/*
* РЎС‚РёР»Рё Р·Р°РіРѕР»РѕРІРєРѕРІ Рё СЏС‡РµРµРє С‚Р°Р±Р»РёС†С‹
* Table cells styles
*/
.flexdiscount-pd-block .flexdiscount-table td, .flexdiscount-pd-block .flexdiscount-table th { color: #000; border: 1px solid #000; padding: 5px; }

/***********************
 *
 * ru: РђРєС‚РёРІРЅС‹Рµ СЃРєРёРґРѕРє Рё Р±РѕРЅСѓСЃРѕРІ
 * en: Active discounts and bonuses block
 *
************************/

/**
* РћР±РµСЂС‚РєР°
* Wrap
*/
.flexdiscount-user-discounts { }
/**
* Р‘Р»РѕРє РІС‹РІРѕРґР° Р°РєС‚РёРІРЅС‹С… СЃРєРёРґРѕРє Рё Р±РѕРЅСѓСЃРѕРІ
* Active discounts and bonuses block
*/
.flexdiscount-discounts { clear: both; overflow: hidden; background-color: #FFFFFF; border: 1px solid #ddd; margin: 10px 0; }
/**
* РЁР°РїРєР°
* Header block
*/
.flexdiscount-discounts-heading { background: #eee; text-transform: uppercase; color: #333333; padding: 10px 15px; }
/**
* Р—Р°РіРѕР»РѕРІРѕРє С€Р°РїРєРё
* Header text
*/
.flexdiscount-discounts-heading .h3 { font-size: 14px; margin: 0; color: #444; }
/**
* Р’РЅСѓС‚СЂРµРЅРЅРёР№ РѕС‚СЃС‚СѓРї РѕСЃРЅРѕРІРЅРѕР№ С‡Р°СЃС‚Рё
* Padding of the block body
*/
.flexdiscount-discounts-body { padding: 0; }
/*
* РЁРёСЂРёРЅР° С‚Р°Р±Р»РёС†С‹
* Width table
*/
.flexdiscount-discounts table { width: 100%; }
/*
* РЎС‚РёР»Рё РЅРµСѓРїРѕСЂСЏРґРѕС‡РµРЅРЅС‹С… СЃРїРёСЃРєРѕРІ
* Styles of unordered lists
*/
.flexdiscount-discounts-body ul { list-style: none; padding: 0; margin: 0; }
.flexdiscount-discounts-body li { padding: 10px 15px; background-color: #fefce3; margin: 5px 0; }
/*
* РЎС‚РёР»Рё РґР»СЏ СЂР°Р·РјРµСЂР° СЃРєРёРґРєРё
* Styles for discount
*/
.flexdiscount-discounts-price { color: #e8385c; display: inline-block; }

/***********************
 *
 * ru: Р”РѕРїРѕР»РЅРёС‚РµР»СЊРЅР°СЏ С„РѕСЂРјР° РІРІРѕРґР° РєСѓРїРѕРЅРѕРІ
 * en: Additional coupon form
 *
************************/

/*
* Р¦РІРµС‚ СЃРѕРѕР±С‰РµРЅРёСЏ Рѕ СѓСЃРїРµС€РЅРѕ РІРІРµРґРµРЅРЅРѕРј РєСѓРїРѕРЅРµ
* Message color about successfully entered coupon
*/
.flexdiscount-coup-result { color: green; }
/*
* Р¦РІРµС‚ СЃРѕРѕР±С‰РµРЅРёСЏ Рѕ РЅРµРІРµСЂРЅРѕ РІРІРµРґРµРЅРЅРѕРј РєСѓРїРѕРЅРµ
* Message color about incorrectly entered coupon
*/
.flexdiscount-coup-result.flexdiscount-error { color: #ff0000; }
/**
* РљСЂРµСЃС‚РёРє СѓРґР°Р»РµРЅРёСЏ РєСѓРїРѕРЅР°
* Delete coupon cross
*/
.flexdiscount-coupon-delete:before { content: 'x'; padding: 5px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 2px solid #ff0000; width: .5em; height: .5em; display: inline-block; text-align: center; line-height: .5em; margin-right: 5px; font-size: 1.3em; color: #ff0000; font-weight: bold; vertical-align: middle; }

/***********************
 *
 * ru: Р‘Р»РѕРє РїСЂР°РІРёР» Р·Р°РїСЂРµС‚Р°
 * en: Deny discounts block
 *
************************/

/**
* РћР±РµСЂС‚РєР°
* Wrap
*/
.flexdiscount-deny-discount { }
/**
* Р‘Р»РѕРє РІС‹РІРѕРґР° РїСЂР°РІРёР» Р·Р°РїСЂРµС‚Р°
* Deny discounts block
*/
.flexdiscount-denydiscounts { clear: none; background-color: #FFFFFF; border: 1px solid #DDDDDD; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin: 10px 0; }
/**
* РЁР°РїРєР°
* Header block
*/
.flexdiscount-denydiscounts-heading { background: #ff0000; text-transform: uppercase; -webkit-border-top-left-radius: 3px; -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; padding: 10px 15px;}
/**
* Р—Р°РіРѕР»РѕРІРѕРє С€Р°РїРєРё
* Header text
*/
.flexdiscount-denydiscounts-heading .h3 { font-size: 14px; margin: 0; padding: 0; color: #fff;}
/**
* Р’РЅСѓС‚СЂРµРЅРЅРёР№ РѕС‚СЃС‚СѓРї РѕСЃРЅРѕРІРЅРѕР№ С‡Р°СЃС‚Рё
* Padding of the block body
*/
.flexdiscount-denydiscounts-body, .flexdiscount-denydiscounts .flexdiscount-body { padding: 15px; }
/*
* РЁРёСЂРёРЅР° С‚Р°Р±Р»РёС†С‹
* Width table
*/
.flexdiscount-denydiscounts table { width: 100%; }
/*
* Р’РЅРµС€РЅРёР№ РѕС‚СЃС‚СѓРї РЅРµСѓРїРѕСЂСЏРґРѕС‡РµРЅРЅС‹С… СЃРїРёСЃРєРѕРІ
* Margin of unordered lists
*/
.flexdiscount-denydiscounts ul { margin: 0; }
/*
* РЎС‚РёР»Рё С‚Р°Р±Р»РёС†С‹
* Table styles
*/
.flexdiscount-denydiscounts .flexdiscount-table { border-left: 1px solid #000; border-top: 1px solid #000; width: 100%; margin: 0; }
/*
* РЎС‚РёР»Рё Р·Р°РіРѕР»РѕРІРєРѕРІ Рё СЏС‡РµРµРє С‚Р°Р±Р»РёС†С‹
* Table cells styles
*/
.flexdiscount-denydiscounts .flexdiscount-table td, .flexdiscount-denydiscounts .flexdiscount-table th { color: #000; border: 1px solid #000; padding: 5px; }

/***********************
 *
 * ru: Р‘Р»РѕРє С†РµРЅС‹ СЃРѕ СЃРєРёРґРєРѕР№
 * en: Block of price with discount
 *
************************/

/*
* РћР±РµСЂС‚РєР°
* Wrap
*/
.flexdiscount-price-block { display: inline-block; }

/***********************
 *
 * ru: РЎРєРёРґРєРё РІ Р»РёС‡РЅРѕРј РєР°Р±РёРЅРµС‚Рµ
 * en: Discounts in customer account
 *
************************/

/*
* РћР±РµСЂС‚РєР°
* Wrap
*/
.flexdiscount-my-content &gt; div { padding: 10px; }

/***********************
 *
 * ru: РћСЃС‚Р°Р»СЊРЅС‹Рµ СЃС‚РёР»Рё
 * en: Other styles
 *
************************/

/*
* Р‘РѕРЅСѓСЃС‹
* Bonuses
*/
.flexdiscount-discounts-affiliate { color: #c03; background: #fff4b4; padding: 5px 10px; border-radius: 20px; }
/**
* РњР°РєСЃРёРјР°Р»СЊРЅРѕРµ Р·РЅР°С‡РµРЅРёРµ СЃРєРёРґРѕРє Рё Р±РѕРЅСѓСЃРѕРІ РІ Р±Р»РѕРєР°С… Р”РѕСЃС‚СѓРїРЅС‹С… Рё Р”РµР№СЃС‚РІСѓСЋС‰РёС… СЃРєРёРґРѕРє
* Maximum value of discount and bonuses in Available discounts block and Product discounts block
*/
.flexdiscount-max-discount, .flexdiscount-max-affiliate { font-size: 1.3em; color: #c03; font-weight: 600; }


.filter-link:link,
.filter-link:visited,
.filter-link:hover,
.filter-link:active,

.seofilter-link:link,
.seofilter-link:visited,
.seofilter-link:hover,
.seofilter-link:active{
    color: inherit !important;
    font: inherit !important;
    text-decoration: inherit !important;
    cursor: inherit !important;
    border-bottom: inherit !important;
}</pre></body></html>