<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#productInfoUpsellDisplay tr td {
   padding: 5px 10px 5px 5px;
}

.xsellRowEven {
	background:white
}

.xsellRowOdd {
	background:white;
}

FIELDSET {
    background: none repeat scroll 0 0 #fff;}

#productDateAvailable {color: #000; background:#FF0; border:solid 3px  #E6EC00; border-radius:4px}
#productStars {height:2em;}#productStars img{margin:2px;}
/*.supersale {
  display: block;
  height: 30px;
  width: calc(100% - 10px);
  margin: 0 0 10px 0;
  border-radius: 4px;
  color: #ff4700;
  text-shadow: #ffffff 1px 0 7px;
  font-weight: bold;
  text-align: center;
  font-size: 28px;
  padding: 5px;
  background: yellow;
  box-shadow: inset 0 0 22px #ff6a00;
}*/
.supersale {
  background: red;
  color: white;
  padding: 5px;
  width: 98%;
  display: block;
  margin: 0 0 10px 0;
  border-radius: 3px;
  text-align: center;
  font-weight: bold;
  font-size: x-large;
}
.holidayspecial {
  display: block;
  padding: 6px 10px;
  height:2ch;
  background: #f16c17;
  color: white;
  width: calc(100% - 20px);
  margin: 0px 0 9px 0;
  border-radius: 3px;
  font-weight: bold;
  text-align: center;
    }
.holidayspecial.bfs {
  background: url(/images/banners/BFS.gif) no-repeat -1px -1px;
border: 1px solid #3487ff;
}
.supersaleholiday  {
  margin-top: -13px;
  border-top: 1px white solid;
    border-radius: 0px 0px 4px 4px;
}
span#countdown {
  background: #ff9900;
  color: white;
  padding: 5px;
  width: 98%;
  display: block;
  margin: 0 0 10px 0;
  border-radius: 3px;
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  box-shadow: inset 0 0 16px #ff4812;
}

  /*  @media (max-width: 767px) {
        .holidayspecial {
          margin-top: 75px;
              position: absolute;
              z-index: 2000;
              }
        .holidayspecial.bfs {
          background: url(/images/banners/BFS.gif) no-repeat 50%;
        border: 1px solid #3487ff;
    }
*/

    #productinfoRight {
    /*    margin-top: 32px; */
    }





    							.openbox-product {
    									padding: 14px 20px;
    									margin-top: 10px;
                      background: repeating-linear-gradient(45deg, #6eb048, #6eb048 10px, #55a32a 10px, #55a32a 20px);
     									color: #fff;
    									border-radius: 3px;
    									display: flex;
                      border:1px solid #55a32a;
    							}
    							.openbox-product h4 {
    								font-weight: bold;
      								font-size: 18px;
    							}
    							.openbox-product h4 span {
    								color: yellow;
    							}
    							.openbox-product .img {
    								padding: 5px;
    								background-color: #fff;
    								border-radius: 4px;
    								display: flex;
    								align-items: center;
    							}
    							.openbox-product .desc {
    								text-align: center;
      								flex-grow: 1;
    							}
    							.openbox-product .desc a {
    							    margin-top: 10px;
    							    display: inline-block;
    							    background-color: yellow;
    							    padding: 10px;
    							    color: #000;
    							    font-weight: bold;
    							    font-size: 14px;
    							    border-radius: 4px;
    							    border: 1px #3a890c solid;
    							}


                  .canadapoststrike {
                  	color: #cf0000;
                  	padding: 10px;
                  	background: white;
                  	border: #cf0000 1px solid;
                  	border-radius: 3px;
                  	margin: 0 8px;

                  }

span.cxidcoup {font-size: 1.5em;}
@media (max-width: 767px) {
  span.cxidcoup {font-size: 1.2em;}
}
</pre></body></html>