body{min-height:100vh;font-family:din-2014, sans-serif;-webkit-font-smoothing:subpixel-antialiased;font-weight:400;color:#434343}::selection{color:#fff;background:#434343}::-moz-selection{color:#fff;background:#434343}sup{font-size:65%}a,a:hover,a:focus{text-decoration:none}ul{padding:0;margin:0;list-style-type:none}ul.bullets{margin-left:16px;list-style-type:disc;column-count:1}@media (min-width: 992px){ul.bullets{max-width:400px;column-count:2}}h1,h2,h3,h4,h5,h6{font-weight:700;text-transform:uppercase;color:#141f78}.mt0{margin-top:0 !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.mt90{margin-top:90px !important}.mt100{margin-top:100px !important}.mb0{margin-bottom:0 !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.pt0{padding-top:0 !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pt50{padding-top:50px !important}.pt60{padding-top:60px !important}.pt70{padding-top:70px !important}.pt80{padding-top:80px !important}.pt90{padding-top:90px !important}.pt100{padding-top:100px !important}.pb0{padding-bottom:0 !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb50{padding-bottom:50px !important}.pb60{padding-bottom:60px !important}.pb70{padding-bottom:70px !important}.pb80{padding-bottom:80px !important}.pb90{padding-bottom:90px !important}.pb100{padding-bottom:100px !important}a.rr-button{position:relative;top:0;left:0;display:inline-block;padding:7px 16px;font-size:14px;transition:left .3s, top .3s;text-transform:uppercase;color:#141f78;border:1px solid #141f78;background:#f5e327}a.rr-button:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";transition:left .3s, top .3s;background:#fff}a.rr-button.blue:after{background:#141f78}a.rr-button:hover{top:-5px;left:-5px}a.rr-button:hover:after{top:5px;left:5px}.rr-underline{position:relative;display:inline-block;overflow:hidden;font-size:14px;text-transform:uppercase;color:#a1a1a1}.rr-underline:before{position:absolute;bottom:0;left:-200%;width:100%;height:1px;content:"";transition:left .3s;background:#a1a1a1}.rr-underline:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";transition:left .3s;background:#a1a1a1}.rr-underline:hover{color:#a1a1a1}.rr-underline:hover:before{left:0}.rr-underline:hover:after{left:200%}.button-parent{position:relative;z-index:1}@media (min-width: 768px){.container-fluid.padded{padding-right:30px;padding-left:30px}}@media (min-width: 992px){.container-fluid-lg.padded{padding-right:30px;padding-left:30px}}.bg-light-blue{background-color:#f6f8fa}.rr-blue{color:#141f78}.rr-grey{color:#a1a1a1}.rr-dark-grey{color:#727272}.rr-black{color:#434343}.font-weight-bold{font-weight:700}.font-lg{font-size:18px}@media (min-width: 768px){.font-lg{font-size:20px}}@media (min-width: 992px){.font-lg{font-size:22px}}.font-xl{font-size:28px}@media (min-width: 768px){.font-xl{font-size:36px}}@media (min-width: 992px){.font-xl{font-size:48px}}.FormBuilder-cart{text-align:left !important}.FormBuilder-cart .Inputfield_comment{margin-bottom:10px !important}.FormBuilder-cart .InputfieldContent{text-align:right !important}.FormBuilder-cart .Inputfield_cart_submit{position:relative !important;z-index:1 !important}.FormBuilder-cart .Inputfield_cart_submit button{position:relative !important;top:0 !important;left:0 !important;display:inline-block !important;padding:7px 16px !important;font-family:din-2014, sans-serif !important;font-size:14px !important;-webkit-font-smoothing:subpixel-antialiased !important;font-weight:400 !important;transition:left .3s, top .3s !important;text-transform:uppercase !important;color:#141f78 !important;border:1px solid #141f78 !important;border-radius:0 !important;background:#f5e327 !important}.FormBuilder-cart .Inputfield_cart_submit button:after{position:absolute !important;top:0 !important;left:0 !important;z-index:-1 !important;display:block !important;width:100% !important;height:100% !important;content:"" !important;transition:left .3s, top .3s !important;background:#141f78 !important}.FormBuilder-cart .Inputfield_cart_submit button:hover{top:-5px !important;left:-5px !important;opacity:1 !important}.FormBuilder-cart .Inputfield_cart_submit button:hover:after{top:5px !important;left:5px !important}li.about-news-events{padding:4px 8px}#nav ul li{display:inline-block;float:left;margin-right:10px}#oc-icon span{position:absolute;left:8px;display:block;width:34px;height:3px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);background:#434343}#oc-icon span.bar1{top:8px}#oc-icon span.bar2,#oc-icon span.bar3{top:18px}#oc-icon span.bar2,#oc-icon span.bar3{top:18px}#oc-icon span.bar4{top:28px}header.dp-header #oc-icon{top:-65px;display:block}@media (min-width: 1200px){header.dp-header #nav{display:block}}header.dp-header .dp-nav{display:none}@media (min-width: 1200px){header.dp-header .dp-nav{display:block}}header.dp-header .dp-nav a:hover{padding-bottom:7px;color:#141f78;border-bottom:3px solid #f5e327}header.dp-header .header-right .customer-login{display:inline-block;height:fit-content;padding:4px 17px;margin-right:90px;cursor:pointer;color:#fff;border:1px solid #141f78;background:#141f78}.dp-header #oc-icon{position:absolute;top:-1px;right:7px;z-index:21;display:none;width:50px;height:41px;cursor:pointer;-webkit-transition:all .5s ease-in-out;-webkit-transition:top 0s;-moz-transition:all .5s ease-in-out;-moz-transition:top 0s;-ms-transition:all .5s ease-in-out;-ms-transition:top 0s;-o-transition:all .5s ease-in-out;-o-transition:top 0s;transition:all .5s ease-in-out;transition:top 0s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}header{position:fixed;z-index:3;width:100%;background:#fff}header .top-bar{border-bottom:1px solid #e0e0e0}header .logo img{width:225px;padding:9px 0}@media (min-width: 480px){header .logo img{max-width:221px}}@media (min-width: 768px){header .logo img{width:220px}}@media (min-width: 992px){header .logo img{width:271px;transition:width .5s}}header .header-left{display:flex;height:100%;align-items:center}header .search-bar{max-width:360px}header .search-bar form{position:relative}header .search-bar form input.form-control{height:unset;padding:8px 45px 8px 20px;font-size:14px}header .search-bar form .search-button{position:absolute;top:0;right:0;width:45px;height:100%;color:#141f78;border:0;background:none}header .header-right{display:flex;height:100%;align-items:center;justify-content:end}@media (min-width: 768px){header .header-right{justify-content:space-between}}header .header-right p{margin-bottom:0;font-size:14px;text-transform:uppercase}header .header-right p a{color:#434343}header .header-right .customer-login{display:inline-block;height:fit-content;padding:4px 17px;cursor:pointer;color:#141f78;border:1px solid #141f78;background:#f5e327}header .header-right .search-mobile{padding-right:15px;margin-top:2px}header .header-right .search-mobile a{padding:5px 7px;border:1px solid #a1a1a1;border-radius:15px}header .nav-bar{border-bottom:1px solid #e0e0e0}header .nav-bar a{font-size:13px;text-transform:uppercase;color:#434343}@media (min-width: 992px){header .nav-bar a{font-size:14px}}header .nav-bar .nav-delivery-schedule{display:block;padding:8px 0}@media (min-width: 992px){header.scrolled .logo img{width:170px}}.distributor-portal-styles .nav-spacer{height:90px;transition:height .5s}.distributor-portal-styles #nav ul li{display:block;float:left;width:100%;margin-right:0}.oc-left{left:0;width:100%;overflow-x:hidden;-webkit-transition:left .2s linear;-moz-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}.oc-left.active{left:-75%;z-index:1;overflow-x:visible}.dp-header nav.oc-right{right:-75%;width:75%;background-color:#fff}.dp-header nav.oc-right .oc-container{position:absolute;top:0;min-height:100%}.dp-header nav.oc-right ul li a{display:block;padding:10px 41px 10px 15px;color:#333;border-bottom:1px solid #ddd}.oc-overlay{position:absolute;z-index:-1;width:100%;height:100%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.oc-overlay.active{z-index:20;background-color:rgba(0,0,0,0.8)}nav.oc-right.active{z-index:9999;height:100vh}input.selectall{position:relative;top:2px;display:inline-block;margin-top:0}input.selectall-item{position:relative;top:2px;display:inline-block;margin-top:0}.quantity{display:inline-block}.quantity{border:1px solid #777;border-radius:25px}.quantity .input-text.qty{width:25px;height:22px;padding:8px 5px 4px 5px;font-size:11px;text-align:center;border:none;background-color:transparent}.quantity.buttons_added{position:relative;text-align:left;vertical-align:top;white-space:nowrap}.quantity.buttons_added input{display:inline-block;margin:0;vertical-align:top;box-shadow:none}.quantity.buttons_added .minus{padding-right:0;padding-left:10px;border-right:0}.quantity.buttons_added .plus{padding-right:10px;padding-left:0;border-left:0}.call-sheet .col.text-center{overflow-x:scroll}.quantity.buttons_added .minus,.quantity.buttons_added .plus{height:22px;padding:5px 5px 5px 5px;font-size:10px;cursor:pointer;border:none;background-color:transparent}.quantity.buttons_added .minus:hover,.quantity.buttons_added .plus:hover{background:transparent}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none}.quantity.buttons_added .minus:focus,.quantity.buttons_added .plus:focus{outline:none}.order-bar{position:relative;z-index:-1;display:flex;min-height:60px;padding:20px 10px;overflow:hidden;font-size:14px;color:#fff;background:#141f78;align-content:center;justify-content:center}.order-bar #clock{z-index:2}.order-bar video{position:absolute;top:50%;width:108px;transform:translateY(-50%);animation-name:potato-marquee;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}@media (min-width: 992px){.order-bar video{animation-duration:10s}}.order-bar p{position:relative;height:fit-content;padding:15px;margin-bottom:0;text-align:center;align-self:center}nav.oc-right>ul>li.search{display:none}@keyframes potato-marquee{from{left:0;transform:translateX(-100%) translateY(-50%)}to{left:100%;transform:translateX(0) translateY(-50%)}}.nav-spacer{height:102px}@media (min-width: 410px){.nav-spacer{height:109px}}@media (min-width: 420px){.nav-spacer{height:110px}}@media (min-width: 450px){.nav-spacer{height:115px}}@media (min-width: 480px){.nav-spacer{height:126px}}@media (min-width: 992px){.nav-spacer{height:128px;transition:height .5s}.nav-spacer.scrolled{height:105px}}.ProfileForm{max-width:600px;margin:0 auto;text-align:left}@media screen and (max-width: 767px){.top-bar.oc-js.active{position:static}.oc-container{position:absolute;top:0;min-height:100%}.oc-overlay{position:absolute;z-index:-1;width:100%;height:100%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.oc-overlay.active{z-index:20;background-color:rgba(0,0,0,0.8)}#oc-icon{position:absolute;top:-1px;right:7px;z-index:21;display:block;width:50px;height:41px;cursor:pointer;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transition:top 0s;-moz-transition:top 0s;-ms-transition:top 0s;-o-transition:top 0s;transition:top 0s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#oc-icon span{position:absolute;left:8px;display:block;width:34px;height:3px;background:#434343;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#oc-icon span.bar1{top:8px}#oc-icon span.bar2,#oc-icon span.bar3{top:18px}#oc-icon span.bar4{top:28px}#oc-icon.active span.bar1{top:18px;left:50%;width:0}#oc-icon.active span{background:#fff}#oc-icon.active:hover span{background:#fff}#oc-icon.active span.bar2,#oc-icon.active span.bar3{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#oc-icon.active span.bar3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#oc-icon.active span.bar4{top:18px;left:50%;width:0}.oc-left{left:0;width:100%;overflow-x:hidden;-webkit-transition:left 0.2s linear;-moz-transition:left 0.2s linear;-ms-transition:left 0.2s linear;-o-transition:left 0.2s linear;transition:left 0.2s linear}.oc-left.active{left:-75%;z-index:1;overflow-x:visible}nav.oc-right{right:-75%;width:75%;background-color:#fff}nav.oc-right.active{z-index:9999}nav.oc-right>ul{height:100%}nav.oc-right ul li{position:relative}nav.oc-right ul ul{display:none}nav.oc-right>ul li.active>ul{display:block}nav.oc-right ul li a{display:block;padding:10px 41px 10px 15px;color:#333;border-bottom:1px solid #ddd}nav.oc-right li>span.oc-toggle.fas{position:absolute;top:0;right:0;z-index:22;display:block;width:41px;height:42px;padding:14px;cursor:pointer;border-bottom:1px solid #ddd}nav.oc-right li>span.oc-toggle.fa-plus{color:#000;background-color:#eee}nav.oc-right li>span.oc-toggle.fa-minus{color:#fff;background-color:#000}nav.oc-right>ul>li{display:block}nav.oc-right>ul>li>a{font-weight:bold}nav.oc-right>ul>li.active>a{color:#999}nav.oc-right>ul>li>ul li span.oc-toggle.fa-minus,nav.oc-right>ul>li.active>ul li span.oc-toggle.fa-minus{color:#000;background:#eee}nav.oc-right>ul ul li>a{padding-left:25px;background:#fafafa}nav.oc-right>ul ul ul li a{padding:5px 26px 5px 39px;font-size:13px;background:#f4f4f4;background-image:url("/site/templates/_assets/img/nav/right-arrow-aaa.png");background-repeat:no-repeat;background-position:21px 6.5px}nav.oc-right>ul ul ul li.active>a,nav.oc-right>ul ul ul li:hover>a{color:#000;background-image:url("/site/templates/_assets/img/nav/right-arrow-aaa.png")}nav.oc-right>ul ul ul li>span.oc-toggle.fas{position:absolute;top:0;right:0;z-index:22;display:block;width:41px;height:28.5px;padding:7.5px 14.5px;cursor:pointer;border-bottom:1px solid #ddd;background-color:#d1d1d1}nav.oc-right>ul ul ul ul li>a{padding:5px 26px 5px 53px;font-size:13px;background:#eee;background-image:url("/site/templates/_assets/img/nav/dash-aaa.png");background-repeat:no-repeat;background-position:35px 6.5px}nav.oc-right>ul ul ul ul li.active>a,nav.oc-right>ul ul ul ul li:hover>a{color:#000;background-image:url("/site/templates/_assets/img/nav/dash-aaa.png")}}@media screen and (max-width: 1199px){.distributor-portal-styles .top-bar.oc-js.active{position:static}.distributor-portal-styles .oc-container{position:absolute;top:0;min-height:100%}.distributor-portal-styles .oc-overlay{position:absolute;z-index:-1;width:100%;height:100%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.distributor-portal-styles .oc-overlay.active{z-index:20;background-color:rgba(0,0,0,0.8)}.distributor-portal-styles #oc-icon{position:absolute;top:-1px;right:7px;z-index:21;display:block;width:50px;height:41px;cursor:pointer;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transition:top 0s;-moz-transition:top 0s;-ms-transition:top 0s;-o-transition:top 0s;transition:top 0s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.distributor-portal-styles #oc-icon span{position:absolute;left:8px;display:block;width:34px;height:3px;background:#434343;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.distributor-portal-styles #oc-icon span.bar1{top:8px}.distributor-portal-styles #oc-icon span.bar2,.distributor-portal-styles #oc-icon span.bar3{top:18px}.distributor-portal-styles #oc-icon span.bar4{top:28px}.distributor-portal-styles #oc-icon.active span.bar1{top:18px;left:50%;width:0}.distributor-portal-styles #oc-icon.active span{background:#fff}.distributor-portal-styles #oc-icon.active:hover span{background:#fff}.distributor-portal-styles #oc-icon.active span.bar2,.distributor-portal-styles #oc-icon.active span.bar3{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.distributor-portal-styles #oc-icon.active span.bar3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.distributor-portal-styles #oc-icon.active span.bar4{top:18px;left:50%;width:0}.distributor-portal-styles .oc-left{left:0;width:100%;overflow-x:hidden;-webkit-transition:left 0.2s linear;-moz-transition:left 0.2s linear;-ms-transition:left 0.2s linear;-o-transition:left 0.2s linear;transition:left 0.2s linear}.distributor-portal-styles .oc-left.active{left:-75%;z-index:1;overflow-x:visible}.distributor-portal-styles nav.oc-right{right:-75%;width:75%;background-color:#fff}.distributor-portal-styles nav.oc-right.active{z-index:9999}.distributor-portal-styles nav.oc-right>ul{height:100%}.distributor-portal-styles nav.oc-right ul li{position:relative}.distributor-portal-styles nav.oc-right ul ul{display:none}.distributor-portal-styles nav.oc-right>ul li.active>ul{display:block}.distributor-portal-styles nav.oc-right ul li a{display:block;padding:10px 41px 10px 15px;color:#333;border-bottom:1px solid #ddd}.distributor-portal-styles nav.oc-right li>span.oc-toggle.fas{position:absolute;top:0;right:0;z-index:22;display:block;width:41px;height:42px;padding:14px;cursor:pointer;border-bottom:1px solid #ddd}.distributor-portal-styles nav.oc-right li>span.oc-toggle.fa-plus{color:#000;background-color:#eee}.distributor-portal-styles nav.oc-right li>span.oc-toggle.fa-minus{color:#fff;background-color:#000}.distributor-portal-styles nav.oc-right>ul>li{display:block}.distributor-portal-styles nav.oc-right>ul>li>a{font-weight:bold}.distributor-portal-styles nav.oc-right>ul>li.active>a{color:#999}.distributor-portal-styles nav.oc-right>ul>li>ul li span.oc-toggle.fa-minus,.distributor-portal-styles nav.oc-right>ul>li.active>ul li span.oc-toggle.fa-minus{color:#000;background:#eee}.distributor-portal-styles nav.oc-right>ul ul li>a{padding-left:25px;background:#fafafa}.distributor-portal-styles nav.oc-right>ul ul ul li a{padding:5px 26px 5px 39px;font-size:13px;background:#f4f4f4;background-image:url("/site/templates/_assets/img/nav/right-arrow-aaa.png");background-repeat:no-repeat;background-position:21px 6.5px}.distributor-portal-styles nav.oc-right>ul ul ul li.active>a,.distributor-portal-styles nav.oc-right>ul ul ul li:hover>a{color:#000;background-image:url("/site/templates/_assets/img/nav/right-arrow-aaa.png")}.distributor-portal-styles nav.oc-right>ul ul ul li>span.oc-toggle.fas{position:absolute;top:0;right:0;z-index:22;display:block;width:41px;height:28.5px;padding:7.5px 14.5px;cursor:pointer;border-bottom:1px solid #ddd;background-color:#d1d1d1}.distributor-portal-styles nav.oc-right>ul ul ul ul li>a{padding:5px 26px 5px 53px;font-size:13px;background:#eee;background-image:url("/site/templates/_assets/img/nav/dash-aaa.png");background-repeat:no-repeat;background-position:35px 6.5px}.distributor-portal-styles nav.oc-right>ul ul ul ul li.active>a,.distributor-portal-styles nav.oc-right>ul ul ul ul li:hover>a{color:#000;background-image:url("/site/templates/_assets/img/nav/dash-aaa.png")}}@media screen and (min-width: 576px){.container-nav{max-width:540px}}@media screen and (min-width: 768px){#oc-icon{display:none}.container-nav{max-width:720px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media screen and (min-width: 992px){.container-nav{max-width:960px}}@media screen and (min-width: 1200px){.container-nav{max-width:1140px}}.products-megamenu{position:absolute;z-index:5;display:none;background:#fff}@media (min-width: 768px){.products-megamenu.active{display:block}}.products-megamenu .category-box:nth-child(4n-3),.products-megamenu .category-box:nth-child(4n-2),.products-megamenu .category-box:nth-child(4n-1){border-right:1px solid #e0e0e0}@media (min-width: 1400px){.products-megamenu .category-box{max-width:16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%}}@media (max-width: 1399px){.products-megamenu .category-box:nth-child(4n-3):after{position:absolute;bottom:0;left:0;width:100vw;height:1px;margin-left:-15px;content:"";background:#e0e0e0}}@media (min-width: 1400px){.products-megamenu .category-box:nth-child(6n-5):after{position:absolute;bottom:0;left:0;width:100vw;height:1px;margin-left:-15px;content:"";background:#e0e0e0}}.products-megamenu .nav-category{padding:20px 0}@media (min-width: 1500px){.products-megamenu .nav-category{padding:30px 0}}.products-megamenu .nav-category .col-3{padding-right:0}.products-megamenu .nav-category h4{margin-bottom:0;font-size:15px;line-height:1em}@media (min-width: 992px){.products-megamenu .nav-category h4{font-size:19px}}.products-megamenu .nav-category h4 a{text-transform:uppercase;color:#434343}.products-megamenu .nav-category ul{margin-top:6px}.products-megamenu .nav-category ul li{margin-bottom:2px;font-size:12px;line-height:1.2em}@media (min-width: 1500px){.products-megamenu .nav-category ul li{margin-bottom:6px}}.products-megamenu .nav-category ul li a{text-transform:uppercase;color:#434343}.products-megamenu .nav-category .product-category .category-image-frame{position:relative;display:inline-block;width:100%;max-width:60px;overflow:hidden;border:1px solid #e0e0e0;border-radius:60px}.products-megamenu .nav-category .product-category .category-image-frame .category-image-spacer{padding-bottom:100%}.products-megamenu .nav-category .product-category .category-image-frame .category-image-spacer img{position:absolute;top:50%;left:50%;width:100%;transition:width .3s;transform:translateX(-50%) translateY(-50%)}.products-megamenu .nav-category .product-category:hover .category-image-frame .category-image-spacer img{width:115%}.products-megamenu .nav-category .product-category a{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 1400px){.products-megamenu .category-box{border-right:none !important}.products-megamenu .category-box:nth-child(6n-5),.products-megamenu .category-box:nth-child(6n-4),.products-megamenu .category-box:nth-child(6n-3),.products-megamenu .category-box:nth-child(6n-2),.products-megamenu .category-box:nth-child(6n-1){border-right:1px solid #e0e0e0 !important}}.footer-callouts{display:flex;flex-direction:column}@media (min-width: 1200px){.footer-callouts{flex-direction:row}}.footer-callouts .callout{display:flex;padding:20px 0;align-items:center}.footer-callouts .callout img{padding-right:15px}@media (min-width: 1200px){.footer-callouts .callout img{padding-left:15px}}.footer-social{margin:15px 0 30px}.footer-social a{font-size:18px;color:#141f78}.footer-social a:not(:last-child){margin-right:11px}.footer-contact{margin-bottom:30px}.footer-contact a{color:#434343}@media (min-width: 1500px){.col-footer-nav-xxl{max-width:50%;margin-left:16.666667%;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 576px){.footer-nav{display:flex;justify-content:space-between}}@media (min-width: 1200px){.footer-nav{padding-left:50px}}.footer-nav div{margin-bottom:20px}@media (min-width: 1200px){.footer-nav div ul.two-column{column-count:2}}.footer-nav div ul li a{font-size:14px;text-transform:uppercase;color:#a1a1a1}.footer-image div{min-height:120px;background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 768px){.footer-image div{min-height:220px}}@media (min-width: 1200px){.footer-image div{min-height:340px}}.footer-anchor{margin-top:30px;margin-bottom:20px}.footer-anchor p,.footer-anchor a{display:inline-block;font-size:14px;color:#a1a1a1}.home-slider{position:relative;overflow:hidden}.home-slider img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;z-index:-1;min-width:100%;min-height:100%;margin:auto}.home-slider .slick-slide{background-repeat:no-repeat;background-position:center;background-size:cover}.home-slider .slick-slide .caption-container{position:relative;padding:100px 20px}.home-slider .slick-slide .caption-container .caption{max-width:470px;padding:30px 0 30px 15px;color:#fff;border-left:4px solid #f5e327}@media (min-width: 768px){.home-slider .slick-slide .caption-container .caption{padding:60px 0 60px 45px}}.home-slider .slick-slide .caption-container .caption h2{font-size:1.65rem;color:#fff}@media (min-width: 768px){.home-slider .slick-slide .caption-container .caption h2{font-size:2rem}}.home-slider .slick-slide .caption-container .caption p{font-size:16px}@media (min-width: 1200px){.home-slider .slick-slide .caption-container .caption p{font-size:20px}}.home-slider .slick-dots{bottom:10px}.home-slider .slick-dots li{width:30px;height:30px}.home-slider .slick-dots li button{width:30px;height:30px}.home-slider .slick-dots li button::before{top:50%;left:50%;width:14px;height:14px;content:"";transform:translateX(-50%) translateY(-50%);opacity:.5;border-radius:14px;background:#fff}.home-slider .slick-dots li.slick-active button::before{opacity:9}.home-brands{padding:60px 0}@media (min-width: 992px){.home-brands{padding:80px 0}}.home-brand-slider .slick-slide{position:relative}.home-brand-slider .slick-slide .brand-logo{position:absolute;top:0;left:50%;width:70%;height:100%;transform:translateX(-50%);background-repeat:no-repeat;background-position:center;background-size:contain}.home-brand-slider .slick-slide .brand-caption{padding:15px;transition:transform .3s;transform:perspective(400px) rotateX(90deg);text-align:center;background:#f9fbfc}.home-brand-slider .slick-slide:hover .brand-caption{transform:perspective(400px) rotateX(0)}.feature-box{position:relative;z-index:1;background-repeat:no-repeat;background-position:center;background-size:cover}.feature-box .feature-content{max-width:340px;padding:60px 30px;text-align:center;text-transform:uppercase;color:#fff;background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0.3) 80%, rgba(255,255,255,0) 100%)}@media (min-width: 992px){.feature-box .feature-content{padding:80px 45px}}.feature-box .feature-content .feature-copy{padding:4px;font-weight:700;color:#141f78;background:rgba(255,255,255,0.65)}nav.oc-right>ul{margin-top:4px}nav.oc-right>ul li{display:inline-block;float:left;width:100%;margin-right:20px}nav.oc-right>ul li i{display:inline-block;float:left;margin-top:4px;margin-right:5px}nav.oc-right>ul li.footer-copy.text-upper:nth-last-child(4){display:none}.dp-header .header-right{justify-content:right}.dp-nav{padding-top:1px}.dp-nav a{position:relative;display:inline-block;padding:10px 5px}.dp-nav a:last-child{padding-right:0}.distributor-portal{margin-top:50px}.distributor-portal .col-lg-4{margin-bottom:30px}.distributor-portal a.cta-box{position:relative;display:block;width:100%;height:250px;padding:100px 20px;overflow:hidden;font-size:24px;text-transform:uppercase;color:#fff}.distributor-portal a.cta-box img{position:absolute;top:50%;left:50%;display:block;min-width:100%;min-height:100%;transition:transform .3s ease;transform:translateX(-50%) translateY(-50%) scale(1)}.distributor-portal a.cta-box:hover img{transform:translateX(-50%) translateY(-50%) scale(1.1)}.distributor-portal a.cta-box p{position:relative;z-index:2;margin-bottom:0}.distributor-portal a.cta-box i{position:relative;z-index:2}form.LoginForm{max-width:460px;margin:0 auto}form.LoginForm #login_pass{width:100%}#ProcessForgotPassword form{max-width:460px;margin:0 auto}form.RegisterForm{max-width:800px;margin:0 auto}@media (max-width: 576px){form.RegisterForm .Inputfield{width:100% !important}}form.RegisterForm textarea,form.RegisterForm .FieldtypePassword{width:100% !important}form.ProfileForm textarea{width:100% !important}.product-category{text-align:center}.product-category .category-image-frame{position:relative;display:inline-block;width:100%;max-width:144px;overflow:hidden;border:1px solid #e0e0e0;border-radius:144px}.product-category .category-image-frame .category-image-spacer{padding-bottom:100%}.product-category .category-image-frame .category-image-spacer img{position:absolute;top:50%;left:50%;width:100%;transition:width .3s;transform:translateX(-50%) translateY(-50%)}.product-category:hover .category-image-frame .category-image-spacer img{width:115%}.product-category p{margin-bottom:0;text-transform:uppercase}.product-category a{position:absolute;top:0;left:0;width:100%;height:100%}.dp-search-products .search-form{width:500px;max-width:500px;margin:0 auto}.quantity{display:none}.quantity.selectshow{display:inline-block}.home-featured{position:relative;padding:30px 0 60px;margin-top:40px;color:#fff;background-color:#141f78}@media (min-width: 992px){.home-featured{padding:50px 0 80px}}@media (min-width: 1350px){.home-featured .col-feature-desktop-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.home-featured .col-feature-desktop-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}}.home-featured .home-featured-eh{display:flex;flex-flow:row}.home-featured .home-featured-eh span a{margin-left:14px;white-space:nowrap;color:#bbbed9}.home-featured .home-featured-eh span a:after,.home-featured .home-featured-eh span a:before{background:#bbbed9}.home-featured .home-featured-eh span a:hover{color:#bbbed9}.home-featured h4{display:inline-block;color:#fff}.truck-animation{position:relative;z-index:1}.truck-animation .truck-animation-cta{padding:20px;border:1px solid #141f78}@media (min-width: 1200px){.truck-animation .truck-animation-cta{position:absolute;right:110px;z-index:2;height:100%;padding:75px 35px 20px;background:#fff}}.truck-animation .truck-animation-container{position:relative;height:268px;overflow:hidden;border:1px solid #141f78;border-top:none}@media (min-width: 1200px){.truck-animation .truck-animation-container{border-top:1px solid #141f78}}.truck-animation .truck-animation-container .color-crop{position:absolute;right:0;width:100%;height:100%;overflow:hidden}.truck-animation .truck-animation-container .color-crop.animated{animation-name:background-scroll-fill;animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.truck-animation .truck-animation-container .background-scroll{position:absolute;top:0;left:0;height:100%}.truck-animation .truck-animation-container .background-scroll img{height:100%}.truck-animation .truck-animation-container .background-scroll.animated{animation-name:background-scroll-animation;animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.truck-animation .truck-animation-container .restart-animation{position:absolute;top:10px;left:10px;width:30px;height:30px;cursor:pointer;transition:opacity .3s;transition-delay:0;transform:scale(0);opacity:0;border:2px solid #a1a1a1;border-radius:15px;background:#fff}.truck-animation .truck-animation-container .restart-animation i{position:absolute;top:52%;left:50%;transform:translateX(-50%) translateY(-50%);color:#a1a1a1}.truck-animation .truck-animation-container.animated .restart-animation{transition-delay:7.7s;transform:scale(1);opacity:1}.truck-animation .truck-animation-container .truck{position:absolute;bottom:0;left:4%;width:40%}@media (min-width: 768px){.truck-animation .truck-animation-container .truck{width:30%}}@media (min-width: 992px){.truck-animation .truck-animation-container .truck{width:25%}}@media (min-width: 1200px){.truck-animation .truck-animation-container .truck{width:20%}}@media (min-width: 1500px){.truck-animation .truck-animation-container .truck{width:15%}}@media (min-width: 1800px){.truck-animation .truck-animation-container .truck{width:12%}}.truck-animation .truck-animation-container .truck .truck-body,.truck-animation .truck-animation-container .truck .truck-wheels{position:absolute;bottom:0;width:100%}.truck-animation .truck-animation-container .truck.animated{animation-name:truck-animation;animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.truck-animation .truck-animation-container .truck.animated .truck-body{animation-name:truck-body;animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes truck-animation{from{left:4%}to{left:20%}}@keyframes truck-body{0%{bottom:-2px}10%{bottom:2px}20%{bottom:-2px}30%{bottom:2px}40%{bottom:-2px}50%{bottom:2px}60%{bottom:-2px}70%{bottom:2px}80%{bottom:-2px}90%{bottom:2px}100%{bottom:0}}@keyframes background-scroll-animation{from{left:0;transform:translateX(0)}to{left:100%;transform:translateX(-100%)}}@keyframes background-scroll-fill{0%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}20%{clip-path:polygon(20% 0, 100% 0, 100% 100%, 20% 100%)}80%{clip-path:polygon(35% 0, 100% 0, 100% 100%, 35% 100%)}100%{clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}}@media (min-width: 1600px){@keyframes background-scroll-fill{0%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}20%{clip-path:polygon(15% 0, 100% 0, 100% 100%, 15% 100%)}80%{clip-path:polygon(25% 0, 100% 0, 100% 100%, 25% 100%)}100%{clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}}}.events-heading{padding-top:20px;margin-top:20px;border-top:2px solid #141f78}@media (min-width: 992px){.events-heading{padding-top:unset;margin-top:unset;border-top:none}}.parent-event-wrapper .event-img img{max-height:120px}.parent-event-wrapper .event-text h3{padding-top:20px;border-top:2px solid #e0e0e0}.event-wrapper .event-img img{max-height:200px}.event-wrapper .event-text h3{padding-top:20px;border-top:2px solid #e0e0e0}.news-fpo{padding-top:20px;border-top:2px solid #e0e0e0}.news-section{border-right:none}@media (min-width: 992px){.news-section{border-right:2px solid #e0e0e0}}.article-wrapper .article-img img{max-height:200px}.article-wrapper .article-text h3{padding-top:20px;border-top:2px solid #e0e0e0}.careers-contact{padding-top:20px;border-top:2px solid #e0e0e0}.careers-contact .bold{font-weight:700}.careers-contact a{text-decoration:none;color:#141f78}.recipe-preview{border-bottom:2px solid #e0e0e0}.recipe-preview a{text-decoration:none;color:unset}.recipe-preview img{min-width:100%}.recipe-img{min-width:100%}.ingredient-table{display:flex;margin-top:20px;justify-content:space-between}.recipe-bold{font-size:18px;font-weight:600}.ingredient{display:flex;padding-top:16px;border-top:2px solid #e0e0e0;justify-content:space-between}.ingredient .item-name{max-width:50%}.ingredient .item-amount{max-width:50%}.recipe-feature .prod-intro{padding:20px 0 8px 0;margin-bottom:16px;font-size:18px;font-weight:700;border-bottom:2px solid #e0e0e0}.recipe-feature .prod-name{font-size:18px;font-weight:700}.recipe-feature .prod-number{text-transform:uppercase}.recipe-feature p{margin-bottom:8px}.recipe-feature a{text-decoration:none;color:unset}.recipe-feature img{max-width:200px}.partners-grid div.brand-logo{display:flex;justify-content:center}.partners-grid .partner-content{display:flex;min-height:300px;flex-direction:column;border-bottom:2px solid #e0e0e0;align-items:center;justify-content:space-evenly}.partners-grid .partner-row{min-height:120px;padding-bottom:40px}.partners-grid .partner-img{padding-top:40px}.partners-grid .brand-caption{padding-top:40px;padding-bottom:20px}@media (max-width: 768px){.partners-grid .brand-caption{max-width:100%}}@media (min-width: 768px){.partners-grid .brand-caption{max-width:60%}}.featured-products{display:flex;flex-flow:wrap;grid-gap:2%}@media (min-width: 768px){.featured-products{grid-gap:1%}}@media (min-width: 1200px){.featured-products{min-height:441px}}@media (min-width: 1500px){.featured-products{min-height:414px;align-items:stretch}}@media (min-width: 1860px){.featured-products{min-height:468px}}.featured-products .product-box{position:relative;top:0;left:0;display:inline-block;margin-bottom:10px;transition:left .3s, top .3s;text-transform:uppercase;border:1px solid #141f78;background:#fff;flex:48%}@media (min-width: 768px){.featured-products .product-box{flex:24%}}@media (min-width: 1200px){.featured-products .product-box{display:flex;margin-bottom:0;flex-direction:column}.featured-products .product-box .item-upc{margin-top:auto}}.featured-products .product-box .tag{position:absolute;top:10px;left:10px;display:inline-block;padding:5px 10px;font-size:14px;text-align:center;text-transform:uppercase;color:#141f78;border:1px solid #141f78;background-color:#f5e327}.featured-products .product-box .tag p{display:inline-block;min-width:100px;padding:3px 6px;margin-bottom:0;font-size:14px;text-align:center;color:#141f78;border:1px solid #141f78;background:#f5e327}.featured-products .product-box img{width:100%}.featured-products .product-box .item-details{min-height:130px}.featured-products .product-box .item-number,.featured-products .product-box .item-name,.featured-products .product-box .item-brand,.featured-products .product-box .item-size,.featured-products .product-box .item-upc{padding:7px 7px 0;margin-bottom:0;font-size:12px}.featured-products .product-box .item-number{color:#727272}.featured-products .product-box .item-name{font-weight:700;color:#434343}.featured-products .product-box .item-brand{color:#727272}.featured-products .product-box .item-size{color:#a1a1a1}.featured-products .product-box .item-upc{padding-bottom:7px;color:#a1a1a1}.featured-products .product-box:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";transition:left .3s, top .3s;background:#f5e327}.featured-products .product-box.blue:after{background:#141f78}.featured-products .product-box:hover{top:-5px;left:-5px}.featured-products .product-box:hover:after{top:5px;left:5px}.featured-products .product-box a{position:absolute;top:0;left:0;width:100%;height:100%}.featured-news{display:flex;flex-direction:column}@media (min-width: 992px){.featured-news{min-height:349px}}@media (min-width: 1200px){.featured-news{min-height:441px}}@media (min-width: 1500px){.featured-news{min-height:414px}}@media (min-width: 1860px){.featured-news{min-height:468px}}.featured-news .news-panel{position:relative;top:0;left:0;display:inline-block;transition:left .3s, top .3s;border:1px solid #141f78;background:#fff;flex-grow:1}.featured-news .news-panel:not(:last-child){margin-bottom:10px}.featured-news .news-panel:first-child{margin-left:0}.featured-news .news-panel:last-child{margin-right:0}.featured-news .news-panel img{max-height:100px}.featured-news .news-panel .news-cta{position:relative;text-align:right;color:#434343}.featured-news .news-panel .news-cta i{padding:4px 5px;border-bottom:1px solid #434343;border-left:1px solid #434343}.featured-news .news-panel .news-date,.featured-news .news-panel .news-snippet{margin-bottom:0}.featured-news .news-panel .news-date{padding:0 15px 7px;font-size:12px;text-transform:uppercase;color:#727272}@media (min-width: 1200px){.featured-news .news-panel .news-date{font-size:11px}}@media (min-width: 1500px){.featured-news .news-panel .news-date{font-size:12px}}.featured-news .news-panel .news-snippet{padding:0 15px 12px;font-size:15px;color:#434343}@media (min-width: 1200px){.featured-news .news-panel .news-snippet{font-size:13px}}@media (min-width: 1500px){.featured-news .news-panel .news-snippet{font-size:15px}}.featured-news .news-panel .news-snippet.title{font-weight:700;text-transform:uppercase}.featured-news .news-panel:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";transition:left .3s, top .3s;background:#f5e327}.featured-news .news-panel.blue:after{background:#141f78}.featured-news .news-panel:hover{top:-5px;left:-5px}.featured-news .news-panel:hover:after{top:5px;left:5px}.featured-news .news-panel a{position:absolute;top:0;left:0;width:100%;height:100%}.featured-recipes{display:flex;align-items:stretch;flex-flow:column}@media (min-width: 1200px){.featured-recipes{min-height:441px}}@media (min-width: 1500px){.featured-recipes{min-height:414px}}@media (min-width: 1860px){.featured-recipes{min-height:468px}}.featured-recipes .recipe{position:relative;top:0;left:0;border:solid 1px #141f78;display:flex;width:100%;transition:left .3s, top .3s;opacity:1;background-position:center;background-size:cover;flex:1}.featured-recipes .recipe:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";transition:left .3s, top .3s;background:#f5e327}.featured-recipes .recipe.blue:after{background:#141f78}.featured-recipes .recipe:hover{top:-5px;left:-5px}.featured-recipes .recipe:hover:after{top:5px;left:5px}.featured-recipes .recipe a{position:absolute;top:0;left:0;width:100%;height:100%}.featured-recipes .recipe:first-child{margin-bottom:10px}.featured-recipes .recipe .recipe-caption{min-width:100%;padding:80px 15px 18px;margin-top:auto}.featured-recipes .recipe .recipe-caption p{margin-bottom:0}.featured-recipes .recipe .recipe-caption .copy-wrapper{padding:6px;background:rgba(20,31,120,0.6)}.featured-recipes .recipe .recipe-caption .recipe-title{font-weight:600;text-transform:uppercase}.featured-recipes .recipe .recipe-caption .recipe-time{margin-top:8px}.featured-recipes .recipe .recipe-caption .recipe-time,.featured-recipes .recipe .recipe-caption .recipe-serving{font-size:14px;line-height:1.2em}.featured-recipes .recipe .recipe-caption hr{width:105px;margin:5px 0;border-top:1px solid #f5e327}.interior-banner{background-repeat:no-repeat;background-position:center;background-size:cover}.interior-banner .row{padding:40px 0 30px}@media (min-width: 992px){.interior-banner .row{padding:60px 0 40px}}.interior-banner .row h1{color:#fff}.interior-body{padding:40px 0;background-image:url("../img/common/reddy-raw-watermark.svg");background-repeat:no-repeat;background-position:right bottom;background-size:30% auto}@media (min-width: 992px){.interior-body{padding:60px 0}}.js-loading{animation-play-state:paused !important}.delivery-map{margin-bottom:20px}.delivery-map .select-a-day{padding-top:15px;padding-bottom:10px;margin-bottom:15px;font-size:14pt;font-weight:600}.delivery-map .case-labels{padding-top:40px;margin-bottom:15px;font-size:16px;font-weight:600}.delivery-map .case-labels .label-left{text-align:left}.delivery-map .case-labels .label-right{text-align:right}.delivery-map .case-labels .label-right p{padding-right:15px}.delivery-map #pins{position:absolute;left:0;z-index:2;padding-right:15px;padding-left:15px}.delivery-map .pin-reveal{animation:animate .6s ease-in forwards}@keyframes animate{0%{transform:translateY(-10%);opacity:5%}100%{transform:translateY(0);opacity:100%}}.delivery-map .map-container{display:inline-block;text-align:right}.delivery-map .day-button-wrapper{display:flex;column-gap:5px;justify-content:space-between}.delivery-map .day-button{position:relative;top:0;left:0;display:inline-block;width:20%;padding:8px;font-size:16px;cursor:pointer;transition:left .3s, top .3s;text-align:center;text-transform:uppercase;color:#a1a1a1;background:#f8f9fa}@media (min-width: 576px){.delivery-map .day-button{font-size:18px}}.delivery-map .day-button:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";transition:left .3s, top .3s;background:#a1a1a1}.delivery-map .day-button.active{font-weight:700;color:#141f78;border:1px solid #141f78;background:#f5e327}.delivery-map .day-button.active:after{background:#141f78}.delivery-map .day-button:hover{top:-5px;left:-5px}.delivery-map .day-button:hover:after{top:5px;left:5px}.delivery-map .day-button-wrapper{text-align:center}@media (max-width: 440px){.delivery-map .day-button-wrapper{padding-left:5px;margin-left:5px;text-align:left}}.delivery-map .case-minimum-list{display:none;max-height:600px;overflow:auto}.delivery-map .case-minimum-list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#e6e6e6}.delivery-map .case-minimum-list::-webkit-scrollbar{width:5px}.delivery-map .case-minimum-list .location-row{padding:20px 15px 5px 15px;margin-bottom:15px;font-size:16px;font-weight:600;background-color:#f8f9fa}.delivery-map .case-minimum-list .case-digit{text-align:center}.delivery-map .case-minimum-list .case-digit p{margin-bottom:0}.delivery-map .case-minimum-list.active{display:block;margin-bottom:20px;font-weight:700;text-transform:uppercase;color:#141f78}.interior-banner.products-banner a,.interior-banner.products-banner .products-breadcrumbs{font-size:14px;text-transform:uppercase;color:#fff}.interior-banner.products-banner h1{margin-top:5px;margin-bottom:20px;font-size:30px}.interior-banner.products-banner h1 .item-count{padding-left:10px;font-weight:400}section.call-sheet .pagination{width:100%;padding:0 16px;margin-bottom:80px;font-size:14px;text-transform:uppercase;color:#727272;border:none;border-radius:0;background:transparent}section.call-sheet .container-fluid{max-width:97.5%}section.call-sheet .container-fluid h2{padding-left:0;margin-bottom:25px;margin-left:0;font-size:24px;font-weight:700;text-transform:uppercase;color:#999}section.call-sheet .container-fluid .row{border:1px solid #ececec;background-color:#fff}@media (max-width: 768px){section.call-sheet .container-fluid .row .col{overflow-x:scroll}}section.call-sheet .container-fluid .row.no-bg{border:none;background:transparent}section.call-sheet .container-fluid .row table .chart-head th{vertical-align:middle;border-top:none;border-bottom:none}section.call-sheet .container-fluid .row table .chart-head th:first-child{text-align:left}section.call-sheet .container-fluid .row table .chart-head th p{margin-bottom:0;font-size:13px;line-height:14px;text-transform:uppercase}section.call-sheet .container-fluid .row table .chart-body td{border-top:none}section.call-sheet .container-fluid .row table .chart-body td:first-child{text-align:left}section.call-sheet .container-fluid .row table .chart-body td p{color:#999}section.call-sheet .container-fluid .row table #remove{cursor:pointer}.call-sheet table p.description{text-align:left}.product-filter-nav{overflow-x:auto}.product-filter-nav::-webkit-scrollbar-thumb{border-radius:10px;background-color:#a1a1a1}.product-filter-nav::-webkit-scrollbar{height:5px}@media (min-width: 768px){.product-filter-nav::-webkit-scrollbar{height:10px}}.category-filters{margin:20px 0}.inline-headline{margin-bottom:5px;font-size:16px;font-weight:700;text-transform:uppercase;color:#434343}.inline-headline a{color:#434343}.detail{font-size:14px;text-transform:uppercase}.product-results{margin-bottom:50px}.product-results form{position:relative}.product-results button{position:absolute;top:0;right:0;width:45px;height:100%;color:#141f78;border:0;background:none}.product-results input.form-control{height:unset;padding:8px 45px 8px 20px;font-size:14px}@media (min-width: 1500px){.product-results .container{max-width:1340px}}.product-results .row{margin-right:-7px;margin-left:-7px}.product-results .row>div{padding-right:7px;padding-left:7px}.product-results .filters{border:1px solid #a1a1a1}.product-results .filters .filter-header{padding:15px;border-bottom:1px solid #141f78}.product-results .filters .clear-filter{display:inline-block;font-size:10px;font-weight:400;white-space:nowrap;text-decoration:underline;color:#727272}.product-results .filters #clear-filters{display:block;width:100%;padding:5px 10px;font-size:14px;text-align:center;text-transform:uppercase;color:#bdbdbd;background-color:#f5f5f5;pointer:none}.product-results .filters #clear-filters.active{color:#141f78;background-color:#f5e327;pointer:cursor}.product-results .filters #clear-filters.active::after{background-color:#141f78}.product-results .filters .filter{position:relative;padding:15px}.product-results .filters .filter .filter-accordion{position:absolute;top:10px;right:10px;padding:5px;transition:transform .3s;transform:rotate(-180deg);color:#434343}.product-results .filters .filter .filter-accordion.collapsed{transform:rotate(0)}.product-results .filters .filter:not(:last-child){border-bottom:1px solid #a1a1a1}.product-results .filters .filter .filter-checkboxes a{display:block;margin-bottom:4px;color:#434343}.product-results .filters .filter .filter-checkboxes a:before{padding:1px 3px;margin-right:7px;font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:900;content:"\f00c";color:#fff;border:1px solid #434343;background:#fff}.product-results .filters .filter .filter-checkboxes a.active:before,.product-results .filters .filter .filter-checkboxes a:hover:before{color:#434343;background:#f5e327}.product-results .product-box{position:relative;padding:15px;margin-bottom:14px;line-height:1.1em;border:1px solid #e0e0e0}.product-results .product-box .tag{position:absolute;top:10px;left:10px;display:inline-block;padding:5px 10px;font-size:14px;text-align:center;text-transform:uppercase;color:#141f78;border:1px solid #141f78;background-color:#f5e327}.product-results .product-box .product-image{text-align:center}.product-results .product-box .product-image img{max-width:185px}.product-results .product-box .item-number{margin:10px 0 5px;font-size:14px;text-transform:uppercase}.product-results .product-box .item-name{margin-bottom:4px;font-size:16px;font-weight:700}.product-results .product-box .item-brand{margin-bottom:4px;font-size:14px;text-transform:uppercase}.product-results .product-box .item-size{margin-bottom:35px;font-size:14px;text-transform:uppercase;color:#a1a1a1}.product-results .product-box .item-upc{margin-bottom:0;font-size:14px;color:#a1a1a1}.product-results .product-box .item-detail{font-size:12px;line-height:.7;text-transform:uppercase;color:#a1a1a1;border-bottom:1px dotted #a1a1a1}.product-results .product-box .item-detail:first-child{margin-top:15px;margin-bottom:10px}.product-results .product-box .item-detail span{position:relative;padding-bottom:1px;background:#fff}.product-results .product-box .item-detail span:nth-child(2){float:right}.addtocart{display:inline-block;float:right;height:auto;padding:4px 17px;cursor:pointer;color:#fff;border:1px solid #141f78;background:#141f78}.addtocart:hover{color:#fff}.pagination{width:100%;padding:0 16px;margin-bottom:80px;font-size:14px;text-transform:uppercase;color:#727272;border:1px solid #a6a6a6;border-radius:0;background:#f5f5f5}.pagination .results-count{padding-right:25px}.pagination .pages{margin:0 auto}.pagination .pages .page-urls{display:inline-block}.pagination span,.pagination a{display:inline-block;padding:13px 3px;color:#727272}.pagination a.active{padding:14px 2px;color:#fff;background:#141f78}@media (min-width: 768px){.dp-header .d-md-block{display:none !important}.dp-header .top-bar .text-md-center{text-align:left !important}.distributor-portal-styles #nav.oc-right>ul>li{position:relative;display:inline-block;float:left;width:auto;margin-right:0}.distributor-portal-styles #nav.oc-right ul li a{display:block;padding:9px 6px 8px 6px;font-size:13px;color:#333;border-bottom:none}}@media (min-width: 768px) and (min-width: 1200px){.distributor-portal-styles #nav.oc-right ul li a{font-size:12.5px}}@media (min-width: 768px) and (min-width: 1250px){.distributor-portal-styles #nav.oc-right ul li a{font-size:13px}}@media (min-width: 768px){.distributor-portal-styles #nav.oc-right.active>ul>li{position:relative;display:inline-block;float:left;width:100%;padding:8px 20px;margin-right:0;border-bottom:1px solid #ececec}#nav ul li{display:inline-block;float:left;width:auto;margin-right:10px}nav.oc-right>ul>li>a{display:block;padding:4px 0 4px 0;font-size:13.7px}header.dp-header .dp-nav a{padding-top:12px;font-size:12px}header.dp-header .nav-bar li{margin-right:15px}header.dp-header .nav-bar li a{font-size:12px}nav.oc-right>ul>li{position:relative;display:block;float:left;margin-right:15px}nav.oc-right>ul>li:nth-child(2) a{padding-left:0}.dp-header nav.oc-right>ul>li>a{display:block;padding:8px 0;font-size:14px}nav.oc-right>ul>li:hover>a,nav.oc-right>ul>li.active>a{color:#141f78;border-bottom:3px solid #f5e327}.dp-header nav.oc-right>ul>li:hover>a,.dp-header nav.oc-right>ul>li.active>a{padding-bottom:8px;color:#141f78;border-bottom:3px solid #f5e327}nav.oc-right>ul>li:hover>ul{position:absolute;display:block}nav.oc-right ul ul{z-index:2;display:none;background:#fff}nav.oc-right>ul>li.contact-us,nav.oc-right>ul>li.careers{display:none}nav.oc-right ul ul li a{display:block;padding:4px 8px;white-space:nowrap}}@media (min-width: 992px){nav.oc-right>ul>li>a{padding:4px 0 5px 0;font-size:14px}}@media (min-width: 1200px){#nav.oc-right>ul>li{position:relative;display:inline-block;float:left;width:auto;margin-right:20px}header.dp-header #nav.oc-right{right:unset;width:100%;height:auto;background-color:#fff}header.dp-header #nav.oc-right ul li.active a{padding-bottom:7px;color:#141f78;border-bottom:3px solid #f5e327}header.dp-header #nav.oc-right ul li a{display:block;padding:10px 6px 8px 6px;color:#333;border-bottom:none}header.dp-header #nav.oc-right li:hover a{padding-bottom:7px;color:#141f78;border-bottom:3px solid #f5e327}header.dp-header #oc-icon{display:none}header.dp-header .header-right .customer-login{margin-right:0}#oc-icon{display:none}.distributor-portal-styles .nav-spacer{height:130px;transition:height .5s}.distributor-portal-styles #nav.oc-right>ul{margin-top:2px}.distributor-portal-styles #nav.oc-right>ul>li{position:relative;display:inline-block;float:left;width:auto;margin-right:0}.distributor-portal-styles #nav.oc-right>ul>li.mobile-nav{display:none}}@media (min-width: 1500px){header.dp-header #nav.oc-right ul li.active a{padding-bottom:9px;color:#141f78;border-bottom:3px solid #f5e327}header.dp-header #nav.oc-right ul li a{display:block;padding:10px 6px 8px 6px;color:#333;border-bottom:none}header.dp-header #nav.oc-right li:hover a{padding-bottom:9px;color:#141f78;border-bottom:3px solid #f5e327}header.dp-header .dp-nav a{font-size:14px}header.dp-header .nav-bar li{margin-right:15px}header.dp-header .nav-bar li a{font-size:14px}header.dp-header .top-bar .text-md-center{text-align:center !important}header.dp-header .d-md-block{display:block !important}#oc-icon{display:none}.d-xxl-block{display:block !important}.distributor-portal-styles #nav.oc-right>ul>li{position:relative;display:inline-block;float:left;width:auto;margin-right:20px}}
