.embed-map{position:relative}#over_map{position:absolute;top:50%;left:auto;right:1%;z-index:10;background-color:rgba(250,250,250,.93);transform:translateY(-50%);margin:0 auto}#over_map_inner{padding:10px;text-align:center}#over_map_inner p{font-size:35px;margin-bottom:0;margin-top:2px}@media only screen and (max-width:600px){div#over_map p{font-size:20px !important}div#over_map span{font-size:10px}}.carousel-caption h3{text-transform:initial !important}.banner__center h1{margin-top:0}@media only screen and (max-width:767px){.freedelivery{margin-top:0 !important}.ViewCart{display:contents}div #countdown-timer{width:auto !important}#Timer-innerDiv{display:block !important;text-align:center}#Timer-innerDiv table{margin:auto}}div#timer{width:100%;position:fixed;bottom:-1px;z-index:5000}div#countdown-timer{display:flex;width:560px;margin:auto;cursor:pointer;background-color:#4d4d4d;color:#fff;padding:10px;border-radius:4px 4px 0 0;flex-wrap:nowrap;justify-content:space-around}#Timer-innerDiv{display:flex;flex-wrap:nowrap;align-items:center;font-size:15px}#Timer-innerDiv p{color:#fff !important}#Timer-innerDiv b{color:#a4e818;font-size:17px}#Timer-innerDiv b span{color:#fff !important}#Timer-innerDiv .cut-off-deal p{margin-bottom:0 !important}.banner-title>h1,.banner-title>h2{color:#5f5f5f;font-weight:400 !important;margin:6px;font-size:16px !important;line-height:100%;text-align:center}.banner-title{background:#eee;padding:10px}.banner-title{display:flow-root;text-align:center;background:#e5e5e5}.embed-map{position:relative}#over_map{position:absolute;top:50%;left:auto;right:1%;z-index:10;background-color:rgba(250,250,250,.93);transform:translateY(-50%);margin:0 auto}#over_map_inner{padding:10px;text-align:center}#over_map_inner p{font-size:35px;margin-bottom:0;margin-top:2px}@media only screen and (max-width:600px){div#over_map p{font-size:20px !important}div#over_map span{font-size:10px}}.carousel-caption h3{text-transform:initial !important}.cut-off-deal p{font-size:1.4em !important;font-weight:bold}.cut-off-deal .timeron{text-align:center;line-height:100%}.cut-off-deal .timerdesp{font-size:13px}#Timer-innerDiv .cut-off-deal{margin-top:0 !important}.banner__center h1{margin-top:0}@media only screen and (max-width:767px){.freedelivery{margin-top:0 !important}.ViewCart{display:contents}div #countdown-timer{width:auto !important}#Timer-innerDiv{display:block !important;text-align:center}#Timer-innerDiv table{margin:auto}}div#timer{width:100%;position:fixed;bottom:-1px;z-index:5000}div#countdown-timer{display:flex;width:560px;margin:auto;cursor:pointer;background-color:#4d4d4d;color:#fff;padding:5px 10px;border-radius:4px 4px 0 0;flex-wrap:nowrap;justify-content:space-around}#Timer-innerDiv{display:flex;flex-wrap:nowrap;align-items:center;font-size:15px}#Timer-innerDiv p{color:#fff !important}#Timer-innerDiv b{color:#a4e818;font-size:17px}#Timer-innerDiv b span{color:#fff !important}#Timer-innerDiv .cut-off-deal p{margin-bottom:0 !important;line-height:100%}#ExitIntentPopup.modal{z-index:2050 !important;overflow-y:auto !important;position:fixed;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;height:100%;align-items:center;background-color:rgba(80,106,110,.5)}@media(max-width:720px){#Timer-innerDiv b{font-size:13px !important}a.readmore{bottom:20px !important;left:12% !important;width:76% !important;height:56px !important;border-radius:35px !important;pointer-events:auto !important}}@media(max-width:480px){.delivery-fee-widget{display:block !important;max-width:330px !important}.product_size_radio label{width:30% !important;margin-right:5px !important}#Note{padding:0% !important}#ProductNote{margin:0 !important}.txtMessageError{font-size:14px !important;font-weight:500 !important}#ZipcodeMsgDiv{display:block !important;text-align:center !important}#ZipcodeDiv{padding-left:15px !important;padding-right:30px !important;margin-right:0 !important;margin-bottom:1rem !important}}@media(max-width:767px){.qtabs small{font-size:11px !important}}.product_img_link .tag-carousel{right:-27px}.pro-img #ProductImg{margin:auto}.dateDiv:hover,.dateDiv-Selected,.dateDivCalander:hover{color:#0c8b0c !important;border-color:#0c8b0c !important}.dateDiv:hover:after,.dateDiv-Selected:after,.dateDivCalander:hover:after{background-color:#0c8b0c !important}#Timer-innerDiv{width:100%}.sterms small{font-size:13px;font-weight:600}.sterms img{max-width:243px;display:block;margin:auto}.sterms{margin-top:10px}@media only screen and (min-width:768px){.addoncheckout{cursor:pointer;float:right;width:auto !important;position:absolute;right:40px;top:41px}}#AddOnsDisplay .addon_title{font-size:21px;color:#000;font-weight:600;border:none;margin:0}.share-social .links{margin-bottom:0}body{color:#212121}.qtabs small{line-height:120%;display:block;font-size:15px}.pro-descp h4{text-transform:initial;font-weight:600;border:none !important;padding-bottom:0 !important}.pro-descp p{margin-top:0 !important}.qtabs{text-align:center;margin:15px 0;padding:20px 0}.qtabs img{max-height:70px;display:block;margin:auto;width:auto}.shoplist .pro-list-it a.readmore:hover{margin-right:auto}.shoplist .pro-list-it a.readmore{visibility:visible;width:100%;margin:auto}.product_color{text-align:center;margin:auto;display:table}.product_color .front-end{height:60px !important;width:120px !important}.pprice{color:#666;font-size:32px;margin:0 0 5px 0;text-align:center;font-weight:600}h1.hd-after{color:#646464;line-height:100% !important;font-size:24px !important;padding:22px 10px !important;margin:0 !important;background:#fff;border-bottom:1px solid #e0e0e0}.product_size_radio label{background:#fff}.product_size_radio{margin:auto;text-align:center}.product_size_radio label{width:145px}.product_title{line-height:100% !important;text-transform:initial;font-weight:600;text-align:center}.pro-list-it{box-shadow:0 0 15px #d4d4d4;background:#fff}.share-social{margin-top:1em;padding:20px 20px}.share-social .fa{font-size:26px;color:#878787}.mainpro{padding-bottom:5px;background:#f6f6f6}.fzipdeliverysection{background:#fff;padding:20px 18px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.delivery-fee-widget{max-width:460px;margin:auto}#AddOnsDisplay .productoptions .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap}#ZipcodeMsg{text-align:left;line-height:120%;font-style:initial;font-size:14px;color:#868686}#ZipcodeMsgDiv i.fa.fa-truck{color:#b3b3b3}.form-control{display:block;width:100%;height:39px;padding:6px 12px;font-size:14px;line-height:1.85714;color:#8a8a8a;background-color:#fff;background-image:none;border:1px solid #ebebeb;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.modal-open .modal{overflow-x:hidden !important;overflow-y:auto !important}#ExitIntentPopup.modal.fade-fast .modal-dialog{transform:scale(0) translateY(-50%);-webkit-transition:transform .1s ease-out;transition:transform .1s ease-out}#ExitIntentPopup.modal.fade-fast.in .modal-dialog{transform:scale(1) translateY(-50%)}#ExitIntentPopup .modal-dialog{margin:10px auto;z-index:2200;position:relative;width:510px !important;max-width:85% !important;top:50%}#ExitIntentPopup .modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.3);outline:0;position:relative;text-align:center;font-family:fangsong}#ExitIntentPopup .modal-header{padding-right:10px;padding-top:5px}#ExitIntentPopup .modal-body{position:relative;padding:15px;margin-top:3%;min-height:31.43px}#ExitIntentPopup .close{font-size:42px}#ExitIntentPopup .modal-footer{padding:25px}#ExitIntentPopup h1{text-transform:none}#ExitIntentPopup hr{margin-top:0}#ExitIntentPopup h3{text-transform:none;font-weight:800;font-size:30px;color:#f377b4}#ExitIntentPopup p{font-size:initial}#ExitIntentPopup .shopNow{width:60%;border:none;padding:5px;background-color:#f377b4;color:#fff;font-weight:bold;font-size:18px;font-family:sans-serif;border-radius:5px}@media only screen and (max-width:600px){#ExitIntentPopup .shopNow{width:40%}}@media only screen and (max-height:375px){#ExitIntentPopup .modal-content{margin-top:9%}}@media only screen and (max-height:320px){#ExitIntentPopup .modal-content{margin-top:9%}}#ExitIntentThanksPopup.modal.fade-fast .modal-dialog{transform:scale(0) translateY(-50%);-webkit-transition:transform .1s ease-out;transition:transform .1s ease-out}#ExitIntentThanksPopup.modal.fade-fast.in .modal-dialog{transform:scale(1) translateY(-50%)}#ExitIntentThanksPopup .modal-dialog{margin:10px auto;z-index:2200;position:relative;width:510px !important;max-width:85% !important;top:50%}#ExitIntentThanksPopup .modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.3);outline:0;position:relative;text-align:center;font-family:fangsong}#ExitIntentThanksPopup .modal-header{padding-right:10px;padding-top:5px}#ExitIntentThanksPopup .modal-body{position:relative;padding:15px;margin-top:3%}#ExitIntentThanksPopup .modal-footer{margin-bottom:35px;padding:25px}#ExitIntentThanksPopup h1{text-transform:none}#ExitIntentThanksPopup hr{margin-top:0}#ExitIntentThanksPopup h3{text-transform:none;font-weight:bold;font-size:40px;color:#f377b4}#ExitIntentThanksPopup p{font-size:17px;font-family:sans-serif;padding:0 85px}#ExitIntentThanksPopup .shopNow{width:60%;border:none;padding:5px;background-color:#f377b4;color:#fff;font-weight:bold;font-size:18px;font-family:sans-serif;border-radius:5px}#ExitIntentThanksPopup.modal{z-index:2050 !important;overflow-y:auto !important;position:fixed;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;height:100%;align-items:center;background-color:rgba(80,106,110,.5)}@media only screen and (max-width:600px){#ExitIntentThanksPopup .shopNow{width:40%}}@media only screen and (max-height:375px){#ExitIntentThanksPopup .modal-content{margin-top:9%}}@media only screen and (max-height:320px){#ExitIntentThanksPopup .modal-content{margin-top:9%}}.product_img_link.OutOfStockClass:before{position:absolute !important;content:'Out Of Stock' !important;left:0 !important;top:0 !important;height:100% !important;background-color:rgba(0,0,0,.5) !important;width:100% !important;color:#fff !important;display:flex !important;align-items:center !important;justify-content:center !important;font-weight:700 !important;font-size:20px !important}.product_img_link.OutOfStockClass{position:relative !important;filter:grayscale(1) !important}.Product_Note{margin-top:5px;line-height:1.1 !important;font-weight:500;color:#b12704}.right-block{min-height:72px !important}#PromoProducts .right-block{min-height:80px !important}.user-review-date{display:table-cell;padding-left:10px}p#DisplayDiscount{font-size:2em;color:#333}p#DisplayMessage{text-transform:none;font-weight:800;font-size:30px;color:#f377b4}p#DisplayThankYou{text-transform:none;font-weight:bold;font-size:40px;color:#f377b4;font-family:inherit}.product-box{min-height:100px}#ZipcodeModal{display:none}.ui-datepicker-calendar .highlighted-date,.ui-datepicker-calendar .SplMsgCls{position:relative}.ui-datepicker-calendar .highlighted-date a{background:#db6565;color:#000;border:1px solid #ccc}a.ui-state-default.ui-state-active{border:1px solid #003eff;background-color:#007fff;color:#000}td.highlighted-date.ui-datepicker,td.SplMsgCls.ui-datepicker{position:relative}td.highlighted-date:hover::before,td.SplMsgCls:hover::before{content:attr(titletool);position:absolute;background-color:#333;color:#fff;padding:5px;border-radius:4px;z-index:999;font-size:12px;visibility:visible;white-space:pre;display:block;width:auto;top:100%;margin-top:10px;right:0}td.highlighted-date:hover::after,td.SplMsgCls:hover::after{content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #333;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.color-square{display:inline-block;width:10px;height:10px;background-color:#db6565;margin-right:5px}#noteDiv{padding-top:5px;line-height:17px}.notetext,.message-text{font-size:12px}.message-date{display:inline-block;width:20px;height:20px;color:#00a885;text-align:center;font-weight:bold;min-width:35px;font-size:13px;margin-top:1px}.message-item{display:flex;margin-top:2px}#specialMessage{display:flex;flex-direction:column}.dash{margin-right:4px}.message-text{margin-top:3px;font-size:13px;line-height:1.5}