.syndication input,.syndication select{padding:8px;width:100%;margin:2px 0;box-sizing:border-box;font-size:initial;}.syndication input[type=checkbox]{width:20px;}.syndication input[type=button]{margin:10px 0;}.syndication label{font-weight:normal;display:inline;}.syndication p{line-height:normal;margin:5px 0;}.syndication h3{font-weight:600;}.syndication a{cursor:pointer;font-size:initial;}.syndication a.btn{padding:10px 15px;position:relative;border-radius:5px;color:#fff;background-color:#000;display:block;text-decoration:none;border:1px solid #000;}.syndication input.btn{font-size:initial;font-size:1.1em;padding:10px 15px;position:relative;text-shadow:1px 1px #000;border-radius:5px;color:#fff;background-color:#000;display:block;text-decoration:none;cursor:pointer;font-family:inherit;}.syndication .result{font-size:initial;font-size:1.2em;}.syndication .clear{clear:both;}#site_configuration{display:none;}#CategoryListPanel ul{list-style-type:none;padding:0px;margin:0px;}#CategoryListPanel ul li{padding:5px 0;margin:0px;}#CategoryList ul li{display:inline-block;text-align:center;width:32.5%;vertical-align:top;}#CategoryList img{width:100%;}#ProductListPanel ul{list-style-type:none;padding:0px;margin:0px;}#ProductListPanel ul li{padding:5px 0;margin:0px;}#ProductList ul li{display:inline-block;text-align:center;vertical-align:top;}#ProductList img{width:100%;}#ProductFilterPanel{margin:10px 0 0 0;}#ProductFilterPanel select{display:inline-block;width:49.5%;}#ProductDetail{padding:5px 0;margin:0px;}#ProductDetail .hero-image img{width:100%;}#ProductDetail .description a{pointer-events:none;cursor:default;color:inherit;text-decoration:none;font-size:inherit;font-weight:initial;}#ProductDetail .model-specifications table.article-block-table{width:100%;font-size:initial;}#ProductDetail .model-specifications table.article-block-table tr:nth-child(odd){background:#efefef;}#ProductDetail .model-specifications table.article-block-table td{width:50%;padding:8px;}#ProductDetail .specification-images a{display:inline-block;text-align:center;margin:10px 0;max-width:25%;}#ProductDetail .specification-images img{width:100%;margin:0 0 10px 0;}#ProductDetail .contact-us .form-content span{width:50%;float:left;}#ProductDetail .contact-us .form-content p{margin:5px 5px 5px 0;}#ProductDetail .section{float:left;width:50%;}#CouponForm .form-content{max-width:767px;width:100%;margin:10px auto;padding:0px;color:#000;text-align:left;}#CouponForm .form-content p{padding:0 10px;}#CouponForm .form-content h2{padding:0 10px;}#CouponForm .form-content h1{padding:10px;margin:0;}#CouponForm .form-content p.description{padding:10px;margin:0;}#CouponForm .form-content img{max-width:100%;}#CouponForm .form-content p.disclaimer{font-size:inherit;}.syndication{padding:0 2%;}.syndication ul.cta{list-style-type:none;padding:0;margin:0;}.syndication ul.cta li{width:100%;padding:5px 0;display:inline-block;}.syndication ul.cta.has-2 li{width:49.5%;}.syndication ul.cta a{width:100%;text-align:center;box-sizing:border-box;}.syndication ul.cta a:before,.syndication ul.cta a:after{content:"";}.syndication-popup-form{display:none;}#ContactSubmitResult{color:#d40a0a;font-weight:600;margin:0 0 0 10px;}#ContactPanel .fieldsRequired,#CouponForm .fieldsRequired,#ProductDetail .contact-us .form-content .fieldsRequired{font-weight:600;font-size:18px;font-style:italic;margin:20px 0 0 0;color:#444;}#ContactSubmitError ul li,#EmbeddedContactSubmitError ul li{color:#d40a0a;}#CouponPanel input[type=button],#ContactPanel #ContactForm input[type="button"],#EmbeddedContactForm input[type="button"]{width:auto;border-radius:5px;font-weight:600;margin:20px 0 0 0;cursor:pointer;}#ContactPanel #CTAContactBackLink{width:200px;margin:20px 0 0 0;border:none;background-color:#fff;color:#007bff;border-radius:0px;font-weight:600;cursor:pointer;}#ContactPanel #CTAContactBackLink:hover{text-decoration:underline;}#CouponPanel #CTACouponBackLink:hover{text-decoration:underline;}#CouponPanel #SubmitError{color:#d40a0a;font-weight:600;margin:0 0 20px 25%;}#CouponPanel #CTACouponBackLink{margin-left:0px;width:200px;background-color:#fff;color:#007bff;font-weight:600;cursor:pointer;border-radius:0px;border:none;}#CouponPanel #NoOffer{text-align:center;}#SubmitThankYou{width:50%;margin:0 auto;color:#444;}#SubmitThankYou p{line-height:26px;}@media (max-width: 991px){#CategoryList ul li{width:49.5%;}#ProductDetail .section{float:none;width:100%;}#ProductDetail .specification-images a{max-width:50%;}}@media (max-width: 767px){#ProductDetail .contact-us .form-content span{width:100%;float:none;}#ProductDetail .contact-us .form-content p{margin:5px 0;}}@media (max-width: 640px){#ProductFilterPanel select{width:100%;}#ProductList ul li{width:100%;}}@media (max-width: 479px){#CategoryList ul li{width:100%;}#ProductFilterPanel select{width:100%;}#ProductDetail .specification-images a{max-width:100%;}.syndication ul.cta.has-2 li{width:100%;}}.promolist .promotions li{list-style-type:none;display:inline-block;width:100%;}.promotions > li > a > img{float:left;padding:40px 20px 0 0;}.promotions > li > h3{text-align:left;padding-top:60px;}.promotions > li > p{text-align:left;max-width:50%;}.promotions > li > p:last-child a{margin:20px 0;position:initial;display:inline-block;}.promotions > li > p:last-child a:hover{color:#000;background-color:#fff;}#navigate_back a{padding:8px;color:#fff;background-color:#000;border-radius:5px;border:1px solid #000;}#navigate_back a:hover{color:#000;background-color:#fff;}#HHTSyndicatedCatalogContent{background-color:transparent;max-width:1200px;margin:0 auto;}#CTAGroup{padding:0;margin:0;display:flex;justify-content:flex-end;float:right;}#CTAGroup li{text-align:right;font-weight:bold;list-style-type:none;display:inline-block;padding:0;margin:0 8px;}#CTAGroup li input{padding:0;background-color:transparent;font-size:14px;color:#333;width:100%;text-align:right;border-radius:0px;border:none;font-weight:600;cursor:pointer;}#CTAGroup li input:hover{text-decoration:underline;}#HeaderPanel{margin:0 2%;}#NavPanel{margin:32px 0 16px 0;display:inline-block;border-bottom:1px solid #dadada;width:100%;padding:10px 0;}#NavPanel > input[type="button"]{cursor:pointer;border:none;font-size:14px;font-weight:600;background-color:transparent;color:#0074d9;padding:0;text-align:left;}#backArrow{color:#0074d9;}#ProductList ul{display:flex;flex-wrap:wrap;}#ProductList ul::after{content:"";}#ProductList ul li{width:calc(100% / 4 - 20px);margin:0 10px;}@media (max-width:991px){#CTAGroup{height:60px;flex-direction:column;}#CTAGroup li{display:block;width:100%;padding:5px 16px;}#CTAGroup li input{text-align:left;}#ProductList ul li{width:calc(100% / 3 - 20px);}}