@charset "utf-8";#orText{padding:20px 0;text-align:center}#findStoreGo{padding:20px 0 0 25px}.bb #findStoreGo{padding:15px 0 0 25px}#searchByBox{border-bottom:2px solid #e8e8e8;padding:0 0 10px;margin:0 0 10px}#favoriteStore{border:2px solid #cfcfcf;padding:20px 20px 5px;margin:50px 0 20px}.benefitsItem{background-repeat:no-repeat;background-position:left center;padding:5px 0}.findStore .benefitsItem,.myFavoriteStore .benefitsItem{padding:5px 0}.benefitsItemGiftware{background-image:url(../images/icons/giftware.png?jcb=1449493307)}.benefitsItemHealthBeauty{background-image:url(../images/icons/health_beauty.png?jcb=1449493307)}.benefitsItemHomeDelivery{background-image:url(../images/icons/home_delivery.png?jcb=1449493307)}#storeResults{margin:40px 0 0}#storeResults h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#333;margin-bottom:10px}.storeResult{padding:20px 0}.storeResult a{color:#273691;font-family:Arial;font-weight:700}#storeResults{color:#333}#map,#mapWrapper{height:270px;width:462px;overflow:hidden;margin:10px 0 0}#drivingDirections{overflow:hidden}#startLocationSet{display:none}#directions,#directionOptions{display:none;overflow:auto}#directionOptions .checkboxItem,.dialogDirectionOtions .checkboxItem,.getDirectionDialog .radioItem{border-bottom:0;padding:3px 0}.dialogDirectionOtions .checkboxItem div.label{width:205px}#directionOptions,.dialogDirectionOtions{padding:20px 0 0}.dialogDirectionOtions #destinationMap{width:312px;height:220px;overflow:hidden}#drivingDirections table{width:100%}#directions,.directionsTableWrapper{margin:10px 0 0;height:300px;min-height:145px;overflow-y:auto;overflow-x:hidden}#directions table,.directionsTableWrapper table{border-collapse:collapse;width:100%}#directions table caption,.directionsTableWrapper table caption{display:none}#directions thead tr td,.directionsTableWrapper thead tr td{text-align:center}#directions td,.directionsTableWrapper td{padding:5px}#directions thead th,.directionsTableWrapper thead th{border-top:1px solid #DDD;border-bottom:1px solid #DDD;border-left:1px dashed #DDD;border-right:1px dashed #DDD;padding:5px;text-align:left}#directions tbody td,.directionsTableWrapper tbody td{border-top:1px solid #DDD;border-bottom:1px solid #DDD;border-left:1px dashed #DDD;border-right:1px dashed #DDD}#storeResults .borderTop{border-top:1px solid #d6d6d6}#storeResults .borderBottom{border-bottom:1px solid #ebebeb}.findStore #storeResults .borderBottom{float:none}.canadaStoreLocator #storeResults .borderBottom{float:left}#storeResults .favorite{border:3px solid #e9e9e9;padding:20px}.findStore #storeResults .favorite{width:521px}.storeResultTitle{padding:20px 0 0}#storeResults .favorite h3{font-family:Arial;font-size:18px;font-weight:400;color:#666}#storeResults .address{margin:0 0 10px}#storeResults .actionLink{padding:0 0 5px}.imgaeStoreFront{width:360px;height:165px;background-image:url(../images/hero/store_front.png?jcb=1449493306)}#storeResults h4 span{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#594d43;height:auto}#storeResults h4{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#333;margin-bottom:10px}.pfOptalign{margin-left:190px!important}.findStore .benefitsItem span{margin-left:5px;margin-top:3px;vertical-align:middle;display:inline-block;width:180px}.findStore .benefitsAccountTeaser .benefitsItem span{width:155px}.bb #storeResults .borderTop,.bb #storeResults .borderBottom,.bb #storeResults .favorite,.bb #favoriteStore,.bb #searchByBox{border-color:#b2dcf3}