@import 'https://fonts.googleapis.com/css?family=Lobster:regular&display=swap';
#imPage { display: -ms-grid; display: grid; -ms-grid-columns: minmax(0, 1fr) 1150px minmax(0, 1fr); grid-template-columns: minmax(0, 1fr) 1150px minmax(0, 1fr); -ms-grid-rows: 100px auto 200px; grid-template-rows: 100px auto 200px; }
#imHeader { display: block; -ms-grid-column: 2; -ms-grid-column-span: 1; grid-column: 2 / 3; -ms-grid-row: 1; -ms-grid-row-span: 1; grid-row: 1 / 2; }
#imFooter { display: block; -ms-grid-column: 2; -ms-grid-column-span: 1; grid-column: 2 / 3; -ms-grid-row: 3; -ms-grid-row-span: 1; grid-row: 3 / 4; }
#imSideBar { display: none; }
#imContent { display: block; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-column: 1 / 4; -ms-grid-row: 2; -ms-grid-row-span: 1; grid-row: 2 / 3; }
#imContentGraphics { display: block; -ms-grid-column: 2; -ms-grid-column-span: 1; grid-column: 2 / 3; -ms-grid-row: 2; -ms-grid-row-span: 1; grid-row: 2 / 3; }
#imContent { display: -ms-grid; display: grid; -ms-grid-columns: minmax(0, 1fr) 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px minmax(0, 1fr); grid-template-columns: minmax(0, 1fr) 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.583px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px 13.667px minmax(0, 1fr); -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto; grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto; }
#imContent > header { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 1; -ms-grid-row-span: 1; grid-row: 1 / 2; }
#imGoToCont { display: block; -ms-grid-column: 2; -ms-grid-column-span: 1; grid-column: 2 / 3; -ms-grid-row: 1; -ms-grid-row-span: 1; grid-row: 1 / 2; }
#imCell_1178 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 72; grid-column: 14 / 86; -ms-grid-row: 2; -ms-grid-row-span: 1; grid-row: 2 / 3; }
#imCell_1300 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 72; grid-column: 14 / 86; -ms-grid-row: 3; -ms-grid-row-span: 1; grid-row: 3 / 4; }
#imCell_1329 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 4; -ms-grid-row-span: 1; grid-row: 4 / 5; }
#imCell_1301 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 4; -ms-grid-row-span: 1; grid-row: 4 / 5; }
#imCell_1314 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 4; -ms-grid-row-span: 1; grid-row: 4 / 5; }
#imCell_1317 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 4; -ms-grid-row-span: 1; grid-row: 4 / 5; }
#imCell_1333 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 5; -ms-grid-row-span: 1; grid-row: 5 / 6; }
#imCell_1330 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 5; -ms-grid-row-span: 1; grid-row: 5 / 6; }
#imCell_1331 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 5; -ms-grid-row-span: 1; grid-row: 5 / 6; }
#imCell_1332 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 5; -ms-grid-row-span: 1; grid-row: 5 / 6; }
#imCell_1334 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 6; -ms-grid-row-span: 1; grid-row: 6 / 7; }
#imCell_1335 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 6; -ms-grid-row-span: 1; grid-row: 6 / 7; }
#imCell_1336 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 6; -ms-grid-row-span: 1; grid-row: 6 / 7; }
#imCell_1337 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 6; -ms-grid-row-span: 1; grid-row: 6 / 7; }
#imCell_1417 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 7; -ms-grid-row-span: 1; grid-row: 7 / 8; }
#imCell_1338 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 7; -ms-grid-row-span: 1; grid-row: 7 / 8; }
#imCell_1339 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 7; -ms-grid-row-span: 1; grid-row: 7 / 8; }
#imCell_1416 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 7; -ms-grid-row-span: 1; grid-row: 7 / 8; }
#imCell_1418 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 8; -ms-grid-row-span: 1; grid-row: 8 / 9; }
#imCell_1420 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 8; -ms-grid-row-span: 1; grid-row: 8 / 9; }
#imCell_1421 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 8; -ms-grid-row-span: 1; grid-row: 8 / 9; }
#imCell_1422 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 8; -ms-grid-row-span: 1; grid-row: 8 / 9; }
#imCell_1423 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 9; -ms-grid-row-span: 1; grid-row: 9 / 10; }
#imCell_1424 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 9; -ms-grid-row-span: 1; grid-row: 9 / 10; }
#imCell_1425 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 9; -ms-grid-row-span: 1; grid-row: 9 / 10; }
#imCell_1426 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 9; -ms-grid-row-span: 1; grid-row: 9 / 10; }
#imCell_1429 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 10; -ms-grid-row-span: 1; grid-row: 10 / 11; }
#imCell_1427 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 10; -ms-grid-row-span: 1; grid-row: 10 / 11; }
#imCell_1428 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 10; -ms-grid-row-span: 1; grid-row: 10 / 11; }
#imCell_1430 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 10; -ms-grid-row-span: 1; grid-row: 10 / 11; }
#imCell_1433 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 11; -ms-grid-row-span: 1; grid-row: 11 / 12; }
#imCell_1431 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 11; -ms-grid-row-span: 1; grid-row: 11 / 12; }
#imCell_1432 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 11; -ms-grid-row-span: 1; grid-row: 11 / 12; }
#imCell_1434 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 11; -ms-grid-row-span: 1; grid-row: 11 / 12; }
#imCell_1437 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 12; -ms-grid-row-span: 1; grid-row: 12 / 13; }
#imCell_1435 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 12; -ms-grid-row-span: 1; grid-row: 12 / 13; }
#imCell_1436 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 12; -ms-grid-row-span: 1; grid-row: 12 / 13; }
#imCell_1438 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 12; -ms-grid-row-span: 1; grid-row: 12 / 13; }
#imCell_1440 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 13; -ms-grid-row-span: 1; grid-row: 13 / 14; }
#imCell_1489 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 13; -ms-grid-row-span: 1; grid-row: 13 / 14; }
#imCell_1490 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 13; -ms-grid-row-span: 1; grid-row: 13 / 14; }
#imCell_1491 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 13; -ms-grid-row-span: 1; grid-row: 13 / 14; }
#imCell_1443 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 14; -ms-grid-row-span: 1; grid-row: 14 / 15; }
#imCell_1439 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 14; -ms-grid-row-span: 1; grid-row: 14 / 15; }
#imCell_1441 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 14; -ms-grid-row-span: 1; grid-row: 14 / 15; }
#imCell_1442 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 14; -ms-grid-row-span: 1; grid-row: 14 / 15; }
#imCell_1450 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 15; -ms-grid-row-span: 1; grid-row: 15 / 16; }
#imCell_1492 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 15; -ms-grid-row-span: 1; grid-row: 15 / 16; }
#imCell_1493 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 15; -ms-grid-row-span: 1; grid-row: 15 / 16; }
#imCell_1494 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 15; -ms-grid-row-span: 1; grid-row: 15 / 16; }
#imCell_1454 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 16; -ms-grid-row-span: 1; grid-row: 16 / 17; }
#imCell_1495 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 16; -ms-grid-row-span: 1; grid-row: 16 / 17; }
#imCell_1445 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 16; -ms-grid-row-span: 1; grid-row: 16 / 17; }
#imCell_1446 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 16; -ms-grid-row-span: 1; grid-row: 16 / 17; }
#imCell_1458 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 17; -ms-grid-row-span: 1; grid-row: 17 / 18; }
#imCell_1444 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 17; -ms-grid-row-span: 1; grid-row: 17 / 18; }
#imCell_1448 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 17; -ms-grid-row-span: 1; grid-row: 17 / 18; }
#imCell_1449 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 17; -ms-grid-row-span: 1; grid-row: 17 / 18; }
#imCell_1462 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 18; -ms-grid-row-span: 1; grid-row: 18 / 19; }
#imCell_1447 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 18; -ms-grid-row-span: 1; grid-row: 18 / 19; }
#imCell_1452 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 18; -ms-grid-row-span: 1; grid-row: 18 / 19; }
#imCell_1453 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 18; -ms-grid-row-span: 1; grid-row: 18 / 19; }
#imCell_1466 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 19; -ms-grid-row-span: 1; grid-row: 19 / 20; }
#imCell_1451 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 19; -ms-grid-row-span: 1; grid-row: 19 / 20; }
#imCell_1456 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 19; -ms-grid-row-span: 1; grid-row: 19 / 20; }
#imCell_1457 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 19; -ms-grid-row-span: 1; grid-row: 19 / 20; }
#imCell_1469 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 20; -ms-grid-row-span: 1; grid-row: 20 / 21; }
#imCell_1455 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 20; -ms-grid-row-span: 1; grid-row: 20 / 21; }
#imCell_1460 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 20; -ms-grid-row-span: 1; grid-row: 20 / 21; }
#imCell_1461 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 20; -ms-grid-row-span: 1; grid-row: 20 / 21; }
#imCell_1473 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 21; -ms-grid-row-span: 1; grid-row: 21 / 22; }
#imCell_1459 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 21; -ms-grid-row-span: 1; grid-row: 21 / 22; }
#imCell_1464 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 21; -ms-grid-row-span: 1; grid-row: 21 / 22; }
#imCell_1465 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 21; -ms-grid-row-span: 1; grid-row: 21 / 22; }
#imCell_1477 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 22; -ms-grid-row-span: 1; grid-row: 22 / 23; }
#imCell_1463 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 22; -ms-grid-row-span: 1; grid-row: 22 / 23; }
#imCell_1468 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 22; -ms-grid-row-span: 1; grid-row: 22 / 23; }
#imCell_1470 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 22; -ms-grid-row-span: 1; grid-row: 22 / 23; }
#imCell_1504 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 23; -ms-grid-row-span: 1; grid-row: 23 / 24; }
#imCell_1467 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 23; -ms-grid-row-span: 1; grid-row: 23 / 24; }
#imCell_1472 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 23; -ms-grid-row-span: 1; grid-row: 23 / 24; }
#imCell_1474 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 23; -ms-grid-row-span: 1; grid-row: 23 / 24; }
#imCell_1505 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 24; -ms-grid-row-span: 1; grid-row: 24 / 25; }
#imCell_1471 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 24; -ms-grid-row-span: 1; grid-row: 24 / 25; }
#imCell_1476 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 24; -ms-grid-row-span: 1; grid-row: 24 / 25; }
#imCell_1478 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 24; -ms-grid-row-span: 1; grid-row: 24 / 25; }
#imCell_1488 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 25; -ms-grid-row-span: 1; grid-row: 25 / 26; }
#imCell_1475 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 25; -ms-grid-row-span: 1; grid-row: 25 / 26; }
#imCell_1480 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 25; -ms-grid-row-span: 1; grid-row: 25 / 26; }
#imCell_1482 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 25; -ms-grid-row-span: 1; grid-row: 25 / 26; }
#imCell_1499 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 26; -ms-grid-row-span: 1; grid-row: 26 / 27; }
#imCell_1479 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 26; -ms-grid-row-span: 1; grid-row: 26 / 27; }
#imCell_1484 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 26; -ms-grid-row-span: 1; grid-row: 26 / 27; }
#imCell_1486 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 26; -ms-grid-row-span: 1; grid-row: 26 / 27; }
#imCell_1500 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 27; -ms-grid-row-span: 1; grid-row: 27 / 28; }
#imCell_1487 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 27; -ms-grid-row-span: 1; grid-row: 27 / 28; }
#imCell_1496 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 27; -ms-grid-row-span: 1; grid-row: 27 / 28; }
#imCell_1497 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 27; -ms-grid-row-span: 1; grid-row: 27 / 28; }
#imCell_1503 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 28; -ms-grid-row-span: 1; grid-row: 28 / 29; }
#imCell_1498 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 28; -ms-grid-row-span: 1; grid-row: 28 / 29; }
#imCell_1501 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 28; -ms-grid-row-span: 1; grid-row: 28 / 29; }
#imCell_1502 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 28; -ms-grid-row-span: 1; grid-row: 28 / 29; }
#imCell_1514 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 29; -ms-grid-row-span: 1; grid-row: 29 / 30; }
#imCell_1506 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 29; -ms-grid-row-span: 1; grid-row: 29 / 30; }
#imCell_1507 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 29; -ms-grid-row-span: 1; grid-row: 29 / 30; }
#imCell_1622 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 29; -ms-grid-row-span: 1; grid-row: 29 / 30; }
#imCell_1515 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 30; -ms-grid-row-span: 1; grid-row: 30 / 31; }
#imCell_1510 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 30; -ms-grid-row-span: 1; grid-row: 30 / 31; }
#imCell_1511 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 30; -ms-grid-row-span: 1; grid-row: 30 / 31; }
#imCell_1509 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 30; -ms-grid-row-span: 1; grid-row: 30 / 31; }
#imCell_1521 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 31; -ms-grid-row-span: 1; grid-row: 31 / 32; }
#imCell_1513 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 31; -ms-grid-row-span: 1; grid-row: 31 / 32; }
#imCell_1516 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 31; -ms-grid-row-span: 1; grid-row: 31 / 32; }
#imCell_1512 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 31; -ms-grid-row-span: 1; grid-row: 31 / 32; }
#imCell_1522 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 32; -ms-grid-row-span: 1; grid-row: 32 / 33; }
#imCell_1518 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 32; -ms-grid-row-span: 1; grid-row: 32 / 33; }
#imCell_1519 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 32; -ms-grid-row-span: 1; grid-row: 32 / 33; }
#imCell_1517 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 32; -ms-grid-row-span: 1; grid-row: 32 / 33; }
#imCell_1528 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 33; -ms-grid-row-span: 1; grid-row: 33 / 34; }
#imCell_1523 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 33; -ms-grid-row-span: 1; grid-row: 33 / 34; }
#imCell_1524 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 33; -ms-grid-row-span: 1; grid-row: 33 / 34; }
#imCell_1520 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 33; -ms-grid-row-span: 1; grid-row: 33 / 34; }
#imCell_1529 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 34; -ms-grid-row-span: 1; grid-row: 34 / 35; }
#imCell_1526 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 34; -ms-grid-row-span: 1; grid-row: 34 / 35; }
#imCell_1527 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 34; -ms-grid-row-span: 1; grid-row: 34 / 35; }
#imCell_1525 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 34; -ms-grid-row-span: 1; grid-row: 34 / 35; }
#imCell_1535 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 35; -ms-grid-row-span: 1; grid-row: 35 / 36; }
#imCell_1531 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 35; -ms-grid-row-span: 1; grid-row: 35 / 36; }
#imCell_1532 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 35; -ms-grid-row-span: 1; grid-row: 35 / 36; }
#imCell_1530 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 35; -ms-grid-row-span: 1; grid-row: 35 / 36; }
#imCell_1536 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 36; -ms-grid-row-span: 1; grid-row: 36 / 37; }
#imCell_1534 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 36; -ms-grid-row-span: 1; grid-row: 36 / 37; }
#imCell_1537 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 36; -ms-grid-row-span: 1; grid-row: 36 / 37; }
#imCell_1533 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 36; -ms-grid-row-span: 1; grid-row: 36 / 37; }
#imCell_1544 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 37; -ms-grid-row-span: 1; grid-row: 37 / 38; }
#imCell_1539 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 37; -ms-grid-row-span: 1; grid-row: 37 / 38; }
#imCell_1540 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 37; -ms-grid-row-span: 1; grid-row: 37 / 38; }
#imCell_1538 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 37; -ms-grid-row-span: 1; grid-row: 37 / 38; }
#imCell_1545 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 38; -ms-grid-row-span: 1; grid-row: 38 / 39; }
#imCell_1542 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 38; -ms-grid-row-span: 1; grid-row: 38 / 39; }
#imCell_1543 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 38; -ms-grid-row-span: 1; grid-row: 38 / 39; }
#imCell_1541 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 38; -ms-grid-row-span: 1; grid-row: 38 / 39; }
#imCell_1552 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 39; -ms-grid-row-span: 1; grid-row: 39 / 40; }
#imCell_1547 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 39; -ms-grid-row-span: 1; grid-row: 39 / 40; }
#imCell_1548 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 39; -ms-grid-row-span: 1; grid-row: 39 / 40; }
#imCell_1546 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 39; -ms-grid-row-span: 1; grid-row: 39 / 40; }
#imCell_1553 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 40; -ms-grid-row-span: 1; grid-row: 40 / 41; }
#imCell_1550 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 40; -ms-grid-row-span: 1; grid-row: 40 / 41; }
#imCell_1551 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 40; -ms-grid-row-span: 1; grid-row: 40 / 41; }
#imCell_1549 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 40; -ms-grid-row-span: 1; grid-row: 40 / 41; }
#imCell_1561 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 41; -ms-grid-row-span: 1; grid-row: 41 / 42; }
#imCell_1555 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 41; -ms-grid-row-span: 1; grid-row: 41 / 42; }
#imCell_1556 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 41; -ms-grid-row-span: 1; grid-row: 41 / 42; }
#imCell_1554 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 41; -ms-grid-row-span: 1; grid-row: 41 / 42; }
#imCell_1562 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 42; -ms-grid-row-span: 1; grid-row: 42 / 43; }
#imCell_1558 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 42; -ms-grid-row-span: 1; grid-row: 42 / 43; }
#imCell_1559 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 42; -ms-grid-row-span: 1; grid-row: 42 / 43; }
#imCell_1557 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 42; -ms-grid-row-span: 1; grid-row: 42 / 43; }
#imCell_1569 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 43; -ms-grid-row-span: 1; grid-row: 43 / 44; }
#imCell_1563 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 43; -ms-grid-row-span: 1; grid-row: 43 / 44; }
#imCell_1564 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 43; -ms-grid-row-span: 1; grid-row: 43 / 44; }
#imCell_1560 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 43; -ms-grid-row-span: 1; grid-row: 43 / 44; }
#imCell_1570 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 44; -ms-grid-row-span: 1; grid-row: 44 / 45; }
#imCell_1566 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 44; -ms-grid-row-span: 1; grid-row: 44 / 45; }
#imCell_1567 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 44; -ms-grid-row-span: 1; grid-row: 44 / 45; }
#imCell_1565 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 44; -ms-grid-row-span: 1; grid-row: 44 / 45; }
#imCell_1609 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 45; -ms-grid-row-span: 1; grid-row: 45 / 46; }
#imCell_1571 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 45; -ms-grid-row-span: 1; grid-row: 45 / 46; }
#imCell_1572 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 45; -ms-grid-row-span: 1; grid-row: 45 / 46; }
#imCell_1568 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 45; -ms-grid-row-span: 1; grid-row: 45 / 46; }
#imCell_1610 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 46; -ms-grid-row-span: 1; grid-row: 46 / 47; }
#imCell_1574 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 46; -ms-grid-row-span: 1; grid-row: 46 / 47; }
#imCell_1575 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 46; -ms-grid-row-span: 1; grid-row: 46 / 47; }
#imCell_1573 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 46; -ms-grid-row-span: 1; grid-row: 46 / 47; }
#imCell_1611 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 47; -ms-grid-row-span: 1; grid-row: 47 / 48; }
#imCell_1577 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 47; -ms-grid-row-span: 1; grid-row: 47 / 48; }
#imCell_1578 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 47; -ms-grid-row-span: 1; grid-row: 47 / 48; }
#imCell_1576 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 47; -ms-grid-row-span: 1; grid-row: 47 / 48; }
#imCell_1612 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 48; -ms-grid-row-span: 1; grid-row: 48 / 49; }
#imCell_1580 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 48; -ms-grid-row-span: 1; grid-row: 48 / 49; }
#imCell_1581 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 48; -ms-grid-row-span: 1; grid-row: 48 / 49; }
#imCell_1579 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 48; -ms-grid-row-span: 1; grid-row: 48 / 49; }
#imCell_1613 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 49; -ms-grid-row-span: 1; grid-row: 49 / 50; }
#imCell_1583 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 49; -ms-grid-row-span: 1; grid-row: 49 / 50; }
#imCell_1584 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 49; -ms-grid-row-span: 1; grid-row: 49 / 50; }
#imCell_1582 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 49; -ms-grid-row-span: 1; grid-row: 49 / 50; }
#imCell_1614 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 50; -ms-grid-row-span: 1; grid-row: 50 / 51; }
#imCell_1586 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 50; -ms-grid-row-span: 1; grid-row: 50 / 51; }
#imCell_1587 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 50; -ms-grid-row-span: 1; grid-row: 50 / 51; }
#imCell_1585 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 50; -ms-grid-row-span: 1; grid-row: 50 / 51; }
#imCell_1615 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 51; -ms-grid-row-span: 1; grid-row: 51 / 52; }
#imCell_1589 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 51; -ms-grid-row-span: 1; grid-row: 51 / 52; }
#imCell_1590 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 51; -ms-grid-row-span: 1; grid-row: 51 / 52; }
#imCell_1588 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 51; -ms-grid-row-span: 1; grid-row: 51 / 52; }
#imCell_1616 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 52; -ms-grid-row-span: 1; grid-row: 52 / 53; }
#imCell_1592 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 52; -ms-grid-row-span: 1; grid-row: 52 / 53; }
#imCell_1593 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 52; -ms-grid-row-span: 1; grid-row: 52 / 53; }
#imCell_1591 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 52; -ms-grid-row-span: 1; grid-row: 52 / 53; }
#imCell_1617 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 53; -ms-grid-row-span: 1; grid-row: 53 / 54; }
#imCell_1595 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 53; -ms-grid-row-span: 1; grid-row: 53 / 54; }
#imCell_1596 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 53; -ms-grid-row-span: 1; grid-row: 53 / 54; }
#imCell_1594 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 53; -ms-grid-row-span: 1; grid-row: 53 / 54; }
#imCell_1618 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 54; -ms-grid-row-span: 1; grid-row: 54 / 55; }
#imCell_1598 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 54; -ms-grid-row-span: 1; grid-row: 54 / 55; }
#imCell_1599 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 54; -ms-grid-row-span: 1; grid-row: 54 / 55; }
#imCell_1597 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 54; -ms-grid-row-span: 1; grid-row: 54 / 55; }
#imCell_1619 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 55; -ms-grid-row-span: 1; grid-row: 55 / 56; }
#imCell_1601 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 55; -ms-grid-row-span: 1; grid-row: 55 / 56; }
#imCell_1602 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 55; -ms-grid-row-span: 1; grid-row: 55 / 56; }
#imCell_1600 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 55; -ms-grid-row-span: 1; grid-row: 55 / 56; }
#imCell_1620 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 56; -ms-grid-row-span: 1; grid-row: 56 / 57; }
#imCell_1604 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 56; -ms-grid-row-span: 1; grid-row: 56 / 57; }
#imCell_1605 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 56; -ms-grid-row-span: 1; grid-row: 56 / 57; }
#imCell_1603 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 56; -ms-grid-row-span: 1; grid-row: 56 / 57; }
#imCell_1621 { display: -ms-grid; display: grid; -ms-grid-column: 2; -ms-grid-column-span: 12; grid-column: 2 / 14; -ms-grid-row: 57; -ms-grid-row-span: 1; grid-row: 57 / 58; }
#imCell_1607 { display: -ms-grid; display: grid; -ms-grid-column: 14; -ms-grid-column-span: 24; grid-column: 14 / 38; -ms-grid-row: 57; -ms-grid-row-span: 1; grid-row: 57 / 58; }
#imCell_1608 { display: -ms-grid; display: grid; -ms-grid-column: 38; -ms-grid-column-span: 24; grid-column: 38 / 62; -ms-grid-row: 57; -ms-grid-row-span: 1; grid-row: 57 / 58; }
#imCell_1606 { display: -ms-grid; display: grid; -ms-grid-column: 62; -ms-grid-column-span: 24; grid-column: 62 / 86; -ms-grid-row: 57; -ms-grid-row-span: 1; grid-row: 57 / 58; }
#imPageRow_1 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 2; -ms-grid-row-span: 1; grid-row: 2 / 3; }
#imPageRow_2 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 3; -ms-grid-row-span: 1; grid-row: 3 / 4; }
#imPageRow_3 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 4; -ms-grid-row-span: 1; grid-row: 4 / 5; }
#imPageRow_4 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 5; -ms-grid-row-span: 1; grid-row: 5 / 6; }
#imPageRow_5 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 6; -ms-grid-row-span: 1; grid-row: 6 / 7; }
#imPageRow_6 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 7; -ms-grid-row-span: 1; grid-row: 7 / 8; }
#imPageRow_7 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 8; -ms-grid-row-span: 1; grid-row: 8 / 9; }
#imPageRow_8 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 9; -ms-grid-row-span: 1; grid-row: 9 / 10; }
#imPageRow_9 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 10; -ms-grid-row-span: 1; grid-row: 10 / 11; }
#imPageRow_10 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 11; -ms-grid-row-span: 1; grid-row: 11 / 12; }
#imPageRow_11 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 12; -ms-grid-row-span: 1; grid-row: 12 / 13; }
#imPageRow_12 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 13; -ms-grid-row-span: 1; grid-row: 13 / 14; }
#imPageRow_13 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 14; -ms-grid-row-span: 1; grid-row: 14 / 15; }
#imPageRow_14 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 15; -ms-grid-row-span: 1; grid-row: 15 / 16; }
#imPageRow_15 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 16; -ms-grid-row-span: 1; grid-row: 16 / 17; }
#imPageRow_16 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 17; -ms-grid-row-span: 1; grid-row: 17 / 18; }
#imPageRow_17 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 18; -ms-grid-row-span: 1; grid-row: 18 / 19; }
#imPageRow_18 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 19; -ms-grid-row-span: 1; grid-row: 19 / 20; }
#imPageRow_19 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 20; -ms-grid-row-span: 1; grid-row: 20 / 21; }
#imPageRow_20 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 21; -ms-grid-row-span: 1; grid-row: 21 / 22; }
#imPageRow_21 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 22; -ms-grid-row-span: 1; grid-row: 22 / 23; }
#imPageRow_22 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 23; -ms-grid-row-span: 1; grid-row: 23 / 24; }
#imPageRow_23 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 24; -ms-grid-row-span: 1; grid-row: 24 / 25; }
#imPageRow_24 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 25; -ms-grid-row-span: 1; grid-row: 25 / 26; }
#imPageRow_25 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 26; -ms-grid-row-span: 1; grid-row: 26 / 27; }
#imPageRow_26 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 27; -ms-grid-row-span: 1; grid-row: 27 / 28; }
#imPageRow_27 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 28; -ms-grid-row-span: 1; grid-row: 28 / 29; }
#imPageRow_28 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 29; -ms-grid-row-span: 1; grid-row: 29 / 30; }
#imPageRow_29 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 30; -ms-grid-row-span: 1; grid-row: 30 / 31; }
#imPageRow_30 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 31; -ms-grid-row-span: 1; grid-row: 31 / 32; }
#imPageRow_31 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 32; -ms-grid-row-span: 1; grid-row: 32 / 33; }
#imPageRow_32 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 33; -ms-grid-row-span: 1; grid-row: 33 / 34; }
#imPageRow_33 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 34; -ms-grid-row-span: 1; grid-row: 34 / 35; }
#imPageRow_34 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 35; -ms-grid-row-span: 1; grid-row: 35 / 36; }
#imPageRow_35 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 36; -ms-grid-row-span: 1; grid-row: 36 / 37; }
#imPageRow_36 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 37; -ms-grid-row-span: 1; grid-row: 37 / 38; }
#imPageRow_37 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 38; -ms-grid-row-span: 1; grid-row: 38 / 39; }
#imPageRow_38 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 39; -ms-grid-row-span: 1; grid-row: 39 / 40; }
#imPageRow_39 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 40; -ms-grid-row-span: 1; grid-row: 40 / 41; }
#imPageRow_40 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 41; -ms-grid-row-span: 1; grid-row: 41 / 42; }
#imPageRow_41 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 42; -ms-grid-row-span: 1; grid-row: 42 / 43; }
#imPageRow_42 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 43; -ms-grid-row-span: 1; grid-row: 43 / 44; }
#imPageRow_43 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 44; -ms-grid-row-span: 1; grid-row: 44 / 45; }
#imPageRow_44 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 45; -ms-grid-row-span: 1; grid-row: 45 / 46; }
#imPageRow_45 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 46; -ms-grid-row-span: 1; grid-row: 46 / 47; }
#imPageRow_46 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 47; -ms-grid-row-span: 1; grid-row: 47 / 48; }
#imPageRow_47 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 48; -ms-grid-row-span: 1; grid-row: 48 / 49; }
#imPageRow_48 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 49; -ms-grid-row-span: 1; grid-row: 49 / 50; }
#imPageRow_49 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 50; -ms-grid-row-span: 1; grid-row: 50 / 51; }
#imPageRow_50 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 51; -ms-grid-row-span: 1; grid-row: 51 / 52; }
#imPageRow_51 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 52; -ms-grid-row-span: 1; grid-row: 52 / 53; }
#imPageRow_52 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 53; -ms-grid-row-span: 1; grid-row: 53 / 54; }
#imPageRow_53 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 54; -ms-grid-row-span: 1; grid-row: 54 / 55; }
#imPageRow_54 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 55; -ms-grid-row-span: 1; grid-row: 55 / 56; }
#imPageRow_55 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 56; -ms-grid-row-span: 1; grid-row: 56 / 57; }
#imPageRow_56 { display: block; -ms-grid-column: 2; -ms-grid-column-span: 84; grid-column: 2 / 86; -ms-grid-row: 57; -ms-grid-row-span: 1; grid-row: 57 / 58; }
#imPageRow_57 { display: none; }
#imPageRow_58 { display: none; }
#imPageRow_59 { display: none; }
#imPageRow_60 { display: none; }
#imPageRow_61 { display: none; }
#imPageRow_62 { display: none; }
#imPageRow_63 { display: none; }
h2#imPgTitle { position: relative; float: left; }
#imHeader_imCell_5 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectTitle_05 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_5 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imHeader_imCellStyleBorders_5 { position: absolute; top: 0px; bottom: 0px; }
#imHeader_imObjectTitle_05 {margin: 0; text-align: left;}
#imHeader_imObjectTitle_05_text {font: normal normal bold 36pt 'Lobster';  padding: 0px 0px 0px 0px; background-color: transparent; position: relative; display: inline-block; }
#imHeader_imObjectTitle_05_text,
#imHeader_imObjectTitle_05_text a { color: rgba(0, 32, 128, 1); overflow-wrap: break-word; max-width: 100%;white-space: pre-wrap; }
#imHeader_imObjectTitle_05_text a{ text-decoration: none; }
#imHeader_imCell_6 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imMenuObject_06 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 103; }
#imHeader_imCellStyleGraphics_6 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imHeader_imCellStyleBorders_6 { position: absolute; top: 0px; bottom: 0px; }
.label-wrapper .menu-item-icon {
max-height: 100%; position: absolute; top: 0; bottom: 0; left: 3px; margin: auto; z-index: 0; 
}
.im-menu-opened #imStickyBarContainer, .im-menu-opened #imPageToTop { visibility: hidden !important; }
#imHeader_imCell_7 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectSearch_07 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_7 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imHeader_imCellStyleBorders_7 { position: absolute; top: 0px; bottom: 0px; }
#imHeader_imObjectSearch_07 { white-space: nowrap; }
input#imHeader_imObjectSearch_07_field[type=text] { box-sizing: border-box; line-height: 23px; height: 35px; font: normal normal normal 12pt Arial Black; color: rgba(0, 0, 0, 1); background-color: rgba(255, 255, 255, 1); padding: 5px 5px 5px 5px; margin: 0; vertical-align: middle; border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(159, 171, 176, 1) rgba(159, 171, 176, 1) rgba(159, 171, 176, 1) rgba(159, 171, 176, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; outline: none; box-shadow: none;}
input#imHeader_imObjectSearch_07_field[type=text]::placeholder { color: rgba(0, 0, 0, 0.7);}
#imHeader_imObjectSearch_07_button { box-sizing: border-box; font: normal normal normal 12pt Arial Black; line-height: 23px; height: 35px; color: rgba(255, 255, 255, 1); background-color: rgba(0, 0, 0, 1); padding: 5px 5px 5px 5px; vertical-align: middle; cursor: pointer; border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(55, 71, 79, 1) rgba(55, 71, 79, 1) rgba(55, 71, 79, 1) rgba(55, 71, 79, 1); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; outline: none; }
#imHeader_imCell_8 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectImage_08 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_8 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imHeader_imCellStyleBorders_8 { position: absolute; top: 0px; bottom: 0px; }
#imHeader_imObjectImage_08 { vertical-align: top; margin: 0 auto; }
#imHeader_imObjectImage_08 #imHeader_imObjectImage_08_container img { width: 100%; vertical-align: top; }#imFooter_imCell_1 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imFooter_imObjectTitle_01 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imFooter_imCellStyleGraphics_1 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imFooter_imCellStyleBorders_1 { position: absolute; top: 0px; bottom: 0px; }
#imFooter_imObjectTitle_01 {margin: 0; text-align: center;}
#imFooter_imObjectTitle_01_text {font: normal normal normal 72pt 'Lobster';  padding: 0px 0px 0px 0px; background-color: transparent; position: relative; display: inline-block; }
#imFooter_imObjectTitle_01_text,
#imFooter_imObjectTitle_01_text a { color: rgba(255, 153, 0, 1); overflow-wrap: break-word; max-width: 100%;white-space: pre-wrap; }
#imFooter_imObjectTitle_01_text a{ text-decoration: none; }
.imPageRow { position: relative;  }
#imCell_1178 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1178 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1178 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1178 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1178 { width: 100%; }
#imTextObject_275_1178 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1178_tab0 div { line-height: 24px; }
#imTextObject_275_1178_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1178_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1178_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1178_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1178_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1178_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1178_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1178_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1178_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1178_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1178_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1178_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1178_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1178_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1178_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1178_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1178_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1178_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1178_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1178_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1178_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1178_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1178_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1178_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1178_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1178_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1178_tab0 .imTARight { text-align: right; }
#imTextObject_275_1178_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1178_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1178_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1178_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1178_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1178_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1178_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1178_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1178_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1178_tab0 .fs22lh1-5 { vertical-align: baseline; font-size: 22pt; line-height: 44px; }
#imTextObject_275_1178_tab0 .ff1 { font-family: 'fakeFont'; }
#imTextObject_275_1178_tab0 .fs12lh1-5 { vertical-align: baseline; font-size: 12pt; line-height: 24px; }
#imTextObject_275_1178 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1178 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1178 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1178 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1178 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1300 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1300 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1300 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1300 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1300 { width: 100%; }
#imTextObject_275_1300 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1300_tab0 div { line-height: 24px; }
#imTextObject_275_1300_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1300_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1300_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1300_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1300_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1300_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1300_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1300_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1300_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1300_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1300_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1300_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1300_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1300_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1300_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1300_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1300_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1300_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1300_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1300_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1300_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1300_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1300_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1300_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1300_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1300_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1300_tab0 .imTARight { text-align: right; }
#imTextObject_275_1300_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1300_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1300_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1300_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1300_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1300_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1300_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1300_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1300_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1300_tab0 .fs10lh1-5 { vertical-align: baseline; font-size: 10pt; line-height: 20px; }
#imTextObject_275_1300_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1300_tab0 .image-0 { width: 160px; height: 120px; }
#imTextObject_275_1300_tab0 .image-2 { width: 181px; height: 121px; }
#imTextObject_275_1300_tab0 .image-3 { width: 152px; height: 120px; }
#imTextObject_275_1300_tab0 .image-5 { width: 178px; height: 121px; }
#imTextObject_275_1300_tab0 .image-1 { width: 580px; height: 150px; }
#imTextObject_275_1300 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1300 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1300 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1300 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1300 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1329 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1329 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1329 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1329 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1329 { width: 100%; }
#imTextObject_275_1329 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1329_tab0 div { line-height: 24px; }
#imTextObject_275_1329_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1329_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1329_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1329_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1329_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1329_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1329_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1329_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1329_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1329_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1329_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1329_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1329_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1329_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1329_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1329_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1329_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1329_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1329_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1329_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1329_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1329_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1329_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1329_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1329_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1329_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1329_tab0 .imTARight { text-align: right; }
#imTextObject_275_1329_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1329_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1329_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1329_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1329_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1329_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1329_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1329_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1329_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1329_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1329 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1329 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1329 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1329 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1329 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1301 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1301 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1301 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1301 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1301 { width: 100%; }
#imProductList_275_1301 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1301 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1301 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1301 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1301 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1301_gf0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1301 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1301 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1301 .product-available-quantity { display: inline-block; }
#imProductList_275_1301 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1301 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1301 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1301 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1301 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1301 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1301 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1301 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1301 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1301 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1301 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1301 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1301 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1301 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1301 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1301 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1301 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1301 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1301 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1314 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1314 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1314 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1314 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1314 { width: 100%; }
#imProductList_275_1314 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1314 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1314 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1314 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1314 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1314_l0trdnfd .imProductListImage { cursor: pointer; }
#imProductList_275_1314 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1314 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1314 .product-available-quantity { display: inline-block; }
#imProductList_275_1314 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1314 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1314 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1314 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1314 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1314 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1314 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1314 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1314 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1314 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1314 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1314 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1314 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1314 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1314 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1314 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1314 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1314 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1314 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1317 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1317 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1317 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1317 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1317 { width: 100%; }
#imProductList_275_1317 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1317 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1317 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1317 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1317 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1317_zw4gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1317 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1317 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1317 .product-available-quantity { display: inline-block; }
#imProductList_275_1317 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1317 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1317 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1317 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1317 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1317 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1317 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1317 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1317 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1317 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1317 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1317 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1317 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1317 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1317 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1317 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1317 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1317 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1317 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1333 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1333 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1333 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1333 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1333 { width: 100%; }
#imTextObject_275_1333 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1333_tab0 div { line-height: 24px; }
#imTextObject_275_1333_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1333_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1333_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1333_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1333_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1333_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1333_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1333_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1333_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1333_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1333_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1333_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1333_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1333_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1333_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1333_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1333_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1333_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1333_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1333_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1333_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1333_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1333_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1333_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1333_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1333_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1333_tab0 .imTARight { text-align: right; }
#imTextObject_275_1333_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1333_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1333_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1333_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1333_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1333_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1333_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1333_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1333_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1333_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1333 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1333 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1333 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1333 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1333 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1330 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1330 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1330 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1330 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1330 { width: 100%; }
#imProductList_275_1330 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1330 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1330 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1330 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1330 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1330_debd2cyn .imProductListImage { cursor: pointer; }
#imProductList_275_1330 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1330 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1330 .product-available-quantity { display: inline-block; }
#imProductList_275_1330 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1330 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1330 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1330 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1330 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1330 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1330 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1330 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1330 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1330 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1330 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1330 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1330 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1330 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1330 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1330 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1330 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1330 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1330 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1331 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1331 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1331 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1331 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1331 { width: 100%; }
#imProductList_275_1331 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1331 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1331 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1331 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1331 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1331_qk0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1331 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1331 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1331 .product-available-quantity { display: inline-block; }
#imProductList_275_1331 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1331 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1331 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1331 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1331 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1331 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1331 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1331 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1331 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1331 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1331 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1331 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1331 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1331 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1331 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1331 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1331 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1331 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1331 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1332 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1332 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1332 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1332 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1332 { width: 100%; }
#imProductList_275_1332 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1332 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1332 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1332 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1332 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1332_gj0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1332 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1332 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1332 .product-available-quantity { display: inline-block; }
#imProductList_275_1332 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1332 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1332 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1332 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1332 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1332 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1332 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1332 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1332 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1332 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1332 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1332 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1332 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1332 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1332 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1332 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1332 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1332 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1332 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1334 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1334 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1334 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1334 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1334 { width: 100%; }
#imTextObject_275_1334 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1334_tab0 div { line-height: 24px; }
#imTextObject_275_1334_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1334_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1334_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1334_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1334_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1334_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1334_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1334_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1334_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1334_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1334_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1334_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1334_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1334_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1334_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1334_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1334_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1334_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1334_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1334_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1334_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1334_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1334_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1334_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1334_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1334_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1334_tab0 .imTARight { text-align: right; }
#imTextObject_275_1334_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1334_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1334_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1334_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1334_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1334_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1334_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1334_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1334_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1334_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1334_tab0 .fs10lh1-5 { vertical-align: baseline; font-size: 10pt; line-height: 20px; }
#imTextObject_275_1334 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1334 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1334 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1334 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1334 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1335 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1335 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1335 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1335 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1335 { width: 100%; }
#imProductList_275_1335 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1335 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1335 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1335 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1335 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1335_hg3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1335 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1335 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1335 .product-available-quantity { display: inline-block; }
#imProductList_275_1335 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1335 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1335 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1335 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1335 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1335 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1335 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1335 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1335 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1335 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1335 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1335 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1335 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1335 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1335 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1335 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1335 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1335 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1335 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1336 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1336 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1336 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1336 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1336 { width: 100%; }
#imProductList_275_1336 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1336 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1336 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1336 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1336 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1336_iy3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1336 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1336 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1336 .product-available-quantity { display: inline-block; }
#imProductList_275_1336 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1336 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1336 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1336 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1336 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1336 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1336 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1336 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1336 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1336 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1336 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1336 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1336 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1336 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1336 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1336 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1336 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1336 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1336 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1337 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1337 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1337 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1337 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1337 { width: 100%; }
#imProductList_275_1337 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1337 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1337 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1337 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1337 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1337_cl3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1337 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1337 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1337 .product-available-quantity { display: inline-block; }
#imProductList_275_1337 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1337 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1337 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1337 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1337 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1337 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1337 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1337 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1337 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1337 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1337 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1337 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1337 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1337 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1337 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1337 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1337 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1337 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1337 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1417 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1417 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1417 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1417 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1417 { width: 100%; }
#imTextObject_275_1417 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1417_tab0 div { line-height: 24px; }
#imTextObject_275_1417_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1417_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1417_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1417_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1417_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1417_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1417_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1417_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1417_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1417_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1417_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1417_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1417_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1417_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1417_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1417_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1417_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1417_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1417_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1417_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1417_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1417_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1417_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1417_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1417_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1417_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1417_tab0 .imTARight { text-align: right; }
#imTextObject_275_1417_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1417_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1417_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1417_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1417_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1417_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1417_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1417_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1417_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1417_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1417 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1417 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1417 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1417 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1417 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1338 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1338 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1338 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1338 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1338 { width: 100%; }
#imProductList_275_1338 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1338 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1338 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1338 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1338 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1338_f0283r25 .imProductListImage { cursor: pointer; }
#imProductList_275_1338 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1338 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1338 .product-available-quantity { display: inline-block; }
#imProductList_275_1338 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1338 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1338 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1338 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1338 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1338 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1338 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1338 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1338 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1338 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1338 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1338 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1338 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1338 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1338 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1338 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1338 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1338 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1338 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1339 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1339 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1339 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1339 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1339 { width: 100%; }
#imProductList_275_1339 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1339 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1339 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1339 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1339 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1339_ht0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1339 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1339 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1339 .product-available-quantity { display: inline-block; }
#imProductList_275_1339 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1339 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1339 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1339 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1339 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1339 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1339 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1339 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1339 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1339 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1339 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1339 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1339 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1339 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1339 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1339 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1339 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1339 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1339 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1416 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1416 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1416 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1416 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1416 { width: 100%; }
#imProductList_275_1416 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1416 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1416 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1416 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1416 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1416_ud8gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1416 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1416 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1416 .product-available-quantity { display: inline-block; }
#imProductList_275_1416 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1416 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1416 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1416 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1416 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1416 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1416 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1416 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1416 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1416 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1416 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1416 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1416 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1416 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1416 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1416 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1416 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1416 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1416 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1418 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1418 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1418 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1418 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1418 { width: 100%; }
#imTextObject_275_1418 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1418_tab0 div { line-height: 24px; }
#imTextObject_275_1418_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1418_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1418_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1418_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1418_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1418_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1418_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1418_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1418_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1418_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1418_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1418_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1418_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1418_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1418_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1418_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1418_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1418_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1418_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1418_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1418_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1418_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1418_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1418_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1418_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1418_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1418_tab0 .imTARight { text-align: right; }
#imTextObject_275_1418_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1418_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1418_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1418_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1418_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1418_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1418_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1418_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1418_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1418_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1418 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1418 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1418 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1418 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1418 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1420 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1420 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1420 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1420 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1420 { width: 100%; }
#imProductList_275_1420 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1420 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1420 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1420 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1420 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1420_mitk86t6 .imProductListImage { cursor: pointer; }
#imProductList_275_1420 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1420 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1420 .product-available-quantity { display: inline-block; }
#imProductList_275_1420 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1420 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1420 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1420 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1420 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1420 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1420 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1420 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1420 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1420 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1420 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1420 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1420 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1420 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1420 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1420 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1420 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1420 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1420 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1421 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1421 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1421 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1421 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1421 { width: 100%; }
#imProductList_275_1421 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1421 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1421 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1421 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1421 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1421_xne016xq .imProductListImage { cursor: pointer; }
#imProductList_275_1421 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1421 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1421 .product-available-quantity { display: inline-block; }
#imProductList_275_1421 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1421 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1421 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1421 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1421 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1421 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1421 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1421 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1421 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1421 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1421 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1421 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1421 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1421 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1421 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1421 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1421 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1421 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1421 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1422 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1422 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1422 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1422 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1422 { width: 100%; }
#imProductList_275_1422 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1422 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1422 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1422 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1422 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1422_al6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1422 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1422 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1422 .product-available-quantity { display: inline-block; }
#imProductList_275_1422 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1422 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1422 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1422 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1422 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1422 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1422 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1422 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1422 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1422 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1422 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1422 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1422 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1422 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1422 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1422 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1422 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1422 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1422 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1423 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1423 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1423 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1423 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1423 { width: 100%; }
#imTextObject_275_1423 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1423_tab0 div { line-height: 24px; }
#imTextObject_275_1423_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1423_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1423_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1423_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1423_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1423_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1423_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1423_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1423_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1423_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1423_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1423_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1423_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1423_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1423_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1423_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1423_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1423_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1423_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1423_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1423_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1423_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1423_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1423_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1423_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1423_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1423_tab0 .imTARight { text-align: right; }
#imTextObject_275_1423_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1423_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1423_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1423_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1423_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1423_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1423_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1423_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1423_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1423_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1423 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1423 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1423 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1423 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1423 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1424 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1424 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1424 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1424 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1424 { width: 100%; }
#imProductList_275_1424 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1424 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1424 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1424 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1424 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1424_4u8ktdqx .imProductListImage { cursor: pointer; }
#imProductList_275_1424 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1424 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1424 .product-available-quantity { display: inline-block; }
#imProductList_275_1424 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1424 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1424 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1424 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1424 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1424 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1424 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1424 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1424 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1424 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1424 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1424 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1424 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1424 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1424 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1424 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1424 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1424 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1424 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1425 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1425 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1425 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1425 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1425 { width: 100%; }
#imProductList_275_1425 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1425 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1425 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1425 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1425 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1425_ws1gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1425 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1425 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1425 .product-available-quantity { display: inline-block; }
#imProductList_275_1425 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1425 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1425 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1425 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1425 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1425 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1425 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1425 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1425 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1425 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1425 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1425 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1425 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1425 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1425 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1425 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1425 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1425 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1425 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1426 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1426 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1426 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1426 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1426 { width: 100%; }
#imProductList_275_1426 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1426 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1426 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1426 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1426 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1426_f0283r25 .imProductListImage { cursor: pointer; }
#imProductList_275_1426 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1426 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1426 .product-available-quantity { display: inline-block; }
#imProductList_275_1426 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1426 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1426 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1426 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1426 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1426 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1426 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1426 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1426 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1426 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1426 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1426 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1426 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1426 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1426 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1426 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1426 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1426 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1426 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1429 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1429 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1429 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1429 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1429 { width: 100%; }
#imTextObject_275_1429 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1429_tab0 div { line-height: 24px; }
#imTextObject_275_1429_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1429_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1429_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1429_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1429_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1429_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1429_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1429_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1429_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1429_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1429_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1429_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1429_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1429_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1429_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1429_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1429_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1429_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1429_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1429_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1429_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1429_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1429_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1429_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1429_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1429_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1429_tab0 .imTARight { text-align: right; }
#imTextObject_275_1429_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1429_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1429_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1429_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1429_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1429_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1429_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1429_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1429_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1429_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1429 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1429 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1429 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1429 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1429 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1427 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1427 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1427 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1427 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1427 { width: 100%; }
#imProductList_275_1427 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1427 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1427 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1427 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1427 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1427_hg3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1427 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1427 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1427 .product-available-quantity { display: inline-block; }
#imProductList_275_1427 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1427 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1427 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1427 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1427 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1427 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1427 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1427 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1427 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1427 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1427 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1427 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1427 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1427 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1427 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1427 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1427 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1427 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1427 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1428 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1428 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1428 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1428 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1428 { width: 100%; }
#imProductList_275_1428 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1428 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1428 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1428 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1428 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1428_1pe43da5 .imProductListImage { cursor: pointer; }
#imProductList_275_1428 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1428 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1428 .product-available-quantity { display: inline-block; }
#imProductList_275_1428 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1428 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1428 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1428 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1428 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1428 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1428 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1428 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1428 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1428 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1428 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1428 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1428 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1428 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1428 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1428 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1428 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1428 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1428 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1430 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1430 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1430 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1430 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1430 { width: 100%; }
#imProductList_275_1430 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1430 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1430 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1430 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1430 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1430_7fuav5oy .imProductListImage { cursor: pointer; }
#imProductList_275_1430 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1430 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1430 .product-available-quantity { display: inline-block; }
#imProductList_275_1430 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1430 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1430 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1430 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1430 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1430 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1430 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1430 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1430 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1430 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1430 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1430 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1430 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1430 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1430 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1430 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1430 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1430 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1430 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1433 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1433 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1433 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1433 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1433 { width: 100%; }
#imTextObject_275_1433 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1433_tab0 div { line-height: 24px; }
#imTextObject_275_1433_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1433_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1433_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1433_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1433_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1433_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1433_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1433_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1433_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1433_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1433_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1433_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1433_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1433_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1433_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1433_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1433_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1433_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1433_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1433_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1433_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1433_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1433_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1433_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1433_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1433_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1433_tab0 .imTARight { text-align: right; }
#imTextObject_275_1433_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1433_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1433_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1433_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1433_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1433_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1433_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1433_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1433_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1433_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1433 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1433 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1433 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1433 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1433 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1431 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1431 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1431 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1431 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1431 { width: 100%; }
#imProductList_275_1431 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1431 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1431 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1431 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1431 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1431_zyobhmqp .imProductListImage { cursor: pointer; }
#imProductList_275_1431 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1431 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1431 .product-available-quantity { display: inline-block; }
#imProductList_275_1431 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1431 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1431 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1431 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1431 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1431 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1431 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1431 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1431 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1431 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1431 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1431 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1431 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1431 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1431 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1431 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1431 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1431 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1431 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1432 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1432 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1432 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1432 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1432 { width: 100%; }
#imProductList_275_1432 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1432 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1432 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1432 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1432 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1432_38t9g790 .imProductListImage { cursor: pointer; }
#imProductList_275_1432 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1432 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1432 .product-available-quantity { display: inline-block; }
#imProductList_275_1432 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1432 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1432 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1432 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1432 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1432 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1432 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1432 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1432 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1432 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1432 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1432 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1432 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1432 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1432 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1432 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1432 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1432 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1432 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1434 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1434 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1434 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1434 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1434 { width: 100%; }
#imProductList_275_1434 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1434 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1434 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1434 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1434 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1434_6ge68a3j .imProductListImage { cursor: pointer; }
#imProductList_275_1434 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1434 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1434 .product-available-quantity { display: inline-block; }
#imProductList_275_1434 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1434 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1434 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1434 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1434 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1434 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1434 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1434 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1434 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1434 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1434 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1434 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1434 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1434 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1434 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1434 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1434 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1434 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1434 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1437 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1437 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1437 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1437 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1437 { width: 100%; }
#imTextObject_275_1437 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1437_tab0 div { line-height: 24px; }
#imTextObject_275_1437_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1437_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1437_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1437_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1437_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1437_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1437_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1437_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1437_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1437_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1437_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1437_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1437_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1437_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1437_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1437_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1437_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1437_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1437_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1437_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1437_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1437_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1437_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1437_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1437_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1437_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1437_tab0 .imTARight { text-align: right; }
#imTextObject_275_1437_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1437_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1437_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1437_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1437_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1437_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1437_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1437_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1437_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1437_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1437 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1437 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1437 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1437 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1437 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1435 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1435 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1435 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1435 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1435 { width: 100%; }
#imProductList_275_1435 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1435 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1435 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1435 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1435 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1435_qk0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1435 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1435 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1435 .product-available-quantity { display: inline-block; }
#imProductList_275_1435 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1435 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1435 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1435 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1435 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1435 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1435 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1435 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1435 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1435 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1435 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1435 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1435 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1435 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1435 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1435 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1435 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1435 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1435 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1436 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1436 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1436 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1436 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1436 { width: 100%; }
#imProductList_275_1436 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1436 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1436 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1436 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1436 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1436_lh7gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1436 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1436 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1436 .product-available-quantity { display: inline-block; }
#imProductList_275_1436 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1436 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1436 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1436 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1436 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1436 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1436 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1436 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1436 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1436 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1436 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1436 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1436 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1436 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1436 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1436 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1436 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1436 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1436 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1438 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1438 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1438 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1438 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1438 { width: 100%; }
#imProductList_275_1438 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1438 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1438 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1438 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1438 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1438_fq0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1438 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1438 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1438 .product-available-quantity { display: inline-block; }
#imProductList_275_1438 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1438 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1438 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1438 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1438 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1438 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1438 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1438 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1438 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1438 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1438 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1438 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1438 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1438 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1438 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1438 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1438 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1438 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1438 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1440 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1440 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1440 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1440 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1440 { width: 100%; }
#imTextObject_275_1440 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1440_tab0 div { line-height: 24px; }
#imTextObject_275_1440_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1440_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1440_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1440_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1440_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1440_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1440_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1440_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1440_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1440_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1440_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1440_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1440_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1440_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1440_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1440_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1440_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1440_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1440_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1440_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1440_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1440_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1440_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1440_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1440_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1440_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1440_tab0 .imTARight { text-align: right; }
#imTextObject_275_1440_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1440_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1440_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1440_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1440_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1440_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1440_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1440_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1440_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1440_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1440 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1440 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1440 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1440 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1440 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1489 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1489 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1489 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1489 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1489 { width: 100%; }
#imProductList_275_1489 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1489 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1489 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1489 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1489 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1489_qlmq0xre .imProductListImage { cursor: pointer; }
#imProductList_275_1489 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1489 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1489 .product-available-quantity { display: inline-block; }
#imProductList_275_1489 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1489 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1489 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1489 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1489 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1489 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1489 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1489 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1489 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1489 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1489 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1489 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1489 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1489 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1489 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1489 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1489 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1489 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1489 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1490 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1490 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1490 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1490 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1490 { width: 100%; }
#imProductList_275_1490 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1490 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1490 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1490 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1490 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1490_8k1470eh .imProductListImage { cursor: pointer; }
#imProductList_275_1490 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1490 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: italic normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1490 .product-available-quantity { display: inline-block; }
#imProductList_275_1490 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1490 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1490 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: italic; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1490 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1490 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1490 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: italic; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1490 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: italic; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1490 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: italic; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1490 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1490 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1490 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1490 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1490 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1490 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1490 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1490 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1490 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1490 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1490 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1491 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1491 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1491 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1491 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1491 { width: 100%; }
#imProductList_275_1491 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1491 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(169, 169, 169, 1); }
#imProductList_275_1491 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1491 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1491 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1491_gqkka4ya .imProductListImage { cursor: pointer; }
#imProductList_275_1491 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1491 select { border: 1px solid rgba(169, 169, 169, 1); display: inline-block; line-height: 24px; height: 24px; font: normal normal normal 9pt 'Arial Black'; color: rgba(169, 169, 169, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1491 .product-available-quantity { display: inline-block; }
#imProductList_275_1491 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1491 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1491 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1491 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1491 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1491 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1491 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1491 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1491 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1491 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1491 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1491 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1491 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1491 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1491 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1491 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1491 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1491 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1491 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1443 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1443 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1443 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1443 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1443 { width: 100%; }
#imTextObject_275_1443 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1443_tab0 div { line-height: 24px; }
#imTextObject_275_1443_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1443_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1443_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1443_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1443_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1443_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1443_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1443_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1443_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1443_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1443_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1443_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1443_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1443_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1443_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1443_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1443_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1443_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1443_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1443_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1443_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1443_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1443_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1443_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1443_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1443_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1443_tab0 .imTARight { text-align: right; }
#imTextObject_275_1443_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1443_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1443_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1443_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1443_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1443_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1443_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1443_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1443_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1443_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1443 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1443 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1443 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1443 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1443 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1439 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1439 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1439 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1439 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1439 { width: 100%; }
#imProductList_275_1439 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1439 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1439 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1439 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1439 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1439_zm2gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1439 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1439 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1439 .product-available-quantity { display: inline-block; }
#imProductList_275_1439 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1439 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1439 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1439 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1439 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1439 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1439 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1439 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1439 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1439 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1439 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1439 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1439 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1439 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1439 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1439 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1439 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1439 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1439 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1441 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1441 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1441 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1441 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1441 { width: 100%; }
#imProductList_275_1441 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1441 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1441 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1441 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1441 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1441_ry6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1441 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1441 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1441 .product-available-quantity { display: inline-block; }
#imProductList_275_1441 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1441 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1441 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1441 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1441 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1441 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1441 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1441 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1441 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1441 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1441 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1441 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1441 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1441 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1441 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1441 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1441 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1441 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1441 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1442 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1442 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1442 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1442 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1442 { width: 100%; }
#imProductList_275_1442 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1442 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1442 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1442 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1442 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1442_gy5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1442 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1442 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1442 .product-available-quantity { display: inline-block; }
#imProductList_275_1442 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1442 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1442 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1442 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1442 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1442 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1442 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1442 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1442 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1442 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1442 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1442 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1442 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1442 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1442 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1442 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1442 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1442 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1442 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1450 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1450 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1450 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1450 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1450 { width: 100%; }
#imTextObject_275_1450 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1450_tab0 div { line-height: 24px; }
#imTextObject_275_1450_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1450_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1450_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1450_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1450_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1450_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1450_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1450_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1450_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1450_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1450_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1450_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1450_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1450_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1450_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1450_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1450_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1450_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1450_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1450_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1450_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1450_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1450_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1450_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1450_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1450_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1450_tab0 .imTARight { text-align: right; }
#imTextObject_275_1450_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1450_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1450_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1450_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1450_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1450_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1450_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1450_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1450_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1450_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1450_tab0 .fs10lh1-5 { vertical-align: baseline; font-size: 10pt; line-height: 20px; }
#imTextObject_275_1450 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1450 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1450 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1450 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1450 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1492 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1492 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1492 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1492 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1492 { width: 100%; }
#imProductList_275_1492 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1492 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1492 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1492 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1492 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1492_wj4gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1492 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1492 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1492 .product-available-quantity { display: inline-block; }
#imProductList_275_1492 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1492 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1492 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1492 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1492 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1492 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1492 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1492 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1492 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1492 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1492 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1492 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1492 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1492 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1492 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1492 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1492 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1492 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1492 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1493 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1493 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1493 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1493 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1493 { width: 100%; }
#imProductList_275_1493 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1493 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1493 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1493 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1493 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1493_ze0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1493 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1493 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1493 .product-available-quantity { display: inline-block; }
#imProductList_275_1493 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1493 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1493 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1493 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1493 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1493 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1493 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1493 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1493 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1493 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1493 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1493 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1493 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1493 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1493 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1493 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1493 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1493 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1493 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1494 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1494 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1494 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1494 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1494 { width: 100%; }
#imProductList_275_1494 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1494 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1494 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1494 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1494 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1494_ep2gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1494 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1494 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1494 .product-available-quantity { display: inline-block; }
#imProductList_275_1494 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1494 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1494 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1494 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1494 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1494 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1494 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1494 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1494 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1494 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1494 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1494 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1494 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1494 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1494 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1494 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1494 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1494 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1494 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1454 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1454 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1454 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1454 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1454 { width: 100%; }
#imTextObject_275_1454 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1454_tab0 div { line-height: 24px; }
#imTextObject_275_1454_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1454_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1454_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1454_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1454_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1454_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1454_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1454_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1454_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1454_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1454_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1454_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1454_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1454_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1454_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1454_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1454_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1454_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1454_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1454_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1454_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1454_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1454_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1454_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1454_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1454_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1454_tab0 .imTARight { text-align: right; }
#imTextObject_275_1454_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1454_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1454_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1454_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1454_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1454_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1454_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1454_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1454_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1454_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1454 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1454 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1454 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1454 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1454 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1495 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1495 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1495 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1495 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1495 { width: 100%; }
#imProductList_275_1495 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1495 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1495 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1495 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1495 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1495_22bawan3 .imProductListImage { cursor: pointer; }
#imProductList_275_1495 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1495 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1495 .product-available-quantity { display: inline-block; }
#imProductList_275_1495 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1495 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1495 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1495 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1495 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1495 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1495 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1495 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1495 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1495 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1495 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1495 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1495 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1495 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1495 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1495 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1495 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1495 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1495 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1445 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1445 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1445 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1445 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1445 { width: 100%; }
#imProductList_275_1445 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1445 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1445 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1445 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1445 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1445_fl0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1445 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1445 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1445 .product-available-quantity { display: inline-block; }
#imProductList_275_1445 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1445 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1445 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1445 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1445 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1445 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1445 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1445 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1445 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1445 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1445 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1445 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1445 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1445 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1445 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1445 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1445 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1445 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1445 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1446 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1446 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1446 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1446 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1446 { width: 100%; }
#imProductList_275_1446 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1446 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1446 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1446 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1446 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1446_xo3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1446 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1446 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1446 .product-available-quantity { display: inline-block; }
#imProductList_275_1446 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1446 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1446 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1446 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1446 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1446 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1446 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1446 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1446 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1446 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1446 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1446 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1446 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1446 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1446 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1446 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1446 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1446 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1446 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1458 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1458 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1458 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1458 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1458 { width: 100%; }
#imTextObject_275_1458 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1458_tab0 div { line-height: 24px; }
#imTextObject_275_1458_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1458_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1458_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1458_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1458_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1458_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1458_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1458_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1458_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1458_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1458_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1458_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1458_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1458_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1458_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1458_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1458_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1458_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1458_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1458_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1458_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1458_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1458_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1458_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1458_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1458_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1458_tab0 .imTARight { text-align: right; }
#imTextObject_275_1458_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1458_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1458_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1458_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1458_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1458_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1458_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1458_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1458_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1458_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1458 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1458 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1458 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1458 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1458 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1444 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1444 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1444 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1444 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1444 { width: 100%; }
#imProductList_275_1444 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1444 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1444 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1444 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1444 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1444_nl9gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1444 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1444 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1444 .product-available-quantity { display: inline-block; }
#imProductList_275_1444 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1444 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1444 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1444 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1444 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1444 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1444 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1444 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1444 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1444 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1444 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1444 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1444 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1444 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1444 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1444 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1444 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1444 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1444 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1448 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1448 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1448 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1448 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1448 { width: 100%; }
#imProductList_275_1448 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1448 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1448 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1448 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1448 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1448_aqb1ir7c .imProductListImage { cursor: pointer; }
#imProductList_275_1448 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1448 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1448 .product-available-quantity { display: inline-block; }
#imProductList_275_1448 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1448 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1448 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1448 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1448 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1448 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1448 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1448 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1448 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1448 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1448 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1448 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1448 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1448 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1448 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1448 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1448 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1448 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1448 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1449 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1449 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1449 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1449 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1449 { width: 100%; }
#imProductList_275_1449 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1449 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1449 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1449 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1449 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1449_xm5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1449 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1449 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1449 .product-available-quantity { display: inline-block; }
#imProductList_275_1449 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1449 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1449 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1449 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1449 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1449 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1449 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1449 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1449 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1449 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1449 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1449 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1449 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1449 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1449 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1449 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1449 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1449 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1449 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1462 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1462 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1462 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1462 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1462 { width: 100%; }
#imTextObject_275_1462 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1462_tab0 div { line-height: 24px; }
#imTextObject_275_1462_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1462_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1462_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1462_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1462_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1462_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1462_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1462_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1462_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1462_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1462_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1462_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1462_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1462_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1462_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1462_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1462_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1462_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1462_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1462_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1462_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1462_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1462_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1462_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1462_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1462_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1462_tab0 .imTARight { text-align: right; }
#imTextObject_275_1462_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1462_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1462_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1462_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1462_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1462_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1462_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1462_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1462_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1462_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1462 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1462 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1462 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1462 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1462 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1447 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1447 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1447 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1447 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1447 { width: 100%; }
#imProductList_275_1447 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1447 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1447 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1447 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1447 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1447_jt1gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1447 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1447 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1447 .product-available-quantity { display: inline-block; }
#imProductList_275_1447 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1447 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1447 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1447 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1447 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1447 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1447 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1447 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1447 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1447 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1447 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1447 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1447 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1447 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1447 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1447 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1447 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1447 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1447 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1452 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1452 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1452 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1452 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1452 { width: 100%; }
#imProductList_275_1452 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1452 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1452 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1452 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1452 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1452_cg0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1452 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1452 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1452 .product-available-quantity { display: inline-block; }
#imProductList_275_1452 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1452 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1452 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1452 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1452 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1452 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1452 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1452 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1452 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1452 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1452 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1452 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1452 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1452 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1452 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1452 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1452 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1452 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1452 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1453 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1453 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1453 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1453 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1453 { width: 100%; }
#imProductList_275_1453 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1453 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1453 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1453 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1453 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1453_fx5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1453 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1453 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1453 .product-available-quantity { display: inline-block; }
#imProductList_275_1453 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1453 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1453 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1453 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1453 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1453 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1453 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1453 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1453 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1453 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1453 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1453 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1453 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1453 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1453 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1453 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1453 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1453 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1453 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1466 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1466 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1466 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1466 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1466 { width: 100%; }
#imTextObject_275_1466 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1466_tab0 div { line-height: 24px; }
#imTextObject_275_1466_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1466_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1466_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1466_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1466_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1466_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1466_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1466_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1466_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1466_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1466_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1466_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1466_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1466_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1466_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1466_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1466_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1466_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1466_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1466_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1466_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1466_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1466_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1466_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1466_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1466_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1466_tab0 .imTARight { text-align: right; }
#imTextObject_275_1466_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1466_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1466_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1466_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1466_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1466_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1466_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1466_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1466_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1466_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1466 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1466 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1466 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1466 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1466 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1451 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1451 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1451 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1451 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1451 { width: 100%; }
#imProductList_275_1451 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1451 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1451 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1451 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1451 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1451_in5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1451 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1451 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1451 .product-available-quantity { display: inline-block; }
#imProductList_275_1451 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1451 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1451 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1451 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1451 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1451 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1451 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1451 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1451 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1451 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1451 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1451 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1451 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1451 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1451 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1451 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1451 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1451 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1451 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1456 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1456 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1456 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1456 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1456 { width: 100%; }
#imProductList_275_1456 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1456 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1456 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1456 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1456 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1456_vx9gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1456 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1456 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1456 .product-available-quantity { display: inline-block; }
#imProductList_275_1456 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1456 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1456 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1456 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1456 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1456 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1456 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1456 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1456 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1456 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1456 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1456 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1456 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1456 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1456 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1456 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1456 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1456 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1456 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1457 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1457 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1457 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1457 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1457 { width: 100%; }
#imProductList_275_1457 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1457 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1457 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1457 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1457 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1457_g0wrr1em .imProductListImage { cursor: pointer; }
#imProductList_275_1457 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1457 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1457 .product-available-quantity { display: inline-block; }
#imProductList_275_1457 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1457 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1457 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1457 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1457 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1457 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1457 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1457 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1457 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1457 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1457 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1457 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1457 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1457 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1457 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1457 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1457 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1457 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1457 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1469 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1469 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1469 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1469 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1469 { width: 100%; }
#imTextObject_275_1469 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1469_tab0 div { line-height: 24px; }
#imTextObject_275_1469_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1469_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1469_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1469_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1469_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1469_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1469_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1469_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1469_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1469_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1469_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1469_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1469_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1469_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1469_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1469_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1469_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1469_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1469_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1469_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1469_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1469_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1469_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1469_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1469_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1469_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1469_tab0 .imTARight { text-align: right; }
#imTextObject_275_1469_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1469_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1469_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1469_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1469_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1469_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1469_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1469_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1469_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1469_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1469 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1469 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1469 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1469 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1469 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1455 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1455 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1455 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1455 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1455 { width: 100%; }
#imProductList_275_1455 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1455 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1455 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1455 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1455 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1455_7t6b4d3o .imProductListImage { cursor: pointer; }
#imProductList_275_1455 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1455 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1455 .product-available-quantity { display: inline-block; }
#imProductList_275_1455 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1455 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1455 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1455 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1455 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1455 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1455 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1455 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1455 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1455 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1455 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1455 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1455 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1455 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1455 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1455 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1455 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1455 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1455 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1460 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1460 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1460 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1460 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1460 { width: 100%; }
#imProductList_275_1460 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1460 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1460 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1460 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1460 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1460_061076o8 .imProductListImage { cursor: pointer; }
#imProductList_275_1460 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1460 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1460 .product-available-quantity { display: inline-block; }
#imProductList_275_1460 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1460 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1460 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1460 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1460 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1460 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1460 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1460 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1460 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1460 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1460 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1460 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1460 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1460 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1460 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1460 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1460 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1460 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1460 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1461 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1461 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1461 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1461 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1461 { width: 100%; }
#imProductList_275_1461 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1461 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1461 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1461 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1461 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1461_wp6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1461 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1461 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1461 .product-available-quantity { display: inline-block; }
#imProductList_275_1461 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1461 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1461 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1461 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1461 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1461 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1461 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1461 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1461 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1461 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1461 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1461 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1461 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1461 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1461 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1461 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1461 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1461 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1461 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1473 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1473 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1473 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1473 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1473 { width: 100%; }
#imTextObject_275_1473 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1473_tab0 div { line-height: 24px; }
#imTextObject_275_1473_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1473_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1473_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1473_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1473_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1473_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1473_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1473_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1473_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1473_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1473_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1473_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1473_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1473_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1473_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1473_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1473_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1473_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1473_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1473_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1473_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1473_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1473_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1473_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1473_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1473_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1473_tab0 .imTARight { text-align: right; }
#imTextObject_275_1473_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1473_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1473_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1473_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1473_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1473_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1473_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1473_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1473_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1473_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1473 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1473 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1473 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1473 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1473 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1459 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1459 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1459 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1459 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1459 { width: 100%; }
#imProductList_275_1459 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1459 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1459 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1459 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1459 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1459_7wdb6670 .imProductListImage { cursor: pointer; }
#imProductList_275_1459 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1459 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1459 .product-available-quantity { display: inline-block; }
#imProductList_275_1459 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1459 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1459 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1459 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1459 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1459 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1459 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1459 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1459 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1459 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1459 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1459 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1459 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1459 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1459 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1459 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1459 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1459 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1459 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1464 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1464 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1464 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1464 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1464 { width: 100%; }
#imProductList_275_1464 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1464 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1464 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1464 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1464 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1464_9k1954n2 .imProductListImage { cursor: pointer; }
#imProductList_275_1464 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1464 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1464 .product-available-quantity { display: inline-block; }
#imProductList_275_1464 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1464 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1464 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1464 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1464 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1464 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1464 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1464 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1464 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1464 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1464 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1464 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1464 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1464 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1464 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1464 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1464 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1464 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1464 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1465 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1465 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1465 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1465 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1465 { width: 100%; }
#imProductList_275_1465 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1465 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1465 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1465 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1465 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1465_r43vv11h .imProductListImage { cursor: pointer; }
#imProductList_275_1465 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1465 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1465 .product-available-quantity { display: inline-block; }
#imProductList_275_1465 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1465 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1465 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1465 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1465 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1465 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1465 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1465 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1465 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1465 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1465 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1465 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1465 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1465 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1465 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1465 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1465 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1465 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1465 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1477 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1477 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1477 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1477 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1477 { width: 100%; }
#imTextObject_275_1477 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1477_tab0 div { line-height: 24px; }
#imTextObject_275_1477_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1477_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1477_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1477_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1477_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1477_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1477_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1477_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1477_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1477_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1477_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1477_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1477_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1477_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1477_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1477_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1477_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1477_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1477_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1477_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1477_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1477_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1477_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1477_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1477_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1477_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1477_tab0 .imTARight { text-align: right; }
#imTextObject_275_1477_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1477_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1477_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1477_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1477_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1477_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1477_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1477_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1477_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1477_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1477 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1477 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1477 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1477 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1477 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1463 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1463 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1463 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1463 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1463 { width: 100%; }
#imProductList_275_1463 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1463 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(169, 169, 169, 1); }
#imProductList_275_1463 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1463 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1463 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1463_gr7gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1463 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1463 select { border: 1px solid rgba(169, 169, 169, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(169, 169, 169, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1463 .product-available-quantity { display: inline-block; }
#imProductList_275_1463 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1463 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1463 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1463 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1463 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1463 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1463 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1463 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1463 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1463 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1463 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1463 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1463 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1463 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1463 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1463 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1463 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1463 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1463 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1468 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1468 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1468 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1468 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1468 { width: 100%; }
#imProductList_275_1468 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1468 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1468 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1468 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1468 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1468_yy6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1468 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1468 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1468 .product-available-quantity { display: inline-block; }
#imProductList_275_1468 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1468 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1468 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1468 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1468 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1468 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1468 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1468 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1468 .imProductListButton { margin: 5px 8px 8px 0; cursor: pointer; overflow: hidden; }
#imProductList_275_1468 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1468 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1468 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1468 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1468 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1468 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1468 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1468 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1468 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1468 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1468 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imProductList_275_1468 .imProductListButton { grid-column: 3 / 4; -ms-grid-column: 3; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imCell_1470 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1470 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1470 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1470 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1470 { width: 100%; }
#imProductList_275_1470 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1470 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1470 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1470 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1470 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1470_sa0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1470 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1470 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1470 .product-available-quantity { display: inline-block; }
#imProductList_275_1470 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1470 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1470 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1470 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1470 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1470 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1470 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1470 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1470 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1470 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1470 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1470 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1470 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1470 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1470 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1470 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1470 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1470 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1470 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1504 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1504 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1504 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1504 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1504 { width: 100%; }
#imTextObject_275_1504 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1504_tab0 div { line-height: 24px; }
#imTextObject_275_1504_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1504_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1504_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1504_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1504_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1504_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1504_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1504_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1504_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1504_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1504_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1504_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1504_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1504_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1504_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1504_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1504_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1504_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1504_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1504_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1504_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1504_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1504_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1504_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1504_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1504_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1504_tab0 .imTARight { text-align: right; }
#imTextObject_275_1504_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1504_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1504_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1504_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1504_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1504_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1504_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1504_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1504_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1504_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1504 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1504 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1504 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1504 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1504 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1467 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1467 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1467 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1467 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1467 { width: 100%; }
#imProductList_275_1467 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1467 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1467 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1467 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  }
#imProductList_275_1467_vy3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1467 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1467 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1467 .product-available-quantity { display: inline-block; }
#imProductList_275_1467 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1467 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1467 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1467 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1467 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1467 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1467 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1467 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1467 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1467 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1467 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1467 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1467 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1467 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1467 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1467 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1467 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1467 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1467 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1472 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1472 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1472 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1472 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1472 { width: 100%; }
#imProductList_275_1472 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1472 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1472 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1472 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1472 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1472_mr7gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1472 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1472 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1472 .product-available-quantity { display: inline-block; }
#imProductList_275_1472 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1472 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1472 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1472 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1472 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1472 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1472 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1472 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1472 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1472 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1472 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1472 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1472 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1472 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1472 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1472 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1472 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1472 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1472 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1474 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1474 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1474 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1474 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1474 { width: 100%; }
#imProductList_275_1474 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1474 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(169, 169, 169, 1); }
#imProductList_275_1474 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1474 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1474 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1474_oz0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1474 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1474 select { border: 1px solid rgba(169, 169, 169, 1); display: inline-block; line-height: 24px; height: 24px; font: normal normal normal 9pt 'Arial Black'; color: rgba(169, 169, 169, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1474 .product-available-quantity { display: inline-block; }
#imProductList_275_1474 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1474 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1474 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1474 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1474 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1474 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1474 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1474 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(169, 169, 169, 1); overflow: hidden; }
#imProductList_275_1474 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1474 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1474 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1474 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1474 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1474 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1474 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1474 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1474 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1474 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1474 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1505 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1505 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1505 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1505 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1505 { width: 100%; }
#imTextObject_275_1505 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1505_tab0 div { line-height: 24px; }
#imTextObject_275_1505_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1505_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1505_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1505_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1505_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1505_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1505_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1505_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1505_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1505_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1505_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1505_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1505_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1505_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1505_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1505_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1505_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1505_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1505_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1505_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1505_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1505_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1505_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1505_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1505_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1505_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1505_tab0 .imTARight { text-align: right; }
#imTextObject_275_1505_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1505_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1505_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1505_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1505_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1505_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1505_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1505_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1505_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1505_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1505 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1505 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1505 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1505 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1505 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1471 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1471 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1471 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1471 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1471 { width: 100%; }
#imProductList_275_1471 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1471 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1471 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1471 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1471 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1471_uj6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1471 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1471 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1471 .product-available-quantity { display: inline-block; }
#imProductList_275_1471 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1471 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1471 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1471 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1471 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1471 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1471 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1471 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1471 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1471 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1471 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1471 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1471 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1471 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1471 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1471 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1471 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1471 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1471 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1476 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1476 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1476 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1476 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1476 { width: 100%; }
#imProductList_275_1476 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1476 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1476 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1476 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1476 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1476_ej2gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1476 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1476 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1476 .product-available-quantity { display: inline-block; }
#imProductList_275_1476 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1476 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1476 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1476 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1476 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1476 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1476 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1476 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1476 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1476 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1476 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1476 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1476 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1476 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1476 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1476 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1476 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1476 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1476 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1478 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1478 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1478 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1478 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1478 { width: 100%; }
#imProductList_275_1478 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1478 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1478 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1478 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1478 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1478_lv7gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1478 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1478 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1478 .product-available-quantity { display: inline-block; }
#imProductList_275_1478 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1478 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1478 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1478 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1478 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1478 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1478 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1478 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1478 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1478 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1478 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1478 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1478 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1478 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1478 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1478 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1478 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1478 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1478 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1488 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1488 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1488 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1488 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1488 { width: 100%; }
#imTextObject_275_1488 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1488_tab0 div { line-height: 24px; }
#imTextObject_275_1488_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1488_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1488_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1488_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1488_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1488_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1488_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1488_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1488_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1488_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1488_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1488_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1488_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1488_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1488_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1488_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1488_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1488_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1488_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1488_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1488_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1488_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1488_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1488_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1488_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1488_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1488_tab0 .imTARight { text-align: right; }
#imTextObject_275_1488_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1488_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1488_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1488_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1488_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1488_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1488_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1488_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1488_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1488_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1488 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1488 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1488 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1488 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1488 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1475 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1475 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1475 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1475 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1475 { width: 100%; }
#imProductList_275_1475 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1475 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1475 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1475 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1475 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1475_ty6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1475 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1475 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1475 .product-available-quantity { display: inline-block; }
#imProductList_275_1475 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1475 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1475 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1475 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1475 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1475 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1475 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1475 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1475 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1475 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1475 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1475 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1475 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1475 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1475 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1475 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1475 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1475 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1475 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1480 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1480 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1480 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1480 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1480 { width: 100%; }
#imProductList_275_1480 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1480 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1480 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1480 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1480 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1480_f46l680t .imProductListImage { cursor: pointer; }
#imProductList_275_1480 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1480 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1480 .product-available-quantity { display: inline-block; }
#imProductList_275_1480 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1480 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1480 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1480 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1480 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1480 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1480 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1480 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1480 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1480 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1480 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1480 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1480 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1480 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1480 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1480 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1480 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1480 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1480 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1482 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1482 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1482 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1482 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1482 { width: 100%; }
#imProductList_275_1482 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1482 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1482 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1482 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1482 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1482_7t6b4d3o .imProductListImage { cursor: pointer; }
#imProductList_275_1482 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1482 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1482 .product-available-quantity { display: inline-block; }
#imProductList_275_1482 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1482 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1482 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1482 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1482 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1482 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1482 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1482 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1482 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1482 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1482 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1482 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1482 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1482 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1482 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1482 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1482 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1482 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1482 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1499 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1499 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1499 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1499 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1499 { width: 100%; }
#imTextObject_275_1499 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1499_tab0 div { line-height: 24px; }
#imTextObject_275_1499_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1499_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1499_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1499_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1499_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1499_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1499_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1499_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1499_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1499_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1499_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1499_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1499_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1499_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1499_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1499_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1499_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1499_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1499_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1499_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1499_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1499_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1499_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1499_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1499_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1499_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1499_tab0 .imTARight { text-align: right; }
#imTextObject_275_1499_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1499_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1499_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1499_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1499_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1499_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1499_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1499_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1499_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1499_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1499 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1499 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1499 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1499 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1499 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1479 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1479 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1479 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1479 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1479 { width: 100%; }
#imProductList_275_1479 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1479 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1479 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1479 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1479 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1479_fh2gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1479 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1479 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1479 .product-available-quantity { display: inline-block; }
#imProductList_275_1479 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1479 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1479 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1479 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1479 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1479 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1479 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1479 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1479 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1479 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1479 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1479 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1479 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1479 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1479 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1479 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1479 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1479 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1479 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1484 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1484 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1484 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1484 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1484 { width: 100%; }
#imProductList_275_1484 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1484 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1484 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1484 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1484 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1484_kh4gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1484 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1484 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1484 .product-available-quantity { display: inline-block; }
#imProductList_275_1484 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1484 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1484 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1484 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1484 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1484 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1484 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1484 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1484 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1484 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1484 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1484 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1484 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1484 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1484 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1484 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1484 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1484 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1484 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1486 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1486 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1486 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1486 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1486 { width: 100%; }
#imProductList_275_1486 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1486 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1486 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1486 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1486 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1486_3x3ybclb .imProductListImage { cursor: pointer; }
#imProductList_275_1486 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1486 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1486 .product-available-quantity { display: inline-block; }
#imProductList_275_1486 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1486 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1486 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1486 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1486 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1486 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1486 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1486 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1486 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1486 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1486 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1486 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1486 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1486 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1486 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1486 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1486 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1486 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1486 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1500 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1500 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1500 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1500 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1500 { width: 100%; }
#imTextObject_275_1500 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1500_tab0 div { line-height: 24px; }
#imTextObject_275_1500_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1500_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1500_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1500_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1500_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1500_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1500_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1500_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1500_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1500_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1500_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1500_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1500_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1500_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1500_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1500_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1500_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1500_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1500_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1500_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1500_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1500_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1500_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1500_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1500_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1500_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1500_tab0 .imTARight { text-align: right; }
#imTextObject_275_1500_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1500_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1500_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1500_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1500_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1500_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1500_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1500_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1500_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1500_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1500 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1500 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1500 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1500 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1500 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1487 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1487 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1487 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1487 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1487 { width: 100%; }
#imProductList_275_1487 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1487 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1487 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1487 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1487 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1487_9832tnba .imProductListImage { cursor: pointer; }
#imProductList_275_1487 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1487 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1487 .product-available-quantity { display: inline-block; }
#imProductList_275_1487 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1487 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1487 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1487 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1487 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1487 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1487 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1487 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1487 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1487 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1487 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1487 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1487 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1487 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1487 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1487 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1487 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1487 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1487 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1496 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1496 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1496 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1496 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1496 { width: 100%; }
#imProductList_275_1496 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1496 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1496 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1496 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1496 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1496_e4c684ds .imProductListImage { cursor: pointer; }
#imProductList_275_1496 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1496 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1496 .product-available-quantity { display: inline-block; }
#imProductList_275_1496 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1496 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1496 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1496 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1496 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1496 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1496 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1496 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1496 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1496 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1496 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1496 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1496 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1496 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1496 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1496 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1496 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1496 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1496 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1497 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1497 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1497 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1497 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1497 { width: 100%; }
#imProductList_275_1497 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1497 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1497 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1497 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1497 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1497_kt4gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1497 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1497 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1497 .product-available-quantity { display: inline-block; }
#imProductList_275_1497 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1497 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1497 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1497 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1497 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1497 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1497 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1497 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1497 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1497 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1497 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1497 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1497 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1497 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1497 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1497 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1497 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1497 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1497 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1503 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1503 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1503 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1503 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1503 { width: 100%; }
#imTextObject_275_1503 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1503_tab0 div { line-height: 24px; }
#imTextObject_275_1503_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1503_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1503_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1503_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1503_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1503_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1503_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1503_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1503_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1503_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1503_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1503_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1503_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1503_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1503_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1503_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1503_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1503_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1503_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1503_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1503_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1503_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1503_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1503_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1503_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1503_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1503_tab0 .imTARight { text-align: right; }
#imTextObject_275_1503_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1503_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1503_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1503_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1503_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1503_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1503_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1503_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1503_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1503_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1503 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1503 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1503 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1503 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1503 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1498 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1498 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1498 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1498 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1498 { width: 100%; }
#imProductList_275_1498 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1498 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1498 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1498 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1498 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1498_br8gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1498 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1498 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1498 .product-available-quantity { display: inline-block; }
#imProductList_275_1498 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1498 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1498 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1498 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1498 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1498 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1498 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1498 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1498 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1498 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1498 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1498 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1498 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1498 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1498 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1498 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1498 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1498 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1498 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1501 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1501 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1501 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1501 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1501 { width: 100%; }
#imProductList_275_1501 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1501 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1501 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1501 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1501 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1501_gr0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1501 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1501 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1501 .product-available-quantity { display: inline-block; }
#imProductList_275_1501 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1501 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1501 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1501 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1501 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1501 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1501 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1501 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1501 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1501 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1501 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1501 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1501 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1501 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1501 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1501 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1501 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1501 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1501 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1502 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1502 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1502 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1502 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1502 { width: 100%; }
#imProductList_275_1502 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1502 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1502 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1502 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1502 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1502_ed2gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1502 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1502 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1502 .product-available-quantity { display: inline-block; }
#imProductList_275_1502 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1502 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1502 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1502 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1502 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1502 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1502 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1502 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1502 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1502 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1502 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1502 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1502 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1502 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1502 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1502 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1502 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1502 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1502 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1514 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1514 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1514 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1514 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1514 { width: 100%; }
#imTextObject_275_1514 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1514_tab0 div { line-height: 24px; }
#imTextObject_275_1514_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1514_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1514_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1514_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1514_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1514_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1514_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1514_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1514_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1514_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1514_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1514_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1514_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1514_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1514_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1514_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1514_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1514_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1514_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1514_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1514_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1514_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1514_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1514_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1514_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1514_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1514_tab0 .imTARight { text-align: right; }
#imTextObject_275_1514_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1514_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1514_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1514_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1514_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1514_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1514_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1514_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1514_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1514_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1514 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1514 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1514 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1514 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1514 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1506 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1506 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1506 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1506 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1506 { width: 100%; }
#imProductList_275_1506 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1506 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1506 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1506 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1506 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1506_km9gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1506 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1506 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1506 .product-available-quantity { display: inline-block; }
#imProductList_275_1506 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1506 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1506 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1506 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1506 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1506 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1506 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1506 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1506 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1506 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1506 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1506 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1506 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1506 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1506 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1506 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1506 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1506 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1506 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1507 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1507 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1507 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1507 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1507 { width: 100%; }
#imProductList_275_1507 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1507 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1507 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1507 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  }
#imProductList_275_1507_xvpba3ig .imProductListImage { cursor: pointer; }
#imProductList_275_1507 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1507 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1507 .product-available-quantity { display: inline-block; }
#imProductList_275_1507 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1507 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1507 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1507 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1507 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1507 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1507 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1507 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1507 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1507 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1507 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1507 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1507 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1507 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1507 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1507 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1507 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1507 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1507 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1622 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1622 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1622 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1622 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1622 { width: 100%; }
#imProductList_275_1622 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1622 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1622 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1622 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1622 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1622_db9gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1622 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1622 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1622 .product-available-quantity { display: inline-block; }
#imProductList_275_1622 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1622 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1622 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1622 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1622 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1622 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1622 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1622 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1622 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1622 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1622 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1622 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1622 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1622 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1622 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1622 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1622 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1622 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1622 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1515 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1515 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1515 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1515 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1515 { width: 100%; }
#imTextObject_275_1515 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1515_tab0 div { line-height: 24px; }
#imTextObject_275_1515_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1515_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1515_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1515_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1515_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1515_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1515_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1515_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1515_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1515_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1515_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1515_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1515_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1515_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1515_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1515_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1515_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1515_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1515_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1515_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1515_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1515_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1515_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1515_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1515_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1515_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1515_tab0 .imTARight { text-align: right; }
#imTextObject_275_1515_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1515_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1515_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1515_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1515_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1515_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1515_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1515_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1515_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1515_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1515 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1515 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1515 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1515 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1515 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1510 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1510 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1510 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1510 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1510 { width: 100%; }
#imProductList_275_1510 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1510 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1510 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1510 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1510 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1510_xwrl4hf7 .imProductListImage { cursor: pointer; }
#imProductList_275_1510 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1510 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1510 .product-available-quantity { display: inline-block; }
#imProductList_275_1510 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1510 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1510 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1510 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1510 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1510 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1510 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1510 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1510 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1510 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1510 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1510 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1510 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1510 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1510 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1510 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1510 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1510 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1510 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1511 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1511 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1511 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1511 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1511 { width: 100%; }
#imProductList_275_1511 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1511 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1511 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1511 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1511 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1511_eg6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1511 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1511 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1511 .product-available-quantity { display: inline-block; }
#imProductList_275_1511 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1511 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1511 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1511 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1511 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1511 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1511 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1511 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1511 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1511 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1511 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1511 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1511 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1511 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1511 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1511 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1511 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1511 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1511 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1509 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1509 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1509 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1509 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1509 { width: 100%; }
#imProductList_275_1509 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1509 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1509 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1509 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1509 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1509_pn0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1509 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1509 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1509 .product-available-quantity { display: inline-block; }
#imProductList_275_1509 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1509 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1509 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1509 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1509 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1509 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1509 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1509 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1509 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1509 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1509 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1509 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1509 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1509 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1509 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1509 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1509 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1509 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1509 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1521 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1521 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1521 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1521 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1521 { width: 100%; }
#imTextObject_275_1521 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1521_tab0 div { line-height: 24px; }
#imTextObject_275_1521_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1521_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1521_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1521_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1521_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1521_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1521_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1521_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1521_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1521_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1521_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1521_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1521_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1521_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1521_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1521_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1521_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1521_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1521_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1521_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1521_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1521_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1521_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1521_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1521_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1521_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1521_tab0 .imTARight { text-align: right; }
#imTextObject_275_1521_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1521_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1521_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1521_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1521_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1521_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1521_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1521_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1521_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1521_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1521 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1521 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1521 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1521 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1521 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1513 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1513 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1513 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1513 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1513 { width: 100%; }
#imProductList_275_1513 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1513 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1513 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1513 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1513 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1513_w3515068 .imProductListImage { cursor: pointer; }
#imProductList_275_1513 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1513 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1513 .product-available-quantity { display: inline-block; }
#imProductList_275_1513 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1513 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1513 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1513 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1513 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1513 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1513 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1513 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1513 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1513 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1513 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1513 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1513 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1513 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1513 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1513 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1513 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1513 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1513 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1516 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1516 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1516 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1516 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1516 { width: 100%; }
#imProductList_275_1516 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1516 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1516 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1516 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1516 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1516_th6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1516 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1516 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1516 .product-available-quantity { display: inline-block; }
#imProductList_275_1516 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1516 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1516 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1516 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1516 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1516 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1516 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1516 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1516 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1516 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1516 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1516 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1516 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1516 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1516 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1516 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1516 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1516 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1516 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1512 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1512 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1512 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1512 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1512 { width: 100%; }
#imProductList_275_1512 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1512 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1512 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1512 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1512 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1512_sy9gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1512 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1512 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1512 .product-available-quantity { display: inline-block; }
#imProductList_275_1512 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1512 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1512 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1512 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1512 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1512 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1512 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1512 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1512 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1512 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1512 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1512 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1512 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1512 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1512 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1512 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1512 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1512 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1512 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1522 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1522 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1522 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1522 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1522 { width: 100%; }
#imTextObject_275_1522 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1522_tab0 div { line-height: 24px; }
#imTextObject_275_1522_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1522_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1522_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1522_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1522_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1522_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1522_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1522_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1522_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1522_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1522_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1522_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1522_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1522_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1522_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1522_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1522_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1522_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1522_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1522_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1522_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1522_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1522_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1522_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1522_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1522_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1522_tab0 .imTARight { text-align: right; }
#imTextObject_275_1522_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1522_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1522_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1522_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1522_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1522_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1522_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1522_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1522_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1522_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1522 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1522 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1522 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1522 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1522 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1518 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1518 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1518 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1518 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1518 { width: 100%; }
#imProductList_275_1518 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1518 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1518 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1518 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1518 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1518_ylw46mn9 .imProductListImage { cursor: pointer; }
#imProductList_275_1518 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1518 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1518 .product-available-quantity { display: inline-block; }
#imProductList_275_1518 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1518 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1518 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1518 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1518 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1518 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1518 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1518 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1518 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1518 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1518 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1518 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1518 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1518 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1518 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1518 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1518 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1518 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1518 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1519 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1519 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1519 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1519 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1519 { width: 100%; }
#imProductList_275_1519 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1519 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1519 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1519 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1519 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1519_px2gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1519 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1519 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1519 .product-available-quantity { display: inline-block; }
#imProductList_275_1519 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1519 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1519 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1519 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1519 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1519 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1519 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1519 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1519 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1519 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1519 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1519 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1519 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1519 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1519 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1519 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1519 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1519 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1519 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1517 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1517 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1517 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1517 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1517 { width: 100%; }
#imProductList_275_1517 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1517 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1517 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1517 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1517 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1517_if5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1517 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1517 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1517 .product-available-quantity { display: inline-block; }
#imProductList_275_1517 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1517 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1517 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1517 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1517 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1517 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1517 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1517 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1517 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1517 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1517 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1517 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1517 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1517 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1517 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1517 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1517 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1517 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1517 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1528 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1528 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1528 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1528 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1528 { width: 100%; }
#imTextObject_275_1528 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1528_tab0 div { line-height: 24px; }
#imTextObject_275_1528_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1528_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1528_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1528_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1528_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1528_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1528_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1528_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1528_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1528_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1528_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1528_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1528_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1528_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1528_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1528_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1528_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1528_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1528_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1528_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1528_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1528_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1528_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1528_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1528_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1528_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1528_tab0 .imTARight { text-align: right; }
#imTextObject_275_1528_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1528_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1528_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1528_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1528_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1528_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1528_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1528_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1528_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1528_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1528 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1528 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1528 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1528 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1528 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1523 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1523 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1523 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1523 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1523 { width: 100%; }
#imProductList_275_1523 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1523 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1523 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1523 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1523 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1523_lu6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1523 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1523 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1523 .product-available-quantity { display: inline-block; }
#imProductList_275_1523 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1523 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1523 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1523 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1523 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1523 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1523 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1523 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1523 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1523 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1523 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1523 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1523 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1523 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1523 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1523 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1523 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1523 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1523 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1524 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1524 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1524 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1524 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1524 { width: 100%; }
#imProductList_275_1524 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1524 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1524 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1524 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1524 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1524_6802dbex .imProductListImage { cursor: pointer; }
#imProductList_275_1524 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1524 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1524 .product-available-quantity { display: inline-block; }
#imProductList_275_1524 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1524 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1524 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1524 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1524 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1524 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1524 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1524 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1524 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1524 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1524 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1524 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1524 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1524 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1524 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1524 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1524 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1524 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1524 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1520 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1520 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1520 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1520 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1520 { width: 100%; }
#imProductList_275_1520 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1520 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1520 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1520 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1520 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1520_py3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1520 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1520 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1520 .product-available-quantity { display: inline-block; }
#imProductList_275_1520 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1520 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1520 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1520 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1520 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1520 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1520 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1520 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1520 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1520 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1520 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1520 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1520 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1520 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1520 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1520 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1520 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1520 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1520 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1529 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1529 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1529 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1529 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1529 { width: 100%; }
#imTextObject_275_1529 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1529_tab0 div { line-height: 24px; }
#imTextObject_275_1529_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1529_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1529_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1529_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1529_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1529_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1529_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1529_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1529_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1529_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1529_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1529_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1529_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1529_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1529_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1529_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1529_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1529_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1529_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1529_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1529_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1529_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1529_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1529_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1529_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1529_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1529_tab0 .imTARight { text-align: right; }
#imTextObject_275_1529_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1529_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1529_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1529_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1529_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1529_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1529_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1529_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1529_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1529_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1529 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1529 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1529 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1529 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1529 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1526 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1526 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1526 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1526 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1526 { width: 100%; }
#imProductList_275_1526 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1526 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1526 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1526 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1526 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1526_ut1gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1526 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1526 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1526 .product-available-quantity { display: inline-block; }
#imProductList_275_1526 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1526 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1526 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1526 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1526 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1526 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1526 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1526 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1526 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1526 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1526 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1526 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1526 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1526 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1526 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1526 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1526 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1526 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1526 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1527 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1527 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1527 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1527 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1527 { width: 100%; }
#imProductList_275_1527 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1527 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1527 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1527 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1527 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1527_wh5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1527 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1527 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1527 .product-available-quantity { display: inline-block; }
#imProductList_275_1527 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1527 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1527 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1527 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1527 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1527 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1527 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1527 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1527 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1527 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1527 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1527 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1527 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1527 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1527 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1527 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1527 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1527 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1527 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1525 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1525 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1525 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1525 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1525 { width: 100%; }
#imProductList_275_1525 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1525 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1525 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1525 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1525 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1525_sh5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1525 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1525 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1525 .product-available-quantity { display: inline-block; }
#imProductList_275_1525 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1525 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1525 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1525 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1525 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1525 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1525 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1525 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1525 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1525 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1525 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1525 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1525 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1525 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1525 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1525 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1525 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1525 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1525 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1535 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1535 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1535 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1535 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1535 { width: 100%; }
#imTextObject_275_1535 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1535_tab0 div { line-height: 24px; }
#imTextObject_275_1535_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1535_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1535_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1535_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1535_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1535_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1535_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1535_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1535_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1535_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1535_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1535_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1535_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1535_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1535_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1535_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1535_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1535_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1535_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1535_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1535_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1535_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1535_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1535_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1535_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1535_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1535_tab0 .imTARight { text-align: right; }
#imTextObject_275_1535_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1535_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1535_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1535_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1535_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1535_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1535_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1535_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1535_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1535_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1535 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1535 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1535 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1535 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1535 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1531 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1531 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1531 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1531 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1531 { width: 100%; }
#imProductList_275_1531 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1531 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1531 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1531 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1531 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1531_vj4gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1531 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1531 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1531 .product-available-quantity { display: inline-block; }
#imProductList_275_1531 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1531 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1531 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1531 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1531 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1531 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1531 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1531 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1531 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1531 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1531 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1531 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1531 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1531 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1531 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1531 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1531 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1531 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1531 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1532 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1532 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1532 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1532 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1532 { width: 100%; }
#imProductList_275_1532 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1532 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1532 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1532 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1532 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1532_4vwhejxc .imProductListImage { cursor: pointer; }
#imProductList_275_1532 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1532 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1532 .product-available-quantity { display: inline-block; }
#imProductList_275_1532 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1532 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1532 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1532 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1532 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1532 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1532 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1532 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1532 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1532 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1532 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1532 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1532 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1532 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1532 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1532 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1532 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1532 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1532 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1530 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1530 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1530 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1530 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1530 { width: 100%; }
#imProductList_275_1530 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1530 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1530 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1530 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1530 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1530_ou6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1530 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1530 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1530 .product-available-quantity { display: inline-block; }
#imProductList_275_1530 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1530 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1530 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1530 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1530 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1530 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1530 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1530 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1530 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1530 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1530 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1530 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1530 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1530 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1530 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1530 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1530 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1530 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1530 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1536 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1536 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1536 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1536 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1536 { width: 100%; }
#imTextObject_275_1536 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1536_tab0 div { line-height: 24px; }
#imTextObject_275_1536_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1536_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1536_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1536_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1536_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1536_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1536_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1536_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1536_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1536_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1536_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1536_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1536_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1536_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1536_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1536_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1536_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1536_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1536_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1536_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1536_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1536_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1536_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1536_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1536_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1536_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1536_tab0 .imTARight { text-align: right; }
#imTextObject_275_1536_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1536_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1536_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1536_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1536_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1536_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1536_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1536_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1536_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1536_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1536 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1536 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1536 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1536 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1536 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1534 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1534 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1534 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1534 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1534 { width: 100%; }
#imProductList_275_1534 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1534 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1534 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1534 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1534 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1534_iw1gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1534 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1534 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1534 .product-available-quantity { display: inline-block; }
#imProductList_275_1534 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1534 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1534 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1534 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1534 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1534 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1534 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1534 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1534 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1534 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1534 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1534 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1534 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1534 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1534 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1534 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1534 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1534 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1534 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1537 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1537 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1537 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1537 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1537 { width: 100%; }
#imProductList_275_1537 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1537 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1537 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1537 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1537 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1537_7gamjzyf .imProductListImage { cursor: pointer; }
#imProductList_275_1537 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1537 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1537 .product-available-quantity { display: inline-block; }
#imProductList_275_1537 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1537 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1537 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1537 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1537 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1537 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1537 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1537 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1537 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1537 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1537 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1537 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1537 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1537 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1537 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1537 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1537 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1537 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1537 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1533 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1533 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1533 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1533 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1533 { width: 100%; }
#imProductList_275_1533 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1533 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1533 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1533 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1533 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1533_ik6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1533 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1533 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1533 .product-available-quantity { display: inline-block; }
#imProductList_275_1533 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1533 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1533 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1533 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1533 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1533 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1533 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1533 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1533 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1533 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1533 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1533 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1533 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1533 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1533 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1533 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1533 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1533 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1533 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1544 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1544 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1544 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1544 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1544 { width: 100%; }
#imTextObject_275_1544 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1544_tab0 div { line-height: 24px; }
#imTextObject_275_1544_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1544_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1544_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1544_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1544_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1544_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1544_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1544_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1544_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1544_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1544_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1544_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1544_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1544_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1544_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1544_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1544_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1544_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1544_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1544_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1544_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1544_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1544_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1544_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1544_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1544_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1544_tab0 .imTARight { text-align: right; }
#imTextObject_275_1544_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1544_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1544_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1544_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1544_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1544_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1544_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1544_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1544_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1544_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1544 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1544 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1544 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1544 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1544 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1539 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1539 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1539 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1539 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1539 { width: 100%; }
#imProductList_275_1539 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1539 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1539 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1539 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1539 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1539_pi3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1539 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1539 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1539 .product-available-quantity { display: inline-block; }
#imProductList_275_1539 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1539 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1539 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1539 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1539 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1539 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1539 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1539 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1539 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1539 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1539 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1539 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1539 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1539 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1539 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1539 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1539 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1539 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1539 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1540 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1540 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1540 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1540 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1540 { width: 100%; }
#imProductList_275_1540 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1540 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1540 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1540 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1540 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1540_iq4gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1540 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1540 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1540 .product-available-quantity { display: inline-block; }
#imProductList_275_1540 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1540 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1540 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1540 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1540 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1540 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1540 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1540 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1540 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1540 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1540 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1540 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1540 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1540 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1540 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1540 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1540 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1540 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1540 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1538 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1538 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1538 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1538 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1538 { width: 100%; }
#imProductList_275_1538 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1538 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1538 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1538 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1538 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1538_ve4gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1538 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1538 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1538 .product-available-quantity { display: inline-block; }
#imProductList_275_1538 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1538 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1538 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1538 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1538 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1538 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1538 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1538 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1538 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1538 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1538 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1538 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1538 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1538 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1538 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1538 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1538 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1538 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1538 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1545 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1545 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1545 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1545 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1545 { width: 100%; }
#imTextObject_275_1545 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1545_tab0 div { line-height: 24px; }
#imTextObject_275_1545_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1545_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1545_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1545_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1545_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1545_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1545_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1545_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1545_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1545_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1545_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1545_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1545_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1545_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1545_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1545_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1545_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1545_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1545_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1545_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1545_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1545_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1545_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1545_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1545_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1545_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1545_tab0 .imTARight { text-align: right; }
#imTextObject_275_1545_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1545_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1545_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1545_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1545_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1545_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1545_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1545_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1545_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1545_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1545 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1545 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1545 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1545 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1545 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1542 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1542 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1542 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1542 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1542 { width: 100%; }
#imProductList_275_1542 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1542 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1542 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1542 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1542 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1542_rs5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1542 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1542 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1542 .product-available-quantity { display: inline-block; }
#imProductList_275_1542 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1542 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1542 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1542 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1542 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1542 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1542 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1542 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1542 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1542 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1542 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1542 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1542 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1542 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1542 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1542 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1542 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1542 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1542 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1543 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1543 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1543 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1543 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1543 { width: 100%; }
#imProductList_275_1543 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1543 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1543 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1543 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1543 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1543_tu7gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1543 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1543 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1543 .product-available-quantity { display: inline-block; }
#imProductList_275_1543 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1543 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1543 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1543 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1543 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1543 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1543 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1543 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1543 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1543 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1543 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1543 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1543 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1543 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1543 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1543 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1543 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1543 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1543 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1541 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1541 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1541 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1541 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1541 { width: 100%; }
#imProductList_275_1541 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1541 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1541 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1541 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1541 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1541_aj3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1541 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1541 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1541 .product-available-quantity { display: inline-block; }
#imProductList_275_1541 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1541 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1541 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1541 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1541 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1541 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1541 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1541 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1541 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1541 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1541 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1541 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1541 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1541 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1541 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1541 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1541 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1541 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1541 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1552 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1552 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1552 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1552 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1552 { width: 100%; }
#imTextObject_275_1552 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1552_tab0 div { line-height: 24px; }
#imTextObject_275_1552_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1552_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1552_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1552_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1552_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1552_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1552_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1552_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1552_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1552_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1552_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1552_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1552_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1552_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1552_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1552_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1552_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1552_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1552_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1552_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1552_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1552_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1552_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1552_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1552_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1552_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1552_tab0 .imTARight { text-align: right; }
#imTextObject_275_1552_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1552_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1552_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1552_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1552_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1552_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1552_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1552_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1552_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1552_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1552 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1552 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1552 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1552 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1552 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1547 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1547 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1547 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1547 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1547 { width: 100%; }
#imProductList_275_1547 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1547 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1547 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1547 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1547 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1547_fd5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1547 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1547 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1547 .product-available-quantity { display: inline-block; }
#imProductList_275_1547 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1547 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1547 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1547 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1547 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1547 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1547 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1547 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1547 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1547 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1547 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1547 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1547 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1547 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1547 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1547 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1547 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1547 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1547 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1548 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1548 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1548 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1548 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1548 { width: 100%; }
#imProductList_275_1548 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1548 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1548 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1548 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1548 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1548_m937lf85 .imProductListImage { cursor: pointer; }
#imProductList_275_1548 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1548 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1548 .product-available-quantity { display: inline-block; }
#imProductList_275_1548 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1548 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1548 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1548 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1548 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1548 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1548 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1548 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1548 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1548 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1548 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1548 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1548 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1548 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1548 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1548 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1548 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1548 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1548 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1546 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1546 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1546 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1546 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1546 { width: 100%; }
#imProductList_275_1546 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1546 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1546 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1546 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1546 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1546_5t0h9k0n .imProductListImage { cursor: pointer; }
#imProductList_275_1546 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1546 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1546 .product-available-quantity { display: inline-block; }
#imProductList_275_1546 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1546 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1546 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1546 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1546 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1546 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1546 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1546 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1546 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1546 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1546 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1546 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1546 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1546 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1546 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1546 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1546 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1546 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1546 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1553 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1553 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1553 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1553 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1553 { width: 100%; }
#imTextObject_275_1553 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1553_tab0 div { line-height: 24px; }
#imTextObject_275_1553_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1553_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1553_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1553_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1553_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1553_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1553_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1553_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1553_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1553_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1553_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1553_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1553_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1553_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1553_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1553_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1553_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1553_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1553_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1553_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1553_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1553_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1553_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1553_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1553_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1553_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1553_tab0 .imTARight { text-align: right; }
#imTextObject_275_1553_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1553_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1553_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1553_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1553_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1553_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1553_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1553_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1553_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1553_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1553 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1553 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1553 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1553 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1553 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1550 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1550 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1550 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1550 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1550 { width: 100%; }
#imProductList_275_1550 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1550 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1550 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1550 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1550 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1550_al4gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1550 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1550 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1550 .product-available-quantity { display: inline-block; }
#imProductList_275_1550 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1550 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1550 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1550 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1550 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1550 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1550 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1550 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1550 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1550 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1550 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1550 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1550 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1550 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1550 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1550 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1550 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1550 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1550 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1551 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1551 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1551 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1551 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1551 { width: 100%; }
#imProductList_275_1551 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1551 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1551 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1551 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1551 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1551_ta2gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1551 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1551 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1551 .product-available-quantity { display: inline-block; }
#imProductList_275_1551 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1551 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1551 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1551 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1551 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1551 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1551 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1551 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1551 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1551 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1551 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1551 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1551 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1551 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1551 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1551 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1551 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1551 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1551 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1549 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1549 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1549 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1549 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1549 { width: 100%; }
#imProductList_275_1549 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1549 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1549 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1549 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1549 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1549_9012r7i2 .imProductListImage { cursor: pointer; }
#imProductList_275_1549 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1549 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1549 .product-available-quantity { display: inline-block; }
#imProductList_275_1549 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1549 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1549 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1549 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1549 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1549 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1549 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1549 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1549 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1549 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1549 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1549 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1549 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1549 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1549 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1549 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1549 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1549 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1549 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1561 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1561 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1561 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1561 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1561 { width: 100%; }
#imTextObject_275_1561 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1561_tab0 div { line-height: 24px; }
#imTextObject_275_1561_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1561_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1561_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1561_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1561_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1561_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1561_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1561_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1561_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1561_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1561_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1561_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1561_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1561_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1561_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1561_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1561_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1561_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1561_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1561_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1561_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1561_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1561_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1561_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1561_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1561_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1561_tab0 .imTARight { text-align: right; }
#imTextObject_275_1561_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1561_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1561_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1561_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1561_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1561_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1561_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1561_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1561_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1561_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1561 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1561 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1561 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1561 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1561 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1555 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1555 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1555 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1555 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1555 { width: 100%; }
#imProductList_275_1555 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1555 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1555 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1555 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1555 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1555_tz9gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1555 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1555 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1555 .product-available-quantity { display: inline-block; }
#imProductList_275_1555 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1555 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1555 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1555 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1555 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1555 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1555 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1555 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1555 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1555 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1555 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1555 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1555 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1555 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1555 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1555 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1555 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1555 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1555 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1556 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1556 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1556 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1556 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1556 { width: 100%; }
#imProductList_275_1556 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1556 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1556 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1556 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1556 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1556_ee9gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1556 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1556 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1556 .product-available-quantity { display: inline-block; }
#imProductList_275_1556 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1556 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1556 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1556 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1556 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1556 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1556 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1556 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1556 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1556 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1556 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1556 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1556 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1556 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1556 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1556 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1556 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1556 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1556 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1554 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1554 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1554 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1554 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1554 { width: 100%; }
#imProductList_275_1554 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1554 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1554 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1554 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1554 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1554_cy7gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1554 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1554 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1554 .product-available-quantity { display: inline-block; }
#imProductList_275_1554 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1554 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1554 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1554 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1554 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1554 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1554 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1554 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1554 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1554 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1554 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1554 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1554 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1554 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1554 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1554 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1554 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1554 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1554 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1562 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1562 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1562 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1562 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1562 { width: 100%; }
#imTextObject_275_1562 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1562_tab0 div { line-height: 24px; }
#imTextObject_275_1562_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1562_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1562_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1562_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1562_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1562_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1562_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1562_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1562_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1562_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1562_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1562_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1562_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1562_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1562_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1562_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1562_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1562_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1562_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1562_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1562_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1562_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1562_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1562_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1562_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1562_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1562_tab0 .imTARight { text-align: right; }
#imTextObject_275_1562_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1562_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1562_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1562_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1562_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1562_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1562_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1562_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1562_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1562_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1562 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1562 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1562 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1562 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1562 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1558 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1558 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1558 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1558 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1558 { width: 100%; }
#imProductList_275_1558 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1558 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1558 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1558 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1558 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1558_uh0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1558 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1558 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1558 .product-available-quantity { display: inline-block; }
#imProductList_275_1558 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1558 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1558 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1558 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1558 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1558 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1558 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1558 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1558 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1558 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1558 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1558 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1558 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1558 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1558 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1558 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1558 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1558 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1558 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1559 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1559 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1559 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1559 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1559 { width: 100%; }
#imProductList_275_1559 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1559 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1559 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1559 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1559 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1559_ny3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1559 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1559 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1559 .product-available-quantity { display: inline-block; }
#imProductList_275_1559 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1559 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1559 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1559 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1559 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1559 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1559 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1559 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1559 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1559 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1559 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1559 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1559 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1559 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1559 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1559 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1559 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1559 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1559 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1557 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1557 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1557 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1557 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1557 { width: 100%; }
#imProductList_275_1557 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1557 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1557 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1557 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1557 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1557_llt4v449 .imProductListImage { cursor: pointer; }
#imProductList_275_1557 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1557 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1557 .product-available-quantity { display: inline-block; }
#imProductList_275_1557 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1557 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1557 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1557 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1557 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1557 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1557 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1557 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1557 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1557 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1557 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1557 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1557 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1557 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1557 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1557 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1557 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1557 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1557 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1569 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1569 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1569 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1569 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1569 { width: 100%; }
#imTextObject_275_1569 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1569_tab0 div { line-height: 24px; }
#imTextObject_275_1569_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1569_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1569_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1569_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1569_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1569_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1569_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1569_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1569_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1569_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1569_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1569_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1569_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1569_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1569_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1569_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1569_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1569_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1569_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1569_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1569_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1569_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1569_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1569_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1569_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1569_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1569_tab0 .imTARight { text-align: right; }
#imTextObject_275_1569_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1569_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1569_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1569_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1569_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1569_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1569_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1569_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1569_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1569_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1569 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1569 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1569 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1569 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1569 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1563 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1563 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1563 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1563 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1563 { width: 100%; }
#imProductList_275_1563 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1563 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1563 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1563 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1563 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1563_3etfcljy .imProductListImage { cursor: pointer; }
#imProductList_275_1563 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1563 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1563 .product-available-quantity { display: inline-block; }
#imProductList_275_1563 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1563 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1563 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1563 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1563 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1563 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1563 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1563 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1563 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1563 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1563 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1563 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1563 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1563 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1563 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1563 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1563 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1563 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1563 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1564 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1564 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1564 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1564 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1564 { width: 100%; }
#imProductList_275_1564 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1564 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1564 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1564 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1564 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1564_qjuclxbu .imProductListImage { cursor: pointer; }
#imProductList_275_1564 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1564 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1564 .product-available-quantity { display: inline-block; }
#imProductList_275_1564 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1564 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1564 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1564 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1564 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1564 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1564 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1564 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1564 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1564 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1564 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1564 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1564 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1564 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1564 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1564 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1564 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1564 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1564 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1560 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1560 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1560 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1560 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1560 { width: 100%; }
#imProductList_275_1560 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1560 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1560 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1560 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1560 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1560_sq1gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1560 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1560 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1560 .product-available-quantity { display: inline-block; }
#imProductList_275_1560 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1560 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1560 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1560 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1560 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1560 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1560 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1560 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1560 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1560 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1560 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1560 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1560 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1560 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1560 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1560 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1560 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1560 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1560 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1570 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1570 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1570 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1570 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1570 { width: 100%; }
#imTextObject_275_1570 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1570_tab0 div { line-height: 24px; }
#imTextObject_275_1570_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1570_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1570_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1570_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1570_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1570_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1570_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1570_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1570_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1570_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1570_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1570_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1570_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1570_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1570_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1570_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1570_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1570_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1570_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1570_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1570_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1570_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1570_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1570_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1570_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1570_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1570_tab0 .imTARight { text-align: right; }
#imTextObject_275_1570_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1570_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1570_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1570_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1570_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1570_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1570_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1570_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1570_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1570_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1570 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1570 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1570 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1570 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1570 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1566 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1566 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1566 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1566 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1566 { width: 100%; }
#imProductList_275_1566 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1566 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1566 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1566 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1566 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1566_ic8gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1566 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1566 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1566 .product-available-quantity { display: inline-block; }
#imProductList_275_1566 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1566 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1566 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1566 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1566 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1566 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1566 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1566 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1566 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1566 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1566 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1566 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1566 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1566 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1566 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1566 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1566 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1566 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1566 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1567 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1567 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1567 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1567 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1567 { width: 100%; }
#imProductList_275_1567 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1567 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1567 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1567 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1567 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1567_tl4gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1567 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1567 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1567 .product-available-quantity { display: inline-block; }
#imProductList_275_1567 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1567 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1567 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1567 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1567 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1567 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1567 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1567 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1567 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1567 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1567 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1567 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1567 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1567 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1567 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1567 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1567 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1567 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1567 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1565 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1565 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1565 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1565 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1565 { width: 100%; }
#imProductList_275_1565 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1565 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1565 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1565 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1565 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1565_rmd3fqir .imProductListImage { cursor: pointer; }
#imProductList_275_1565 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1565 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1565 .product-available-quantity { display: inline-block; }
#imProductList_275_1565 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1565 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1565 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1565 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1565 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1565 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1565 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1565 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1565 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1565 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1565 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1565 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1565 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1565 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1565 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1565 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1565 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1565 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1565 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1609 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1609 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1609 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1609 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1609 { width: 100%; }
#imTextObject_275_1609 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1609_tab0 div { line-height: 24px; }
#imTextObject_275_1609_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1609_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1609_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1609_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1609_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1609_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1609_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1609_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1609_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1609_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1609_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1609_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1609_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1609_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1609_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1609_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1609_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1609_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1609_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1609_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1609_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1609_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1609_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1609_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1609_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1609_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1609_tab0 .imTARight { text-align: right; }
#imTextObject_275_1609_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1609_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1609_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1609_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1609_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1609_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1609_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1609_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1609_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1609_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1609 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1609 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1609 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1609 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1609 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1571 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1571 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1571 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1571 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1571 { width: 100%; }
#imProductList_275_1571 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1571 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1571 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1571 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1571 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1571_0sia8s9e .imProductListImage { cursor: pointer; }
#imProductList_275_1571 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1571 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1571 .product-available-quantity { display: inline-block; }
#imProductList_275_1571 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1571 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1571 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1571 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1571 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1571 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1571 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1571 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1571 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1571 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1571 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1571 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1571 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1571 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1571 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1571 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1571 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1571 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1571 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1572 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1572 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1572 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1572 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1572 { width: 100%; }
#imProductList_275_1572 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1572 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1572 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1572 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1572 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1572_bd0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1572 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1572 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1572 .product-available-quantity { display: inline-block; }
#imProductList_275_1572 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1572 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1572 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1572 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1572 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1572 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1572 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1572 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1572 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1572 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1572 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1572 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1572 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1572 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1572 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1572 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1572 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1572 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1572 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1568 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1568 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1568 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1568 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1568 { width: 100%; }
#imProductList_275_1568 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1568 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1568 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1568 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1568 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1568_ol1gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1568 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1568 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1568 .product-available-quantity { display: inline-block; }
#imProductList_275_1568 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1568 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1568 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1568 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1568 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1568 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1568 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1568 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1568 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1568 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1568 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1568 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1568 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1568 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1568 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1568 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1568 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1568 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1568 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1610 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1610 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1610 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1610 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1610 { width: 100%; }
#imTextObject_275_1610 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1610_tab0 div { line-height: 24px; }
#imTextObject_275_1610_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1610_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1610_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1610_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1610_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1610_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1610_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1610_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1610_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1610_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1610_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1610_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1610_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1610_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1610_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1610_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1610_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1610_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1610_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1610_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1610_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1610_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1610_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1610_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1610_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1610_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1610_tab0 .imTARight { text-align: right; }
#imTextObject_275_1610_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1610_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1610_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1610_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1610_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1610_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1610_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1610_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1610_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1610_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1610 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1610 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1610 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1610 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1610 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1574 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1574 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1574 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1574 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1574 { width: 100%; }
#imProductList_275_1574 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1574 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1574 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1574 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1574 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1574_nj0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1574 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1574 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1574 .product-available-quantity { display: inline-block; }
#imProductList_275_1574 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1574 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1574 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1574 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1574 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1574 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1574 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1574 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1574 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1574 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1574 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1574 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1574 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1574 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1574 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1574 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1574 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1574 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1574 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1575 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1575 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1575 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1575 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1575 { width: 100%; }
#imProductList_275_1575 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1575 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1575 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1575 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1575 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1575_oq1gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1575 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1575 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1575 .product-available-quantity { display: inline-block; }
#imProductList_275_1575 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1575 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1575 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1575 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1575 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1575 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1575 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1575 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1575 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1575 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1575 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1575 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1575 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1575 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1575 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1575 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1575 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1575 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1575 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1573 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1573 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1573 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1573 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1573 { width: 100%; }
#imProductList_275_1573 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1573 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1573 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1573 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1573 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1573_wm8gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1573 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1573 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1573 .product-available-quantity { display: inline-block; }
#imProductList_275_1573 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1573 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1573 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1573 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1573 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1573 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1573 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1573 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1573 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1573 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1573 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1573 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1573 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1573 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1573 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1573 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1573 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1573 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1573 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1611 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1611 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1611 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1611 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1611 { width: 100%; }
#imTextObject_275_1611 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1611_tab0 div { line-height: 24px; }
#imTextObject_275_1611_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1611_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1611_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1611_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1611_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1611_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1611_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1611_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1611_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1611_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1611_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1611_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1611_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1611_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1611_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1611_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1611_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1611_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1611_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1611_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1611_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1611_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1611_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1611_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1611_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1611_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1611_tab0 .imTARight { text-align: right; }
#imTextObject_275_1611_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1611_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1611_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1611_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1611_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1611_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1611_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1611_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1611_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1611_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1611 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1611 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1611 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1611 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1611 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1577 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1577 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1577 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1577 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1577 { width: 100%; }
#imProductList_275_1577 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1577 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1577 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1577 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1577 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1577_gg0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1577 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1577 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1577 .product-available-quantity { display: inline-block; }
#imProductList_275_1577 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1577 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1577 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1577 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1577 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1577 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1577 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1577 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1577 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1577 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1577 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1577 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1577 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1577 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1577 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1577 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1577 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1577 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1577 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1578 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1578 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1578 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1578 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1578 { width: 100%; }
#imProductList_275_1578 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1578 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1578 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1578 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1578 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1578_nv8gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1578 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1578 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1578 .product-available-quantity { display: inline-block; }
#imProductList_275_1578 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1578 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1578 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1578 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1578 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1578 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1578 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1578 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1578 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1578 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1578 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1578 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1578 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1578 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1578 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1578 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1578 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1578 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1578 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1576 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1576 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1576 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1576 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1576 { width: 100%; }
#imProductList_275_1576 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1576 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1576 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1576 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1576 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1576_um7gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1576 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1576 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1576 .product-available-quantity { display: inline-block; }
#imProductList_275_1576 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1576 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1576 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1576 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1576 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1576 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1576 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1576 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1576 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1576 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1576 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1576 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1576 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1576 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1576 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1576 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1576 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1576 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1576 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1612 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1612 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1612 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1612 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1612 { width: 100%; }
#imTextObject_275_1612 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1612_tab0 div { line-height: 24px; }
#imTextObject_275_1612_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1612_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1612_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1612_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1612_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1612_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1612_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1612_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1612_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1612_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1612_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1612_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1612_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1612_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1612_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1612_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1612_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1612_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1612_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1612_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1612_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1612_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1612_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1612_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1612_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1612_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1612_tab0 .imTARight { text-align: right; }
#imTextObject_275_1612_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1612_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1612_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1612_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1612_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1612_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1612_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1612_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1612_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1612_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1612_tab0 .fs10lh1-5 { vertical-align: baseline; font-size: 10pt; line-height: 20px; }
#imTextObject_275_1612 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1612 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1612 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1612 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1612 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1580 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1580 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1580 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1580 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1580 { width: 100%; }
#imProductList_275_1580 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1580 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1580 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1580 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1580 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1580_sl5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1580 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1580 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1580 .product-available-quantity { display: inline-block; }
#imProductList_275_1580 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1580 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1580 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1580 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1580 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1580 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1580 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1580 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1580 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1580 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1580 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1580 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1580 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1580 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1580 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1580 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1580 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1580 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1580 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1581 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1581 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1581 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1581 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1581 { width: 100%; }
#imProductList_275_1581 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1581 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1581 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1581 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1581 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1581_vv7gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1581 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1581 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1581 .product-available-quantity { display: inline-block; }
#imProductList_275_1581 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1581 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1581 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1581 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1581 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1581 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1581 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1581 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1581 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1581 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1581 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1581 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1581 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1581 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1581 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1581 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1581 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1581 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1581 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1579 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1579 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1579 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1579 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1579 { width: 100%; }
#imProductList_275_1579 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1579 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1579 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1579 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1579 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1579_gw0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1579 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1579 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1579 .product-available-quantity { display: inline-block; }
#imProductList_275_1579 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1579 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1579 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1579 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1579 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1579 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1579 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1579 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1579 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1579 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1579 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1579 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1579 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1579 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1579 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1579 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1579 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1579 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1579 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1613 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1613 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1613 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1613 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1613 { width: 100%; }
#imTextObject_275_1613 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1613_tab0 div { line-height: 24px; }
#imTextObject_275_1613_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1613_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1613_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1613_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1613_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1613_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1613_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1613_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1613_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1613_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1613_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1613_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1613_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1613_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1613_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1613_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1613_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1613_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1613_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1613_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1613_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1613_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1613_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1613_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1613_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1613_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1613_tab0 .imTARight { text-align: right; }
#imTextObject_275_1613_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1613_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1613_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1613_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1613_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1613_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1613_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1613_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1613_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1613_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1613 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1613 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1613 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1613 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1613 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1583 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1583 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1583 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1583 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1583 { width: 100%; }
#imProductList_275_1583 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1583 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1583 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1583 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1583 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1583_es3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1583 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1583 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1583 .product-available-quantity { display: inline-block; }
#imProductList_275_1583 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1583 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1583 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1583 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1583 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1583 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1583 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1583 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1583 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1583 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1583 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1583 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1583 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1583 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1583 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1583 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1583 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1583 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1583 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1584 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1584 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1584 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1584 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1584 { width: 100%; }
#imProductList_275_1584 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1584 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1584 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1584 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 1px 1px 1px 1px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1584 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1584_ldo5n4gw .imProductListImage { cursor: pointer; }
#imProductList_275_1584 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1584 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1584 .product-available-quantity { display: inline-block; }
#imProductList_275_1584 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1584 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1584 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1584 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1584 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1584 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1584 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1584 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1584 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1584 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1584 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1584 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1584 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1584 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1584 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1584 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1584 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1584 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1584 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1582 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1582 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1582 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1582 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1582 { width: 100%; }
#imProductList_275_1582 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1582 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1582 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1582 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1582 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1582_ho7gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1582 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1582 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1582 .product-available-quantity { display: inline-block; }
#imProductList_275_1582 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1582 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1582 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1582 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1582 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1582 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1582 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1582 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1582 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1582 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1582 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1582 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1582 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1582 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1582 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1582 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1582 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1582 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1582 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1614 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1614 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1614 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1614 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1614 { width: 100%; }
#imTextObject_275_1614 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1614_tab0 div { line-height: 24px; }
#imTextObject_275_1614_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1614_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1614_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1614_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1614_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1614_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1614_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1614_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1614_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1614_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1614_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1614_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1614_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1614_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1614_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1614_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1614_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1614_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1614_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1614_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1614_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1614_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1614_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1614_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1614_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1614_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1614_tab0 .imTARight { text-align: right; }
#imTextObject_275_1614_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1614_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1614_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1614_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1614_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1614_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1614_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1614_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1614_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1614_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1614 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1614 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1614 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1614 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1614 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1586 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1586 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1586 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1586 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1586 { width: 100%; }
#imProductList_275_1586 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1586 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1586 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1586 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1586 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1586_du8gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1586 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1586 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1586 .product-available-quantity { display: inline-block; }
#imProductList_275_1586 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1586 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1586 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1586 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1586 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1586 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1586 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1586 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1586 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1586 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1586 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1586 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1586 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1586 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1586 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1586 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1586 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1586 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1586 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1587 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1587 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1587 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1587 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1587 { width: 100%; }
#imProductList_275_1587 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1587 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1587 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1587 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1587 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1587_af8gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1587 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1587 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1587 .product-available-quantity { display: inline-block; }
#imProductList_275_1587 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1587 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1587 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1587 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1587 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1587 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1587 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1587 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1587 .imProductListQtyDiscount { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1587 input.imProductListQty { border-radius: 0px; box-shadow: none; margin: 5px 5px 8px 5px; max-width: 3em; padding: 2px 0 2px 5px; border: 1px solid rgba(0, 0, 0, 1); font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; ; text-align: left; overflow: hidden; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1587 .imProductListButton { margin: 5px 8px 8px 0; cursor: pointer; overflow: hidden; }
#imProductList_275_1587 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1587 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1587 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1587 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1587 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1587 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1587 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1587 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1587 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1587 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1587 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imProductList_275_1587 .imProductListQty { grid-column: 2 / 3; -ms-grid-column: 2; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1587 .imProductListQtyDiscount { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 7 / 8; -ms-grid-row: 7; }
#imProductList_275_1587 .imProductListButton { grid-column: 3 / 4; -ms-grid-column: 3; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imCell_1585 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1585 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1585 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1585 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1585 { width: 100%; }
#imProductList_275_1585 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1585 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1585 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1585 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1585 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1585_sn1gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1585 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1585 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1585 .product-available-quantity { display: inline-block; }
#imProductList_275_1585 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1585 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1585 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1585 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1585 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1585 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1585 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1585 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1585 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1585 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1585 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1585 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1585 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1585 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1585 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1585 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1585 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1585 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1585 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1615 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1615 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1615 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1615 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1615 { width: 100%; }
#imTextObject_275_1615 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1615_tab0 div { line-height: 24px; }
#imTextObject_275_1615_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1615_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1615_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1615_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1615_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1615_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1615_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1615_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1615_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1615_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1615_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1615_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1615_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1615_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1615_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1615_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1615_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1615_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1615_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1615_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1615_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1615_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1615_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1615_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1615_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1615_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1615_tab0 .imTARight { text-align: right; }
#imTextObject_275_1615_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1615_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1615_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1615_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1615_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1615_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1615_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1615_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1615_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1615_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1615 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1615 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1615 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1615 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1615 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1589 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1589 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1589 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1589 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1589 { width: 100%; }
#imProductList_275_1589 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1589 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1589 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1589 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1589 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1589_dc6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1589 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1589 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1589 .product-available-quantity { display: inline-block; }
#imProductList_275_1589 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1589 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1589 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1589 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1589 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1589 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1589 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1589 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1589 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1589 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1589 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1589 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1589 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1589 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1589 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1589 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1589 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1589 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1589 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1590 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1590 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1590 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1590 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1590 { width: 100%; }
#imProductList_275_1590 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1590 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1590 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1590 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1590 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1590_0rz0fuup .imProductListImage { cursor: pointer; }
#imProductList_275_1590 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1590 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1590 .product-available-quantity { display: inline-block; }
#imProductList_275_1590 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1590 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1590 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1590 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1590 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1590 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1590 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1590 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1590 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1590 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1590 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1590 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1590 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1590 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1590 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1590 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1590 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1590 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1590 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1588 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1588 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1588 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1588 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1588 { width: 100%; }
#imProductList_275_1588 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1588 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1588 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1588 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1588 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1588_0151hyw6 .imProductListImage { cursor: pointer; }
#imProductList_275_1588 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1588 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1588 .product-available-quantity { display: inline-block; }
#imProductList_275_1588 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1588 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1588 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1588 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1588 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1588 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1588 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1588 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1588 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1588 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1588 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1588 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1588 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1588 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1588 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1588 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1588 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1588 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1588 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1616 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1616 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1616 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1616 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1616 { width: 100%; }
#imTextObject_275_1616 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1616_tab0 div { line-height: 24px; }
#imTextObject_275_1616_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1616_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1616_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1616_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1616_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1616_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1616_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1616_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1616_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1616_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1616_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1616_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1616_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1616_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1616_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1616_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1616_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1616_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1616_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1616_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1616_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1616_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1616_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1616_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1616_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1616_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1616_tab0 .imTARight { text-align: right; }
#imTextObject_275_1616_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1616_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1616_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1616_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1616_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1616_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1616_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1616_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1616_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1616_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1616 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1616 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1616 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1616 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1616 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1592 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1592 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1592 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1592 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1592 { width: 100%; }
#imProductList_275_1592 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1592 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1592 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1592 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1592 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1592_ri3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1592 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1592 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1592 .product-available-quantity { display: inline-block; }
#imProductList_275_1592 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1592 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1592 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1592 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1592 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1592 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1592 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1592 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1592 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1592 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1592 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1592 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1592 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1592 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1592 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1592 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1592 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1592 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1592 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1593 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1593 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1593 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1593 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1593 { width: 100%; }
#imProductList_275_1593 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1593 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1593 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1593 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1593 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1593_rc3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1593 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1593 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1593 .product-available-quantity { display: inline-block; }
#imProductList_275_1593 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1593 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1593 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1593 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1593 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1593 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1593 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1593 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1593 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1593 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1593 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1593 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1593 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1593 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1593 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1593 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1593 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1593 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1593 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1591 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1591 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1591 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1591 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1591 { width: 100%; }
#imProductList_275_1591 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1591 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1591 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1591 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1591 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1591_bd6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1591 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1591 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1591 .product-available-quantity { display: inline-block; }
#imProductList_275_1591 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1591 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1591 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1591 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1591 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1591 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1591 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1591 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1591 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1591 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1591 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1591 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1591 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1591 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1591 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1591 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1591 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1591 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1591 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1617 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1617 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1617 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1617 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1617 { width: 100%; }
#imTextObject_275_1617 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1617_tab0 div { line-height: 24px; }
#imTextObject_275_1617_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1617_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1617_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1617_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1617_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1617_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1617_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1617_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1617_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1617_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1617_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1617_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1617_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1617_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1617_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1617_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1617_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1617_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1617_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1617_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1617_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1617_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1617_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1617_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1617_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1617_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1617_tab0 .imTARight { text-align: right; }
#imTextObject_275_1617_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1617_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1617_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1617_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1617_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1617_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1617_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1617_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1617_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1617_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1617 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1617 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1617 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1617 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1617 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1595 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1595 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1595 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1595 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1595 { width: 100%; }
#imProductList_275_1595 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1595 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1595 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1595 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1595 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1595_bc4gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1595 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1595 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1595 .product-available-quantity { display: inline-block; }
#imProductList_275_1595 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1595 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1595 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1595 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1595 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1595 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1595 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1595 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1595 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1595 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1595 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1595 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1595 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1595 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1595 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1595 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1595 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1595 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1595 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1596 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1596 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1596 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1596 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1596 { width: 100%; }
#imProductList_275_1596 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1596 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1596 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1596 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1596 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1596_rc3gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1596 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1596 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1596 .product-available-quantity { display: inline-block; }
#imProductList_275_1596 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1596 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1596 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1596 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1596 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1596 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1596 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1596 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1596 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1596 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1596 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1596 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1596 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1596 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1596 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1596 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1596 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1596 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1596 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1594 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1594 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1594 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1594 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1594 { width: 100%; }
#imProductList_275_1594 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1594 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1594 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1594 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1594 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1594_cd2gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1594 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1594 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1594 .product-available-quantity { display: inline-block; }
#imProductList_275_1594 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1594 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1594 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1594 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1594 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1594 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1594 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1594 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1594 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1594 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1594 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1594 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1594 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1594 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1594 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1594 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1594 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1594 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1594 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1618 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1618 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1618 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1618 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1618 { width: 100%; }
#imTextObject_275_1618 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1618_tab0 div { line-height: 24px; }
#imTextObject_275_1618_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1618_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1618_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1618_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1618_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1618_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1618_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1618_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1618_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1618_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1618_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1618_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1618_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1618_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1618_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1618_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1618_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1618_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1618_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1618_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1618_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1618_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1618_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1618_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1618_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1618_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1618_tab0 .imTARight { text-align: right; }
#imTextObject_275_1618_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1618_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1618_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1618_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1618_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1618_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1618_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1618_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1618_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1618_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1618 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1618 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1618 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1618 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1618 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1598 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1598 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1598 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1598 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1598 { width: 100%; }
#imProductList_275_1598 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1598 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1598 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1598 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1598 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1598_sr5gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1598 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1598 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1598 .product-available-quantity { display: inline-block; }
#imProductList_275_1598 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1598 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1598 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1598 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1598 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1598 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1598 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1598 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1598 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1598 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1598 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1598 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1598 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1598 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1598 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1598 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1598 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1598 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1598 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1599 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1599 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1599 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1599 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1599 { width: 100%; }
#imProductList_275_1599 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1599 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1599 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1599 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1599 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1599_zv6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1599 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1599 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1599 .product-available-quantity { display: inline-block; }
#imProductList_275_1599 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1599 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1599 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1599 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1599 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1599 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1599 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1599 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1599 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1599 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1599 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1599 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1599 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1599 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1599 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1599 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1599 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1599 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1599 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1597 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1597 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1597 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1597 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1597 { width: 100%; }
#imProductList_275_1597 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1597 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1597 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1597 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1597 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1597_fn8gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1597 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1597 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1597 .product-available-quantity { display: inline-block; }
#imProductList_275_1597 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1597 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1597 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1597 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1597 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1597 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1597 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1597 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1597 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1597 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1597 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1597 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1597 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1597 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1597 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1597 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1597 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1597 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1597 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1619 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1619 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1619 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1619 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1619 { width: 100%; }
#imTextObject_275_1619 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1619_tab0 div { line-height: 24px; }
#imTextObject_275_1619_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1619_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1619_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1619_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1619_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1619_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1619_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1619_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1619_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1619_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1619_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1619_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1619_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1619_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1619_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1619_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1619_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1619_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1619_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1619_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1619_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1619_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1619_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1619_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1619_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1619_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1619_tab0 .imTARight { text-align: right; }
#imTextObject_275_1619_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1619_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1619_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1619_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1619_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1619_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1619_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1619_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1619_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1619_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1619 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1619 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1619 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1619 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1619 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1601 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1601 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1601 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1601 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1601 { width: 100%; }
#imProductList_275_1601 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1601 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1601 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1601 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1601 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1601_y21yj814 .imProductListImage { cursor: pointer; }
#imProductList_275_1601 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1601 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1601 .product-available-quantity { display: inline-block; }
#imProductList_275_1601 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1601 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1601 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1601 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1601 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1601 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1601 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1601 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1601 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1601 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1601 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1601 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1601 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1601 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1601 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1601 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1601 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1601 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1601 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1602 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1602 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1602 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1602 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1602 { width: 100%; }
#imProductList_275_1602 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1602 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1602 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1602 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1602 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1602_ak7gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1602 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1602 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1602 .product-available-quantity { display: inline-block; }
#imProductList_275_1602 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1602 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1602 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1602 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1602 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1602 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1602 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1602 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1602 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1602 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1602 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1602 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1602 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1602 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1602 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1602 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1602 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1602 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1602 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1600 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1600 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1600 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1600 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1600 { width: 100%; }
#imProductList_275_1600 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1600 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1600 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1600 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1600 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1600_kt6gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1600 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1600 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1600 .product-available-quantity { display: inline-block; }
#imProductList_275_1600 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1600 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1600 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1600 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1600 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1600 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1600 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1600 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1600 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1600 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1600 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1600 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1600 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1600 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1600 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1600 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1600 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1600 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1600 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1620 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1620 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1620 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1620 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1620 { width: 100%; }
#imTextObject_275_1620 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1620_tab0 div { line-height: 24px; }
#imTextObject_275_1620_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1620_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1620_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1620_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1620_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1620_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1620_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1620_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1620_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1620_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1620_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1620_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1620_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1620_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1620_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1620_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1620_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1620_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1620_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1620_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1620_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1620_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1620_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1620_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1620_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1620_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1620_tab0 .imTARight { text-align: right; }
#imTextObject_275_1620_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1620_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1620_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1620_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1620_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1620_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1620_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1620_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1620_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1620_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1620 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1620 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1620 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1620 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1620 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1604 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1604 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1604 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1604 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1604 { width: 100%; }
#imProductList_275_1604 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1604 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1604 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1604 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1604 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1604_ab2gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1604 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1604 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1604 .product-available-quantity { display: inline-block; }
#imProductList_275_1604 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1604 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1604 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1604 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1604 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1604 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1604 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1604 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1604 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1604 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1604 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1604 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1604 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1604 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1604 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1604 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1604 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1604 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1604 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1605 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1605 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1605 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1605 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1605 { width: 100%; }
#imProductList_275_1605 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1605 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1605 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1605 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1605 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1605_ll9gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1605 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1605 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1605 .product-available-quantity { display: inline-block; }
#imProductList_275_1605 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1605 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1605 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1605 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1605 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1605 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1605 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1605 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1605 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1605 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1605 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1605 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1605 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1605 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1605 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1605 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1605 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1605 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1605 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1603 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1603 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1603 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1603 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1603 { width: 100%; }
#imProductList_275_1603 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1603 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1603 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1603 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1603 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1603_82juk9x1 .imProductListImage { cursor: pointer; }
#imProductList_275_1603 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1603 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1603 .product-available-quantity { display: inline-block; }
#imProductList_275_1603 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1603 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1603 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1603 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1603 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1603 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1603 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1603 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1603 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1603 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1603 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1603 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1603 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1603 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1603 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1603 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1603 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1603 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1603 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1621 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_275_1621 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1621 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1621 { position: absolute; top: 10px; bottom: 10px; }
#imTextObject_275_1621 { width: 100%; }
#imTextObject_275_1621 { font-style: normal; font-weight: normal; line-height: 24px; }
#imTextObject_275_1621_tab0 div { line-height: 24px; }
#imTextObject_275_1621_tab0 .imHeading1 { line-height: 48px; }
#imTextObject_275_1621_tab0 .imHeading2 { line-height: 40px; }
#imTextObject_275_1621_tab0 .imHeading3 { line-height: 26px; }
#imTextObject_275_1621_tab0 .imHeading4 { line-height: 22px; }
#imTextObject_275_1621_tab0 .imHeading5 { line-height: 18px; }
#imTextObject_275_1621_tab0 .imHeading6 { line-height: 15px; }
#imTextObject_275_1621_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_275_1621_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_275_1621_tab0 ul ul ul { list-style: circle; }
#imTextObject_275_1621_tab0 ul li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1621_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_275_1621_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_275_1621_tab0 ol li { margin: 0 0 0 40px; padding: 0px; }
#imTextObject_275_1621_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_275_1621_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_275_1621_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_275_1621_tab0 p { margin: 0; padding: 0; }
#imTextObject_275_1621_tab0 .inline-block { display: inline-block; }
#imTextObject_275_1621_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_275_1621_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_275_1621_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_275_1621_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_275_1621_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_275_1621_tab0 img.fleft { margin-right: 15px; }
#imTextObject_275_1621_tab0 img.fright { margin-left: 15px; }
#imTextObject_275_1621_tab0 .imTALeft { text-align: left; }
#imTextObject_275_1621_tab0 .imTARight { text-align: right; }
#imTextObject_275_1621_tab0 .imTACenter { text-align: center; }
#imTextObject_275_1621_tab0 .imTAJustify { text-align: justify; }
#imTextObject_275_1621_tab0 .imUl { text-decoration: underline; }
#imTextObject_275_1621_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_275_1621_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_275_1621_tab0 .imVt { vertical-align: top; }
#imTextObject_275_1621_tab0 .imVc { vertical-align: middle; }
#imTextObject_275_1621_tab0 .imVb { vertical-align: bottom; }
#imTextObject_275_1621_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }
#imTextObject_275_1621_tab0 .cf1 { color: rgb(0, 0, 0); }
#imTextObject_275_1621 .text-container {border-width: 0 1px 1px 1px;box-sizing: border-box;width: 100%;}
#imTextObject_275_1621 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: -ms-grid; display: grid; -ms-grid-template-rows: 1fr; grid-template-rows: 1fr; -ms-grid-template-columns: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_275_1621 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_275_1621 .text-container .grid-prop {-ms-grid-column: 1; -ms-grid-row: 1; grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_275_1621 .text-container .text-tab-content.detach {position: absolute; top: 0; left: 0; width: 100%; display: none; }
#imCell_1607 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1607 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1607 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1607 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1607 { width: 100%; }
#imProductList_275_1607 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1607 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1607 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1607 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1607 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1607_qk1gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1607 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1607 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1607 .product-available-quantity { display: inline-block; }
#imProductList_275_1607 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1607 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1607 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1607 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1607 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1607 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1607 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1607 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1607 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1607 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1607 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1607 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1607 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1607 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1607 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1607 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1607 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1607 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1607 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1608 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1608 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1608 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1608 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1608 { width: 100%; }
#imProductList_275_1608 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1608 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1608 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1608 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1608 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1608_xj0gt000 .imProductListImage { cursor: pointer; }
#imProductList_275_1608 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1608 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1608 .product-available-quantity { display: inline-block; }
#imProductList_275_1608 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1608 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1608 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1608 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1608 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1608 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1608 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1608 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1608 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1608 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1608 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1608 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1608 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1608 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1608 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1608 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1608 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1608 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1608 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imCell_1606 { -ms-grid-columns: 100%; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_275_1606 { position: relative; -ms-grid-row-align: start; align-self: start; -ms-grid-column-align: center; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_1606 { position: absolute; top: 10px; bottom: 10px; background-color: transparent; }
#imCellStyleBorders_1606 { position: absolute; top: 10px; bottom: 10px; }
#imProductList_275_1606 { width: 100%; }
#imProductList_275_1606 .imProductListCard { float: left; position: relative; box-sizing: border-box; height: 300px; background-color: rgba(255, 255, 255, 1); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1) rgba(128, 128, 128, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-align: left; line-height: 1.5; overflow: hidden; }
#imProductList_275_1606 .imProductListSeparator { margin: 0 8px 0 8px; border-bottom: 1px solid rgba(0, 0, 0, 1); }
#imProductList_275_1606 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1606 .imProductListImage { box-sizing: border-box; max-width: 100%; width: 100%; height: 100%; min-height: 50%; padding: 0px 0px 0px 0px; object-fit: scale-down;  transition: transform 300ms; z-index: 1; }
#imProductList_275_1606 .imProductListImage:hover { transform: scale(1.1); }
#imProductList_275_1606_9crewkco .imProductListImage { cursor: pointer; }
#imProductList_275_1606 .imProductListImage.contain {object-fit: scale-down; }#imProductList_275_1606 select { border: 1px solid rgba(0, 0, 0, 1); display: inline-block; line-height: 32px; height: 32px; font: normal normal normal 12pt 'Arial Black'; color: rgba(0, 0, 0, 1); background-color: transparent; text-decoration: none; text-align: left; background-color: rgba(255,255,255,0.8); }
#imProductList_275_1606 .product-available-quantity { display: inline-block; }
#imProductList_275_1606 .imProductListName { padding: 8px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1606 .imProductListName a { color: rgba(0, 0, 0, 1); text-decoration: none; }
#imProductList_275_1606 .imProductListCategory { padding: 5px 8px 0 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1606 .imProductListDescription { position: relative; padding: 7px 8px 5px 8px; font-family: Arial Black; font-size: 9pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: auto; }
#imProductList_275_1606 .imProductListDescription .imProductListDescriptionFade { position: -webkit-sticky;position: sticky; width: 100%; height: 25px; left: 0; bottom: -5px; box-shadow: inset 0px -20px 44px rgba(255, 255, 255, 1); }
#imProductList_275_1606 .imProductListAvailability { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1606 .imProductListPrice { padding: 5px 0 8px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1606 .imProductListOptions { padding: 5px 8px 5px 8px; font-family: Arial Black; font-size: 12pt; font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); overflow: hidden; }
#imProductList_275_1606 .imProductListCard { width: 100%; margin-top: 10px; }
#imProductList_275_1606 .imProductListCard:first-of-type { margin-top: 0; }
#imProductList_275_1606 .imProductListCard { display: grid; display: -ms-grid; grid-template-columns: 1fr auto; -ms-grid-columns: 1fr auto auto; grid-template-rows: auto auto 50% 1fr auto; -ms-grid-rows: auto auto 50% 1fr auto auto auto auto auto; }
#imProductList_275_1606 .imWrapperProductListImage { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 3 / 4; -ms-grid-row: 3; }
#imProductList_275_1606 .imProductListName { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 1 / 2; -ms-grid-row: 1; }
#imProductList_275_1606 .imProductListCategory { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 2 / 3; -ms-grid-row: 2; }
#imProductList_275_1606 .imProductListDescription { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 4 / 5; -ms-grid-row: 4; }
#imProductList_275_1606 .imProductListSeparator { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 5 / 6; -ms-grid-row: 5; }
#imProductList_275_1606 .imProductListAvailability { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 6 / 7; -ms-grid-row: 6; }
#imProductList_275_1606 .imProductListPrice { grid-column: 1 / 2; -ms-grid-column: 1; grid-row: 9 / 10; -ms-grid-row: 9; align-self: safe center; -ms-grid-row-align: center; }
#imProductList_275_1606 .imProductListOptions { grid-column: 1 / 4; -ms-grid-column: 1; -ms-grid-column-span: 3; grid-row: 8 / 9; -ms-grid-row: 8; }
#imPgTitle { width: 1130px; margin-left: 6px; margin-right: 6px; }
#imCell_1178 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1178 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1178 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1178 { left: 10px; right: 10px; }
#imCellStyleBorders_1178 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1300 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1300 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1300 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1300 { left: 10px; right: 10px; }
#imCellStyleBorders_1300 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1329 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1329 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1329 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1329 { left: 10px; right: 10px; }
#imCellStyleBorders_1329 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1301 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1301 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1301 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1301 { left: 10px; right: 10px; }
#imCellStyleBorders_1301 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1314 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1314 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1314 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1314 { left: 10px; right: 10px; }
#imCellStyleBorders_1314 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1317 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1317 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1317 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1317 { left: 10px; right: 10px; }
#imCellStyleBorders_1317 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1333 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1333 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1333 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1333 { left: 10px; right: 10px; }
#imCellStyleBorders_1333 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1330 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1330 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1330 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1330 { left: 10px; right: 10px; }
#imCellStyleBorders_1330 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1331 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1331 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1331 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1331 { left: 10px; right: 10px; }
#imCellStyleBorders_1331 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1332 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1332 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1332 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1332 { left: 10px; right: 10px; }
#imCellStyleBorders_1332 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1334 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1334 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1334 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1334 { left: 10px; right: 10px; }
#imCellStyleBorders_1334 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1335 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1335 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1335 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1335 { left: 10px; right: 10px; }
#imCellStyleBorders_1335 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1336 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1336 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1336 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1336 { left: 10px; right: 10px; }
#imCellStyleBorders_1336 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1337 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1337 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1337 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1337 { left: 10px; right: 10px; }
#imCellStyleBorders_1337 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1417 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1417 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1417 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1417 { left: 10px; right: 10px; }
#imCellStyleBorders_1417 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1338 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1338 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1338 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1338 { left: 10px; right: 10px; }
#imCellStyleBorders_1338 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1339 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1339 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1339 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1339 { left: 10px; right: 10px; }
#imCellStyleBorders_1339 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1416 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1416 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1416 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1416 { left: 10px; right: 10px; }
#imCellStyleBorders_1416 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1418 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1418 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1418 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1418 { left: 10px; right: 10px; }
#imCellStyleBorders_1418 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1420 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1420 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1420 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1420 { left: 10px; right: 10px; }
#imCellStyleBorders_1420 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1421 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1421 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1421 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1421 { left: 10px; right: 10px; }
#imCellStyleBorders_1421 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1422 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1422 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1422 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1422 { left: 10px; right: 10px; }
#imCellStyleBorders_1422 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1423 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1423 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1423 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1423 { left: 10px; right: 10px; }
#imCellStyleBorders_1423 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1424 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1424 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1424 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1424 { left: 10px; right: 10px; }
#imCellStyleBorders_1424 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1425 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1425 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1425 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1425 { left: 10px; right: 10px; }
#imCellStyleBorders_1425 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1426 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1426 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1426 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1426 { left: 10px; right: 10px; }
#imCellStyleBorders_1426 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1429 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1429 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1429 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1429 { left: 10px; right: 10px; }
#imCellStyleBorders_1429 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1427 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1427 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1427 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1427 { left: 10px; right: 10px; }
#imCellStyleBorders_1427 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1428 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1428 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1428 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1428 { left: 10px; right: 10px; }
#imCellStyleBorders_1428 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1430 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1430 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1430 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1430 { left: 10px; right: 10px; }
#imCellStyleBorders_1430 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1433 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1433 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1433 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1433 { left: 10px; right: 10px; }
#imCellStyleBorders_1433 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1431 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1431 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1431 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1431 { left: 10px; right: 10px; }
#imCellStyleBorders_1431 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1432 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1432 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1432 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1432 { left: 10px; right: 10px; }
#imCellStyleBorders_1432 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1434 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1434 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1434 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1434 { left: 10px; right: 10px; }
#imCellStyleBorders_1434 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1437 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1437 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1437 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1437 { left: 10px; right: 10px; }
#imCellStyleBorders_1437 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1435 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1435 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1435 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1435 { left: 10px; right: 10px; }
#imCellStyleBorders_1435 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1436 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1436 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1436 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1436 { left: 10px; right: 10px; }
#imCellStyleBorders_1436 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1438 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1438 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1438 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1438 { left: 10px; right: 10px; }
#imCellStyleBorders_1438 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1440 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1440 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1440 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1440 { left: 10px; right: 10px; }
#imCellStyleBorders_1440 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1489 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1489 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1489 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1489 { left: 10px; right: 10px; }
#imCellStyleBorders_1489 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1490 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1490 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1490 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1490 { left: 10px; right: 10px; }
#imCellStyleBorders_1490 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1491 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1491 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1491 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1491 { left: 10px; right: 10px; }
#imCellStyleBorders_1491 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1443 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1443 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1443 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1443 { left: 10px; right: 10px; }
#imCellStyleBorders_1443 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1439 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1439 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1439 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1439 { left: 10px; right: 10px; }
#imCellStyleBorders_1439 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1441 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1441 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1441 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1441 { left: 10px; right: 10px; }
#imCellStyleBorders_1441 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1442 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1442 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1442 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1442 { left: 10px; right: 10px; }
#imCellStyleBorders_1442 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1450 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1450 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1450 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1450 { left: 10px; right: 10px; }
#imCellStyleBorders_1450 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1492 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1492 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1492 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1492 { left: 10px; right: 10px; }
#imCellStyleBorders_1492 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1493 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1493 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1493 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1493 { left: 10px; right: 10px; }
#imCellStyleBorders_1493 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1494 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1494 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1494 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1494 { left: 10px; right: 10px; }
#imCellStyleBorders_1494 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1454 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1454 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1454 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1454 { left: 10px; right: 10px; }
#imCellStyleBorders_1454 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1495 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1495 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1495 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1495 { left: 10px; right: 10px; }
#imCellStyleBorders_1495 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1445 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1445 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1445 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1445 { left: 10px; right: 10px; }
#imCellStyleBorders_1445 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1446 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1446 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1446 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1446 { left: 10px; right: 10px; }
#imCellStyleBorders_1446 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1458 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1458 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1458 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1458 { left: 10px; right: 10px; }
#imCellStyleBorders_1458 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1444 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1444 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1444 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1444 { left: 10px; right: 10px; }
#imCellStyleBorders_1444 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1448 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1448 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1448 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1448 { left: 10px; right: 10px; }
#imCellStyleBorders_1448 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1449 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1449 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1449 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1449 { left: 10px; right: 10px; }
#imCellStyleBorders_1449 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1462 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1462 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1462 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1462 { left: 10px; right: 10px; }
#imCellStyleBorders_1462 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1447 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1447 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1447 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1447 { left: 10px; right: 10px; }
#imCellStyleBorders_1447 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1452 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1452 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1452 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1452 { left: 10px; right: 10px; }
#imCellStyleBorders_1452 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1453 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1453 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1453 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1453 { left: 10px; right: 10px; }
#imCellStyleBorders_1453 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1466 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1466 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1466 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1466 { left: 10px; right: 10px; }
#imCellStyleBorders_1466 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1451 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1451 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1451 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1451 { left: 10px; right: 10px; }
#imCellStyleBorders_1451 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1456 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1456 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1456 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1456 { left: 10px; right: 10px; }
#imCellStyleBorders_1456 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1457 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1457 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1457 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1457 { left: 10px; right: 10px; }
#imCellStyleBorders_1457 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1469 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1469 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1469 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1469 { left: 10px; right: 10px; }
#imCellStyleBorders_1469 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1455 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1455 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1455 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1455 { left: 10px; right: 10px; }
#imCellStyleBorders_1455 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1460 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1460 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1460 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1460 { left: 10px; right: 10px; }
#imCellStyleBorders_1460 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1461 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1461 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1461 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1461 { left: 10px; right: 10px; }
#imCellStyleBorders_1461 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1473 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1473 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1473 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1473 { left: 10px; right: 10px; }
#imCellStyleBorders_1473 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1459 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1459 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1459 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1459 { left: 10px; right: 10px; }
#imCellStyleBorders_1459 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1464 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1464 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1464 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1464 { left: 10px; right: 10px; }
#imCellStyleBorders_1464 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1465 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1465 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1465 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1465 { left: 10px; right: 10px; }
#imCellStyleBorders_1465 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1477 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1477 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1477 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1477 { left: 10px; right: 10px; }
#imCellStyleBorders_1477 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1463 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1463 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1463 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1463 { left: 10px; right: 10px; }
#imCellStyleBorders_1463 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1468 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1468 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1468 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1468 { left: 10px; right: 10px; }
#imCellStyleBorders_1468 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1470 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1470 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1470 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1470 { left: 10px; right: 10px; }
#imCellStyleBorders_1470 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1504 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1504 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1504 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1504 { left: 10px; right: 10px; }
#imCellStyleBorders_1504 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1467 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1467 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1467 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1467 { left: 10px; right: 10px; }
#imCellStyleBorders_1467 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1472 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1472 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1472 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1472 { left: 10px; right: 10px; }
#imCellStyleBorders_1472 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1474 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1474 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1474 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1474 { left: 10px; right: 10px; }
#imCellStyleBorders_1474 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1505 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1505 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1505 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1505 { left: 10px; right: 10px; }
#imCellStyleBorders_1505 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1471 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1471 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1471 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1471 { left: 10px; right: 10px; }
#imCellStyleBorders_1471 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1476 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1476 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1476 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1476 { left: 10px; right: 10px; }
#imCellStyleBorders_1476 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1478 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1478 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1478 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1478 { left: 10px; right: 10px; }
#imCellStyleBorders_1478 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1488 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1488 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1488 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1488 { left: 10px; right: 10px; }
#imCellStyleBorders_1488 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1475 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1475 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1475 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1475 { left: 10px; right: 10px; }
#imCellStyleBorders_1475 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1480 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1480 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1480 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1480 { left: 10px; right: 10px; }
#imCellStyleBorders_1480 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1482 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1482 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1482 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1482 { left: 10px; right: 10px; }
#imCellStyleBorders_1482 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1499 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1499 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1499 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1499 { left: 10px; right: 10px; }
#imCellStyleBorders_1499 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1479 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1479 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1479 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1479 { left: 10px; right: 10px; }
#imCellStyleBorders_1479 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1484 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1484 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1484 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1484 { left: 10px; right: 10px; }
#imCellStyleBorders_1484 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1486 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1486 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1486 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1486 { left: 10px; right: 10px; }
#imCellStyleBorders_1486 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1500 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1500 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1500 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1500 { left: 10px; right: 10px; }
#imCellStyleBorders_1500 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1487 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1487 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1487 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1487 { left: 10px; right: 10px; }
#imCellStyleBorders_1487 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1496 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1496 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1496 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1496 { left: 10px; right: 10px; }
#imCellStyleBorders_1496 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1497 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1497 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1497 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1497 { left: 10px; right: 10px; }
#imCellStyleBorders_1497 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1503 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1503 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1503 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1503 { left: 10px; right: 10px; }
#imCellStyleBorders_1503 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1498 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1498 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1498 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1498 { left: 10px; right: 10px; }
#imCellStyleBorders_1498 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1501 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1501 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1501 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1501 { left: 10px; right: 10px; }
#imCellStyleBorders_1501 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1502 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1502 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1502 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1502 { left: 10px; right: 10px; }
#imCellStyleBorders_1502 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1514 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1514 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1514 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1514 { left: 10px; right: 10px; }
#imCellStyleBorders_1514 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1506 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1506 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1506 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1506 { left: 10px; right: 10px; }
#imCellStyleBorders_1506 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1507 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1507 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1507 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1507 { left: 10px; right: 10px; }
#imCellStyleBorders_1507 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1622 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1622 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1622 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1622 { left: 10px; right: 10px; }
#imCellStyleBorders_1622 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1515 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1515 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1515 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1515 { left: 10px; right: 10px; }
#imCellStyleBorders_1515 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1510 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1510 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1510 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1510 { left: 10px; right: 10px; }
#imCellStyleBorders_1510 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1511 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1511 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1511 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1511 { left: 10px; right: 10px; }
#imCellStyleBorders_1511 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1509 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1509 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1509 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1509 { left: 10px; right: 10px; }
#imCellStyleBorders_1509 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1521 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1521 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1521 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1521 { left: 10px; right: 10px; }
#imCellStyleBorders_1521 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1513 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1513 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1513 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1513 { left: 10px; right: 10px; }
#imCellStyleBorders_1513 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1516 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1516 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1516 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1516 { left: 10px; right: 10px; }
#imCellStyleBorders_1516 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1512 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1512 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1512 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1512 { left: 10px; right: 10px; }
#imCellStyleBorders_1512 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1522 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1522 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1522 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1522 { left: 10px; right: 10px; }
#imCellStyleBorders_1522 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1518 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1518 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1518 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1518 { left: 10px; right: 10px; }
#imCellStyleBorders_1518 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1519 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1519 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1519 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1519 { left: 10px; right: 10px; }
#imCellStyleBorders_1519 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1517 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1517 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1517 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1517 { left: 10px; right: 10px; }
#imCellStyleBorders_1517 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1528 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1528 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1528 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1528 { left: 10px; right: 10px; }
#imCellStyleBorders_1528 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1523 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1523 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1523 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1523 { left: 10px; right: 10px; }
#imCellStyleBorders_1523 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1524 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1524 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1524 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1524 { left: 10px; right: 10px; }
#imCellStyleBorders_1524 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1520 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1520 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1520 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1520 { left: 10px; right: 10px; }
#imCellStyleBorders_1520 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1529 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1529 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1529 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1529 { left: 10px; right: 10px; }
#imCellStyleBorders_1529 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1526 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1526 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1526 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1526 { left: 10px; right: 10px; }
#imCellStyleBorders_1526 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1527 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1527 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1527 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1527 { left: 10px; right: 10px; }
#imCellStyleBorders_1527 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1525 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1525 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1525 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1525 { left: 10px; right: 10px; }
#imCellStyleBorders_1525 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1535 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1535 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1535 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1535 { left: 10px; right: 10px; }
#imCellStyleBorders_1535 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1531 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1531 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1531 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1531 { left: 10px; right: 10px; }
#imCellStyleBorders_1531 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1532 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1532 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1532 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1532 { left: 10px; right: 10px; }
#imCellStyleBorders_1532 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1530 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1530 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1530 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1530 { left: 10px; right: 10px; }
#imCellStyleBorders_1530 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1536 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1536 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1536 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1536 { left: 10px; right: 10px; }
#imCellStyleBorders_1536 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1534 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1534 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1534 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1534 { left: 10px; right: 10px; }
#imCellStyleBorders_1534 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1537 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1537 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1537 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1537 { left: 10px; right: 10px; }
#imCellStyleBorders_1537 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1533 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1533 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1533 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1533 { left: 10px; right: 10px; }
#imCellStyleBorders_1533 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1544 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1544 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1544 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1544 { left: 10px; right: 10px; }
#imCellStyleBorders_1544 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1539 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1539 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1539 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1539 { left: 10px; right: 10px; }
#imCellStyleBorders_1539 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1540 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1540 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1540 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1540 { left: 10px; right: 10px; }
#imCellStyleBorders_1540 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1538 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1538 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1538 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1538 { left: 10px; right: 10px; }
#imCellStyleBorders_1538 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1545 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1545 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1545 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1545 { left: 10px; right: 10px; }
#imCellStyleBorders_1545 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1542 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1542 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1542 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1542 { left: 10px; right: 10px; }
#imCellStyleBorders_1542 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1543 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1543 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1543 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1543 { left: 10px; right: 10px; }
#imCellStyleBorders_1543 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1541 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1541 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1541 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1541 { left: 10px; right: 10px; }
#imCellStyleBorders_1541 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1552 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1552 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1552 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1552 { left: 10px; right: 10px; }
#imCellStyleBorders_1552 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1547 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1547 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1547 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1547 { left: 10px; right: 10px; }
#imCellStyleBorders_1547 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1548 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1548 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1548 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1548 { left: 10px; right: 10px; }
#imCellStyleBorders_1548 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1546 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1546 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1546 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1546 { left: 10px; right: 10px; }
#imCellStyleBorders_1546 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1553 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1553 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1553 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1553 { left: 10px; right: 10px; }
#imCellStyleBorders_1553 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1550 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1550 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1550 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1550 { left: 10px; right: 10px; }
#imCellStyleBorders_1550 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1551 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1551 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1551 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1551 { left: 10px; right: 10px; }
#imCellStyleBorders_1551 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1549 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1549 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1549 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1549 { left: 10px; right: 10px; }
#imCellStyleBorders_1549 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1561 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1561 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1561 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1561 { left: 10px; right: 10px; }
#imCellStyleBorders_1561 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1555 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1555 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1555 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1555 { left: 10px; right: 10px; }
#imCellStyleBorders_1555 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1556 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1556 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1556 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1556 { left: 10px; right: 10px; }
#imCellStyleBorders_1556 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1554 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1554 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1554 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1554 { left: 10px; right: 10px; }
#imCellStyleBorders_1554 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1562 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1562 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1562 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1562 { left: 10px; right: 10px; }
#imCellStyleBorders_1562 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1558 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1558 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1558 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1558 { left: 10px; right: 10px; }
#imCellStyleBorders_1558 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1559 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1559 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1559 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1559 { left: 10px; right: 10px; }
#imCellStyleBorders_1559 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1557 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1557 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1557 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1557 { left: 10px; right: 10px; }
#imCellStyleBorders_1557 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1569 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1569 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1569 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1569 { left: 10px; right: 10px; }
#imCellStyleBorders_1569 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1563 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1563 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1563 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1563 { left: 10px; right: 10px; }
#imCellStyleBorders_1563 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1564 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1564 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1564 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1564 { left: 10px; right: 10px; }
#imCellStyleBorders_1564 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1560 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1560 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1560 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1560 { left: 10px; right: 10px; }
#imCellStyleBorders_1560 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1570 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1570 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1570 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1570 { left: 10px; right: 10px; }
#imCellStyleBorders_1570 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1566 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1566 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1566 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1566 { left: 10px; right: 10px; }
#imCellStyleBorders_1566 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1567 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1567 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1567 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1567 { left: 10px; right: 10px; }
#imCellStyleBorders_1567 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1565 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1565 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1565 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1565 { left: 10px; right: 10px; }
#imCellStyleBorders_1565 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1609 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1609 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1609 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1609 { left: 10px; right: 10px; }
#imCellStyleBorders_1609 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1571 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1571 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1571 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1571 { left: 10px; right: 10px; }
#imCellStyleBorders_1571 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1572 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1572 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1572 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1572 { left: 10px; right: 10px; }
#imCellStyleBorders_1572 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1568 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1568 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1568 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1568 { left: 10px; right: 10px; }
#imCellStyleBorders_1568 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1610 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1610 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1610 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1610 { left: 10px; right: 10px; }
#imCellStyleBorders_1610 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1574 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1574 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1574 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1574 { left: 10px; right: 10px; }
#imCellStyleBorders_1574 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1575 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1575 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1575 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1575 { left: 10px; right: 10px; }
#imCellStyleBorders_1575 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1573 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1573 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1573 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1573 { left: 10px; right: 10px; }
#imCellStyleBorders_1573 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1611 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1611 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1611 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1611 { left: 10px; right: 10px; }
#imCellStyleBorders_1611 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1577 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1577 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1577 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1577 { left: 10px; right: 10px; }
#imCellStyleBorders_1577 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1578 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1578 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1578 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1578 { left: 10px; right: 10px; }
#imCellStyleBorders_1578 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1576 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1576 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1576 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1576 { left: 10px; right: 10px; }
#imCellStyleBorders_1576 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1612 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1612 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1612 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1612 { left: 10px; right: 10px; }
#imCellStyleBorders_1612 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1580 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1580 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1580 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1580 { left: 10px; right: 10px; }
#imCellStyleBorders_1580 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1581 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1581 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1581 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1581 { left: 10px; right: 10px; }
#imCellStyleBorders_1581 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1579 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1579 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1579 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1579 { left: 10px; right: 10px; }
#imCellStyleBorders_1579 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1613 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1613 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1613 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1613 { left: 10px; right: 10px; }
#imCellStyleBorders_1613 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1583 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1583 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1583 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1583 { left: 10px; right: 10px; }
#imCellStyleBorders_1583 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1584 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1584 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1584 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1584 { left: 10px; right: 10px; }
#imCellStyleBorders_1584 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1582 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1582 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1582 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1582 { left: 10px; right: 10px; }
#imCellStyleBorders_1582 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1614 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1614 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1614 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1614 { left: 10px; right: 10px; }
#imCellStyleBorders_1614 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1586 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1586 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1586 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1586 { left: 10px; right: 10px; }
#imCellStyleBorders_1586 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1587 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1587 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1587 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1587 { left: 10px; right: 10px; }
#imCellStyleBorders_1587 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1585 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1585 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1585 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1585 { left: 10px; right: 10px; }
#imCellStyleBorders_1585 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1615 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1615 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1615 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1615 { left: 10px; right: 10px; }
#imCellStyleBorders_1615 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1589 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1589 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1589 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1589 { left: 10px; right: 10px; }
#imCellStyleBorders_1589 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1590 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1590 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1590 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1590 { left: 10px; right: 10px; }
#imCellStyleBorders_1590 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1588 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1588 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1588 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1588 { left: 10px; right: 10px; }
#imCellStyleBorders_1588 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1616 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1616 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1616 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1616 { left: 10px; right: 10px; }
#imCellStyleBorders_1616 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1592 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1592 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1592 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1592 { left: 10px; right: 10px; }
#imCellStyleBorders_1592 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1593 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1593 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1593 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1593 { left: 10px; right: 10px; }
#imCellStyleBorders_1593 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1591 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1591 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1591 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1591 { left: 10px; right: 10px; }
#imCellStyleBorders_1591 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1617 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1617 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1617 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1617 { left: 10px; right: 10px; }
#imCellStyleBorders_1617 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1595 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1595 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1595 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1595 { left: 10px; right: 10px; }
#imCellStyleBorders_1595 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1596 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1596 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1596 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1596 { left: 10px; right: 10px; }
#imCellStyleBorders_1596 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1594 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1594 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1594 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1594 { left: 10px; right: 10px; }
#imCellStyleBorders_1594 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1618 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1618 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1618 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1618 { left: 10px; right: 10px; }
#imCellStyleBorders_1618 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1598 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1598 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1598 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1598 { left: 10px; right: 10px; }
#imCellStyleBorders_1598 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1599 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1599 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1599 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1599 { left: 10px; right: 10px; }
#imCellStyleBorders_1599 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1597 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1597 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1597 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1597 { left: 10px; right: 10px; }
#imCellStyleBorders_1597 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1619 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1619 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1619 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1619 { left: 10px; right: 10px; }
#imCellStyleBorders_1619 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1601 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1601 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1601 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1601 { left: 10px; right: 10px; }
#imCellStyleBorders_1601 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1602 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1602 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1602 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1602 { left: 10px; right: 10px; }
#imCellStyleBorders_1602 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1600 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1600 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1600 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1600 { left: 10px; right: 10px; }
#imCellStyleBorders_1600 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1620 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1620 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1620 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1620 { left: 10px; right: 10px; }
#imCellStyleBorders_1620 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1604 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1604 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1604 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1604 { left: 10px; right: 10px; }
#imCellStyleBorders_1604 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1605 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1605 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1605 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1605 { left: 10px; right: 10px; }
#imCellStyleBorders_1605 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1603 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1603 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1603 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1603 { left: 10px; right: 10px; }
#imCellStyleBorders_1603 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1621 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1621 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imTextObject_275_1621 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1621 { left: 10px; right: 10px; }
#imCellStyleBorders_1621 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1607 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1607 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1607 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1607 { left: 10px; right: 10px; }
#imCellStyleBorders_1607 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1608 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1608 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1608 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1608 { left: 10px; right: 10px; }
#imCellStyleBorders_1608 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imCell_1606 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCell_1606 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imProductList_275_1606 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#imCellStyleGraphics_1606 { left: 10px; right: 10px; }
#imCellStyleBorders_1606 { left: 10px; right: 10px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }

#imHeader_imObjectTitle_05_wrapper { position: absolute; top: 10px; left: 0px; width: 240px; height: 80px; text-align: center; z-index: 1002;  }
#imHeader_imCell_5 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#imHeader_imCell_5 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imHeader_imObjectTitle_05 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#imHeader_imCellStyleGraphics_5 { left: 0px; right: 0px; }
#imHeader_imCellStyleBorders_5 { left: 0px; right: 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imHeader_imObjectTitle_05 { width: 100%; }
#imHeader_imObjectTitle_05_text { margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
 }
#imHeader_imMenuObject_06_wrapper { position: absolute; top: 0px; left: 240px; width: 932px; height: 100px; text-align: center; z-index: 1003;  }
#imHeader_imCell_6 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#imHeader_imCell_6 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imHeader_imMenuObject_06 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#imHeader_imCellStyleGraphics_6 { left: 0px; right: 0px; }
#imHeader_imCellStyleBorders_6 { left: 0px; right: 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
/* Main menu background */
#imHeader_imMenuObject_06_container { border-style: solid; border-width: 0px 0px 0px 0px; border-color: transparent transparent transparent transparent; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; width: 100%; box-sizing: border-box; background-color: transparent; padding: 0px 0px 0px 0px; display: inline-table;}
#imHeader_imMenuObject_06_container > ul:after {content: '';display: table;clear: both; }
/* Main menu button size and position */
#imHeader_imMenuObject_06_container > ul > li {position: relative;margin-left: 3px; margin-top: 0px; display: inline-block; vertical-align: top; }
#imHeader_imMenuObject_06_container > ul > li > .label-wrapper, #imHeader_imMenuObject_06_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 140px; height: 31px; padding: 0 5px 0 5px; border-width: 0px 0px 0px 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
#imHeader_imMenuObject_06 .hamburger-button {cursor: pointer; width: 31px; height: 31px; display: inline-block; vertical-align: top; padding: 0; border-width: 0px 0px 0px 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
#imHeader_imMenuObject_06 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(0, 0, 0, 1); }
#imHeader_imMenuObject_06 .label-inner-wrapper, #imHeader_imMenuObject_06 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_06_container > ul > li .label, #imHeader_imMenuObject_06 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
/* Main menu default button style */
#imHeader_imMenuObject_06_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06_container > ul > li > .label-wrapper .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 12pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
/* Hamburger button style */
#imHeader_imMenuObject_06 .hamburger-button {background-color: transparent;background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06 .hamburger-button .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 12pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
/* Main menu current button style */
#imHeader_imMenuObject_06_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06_container > ul > .imMnMnCurrent > .label-wrapper .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 12pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
/* Main menu hover button style */
#imHeader_imMenuObject_06_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06_container > ul > li.imPage:hover > .label-wrapper .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 12pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
#imHeader_imMenuObject_06_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06_container > ul > li.imLevel:hover > .label-wrapper .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 12pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
/* Main menu separator button style */
#imHeader_imMenuObject_06_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06_container > ul > .imMnMnSeparator > .label-wrapper .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 12pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
#imHeader_imMenuObject_06 .imLevel { cursor: default; }
#imHeader_imMenuObject_06 { text-align: left;}
/* Level menu background */
#imHeader_imMenuObject_06 .multiple-column, #imHeader_imMenuObject_06 .multiple-column ul ul { border-style: solid; border-width: 0px 0px 0px 0px; border-color: transparent transparent transparent transparent; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;  background-color: transparent; }
/* Level menu button size and position */
#imHeader_imMenuObject_06 ul ul li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
/* Multiple column menu buttons position */
#imHeader_imMenuObject_06 .multiple-column > ul {max-width: 170px;}
#imHeader_imMenuObject_06 ul ul li:last-child {margin-bottom: 0;}
#imHeader_imMenuObject_06 ul ul .label-wrapper { display: block; overflow: hidden; width: 154px; height: 34px; padding: 0 8px 0 8px; }
#imHeader_imMenuObject_06 ul ul .label { display: table-cell; vertical-align: middle; }
/* Level menu default button style */
#imHeader_imMenuObject_06 ul ul .label-wrapper {background-color: rgba(255, 255, 255, 1);background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06 ul ul .label-wrapper .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 10pt;font-style: normal;text-decoration: none;text-align: left; color: rgba(37, 58, 88, 1);font-weight: normal;}
/* Level menu hover button style */
#imHeader_imMenuObject_06 ul ul li.imLevel:hover > .label-wrapper {background-color: rgba(176, 209, 255, 1);background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06 ul ul li.imLevel:hover > .label-wrapper .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 10pt;font-style: normal;text-decoration: none;text-align: left; color: rgba(37, 58, 88, 1);font-weight: normal;}
#imHeader_imMenuObject_06 ul ul li.imPage:hover > .label-wrapper {background-color: rgba(176, 209, 255, 1);background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06 ul ul li.imPage:hover > .label-wrapper .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 10pt;font-style: normal;text-decoration: none;text-align: left; color: rgba(37, 58, 88, 1);font-weight: normal;}
/* Level menu separator button style */
#imHeader_imMenuObject_06 ul ul .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06 ul ul .imMnMnSeparator > .label-wrapper .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 10pt;font-style: normal;text-decoration: none;text-align: left; color: rgba(169, 169, 169, 1);font-weight: bold;}
/* Level menu separation line style */
/* Level menu current button style */
#imHeader_imMenuObject_06 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(176, 209, 255, 1);background-image: none;border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);border-style: solid; }
#imHeader_imMenuObject_06 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper .label {width: 100%;height: 100%;font-family: 'Arial Black';font-size: 10pt;font-style: normal;text-decoration: none;text-align: left; color: rgba(37, 58, 88, 1);font-weight: normal;}
#imHeader_imMenuObject_06 ul ul { z-index: 2; }/* Level menu show/hide directives */
#imHeader_imMenuObject_06 .multiple-column {position: absolute; z-index: 2;left: 0;}
#imHeader_imMenuObject_06 .multiple-column > ul {position: static;
display: inline-block;vertical-align: top;}
#imHeader_imMenuObject_06 .multiple-column > ul > li {display: block;}
#imHeader_imMenuObject_06_container > ul > li > ul {position: absolute;
top: 31px;
}
#imHeader_imMenuObject_06_container > ul > li > ul.open-bottom { left: 0; }
#imHeader_imMenuObject_06_container > ul > li > ul.open-left { right: 150px; }
#imHeader_imMenuObject_06_container > ul > li > ul.open-right { left: 150px; }
#imHeader_imMenuObject_06_container > ul > li > ul ul, #imHeader_imMenuObject_06_container .multiple-column > ul > li ul {position: absolute;
top: 0;
}
#imHeader_imMenuObject_06_container  > ul > li > ul ul.open-left, #imHeader_imMenuObject_06_container .multiple-column > ul > li ul.open-left{ right: 170px; }
#imHeader_imMenuObject_06_container  > ul > li > ul ul.open-right, #imHeader_imMenuObject_06_container .multiple-column > ul > li ul.open-right{ left: 170px; }
#imHeader_imMenuObject_06 ul > li > ul, #imHeader_imMenuObject_06 .multiple-column { display: none; }
#imHeader_imMenuObject_06_container > ul > li:nth-child(6n+1) {
margin-left: 0;
clear: left;
}
#imHeader_imMenuObject_06_container > ul > li:nth-child(n+7) {
margin-top: 3px; 
}
#imHeader_imMenuObject_06-menu-opened { display: none; }
#imHeader_imMenuObject_06 .hamburger-component { display: none; }
#imHeader_imObjectSearch_07_wrapper { position: absolute; top: 50px; left: 940px; width: 180px; height: 32px; text-align: center; z-index: 1004; overflow: hidden; }
#imHeader_imCell_7 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#imHeader_imCell_7 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imHeader_imObjectSearch_07 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#imHeader_imCellStyleGraphics_7 { left: 0px; right: 0px; }
#imHeader_imCellStyleBorders_7 { left: 0px; right: 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imHeader_imObjectSearch_07_button { width: 74px; }
input#imHeader_imObjectSearch_07_field[type=text] { width: 103px; margin-right: 3px; }
#imHeader_imObjectImage_08_wrapper { position: absolute; top: 40px; left: 820px; width: 50px; height: 60px; text-align: center; z-index: 1005; overflow: hidden; }
#imHeader_imObjectImage_08_wrapper img {-webkit-clip-path: inset(0 0 -20% 0);clip-path: inset(0 0 -20% 0);}#imHeader_imCell_8 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#imHeader_imCell_8 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imHeader_imObjectImage_08 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#imHeader_imCellStyleGraphics_8 { left: 0px; right: 0px; }
#imHeader_imCellStyleBorders_8 { left: 0px; right: 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }

#imFooter_imObjectTitle_01_wrapper { position: absolute; top: 10px; left: 390px; width: 420px; height: 140px; text-align: center; z-index: 1002;  }
#imFooter_imCell_1 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#imFooter_imCell_1 { -ms-grid-rows: 100%; grid-template-rows: 100%; }
#imFooter_imObjectTitle_01 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#imFooter_imCellStyleGraphics_1 { left: 0px; right: 0px; }
#imFooter_imCellStyleBorders_1 { left: 0px; right: 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
#imFooter_imObjectTitle_01 { width: 100%; }
#imFooter_imObjectTitle_01_text { margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
 }

#imPage.without-id_animation-in-progress { overflow: hidden }
