.search-autocomplete{position:absolute;z-index:21;overflow:auto;background:#fff;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);border-bottom-right-radius:.5em;border-bottom-left-radius:.5em}.search-autocomplete .item{width:100%;overflow:hidden}.search-autocomplete .group-title,.search-autocomplete .item a{display:block;overflow:hidden;box-sizing:border-box;padding:.5em 1em;background:#fff;border:1px solid #e9eef2;border-top:0;text-decoration:none;font-weight:700;color:#0d58ad}.search-autocomplete .group-title{color:rgba(0,0,0,.7)}.search-autocomplete .autosearch-category-list .item a{padding:.2em 13px}.search-autocomplete .item a:hover,.search-autocomplete .item.keyselect a{background:#0084ac;color:#fff}.search-autocomplete .item a .image img{float:left;width:38px;margin-right:2%;border:2px solid #fff;border-radius:2px}.search-autocomplete .item a span{overflow:hidden}.search-autocomplete .item.hidden-product a{background-color:#f2dede;color:#a94442}.pagination{padding:0;list-style-type:none}.pagination li{display:inline-block}.pagination li a,.pagination li span{padding:0 7px 3px;display:inline-block;text-decoration:none;border:#e0eaf2 1px solid;background:#fff;margin:2px;color:#415161;transition:background .2s linear;font-weight:500}.pagination li a:hover,.pagination li span{background:#f5fbff}.pagination li:first-child a,.pagination li:first-child span{margin-left:0}.brandnav .text{margin:0 -20px}.catitem{border-bottom:#d6dfe6 4px solid}.rangitem .padding{justify-content:center}#expandsubnav .drop{border-top:#d8e0e7 1px solid;border-bottom:#d8e0e7 1px solid}#expandsubnav .icon.nostockicon{position:absolute;right:0;top:0;cursor:pointer}#expandsubnav .container{position:relative}.brandnav ul{list-style:none;padding:0;margin:0}.brandnav.categorynav>div>ul>li{display:inline-block!important;float:none;background:0 0!important;text-align:center}.elsenav a{font-size:12px;margin:0 5px 0 0;box-sizing:border-box;min-width:10%;display:block}.categoryimg{display:block;width:125px;height:135px;margin:0 auto 5px;overflow:hidden;white-space:nowrap;text-indent:100%}.categoryimg img{max-height:100%}.rleg{background:#415161;color:#fff;padding:5px;position:absolute;z-index:10;white-space:nowrap}.categoryimg.in{text-indent:0;line-height:135px;vertical-align:middle}.fbreak{height:0;flex-basis:100%;border:0!important}ul.drop{background:#e9eef2;padding:.1px 0;margin:0;list-style:none;width:100%}ul.drop .container{padding:0}ul.drop ul{padding:0;margin:0;border-left:#dbe3e9 1px solid;list-style:none}ul.drop ul li{float:left;background:#fff!important;border-right:#dbe3e9 1px solid;box-sizing:border-box;border-bottom:#dbe3e9 1px solid;width:auto;text-align:center}ul.drop ul li a{color:#2c3e50!important;display:block;padding:10px;text-decoration:none}ul.drop ul li .txt{display:block}.brandnav .text,ul.drop .text{clear:both;display:block;background:#e9eef2;padding:15px;color:#1a95ba;text-align:center;text-align-last:center}.brandnav .text a,ul.drop .text a{background:#1a95ba;color:#fff;padding:10px;border-radius:3px;margin-right:0;margin-bottom:10px;text-decoration:none;display:inline-block}.brandnav .text a .small,ul.drop .text a .small{display:block}.paging_page a,.paging_selected strong{display:inline-block;border:#0085ac 2px solid;padding:2px 10px;text-decoration:none}.paging_page a:hover,.paging_selected strong{color:#fff;background:#0085ac}.paging_panel .next,.paging_panel .prev{text-decoration:none}.category_list{background:#e9eef2;padding:6px;border-top:#fff 1px solid;box-shadow:#e9eef2 0 -1px 0;overflow:hidden;margin-top:0}.category_list .container{padding:0}.panelhead{background:#fff;text-align:center;padding:20px;font-size:143%;position:relative;margin-bottom:12px;border:1px solid #dcddde}.category_title:after,.panelhead:after{width:18px;height:10px;background:url(../img/w-arrow-down.svg) no-repeat;top:100%;left:50%;margin-left:-10px;border:0;position:absolute;content:" "}.category_list .hscrollerholder{padding-bottom:0}.grid .listonly{display:none}.hscrollerholder .pgitem .title{font-size:114.5%}.hscrollerwidth{display:flex;align-content:stretch;gap:15px}.hscrollerwidth>div{flex:0 0 auto;margin-right:0;width:100%}.nospaceholder .hscrollerwidth{gap:0}.hscrollerwidth .pgitem{display:flex;flex-direction:column;scroll-snap-align:start}.hscrollerwidth .pgitem>.padding{flex:10 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.hscrollerwidth .clear,.hscrollerwidth .pgitem a,.hscrollerwidth .pgitem>.footnote{flex:0 0 auto}.hscrollerwidth .pgitem .img{flex:0 0 auto}.hscrollerwidth .pgitem .title{flex:3 1 auto;max-width:100%}.hscrollerwidth .pgitem .text{flex:19 1 auto;display:flex;flex-direction:column;justify-content:space-between;max-width:100%}.hscrollerwidth .pgitem .text p{flex:3 1 auto}.hscrollerwidth .pgitem .text .offer{flex:0 0 auto}.hscrollerwidth .pgitem.current{margin-bottom:-10px}.hscrollerholder .avails,.hscrollerholder .brandlogo,.hscrollerholder .desc,.hscrollerholder .spec,.hscrollerholder form{display:none}.rrpsaveholder{border-top:#e9eef2 1px solid;border-bottom:#e9eef2 1px solid;text-align:center;padding:10px}.rrpsave{display:table;width:auto;margin:0 auto;font-weight:700}.rrpsave>div{display:table-cell;padding:2px 5px}.icon.compare{background-image:url(../img/compare.svg);width:20px;height:18px;vertical-align:middle;margin-right:5px;margin-bottom:2px}.plainbtn.comparebtn{cursor:pointer}.btn.subbtn{background:#415161}.btn.disabledbtn{background:#415161}.summary{line-height:1.5em}.summary>div{padding-bottom:10px}.excvat .exvat .small,.exvat .exvat .small,.incvat .incvat .small{font-size:66%;display:block}hr.thinhr{width:100%;border-top:1px solid #e9eef2;margin:50px 0 30px}.seperator_image img{width:100%}.tabs .controls ul{position:relative;overflow:-moz-scrollbars-none}.tabs .controls ul::-webkit-scrollbar{display:none}.tabs .controls ul::-ms-overflow-style{display:none}.tabs ul.scrollable:after{transform:rotate(-45deg);border:solid #fff;border-width:0 3px 3px 0;content:" ";padding:6px;animation-name:bounceRight;animation-duration:.5s;animation-iteration-count:3;position:absolute;top:40%;right:20px;opacity:1;transition:opacity .3s linear;pointer-events:none;filter:drop-shadow(0 0 10px #000) drop-shadow(0 0 5px #000)}.tabs ul.scrollable.scrolled:after{opacity:0}.rrp_price{color:#da291c;line-height:.9em}.save_price{color:#007b37;line-height:.9em}.was_price{color:#647688;position:relative}.was_price:before{content:" ";overflow:hidden;height:1px;position:absolute;top:50%;width:100%;left:0;background-color:#647688}.tabclone{display:block;background:#415161;color:#fff;padding:9px 10px;border-top:1px solid #fff;font-weight:700;text-decoration:none}.tabclone:hover{color:#fff;text-decoration:none}.tabclone .goarr{transform:translate(-21%,-11%) rotate(135deg);transition:transform linear .2s;margin:4px}.tabclone.active .goarr{transform:translate(-21%,29%) rotate(-45deg)}.tabclone .icon{vertical-align:-16%}.offers a.moneyback{display:block;color:#34495e}.modal{display:none;position:fixed;background:rgba(0,0,0,.47);top:0;left:0;width:100%;height:100%;z-index:30}.basketpop{display:none;position:absolute;background:#fff;border-radius:5px;padding:17px 27px;max-width:425px;z-index:31;box-sizing:border-box}.basketpop:after{content:" ";width:0;height:0;border-style:solid;border-width:0 17px 17px 17px;border-color:transparent transparent #fff transparent;left:50%;top:-16px;margin-top:0;margin-left:-17px;position:absolute}.basketpop .poptitle{color:red;font-weight:700;font-size:129%;margin-bottom:3px}.basketpop .popdesc{line-height:1.3em;margin-bottom:11px;display:block}.fakeradio{background:url(../img/fakeradio.png) 97.7% 46% no-repeat #838e98;color:#fff;border-radius:2px;border:1px solid #717d88;padding:1px 30px 2px 14px;box-sizing:border-box;margin-bottom:8px}.fakeradio.active{background:url(../img/fakeradio-active.png) 97.7% 46% no-repeat #415161;border-color:#0f1011}.basketpop .btn{margin-top:15px;background:#0085ac;font-weight:700;border-radius:0}.basketpop .btn:hover{background:#006c93}.videolink{position:relative;display:inline-block}.videolink:before{background:#666;content:" ";border-radius:15px;position:absolute;opacity:.5;left:50%;top:50%;width:48px;height:48px;margin:-24px}.videolink:after{content:" ";position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px;width:0;height:0;border-style:solid;border-width:12px 0 12px 24px;border-color:transparent transparent transparent #fff}.hscroller{width:100%;scroll-behavior:smooth}.js .hscroller{overflow:hidden;contain:content}.hscrollerholder{position:relative}.js .hscrollerholder{margin-right:0}.left_arrow,.right_arrow{position:absolute;top:50%;margin-top:-23px;padding:12px 9px;background:#e9eef2;cursor:pointer;line-height:0;z-index:1}.left_arrow.disabled,.right_arrow.disabled{display:none}.left_arrow{padding-left:0;border-radius:0 3px 3px 0;left:0}.right_arrow{padding-right:0;border-radius:3px 0 0 3px;right:0}.catefficiency{margin-bottom:7px}.goarr{width:9px;height:9px;border-top:#fff 4px solid;border-right:#fff 4px solid;transform:translate(-21%,29%) rotate(45deg);float:right;margin:8px 0 0 5px}.icon.arrowleft{background-image:url(../img/arrow_left.svg);width:10px;height:16px}.icon.arrowright{background-image:url(../img/arrow_left.svg);width:10px;height:16px;transform:scale(-1,1)}.icon.delivery_icon{background-image:url(../img/delivery-icon-b.svg);width:33px;height:21px}.icon.pdf{background:url(../img/icon-pdf.png);width:26px;height:30px}.icon.blue_arrow,select{background-image:url(../img/arrow-down.svg)}.icon.blue_arrow{width:15px;height:10px;transition:transform .3s linear}.icon.icon-alert{background:url(../img/icon-alert.png);width:21px;height:18px}.icon.plus{background-image:url(../img/plus.svg);width:29px;height:28px;background-size:contain}.icon.poparrow{background-image:url(../img/arrow-down-b.svg);width:27px;height:15px;position:absolute;left:50%;top:100%;margin-left:-13px;margin-top:-1px}a>.enr{transition:transform .1s linear}a>.enr:hover{transform:scale(1.2)}a>.enr:focus{transform:scale(1);transition:none}.enr.rateAppp .icon-elec{color:#00a651}.enr.rateApp .icon-elec{color:#4db848}.enr.rateAp .icon-elec{color:#bed62f}.enr.rateA .icon-elec{color:#fff200}.enr.rateB .icon-elec{color:#fdb813}.enr.rateC .icon-elec{color:#f36f21}.caticon{width:204px;float:left;display:table-row;margin:0 9px 9px 0;border:#cdd8dc 1px solid;border-radius:3px;background:#f6fafd;background:-moz-linear-gradient(top,#f6fafd 0,#e3ecf3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6fafd),color-stop(100%,#e3ecf3));background:-webkit-linear-gradient(top,#f6fafd 0,#e3ecf3 100%);background:-o-linear-gradient(top,#f6fafd 0,#e3ecf3 100%);background:-ms-linear-gradient(top,#f6fafd 0,#e3ecf3 100%);background:linear-gradient(to bottom,#f6fafd 0,#e3ecf3 100%);padding:7px;text-decoration:none}.caticon .img{width:65px;display:table-cell}.caticon .img img{width:100%}.caticon .text{width:130px;padding-left:9px;color:#14477d;display:table-cell;vertical-align:middle;font-size:.9em;font-weight:700;line-height:1.3em}.quantityfield{width:50%;min-width:20px;text-align:center;margin-left:5px}.enormous{font-size:229%;line-height:1.2em}address{font-style:normal}.g-recaptcha{margin:0 0 20px;overflow:auto}.list_items{list-style:none;margin:0;padding:5px 0 10px;text-align:left}.list_items li{background:url(../img/li_item.png) 0 8px no-repeat;padding-left:17px;padding-bottom:12px}.blue_list{list-style:none;margin:0;padding:5px 0 10px;text-align:left}.blue_list li{background:url(../img/blue-bullet.png) 0 8px no-repeat;padding-left:17px;padding-bottom:12px}.alertcolour{color:#da291c}.fixme{transition:margin .2s linear}.fixme.floating{position:fixed}.ipopout{display:none;position:absolute;color:#fff;font-size:14px;background:#0b8cb4;border:#fff 1px solid;box-shadow:#737770 0 0 1px;padding:8px;box-sizing:border-box;max-width:100%;line-height:1.3em;text-align:center;margin-bottom:12px;border-radius:3px;z-index:1002;cursor:pointer;transform:translate(0,-50%)}.ipopout.vert{transform:translate(-50%,0)}.icon.info{background-image:url(../img/info.svg);width:20px;height:20px}.ipopout .icon.poparrow{background-image:url(../img/arrow-left-b.svg);width:15px;height:27px;position:absolute;left:0;top:50%;margin-left:-14px;margin-top:-14px}.ipopout.vert .icon.poparrow{background-image:url(../img/arrow-up-b.svg);width:27px;height:15px;left:50%;top:0}.ipopout.vert{width:200px}.crafty_postcode_result_display select{margin-bottom:20px;width:100%!important}#deliveryalert .warningmessage{padding:5px;text-align:center}.icon.basketcross.closepop{float:right;cursor:pointer}.popupcontent{text-align:center;padding:20px;width:550px;box-sizing:border-box;max-width:100%}.popupcontent label{display:block;padding-bottom:30px;font-weight:400}.popupcontent .btn{padding:19px 25px;font-weight:700;background:#028eb6;font-size:130%;margin:0 10px}.popupcontent input#postcode{font-size:2em;text-align:center;width:200px;padding:11px 15px 10px}#brandnav.categorynav>.container{text-align:center}#brandnav.categorynav>div>ul>li>a{line-height:41px}@supports(text-align-last:justify){#brandnav.categorynav>.container{text-align:justify;text-align-last:justify}}#brandnav.categorynav>.container>ul{display:inline}#brandnav.categorynav>.container>ul:after{display:none}#brandnav.categorynav>.container>ul>li{text-align:center;padding:5px 1%;width:auto;margin:0 auto}#brandnav.categorynav>.container>ul>li>a{width:133.41px}#brandnav.categorynav>.container>a.btn{display:block;text-align:center;margin:0 auto}.icon.mobilearrow{display:block;float:right}#accessibility{position:absolute;width:0;height:0;overflow:hidden}.bg-logo{display:inline-block!important;overflow:hidden;text-indent:200%;white-space:nowrap;background-image:url(../img/brand-logos-min.png?2d);width:133px;height:61px}.bg-logo_blizzard{background-position:-10px -10px}.bg-logo_blue_seal{background-position:-10px -91px}.bg-logo_blue_ice{background-position:-10px -172px}.bg-logo_convotherm{background-position:-10px -253px}.bg-logo_buffalo{background-position:-10px -334px}.bg-logo_adande{background-position:-10px -415px}.bg-logo_imperial{background-position:-10px -496px}.bg-logo_classeq{background-position:-10px -577px}.bg-logo_sammic{background-position:-10px -658px}.bg-logo_dynamic{background-position:-10px -739px}.bg-logo_hobart{background-position:-10px -820px}.bg-logo_gamko{background-position:-10px -1063px}.bg-logo_electrolux{background-position:-10px -1144px}.bg-logo_falcon{background-position:-10px -1225px}.bg-logo_connecta{background-position:-10px -1306px}.bg-logo_chefmaster{background-position:-10px -1387px}.bg-logo_foster{background-position:-10px -1468px}.bg-logo_prepara{background-position:-10px -1549px}.bg-logo_moffat{background-position:-10px -3574px}.bg-logo_sharp{background-position:-10px -981px}.bg-logo_atosa{background-position:-10px -1630px}.bg-logo_hoshizaki{background-position:-10px -1711px}.bg-logo_ice_a_cool{background-position:-10px -1792px}.bg-logo_infrico{background-position:-10px -1873px}.bg-logo_inomak{background-position:-10px -1954px}.bg-logo_instanta{background-position:-10px -2035px}.bg-logo_kitchenaid{background-position:-10px -2116px}.bg-logo_koldbox{background-position:-10px -2440px}.bg-logo_lincat{background-position:-10px -2197px}.bg-logo_marco{background-position:-10px -2278px}.bg-logo_mechline{background-position:-10px -2359px}.bg-logo_merrychef{background-position:-10px -2521px}.bg-logo_mondial_elite{background-position:-10px -2602px}.bg-logo_panasonic{background-position:-10px -2764px}.bg-logo_asko{background-position:-10px -2845px}.bg-logo_parry{background-position:-10px -2926px}.bg-logo_polar{background-position:-10px -3007px}.bg-logo_rational{background-position:-10px -3088px}.bg-logo_robotcoupe{background-position:-10px -3169px}.bg-logo_imc{background-position:-10px -3250px}.bg-logo_samsung{background-position:-10px -3412px}.bg-logo_santos{background-position:-10px -3493px}.bg-logo_scotsman{background-position:-10px -3655px}.bg-logo_tefcold{background-position:-10px -3736px}.bg-logo_arctica{background-position:-10px -3817px}.bg-logo_vestfrost{background-position:-10px -3979px}.bg-logo_vogue{background-position:-10px -4060px}.bg-logo_whirlpool{background-position:-10px -4141px}.bg-logo_waring_commercial{background-position:-10px -4222px}.bg-logo_williams{background-position:-10px -4303px}.bg-logo_dc{background-position:-10px -4384px}.bg-logo_zoin{background-position:-10px -4465px}.bg-logo_true{background-position:-10px -4546px}.bg-logo_winterhalter{background-position:-10px -901px}.bg-logo_pitco{background-position:-10px -5113px}.bg-logo_turbochef{background-position:-10px -5194px}.icon.preorder,.icon.stockicon{background-image:url(../img/in-stock.svg)}.icon.preorder{background-image:url(../img/soon.svg)}.icon.preorder.colour{background-image:url(../img/soonb.svg)}#caholder{position:fixed;left:-50%;top:-50%;right:-50%;bottom:-50%;z-index:1001;display:none;pointer-events:none}#cabox{opacity:0;transform:translate(-50%,-50%) scale(0,0);transform-origin:center;position:absolute;left:50%;top:50%;width:0;height:0;max-width:90vw;max-height:90vh;transition:all .2s linear;box-sizing:border-box;pointer-events:all;border-radius:10px}#caback.active{pointer-events:auto;opacity:.6}#caholder.hiding #cabox,#caholder.hiding #catitle{opacity:0;width:auto;height:auto;transform:translate(-50%,-50%) scale(0,0)}#caback.hiding{opacity:0;pointer-events:none}#caholder.displaying #cabox{opacity:1;width:auto;height:auto;box-shadow:#666 0 0 0;transform:translate(-50%,-50%) scale(1,1)}#caholder.displaying #cacontent{overflow:visible}#caholder.displaying #caclose,#caholder.displaying #caleft,#caholder.displaying #caright,#caholder.displaying #catitle div{opacity:0}#caholder.displayed #cabox{opacity:1;background:#fff;box-shadow:#333 0 0 20px;width:auto;height:auto;padding:20px;transform:translate(-50%,-50%) scale(1,1)}#caleft,#caright{cursor:pointer;position:absolute;z-index:5;top:0;bottom:0;opacity:0;width:45px;max-width:10%;transition:opacity .2s linear}#cabox:hover #caleft,#cabox:hover #caright{opacity:.3}#caleft:hover,#caright:hover{opacity:1}#caleft:before,#caright:before{position:absolute;left:50%;top:50%;transform:scale(1,1) translate(-50%,-50%)}#caleft{left:0}#caleft:after,#caleft:before,#caright:after,#caright:before{content:" "}#caright{right:0}#caclose{position:absolute;left:100%;top:0;transform:translate(-50%,-50%);opacity:.3;display:none;z-index:9}#caholder.displayed #caclose{display:block}#caclose:before{content:"X"}#caclose,#caleft:before,#caright:before{cursor:pointer;background-color:#415161;color:#fff;border-radius:50%;border:#fff 2px solid;transition:background-color .2s linear;overflow:hidden;width:1.5em;height:1.5em;font-size:1.25em;line-height:1.5em;vertical-align:middle;text-align:center;font-weight:700}#caclose:hover,#caleft:hover:before,#caright:hover:before{background-color:#0084ac;opacity:1}#caleft:after,#caright:after{cursor:pointer;position:absolute;left:50%;top:50%;border-top:#fff 2px solid;width:.75em;height:.75em}#caright:after{transform:translate(-71%,-50%) rotate(45deg);border-right:#fff 2px solid}#caleft:after{transform:translate(-36%,-50%) rotate(-45deg);border-left:#fff 2px solid}#catitle div{text-align:center;color:#fff;background-color:#415161;padding:5px 15px;border-radius:10px;position:fixed;bottom:0;left:50%;transform:translate(-50%,-50%);border:#fff 5px double}#cacontent{max-height:calc(90vh - 40px);overflow:auto}#caframeholder{padding-bottom:55.8%;position:relative;width:calc(90vw - 40px);max-width:100%}#caframeholder iframe{width:100%;height:100%;border:none;display:block;position:absolute;left:0;top:0;bottom:0;right:0}#caimageholder img{max-height:calc(90vh - 40px);-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}#castaticholder video{width:100%;height:100%}#castaticholder .videoholder{height:0;padding-bottom:56%;position:relative}#castaticholder .videoholder video{position:absolute;left:0;top:0}#castaticholder{min-width:calc(90vw - 40px)}#caimageholder{position:relative;overflow:hidden}.zoomSection{pointer-events:none;opacity:0;width:50%;padding-bottom:50%;border-radius:50%;position:absolute;transition:opacity .3s linear;box-shadow:#000 0 0 13px;background-repeat:no-repeat;transform:translate(-50%,-50%) scale(0,0);background-color:#fff}#caimageholder.over .zoomSection{opacity:1;transform:translate(-50%,-50%) scale(1,1)}.zoomable{cursor:zoom-in}.fadeReady{opacity:0;transition:opacity .3s linear;display:block!important}.fadeIn{opacity:1}.availtext{padding:2px 0 5px}#cprefs{max-width:300px}.cpref{display:flex;justify-content:space-between;margin-bottom:20px}.cpref input{border-radius:13px;width:45px;height:26px;border:#ccd9e1 1px solid;background:#eaf2f5;position:relative;margin:0}.cpref input:before{content:" ";width:20px;height:20px;border-radius:10px;position:absolute;top:2px;left:3px;background:#fff;transition:left .3s linear,background-color .3s linear;pointer-events:none}.cpref input:checked{background:#cdffc8}.cpref input:checked:before{left:21px}.navholder .navlabel{padding-right:8px}.basket tr:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.form-field{margin:1em 0}.form-field input,.form-field select,.form-field textarea{display:inline-block;width:100%;box-sizing:border-box}.form-field textarea{height:10em}.form-field>label{display:block;padding:0}.form-field.required-field>label:after{padding-left:'1em';color:red;content:' *'}.first .cc-imbb{animation:.6s 3 ease-in-out bounceUp}.snowbtn{display:none}.topbar__items{background-color:#fff}.topbar__items>div{padding:0 0 1px;border-right:#d8d8d8 1px solid}.topbar__items>div a{display:block;color:#fff;background:#415161;text-decoration:none;padding:6px 10px 7px}@media (pointer:coarse){.js .hscroller{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.js .hscroller .pgitem{scroll-snap-align:start}}@media (min-width:321px){#brandnav.categorynav>.container>ul>li{padding:5px 4%}}@media (min-width:355px){#brandnav.categorynav>.container>ul>li{width:133.41px}}@media (min-width:374px){#brandnav.categorynav>.container>ul>li{padding:5px 7%}}@media (min-width:414px){.category_list{padding:12px 21px}.panelhead{margin-bottom:15px;font-size:173%}}@media (min-width:503px){.hscrollerwidth>div{max-width:calc(50% - 15px)}.nospaceholder .hscrollerwidth>div{max-width:50%}}@media (min-width:590px){#brandnav.categorynav>.container>ul>li{padding:5px 1%}.enormous{font-size:307.2%}.g-recaptcha{margin:0 0 12px}}@media (min-width:650px){#castaticholder{min-width:580px}}@media (min-width:713px){#brandnav.categorynav>.container>ul>li{padding:5px 3%}}@media (min-width:742px){.hscrollerwidth>div{max-width:calc(33.3% - 15px)}.nospaceholder .hscrollerwidth>div{max-width:33.3%}}@media (min-width:948px){#brandnav.categorynav>.container>ul>li{padding:5px 10px;margin:0}#brandnav.categorynav>.container>a.btn{max-width:112px}.elsenav a{margin-right:0}ul.drop ul li{width:17%}}@media (min-width:775px){.elsenav .flexbox{display:block}}@media (min-width:780px){#brandnav.categorynav>.container>ul>li{margin:0 2%}}@media (min-width:942px){.hscrollerwidth>div{max-width:calc(25% - (15px * .75))}.nospaceholder .hscrollerwidth>div{max-width:25%}}@media (min-width:951px){.basket tr:after{display:none}ul.drop ul li{width:14%}}@media (min-width:955px){#brandnav.categorynav>.container>ul>li{margin:0 4%}}@media (min-width:1016px){.basketpop:after{position:absolute;left:100%;top:50%;margin-top:-17px;margin-left:-1px;border-style:solid;border-width:17px 0 17px 17px;border-color:transparent transparent transparent #fff}.navholder .navlabel{padding-right:5px}}@media (min-width:1079px){#cabox{max-width:1024px}}@media (min-width:1152px){.hscrollerwidth>div{max-width:calc(20% - (15px * .8))}.nospaceholder .hscrollerwidth>div{max-width:20%}}@media (min-width:1201px){#brandnav.categorynav>.container>ul>li{margin:0 5px}}@media (min-width:1361px){.enormous{font-size:357.5%}}@media (min-width:1463px){.hscrollerwidth>div{max-width:calc(16.66% - (15px * .83))}.nospaceholder .hscrollerwidth>div{max-width:20%}}@media (min-width:1600px){.snowbtn{position:fixed;bottom:10px;left:10px;cursor:pointer;font-weight:700;text-shadow:#fff 0 0 13px;display:block}.snowcover{position:fixed;left:0;top:0;right:0;bottom:0;pointer-events:none;z-index:20}}@media (max-width:590px){.tinyscreenspadded{display:block;padding-bottom:12px}.tinyscreensonly{display:inline-block;margin-right:3px}.tinyscreensonly.hr{display:block}.g-recaptcha>div>div{width:auto!important;height:auto!important}}@keyframes bounceRight{0%{margin-right:0}50%{margin-right:9px}100%{margin-right:0}}@keyframes bounceUp{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}