#covidMessage{padding:30px;width:550px;text-align:center}#covidMessage h2{margin:0 0 10px 0}@media only screen and (max-width:767px){#covidMessage{width:200px}}#covidMessage h2{color:#912a25}#covidMessage ul{list-style-type:none;margin:1.5rem 0 0 0;padding:0;display:flex;justify-content:center}#covidMessage ul li{width:33.33%}#covidMessage ul li img{width:30%;margin:0 0 .75rem 0}#cartMessage{padding:0;width:550px}@media only screen and (max-width:767px){#cartMessage{width:320px}}#cartMessage .item{padding:0 30px;display:flex;align-items:flex-start;border-bottom:7px solid #f3f1f1}#cartMessage img{margin:0 30px 0 0}#cartMessage h3{margin:0 0 15px 0;border-bottom:7px solid #f3f1f1;padding:20px 30px 15px 30px;font-size:20px;line-height:20px}#cartMessage .productSpecs{padding:25px 0 0 0}@media only screen and (max-width:767px){#cartMessage .productSpecs{padding:20px 0 0 0}}#cartMessage .productName{font-size:18px}#cartMessage .productDetails{margin:5px 0}#cartMessage .qty{margin-top:10px}#cartMessage .buttons{padding:15px 30px;display:flex;justify-content:space-between}#cartMessage .buttons a{display:inline-block;padding:10px 0;width:48.5%;text-align:center;border:2px solid transparent;box-sizing:border-box;line-height:18px}#cartMessage .buttons a br{display:none}@media only screen and (max-width:767px){#cartMessage .buttons a br{display:block}}#cartMessage .buttons a:first-of-type{border:2px solid #912a25;background-color:#fff;color:#912a25}#cartMessage .buttons a:first-of-type:hover{background-color:#2b140a;border-color:#2b140a;color:#fff}.free-shipping,.shopSubmenu select,.shopSubmenu ul,img.mobile{display:none}@media only screen and (max-width:767px){.free-shipping{display:block;margin:20px 0;padding:10px;background-color:#9b2b00;color:#fff;text-align:center;font-family:'Trebuchet MS'!important}.free-shipping>span{font-family:museo-slab;font-weight:700;color:#cdae7b}.backBtn.first{margin:0}.leftColumn{width:100%;float:none}.rightColumn{width:100%;float:none}.rightColumn .smallButton{display:none}.rightColumn .mailing-list,.rightColumn .options{display:none}.rightColumn .dottedSeperator:first-of-type,.rightColumn .dottedSeperator:nth-of-type(4),.rightColumn .dottedSeperator:nth-of-type(5){display:none}.rightColumn .shipping>div{display:flex}.rightColumn .shipping .floatLeft{width:auto!important}.rightColumn .shipping .floatLeft>br{display:none}.shopSubmenu span{display:none}.shopSubmenu div{margin:0 0 10px 0}.shopSubmenu select,.shopSubmenu ul{display:block;width:100%;text-align:center}.shopSubmenu ul{font-size:14px;display:flex;list-style-type:none;padding:0;margin:0}.shopSubmenu ul li{margin:0 20px 0 0}.productRepeater ul{display:flex;flex-wrap:wrap}.productRepeater ul li{width:calc(50% - 8px);overflow:hidden;box-sizing:border-box;margin:0 8px 20px 0;float:none;display:flex;flex-wrap:wrap;justify-content:start}.productRepeater ul li:nth-child(2n){margin:0 0 20px 8px}.productRepeater ul li .productImg{width:100%;vertical-align:top}.productRepeater ul li .details #ProductTextBox{width:40px!important}.productRepeater ul li .details #BuyPanel{margin-top:auto}.singleProduct{width:100%}.singleProduct .image{width:100%}.singleProduct .image>div{width:100%!important}.singleProduct .image>div img.desktop{display:none}.singleProduct .image>div img.mobile{display:block;width:100%;margin:0 0 20px 0}.singleProduct .description{width:100%;float:none}.singleProduct .description ul li{display:flex}.singleProduct .description ul li select{width:50px}.singleProduct>br{display:none}}