.afb_spar_change_store legend{margin:0 auto}#change_store_container{margin:0;box-sizing:border-box;transition:max-height .5s linear,padding-top .5s linear,padding-bottom .5s linear;overflow:hidden}.change_store{border:#ed1b2f 4px solid;border-radius:10px;padding:30px}#change_store_container.hidden{max-height:0;overflow:hidden;padding-top:0;padding-bottom:0}.change_store .button{font-size:large;color:#fff;border:none;border-radius:10px;box-sizing:border-box;height:35px;background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 90%;width:200px;text-align:left;padding:5px 5px 5px 20px}.change_store .form_fields{display:flex;flex-wrap:wrap}.change_store .address_container{margin:10px}.change_store .address_container textarea{height:100px;width:200px}.change_store .store_container{margin:10px}.change_store .store_container select{height:40px}.change_store .selected_store_container{margin:10px;border:3px solid #ed1b2f;padding:20px;border-radius:10px}.change_store .selected_store_container span{font-size:20px;font-weight:700}.change_store label{display:block}@media screen and (max-width:860px){.change_store .address_container{width:100%;box-sizing:border-box}.change_store .address_container #address{width:100%;box-sizing:Border-box}.change_store .selected_store_container{width:100%}.change_store #btnChangeAddress{width:100%}}div[class^=divblog_] .admin_toggle_button{border:2px solid #ed1b2f;border-radius:4px;display:inline-block;padding:0 5px;margin:5px}div[class^=divblog_] .admin_toggle_button img{vertical-align:middle;margin:4px 4px 4px 0}div[class^=divblog_] h1{font-family:Omnes,Vedana,sans-serif;font-size:32px;color:#ed1b2f}div[class^=divblog_] h1.main_heading{font-size:42px}div[class^=divblog_] h1 .new_blog_posts{height:42px;font-size:20px;display:inline-block;text-align:center;vertical-align:middle;line-height:42px;color:#fff;background-color:#ed1b2f;padding:0 2px;border-radius:50px;border:3px outset #edc138}div[class^=divblog_] img{max-width:100%;height:auto!important}div[class^=divblog_] hr{border-color:#ed1b2f;margin:20px 0 5px}div[class^=divblog_] a{font-family:Omnes,Vedana,sans-serif;color:#ed1b2f;font-size:16px;text-decoration:none;margin-top:5px}div[class^=divblog_] a:hover{color:#008348}div[class^=divblog_] p{font-size:14px;overflow-wrap:break-word}div[class^=divblog_] h2,div[class^=divblog_] h3{font-family:Omnes,Vedana,sans-serif;padding:0;margin:5px 0}div[class^=divblog_] h2 a .admin_img,div[class^=divblog_] h2 a .blog_pin{height:1em!important;margin:0 4px}div[class^=divblog_] h2 a{color:#ed1b2f;font-family:Omnes,Vedana,sans-serif;font-size:25px;text-decoration:none}div[class^=divblog_] h2 .blog_pin{height:25px!important}div[class^=divblog_] .error{display:block;width:100%;text-align:center;padding:15px 0;border:2px solid red;border-left:0;border-right:0;color:red;font-family:Omnes,Vedana,sans-serif;font-size:24px;border-radius:0;background-color:transparent;background-image:none}div[class^=divblog_] .message{display:block;width:100%;text-align:center;padding:15px 0;border:2px solid #008348;border-left:0;border-right:0;color:#008348;font-family:Omnes,Vedana,sans-serif;font-size:24px}div[class^=divblog_] input,div[class^=divblog_] label,div[class^=divblog_] textarea{display:block}div[class^=divblog_] input{width:60%;margin:6px auto;font-size:16px}div[class^=divblog_] input[type=submit]{width:25%;background-color:transparent;font-family:Omnes,Vedana,sans-serif;border:2px solid #ed1b2f;padding:5px 0;color:#ed1b2f;border-radius:4px}div[id^=blogEntryblog_][id$='_static'] span{display:block;margin-bottom:2px}div[id^=blogEntryblog_][id$='_static'] a{font-size:20px}div[id^=blogEntryblog_][id$='_static'] span img{vertical-align:middle;max-height:20px;padding-right:5px}.faqCategoryButtons{background-color:#008348;border:2px solid #008348}.faqCategoryButtons:hover{background-color:#008348;border-color:#ddd}.faqCategoryButtons.selected{border-color:#003d1e}.faqCategoryButtons.removeFilter{background-color:#ed1b2f;border-color:#ed1b2f;color:#fff}.faqCategoryButtons.removeFilter:hover{background-color:#dc0a1e}div[id^=adminTools] form button.selected{background-color:#ffc8cf}div[id^=adminTools] form button.closeButton{background-color:#260001;color:#fff}#faqSearchButton,#faqSearchButtonLoader{background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 90%}@media screen and (max-width:860px){#faqSearchButton,#faqSearchButtonLoader{background-color:#ed1b2f;background-image:none}}@font-face{font-family:Omnes;src:url(/content/file_loader.php?path=font/OmnesMedium.eot?#iefix),url(/content/file_loader.php?path=font/OmnesMedium.woff2) format('woff2'),url(/content/file_loader.php?path=font/OmnesMedium.otf) format('opentype'),url(/content/file_loader.php?path=font/OmnesMedium.svg) format('svg'),url(/content/file_loader.php?path=font/OmnesMedium.ttf) format('truetype')}body{font-family:Arial,Helvetica,sans-serif;font-weight:100;font-size:12px;margin:0;padding:0}::-moz-selection,::selection{background-color:#a11724;color:#fff}h1,h2,h3{font-family:Omnes,Arial,Helvetica,sans-serif}.link-button{display:block;font-size:large;color:#fff;border:none;border-radius:10px;box-sizing:border-box;height:35px;background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 95%;text-align:left;padding:5px 5px 5px 20px;width:95%;cursor:pointer}.link-button-black{display:block;font-size:large;color:#fff;border:none;border-radius:10px;box-sizing:border-box;height:35px;background:#15080a url(/images/static_images/button-dots.png) no-repeat 98%;text-align:left;padding:5px 5px 5px 20px;width:95%}.link-button-small{display:block;font-size:large;color:#fff;border:none;border-radius:10px;box-sizing:border-box;height:35px;background:#ed1b2f;padding:5px}.clear{clear:both}#BackgroundImage{margin-top:100px;margin-left:90px;height:80%}#SectionContent{margin-top:-20px;margin-left:14px;height:80%}h1{font-size:18px;color:#ed1b2f;font-family:Omnes,Arial,Arial,Helvetica,sans-serif;font-weight:100;margin-bottom:10px}form{border:0;margin:0}textarea{max-width:100%}table{font-family:Arial,sans-serif;font-weight:100;font-size:11px;text-decoration:none;max-width:100%}th{background-color:#555;color:#fff}fieldset{border-style:groove}.label{color:#666;font-family:Omnes,Arial,Helvetica,sans-serif;font-weight:100;min-width:90px}input.password,input.text{border:1px solid #000;background-color:#e2e2e2;color:#666;font-size:18px}.select{border:1px solid #000;background-color:#e2e2e2;color:#666;font-size:10px}.text{border:1px solid #000;background-color:#e2e2e2;color:#666;font-size:12px}input.button{left:0;margin:0;font-size:10px;color:#333;background-color:#a0d5b9;padding:2px;border:1px solid #000}input.button_caution{left:0;margin:0;font-size:10px;color:#000;background-color:#fee;padding:2px;border:1px solid #000;cursor:hand}input.button_caution:hover{color:#000;background-color:red}select.dropdown{background-color:#e2e2e2;color:#333;font-size:10px}.error{color:red;font-weight:700;font-size:12pt}.success{font-weight:700;font-size:16pt;background-color:#008348;padding:10px 0;color:#fff}.info{color:#000;font-weight:700;font-size:12pt;font-family:Omnes,Arial,sans-serif}.info_small{color:#000;font-weight:700;font-size:8pt}.highlight{color:#00f}#website-container{background-color:transparent}#footer{margin-top:10px;background-color:#ed1b2f;color:#fff;box-shadow:0 0 10px rgba(153,0,12,.3);font-size:8pt;text-align:center;position:relative;left:0;clear:both;padding-bottom:15px}#footer-legal{margin-right:30px;margin-top:10px;text-align:right}#footer-logo{position:absolute;margin-top:10px;margin-right:30px;right:0}@media screen and (max-width:850px){#footer-legal{position:relative}}@media screen and (max-width:550px){#footer-logo{position:relative}#footer #footer-bottom #footer-legal{display:block;text-align:center}}#footer-social #footer-facebook{background:url(/images/static_images/facebook_icon_w.png) no-repeat 0 center}a#footer-facebook{color:#fff;text-decoration:none;font-size:12px}a#footer-facebook:hover{text-decoration:underline}#footer-social #footer-facebook:hover{background:url(/images/static_images/facebook_icon_b.png) no-repeat 0 center}#footer-social #footer-twitter{background:url(/images/static_images/twitter_icon_w.png) no-repeat 0 center}#footer-social #footer-twitter:hover{background:url(/images/static_images/twitter_icon_b.png) no-repeat 0 center}#footer-social #footer-linkedin{background:url(/images/static_images/linkedin_icon_w.png) no-repeat 0 center}#footer-social #footer-linkedin:hover{background:url(/images/static_images/linkedin_icon_b.png) no-repeat 0 center}a#footer-twitter{color:#fff;text-decoration:none;font-size:12px}a#footer-twitter:hover{text-decoration:underline}a#footer-linkedin{color:#fff;text-decoration:none;font-size:12px}a#footer-linkedin:hover{text-decoration:underline}#footer-nav a{color:#fff;font-size:12px;text-decoration:none}#footer-nav a:hover{text-decoration:underline}.Tab{padding-top:2px;margin-right:0;margin-left:10px;padding-left:5px;padding-right:5px;color:#000;background-color:#eee;border:1px solid #000;border-bottom-width:0;width:100px;text-decoration:none;font-weight:700;font-size:10pt}.Tab:hover{background-color:#ddd}.Tab:active{background-color:#ccc}.Tab_Selected{padding-top:2px;margin-right:0;margin-left:10px;padding-left:5px;padding-right:5px;color:#000;background-color:#fff;border:1px solid #000;border-bottom-color:#fff;width:100px;text-decoration:none;font-weight:700;font-size:10pt}.AdminFunctionsContainer{height:18px;font-size:9pt}.AdminFunction{font-size:9pt;padding-left:5px;height:16px;cursor:hand}#box_area{float:right;width:200px;margin-right:5px}.links_box{width:100%;border:1px #000 solid;margin-bottom:10px}.links_header{width:100%;background-color:#a0d5b9;border-bottom:solid #80b599 5px}.link_item{margin:5px;line-height:20px}#close-lightbox{color:#fff;border:1px solid #ed1b2f}#product-lightbox iframe{border:2px solid #ed1b2f;background:#fff url(/images/static_images/loading_animation.gif) no-repeat 50% 50%}.Tab{color:#000;background-color:#eee;border:2px solid #ed1b2f}.Tab:hover{background-color:#ddd}.Tab:active{background-color:#ccc}.Tab_Selected{color:#fff;background-color:#ed1b2f;border:2px solid #ed1b2f}div.main-box{padding:15px;margin:10px 0;background-color:#fff;box-shadow:0 0 10px rgba(153,0,12,.3)}div.main-box-flex div.main-box{width:100%}div.main-box-alert p{background-color:#ffb837;border-top:2px solid #000;border-bottom:2px solid #000;padding:4px 0;font-weight:700;font-size:13px;box-shadow:0 0 10px rgba(0,0,0,1)}div.main-box-no-padding{padding:0;margin:10px 0;background-color:#fff;box-shadow:0 0 10px rgba(153,0,12,.3)}#website-container div.noMarginTop .tiletable{margin-top:0}#website-container div.flexrow table.tiletable .tiletabletr,#website-container div.flexrow table.tiletable tr{display:flex}#website-container div.main-box.bottomless{margin-bottom:0;border-bottom:0;padding-bottom:0;box-shadow:0 10px 10px rgba(255,255,255,1),0 0 10px rgba(153,0,12,.3);display:flex}#website-container td.bottomless{display:flex}#website-container div.main-box.topless{margin-top:0;border-top:0;padding-top:0;box-shadow:0 -10px 10px rgba(255,255,255,1),0 0 10px rgba(153,0,12,.3);display:flex}#website-container td.topless{display:flex}#website-container div.main-box.leftless{margin-left:0;border-left:0;padding-left:0;box-shadow:-10px 0 10px rgba(255,255,255,1),0 0 10px rgba(153,0,12,.3);display:flex}#website-container td.leftless{display:flex}#website-container div.main-box.rightless{margin-right:0;border-right:0;padding-right:0;box-shadow:10px 0 10px rgba(255,255,255,1),0 0 10px rgba(153,0,12,.3);display:flex}#website-container td.rightless{display:flex}#website-container div.main-box.topless.leftless{box-shadow:0 -10px 10px rgba(255,255,255,1),-10px 0 10px rgba(255,255,255,1),0 0 10px rgba(153,0,12,.3)}#website-container div.main-box.topless.rightless{box-shadow:0 -10px 10px rgba(255,255,255,1),10px 0 10px rgba(255,255,255,1),0 0 10px rgba(153,0,12,.3)}#website-container div.main-box.bottomless.leftless{box-shadow:0 10px 10px rgba(255,255,255,1),-10px 0 10px rgba(255,255,255,1),0 0 10px rgba(153,0,12,.3)}#website-container div.main-box.bottomless.rightless{box-shadow:0 10px 10px rgba(255,255,255,1),10px 0 10px rgba(255,255,255,1),0 0 10px rgba(153,0,12,.3)}body.members-area div.main-box.buttons{background-color:#008348}.main-box table{display:table}.tiletable{margin-top:10px}.tiletable .tiletable{box-shadow:none}#main_content_noside .tiletable{margin-left:auto;margin-right:auto;margin-top:10px}#SearchPOD{background-color:#fff;box-shadow:0 0 10px rgba(153,0,12,.3);padding:15px}#SearchPOD tr{text-align:left}#SearchPOD input[type=text]{border-radius:10px;-webkit-border-radius:10px;box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2);padding:5px;display:inline-block}#SearchPOD input[type=submit]{font-size:large;color:#fff;border:none;border-radius:10px;box-sizing:border-box;height:35px;background:#ed1b2f;text-align:left;padding:0 20px}.search-container{margin-right:0;width:100%}#ProdSearch #edSearchString{width:100%;box-sizing:border-box;border-radius:10px;-webkit-border-radius:10px;box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2);padding:5px;margin-right:0;font-size:16px}#ProdSearch .label{display:none}#ProdSearch input.button{display:block;margin:0 0 0 auto;font-size:large;color:#fff;border:none;border-radius:10px;box-sizing:border-box;height:35px;background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 90%;width:200px;text-align:left;padding:5px 5px 5px 20px}@media screen and (max-width:860px){#ProdSearch input.button{background:#ed1b2f;text-align:center;padding:5px}}#selOrderBy{display:none}#advanced-search{display:table}.trigger{color:#777;text-decoration:none;padding:10px;font-size:16px;width:200px;background:#eee url(/images/static_images/select-arrow-open.png) 98% center no-repeat;display:none;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:42px;border-radius:10px;-webkit-border-radius:10px}.trigger .default{color:#bbb}.trigger:hover{color:#777;background:#f5f5f5 url(/images/static_images/select-arrow-open.png) 98% center no-repeat}a.activetrigger{color:#777;padding:10px;font-size:16px;width:200px;background:#f5f5f5 url(/images/static_images/select-arrow-close.png) 98% center no-repeat;display:inline-block;border:2px solid #094!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:42px;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}.activetrigger:hover{background:#f5f5f5 url(/images/static_images/select-arrow-close.png) 98% center no-repeat;color:#777}.activetrigger:active{background:#f5f5f5 url(/images/static_images/select-arrow-close.png) 98% center no-repeat;color:#777}.dropcontainer{position:absolute;font-size:16px;color:#777;display:inline-block}.dropcontainer ul{font-size:16px;border:1px solid #ccc;border-top:none;background:#fff;list-style-type:none;padding:10px;margin:0;width:200px;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropcontainer ul li{padding:5px}.dropcontainer ul li a{color:#000;text-decoration:none}. tdlogn .dropcontainer ul li:hover{background:#f5f5f5;outline:0}.dropcontainer ul li:last-child{border-bottom:none}.dropdownhidden{display:none}.dropdownvisible{height:auto}#prod_dropdown{background-color:#ed1b2f}#prod_dropdown .result.odd{background-color:#d9192b;color:#fff;border-right:1px solid #fff;border-left:1px solid #fff}#prod_dropdown .result.even{border-right:1px solid #fff;border-left:1px solid #fff;color:#fff}.ProductGroupHeader{background-color:#7e7e7e;color:#fff}.ProductGroupHeader a{text-decoration:none;color:#fff;font-size:15px}.productinfo{box-sizing:border-box;width:19%;border:4px solid #7e7e7e;border-radius:0;margin:.5%}.productinfo.promo-outer{border:3px solid #ffa200}.productinfo.promo-outer .promo{background-image:url(/images/static_images/promo.png);text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,3px 3px 5px #fff}.productinfo img{max-width:100%}.productinfo div{max-width:100%}.productinfo .code a{cursor:default}@media screen and (min-width:1061px) and (max-width:1280px){.productinfo{width:24%}}@media screen and (min-width:861px) and (max-width:1060px){.productinfo{width:32%}}@media screen and (min-width:501px) and (max-width:860px){.productinfo{width:49%}}@media (max-width:500px){.productinfo{width:98.5%}}.productinfo input.button{vertical-align:top}.ProdSearchResults .productinfo .price-container{padding:5px 15px 0 15px}#main_content #ProdSearch{box-shadow:0 0 10px rgba(153,0,12,.3)}#main_content form .ProdSearchResults{box-shadow:0 0 10px rgba(153,0,12,.3)}.ProdSearchResults .buy .button{vertical-align:top}.ProdSearchResults{padding:15px;margin:10px 0;background-color:#fff}.ProdSearchResults.views a{font-size:14px}.ProdSearchResults.views a img{vertical-align:middle}.ProdSearchResults .order{background:#fff;border:#fff}.ProdSearchResults .ProdSearchCount .info a{color:#ed1b2f}.ProdSearchResults .page-navigation{text-align:center}.ProdSearchResults .page-navigation a{text-decoration:none;color:#ed1b2f;font-weight:700;border-radius:10px;-webkit-border-radius:10px}.ProdSearchResults .page-navigation a:hover{background-color:#ed1b2f;border:3px solid #ed1b2f;color:#fff}.ProdSearchResults .page-navigation a.current-page{background-color:#ed1b2f;border:3px solid #ed1b2f;color:#fff}.ProdSearchResults .page-navigation a.next-page,.ProdSearchResults .page-navigation a.prev-page{border:3px solid #ed1b2f;background-color:#ed1b2f;color:#fff;box-sizing:border-box}.ProdSearchResults .page-navigation a.next-page:hover,.ProdSearchResults .page-navigation a.prev-page:hover{background-color:#fff;color:#ed1b2f}.ProdSearchResults .you-pay span{display:block}@media screen and (max-width:860px){.page-navigation span.show{display:block;width:100%;float:none!important;margin-bottom:10px}#page-navigation-skip-mobile{display:none}}.ProdSearchResults div[id^=loadWrapper]{vertical-align:top;margin-top:5px;width:32px;height:22px;padding:1px 6px;border:3px solid #ed1b2f;border-radius:5px;margin-left:3px;background-color:#ed1b2f;display:none}.ProdSearchResults .buy .text{color:#ed1b2f}.ProdSearchResults .buy .button{background-color:#ed1b2f;border:3px solid #ed1b2f}.ProdSearchResults .buy .button:focus,.ProdSearchResults .buy .button:hover{color:#ed1b2f}.ProdSearchResults .buy_inputs.in_cart{border:3px solid #ed1b2f}.ProdSearchResults .buy_inputs.in_cart:after{color:#ed1b2f}.flag.own-brand{border-color:#ed1b2f;color:#ed1b2f}.flag.price-marked{border-color:#000cff;color:#000cff}.order{border:2px solid #888;margin:5px 5px 20px;text-align:center;font-size:13px;position:relative;background:#f2f2f2}.order .row.even{background:#dbdbdb}.order .row.odd{background:#f0f0f0}.order.waiting,.order.waiting .even{background:#dbf8ff}.order.waiting .odd{background:#edfaff}.order.current,.order.current .even{background:#f0f6f9}.order.current .odd{background:#deeef3}.order .icon.current img,.order.current{border-color:#abd6e4}.order.pending-done,.order.pending-done .even{background:#fffff7}.order.pending-done .odd{background:#f7f8e0}.order .icon.pending-done img,.order.pending-done{border-color:#dad27d}.order.done,.order.done .even{background:#edfff0}.order.done .odd{background:#daffdf}.order .icon.done img,.order.done{border-color:#94de8f}.order .progress{padding:5px;border:1px solid #000;margin:10px;text-align:center;position:relative;box-sizing:border-box;height:5px;background:rgba(255,255,255,.3)}.order.done .progress{background:linear-gradient(#00c000,#81ff81,#60f860)}.order .progress .progress-fill{content:"";overflow:hidden;display:block;background:url(/images/static_images/order_tracking/loading.gif),linear-gradient(#00c800,#006400) repeat-x;z-index:0;position:absolute;text-align:left;left:0;top:0;bottom:0;vertical-align:middle;box-shadow:none}.order.done .progress .progress-fill{background:url(/images/static_images/order_tracking/loading_done.gif) repeat-x}.order span.order-num{padding:2px 10px;border-radius:5px;font-weight:700;position:relative;z-index:5;display:inline-block;margin:2px}.order .icon{position:absolute;right:10px;top:10px;background:0 0}.order.done .progress .icon.delivered,.order.done .progress .icon.order-origin{display:block}.order .progress .order-origin.icon{top:0}.order .icon img{border:2px solid #888;border-radius:5px;background-color:#fff;box-sizing:border-box;width:29px}.order .icon.waiting img{opacity:.6}.order .table{display:table;width:100%}.order .row{display:table-row;background:rgba(255,255,255,.3)}.order .row.ambient .temp{background-color:#ffbb18}.order .row.chilled .temp{background-color:#69a5ff}.order .row.frozen .temp{background-color:#eaf6ff}.order .row .column{display:table-cell;vertical-align:top;border-top:1px solid #000;border-right:1px solid #000}.order .row .column.temp{text-align:center}.order .row.header .column{border-bottom:2px solid #000}@media screen and (max-width:860px){.order .row .column.cust-code,.order .row.header .column.cust-code{display:none}}.order .row .column div.header{font-weight:700}.order .row .column div{display:block;width:100%;box-sizing:border-box;border-top:1px solid #000;white-space:nowrap;padding:5px}a.button{display:inline-block;box-sizing:border-box;padding:5px;background-color:#ed1b2f;color:#fff;font-weight:700;border:3px solid #ed1b2f;text-decoration:none;border-radius:5px;margin:5px}a.button:hover{background-color:#fff;border-color:#ed1b2f;color:#ed1b2f}.orders-admin form div{width:30%;margin:0 auto}@media screen and (max-width:860px){.orders-admin form div{width:100%}}.orders-admin form div span{width:50%;font-size:14px;display:inline-block}.orders-admin form div input{border-radius:10px;-webkit-border-radius:10px;box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2);padding:5px}.orders-admin form input.form-submit{font-size:large;color:#fff;border:none;border-radius:10px;box-sizing:border-box;height:35px;background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 90%;width:200px;text-align:left;padding:5px 5px 5px 20px;display:block;margin:10px auto 0 auto}.spar-news .tiletable{width:100%;margin-top:10px;background-color:#fff}.spar-news h1{color:#ed1b2f;font-size:3em;font-family:inherit;letter-spacing:normal;margin-bottom:inherit}.spar-news h2{color:#ed1b2f;font-size:2em}.spar-news p a{color:#3b3b3b;text-decoration:none;font-size:1.5em;font-weight:700}.spar-news a:hover{text-decoration:underline}div#change-password,div#forgotten-password,div#logindiv,form#forgotten-password{border:3px solid #ed1b2f!important;border-radius:10px;-webkit-border-radius:10px;text-align:left;padding:10px;max-width:350px;width:100%;box-sizing:border-box;margin:0 auto!important;background-color:#fff;color:#666}form#forgotten-password fieldset{border:0}#login-details input,#login-details select{color:#fff;padding-left:10px;text-decoration:none;vertical-align:middle}@media screen and (max-width:860px){.tdlogn{display:none}}#login-message{font-size:30px}#change-password,#forgotten-password,#login-button,#login-details,#login-message,#login-pass-reset,#login-register{margin-left:auto;margin-right:auto;padding-top:5px}#change-password input,#forgotten-password input,#login-details input{background-color:#f7fff5;max-width:100%;border-radius:10px;-webkit-border-radius:10px;font-size:large;width:256px;height:36px;padding-left:10px;padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #bb8b92;box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2)}#change-password a,#forgotten-password a,#login-details a{max-width:100%;height:35px;line-height:35px}#forgotten-password a.reset-button{min-width:auto;width:100%}#forgotten-password a.return-login{color:#ed1b2f;height:17px}@media screen and (max-width:860px){#forgotten-password a.return-login{font-size:17px;color:#ed1b2f}#forgotten-password a.reset-button{margin:0 auto;height:60px;line-height:60px;padding:0 5px;box-sizing:border-box}}@media screen and (max-width:650px){#forgotten-password a.reset-button{background-image:none;text-align:center}}#logindiv #main-page-logout{background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 95%;height:36px;line-height:36px;width:256px;border:none;text-align:left;color:#fff;padding-left:10px;font-weight:700;text-decoration:none;border-radius:10px;-webkit-border-radius:10px;font-size:large;box-sizing:border-box}#login-details input{background-color:#eee;border:1px solid #bbb}#login-pass-reset{font-size:16px}input[type=password]:focus,input[type=text]:focus{border:1px solid #ed1b2f!important}form .field:focus{border:2px solid #ed1b2f!important}#login-button input#btnLogin{background-color:#ed1b2f}#login-button input#btnLogin:focus,#login-button input#btnLogin:hover,div.home-nav div:focus,div.home-nav div:hover{box-shadow:0 0 10px rgba(153,0,0,.3)}#change-password input.button,#forgotten-password input.button,#login-button input#btnLogin{background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 95%;height:36px;width:100%;border:none;text-align:left;color:#fff;font-weight:700;border-radius:10px;-webkit-border-radius:10px;font-size:large}#login-activate a,#login-pass-reset a,#login-register a{color:#ed1b2f;font-size:17px}form#account-details{padding-bottom:15px}form#account-details div.account-details div{width:49%}form#account-details div.account-details div input{width:100%}form#account-details div.account-details input:focus{border:2px solid #ed1b2f!important}form#account-details div.account-details .submit{margin:0 auto;text-align:center}form#account-details div.account-details #submit{background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 95%}@media screen and (max-width:860px){form#account-details div.account-details div{width:100%}form#account-details div.account-details div input{width:100%}form#account-details div.account-details div.submit input{display:block;margin:0 auto}}#account-extended-details{margin:0 auto}#presellCartSummary{border:3px solid #ed1b2f;display:block;padding:6px;border-radius:10px;width:98%;margin:0 auto}.presellSaveSuccess{width:98%;text-align:center;border:3px solid #1fd050;padding:6px;border-radius:10px;margin:10px auto;background-color:#007b16;color:#fff;font-size:14px;font-weight:700}input.buttonSave{left:auto;right:0;margin:0 0 auto auto;border:3px solid #ed1b2f;background-color:#ed1b2f;color:#fff;font-size:14px;padding:4px;box-sizing:border-box;font-weight:700;border-radius:10px;-webkit-border-radius:10px;cursor:pointer}input.buttonSave:hover{background-color:#fff;color:#ed1b2f}#presellCartSummaryTable{width:96%;margin:0 auto}#presellCartSummaryTable #presellSummaryTotal th{padding:5px}.presellSummary{display:table-cell;word-wrap:break-word;width:24%}@media screen and (max-width:1050px){.presellSummary{width:49%}}@media screen and (max-width:650px){.presellSummary{width:99%}}.presellSummary .slot{text-align:center;border-collapse:collapse;border:1px solid #555;margin:4px auto 0;display:table}.presell .slot th{vertical-align:bottom;padding:0 3px}.presell .slot td{vertical-align:bottom;padding:0 3px}.PresellSearch{margin-bottom:10px}.PresellSearch .cust-code{width:80%;display:inline-block}.PresellSearch .cust-code span{display:inline-block;width:13%}.PresellSearch .cust-code input{width:86%;box-sizing:border-box;border-radius:10px;-webkit-border-radius:10px;box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2);padding:5px;margin-right:0;font-size:16px}.PresellSearch .submit{display:inline-block;width:20%;height:32px}.PresellSearch .submit input{width:80%;margin:0 auto;height:100%;display:block;font-size:large;color:#fff;border:none;border-radius:10px;box-sizing:border-box;background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 90%;text-align:left;padding:5px 5px 5px 20px}@media screen and (max-width:650px){.PresellSearch .submit input{background:#ed1b2f none}}.ProdSearchResults.grid-view .image-container{width:auto}.ProdSearchResults.grid-view .image-container img{cursor:default}.image-container .message{border-color:#ed1b2f;color:#ed1b2f}.category-message div{border-color:#ed1b2f;color:#ed1b2f}div.productinfo.presell{display:inline-block;overflow-x:auto}div.productinfo.presell .message{position:absolute;right:10px;top:10px;border:2px solid red;border-radius:10px;background-color:rgba(255,255,255,.8);padding:5px;width:60%;font-weight:700;font-size:14px}div.productinfo.presell .message .offer-por{display:block;color:#000;font-weight:100;font-size:12px}div.buy-inputs{width:100%;margin:0 auto;text-align:center}div.slot{display:inline-block;text-align:center;width:33.3%;color:red;border:2px solid #fff;border-radius:7px;box-sizing:border-box;padding:2px;font-weight:700;font-size:12px;margin:2px}div.slot.in_cart{border:2px solid red}.presell div.buy{width:100%}.presell .buy .add{padding-top:10px}.presell .buy .add input{display:block;margin:0 auto}.AdminSearch .cust-code input,.AdminSearch .cust-code textarea{border-radius:10px;-webkit-border-radius:10px;box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2);padding:5px;display:inline-block;border:1px solid #000;background-color:#e2e2e2;color:#666;font-size:18px}.AdminSearch .submit input{background-color:#ed1b2f;border:3px solid #ed1b2f;box-sizing:border-box;color:#fff;border-radius:5px;padding:5px;font-size:10px;font-weight:700}.AdminSearch .submit input:hover{color:#ed1b2f;background-color:#fff}@media screen and (max-width:850px){.AdminSearch .cust-code input{width:100%}.AdminSearch .submit{text-align:center}.AdminSearch .submit input{width:50%;padding:5px 20px;margin-top:20px}}.make-pop{background:url(/images/static_images/presell/moving_red.gif) repeat-x;font-size:20px;display:inline-block;background-size:auto 100%;border-radius:10px;border:2px solid red;color:#fff;padding:20px}legend{color:#ed1b2f;font-size:2.5em;font-weight:200;border:0}fieldset{border:0}.quick-add{border:#ed1b2f 4px solid;border-radius:10px;padding:30px;margin-top:20px;margin-bottom:20px}.quick-add-label{display:inline-block}.quick-add .prod-code{display:inline-block;padding:10px}@media screen and (max-width:850px){.quick-add .prod-code{width:100%;padding-left:0}.quick-add .prod-code input{width:100%;font-size:22px;border-radius:10px}}.quick-add #edPCode{width:250px;border-radius:10px;-webkit-border-radius:10px;box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2);padding:5px;display:block}.quick-add .quantity{display:inline-block;padding:10px}.quick-add #edQty{border-radius:10px;-webkit-border-radius:10px;box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2);padding:5px;display:block}.quick-add .button{font-size:large;color:#fff;border:none;border-radius:10px;box-sizing:border-box;height:35px;background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 90%;width:200px;text-align:left;padding:5px 5px 5px 20px}.quick-add .info{font-size:2em;padding:25px;display:inline-block;vertical-align:middle;color:#ed1b2f}@media screen and (max-width:850px){.shopping-cart .quick-add{margin:0;padding:25px}.shopping-cart .quick-add .info{padding:5px}.shopping-cart .quick-add .prod-code{width:60%;margin-right:4%}.shopping-cart .quick-add .prod-code input#edPCode{width:100%}.shopping-cart .quick-add .quantity{margin-right:10px}.shopping-cart .quick-add .button{width:100%}}#scartMainHeading{margin:0}.centerWrapper{display:flex}.centerWrapper div[id^=basketSummary] h2{font-size:20px}.centerWrapper div[id^=basketSummary] .summaryTable{font-size:14px}.basket-tile-link{text-decoration:none;color:inherit}.cart-submission .fulfilmentChoice{display:flex;justify-content:space-around;flex-wrap:wrap}.shopping-cart.process-order .cart-submission .fulfilmentChoiceDate input{color:#000}.shopping-cart.process-order h2{display:block}.shopping-cart #processorder{display:inline}.shopping-cart.process-order .cart-options{padding-top:0}.shopping-cart.process-order .cart-submission input{margin-bottom:5px}.shopping-cart .quick-add{border:0;margin:0;padding:0}div.sc-csv-upload{margin-right:5px}@media screen and (max-width:850px){.centerWrapper{display:block}.cart-submission .fulfilmentChoice{display:block}}.scart-message .info{display:block;width:100%;max-width:100%}#ShoppingCartSortOrder{font-size:14px;width:50%}#ShoppingCartSortOrder input,#ShoppingCartSortOrder select{background-color:#fff;font-size:14px}#shoppingTip{font-size:14px;text-align:right;width:100%}#shoppingTip img{vertical-align:middle}.basketSummary{text-align:center;margin:2px 2px 10px 2px;padding:5px;flex:0 0 23%}@media screen and (max-width:1290px){.basketSummary{flex:0 0 48%}}.basketSummary h2{font-size:1.5em}.basketSummary .fulfilmentChoiceRadio{padding:1%;border:2px solid #797979;background-color:#fafafa;margin:1%;border-radius:5px;display:inline-block}.basketSummary .fulfilmentChoiceRadio input{display:block;margin:0 auto}.basketSummary .summaryTable{background-color:#efefef;width:100%}.basketSummary .summaryTable .summaryTableCol{background-color:#fefefe}.shopping-cart .table-container table{display:table}.shopping-cart .tableHead{border-bottom:2px solid #008348}.shopping-cart .scprod .text{width:50%}.shopping-cart .scprod .button{background-color:#008348;color:#fff;vertical-align:top}.shopping-cart .tableFoot{color:#008348}@media screen and (max-width:850px){.shopping-cart tr[id^=scartTableRow] div[id^=update] input{width:100%}}.shopping-cart.process-order .cart-submission span{display:block}.shopping-cart div[id^=update] div[id^=loadWrapper]{background-color:#008348;border-color:#008348;width:27px;vertical-align:bottom}.place-order{margin-top:15px}.place-order input[type=submit]{padding:5px 22px}.shopping-cart.process-order .inner-process-order{background-color:#fff;padding:0;margin:0}.shopping-cart.process-order .cart-options input{color:#000}.shopping-cart .place-order input{background-color:#008348}.your-ref{border:3px solid #ffd800;border-radius:15px;background:rgba(0,0,0,0) linear-gradient(to right,#fff7d6 0,#fffbf2 100%) repeat scroll 0 0;margin:1%;padding:1%;width:96%}.your-ref #edCustRef{Margin:10px 0}.shopping-cart.process-order .cart-submission input{border:2px solid #bbb}.shopping-cart.process-order .cart-submission .place-order{display:block}.shopping-cart.process-order .cart-submission .place-order input{border:0;min-width:15%}@media screen and (max-width:850px){.shopping-cart.process-order .cart-submission .place-order input{margin-bottom:15px;width:100%}.shopping-cart.process-order .place-order{margin-top:30px;text-align:center}}optgroup.current option{background-color:#9fff8b}optgroup.closed option{background-color:#e87a75}.shopping-cart form[name=frmReOrder] input.button{color:#fff;border:none;font-weight:700;border-radius:10px;box-sizing:border-box;height:35px;background:#008348;width:200px;text-align:left;padding:5px 5px 5px 20px}.DocumentHeadline{padding-bottom:10px}.DocumentModifiedDate{float:left;font-size:10pt;width:80px}.DocumentTitle{float:left;font-size:12px;font-weight:700}#orderTrackingWidgetWrapperContent{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#orderTrackingWidgetWrapper h3{margin-top:0;margin-bottom:0}#orderTrackingWidgetWrapper .orderTrackingEntry{display:inline-block;text-align:center;border:3px solid #ed1b2f!important;border-radius:10px;-webkit-border-radius:10px;color:#000;padding:10px;margin:15px;flex:1 0 15%}#orderHistoryWidgetWrapperContent{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#orderHistoryWidgetWrapper h4{margin-bottom:0;flex-basis:100%}#orderHistoryWidgetWrapper .orderHistoryEntry{display:inline-block;text-align:center;border:3px solid #ed1b2f!important;border-radius:10px;-webkit-border-radius:10px;padding:10px;margin:15px;flex:1 0 15%}.viewOrderHistoryLink{display:inline-block;padding:1%;width:35%;text-decoration:none;color:#fff;font-size:18px;font-weight:400;background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 90%;border-radius:10px;text-align:left}@media screen and (max-width:1280px){.viewOrderHistoryLink{width:75%;padding:2%}}@media screen and (max-width:861px){.viewOrderHistoryLink{width:35%;padding:1%}#orderTrackingWidgetWrapper .orderTrackingEntry{flex:1 0 21%;-ms-flex:1 0 21%}}@media screen and (max-width:770px){.viewOrderHistoryLink{width:55%}}#account-extended-details tr td.headings{font-weight:700}body.join-us div.newUserForm{border:3px solid #ed1b2f}body.join-us div.newUserForm input.DocumentBody{background-color:#3d3834;color:#fff}body.join-us div.newUserForm label{color:#676767}form#newUserForm div.newUserForm .field{background-color:#eee;border:1px solid #bbb}body.join-us div.newUserForm input#submit{background-color:#ed1b2f;color:#fff}#login-message{color:#ed1b2f}#website-container .main-box div.contact-us{border:0}#website-container .main-box div.contact-us .submit input#submit{border:0;background:#ed1b2f url(/images/static_images/button-dots.png) no-repeat 90%}#product_select_dialog,#quantity_dialog{background-color:#ed1b2f;color:#fff;border:2px solid #fff;font-size:16px}div[id^=productWrapper]{background-color:#008348}#quantity_dialog input[type=button]{background-color:#008348}#barcode_scanned_popup{border-top:2px solid #fff;background-color:#ed1b2f;color:#fff}img[id^=barcode_scan_]{display:none;position:absolute;left:5%;top:5%;filter:drop-shadow(2px 2px 0 #fff) drop-shadow(-2px -2px 0 #fff) drop-shadow(2px -2px 0 #fff) drop-shadow(-2px 2px 0 #fff)}#products_added{list-style:none;font-family:Omnes,Arial,Helvetica,sans-serif;font-size:15px}#products_added li::before{content:"\29BF";color:red;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.blog_print_button_all{display:inline-block;background-color:#ed1b2f;color:#fff;padding:25px;border-radius:10px;border:2px solid #fff;text-decoration:none;font-size:16px;font-family:Omnes,Arial,sans-serif}.links_header{background-color:#008348;color:#fff;padding:3px 0}div#box_area{max-width:200px;width:auto}@media screen and (max-width:860px){div#box_area{display:block;float:none;width:100%}}.reportTable .flexColumn{padding:10px 0;font-size:14px}.reportTable .flexColumn a{color:#ed1b2f;text-decoration:none;font-weight:700}.reportTable .flexColumn a:hover{text-decoration:underline}#cta-login-banner{background:url(/images/static_images/checkout-shopping-basket.png),#ed1b2f;background-repeat:no-repeat;background-position-x:10%;background-position-y:50%;color:#fff;margin:15px auto;padding:35px 15px;font-size:22px;width:90%}#cta-login-banner .flexColumn{padding:0 45px;text-align:right}#cta-login-banner .textContainer{padding:14px 25px 10px 25px}#cta-login-banner .mainButton{background:url(/images/static_images/chevron-right-red.png),#fff;background-repeat:no-repeat;background-origin:border-box;background-position-x:94%;background-position-y:75%;color:#ed1b2f;padding:10px 82px 10px 15px;text-decoration:none;border-top:4px solid #790b19;display:inline-block;transition:.5s background,.5s color}#cta-login-banner .mainButton img{vertical-align:middle}#cta-login-banner .mainButton:hover{background:url(/images/static_images/chevron-right-white.png),#790b19;background-repeat:no-repeat;background-origin:border-box;background-position-x:94%;background-position-y:75%;color:#fff;border-top:4px solid #000}@media screen and (max-width:1200px){#cta-login-banner.flexRow{flex-wrap:wrap}#cta-login-banner .flexColumn{flex-basis:100%;width:100%}#cta-login-banner .textContainer{margin-right:20px}}@media screen and (max-width:700px){#cta-login-banner{height:195px;justify-content:flex-end;flex-direction:column;background-position-x:50%;background-position-y:18%}#cta-login-banner .mainButton{font-size:18px}#cta-login-banner .flexColumn{text-align:center}#cta-login-banner .textContainer{text-align:center;flex-grow:0;flex-basis:auto}#cta-login-banner .buttonContainer{flex-grow:0;flex-basis:auto}#cta-login-banner .mainButton{background:#fff;padding:10px 15px}#cta-login-banner .mainButton:hover{background:#790b19;padding:10px 15px}}.homepageButton{display:block;width:80%;max-width:450px;margin:0 auto;text-align:left;font-size:35px;text-decoration:none;background-color:#008348;color:#fff;padding:45px 5px 35px 5px;border-radius:10px;text-indent:120px}@media screen and (max-width:960px){a.homepageButton.homepageLoginButton,a.homepageButton.homepageProductsButton,a.homepageButton.startShoppingButton{font-size:30px;padding:25px 5px 25px 5px;background-size:80px 80px}}@media screen and (max-width:940px){a.homepageButton.homepageLoginButton,a.homepageButton.homepageProductsButton,a.homepageButton.startShoppingButton{font-size:28px}}@media screen and (max-width:860px){a.homepageButton.homepageLoginButton,a.homepageButton.homepageProductsButton,a.homepageButton.startShoppingButton{font-size:32px}}@media screen and (max-width:500px){a.homepageButton.homepageLoginButton,a.homepageButton.homepageProductsButton,a.homepageButton.startShoppingButton{font-size:26px}}.homepageButton.startShoppingButton{background:url(/images/static_images/checkout-shopping-basket.png),#ed1b2f;background-position-x:0,0;background-position-y:0,0;background-repeat:repeat,repeat;background-repeat:no-repeat;background-position:5% 50%;font-family:Omnes,Arial,sans-serif}.homepageButton.homepageLoginButton{background:url(/images/static_images/right-arrow-circle.png),#ed1b2f;background-position-x:0,0;background-position-y:0,0;background-repeat:repeat,repeat;background-repeat:no-repeat;background-position:5% 50%;font-family:Omnes,Arial,sans-serif}.homepageButton.homepageProductsButton{background:url(/images/static_images/list-icon.png),#ed1b2f;background-position-x:0,0;background-position-y:0,0;background-repeat:repeat,repeat;background-repeat:no-repeat;background-position:5% 50%;font-family:Omnes,Arial,sans-serif}.cta-buttons{text-align:center;padding:5px 0}.cta-buttons .link-button{text-decoration:none;margin-top:5px;margin-bottom:5px}#select_store_iframe iframe{background-color:#fff;border:4px solid red;border-radius:25px;padding:5px;z-index:999999;width:100%;height:100%}#select_store_iframe{display:none;width:60%;height:85%;position:fixed;left:20%;top:10%}#select_store_iframe a{font-family:Omnes,sans-serif;margin-left:35px;letter-spacing:3px;background-color:#fff;border:4px solid red;border-radius:15px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0 10px;text-align:center}@media screen and (max-width:860px){#select_store_iframe{width:95%;height:75%;top:12.5%;left:1%}}#header{display:block;height:70px;margin-bottom:0;margin-top:0;padding-top:0;background:#ed1b2f linear-gradient(#900,#ae0000,#ed1b2f) no-repeat right top}#header_bottom{display:none;height:10px;background:#ed1b2f repeat-x}#division_logo{margin-top:0;padding-top:0;margin-right:2px;height:100px}#current_info a{color:#fff;text-shadow:0 0 1px #000;font-size:16px}#current_info{position:absolute;width:auto;background-color:transparent;right:5px;font-size:8pt;text-align:right;margin-right:2px}#banner_phrase{position:absolute;top:60px;left:325px;color:#ed1b2f;font-size:20px}#main_menu_content{width:100%}#main_menu_bar{display:block;background:#ed1b2f;height:auto}@media screen and (max-width:860px){#main_menu_bar #inner-menu-bar{height:auto;overflow:auto}#ShoppingCartContent{right:0}}#main_menu_bar a,div#website-container div[id^=section_menu] a,div[id^=subsection_menu] a{margin-top:1px;margin-bottom:1px;padding:4px 10px 4px 10px}#website-container div#section_menu div a.section_menu_item_active{color:#000;border:0}#inner-menu-bar{background:#ed1b2f linear-gradient(#ed1b2f,#cd0000,#ae0000) no-repeat right top}#menu ul li{font-family:Omnes,Arial,sans-serif;font-size:12px}@media screen and (max-width:860px){#menu{background-color:#cd0000}#menu ul{margin-bottom:24px}}#menu ul{background:0 0}#menu li{background:0 0}#menu li a:hover{color:#ed1b2f}#main_menu_bar li.main_menu_item_active a{color:#ed1b2f}div#navigation_bar{font-family:Omnes,Arial,sans-serif}#navigation_items .navigation_item{font-family:Omnes,Arial,sans-serif}div[id^=section_menu],div[id^=section_menu] a{font-family:Omnes,Arial,sans-serif;font-size:12px}div[id^=subsection_menu] a{font-family:Omnes,Arial,sans-serif}#main_menu_bar #shopping-cart,div[id^=section_menu] #shopping-cart{padding-left:0;background:url(/images/static_images/trolley.png) no-repeat center center;width:50px;text-indent:100px;white-space:nowrap;overflow:hidden;vertical-align:middle}#main_menu_bar a#shopping-cart:hover,div#website-container div[id^=section_menu] a#shopping-cart.section_menu_item_active,div#website-container div[id^=section_menu] a#shopping-cart:hover,div[id^=section_menu] a#shopping-cart:hover{background:#fff url(/images/static_images/trolley_r.png) no-repeat center center}#main_menu_bar #barcode-scanner,div[id^=section_menu] #barcode-scanner{padding-left:0;background:url(/images/static_images/scanner.png) no-repeat center center;width:50px;text-indent:100px;white-space:nowrap;overflow:hidden;vertical-align:middle}#main_menu_bar a#barcode-scanner:hover,div#website-container div[id^=section_menu] a#barcode-scanner.section_menu_item_active,div#website-container div[id^=section_menu] a#barcode-scanner:hover,div[id^=section_menu] a#barcode-scanner-cart:hover{background:#fff url(/images/static_images/scanner_r.png) no-repeat center center}a.main_menu_item{display:inline;padding:11px 7px 5px;margin:0 3px 0 0;color:#fff;text-decoration:none;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}a.main_menu_item:link{color:#ed1b2f}a.main_menu_item:visited{color:#ed1b2f}a.main_menu_item:hover{color:#fff;background-color:#ed1b2f;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}a.main_menu_item_active{padding:11px 7px 5px;margin:0 3px 0 0;color:#fff;background-color:#ed1b2f;text-decoration:none;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}a#ShoppingCart{background:url(/images/static_images/shopping_cart_empty.gif) no-repeat left;padding-left:35px}#ShoppingCartContent{position:relative;display:inline;margin-left:2px;margin-right:4px;padding-top:3px;height:25px;text-transform:none;font-weight:700;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ed1b2f}#navigation_bar{display:block;height:16px;padding:2px 0;font-family:Arial,Helvetica,sans-serif;font-size:9px;background:#ed1b2f linear-gradient(#ea0000,#f30000,#f91b30) no-repeat right top}#navigation_bar a{border:0;padding:0 5px;margin:0;background-color:transparent}#navigation_items{float:left;height:10px;margin-left:2px}.navigation_item{text-decoration:none;letter-spacing:1px}.navigation_item:hover{color:#666;text-decoration:none}#SwitchCustPrompt{float:right}a.admin_menu_item{float:right;padding:3px 5px;margin:0 0 -10px -2px;background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;border-right:1px solid #fff;border-left:1px solid #fff}a.admin_menu_item:hover{background-color:#fff;color:#666}div.presell[id^=section_menu]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;overflow-x:scroll;width:auto;flex-shrink:0}.presell_menu_wrapper{flex:0 0 15em}#website-container #section_menu div.presell_menu_item div a,#website-container div[id^=section_menu] div.presell_menu_item div a{margin:auto;border-radius:0}#website-container #section_menu div.presell_menu_item.section_menu_l1_content_wrapper,#website-container div[id^=section_menu] div.presell_menu_item.section_menu_l1_content_wrapper{min-width:220px;max-width:220px;flex-basis:auto;flex-grow:1}div#website-container #section_menu div.presell_menu_wrapper.disabled,div#website-container div[id^=section_menu] div.presell_menu_wrapper.disabled{display:block}div#website-container #section_menu div.presell_menu_wrapper.disabled.hidden,div#website-container div[id^=section_menu] div.presell_menu_wrapper.disabled.hidden{display:none}#presell_expired_divider.presell_menu_wrapper a{max-width:100%;white-space:pre-wrap;height:100%;color:#000;padding:0;margin:0}div#website-container #section_menu div.presell_menu_wrapper div.presell_menu_item,div#website-container div[id^=section_menu] div.presell_menu_wrapper div.presell_menu_item{display:block}div#website-container #section_menu div.presell_menu_item div.presell_menu_item,div#website-container div[id^=section_menu] div.presell_menu_item div.presell_menu_item{display:block}div#website-container #section_menu div.presell_menu_item.disabled .disabled,div#website-container div[id^=section_menu] div.presell_menu_item.disabled .disabled{background-color:#7b7b7b}div#website-container #section_menu div.presell_menu_item.section_menu_l1_active.disabled .disabled,div#website-container div[id^=section_menu] div.presell_menu_item.section_menu_l1_active.disabled .disabled{background-color:#515151}div#website-container #section_menu div.presell_menu_item.section_menu_l1_content_wrapper.disabled.hidden,div#website-container div[id^=section_menu] div.presell_menu_item.section_menu_l1_content_wrapper.disabled.hidden{Display:none}div#website-container #section_menu div.presell_menu_item.section_menu_l1_show_inactive,div#website-container div[id^=section_menu] div.presell_menu_item.section_menu_l1_show_inactive{border:2px solid #fff;border-bottom:0;vertical-align:middle;font-size:16px;width:150px;color:#fff;font-weight:700;cursor:pointer;padding:0 10px}#website-container div#section_menu div a.presell_menu_item{position:initial;font-size:16px}div[id^=section_menu] div.presell_menu_wrapper div.presell_menu_item.scart a.presell_menu_item.scart,div[id^=section_menu] div.presell_menu_wrapper div.presell_menu_item.section_menu_l1 a.presell_menu_item.section_menu_l1{line-height:25px}div.presell_menu_item.section_menu_l1,div.presell_menu_item.section_menu_l1_active{height:75%}div#presell_expired_divider{background-color:#9b9b9b;color:#000;min-height:110px}div#presell_expired_divider p{text-align:center;font-size:16px}div[id^=section_menu] div.presell_menu_item.section_menu_l1_active.disabled a.presell_menu_item.section_menu_l1_active.disabled{background-color:#9b9b9b;color:#000}div.presell_menu_item.scart{color:#fff;height:32%}#website-container div[id^=section_menu] div.presell_menu_item.scart a.presell_menu_item.scart:hover{color:#fff;background-color:#ed1b2f}#website-container div[id^=section_menu] div.presell_menu_item.scart a.presell_menu_item.scart.disabled:hover{color:#fff;background-color:#7b7b7b}#website-container div[id^=section_menu] div.presell_menu_wrapper div.presell_menu_item a{height:100%;margin:0}a.presell_menu_item span{max-width:100%;text-wrap:normal;white-space:pre-wrap}a.presell_menu_item{display:block;box-sizing:border-box;width:100%;padding:5px;margin-bottom:0;margin-left:0;background-color:#ed1b2f;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;text-align:left}a.presell_menu_item span.event{font-weight:700}div.presell_menu_item div{padding:0}#website-container div[id^=section_menu],div#website-container div#section_menu{margin-top:5px;min-width:100%;overflow:auto;white-space:nowrap;text-align:center;padding:0;background-color:#008348;overflow-y:hidden;box-shadow:none}#website-container div#section_menu_2{background-color:#ed1b2f}div#section_menu_2 a{background-color:#ed1b2f}#website-container div#section_menu_3{background-color:#fff}#website-container div#section_menu_3 a{background-color:#fff;color:#000}#website-container div#section_menu_3 a:hover{color:#ed1b2f}div[id^=section_menu] div.presell_menu_item{border:1px #fff solid}#section_sub_menu{width:100%;background-color:#49d193}#section_sub_menu .presell_menu_item.section_menu_l2,#section_sub_menu .presell_menu_item.section_menu_l2_active{background-color:#49d193}#section_sub_sub_menu .presell_menu_item{text-align:center;margin-top:10px;width:100%}#section_sub_sub_menu .presell_menu_item a{padding:10px 10px}#section_sub_menu .presell_menu_item a{width:auto}#section_sub_menu .presell_menu_item.section_menu_l2,#section_sub_menu .presell_menu_item.section_menu_l2_active{font-size:18px;padding:5px;margin-right:5px;font-size:18px}#section_sub_menu .presell_menu_item.section_menu_l2_active{padding:5px;margin-right:5px;font-size:18px}#section_sub_menu .presell_menu_item{display:inline-block}.presell_menu_item.section_menu_l2_active{display:inline-block}#section_menu,#wrapper_section_menu{background-color:transparent}div[id^=section_menu] a{font-size:12px;text-align:center}div[id^=section_menu]{margin-top:25px;margin-right:5px;left:2px;width:120px;color:#ed1b2f}a.section_menu_item{padding:5px;margin-bottom:-1px;margin-left:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;text-align:left}a.section_menu_item:link{color:#000}a.section_menu_item:visited{color:#000}a.section_menu_item:hover{color:#000;background-color:#d0f0df}a.section_menu_item_active{padding:5px;margin-bottom:-1px;margin-left:0;border:0;background-color:#d0f0df;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;text-align:left}div[id^=section_menu] div.presell_menu_item a.presell_menu_item{margin:0;padding:10px;border:0;border-radius:0;height:100%}div[id^=section_menu] div.presell_menu_item a.presell_menu_item:hover{background-color:transparent;color:#fff}a.section_menu_l1{background-color:#008348;color:#fff}a.section_menu_l1:hover{background-color:#fff;color:#000}a.section_menu_l1_active,div.presell_menu_item.section_menu_l1_active{background-color:#ff5f6f;color:#000}a.scart_active.presell_menu_item{background-color:#008348}a.scart.presell_menu_item:hover{background-color:#008348}div[id^=section_menu] div.section_menu_l2,div[id^=section_menu] div.section_menu_l2_active{border:0}div[id^=section_menu] a.section_menu_l2,div[id^=section_menu] a.section_menu_l2_active{background-color:#008348;border-radius:0}div[id^=section_menu] a.section_menu_l2_active{background-color:#00703f}a.section_menu_l2{background-color:#fff}a.section_menu_l2:hover{background-color:#49d193;color:#000}a.section_menu_l2_active,div.presell_menu_item.section_menu_l2_active{background-color:#49d193;color:#000}div[id^=subsection_menu].main-children{background-color:#ed1b2f}div[id^=subsection_menu].main-children div a{background-color:#ed1b2f}div#website-container div#subsection_menu_0 div.section_menu_item a:hover{color:#ed1b2f}div[id^=subsection_menu] a.section_menu_l3{background-color:#fff;border:0;font-weight:100}a.section_menu_l3:link{color:#ed1b2f}a.section_menu_l3:visited{color:#ed1b2f}a.section_menu_l3:hover{background-color:#afa}div.presell_menu_item.section_menu_l3_active,div[id^=subsection_menu] a.section_menu_l3_active{background-color:#ffedf6;color:#ed1b2f;font-weight:100}div[id^=section_menu] div.presell_menu_item.section_menu_l3_active{background-color:#ed1b2f;border:0}div[id^=section_menu] a.presell_menu_item.section_menu_l3_active:hover{background-color:#ed1b2f;color:#f9c9d5}#website-container div#subsection_menu_4{background-color:#002613;color:#fff}#website-container div#subsection_menu_4 div a{color:#fff;font-weight:100}a.section_menu_l4{background-color:#002613;color:#fff}#website-container div#subsection_menu_4 div a.section_menu_l4:hover{background-color:#00632e}#website-container div#subsection_menu_4 div a.section_menu_l4_active{background-color:#00632e}#hidden{visibility:hidden;display:none}.blog_new_post_label{position:absolute;color:#000;left:1px;top:1px;background-color:#fff600;border-radius:4px;padding:2px;line-height:normal}#website-container #subsection_menu_0 div a{font-size:16px}div[id^=subsection_menu] a{font-size:15px}@media screen and (max-width:860px){#menu li a#shopping-cart{text-indent:34px}#main_menu_bar .main_menu_item_active a#shopping-cart{background:#fff url(/images/static_images/trolley_r.png) no-repeat center center}}#floating-shopping-cart{display:none}@media screen and (max-width:860px){#floating-shopping-cart{display:block;position:absolute;left:2%;top:18%}#floating-shopping-cart a{font-size:18px;padding-left:0}#floating-shopping-cart img{vertical-align:middle}}#product-tiles .flexRow{justify-content:center;flex-wrap:wrap}#product-tiles .productTile{position:relative;flex-basis:calc(20% - 10px);max-width:calc(20% - 10px);height:240px;margin:15px;border:1px solid;box-sizing:border-box;background-size:contain;background-repeat:no-repeat;background-position:center;border:4px solid red;border-radius:10px;cursor:pointer;text-decoration:none;color:red;font-family:Omnes,Arial,sans-serif;display:flex;flex-direction:column;justify-content:space-around}#product-tiles .productTile.small{flex-basis:calc(15% - 10px);max-width:calc(15% - 10px);height:180px;font-weight:700}#product-tiles .productTile.small .productDescription{word-break:break-word;font-size:15px}#product-tiles .productTile a{width:100%;text-align:center;vertical-align:middle;text-decoration:none;background-color:#fff;padding-top:5px;margin-top:-100%;position:relative;height:100%;text-align:center;color:red}#product-tiles .productTile a:hover{filter:grayscale(0)}#product-tiles .productTile .productDescription{text-align:center;background-color:rgba(255,255,255,.7);padding:10px 0 5px 0;font-size:22px;text-decoration:none}#product-tiles .productTile:hover .productDescription{background-color:#fff}@media screen and (max-width:860px){#product-tiles .productTile,#product-tiles .productTile.small{flex-basis:calc(45% - 10px);max-width:calc(45% - 10px)}}@media screen and (max-width:620px){#product-tiles .productTile{flex-basis:calc(50% - 10px);max-width:100%}#product-tiles .productTile.small{flex-basis:calc(25% - 10px);max-width:32%;height:125px}}.afbspar-loginbox{flex-basis:50%;border-right:2px solid #efefef;order:0}.afbspar-loginbox div#logindiv{border:0!important;padding:10px;margin:0!important;width:100%;display:block;max-width:none;box-sizing:border-box;padding-right:25px}.afbspar-loginbox div#logindiv #login-message{padding-top:0;font-size:24px;color:#ed1b2f;font-family:Omnes,Arial,Arial,Helvetica,sans-serif;font-weight:100;margin-bottom:10px}.afbspar-registration{flex-basis:100%;padding-left:25px;order:1}.afbspar-registration h1{font-size:24px}@media screen and (max-width:860px){.main-box-flex.afbspar-reg-wrapper{flex-wrap:wrap}.afbspar-loginbox.tdlogn{display:block}.afbspar-loginbox{border-right:0;border-bottom:2px solid #d3d3d3;flex-basis:100%}.afbspar-loginbox div#logindiv{padding-right:10px}.afbspar-registration{padding-left:10px}div#afbspar-registration-form{padding:0}}_:-ms-fullscreen,:root #afbspar-registration-form .flexColumn{flex-basis:auto}#afbspar-registration-form{padding:0 10px;font-size:14px}#afbspar-registration-form label{font-size:18px;font-weight:700;flex-basis:auto}#afbspar-registration-form span{flex-basis:auto}#afbspar-registration-form label small{font-weight:100;font-size:12px}#afbspar-registration-form label.flexInnerRow{font-size:14px}#afbspar-registration-form button{width:30%;margin:0 auto}#afbspar-registration-form input{font-size:14px;padding:5px 3px;background-color:#f7fff5;color:#000;border-radius:10px;-webkit-border-radius:10px;font-size:large;width:100%;height:36px;padding-left:10px;padding-right:10px;margin-bottom:10px;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #bbb;box-shadow:inset 1px 1px 2px 1px rgba(0,0,0,.2)}#afbspar-registration-form .flexRow{margin-bottom:3px;flex-direction:column}#recaptcha-label{text-align:center}#login-recaptcha{text-align:center}#login-recaptcha div{display:inline-block;margin:5px 0 10px 0}#afbspar-registration-form .already-registered{margin:0 auto;width:30%;display:block;text-align:center;padding-top:15px}@media screen and (max-width:860px){#afbspar-registration-form .flexRow .flexColumn{width:100%;flex-basis:100%}#afbspar-registration-form button{width:70%}#afbspar-registration-form .flexInnerRow{flex-wrap:wrap}#afbspar-registration-form .flexInnerRow .flexColumn{flex-basis:100%;width:100%}#afbspar-registration-form .already-registered{width:100%}#afbspar-registration-form .already-registered a{display:block;padding:20px}}.your-ref .flexRow .flexColumn{flex-grow:1}.your-ref .flexRow .flexColumn.extraWide{flex-grow:4}.your-ref label{padding:20px}.your-ref .telephone-note{font-size:22px;font-family:Omnes,Arial,sans-serif;text-align:center;font-weight:700}@media screen and (max-width:860px){.your-ref .flexRow{flex-wrap:wrap;padding:5px 5px 0 5px;box-sizing:border-box}.your-ref .flexColumn,.your-ref input,.your-ref label{flex-basis:100%;width:100%;padding:0}.your-ref .telephone-note{margin:15px 0}}.delivery-store{display:flex;overflow:hidden}.delivery-store .delivery-store-address{margin-left:15px;flex-grow:1;text-align:center;font-size:15px}.delivery-store .delivery-store-address a{color:#ed1b2f}.delivery-store .delivery-store-address .address-wrapper{margin-top:2px}.delivery-store .delivery-store-address img{vertical-align:middle}.delivery-store .delivery-store-address .store-name{font-weight:700}.delivery-store .delivery-store-map{flex-grow:2;padding-right:10px}@media screen and (max-width:860px){.delivery-store .delivery-store-address,.delivery-store .delivery-store-map{flex-basis:100%}}.delivery-method{display:flex;overflow:hidden}.delivery-method input{position:absolute;right:50000px}.delivery-method label{display:block;flex-grow:1;background-color:#999;margin:10px;border:3px solid #0b0b0b;border-radius:10px;color:#fff;font-size:34px;padding-top:100px;padding-bottom:100px;cursor:pointer;text-align:center}.delivery-method input[type=radio]:checked+label{background-color:#008348}#delivery-address-dialog{display:none;text-align:right;margin-right:5px;font-size:14px}#delivery-address-dialog .addressWrapper{font-style:italic;font-size:18px}#delivery-address-dialog a{color:red}.shopping-cart.process-order .place-order h2{display:none}.shopping-cart.process-order .cart-submission .place-order input{font-size:29px;height:auto;min-width:25%}#age-restriction-banner{background:#fff;border:5px solid #ed1b2f;border-radius:10px;background-repeat:no-repeat;background-position-x:10%;background-position-y:50%;color:#000;margin:15px auto;padding:8px;font-size:22px;width:90%;margin-top:25px}#age-restriction-banner .flexColumn{padding:0 45px;text-align:right}#age-restriction-banner .iconContainer{padding:0;text-align:left;flex-basis:auto;margin-right:10px;display:flex;flex-direction:column;justify-content:space-around}#age-restriction-banner .iconContainer img{min-width:120px}#age-restriction-banner .textContainer{padding:5px 0;margin:0;text-align:left;flex-basis:max-content;font-family:Omnes,Arial,sans-serif}#age-restriction-banner .textContainer p{padding:0;margin:0;color:#ed1b2f;font-weight:700;font-size:26px}#age-restriction-banner .textContainer p span{font-weight:100;font-size:22px}#age-restriction-banner small{font-size:14px;font-style:italic}#age-restriction-banner .checkboxContainer{display:flex;flex-direction:column;justify-content:space-around}#age-restriction-banner label{background-color:#fff;border-radius:5px;color:#000;cursor:pointer;font-size:22px;padding:5px 20px 1px 20px;box-sizing:border-box;text-align:left;font-family:Omnes,Arial,sans-serif;margin-bottom:10px}#age-restriction-banner input{display:inline;vertical-align:middle;width:auto;font-size:16px;margin-right:15px;padding-top:0;margin-top:0}@media screen and (max-width:1200px){#age-restriction-banner.flexRow{flex-wrap:nowrap}#age-restriction-banner .flexColumn{flex-basis:100%;width:100%}}@media screen and (max-width:860px){#age-restriction-banner.flexRow{flex-wrap:wrap}#age-restriction-banner .flexColumn{text-align:center}#age-restriction-banner .iconContainer{margin:0 auto 15px auto}#age-restriction-banner label{text-align:center;margin-top:15px;margin-bottom:15px}}#ShoppingCartSortOrder{display:none}#edCustNotes{border-radius:10px;border:3px #a8a8a8 solid;height:35px;padding-left:10px;padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:5px;width:95%;height:100px}@media screen and (max-width:860px){#edCustNotes{width:100%}}#covid-delivery-information{background:#fff;margin:15px;padding:10px;box-sizing:border-box;width:95%;border:5px solid red;border-radius:20px;font-size:16px;font-family:Omnes,Arial,sans-serif}#covid-delivery-information img{max-width:100px;max-height:100px;float:left}@media screen and (max-width:860px){#covid-delivery-information{width:98%;margin:5px}#covid-delivery-information img{max-width:150px;max-height:150px}}.mapLower h3{font-size:32px;color:#ed1b2f}.mapLower input[type=text]{width:35%;min-width:280px;height:39px;border:revert!important;box-sizing:content-box}.mapLower input[type=text]:focus{border:revert!important}.stores-container{display:flex;flex-wrap:wrap}.store-option-container{border:3px solid #ed1b2f;border-radius:16px;display:inline-block;box-sizing:border-box;width:20%;flex-basis:20%;margin:2% 2%;text-decoration:none;font-style:normal;padding:12px}@media screen and (max-width:1200px){.store-option-container{width:45%}}@media screen and (max-width:760px){.store-option-container{width:96%}}.store-telephone{text-align:center}.store-option-container img{display:block;margin:5px auto}.store-option-container .header,.store-option-container .store-telephone{text-decoration:none;text-align:center;display:block;font-size:16px;font-family:Omnes,sans-serif;color:#000}.mapLower .locateButton,.mapLower .searchStoresButton{height:45px;width:auto;vertical-align:top}#button-search-stores-loader{width:45px;height:45px;background-color:#991321;vertical-align:middle;display:none;margin-top:-2px}#button-search-stores-loader .spinner{width:20px;height:20px;margin:auto;animation:spin 2s ease-in-out infinite;display:block;margin-top:8px;border-color:#fff;border-top-color:transparent;border-width:4px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#mapboxWrapper{width:100%;height:400px;background-color:#efe9e1}#mapboxWrapper.zoom{background-color:#e5e3df}#streetviewWrapper{width:100%;height:320px;background-color:#e5e3df}#store-select{display:none}.pulse-once{animation:pulse-once 1s}@keyframes pulse-once{0%{background-color:transparent}50%{background-color:rgba(226,120,120,.6)}100%{background-color:transparent}}#display-store-area{font-size:14px;padding:15px 0}#display-store-area .homepageButton{margin-top:15px}@media screen and (max-width:860px){.mapButtonRow.flexRow .flexColumn{flex-basis:100%;margin-bottom:10px}.mapButtonRow.flexRow .flexColumn a{padding:30px 5px 30px 5px}}
/*# sourceMappingURL=global.min.css.map */
