.css-product-hflex-gap{max-width:100%;min-width:100%;min-height:50px;}.css-product-hflex-thumb{max-width:23%;min-width:23%}.css-category-hflex-thumb{max-width:16%;min-width:16%;}.css-category-hflex-thumb .css-category-caption {text-align:center;word-wrap:break-word;font-size:16px; font-weight:500;letter-spacing: 1px; min-height:4vmax;width:100%; padding:0 10px; margin: 0}.css-category-image{max-width:100%;height:200px;line-height:200px;margin-top:15px;text-align:center;border-radius:6px;overflow:hidden}.css-category-image > a > img{padding:5px;vertical-align:middle;display:inline; width: auto}.carousel-control{background-image: none; color:red}.jumbotron{ border-radius: 6px!important;  margin-bottom: 20px!important;  margin-top: 20px!important;  padding: 15px!important;  background-color: transparent!important;  }.jumbotron h1, .jumbotron .h1{  text-align: center !important;}  .css-category-fon{  background-repeat: no-repeat;  background-position-x: center;  background-position-y:center;  background-blend-mode: darken;  background-size: cover;}.css-category-backing{  background-repeat: no-repeat;  background-position-x: left;  background-position-y:center;  background-blend-mode: darken;  background-size: contain;}.css-category-name{ text-shadow: -1px 0 1px white, 0 -1px 1px white, 0 1px 1px white, 1px 0 1px white, 0 0 8px white, 0 0 8px white, 0 0 8px white;  padding: 5px; color: #000;}.css-category-name-4h1{ text-shadow: -1px 0 1px white, 0 -1px 1px white, 0 1px 1px white, 1px 0 1px white, 0 0 8px white, 0 0 8px white, 0 0 8px white, 2px 2px 3px black;  padding: 20px;  }.css-category-name-4h2{ text-shadow: -1px 0 1px white, 0 -1px 1px white, 0 1px 1px white, 1px 0 1px white, 0 0 8px white, 0 0 8px white, 0 0 8px white, 2px 2px 3px black;  padding: 20px;  color: #bd1600 !important;}.css-ul3col{  column-gap: 2em;  column-count: 3;  break-inside: avoid;}.panel-title a[aria-expanded='true']:before{  position: relative;  top: 1px;  display: inline-block;  font-family: 'Glyphicons Halflings';  font-style: normal;  font-weight: normal;  line-height: 1;  margin-right: 5px;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  content: "\e113";}.panel-title a[aria-expanded='false']:before{  position: relative;  top: 1px;  display: inline-block;  font-family: 'Glyphicons Halflings';  font-style: normal;  font-weight: normal;  line-height: 1;  margin-right: 5px;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  content: "\e114";}select[name='variant']{  border: 0;}.css-price{color: #006687; font-size: 90%;}.css-currency{color: #6f6f6f; font-size: 80%; white-space:nowrap;}.css-price-old, .compare_price{text-decoration: line-through; text-decoration-color: red;color: indianred;font-size: 60%;padding: 0 5px;}.page-header{margin: 0 0 21px;}.css-category-caption .list-group{text-align:left;}.css-category-caption .list-group li a{color:green}.css-category-hflex-thumb .css-leftside{width:64px;float:left; background-color: rgba(255,255,255,0.5); border-radius:10px;}@media (min-width: 1000px) and (max-width: 1280px) { .css-category-hflex-thumb { max-width:48%; min-width:48%}  .css-price{color: black; font-size: 190%;}}@media (min-width: 1300px) and (max-width: 1370px) { .css-category-hflex-thumb { max-width:30%; min-width:30%}  .css-price{color: black; font-size: 90%;}}@media (min-width: 1550px) and (max-width: 1600px){  .css-product-hflex-thumb .css-product-name{font-size:13pt;line-height:15pt;min-height:4vmax;margin-top: 50px}}@media (min-width: 1850px) and (max-width: 1920px){  .css-product-hflex-thumb{max-width:19%;min-width:18%; margin: 0.5%; margin-top: 50px}  }.css-breadcrumb .btn{border-top-right-radius: 10px; border-bottom-right-radius: 10px}.css-breadcrumb>li{line-height: 2}.css-breadcrumb>li+li:before{  content: ""; padding: 0;}