a.productsMenu-submenu-a{display:flex;flex-direction:column}.productsMenu-submenu.__smallIcons .productsMenu-submenu-image{height:100px;max-width:100px}ul.productsMenu-submenu-w{display:flex;flex-wrap:wrap;justify-content:flex-start;-moz-column-gap:10px;column-gap:10px}.productsMenu-submenu.__smallIcons .productsMenu-submenu-t{margin-bottom:0;text-align:center;vertical-align:middle;line-height:1.3;display:flex !important;justify-content:space-around;align-items:center;flex-direction:column;font-weight:normal}.productsMenu-submenu.__smallIcons .productsMenu-submenu-i{padding:0;margin:2px 0;height:150px;width:150px;display:flex;justify-content:center;transition:box-shadow .5s;border-radius:8px}.productsMenu-submenu.__smallIcons .productsMenu-submenu-i:hover{box-shadow:gray 0 0 8px 0;transition:box-shadow .5s}.productsMenu-submenu.__smallIcons .productsMenu-submenu-a{margin-bottom:0}.productsMenu-submenu.__smallIcons .productsMenu-submenu-image{margin-right:0}.product-features .product-features__cell a{color:#8c1819}a.productsMenu-submenu-a{display:flex;flex-direction:column}.productsMenu-submenu.__smallIcons .productsMenu-submenu-image img{max-width:200%}a.filter-current-i:not([href]){color:#fff}.product-features__cell a,.a-link{color:#000;text-decoration:underline}.product-header__code.product-header__code--filled{background:#ffe4e1}.modification__title{display:inline-block;padding:3px;background:#ffe4e1;border:1px solid #ffe4e1;border-radius:4px}.loyalty{max-width:960px;margin:0;line-height:1.6;font-size:16px}.loyalty h1{margin-bottom:20px}.loyalty-section{margin-bottom:34px}.loyalty-section h2{margin-bottom:15px;font-size:22px}.loyalty-table-wrap{margin-top:20px}.loyalty-table{width:100%;border-collapse:collapse;background:#fff}.loyalty-table th,.loyalty-table td{padding:14px 18px;border-bottom:1px solid #eee}.loyalty-table th{text-align:left;background:#f5f5f5;font-weight:600}.loyalty-table tr:hover{background:#fafafa}.loyalty-steps{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;margin-top:18px}.step{padding:20px;border:1px solid #eee;border-radius:12px;background:#fafafa}.step h3{margin-bottom:6px;font-size:16px}.loyalty-list{margin-top:15px;padding-left:20px}.loyalty-list li{margin-bottom:10px}.loyalty-note{margin-top:20px;font-size:14px;color:#666}