@import url("https://use.typekit.net/xzf1pmc.css");@import url('https://fonts.googleapis.com/css2?family=Roboto+Mono&amp;family=Roboto:ital,wght@0,400;0,700;1,400&amp;display=swap');.container_12 *,.container_12 ::before,.container_12 ::after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.container_12{margin-left:auto;margin-right:auto;width:996px}.container_12 button{box-sizing:border-box}.container_12 h2{font-size:100%}.container_12 button:focus{outline:none}.container_12 label{margin-bottom:0}.container_12 body{min-width:996px}.container_12 .grid_1,.container_12 .grid_2,.container_12 .grid_3,.container_12 .grid_4,.container_12 .grid_5,.container_12 .grid_6,.container_12 .grid_7,.container_12 .grid_8,.container_12 .grid_9,.container_12 .grid_10,.container_12 .grid_11,.container_12 .grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .push_1,.container_12 .push_2,.container_12 .push_3,.container_12 .push_4,.container_12 .push_5,.container_12 .push_6,.container_12 .push_7,.container_12 .push_8,.container_12 .push_9,.container_12 .push_10,.container_12 .push_11 .pull_1,.container_12 .pull_2,.container_12 .pull_3,.container_12 .pull_4,.container_12 .pull_5,.container_12 .pull_6,.container_12 .pull_7,.container_12 .pull_8,.container_12 .pull_9,.container_12 .pull_10,.container_12 .pull_11{position:relative}.container_12 .alpha{margin-left:0}.container_12 .omega{margin-right:0}.container_12 .grid_1{width:63px}.container_12 .grid_2{width:146px}.container_12 .grid_3{width:229px}.container_12 .grid_4{width:312px}.container_12 .grid_5{width:395px}.container_12 .grid_6{width:478px}.container_12 .grid_7{width:561px}.container_12 .grid_8{width:644px}.container_12 .grid_9{width:727px}.container_12 .grid_10{width:810px}.container_12 .grid_11{width:893px}.container_12 .grid_12{width:976px}.container_12 .prefix_1{padding-left:83px}.container_12 .prefix_2{padding-left:166px}.container_12 .prefix_3{padding-left:249px}.container_12 .prefix_4{padding-left:332px}.container_12 .prefix_5{padding-left:415px}.container_12 .prefix_6{padding-left:498px}.container_12 .prefix_7{padding-left:581px}.container_12 .prefix_8{padding-left:664px}.container_12 .prefix_9{padding-left:747px}.container_12 .prefix_10{padding-left:830px}.container_12 .prefix_11{padding-left:913px}.container_12 .suffix_1{padding-right:83px}.container_12 .suffix_2{padding-right:166px}.container_12 .suffix_3{padding-right:249px}.container_12 .suffix_4{padding-right:332px}.container_12 .suffix_5{padding-right:415px}.container_12 .suffix_6{padding-right:498px}.container_12 .suffix_7{padding-right:581px}.container_12 .suffix_8{padding-right:664px}.container_12 .suffix_9{padding-right:747px}.container_12 .suffix_10{padding-right:830px}.container_12 .suffix_11{padding-right:913px}.container_12 .push_1{left:83px}.container_12 .push_2{left:166px}.container_12 .push_3{left:249px}.container_12 .push_4{left:332px}.container_12 .push_5{left:415px}.container_12 .push_6{left:498px}.container_12 .push_7{left:581px}.container_12 .push_8{left:664px}.container_12 .push_9{left:747px}.container_12 .push_10{left:830px}.container_12 .push_11{left:913px}.container_12 .pull_1{left:-83px}.container_12 .pull_2{left:-166px}.container_12 .pull_3{left:-249px}.container_12 .pull_4{left:-332px}.container_12 .pull_5{left:-415px}.container_12 .pull_6{left:-498px}.container_12 .pull_7{left:-581px}.container_12 .pull_8{left:-664px}.container_12 .pull_9{left:-747px}.container_12 .pull_10{left:-830px}.container_12 .pull_11{left:-913px}.cf:before,.cf:after,.container_12:before,.container_12:after{content:" ";display:table}.cf:after,.container_12:after{clear:both}.cf,.container_12{*zoom:1}@media (min-width:1146px){.container_12{margin-left:auto;margin-right:auto;width:1128px}.container_12 body{min-width:1128px}.container_12 .grid_1,.container_12 .grid_2,.container_12 .grid_3,.container_12 .grid_4,.container_12 .grid_5,.container_12 .grid_6,.container_12 .grid_7,.container_12 .grid_8,.container_12 .grid_9,.container_12 .grid_10,.container_12 .grid_11,.container_12 .grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .push_1,.container_12 .push_2,.container_12 .push_3,.container_12 .push_4,.container_12 .push_5,.container_12 .push_6,.container_12 .push_7,.container_12 .push_8,.container_12 .push_9,.container_12 .push_10,.container_12 .push_11 .pull_1,.container_12 .pull_2,.container_12 .pull_3,.container_12 .pull_4,.container_12 .pull_5,.container_12 .pull_6,.container_12 .pull_7,.container_12 .pull_8,.container_12 .pull_9,.container_12 .pull_10,.container_12 .pull_11{position:relative}.container_12 .alpha{margin-left:0}.container_12 .omega{margin-right:0}.container_12 .grid_1{width:74px}.container_12 .grid_2{width:168px}.container_12 .grid_3{width:262px}.container_12 .grid_4{width:356px}.container_12 .grid_5{width:450px}.container_12 .grid_6{width:544px}.container_12 .grid_7{width:638px}.container_12 .grid_8{width:732px}.container_12 .grid_9{width:826px}.container_12 .grid_10{width:920px}.container_12 .grid_11{width:1014px}.container_12 .grid_12{width:1108px}.container_12 .prefix_1{padding-left:94px}.container_12 .prefix_2{padding-left:188px}.container_12 .prefix_3{padding-left:282px}.container_12 .prefix_4{padding-left:376px}.container_12 .prefix_5{padding-left:470px}.container_12 .prefix_6{padding-left:564px}.container_12 .prefix_7{padding-left:658px}.container_12 .prefix_8{padding-left:752px}.container_12 .prefix_9{padding-left:846px}.container_12 .prefix_10{padding-left:940px}.container_12 .prefix_11{padding-left:1034px}.container_12 .suffix_1{padding-right:94px}.container_12 .suffix_2{padding-right:188px}.container_12 .suffix_3{padding-right:282px}.container_12 .suffix_4{padding-right:376px}.container_12 .suffix_5{padding-right:470px}.container_12 .suffix_6{padding-right:564px}.container_12 .suffix_7{padding-right:658px}.container_12 .suffix_8{padding-right:752px}.container_12 .suffix_9{padding-right:846px}.container_12 .suffix_10{padding-right:940px}.container_12 .suffix_11{padding-right:1034px}.container_12 .push_1{left:94px}.container_12 .push_2{left:188px}.container_12 .push_3{left:282px}.container_12 .push_4{left:376px}.container_12 .push_5{left:470px}.container_12 .push_6{left:564px}.container_12 .push_7{left:658px}.container_12 .push_8{left:752px}.container_12 .push_9{left:846px}.container_12 .push_10{left:940px}.container_12 .push_11{left:1034px}.container_12 .pull_1{left:-94px}.container_12 .pull_2{left:-188px}.container_12 .pull_3{left:-282px}.container_12 .pull_4{left:-376px}.container_12 .pull_5{left:-470px}.container_12 .pull_6{left:-564px}.container_12 .pull_7{left:-658px}.container_12 .pull_8{left:-752px}.container_12 .pull_9{left:-846px}.container_12 .pull_10{left:-940px}.container_12 .pull_11{left:-1034px}}.container_12 .cf:before,.container_12 .cf:after,.container_12 .container_12:before,.container_12 .container_12:after{content:" ";display:table}.container_12 .cf:after,.container_12 .container_12:after{clear:both}.container_12 .cf,.container_12 .container_12{*zoom:1}.headbar .container,#headerBlock .container,.footer-container .container{width:1128px;max-width:1128px;min-width:1128px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.tealbox{margin-top:0;background-color:#fff;vertical-align:top;padding-bottom:7px}.tealbox h4.introHeading{color:#777 !important;border-bottom:4px solid #dedede;padding:5px;font-size:11pt;margin-bottom:5px}.regAccBox{border:1px solid #d9d9d9;padding:10px;min-height:300px}.regAccBox span.acinfo{display:inline-block;vertical-align:top;font-size:0.79em;padding-left:10px;padding-right:15px;color:gray;line-height:15px;float:right;margin-right:60px;text-align:left;width:60%}.bold{font-weight:bold}.left{float:left}.right{float:right}.clear{clear:both}.width40perc{width:40%}.width45perc{width:45%}.width50perc{width:50%}.marginL0{margin-left:0}.marginR0{margin-right:0}.margin1em{margin:1em}.marginT1em{margin-top:1em}.margin3px{margin:3px}.margin5px{margin:5px}.padding3px{padding:3px}.padding5px{padding:5px}.font8pt{font-size:8pt}.font9pt{font-size:9pt}.font11pt{font-size:11pt}.displayIB{display:inline-block}.bgwhite{background-color:#fff}.bgteal{background-color:#666}.bggrey{background-color:#ddd}.bgNoRepeat{background-repeat:no-repeat}.bgPosTop{background-position:top}.valignT{vertical-align:top}.textDecorationNone{text-decoration:none !important}.textDecorationUnderline{text-decoration:underline !important}.hidden{display:none}.textAlignL{text-align:left}.errorText{font-weight:bold;color:red}.red{color:red}.inStock{color:green;font-weight:bold;font-style:italic}.inprocessing{color:red;padding:0 0 0 5px}.multiSitePricing{float:right !important;display:inline-block !important;vertical-align:top;margin:0 0 0 0;max-width:195px}.multiSitePricing #priceArea{border:none;margin-top:0px;padding-top:0px}.multiSitePricing #priceArea #pricing{margin-top:0px}.multiSitePricing #priceArea #addToList{border:none}.clickDisabled{background-color:#ccc !important;border-color:#ccc !important;color:#fff !important;cursor:not-allowed}@font-face{font-family:'Metropolis';
src:local('Metropolis Bold'),local('Metropolis-Bold'),url('https://www.brownsbfs.co.uk/Public/fonts/metropolis-bold.woff2') format('woff2'),url('https://www.brownsbfs.co.uk/Public/fonts/metropolis-bold.woff') format('woff');
font-weight:bold;
font-style:normal;
font-display:swap}
body,html,ul{margin:0;padding:0}textarea{resize:none}.topNoRepeat{background-position:top;background-repeat:no-repeat;vertical-align:top}.headbar{width:100%;background-color:#299d99;height:34px;padding:6px 0;color:#fff}.headbar a span{text-decoration:none;color:#fff}.headbar .headleft a:link{text-decoration:none}.headbar .headleft a:visited{text-decoration:none}.headbar .headleft a span:hover{color:#fff;text-decoration:underline}.headbar .headright{text-align:right;color:#fff}.headbar .headright a{color:#fff}.headbar .headright a span{text-decoration:none;color:#fff}.headbar .headright a:link{color:#fff;text-decoration:none}.headbar .headright a:visited{color:#fff;text-decoration:none}.headbar .headright a:hover{text-decoration:underline}.headbar .punchout{font-weight:bold;padding-right:3px}div.tb{padding-top:7px}div.tb a{text-decoration:none !important;cursor:pointer}div.tb span{margin:0 5px;font-size:0.8em;color:#444}#search{height:40px;border:1px solid #ddd;border-radius:5px;background:#fff;margin-top:10px;padding:0px;position:relative;box-sizing:content-box}#search input[type="text"],#search input[type="submit"],#search select{border:0;outline:0;color:#777;cursor:pointer;width:650px}#search input[type="text"]{height:20px;width:390px;padding-left:10px;padding-top:10px;padding-bottom:9px;border-left:1px solid #ddd;font-size:16px;cursor:auto;box-sizing:content-box}#search input[type="text"]:focus{color:#000}#search input[type="submit"]{width:40px;min-width:40px;height:40px;float:right;background:url(https://www.brownsbfs.co.uk/public/images/search-button.jpg)}#search select{background:url(https://www.brownsbfs.co.uk/public/images/filter-drop.jpg) no-repeat right;height:20px;width:100px;-webkit-appearance:none;-moz-appearance:none;margin-left:10px;box-sizing:content-box}#search input[type="submit"]:hover{background-position:0px -40px}div#prod{padding-bottom:5px;display:inline-block;height:25PX}#nav-top{margin-top:15px;margin-bottom:3px}#nav{width:100%;height:40px;background-color:#46138d}#nav .nav-inner{position:relative;border-right:1px solid #fff;z-index:7999;display:table;table-layout:fixed}#nav .nav-inner>ul.primary{display:table-row}#nav .nav-inner>ul.primary>li.menuSelected{background-color:#1c2c89}#nav .nav-inner>ul.primary>li{display:table-cell;width:auto;list-style-type:none;border-left:solid 1px #fff;text-align:center}#nav .nav-inner>ul.primary>li:hover{background:url(https://www.brownsbfs.co.uk/Content/StoreFront/assets/images/menu.png) 0 -80px repeat-x}#nav .nav-inner>ul.primary>li>a{color:#fff;text-decoration:none;margin:0 11px;display:inline-block}#nav .nav-inner>ul.primary>li>a:first-child{padding-top:10px;padding-bottom:10px;display:block}#nav .nav-inner>ul.primary>li .icon-home-16{margin:0 auto}#nav .nav-inner>ul.primary>li>ul.menuItemImage{display:block}#nav .nav-inner>ul.primary>li .megaMenu{display:none;position:absolute;z-index:9999;background-color:#fff;width:936px;left:0px;top:40px;padding:20px;border:1px solid #6007ad;box-shadow:0px 5px 3px #888;border-top:0}@media (min-width:1146px){#nav .nav-inner>ul.primary>li .megaMenu{width:1068px}}#nav .nav-inner>ul.primary>li .megaMenu ul.categoryContainer{height:auto;width:100%}#nav .nav-inner>ul.primary>li .megaMenu ul.categoryContainer>li{height:auto;float:left}#nav .nav-inner>ul.primary>li .megaMenu ul.categories{height:auto;border-left:solid 1px #ccc;box-shadow:-2px 0px 0px #f8f8f8;padding-left:1em}#nav .nav-inner>ul.primary>li .megaMenu ul.categories>li{width:190px}#nav .nav-inner>ul.primary>li .megaMenu ul.categories li.category{padding-bottom:20px;text-align:left}#nav .nav-inner>ul.primary>li .megaMenu ul.categories li.category .group-label{font-size:15px;color:#6007ad;font-weight:bold}#nav .nav-inner>ul.primary>li .megaMenu ul.categoryContainer>li:first-child :first-child{border-left:0;box-shadow:none;padding-left:0}#nav .nav-inner>ul.primary>li .megaMenu li.group-link{display:block;width:175px;padding:5px 0 0;color:#444;list-style-type:none;vertical-align:top}#nav .nav-inner>ul.primary>li .megaMenu li.group-link>a{color:#444;text-decoration:none;font-size:12px}#nav .nav-inner>ul.primary>li .megaMenu li.group-link>a:hover{color:#444;border-bottom:1px solid #444}#nav .nav-inner>ul.primary>li .megaMenu .megaMenu-bottom-links{position:absolute;bottom:0;clear:both;padding:10px 20px}#nav .nav-inner>ul.primary>li .megaMenu .megaMenu-bottom-links li.bottom-link>a{color:#444;text-decoration:none;font-size:15px}#nav .nav-inner>ul.primary>li:first-child{width:60px}#nav .nav-inner>ul.primary ul.imageRight{float:right}.ie7 #nav .nav-inner>ul.primary{display:block;height:40px}.ie7 #nav .nav-inner>ul.primary>li{display:inline}.ie7 #nav .nav-inner>ul.primary>li>a{display:inline-block;width:100px;height:30px;margin:0;padding:10px 5px 0 5px;text-align:center}.ie7 #nav .nav-inner>ul.primary>li a.icon-home-16{background-color:transparent;width:60px;background-repeat:no-repeat !important;background:url('https://www.brownsbfs.co.uk/public/images/icons/icon_home_ie7.png') no-repeat 50% 50%}#facets{background:#fff;margin-top:20px}ul{margin:0;padding:0}.price h3{font-size:1em}.price input[type="text"]{height:25px;width:56px}.price input[type="submit"]{height:30px;width:35px}.filter h3{padding-left:20px;background:url(https://www.brownsbfs.co.uk/public/images/dd.jpg) no-repeat;font-size:1em;margin:0 0 5px 0;cursor:pointer}.open h3{background:url(https://www.brownsbfs.co.uk/public/images/uu.jpg) no-repeat}#facets li{font-size:0.9em;list-style-type:none;border-bottom:1px solid #444;position:relative}#facets li a{display:block;max-width:150px;color:#444;padding:7px 0 7px 23px;text-decoration:none;position:relative}#facets span{display:block;position:absolute;top:7px;left:5px;height:13px;width:13px;background:url(https://www.brownsbfs.co.uk/public/images/FacetTicks.png);background-position:0px 0px}div.filter{margin:15px 0 15px 0}#facets li:hover span{background-position:0px -13px}#facets i{position:absolute;right:5px;top:7px;font-size:11px;float:right}.container-xl{max-width:1440px}.container_12 .btnNew,body.template-grid div.k-window .btnNew,.container_12 input[type="submit"],body.template-grid div.k-window input[type="submit"],.container_12 .button,body.template-grid div.k-window .button{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-color:#299d99;border:1px solid #1b847f;padding:5px 10px;font-size:10pt;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none !important;color:#fff !important;font-family:inherit;line-height:1.5em}.container_12 .k-grid .k-button.button,body.template-grid div.k-window .k-grid .k-button.button{padding-left:var(--kendo-spacing-2,0.5rem);padding-right:var(--kendo-spacing-2,0.5rem)}.container_12 .k-grid .k-button.button+.k-button.button,body.template-grid div.k-window .k-grid .k-button.button+.k-button.button{margin-left:var(--kendo-spacing-1,0.25rem)}.container_12 input[type="submit"]:hover,body.template-grid div.k-window input[type="submit"]:hover,.container_12 .button:hover,body.template-grid div.k-window .button:hover{border:1px solid #6007ad;background-color:#6007ad;text-decoration:none !important}a{cursor:pointer}.help{color:#60a400;font-size:0.9em}.help a{cursor:pointer;text-decoration:underline;font-weight:bold}fieldset{border:1px solid #dadada}.clear{clear:both}a.advancedsearch{font-size:14px;line-height:25px}#wrapper{min-height:100%;position:relative}#content{padding-bottom:15px}a.brownsbfslogo{background-image:url(https://www.brownsbfs.co.uk/Content/StoreFront/assets/images/bbfs-logo2.png);display:inline-block;width:419px;height:62px;background-position:top;background-repeat:no-repeat;vertical-align:top;text-decoration:none;border:0;background-color:transparent;margin-top:0px}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red !important}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.boxBorder{border:1px solid #ddd;padding:10px;margin:10px 0px}.tealbox .formDetails p,.tealbox .formDetails .priceRange{font-size:9pt;margin:13px 7px 7px 7px}.tealbox .formDetails ul{font-size:9pt;margin:7px}.tealbox .formDetails p.tealHeading{font-weight:bold;padding-left:13px;background-image:url(https://www.brownsbfs.co.uk/public/images/srch_up_arrow.png);background-position:left top;background-repeat:no-repeat;margin-bottom:0px}.tealbox .formDetails p:hover{color:#299d99;cursor:pointer}.tealbox .formDetails p.collapse{background-image:url(https://www.brownsbfs.co.uk/public/images/srch_right_arrow.png)}.tealbox .formDetails ul li{border-bottom:solid 1px #ccc;line-height:1.2;overflow:hidden}.tealbox .formDetails ul li .tealResults{float:right;color:#9b9b9b;margin-top:6px}.tealbox .formDetails ul li a{line-height:1.5}.tealbox .formDetails ul li a:link{text-decoration:none}.tealbox .formDetails ul li a:visited{color:#6007ad}.tealbox .formDetails ul li a:hover{color:#299d99}.tealbox .formDetails ul li a .tealResults{margin-top:0}.tealbox .formDetails .priceRange{font-weight:bold}.tealbox .priceRange input[type=text]{width:50px;border:solid 1px #9b9b9b}.tealbox .priceRange input.button{padding-top:0;height:20px;vertical-align:top}@media screen and (-webkit-min-device-pixel-ratio:0){.tealbox .priceRange input.button{vertical-align:baseline}}.centredText{text-align:center !important}input.input-validation-error{background-color:#fff}span.field-validation-error{font-size:8pt}div.centred{text-align:center;padding-top:8px}a.needMore{color:#6007ad;text-decoration:underline;font-size:8pt}a.needMore:hover{text-decoration:none}.format-wrap{white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;white-space:-o-pre-wrap;white-space:-pre-wrap;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;word-break:break-all}.underline{text-decoration:none !important}.underline:hover{text-decoration:underline !important}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}#breadcrumb-container ul{margin:0;padding:0;list-style:none}#bccontainer{margin:5px 0px;background:#fff;color:#444;border:1px solid #ccc;font-family:"open sans",arial,sans-serif;font-size:0;display:block;height:auto;min-height:30px}#bccontainer a{text-decoration:none;color:#777}#bccontainer a:hover{text-decoration:underline}#bccontainer #breadcrumb-container{display:inline-block}#bccontainer #breadcrumb-container ul li{float:left;background:url(https://www.brownsbfs.co.uk/Public/images/breadcrumb_arrow.png) top right no-repeat;padding:0px 20px 0px 10px;line-height:30px;font-size:14px}#back{background:url("https://www.brownsbfs.co.uk/Public/images/back-arrow-left.png") no-repeat scroll left center transparent;float:left;font-size:16px;line-height:30px;padding:0px 20px 0 12px;margin-left:5px}#telephonecontainer{float:right;line-height:30px;margin-right:10px;font-size:16px}span.info{display:inline;font-size:0.79em;color:gray;text-align:left;padding-left:5px;margin-bottom:2px}.accountSignin,.accountLogon{width:40%;display:inline;float:left;margin-left:30px;margin-right:25px;margin-top:2em}.accountSignin{margin-left:40px;padding-left:20px}#user-buttons{margin-bottom:5px}#user-buttons ul li{margin-bottom:5px}.panelbarcontainer{width:100%;margin:0px auto;background-color:#fff;height:0px auto}.panelbarcontainer:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;padding-bottom:15px}.panelbarCol{float:left;width:33%}.panelbarCol:before,.panelbarCol:after{content:" ";display:table}.panelbarCol:after{clear:both}#contentmanager #unownedContent #kgrid-readership.k-widget.k-grid table thead.k-grid-header{display:none}#contentmanager #unownedContent #kgrid-readership.k-widget.k-grid,#contentmanager #unownedContent #kgrid-readership.k-widget.k-grid table,#contentmanager #unownedContent #kgrid-readership.k-widget.k-grid table tbody tr,#contentmanager #unownedContent #kgrid-readership.k-widget.k-grid table tbody tr td{border:0;padding:0;margin:0}#contentmanager #unownedContent #kgrid-readership.k-widget.k-grid table tbody tr td input{margin:7px 0 0 0}#contentmanager #unownedContent .k-alt{background-color:#fff}input[type="text"].none{display:none}#blurb p,.blurb p{margin-bottom:7px}span.ticked{background-image:url("https://www.brownsbfs.co.uk/Public/Images/FacetTicks.png");background-position:0 39px;display:inline-block;height:13px;text-align:center;width:13px}ul.ui-autocomplete{z-index:8000}p.instock{color:green;font-weight:bold;font-style:italic}.k-state-selected{background-color:#6007ad}.k-state-selected td a{color:#fff;text-decoration:underline}.k-state-selected td a.k-button{text-decoration:none}div.parcelTrackContainer{height:115px;display:block;clear:both;overflow-y:scroll}span.inprocessing{color:red;padding:0 0 0 5px}.k-grid table tr td.trackingcol{width:155px}.k-grid table tr td.trackingcol ul li{display:inline-block}.k-grid table tr td.trackingcol ul li span.inprocessing{white-space:nowrap;margin-right:5px;padding-left:0px}.k-grid table tr td.trackingcol ul :not(:first-child){padding-left:5px}.k-state-selected td span.inprocessing{color:#fff}.k-numeric-wrap.k-expand-padding{padding-bottom:1px !important}.inlineBlock{display:inline-block}div.btnDisabled{width:128px;float:right;display:inline-block;clear:both}.disabled,.btnDisabled>input[type='submit'],button.disabled:hover,a.disabled:hover,.btnDisabled>input[type='submit']:hover,.button.disabled:hover{background-color:#ccc !important;border-color:#ccc !important;color:#fff !important;cursor:not-allowed}.k-checkbox-label{display:inline-block;position:relative;vertical-align:top;border-style:solid;border-width:0}.k-checkbox-label:before{content:"";position:absolute;top:0;left:0;border-width:1px;border-style:solid;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center;border-color:#dbdbde;background:#fff}.k-checkbox+.k-checkbox-label:after{content:"";position:absolute;top:1px;left:1px;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 0 transparent;transition:box-shadow 0.3s}.k-checkbox:checked+.k-checkbox-label:before,.k-checkbox:checked+.k-checkbox-label:hover:before,.k-checkbox:checked:hover+.k-checkbox-label:before{border-color:#dbdbde}.k-checkbox:checked+.k-checkbox-label:active:before,.k-checkbox:checked:active+.k-checkbox-label:before{box-shadow:none}.k-checkbox+.k-checkbox-label:before{z-index:1}.k-checkbox-label:hover:before,.k-checkbox:checked+.k-checkbox-label:hover:before,.k-checkbox:checked:hover+.k-checkbox-label:before,.k-checkbox:hover+.k-checkbox-label:before{border-color:#bbb;box-shadow:none}.k-checkbox:checked+.k-checkbox-label:before,.k-checkbox:checked+.k-checkbox-label:hover:before,.k-checkbox:checked:hover+.k-checkbox-label:before{border-color:#299d99}.k-checkbox:checked+.k-checkbox-label:before{background-image:url('https://www.brownsbfs.co.uk/public/images/true.png') !important;background-repeat:no-repeat;background-position:center 2px}.k-checkbox+.k-checkbox-label:active:after,.k-checkbox:active+.k-checkbox-label:after{box-shadow:0 0 0 12px rgba(145,156,217,0.4);background:rgba(145,156,217,0.4)}.k-tooltip{max-width:300px !important;text-align:left}.k-checkbox.isDisabled+.k-checkbox-label{width:auto !important}.k-checkbox.isDisabled+.k-checkbox-label:before{background-color:#dadada !important;border-color:#dadada !important;left:-10px}.account-selection{cursor:pointer;user-select:none}.account-selection:hover .account-selection__indicator{box-shadow:0px 7px 15px rgba(0,0,0,0.1);border-color:#6819d8;box-shadow:0 0 0 0.2rem #a069ee}.account-selection:hover .account-selection__indicator svg *{stroke:#6819d8}.account-selection:hover .account-selection__title{color:#222;color:#6819d8}.account-selection:hover a{text-decoration:none}.account-selection__indicator{border:3px solid transparent;background:rgba(143,186,255,0.25);margin-bottom:1em}.account-selection__indicator svg *{stroke:#8fbaff}.account-selection__title{color:#aaa}.account-selection__icon{max-width:125px}.display-row .k-input,.display-row .k-picker{width:12.4em}div#refine a:link{text-decoration:none}.ie7 div#refine{float:right;line-height:18px;position:relative}div#noResult{margin-top:0px}div#noResultSet{text-align:center;padding-bottom:275px}div#noResultSet h1{font-weight:bold;font-size:xx-large;width:80%;border-bottom:none;padding-left:8%;padding-bottom:2%}div#noResultSet h2{font-weight:bold;padding-bottom:10px}div#noResultSet ul{list-style-position:inside;margin-left:0px}div#noResultSet ul li{list-style-type:none;text-indent:0.75em}div#noResultSet ul li:before{content:"";width:1.25em;height:1.25em;background-color:#9b9b9b;float:left;border-radius:50%}div#noResultSet a:link,div#noResultSet a:visited{font-weight:bold;text-decoration:underline !important;color:#6007ad}div#noResultSet section#noResultSetDetailSection{width:80%;margin:auto;padding:10px}div#noResultSet div#noResultSetDetailHelp{border-right:solid 1px;border-right-color:#d6d7d9;text-align:left;margin-left:7%;margin-right:5%;width:40%;float:left}div#noResultSet div#noResultSetDetailStill{margin-left:50%;text-align:left}div#noResultSet span{display:inline !important}#searchProd{display:inline-grid;grid-gap:8px}#searchresults{padding:0 0.25em 0.25em 0.25em}#searchresults .tealbox{padding-top:15px}#searchresults #noResultsRefineSearch{padding-left:100px;display:inline-block;font-size:smaller}#searchresults #noResultsRefineSearch a:link,#searchresults #noResultsRefineSearch a:visited{font-weight:bold;text-decoration:underline !important;color:#6007ad}div[name="searchresult"]{border-radius:4px;border:1px solid #d3d3d3;overflow:hidden}div[name="searchresult"] a{color:#6819d8}div[name="searchresult"] a:hover{color:#440f8f;text-decoration:none}div[name="searchresult"] .screen{width:100vw;height:100vh}div[name="searchresult"] .container-fluid{max-width:1200px}div[name="searchresult"] .bg-primary--light{background-color:#f4ecff}div[name="searchresult"] .bg-primary--lighter{background-color:#fcfaff}div[name="searchresult"] .search-result__details{flex-shrink:1}div[name="searchresult"] .search-result__content{min-height:190px}div[name="searchresult"] .search-result__details__title>a{font-size:18px;line-height:1.25;font-weight:600;max-height:calc(45px);overflow:hidden;text-overflow:ellipsis;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}div[name="searchresult"] .search-result__details__title>a:hover{color:#6819d8}div[name="searchresult"] .search-result__add{width:245px}div[name="searchresult"] .search-result__add p.replacedBy a{text-decoration:none;display:inline-block}div[name="searchresult"] .search-result__add p.replacedBy a:hover{text-decoration:underline}div[name="searchresult"] .search-result__add .search-result__add__actions{width:245px}div[name="searchresult"] .search-result__add .search-result__add__actions .product-actions__add-to-basket,div[name="searchresult"] .search-result__add .search-result__add__actions .button-save{height:48px}div[name="searchresult"] .search-result__add .search-result__add__actions .disabled{color:#fff;background-color:#ccc !important;border-color:#ccc !important}div[name="searchresult"] .search-result__add__net{font-size:24px;font-weight:bold}div[name="searchresult"] .button-add,div[name="searchresult"] .button-save{text-decoration:none;white-space:nowrap;font-weight:600;border-radius:8px;border:2px solid transparent;font-size:16px;display:flex;align-items:center}div[name="searchresult"] .button-add{background-color:#6819d8;border-color:#6819d8;padding:1em}div[name="searchresult"] .button-save{color:#6819d8;border-color:#eee;padding:0.85em}div[name="searchresult"] .button-save:hover{background-color:#6819d8;border-color:#6819d8;color:#fff}div[name="searchresult"] .gap-2{gap:0.5em}div[name="searchresult"] .gap-3{gap:0.75em}div[name="searchresult"] .gap-4{gap:1em}div[name="searchresult"] .gap-5{gap:1.5em}div[name="searchresult"] .flex-col{flex-direction:column}div[name="searchresult"] .text-bold{font-weight:600}div[name="searchresult"] .search-result__media{display:flex;width:125px;min-width:125px;max-width:125px}div[name="searchresult"] .search-result__media a{width:100%;display:flex}div[name="searchresult"] .search-result__media a img{max-height:200px;width:100%;object-fit:contain}div[name="searchresult"] .search-result__content-wrapper{padding:1em}div[name="searchresult"] .flex-grow-1{flex-grow:1}div[name="searchresult"] .font-weight-semi{font-weight:600}div[name="searchresult"] .text-clip-1,div[name="searchresult"] .text-clip-2{overflow:hidden;text-overflow:ellipsis;display:flex;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.5}div[name="searchresult"] .text-clip-1{line-clamp:1;-webkit-line-clamp:1;max-height:calc(1.5em)}div[name="searchresult"] .text-clip-2{line-clamp:2;-webkit-line-clamp:2;max-height:calc(3em)}#facetList a .tealResults{font-style:italic}#facetList a:link:hover{color:#9b9b9b}#facetList a:link,#facetList a:visited{color:#5a5a5b;font-size:13px}.formDetails .priceFilter{padding:0px;white-space:nowrap}.formDetails .priceFilter input{padding:3px;font-size:12px}.formDetails .priceFilter form{padding:0;display:inline}.formDetails .priceFilter form .priceRange{padding:0px}.formDetails .priceFilter form .priceRange .button{line-height:0;vertical-align:bottom;padding:0px;width:30px;display:inline;min-width:40px}.ie7 #facetList ul li{overflow:visible}#searchcontainer #listHeader{margin-top:1em}#searchcontainer .disabledLink{pointer-events:none;color:gray;cursor:default}#searchcontainer .head{display:flex;justify-content:space-between;align-items:center;grid-gap:20px;font-weight:600}#searchcontainer .head .linkContainer{display:inline-flex;grid-gap:32px}#searchcontainer .head .sort{display:flex;justify-content:right}#searchcontainer .head .sort .mobilefilter{display:none}#searchcontainer #resultscontainer{display:inline-grid;grid-gap:16px}#searchcontainer #resultscontainer #searchFac span{display:inline-block;margin:3px;background-color:#ddd;padding:5px;border-radius:4px}#searchcontainer #resultscontainer #searchFac span a{color:#000;text-decoration:none;display:flex;align-items:center}#searchcontainer #resultscontainer #searchFac span a .icon{width:20px;height:20px;overflow:hidden;vertical-align:middle;stroke:currentcolor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}#searchcontainer #resultscontainer div[name='listHead']{color:#000;word-wrap:break-word}#searchcontainer #resultscontainer div[name='listHead'] .listHeading{font-size:21px;font-weight:600}#searchcontainer #resultscontainer div[name='listHead'] .listSubheading{font-size:16px;font-weight:500}#searchcontainer .paging{display:flex;justify-content:space-between;font-weight:600}#searchcontainer .paging .linkscontainer{display:flex;justify-content:space-between}#searchcontainer .paging .linkscontainer .links{grid-gap:32px;display:flex;align-items:baseline;color:#8019f7}#searchcontainer .paging .pager{display:inline-flex;align-content:center;justify-content:center;font-size:16px}#searchcontainer .paging .pager .icon{font-size:20px;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;margin-bottom:3px}#searchcontainer .paging .pager a{text-decoration:none;color:#000;font-weight:500}#searchcontainer .paging .pager a:hover{text-decoration:none}#searchcontainer .paging .pager .pages{display:flex}@media (max-width:1000px){#searchcontainer .paging .pager .pages{display:none}}#searchcontainer .paging .pager .pages .currentpage{color:#8019f7;text-decoration:none}#searchcontainer .paging .pager .pages .page{padding:15px 15px;background-color:#fff;cursor:pointer}#searchcontainer .paging .pager .pages .page:hover{color:#8019f7;background-color:#f4ecff;text-decoration:none}#searchcontainer .paging .pager .pages .elipses{width:auto;padding:15px 0px;background-color:#fff;cursor:default}#searchcontainer .paging .pager .navigation{padding:15px 15px;background-color:#fff;cursor:pointer}#searchcontainer .paging .pager .navigation:hover{color:#8019f7;background-color:#f4ecff;text-decoration:none}#searchcontainer .paging .pager .navigation:hover .icon{stroke:#8019f7}#searchcontainer .paging .pager .disabled{cursor:default;background-color:#fff !important;color:gray !important}#searchcontainer .paging .pager .disabled .icon{stroke:gray !important}#searchresults #searchOpt,#searchresults #searchFac,#searchHead #searchresults #searchPager,#searchresults #searchFooter,#searchresults table#searchControls{padding:5px;color:#444}div#pageSize{padding-left:10px;margin-top:1px;vertical-align:middle}div#pageSize span.k-dropdown,div#searchOpt div#displayTemplate span.k-dropdown{width:45px !important}div#pageSize span{padding-left:0px !important;padding-right:0px !important}.ie7 #searchPager div#pageSize,.ie7 #searchPager ul#pager li{zoom:1;*display:inline}.ie7 #searchPager ul#pager li,.ie7 #searchPagerTop ul#pager li{line-height:16px;padding-left:2px;padding-right:2px}.ie7 #searchPager ul#pager{position:relative;top:-25px}.ie7 .searchPager,.searchPager{float:right;padding-top:0px !important;position:relative;top:-6px !important}#searchresults #searchOpt{height:36px}#searchresults #searchOpt .k-state-focused{background-image:none !important;border:none !important;background-color:transparent !important;box-shadow:none !important;-webkit-box-shadow:none !important}#searchresults #searchOpt ul#resultsoptions{background-color:transparent;padding:0em 0em 0em 0em !important;border:none !important;font-size:15px !important;color:#46138d !important;display:inline}#searchresults #searchOpt ul#resultsoptions li{padding-right:10px;line-height:35px;vertical-align:middle}#searchresults #searchOpt ul#resultsoptions #selectAll{padding-top:1px !important}#searchresults #searchOpt ul#resultsoptions #selectAll .k-link{padding-left:0px !important;padding-top:6px !important}#searchresults #searchOpt ul#resultsoptions li.k-item,#searchresults #searchOpt ul#resultsoptions li span.k-link{border:none !important}#searchresults #searchOpt ul#resultsoptions li.k-state-hover{color:#299d99 !important;background-color:transparent !important}#searchresults #searchOpt ul#resultsoptions li.k-item,#searchresults #searchOpt ul#resultsoptions li.k-item a{color:#46138d !important}#searchresults #searchOpt ul#resultsoptions li.k-item span:hover{color:#299d99 !important;background-color:transparent !important}#searchresults #searchOpt ul#resultsoptions #menutemplate{padding:5px;margin:0 auto}#searchresults #searchOpt ul#resultsoptions #menutemplate ul{padding-top:5px;padding-left:0 !important}#searchresults #searchOpt ul#resultsoptions #menutemplate ul li{line-height:25px}#searchresults #searchOpt ul#resultsoptions #menutemplate ul li a:link{padding-left:0 !important}#searchresults #searchOpt ul#resultsoptions #menutemplate ul li a:hover{color:#299d99 !important}#searchresults #searchOpt ul#resultsoptions #menutemplate ul li a.flow{padding-left:20px !important;background-image:url(https://www.brownsbfs.co.uk/public/images/block.png);background-position:left;background-repeat:no-repeat}#searchresults #searchOpt ul#resultsoptions #menutemplate ul li a.tabular{padding-left:20px !important;background-image:url(https://www.brownsbfs.co.uk/public/images/tabular.png);background-position:left;background-repeat:no-repeat}#searchresults #searchOpt ul#resultsoptions #sort{float:right;padding-top:0px}#searchresults #searchOpt ul#resultsoptions #sort div span,#searchresults #searchOpt ul#resultsoptions #sort div span:hover{color:#000 !important}.ie7 #searchPager{padding-left:6px}#searchresults #searchOpt div{display:inline-block;padding-left:6px;font-size:9pt}#searchresults #searchPager span,#searchresults,#searchresults .resultTabular .rgPager td a.searchLink span,#searchOpt a{padding-left:2px;padding-right:2px}#searchresults #searchOpt span span,#searchresults #searchPager span span,#searchresults table#searchControls span span,#searchresults .resultTabular .rgPager td a.searchLink span span{margin:0}#searchresults table#searchControls tr td{padding-top:3px}#searchresults table#searchControls span{padding-left:2px}span.selectAll{margin-left:2px !important}.ie7 #searchProd{border:none}#searchresults #searchHead{padding:5px}#searchresults #searchFac span{display:inline-block;margin:3px;background-color:#ddd;padding:5px}#searchresults #searchFac span a{color:#444;text-decoration:none}#searchresults #searchFac span strong{padding-left:7px}#searchresults #searchFooter{text-align:center;margin:0 5px;padding:10px}.ie7 #searchFooter{width:95%;padding-top:0px}#searchResults hr{height:1px !important;border:none !important;color:#444;background-color:#444}#searchresults #searchPager #pager,#searchresults .resultTabular .rgPager td ul#pager{float:right;margin:7px 0 7px 7px;letter-spacing:2px;font-weight:bold;font-size:11pt}#searchresults #searchPager #pager li,#searchresults .resultTabular .rgPager td #pager li{display:inline-table}.ie7 #searchresults #searchPager #pager li,#searchresults .resultTabular .rgPager td #pager li{zoom:1;*display:inline}#searchresults #searchPager #pager li.pageselected,#searchresults .resultTabular .rgPager td #pager li.pageselected{border-bottom:solid 1px #444;font-weight:normal;color:#444}#searchresults #searchPager #pager li.inner,#searchresults .resultTabular .rgPager td #pager li.inner{border-right:solid 1px #6007ad}#searchresults #searchPager ul#pager li.inner:nth-last-child(3),#searchresults .resultTabular .rgPager td #pager .inner:nth-last-child(3){border-right:0}#searchresults #searchPager #pager li a:link,#searchresults .resultTabular .rgPager td #pager li a:link{text-decoration:none}#searchresults #searchPager #pager li a:hover,#searchresults .resultTabular .rgPager td #pager li a:hover{border-bottom:solid 1px #299d99}#searchresults .resultMultiline div{display:inline-block;min-height:9.5em;padding:5px;vertical-align:top}.ie7 #searchresults .resultMultiline div{float:left;min-height:9.5em;padding:5px;vertical-align:top}#searchresults .resultMultiline{border-bottom:solid 1px #ddd}.ie7 #searchresults .resultMultiline{float:left}#searchresults .resultMultiline .check{line-height:52px;width:17px}.ie7 #searchresults .resultMultiline .check{float:left}#searchresults .resultMultiline .check img{display:inline;vertical-align:top}.ie7 #searchresults .resultMultiline .check img{float:left}#searchresults .resultMultiline .thumb{text-align:center}.ie7 #searchresults .resultMultiline .thumb{width:90px}#searchresults .resultMultiline .thumb img{display:block;margin:0 auto;width:80px;margin-top:5px}.ie7 #searchresults .resultMultiline .thumb img{float:left;width:85px}#searchresults .resultMultiline .thumb .qlook a{font-size:8pt;color:#444;vertical-align:top;display:inline-block;margin:5px}#searchresults .resultMultiline .main{line-height:1.5em;width:450px;letter-spacing:0;border-right:solid 1px #ddd;margin-right:10px}@media (min-width:1146px){#searchresults .resultMultiline .main{width:550px}}#searchresults .resultTabular tr td.main a{font-size:11pt}#searchresults .resultMultiline .main h3 a:link,#searchresults .resultTabular tr td.main a:link{text-decoration:none;color:#6007ad}#searchresults .resultMultiline .main h3 a:link,#searchresults .resultTabular tr td.main a:visited{color:#6007ad}#searchresults .resultMultiline .main h3 a:hover,#searchresults .resultTabular tr td.main a:hover{text-decoration:underline;color:#46138d}#searchresults .resultMultiline .main h3{font-size:11pt}#searchresults .resultMultiline .main p{font-size:9pt}#searchresults .resultMultiline .main h3,#searchresults .resultMultiline .main .pr{color:#6007ad;font-weight:normal}#searchresults p.replacedBy{font-size:9pt}#searchresults p.replacedBy a{text-decoration:none;display:block}#searchresults p.replacedBy a:hover{text-decoration:underline}#searchresults .buy{text-align:center;line-height:1.25em;padding:10px 0 0 0;width:100px}#searchresults .buy button{font-size:11px}.ie7 #searchresults .resultMultiline .buy button[type="button"],.ie7 .resultTabular tbody tr td div.buy button[type="button"]{width:100px}.ie7 .resultTabular tbody tr td div.buy{padding-top:0}span.availability,p.availability,span.outOfPrint,p.outOfPrint{color:red}#searchresults div.buy :first-child{margin-top:20px;display:inline-block}#searchresults .buy .netPrice,.singleTitle #priceArea .buy .netPrice{font-size:1.5em;line-height:25px;color:#444;display:inline-block}#searchresults .buy .price,.singleTitle #priceArea .buy .price{color:#9b9b9b;font-size:11pt}#searchresults .buy .save{color:red;font-size:10pt}#searchresults .buy .wish{font-size:8pt}#searchresults .buy .wish a{color:#444}#searchPager{padding-top:5px}#searchPager div#pageSize{font-size:9pt;color:#444;display:inline-block}table#searchControls tr td div#options{display:inline-block;vertical-align:top;padding-left:5px}table#searchControls tr td div#layout{display:inline-block;vertical-align:top}#searchresults .resultTabular{font-size:9pt}#searchresults .resultTabular tr td,#searchresults .resultTabular tr th{vertical-align:top;padding:5px;text-align:left;border-right:solid 1px #ccc;border-top:solid 1px #ccc}#searchresults .resultTabular tr{border-bottom:solid 1px #ccc}#searchresults .resultTabular tr:last-child{border-bottom:0}#searchresults .resultTabular tr td:last-child,#searchresults .resultTabular tr th:last-child{border-right:0}#searchresults .resultTabular tr td:last-child span{display:inline-block;margin:3px 0}#searchresults .resultTabular tr td:last-child span:first-child{margin-top:0}#searchresults .resultTabular tr td{min-height:9.5em}#searchresults .resultTabular tr td a img{width:80px}#searchresults .resultTabular tr td.check{line-height:42px}#searchresults .resultTabular tr td.check img{vertical-align:top}#searchresults .resultTabular tr td.check input{vertical-align:middle}.rgRow{background-color:#fff}.rgAltRow{background-color:#f1f1f1}#searchresults .resultTabular tr.rgPager,#searchresults .resultTabular tr.rgPager td{background-color:#fff;height:20px}.styled-select select{background:transparent;width:105px;line-height:1;border:0;border-radius:0;height:15px;-webkit-appearance:none;font-size:8pt;display:inline-block}.styled-select{width:77px;height:15px;overflow:hidden;background:url(https://www.brownsbfs.co.uk/public/images/ddlarrow.png) no-repeat right #fff;border:1px solid #bbb;border-radius:1px;display:inline-block;vertical-align:middle}.styled-select select option[value="Block"],.styled-select select option[value="Block"] [selected="selected"]{background-image:url(https://www.brownsbfs.co.uk/public/images/block.png);background-repeat:no-repeat;padding:3px;background-position:center center}.styled-select select option[value="Tabular"],.styled-select select option[value="Tabular"] [selected="selected"]{background-image:url(https://www.brownsbfs.co.uk/public/images/tabular.png);background-repeat:no-repeat;padding:3px;background-position:center center}#emulate{position:fixed;bottom:0;right:0;background-color:#dbdbde;color:#6007ad;font-weight:bold;border:2px solid #c4c4c4;padding:13px;z-index:10}#emulate p{padding-bottom:5px}#filterMenu{background-color:#fff;border:1px solid #d9d9d9;margin-bottom:10px;margin-top:0;padding:15px 10px 10px;vertical-align:top}.sideNav{border:1px solid #d9d9d9;margin-top:0;background-color:#fff;vertical-align:top;padding-bottom:7px;margin-bottom:10px;padding:15px 10px 10px 10px}.sideNav h4.introHeading{color:#777 !important;border-bottom:4px solid #dedede;padding:5px;font-size:11pt;margin-bottom:5px}.sideNav .group-label{padding:4px;font-size:13px;font-weight:bold;background-color:#ededed}.sideNav ul{font-size:9pt;margin:7px}.sideNav ul li{line-height:1.5em;border-bottom:0}.sideNav ul li a{margin-left:10px;color:#6007ad;cursor:pointer}.sideNav ul li a:link{text-decoration:none}.sideNav ul li a:hover{color:#299d99;text-decoration:underline}.leftContentBox{border:1px solid #d9d9d9;padding:0 4px;background-color:#fff}div.k-grid{font-size:13px !important}ul.options li a{color:#6007ad;text-decoration:none;padding-left:10px;background:url(https://www.brownsbfs.co.uk/public/images/right_arrow.png);background-repeat:no-repeat;background-position:left center}ul.options li a:hover{color:#299d99}#unknownItem{margin:20px}#unknownItem h1{margin-bottom:10px}#unknownItem .buy{margin-top:10px}.side-nav{height:100%;position:relative;display:flex}.side-nav .side-nav-close{display:none}#nav-toggle{display:none}#nav-toggle:checked~.side-nav{transform:translateX(100vw)}@media (min-width:1px) and (max-width:992px){.side-nav{background-color:#fff;width:100vw;height:100%;position:fixed;z-index:10;top:0;left:-100vw;overflow-x:hidden;padding:20px 0 0 0;flex-wrap:wrap}.side-nav .title{font-size:1.5625rem;font-weight:600;color:#000}.side-nav .side-nav-close{display:flex;width:100%;justify-content:space-between;padding:0 16px;align-items:center}.side-nav .side-nav-close .button.close{background-color:#f4f4f4;width:34px;height:34px;border-radius:20px;padding:5px;cursor:pointer;stroke:#000}.side-nav .side-nav-close .button.close .icon{width:24px;height:24px}}.expand-btn-label{display:block;width:30px;height:50px;line-height:46px;text-align:center}.facetToggle[aria-expanded="false"] .minus{display:none}.facetToggle[aria-expanded="true"] .plus{display:none}#filterMenu{width:100%;height:100%;padding-left:24px;padding-right:24px;padding-top:32px;padding-bottom:32px;background:#fff;border:1px #f0f0f0 solid;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;display:inline-flex}#filterMenu .formInput{grid-gap:24px;display:flex;flex-direction:column}#filterMenu .formInput .priceForm{display:flex;flex-direction:column}#filterMenu .formInput .priceForm .priceInputs{display:inline-flex;align-items:baseline;gap:8px}#filterMenu .formInput .priceForm .priceInputs input{min-width:0;border:solid 2px #e5e5e5;border-radius:4px;height:38px}#filterMenu .formInput .priceForm button{background-color:#e5e5e5}#filterMenu .formInput .priceForm button .icon{width:20px;height:19px;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}#filterMenu .container{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex;padding:0 0 16px 0;border-bottom:1px solid #eaeaea}#filterMenu .header-container{align-self:stretch;justify-content:space-between;align-items:flex-start;display:inline-flex}#filterMenu .header-container .title{color:#000;font-size:15px;font-family:Roboto,Helvetica Neue,Ubuntu,sans-serif;font-weight:500;word-wrap:break-word;margin:0;cursor:pointer}#filterMenu .header-container .icon-box{width:16px;height:16px;position:relative}#filterMenu .header-container .icon-box .icon{width:20px;height:19px;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}#filterMenu .header-container .icon-box .hidden{display:none}#filterMenu .list-box{display:inline-grid;gap:8px;width:100%}#filterMenu .facet-container{justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}#filterMenu .facet-container .checkbox{width:16px;height:16px;border-radius:3px;border:1px #000 solid;display:none}#filterMenu .facet-container .text{color:#000;font-size:13px;font-family:Roboto,Helvetica Neue,Ubuntu,sans-serif;font-weight:400;word-wrap:break-word}#filterMenu .facet-container .count{color:#a8a8a8;font-size:10px;font-family:Roboto,Helvetica Neue,Ubuntu,sans-serif;font-weight:400;word-wrap:break-word}#filterMenu .see-all-button{color:#6819d8;font-size:13px;font-family:Roboto,Helvetica Neue,Ubuntu,sans-serif;font-weight:400;word-wrap:break-word}@media only screen and (min-width:1px) and (max-width:550px){#searchcontainer .search-result__add__actions,#searchcontainer .search-result__add{width:100%}#searchcontainer .selectAll{display:none}#searchcontainer .addBasket{display:none}#searchcontainer .addToList{display:none}#searchcontainer .removeList{display:none}#searchcontainer .head{flex-wrap:wrap}#searchcontainer .head .linkContainer{justify-content:space-between;width:100%;flex-grow:1;flex-shrink:1}#searchcontainer .head .sort{display:flex;justify-content:space-between;width:100%;align-items:center;display:inline-flex;grid-gap:16px}#searchcontainer .head .sort .expand-btn{width:50%;justify-content:center;margin:0}#searchcontainer .head .sort .mobilefilter{display:block;background-color:#fff;display:flex;justify-content:center;border-radius:4px;border:1px solid #ced4da;align-items:center;grid-gap:8px}#searchcontainer .head .sort .dropdownform{width:50%;flex-grow:1}#searchcontainer .head .sort .dropdownform .dropdown{display:flex;width:100%;text-align:center}}@media only screen and (min-width:551px) and (max-width:991px){#searchcontainer .search-result__add__actions{width:245px}#searchcontainer .head .linkContainer{justify-content:start;flex-grow:1;flex-shrink:1}#searchcontainer .head .sort{display:flex;justify-content:space-between;width:40%;align-items:center;display:inline-flex;grid-gap:16px}#searchcontainer .head .sort .expand-btn{width:50%;justify-content:center;margin:0}#searchcontainer .head .sort .mobilefilter{display:block;background-color:#fff;display:flex;justify-content:center;border-radius:4px;border:1px solid #ced4da;align-items:center;grid-gap:8px}#searchcontainer .head .sort .dropdownform{width:50%;flex-grow:1}#searchcontainer .head .sort .dropdownform .dropdown{display:flex;width:100%;text-align:center}}#quickview-window #quickvieworder>#priceArea>h2{display:none}#quickview-window .container{max-width:91%}#quickview-window .flex-row{display:flex;flex-wrap:wrap}#quickview-window .flex-image{display:flex;justify-content:start;width:125px;margin-right:20px}#quickview-window .flex-image img{width:125px}#quickview-window .flex-content{flex:2;display:flex;flex-direction:column;min-width:0}#quickview-window .product-title{font-size:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#quickview-window .original-price{text-decoration:line-through;color:#999}#quickview-window .sale-price{font-size:30px;padding-top:15px;font-weight:600}#quickview-window .discount{color:red}#quickview-window .stock-info{color:#4caf50;font-weight:bold;padding-top:15px}#quickview-window .form-section{display:flow;align-items:start;justify-content:start;margin-top:20px}#quickview-window .form-section label{font-weight:600;margin:0}#quickview-window .form-section input{margin-top:10px;border:1px solid #d3d3d3;border-radius:4px;height:48px;width:99%}#quickview-window .form-section-inline{display:flex;align-items:center;margin-top:20px}#quickview-window .form-section-inline label{flex:0 0 30px;font-weight:600;margin-bottom:0}#quickview-window .form-section-inline input{margin-left:10px;border:1px solid #d3d3d3;border-radius:4px;height:48px;width:50px;padding:0 10px}#quickview-window button{height:38px}#product-info .display-row{margin-bottom:20px !important}#product-info .display-row label{width:100% !important;text-align:left !important;font-weight:600 !important}#product-info .display-row .form-col input{width:100% !important;height:52px !important}#product-info .display-row .form-col #tooltiptest{display:none !important}#product-info #pricing{display:none !important}#product-info div#addToBasket{margin-bottom:20px !important}#product-info div#addToBasket .inBasket{width:100% !important}#product-info div#addToBasket .inBasket span{border:none !important}#product-info div#addToBasket div.searchresultsmodal_quantity{width:20% !important;display:inline-flex !important;align-items:baseline !important;margin-bottom:0 !important}#product-info div#addToBasket div.searchresultsmodal_quantity label{width:30px !important}#product-info div#addToBasket div.searchresultsmodal_quantity span.k-widget.k-numerictextbox{width:auto !important}#product-info div#addToBasket div.searchresultsmodal_quantity input.k-formatted-value{height:50px !important}#product-info div#addToBasket div.searchresultsmodal_addtobasketbutton{width:78% !important;display:inline-flex !important;margin-bottom:0 !important}#product-info div#addToBasket div.searchresultsmodal_addtobasketbutton button#addToBasketBuyButton{flex-grow:1 !important}.boxBorder{background-color:#fff}#productFormatsHeader{border:1px solid #ddd;padding:10px;margin:10px 0px;background-color:#fff;padding-bottom:3px;margin-bottom:0px;text-align:center;color:#9b9b9b}#productTabs #productFormats #formatTable td{padding-left:7px;padding-right:7px}#productFormats{border:1px solid #ddd;padding:10px;margin:10px 0px;background-color:#fff;border-top:none;margin-top:0px;*zoom:1}#productFormats:before,#productFormats:after{display:table;content:"";line-height:0}#productFormats:after{clear:both}#productFormats #formatTable tr{line-height:20px}#productFormats #formatTable tr a{color:#299d99}#productFormats #formatTable td{padding-top:2px;padding-bottom:2px}#productFormats #formatTable .expander{width:20px}#formatDetail{*zoom:1;padding:5px}#formatDetail .formLayout div.display-row label,#formatDetail .form-col1{width:120px}#formatDetail .formLayout div.display-row .field-validation-error{display:block;padding-top:3px}#formatDetail:before,#formatDetail:after{display:table;content:"";line-height:0}#formatDetail:after{clear:both}#formatDetail #formatImage{float:left;width:150px}#formatDetail #formatImage img{vertical-align:middle;max-width:130px}#formatDetail h1{color:#444;font-size:14pt;text-align:left;margin-bottom:10px}#formatDetail .formLayout{float:left}#formatDetail .formLayout .display-row{padding-top:5px}#formatDetail .formLayout .display-row label.control-label,#formatDetail .formLayout .display-row .form-col1,#formatDetail .formLayout .display-row span.control-label{text-align:left;line-height:15px}#formatDetail .formLayout .display-row .imprint{width:135px}#formatDetail .formLayout .stockStatus{width:140px}#formatDetail .formLayout .stockStatus .inStock{color:green;font-weight:bold;font-style:italic}#formatDetail .formLayout .stockStatus .outOfStock{color:red}#formatDetail .formLayout .stockStatus .learnMore{color:#6007ad;font-size:8pt;cursor:pointer;font-weight:normal}.container_12 #productDetails,body.template-grid div.k-window #productDetails{border:1px solid #ddd;padding:10px;margin:10px 0px;background-color:#fff}.container_12 #productDetails .image,body.template-grid div.k-window #productDetails .image{width:280px}.container_12 #productDetails .detailsMulti,body.template-grid div.k-window #productDetails .detailsMulti{width:500px}.container_12 #priceArea,body.template-grid div.k-window #priceArea{border:1px solid #ddd;padding:10px;margin:10px 0px;background-color:#fff;margin-bottom:0px}#productDetails{*zoom:1}#productDetails:before,#productDetails:after{display:table;content:"";line-height:0}#productDetails:after{clear:both}#productDetails .image{float:left}#productDetails .image img{margin:0 auto;display:block;max-width:280px}#productDetails .image #preview{text-align:center;margin-top:10px}#productDetails .image #preview #gpreview,#productDetails .image #preview #vlePreview,#productDetails .image #preview #arTitle{display:inline-block}#productDetails .image #preview .readingReview{display:block;padding:0 0 0 0;margin:5px auto;height:43px;width:110px;background-image:url(https://www.brownsbfs.co.uk/public/images/reading-review-button-small.jpg);background-repeat:no-repeat;background-position:center center}@media (max-width:1146px){#productDetails .detailsMulti{width:420px}}#productDetails .detailsMulti .leftCol{float:left;width:420px}@media (max-width:1146px){#productDetails .detailsMulti .leftCol{width:360px}}#productDetails .detailsMulti .rightCol{float:right}#productDetails .detailsMulti h1{color:#444;font-size:15pt;margin-bottom:5px}#productDetails .detailsMulti .edition{font-size:10pt}#productDetails .detailsMulti .authorByLabel{float:left;margin-right:10px}#productDetails .detailsMulti .authorContributor{display:inline-block !important;padding-bottom:1px}#productDetails .detailsMulti .author{color:#9b9b9b;padding:0px 0px 0px 5px;font-size:9pt}#productDetails .detailsMulti .starRating{margin-top:1px}#productDetails .detailsMulti .series{margin-top:10px}#productDetails .detailsMulti .formLayout div.display-row label,#productDetails .detailsMulti .form-col1{width:120px}#productDetails .detailsMulti .formLayout div.display-row .field-validation-error{display:block;padding-top:3px}#productDetails .detailsMulti .formLayout{margin-top:10px;float:left}#productDetails .detailsMulti .formLayout .display-row{padding-top:8px}#productDetails .detailsMulti .formLayout .display-row label.control-label,#productDetails .detailsMulti .formLayout .display-row .form-col1,#productDetails .detailsMulti .formLayout .display-row span.control-label{text-align:left;line-height:15px;clear:both}#productDetails .detailsMulti .formLayout .display-row .rating{line-height:25px !important}#productDetails .detailsMulti .formLayout .display-row .form-col{width:360px;line-height:inherit}@media (max-width:1146px){#productDetails .detailsMulti .formLayout .display-row .form-col{width:280px}}#productDetails .detailsMulti .formLayout .display-row .arDetails{font-size:9pt}#productDetails .detailsMulti .formLayout .display-row .stockStatus .inStock{color:green;font-weight:bold;font-style:italic;line-height:15px;float:left}#productDetails .detailsMulti .formLayout .display-row .stockStatus .outOfPrint{color:red}#productDetails .detailsMulti .learnMore{color:#6007ad;font-size:8pt;cursor:pointer;font-weight:normal}#productDetails .details{float:right;width:500px}@media (max-width:1146px){#productDetails .details{width:420px}}#productDetails .details .leftCol{float:left;width:420px}@media (max-width:1146px){#productDetails .details .leftCol{width:360px}}#productDetails .details .rightCol{float:right}#productDetails .details h1{color:#444;font-size:15pt;margin-bottom:5px}#productDetails .details .edition{font-size:10pt}#productDetails .details .authorByLabel{float:left;margin-right:10px}#productDetails .details .authorContributor{display:inline-block !important;padding-bottom:1px}#productDetails .details .author{color:#9b9b9b;padding:0px 0px 0px 5px;font-size:9pt}#productDetails .details .starRating{margin-top:1px}#productDetails .details .series{margin-top:10px}#productDetails .details .formLayout div.display-row label,#productDetails .details .form-col1{width:120px}#productDetails .details .formLayout div.display-row .field-validation-error{display:block;padding-top:3px}#productDetails .details .formLayout{margin-top:10px;float:left}#productDetails .details .formLayout .display-row{padding-top:8px}#productDetails .details .formLayout .display-row label.control-label,#productDetails .details .formLayout .display-row .form-col1,#productDetails .details .formLayout .display-row span.control-label{text-align:left;line-height:15px;clear:both}#productDetails .details .formLayout .display-row .rating{line-height:25px !important}#productDetails .details .formLayout .display-row .form-col{width:360px;line-height:inherit}@media (max-width:1146px){#productDetails .details .formLayout .display-row .form-col{width:280px}}#productDetails .details .formLayout .display-row .arDetails{font-size:9pt}#productDetails .details .formLayout .display-row .stockStatus .inStock{color:green;font-weight:bold;font-style:italic;line-height:15px;float:left}#productDetails .details .formLayout .display-row .stockStatus .outOfPrint{color:red}#productDetails .details .learnMore{color:#6007ad;font-size:8pt;cursor:pointer;font-weight:normal}#product.tabs{margin:10px 0px;display:block;clear:both}#product.tabs .k-tabstrip-wrapper .k-tabstrip{clear:both}#product.tabs .productDetailTab #bicSubject{padding-top:10px}#product.tabs .productDetailTab #blurb{padding-top:10px}#product.tabs .productDetailTab #buyersNotes{margin-top:10px}#product.tabs .productMarcTab{overflow-x:auto;font-family:'Roboto Mono',Consolas,monospace}#product.tabs .productMarcTab .downloadMarc{display:block;margin-top:10px}#product.tabs .specialFeaturesTab ul{list-style:disc;margin-left:10px}#product.tabs .review div .reviewer-info{float:left;margin-top:13px;font-weight:600}#product.tabs .review div .reviewer-info .reviewer-type{font-weight:600;float:left;margin-left:4px}#product.tabs .review div p{clear:both;margin:0px 0 0px 0;padding:5px 0 5px 0}#product.tabs .review .read-review{clear:both;display:block;padding:5px 0 0 0}#product.tabs .review .read-review .readingReview{display:block;padding:0 0 0 0;margin:0 0 0 0;height:43px;width:229px;background-image:url(https://www.brownsbfs.co.uk/public/images/reading-review-button.jpg);background-repeat:no-repeat;background-position:center center}#addToOrderTitleUnavailable{border:1px solid #ddd;padding:10px;margin:10px 0px;background-color:#fff;text-align:center}#addToOrderTitleUnavailable p{margin-top:20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#priceArea{margin-bottom:0px}#priceArea .singleTitle .formLayout div.display-row label,#priceArea .singleTitle .form-col1{width:55px}#priceArea .singleTitle .formLayout div.display-row .field-validation-error{display:block;padding-top:3px}#priceArea #productPriceForm{*zoom:1}#priceArea #productPriceForm .messageSummary{margin-top:0px}#priceArea #productPriceForm:before,#priceArea #productPriceForm:after{display:table;content:"";line-height:0}#priceArea #productPriceForm:after{clear:both}#priceArea #productPriceForm input{width:145px}#priceArea #productPriceForm .tooltip{vertical-align:middle;padding-left:5px}#priceArea #libraryFields{margin-top:10px}#priceArea #libraryFields div.basketgrid-table-container{overflow-x:scroll}#priceArea #libraryFields .k-dropdown{font-size:11px;border-radius:initial}#priceArea #libraryFields .k-numerictextbox{font-size:11px}#priceArea #libraryFields td.multiSite input.k-textbox{font-size:11px;padding:0.177em 0}#priceArea #libraryFields td.multiSite .undo-button-wrapper{display:table-cell;position:relative;left:2px}#priceArea #libraryFields td.multiSite .undo-button-hide{display:none}#priceArea #libraryFields td.multiSite .undoButton{position:relative;top:2px}#priceArea #libraryFields .k-widget{padding-left:0px}#priceArea #libraryFields .k-grid{border-left:none;border-right:none;border-top:none}#priceArea #libraryFields .k-grid table tr th,#priceArea #libraryFields .k-grid table tr td{border:none}#priceArea #libraryFields table#tblMultiSiteDetail{width:auto}#priceArea #libraryFields table#tblMultiSiteDetail tr.dup{background-color:red !important}#priceArea #libraryFields table#tblMultiSiteDetail tr td{padding:0 4px;line-height:25px}#priceArea #libraryFields table#tblMultiSiteDetail tr td.locationCode{font-size:11px;font-weight:600}#priceArea #pricing{float:left;margin:10px 0px;width:82%;text-align:right;position:relative}#priceArea #pricing #netPrice{font-size:15pt;padding-left:5px}#priceArea #pricing #rrpPrice{font-size:9pt;color:#9b9b9b}#priceArea #pricing #customerDiscount{font-size:9pt;color:red}#priceArea #pricing #vleBookLicence table{float:right}#priceArea #pricing #vleBookLicence table tr td{text-align:left}#priceArea #pricing #vleBookLicence .learnMore{color:#6007ad;font-size:8pt;font-weight:normal}#priceArea #pricing #vleBookLicence:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#priceArea #noRightsToCustomer{*zoom:1;float:right;text-align:center;width:100%}#priceArea #noRightsToCustomer:before,#priceArea #noRightsToCustomer:after{display:table;content:"";line-height:0}#priceArea #noRightsToCustomer:after{clear:both}#priceArea #addToBasket{*zoom:1;float:right;text-align:center;width:100%}#priceArea #addToBasket:before,#priceArea #addToBasket:after{display:table;content:"";line-height:0}#priceArea #addToBasket:after{clear:both}#priceArea #addToBasket .inBasket{padding-bottom:5px}#priceArea #addToBasket .inBasket .inBasketText{border-top:3px solid #d9d9d9;border-bottom:3px solid #d9d9d9;color:red;text-align:center;width:90%;padding:5px;margin:9px;display:block}#priceArea #addToBasket .quantity{padding-right:5px}#priceArea #previousOrders,#priceArea #addToList,#priceArea .opac-single-title{margin-top:10px;clear:both}#priceArea .opac-single-title{padding-top:10px}#priceArea #variableDiscount{clear:both;font-size:11px;padding:10px 0px}#addToList,.opac-single-title{border:1px solid #ddd;padding:10px;margin:10px 0px;background-color:#fff;margin-top:0px;border-top:none;text-align:center}#priceArea.popup #product-info{float:right;width:250px}#createNewOrderArea #createNewOrderForm{margin-bottom:20px}#createNewOrderArea #createNewOrderForm p{float:left;display:inline-block;width:100%;line-height:35px;vertical-align:middle}#createNewOrderArea #createNewOrderForm label{display:inline-block;width:150px}#createNewOrderArea #createNewOrderForm label.control-label{padding-right:5px;padding-left:15px;text-align:right}#createNewOrderArea #createNewOrderForm label.control-label:after{content:':'}#createNewOrderArea #createNewOrderForm label.control-label.left{text-align:left !important}#createNewOrderArea #createNewOrderForm span.control-label{margin-left:40px}#createNewOrderArea #createOrderButton{margin-top:10px;float:right}#quickview-window.k-window-content.k-content div.k-loading-mask div.k-loading-image{margin-top:1em}.add-order-dropdown{width:100%}#ar-window div.imgholder{width:200px;float:left}#ar-window div.imgholder img{display:block;max-width:100%;max-height:210px;margin:0 auto}#ar-window div.info{padding-left:8px;vertical-align:top;float:left;margin:0 15px 0 0}#ar-window h1{color:#444;font-size:15pt;margin-bottom:5px}#ar-window .formLayout .display-row .control-label{font-weight:bold}.ar-windowlogo{background-image:url('https://www.brownsbfs.co.uk/public/images/AR/accelerated-reader.png');background-position:left;background-repeat:no-repeat;width:150px;height:20px;padding-left:25px;color:#444;display:inline-block}div[id^="ProductDetails_OrderLocations_"]{width:auto !important}div[id^="ProductDetails_OrderLocations_"] .k-list.k-reset,div[id^="ProductDetails_OrderLocations_"] .k-animation-container{width:auto !important;min-width:100px !important}div[id^="ProductDetails_OrderLocations_"] .k-list.k-reset .k-item,div[id^="ProductDetails_OrderLocations_"] .k-animation-container .k-item{width:auto !important}.centredText{text-align:center !important}.normal{display:block;line-height:25px;margin:8px auto;text-align:left !important}.singleTitle .centredText p{float:left}.singleTitle .centredText .buy p{margin-top:8px}.container .row div#productDetails h2{font-size:100%}.product-page{max-width:1440px}.product-page a{text-decoration:none}.product-page .link{color:#6819d8;text-decoration:none;font-weight:700}.product-page .link:hover{color:#3c0e7d;text-decoration:underline}@media screen and (min-width:768px){.product-page .product__action-card{padding:1em;border-radius:4px;border:1px solid #eaeaea}}.product-page .product__availability{text-align:center}.product-page .product__availablity--available{font-family:"Metropolis",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif,sans-serif;font-weight:600}.product-page .product__availablity--available svg{color:green}.product-page .product__title{font-size:1.5rem;font-weight:800;font-family:"Metropolis"}.product-page .product__contributors a{color:#6819d8;text-decoration:none;font-weight:600}.product-page .product__series-link{font-weight:600}.product-page .product__image img{max-width:250px}.product-page .product-price__price{font-weight:bold;font-size:1.65rem;font-family:"Metropolis";font-family:"Metropolis",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif,sans-serif}.product-page .product-price__promotion{font-size:0.85rem;border-radius:4px;padding:4px 2px}.product-page .product-price__save{color:#f9464a;font-weight:bold}.product-page .formats-bs{height:65px;flex-wrap:nowrap}@media (min-width:768px){.product-page .formats-bs{overflow-y:hidden;flex-wrap:wrap}}.product-page .formats{display:flex;gap:1em;overflow-x:scroll;max-width:100%;-ms-overflow-style:none;scrollbar-width:none}.product-page .formats::-webkit-scrollbar{display:none}.product-page .formats .format{border:2px solid #eaeaea;border-radius:4px;padding:8px 16px}.product-page .formats .format:hover{text-decoration:none;border:2px solid #c3a0f4}.product-page .formats .format.active{border-color:#6819d8;border-width:2px}.product-page .formats .format__name{font-weight:bold;font-size:14px;font-family:"Metropolis",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif,sans-serif;color:#343434;white-space:nowrap}.product-page .formats .format__price{color:#343434;font-weight:bold}.product-page .tab{display:none;margin-bottom:2em}.product-page .tab.active{display:block}.product-page .tab-nav{gap:2em;margin-bottom:1.5em}.product-page .tab-nav__link{display:flex;align-items:center;color:#000;cursor:pointer;user-select:none;font-weight:600;font-family:"Metropolis",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif,sans-serif;font-size:1rem;text-decoration:none}.product-page .tab-nav__link:hover{color:#310c66}.product-page .tab-nav__link:focus{outline:none}.product-page .tab-nav__link.active{border-bottom:4px solid #6819d8}.product-page .tab-nav__link.active svg{transform:rotate(90deg)}.product-page button.btn{display:flex;gap:1em}.product-page .product-actions__add-to-basket{display:flex !important;align-items:center;justify-content:center;gap:0.5em;font-weight:600;padding:0.75em 1em;font-family:"Metropolis";background:#6819d8 linear-gradient(180deg,#6819d8,#471193);font-size:1em}.product-page .product-actions__add-to-basket:hover{background:#3c0e7d}.product-page .product-actions__add-to-list{display:flex !important;align-items:center;justify-content:center;gap:0.5em;font-weight:600;padding:0.65em 1.3em;font-family:"Metropolis";font-size:1em}.product-page .product-actions__qty__control{width:75px}.product-page .product__info{display:flex;flex-direction:column}.product-page .product__info-point{display:flex;align-items:center;gap:1em;font-weight:bold;font-size:14px;margin-top:1em;margin-bottom:1em}.product-page .product__info-point svg{flex-shrink:0}.product-page .border-alt{border:2px solid #eaeaea !important}.product-page .trunc-tr{height:100%;position:relative;overflow:hidden}.product-page .trunc-tr::after{content:'';background:linear-gradient(180deg,transparent,#fff 50%);position:absolute;bottom:0;width:100%;height:3em}.product-page .trunc-parent{overflow:hidden}.product-page .trunc-short .trunc-toggle{display:none}.product-page .product-formats__loader{display:flex;gap:1em}.product-page .skeleton.format-skel{height:65px;width:130px}.product-page .product__image__gallery #preview{gap:0.5em}.product-page .product__image__gallery #preview a img{height:24px}.product-page .multi-site-add{z-index:10}span.icon-vlelicence{background-image:url("https://www.brownsbfs.co.uk/public/images/icons/icon_ebook_16.png");background-repeat:no-repeat;background-position:center center;display:inline-block;height:16px;width:16px;margin-left:3px;position:relative;top:3px}.review__product-details{line-height:1.5}.review__data__body{height:200px !important;resize:none}.review__rating__clear input{display:none}.review__rating__clear span{cursor:pointer}.review__rating__clear span:hover{color:#6819d8 !important}.rating{--star-size:45px;display:flex;position:relative;height:var(--star-size);line-height:var(--star-size);font-size:var(--star-size)}.rating label{position:absolute;top:0;left:0;height:100%;cursor:pointer}.rating label:last-child{position:static}.rating label:nth-child(1){z-index:5}.rating label:nth-child(2){z-index:4}.rating label:nth-child(3){z-index:3}.rating label:nth-child(4){z-index:2}.rating label:nth-child(5){z-index:1}.rating label input{position:absolute;top:0;left:0;opacity:0}.rating label .icon{float:left;color:transparent}.rating label:last-child .icon{color:#ddd}.rating:not(:hover) label input:checked~.icon,.rating:hover label:hover input~.icon{color:#6819d8}.rating label input:focus:not(:checked)~.icon:last-child{color:#000;text-shadow:0 0 5px #6819d8}#frmReview .k-widget.form-control.k-multiselect .k-input{height:auto}#frmReview .k-widget.form-control.k-multiselect .k-icon.k-delete{display:none}#frmReview .k-widget.form-control.k-multiselect .k-button{background-color:#6819d8;border-color:#6819d8}.review__product-details{line-height:1.5}.review__data__body{height:200px !important;resize:none}.review__rating__clear input{display:none}.review__rating__clear span{cursor:pointer}.review__rating__clear span:hover{color:#6819d8 !important}.rating{--star-size:45px;display:flex;position:relative;height:var(--star-size);line-height:var(--star-size);font-size:var(--star-size)}.rating label{position:absolute;top:0;left:0;height:100%;cursor:pointer}.rating label:last-child{position:static}.rating label:nth-child(1){z-index:5}.rating label:nth-child(2){z-index:4}.rating label:nth-child(3){z-index:3}.rating label:nth-child(4){z-index:2}.rating label:nth-child(5){z-index:1}.rating label input{position:absolute;top:0;left:0;opacity:0}.rating label .icon{float:left;color:transparent}.rating label:last-child .icon{color:#ddd}.rating:not(:hover) label input:checked~.icon,.rating:hover label:hover input~.icon{color:#6819d8}.rating label input:focus:not(:checked)~.icon:last-child{color:#000;text-shadow:0 0 5px #6819d8}.user-review__user{gap:1em;padding-bottom:1em;border-bottom:1px solid #eee}.user-review{padding:1em;border:1px solid #ddd;border-radius:4px;margin-bottom:1em}.user-review .user-review__date{font-size:2em}.user-review__value{font-size:1.8em;color:#6819d8}.user-review__title{font-weight:bold;font-size:1.2em}.user-review__user-profile{width:50px;height:50px;border-radius:25px;background-color:#eee}.user-review__body{font-size:14px}.user-review__org{gap:0.5em}.product-page__grid{display:grid;grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto 1fr}@media (min-width:1200px){.product-page__grid{grid-template-columns:1fr 33.33%}.product__details{grid-area:1 / 1 / 2 / 2}.product__sidebar{grid-area:1 / 2 / 3 / 3}.product__meta{grid-area:2 / 1 / 3 / 2}}.product-details-licences .product-licence-table{border-spacing:0 8px;border-collapse:separate;font-size:0.875em}.product-details-licences .strike-through{text-decoration:line-through}.product-details-licences .underline{text-decoration:underline}.vle-license-grid{width:220px}.vle-license-simple{width:100%}.license-type-buttons .btn-radio{display:block;margin-bottom:0.5em}.license-type-buttons .btn-radio .btn-radio__indicator{display:flex;justify-content:space-between;font-size:14px;border:2px solid #ddd;padding:12px 16px;color:#46138d;cursor:pointer;user-select:none}.license-type-buttons .btn-radio input{display:none}.license-type-buttons .btn-radio input:checked+.btn-radio__indicator{border-color:#46138d !important;background-color:#f7f3fd}.form-input-limit--xs{max-width:12ch !important}.form-input-limit--sm{max-width:33ch !important}.form-input-limit--md{max-width:60ch !important}.form-input-limit--lg{max-width:80ch !important}.container-limit--xs{max-width:380px}.container-limit--sm{max-width:540px}.container-limit--md{max-width:720px}.container-limit--lg{max-width:960px}.inline-icon{height:1em;width:1em}.k-textbox>input{line-height:inherit;text-indent:inherit}#extAlertDialog.k-window-content{padding-left:0;padding-right:0;text-align:center}.bootstrap-body-white{background-color:#fff}.skeleton{background-color:#f5f5f5;color:#f5f5f5;border-radius:4px}.skeleton.skeleton-text{height:1.5em;display:inline-block}body .k-widget.form-control .k-input{padding:0rem 0rem}.bg-light{background-color:#f9f9f9}.bg-white{background-color:#fff}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.k-tooltip .k-callout-n{top:0px}.k-tooltip .k-callout-e{right:0px}.k-tooltip .k-callout-s{bottom:0px}.k-tooltip .k-callout-w{left:0px}.k-tooltip .k-tooltip-content{padding:1em}h1,h2,h3,h4,h5,h6{font-family:'Metropolis',Roboto,'Open Sans','Helvetica Neue',sans-serif}.btn{font-family:'Metropolis',Roboto,'Open Sans','Helvetica Neue',sans-serif}.form-signin .form-control{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.account-selection{display:block;height:100%;text-align:center;cursor:pointer;user-select:none;border:3px solid transparent;background-color:#fff;margin-bottom:1em}.account-selection svg *{stroke:#7424e2}.account-selection:hover{text-decoration:none;box-shadow:0px 7px 15px rgba(0,0,0,0.1);box-shadow:0 0 0 0.2rem #7424e2}.account-selection:hover svg *{stroke:#46138d}.account-selection:hover .account-selection__title{color:#46138d}.account-selection:active{border-color:#46138d}.account-selection__title{color:#222}.account-selection__icon{max-width:100px;margin-bottom:1em}.stepwizard-step p{margin-top:10px}.stepwizard-row{display:table-row}.stepwizard{display:table;width:100%;margin-left:auto;margin-right:auto;position:relative}.stepwizard:before{top:14px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc}.stepwizard-step{display:table-cell;text-align:center;position:relative}.btn-circle{width:30px;height:30px;font-size:12px;line-height:26px;border-radius:15px;display:inline-table;border:1px solid #d3d3d3;pointer-events:none;background-color:#d3d3d3}.btn-circle-label{background-color:#fff;padding-left:5px;padding-right:5px}.btn-circle-active{background-color:#8019f7;border:1px solid #8019f7;color:#fff}.btn-passed{display:none;font-weight:900;font-family:"Font Awesome 5 Free";font-size:12px;color:#fff}.btn-circle-passed .btn-passed{display:inline}.btn-circle-passed .btn-label{display:none}.btn-circle-passed{background-color:#8019f7}#frmReg .k-dropdownlist{width:100%}#basket{padding-top:10px;padding-left:40px;padding-right:40px}#basket .personal-basket-group .personal-basket-group-total{min-width:100px}#basket .totals-section:not(:last-child){border-bottom:solid}.personal-basket-item{display:flex;margin-bottom:1em}.personal-basket-item:last-child{margin-bottom:0px}.personal-basket-item .line-item-image{font-weight:500;line-height:1.5em;font-size:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.personal-basket-item .basket-line-details{flex:1;max-width:91.77%}.personal-basket-item .basket-line-ean{font-size:0.65em;letter-spacing:0.2em}.personal-basket-item .basket-line-remove{cursor:pointer}.personal-basket-item .basket-line-remove:hover{color:purple}.personal-basket-item .basket-line-title{font-weight:500;line-height:1.5em;font-size:1em;margin-bottom:1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.personal-basket-item .basket-item-net-price-incvat{font-weight:600}.personal-basket-item .basket-item-rrp{text-decoration:line-through}.personal-basket-item .basket-line-qty{width:60px}.personal-basket-item .basket-line-line-total{min-width:100px}.personal-basket-item .basket-line-format{font-style:italic;font-size:0.8em}.basket-item{position:relative}.basket-item .line-removed{position:absolute;display:flex;justify-content:center;align-items:center;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:#eee}#personalOrderHistory .orders__header-label{text-transform:uppercase;font-size:11px;letter-spacing:1px;color:rgba(0,0,0,0.6)}#personalOrderHistory .itemImage{width:100px;padding-right:20px}#personalOrderHistory .itemImage img{max-width:100%}.quantity{width:50px}.quantity::-webkit-outer-spin-button,.quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.item-line__img{width:100px}.item-line__title{font-weight:600}.item-line__ean{line-height:1em}.item-line__total{display:inline-block;min-width:80px;text-align:right}.text-truncate{overflow:hidden;text-overflow:ellipsis;line-height:1.5em;display:flex;display:-webkit-box;-webkit-box-orient:vertical}.text-truncate--1{overflow:hidden;text-overflow:ellipsis;line-height:1.5em;display:flex;display:-webkit-box;-webkit-box-orient:vertical;max-height:3em;-webkit-line-clamp:1}.text-truncate--2{overflow:hidden;text-overflow:ellipsis;line-height:1.5em;display:flex;display:-webkit-box;-webkit-box-orient:vertical;max-height:3em;-webkit-line-clamp:2}.text-truncate--3{overflow:hidden;text-overflow:ellipsis;line-height:1.5em;display:flex;display:-webkit-box;-webkit-box-orient:vertical;max-height:3em;-webkit-line-clamp:3}.text-truncate--4{overflow:hidden;text-overflow:ellipsis;line-height:1.5em;display:flex;display:-webkit-box;-webkit-box-orient:vertical;max-height:3em;-webkit-line-clamp:4}.item-line{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:1em}.item-line .basket-item-rrp{text-decoration:line-through}.item-line__container{padding-bottom:1em}.item-line:last-child{border-bottom:0;margin-bottom:0px !important}.item-line:last-child .item-line__toolbar,.item-line:last-child .item-line__container{padding-bottom:0 !important}a.moreBlurb{line-height:35px}.quickViewMultiSite .productMulti .right #addToBasket .display-row #addToBasketBuyButton{float:right}.multi-site-add{position:fixed;bottom:0;left:0;width:100%}.multi-site-add .multi-site-add-body{background-color:#fff}.quickViewMultiSite{width:100%}.quickViewMultiSite #quickview{width:100% !important;height:auto}.quickViewMultiSite #quickview #quickview-desc{display:inline-block;padding:5px 5px 0 10px}.quickViewMultiSite #quickview .qvdetails{width:574px;display:inline-block}.quickViewMultiSite #quickview-moreinfo{width:100%;text-align:center;margin-top:0px}.quickViewMultiSite #quickvieworder{width:100%;clear:both;float:none}.quickViewMultiSite #quickvieworder #priceArea{border:none}.quickViewMultiSite #quickvieworder #priceArea #addToBasket{float:right}.quickViewMultiSite #quickvieworder #noRightsToCustomer{*zoom:1;float:right;text-align:center;width:100%}.quickViewMultiSite #quickvieworder #noRightsToCustomer:before,.quickViewMultiSite #quickvieworder #noRightsToCustomer:after{display:table;content:"";line-height:0}.quickViewMultiSite #quickvieworder #noRightsToCustomer:after{clear:both}.quickViewMultiSite #quickvieworder #previousOrders{padding-bottom:6px}.quickViewMultiSite #quickvieworder #addToList{border:none;margin:0 0 0 0;padding:0 0 0 0}.quickViewMultiSite #quickvieworder .multi .formLayout{display:table !important}.quickViewMultiSite #quickvieworder .multi .formLayout div.display-row{display:table-row !important;padding-top:10px}.quickViewMultiSite #quickvieworder .multi .formLayout div.display-row .form-col{display:table-cell !important;padding-right:45px}.quickViewMultiSite #quickvieworder .multi .formLayout div.display-row .form-col label.control-label-required,.quickViewMultiSite #quickvieworder .multi .formLayout div.display-row .form-col label.control-label,.quickViewMultiSite #quickvieworder .multi .formLayout div.display-row .form-col span.control-label{float:left;text-align:right;line-height:25px;padding-right:5px}.quickViewMultiSite #quickvieworder .multi .formLayout div.display-row:before,.quickViewMultiSite #quickvieworder .multi .formLayout div.display-row:after{display:none}.quickViewMultiSite #quickvieworder .multi #libraryFields{width:100%}.quickViewMultiSite #quickvieworder .multi #libraryFields .basketgrid-table-container{max-height:202px;overflow-y:scroll}.quickViewMultiSite #quickvieworder .multi #libraryFields .k-widget{width:100%}.quickViewMultiSite #quickvieworder .multi #libraryFields .k-grid{border:none;width:auto !important;padding:0px 0px 0px 0px !important;overflow-x:auto}.quickViewMultiSite #quickvieworder .multi #libraryFields .k-grid .addMultiRowT{margin:12px;display:block;width:30px !important;height:19px !important;max-width:30px !important;padding:0 0 0 0 !important;min-width:0px !important;position:relative;top:7px}.quickViewMultiSite #quickvieworder .multi #libraryFields .k-grid .addMultiRowB{margin:12px;display:block;width:30px !important;height:19px !important;max-width:30px !important;padding:0 0 0 0 !important;min-width:0px !important;position:relative;bottom:7px}.quickViewMultiSite #quickvieworder .multi #libraryFields .k-grid #tblMultiSiteDetail{border:1px solid #ccc;background-color:#fff;text-overflow:ellipsis;padding-bottom:3px;margin:0 0 auto 0;box-sizing:border-box}.quickViewMultiSite #quickvieworder .multi #libraryFields .k-grid #tblMultiSiteDetail .k-grid-header .k-header{white-space:-o-pre-wrap;word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap}.quickViewMultiSite #quickvieworder .multi #libraryFields .k-grid #tblMultiSiteDetail thead th{font-weight:bold;font-size:11px}.quickViewMultiSite #quickvieworder .multi #libraryFields .k-grid #tblMultiSiteDetail tbody tr td .k-dropdown{width:100%}.quickViewMultiSite #quickvieworder .multi #libraryFields .k-grid #tblMultiSiteDetail .noneAvailable{padding:0.5em 1.6em 0.4em;font-size:11px;cursor:not-allowed;width:100%;height:1.3em;vertical-align:central}span.multiQty{position:relative;top:3px}a.multiQtySpin{height:18px;width:11px;float:right;background:url(https://www.brownsbfs.co.uk/Public/Images/Icons/multi-qty.png) no-repeat center}.multiContainer{display:inline-block}@media (max-width:1146px){.multiContainer{width:674px}}.multiContainer .details{float:left !important;min-width:422px !important;width:550px !important}@media (max-width:1146px){.multiContainer .details{width:420px !important}}.multiContainer .detailsVideo{float:left !important;min-width:422px !important;width:618px !important}@media (max-width:1146px){.multiContainer .detailsVideo{width:420px !important}}.multiContainer .stockTitle{height:65px;width:45px;vertical-align:top;display:inline-block;text-align:center}.multiContainer .stockTitle img{height:60px;margin-left:50%;-webkit-transform:translateX(-50%)}.multiContainer .multiDetailsBlurb{width:800px !important;padding-left:0px;float:none !important}@media (max-width:1146px){.multiContainer .multiDetailsBlurb{width:671px !important}}.multiContainer .multiDetailsBlurb .formLayout{margin-top:0px !important}.multiContainer .multiDetailsBlurb .formLayout .display-row .control-label{display:inline-block}.multiContainer .multiDetailsBlurb .formLayout .display-row .form-col{width:660px !important}.multiContainer .multiDetailsBlurb .formLayout .display-row .form-col p{margin-bottom:7px}@media (max-width:1146px){.multiContainer .multiDetailsBlurb .formLayout .display-row .form-col{width:530px !important}}.multiContainer .multiPricing{float:right !important;display:inline-block !important;vertical-align:top;margin:0 0 0 0;max-width:195px}.multiContainer .multiPricing #priceArea{border:none;margin-top:0px;padding-top:0px}.multiContainer .multiPricing #priceArea #pricing{margin-top:0px}.multiContainer .multiPricing #priceArea #addToList{border:none}.multiContainer .multiCarousel,.multiContainer .multiSynopsisFiller{width:263px;display:inline-block;vertical-align:top}.multiPricing{float:right !important;display:inline-block !important;vertical-align:top;margin:0 0 0 0;max-width:195px}.multiPricing #priceArea{border:none;margin-top:0px;padding-top:0px}.multiPricing #priceArea #pricing{margin-top:0px}.multiPricing #priceArea #addToList{border:none}#productTabStrip #productFormats{border:none}#productTabStrip .k-content{padding-top:12px}.navs .container-xl{max-width:1440px}.navs .purplenav{background-color:#430f8d;margin-top:0;padding:10px 15px;text-decoration:none}.navs .purplenav .menu{display:flex;justify-content:space-between;grid-gap:0.5em}.navs .purplenav .menu .leftitems{display:flex;justify-content:flex-start}.navs .purplenav .menu .leftitems .logo{width:160px;height:50px;margin-top:auto;background-image:url(https://www.brownsbfs.co.uk/Public/Images/browns-logo_long.svg);background-position-y:center;background-repeat:no-repeat}.navs .purplenav .menu .searchitems{display:flex;align-items:center;background-color:#fff;border-radius:3px;color:#000;height:50px;flex-grow:1;flex-shrink:0}.navs .purplenav .menu .searchitems .search_select{display:flex;align-items:center;justify-content:center;height:50px;background-color:#f7f7f7;color:#000;border:none;cursor:pointer;border-radius:5px 0 0 5px;text-decoration:none;padding:0 10px}.navs .purplenav .menu .searchitems .search_select svg{width:20px;height:20px;fill:currentColor;padding-left:5px}.navs .purplenav .menu .searchitems .search_advanced{color:gray;font-weight:600;height:50px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;text-decoration:none;padding-left:10px}.navs .purplenav .menu .searchitems .search_advanced:hover{color:#000;font-weight:600}.navs .purplenav .menu .searchitems .search_input{flex-grow:1;height:35px;border:none;font-size:16px;margin-left:10px}.navs .purplenav .menu .searchitems .search_submit{display:flex;height:50px;width:50px;align-items:center;justify-content:center;background-color:#f7f7f7;color:#000;border:none;cursor:pointer;border-radius:0 5px 5px 0}.navs .purplenav .menu .searchitems .search_submit_label{display:flex;align-items:center;margin:0;width:72px}.navs .purplenav .menu .searchitems .search_icon{width:25px;height:25px;fill:none;stroke:#000;stroke-width:2px;position:relative;left:37px;cursor:pointer;flex-shrink:0}.navs .purplenav .menu .searchitems .search_submit:hover{background-color:#efefef !important;border-radius:0 3px 3px 0 !important}.navs .purplenav .menu .rightitems{display:flex;justify-content:flex-end}.navs .purplenav .menu .button{display:flex;align-items:center;justify-content:center;height:50px;color:#fff;border:none;cursor:pointer;border-radius:5px;padding:0 10px;text-decoration:none}.navs .purplenav .menu .button .icon{width:20px;height:19px;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0}.navs .purplenav .menu .button .buttontext{margin-left:10px;font-size:0.875rem;flex-shrink:0}.navs .purplenav .menu .button .caret_button{padding:0.5em;background-color:#552798;border-radius:0.25rem;margin-left:0.5em}.navs .purplenav .menu .button .caret_icon{width:1em;height:1em;background-color:none;fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.navs .purplenav .menu .button:hover{background-color:#512195 !important;border:none}.navs .purplenav .menu .submenu{display:none}.navs .whitenav{background-color:#f7f7f7;text-decoration:none}.navs .whitenav .menu{display:flex;align-content:space-between;align-items:center}.navs .whitenav .menu .links{flex-wrap:wrap;display:flex;overflow:hidden;height:54px}.navs .whitenav .menu a{color:#000;font-weight:600;padding:15px 10px 15px 10px;white-space:nowrap}.navs .whitenav .menu a:hover{background-color:#eee !important;text-decoration:none !important}.navs .whitenav .menu .icon{width:20px;height:19px;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.navs .whitenav .menu .promotion{color:orange;margin-left:auto}.navs .thirdrow{background-color:#fff;display:none}.navs .thirdrow .menu{display:flex;justify-content:space-between;align-items:center;height:50px}.navs .thirdrow .menu .category{display:flex;font-size:0.875rem;font-weight:600;text-decoration:none;color:#5b07bd}.navs .thirdrow .menu .category .icon{width:20px;height:19px;stroke:#5b07bd;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;margin-right:10px}.navs .breadcrumbcontainer{display:flex;justify-content:space-between;align-items:center;font-family:Roboto,Helvetica Neue,Ubuntu,sans-serif;font-size:0.75rem;font-weight:500;height:46px;color:gray}.navs .breadcrumbcontainer .breadcrumbs a{color:gray;text-decoration:none}.navs .breadcrumbcontainer .breadcrumbs #back{font-family:Roboto;font-size:0.75rem;font-weight:500}.navs .breadcrumbcontainer .breadcrumbs ul{display:contents}.navs .breadcrumbcontainer .breadcrumbs ul li{display:inline-block;line-height:34px;float:left;background:url(https://www.brownsbfs.co.uk/Public/images/breadcrumb_arrow.png) center right no-repeat;background-size:6px 9px;padding:0px 20px 0px 10px}.navs .breadcrumbcontainer .breadcrumbs ul li.last{background-image:none}.navs .opacitylayer{background:red;position:absolute;top:0px;right:0px;bottom:0px;left:0px;opacity:0.7;background-color:#000;z-index:7998}.navs .hidden{visibility:hidden !important;width:1px !important;height:1px !important}.navs .remove{display:none !important}.navs .shadow{box-shadow:0px 20px 20px 0px #30303061}.navs .mainoverlay{z-index:7999;position:absolute;display:flex;flex-direction:column;border-radius:5px;background-color:#fff;color:gray;justify-content:center;padding:15px}.navs .mainoverlay .icon{width:20px;height:19px;stroke:inherit;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.navs .mainoverlay .button{display:flex;justify-content:space-around;align-content:center;padding:15px;color:#000;font-weight:500;text-decoration:none;border-radius:5px;gap:15px}.navs .mainoverlay .button.outline{border:1px solid #5b07bd !important;color:#000 !important;stroke:#000 !important}.navs .mainoverlay .button.outlineViewAll{border:1px solid #444 !important;background-color:#fff !important;color:#000 !important;stroke:#000 !important}.navs .mainoverlay .button.solid{background-color:#5b07bd;color:#fff;stroke:#fff}.navs .mainoverlay .button.purple{color:#8019f7 !important;stroke:#8019f7}.navs .mainoverlay .button.purple:hover{color:#5b07bd !important;stroke:#5b07bd}.navs .mainoverlay .button.black{color:#000;stroke:#000}.navs .mainoverlay .button.black:hover{color:#8019f7;stroke:#8019f7}.navs .mainoverlay .button.contenteven{justify-content:space-between}.navs .mainoverlay .button.contentleft{justify-content:start;flex-grow:1;flex-shrink:0}.navs .mainoverlay .button.text:hover{background-color:#fff !important;cursor:pointer}.navs .mainoverlay .button:hover{background-color:#fff !important;border:none}.navs .mainoverlay .button.narrow{padding:5px}.navs .mainoverlay .heading{display:flex;flex-direction:row;justify-content:start;align-items:center;height:51px;margin-bottom:15px}.navs .mainoverlay .heading .button.back{color:#000;background-color:#fff;padding-left:0;stroke:#000}.navs .mainoverlay .heading .text{display:block;flex-grow:1;font-size:1.5625rem;font-weight:600;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navs .mainoverlay .heading .button.close{background-color:#fff;width:34px;height:34px;border-radius:20px;background-color:#f4f4f4;padding:5px;cursor:pointer;stroke:#000}.navs .mainoverlay .heading .button.close .icon{width:24px;height:24px}.navs .mainoverlay .heading-border{border-bottom:2px solid #dedede}.navs .mainoverlay .content{display:flex;margin:auto;overflow:hidden}.navs .mainoverlay .cardcontainer{display:flex;flex-direction:row;flex-grow:1;justify-content:start;width:300px;position:relative;height:400px}.navs .mainoverlay .cardcollection{display:flex;flex-direction:row}.navs .stacked{position:absolute}.navs .unstacked{position:absolute}.navs .displaycard{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:start;align-content:stretch;z-index:0;background-color:#fff}.navs .buttongroup{display:flex;flex-direction:column;grid-gap:8px}.navs .viewport{display:flex;flex-grow:1;overflow-x:hidden}.navs .viewportscroll{overflow-y:scroll;width:314px;flex-shrink:0;padding-right:1px}.navs .bodymegamenu{display:flex;flex-direction:row;justify-content:start;flex-grow:1;grid-gap:30px}.navs .body{display:flex;flex-direction:column;justify-content:start;flex-grow:1}.navs .body .spacingdividers{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;margin-top:24px;padding:10px 0}.navs .footer{display:flex;flex-direction:column;flex-shrink:0;gap:10px;margin-top:15px}.navs .basketdetails{display:flex;flex-direction:column;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left}.navs .basketdetails .name{font-size:0.875rem;color:#858585}.navs .basketdetails .institution{font-size:0.75rem;color:#000}.navs .basketdetails .balance{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;font-size:1rem;padding:24px 0;border-bottom:1px solid #c4c4c4;margin-bottom:20px;flex-grow:1;grid-gap:5px}.navs .basketdetails .balance .value{font-size:1.0625rem;font-weight:600;color:#000}.navs .basketdetails .balance .itemcount{flex-grow:1;justify-content:end;display:flex}.navs .account .truncate-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navs .account__details{display:flex;flex-direction:column}.navs .account__details-user{display:flex;grid-gap:10px;align-items:baseline;color:#000;font-size:1rem;font-weight:500}.navs .account__details-user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navs .account__details-institution{display:flex;grid-gap:10px;align-items:baseline;white-space:nowrap;font-size:0.875rem}.navs .account__details-institution-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navs .accountlogin{display:flex;flex-direction:column;row-gap:15px}.navs .accountlogin .rememberme{display:flex;justify-content:center;column-gap:5px;align-content:baseline}.navs .accountlogin .register{display:flex;justify-content:center;column-gap:5px;border-top:1px solid #c4c4c4;padding-top:17px}.navs #basketCards .icon{width:20px;height:19px;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.navs #basketCards .button{display:flex;padding:10px 10px;font-size:0.875rem;font-weight:600;text-decoration:none;color:#000;cursor:pointer}.navs #basketCards .label{font-size:1rem;font-weight:600;color:#868686}.navs #basketCards .titlebar{display:flex;justify-content:space-between;padding:20px 20px 0 20px}.navs #basketCards .titlebar h3{font-size:1.5rem;font-weight:bold}.navs #basketCards .titlebar .closeicon{width:30px;height:30px;border-radius:20px;background-color:#c4c4c4;padding:5px;margin:-10px -10px;cursor:pointer}.navs #basketCards .header{display:flex;flex-direction:column;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left}.navs #basketCards .header .name{font-size:0.875rem;color:#858585}.navs #basketCards .header .institution{font-size:0.75rem;color:#000}.navs #basketCards .header .balance{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;font-size:1rem;padding:24px 0;border-bottom:1px solid #c4c4c4;margin-bottom:20px}.navs #basketCards .header .balance .value{font-size:1.0625rem;font-weight:600;color:#000}.navs #basketCards .header .balance .itemcount{justify-content:flex-end}.navs #basketCards .body .button.outline{justify-content:space-between;border:1px solid #6819d8;border-radius:5px}.navs #basketCards .body .button.purple{font-size:1rem}.navs #basketCards .body .button.purple .icon{margin-right:10px}.navs #basketCards .body .buttongroup{display:flex;flex-direction:column;grid-gap:8px}.navs #basketCards .body .buttongroup.middle{padding:10px 0}.navs #basketCards .body .buttongroup.bottom{border-top:1px solid #c4c4c4;padding-top:20px}.navs #basketCards .body .basketcreate{display:flex;flex-direction:column;justify-content:start;gap:20px}.navs #basketCards .body .basketcreate input{padding:7px;border-radius:5px;border:1px solid gray}.navs #basketCards .footer .basketpromotion{display:none;flex-direction:row;justify-content:center;align-items:center;padding:30px;background-color:#f7f7f7;font-weight:600;border-radius:5px;stroke:#000;grid-gap:10px}.navs #basketCards .footer .basketpromotion .time{color:#3ccc49}.navs #basketCards .footer .basketpromotion .icon{flex-shrink:0}.navs #basketCards .footer .button{background-color:#6819d8;color:#fff;justify-content:center;border-radius:5px}.navs #basketCards .footer .button.solid{color:#fff;stroke:#fff;background:linear-gradient(180deg,#6819d8,#471193) !important}.navs #basketCards .footer .button.solid:hover{background:#3c0e7d !important;stroke:#3c0e7d !important}.navs #basketCards .footer .button.solid:active{background:#6707d6 !important}.navs #megamenuCards .megamenu{display:flex;flex-direction:row;gap:32px}.navs #megamenuCards .divider{border:1px solid #a8a8a8;width:269px;margin:0}.navs #megamenuCards .megabutton{align-self:stretch;flex-grow:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 24px;background-color:#f8f8f8}.navs #megamenuCards .megabutton:hover,.navs #megamenuCards .megabuttonon{background-color:#e8d9fa !important;color:#000 !important;stroke:#000 !important}.navs #megamenuCards .level1{display:flex;flex-direction:column;justify-content:start;align-content:start;flex-grow:1;flex-shrink:0;gap:8px;max-width:300px}.navs #megamenuCards .level2{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:15px}.navs #megamenuCards .level2 .section{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;text-align:left;width:200px;margin-bottom:20px;gap:5px}.navs #megamenuCards .level2 .section .heading{font-weight:600;font-size:1.125rem;color:#000;height:auto}.navs #megamenuCards .level2 .section .heading .icon{display:none}.navs #megamenuCards .level2 .section .level3{color:#000;text-decoration:none;font-size:0.875rem;padding:2px 3px;border-radius:2px}.navs #megamenuCards .level2 .section .level3 .icon{display:none}.navs #megamenuCards .level2 .section .level3:hover{color:#6819d8}.navs #megamenuCards .level2 .section .more{font-weight:600}.navs #megamenuCards .level2 .promotion{flex-basis:100%}.navs #megamenuCards .submenu1{gap:8px;flex-direction:column}.navs #megamenuCards .submenu2{display:flex;flex-direction:column;justify-content:start;align-content:start;gap:8px}.navs #megamenuCards .submenu2 .submenu2more{border:1px solid gray;background-color:#fff}.navs #searchCards .body{grid-gap:16px;font-size:0.875rem;font-weight:500;display:flex;min-height:84px}.navs #searchCards .body .mobilesearch{display:flex;flex-grow:1;flex-shrink:0;order:1}.navs #searchCards .body .mobilesearch .searchitems{display:flex;align-items:center;background-color:#fff;border-radius:3px;color:#000;height:52px;flex-grow:1;flex-shrink:0;border:1px solid #430f8d;margin-right:17px}.navs #searchCards .body .mobilesearch .searchitems .search_input{flex-grow:1;height:35px;border:none;font-size:16px;margin-left:10px}.navs #searchCards .body .mobilesearch .searchitems .search_submit{display:flex;height:50px;width:50px;align-items:center;justify-content:center;background-color:#f7f7f7;color:#000;border:none;cursor:pointer;border-radius:0 5px 5px 0}.navs #searchCards .body .mobilesearch .searchitems .search_submit_label{display:flex;align-items:center;margin:0;width:72px}.navs #searchCards .body .mobilesearch .searchitems .search_icon{width:25px;height:25px;fill:none;stroke:#000;stroke-width:2px;position:relative;left:37px;cursor:pointer;flex-shrink:0}.navs #searchCards .body .mobilesearch .searchitems .search_submit:hover{background-color:#efefef !important;border-radius:0 3px 3px 0 !important}.navs #searchCards .body .searchSuggestionsLayer{z-index:10;background-color:#fff;order:2;display:flex;flex-grow:1;flex-shrink:0;align-items:stretch}.navs #searchCards .body .searchSuggestionsLayer .userText{color:#8019f7}.navs #searchCards .body .search_recent_header{display:flex;flex-direction:row;justify-content:space-between}.navs #searchCards .body .savedSearchesLayer{z-index:5;order:3;padding-top:10px}.navs #searchCards .body .savedSearchesLayer .savedSearches{display:flex;flex-direction:column;grid-gap:10px}.navs #searchCards .body .savedSearchesLayer .savedSearches h6,.navs #searchCards .body .savedSearchesLayer .savedSearches .mySavedSearches_button{color:#000}.navs #searchCards .body .savedSearchesLayer .savedSearches .savedSearches_links{display:contents}.navs #searchCards .body a{color:#8f8f8f}.navs #searchCards .body a strong{color:#262626}.navs #searchCards .body .divider{display:flex;border-top:1px solid #c4c4c4;flex-grow:1;flex-shrink:0}@media only screen and (min-width:1px) and (max-width:412px){.navs body{overflow:hidden}.navs .purplenav .menu .searchitems,.navs .purplenav .menu .buttontext{display:none}.navs .purplenav .menu .button .caret_button{display:none}.navs .purplenav .menu .burger{display:flex}.navs .whitenav{display:none}.navs #accountCards .body .button{padding:15px}.navs .mainoverlay{border-radius:0}}@media only screen and (min-width:413px) and (max-width:550px){.navs body{overflow:hidden}.navs .purplenav .menu .leftitems .burger{display:flex}.navs .purplenav .menu .searchitems{display:none}.navs .purplenav .menu .rightitems .search{display:flex}.navs .purplenav .menu .rightitems .basket{display:flex}.navs .purplenav .menu .rightitems .basket .caret_button{display:none}.navs .purplenav .menu .rightitems .user{display:flex}.navs .purplenav .menu .rightitems .user .buttontext,.navs .purplenav .menu .rightitems .user .caret_button{display:none}.navs .whitenav{display:none}.navs #accountCards .body .button{padding:15px}.navs .mainoverlay{border-radius:0}}@media only screen and (min-width:551px) and (max-width:767px){.navs body{overflow:auto}.navs .purplenav .menu .leftitems .burger{display:none}.navs .purplenav .menu .searchitems .search_select{display:none}.navs .purplenav .menu .rightitems .search{display:none}.navs .purplenav .menu .rightitems .user{display:flex}.navs .purplenav .menu .rightitems .user .buttontext{display:none}.navs .purplenav .menu .rightitems .user .caret_button{display:none}.navs .purplenav .menu .rightitems .cart{display:flex}.navs .purplenav .menu .rightitems .cart .buttontext{display:block}.navs .purplenav .menu .rightitems .cart .caret_button{display:none}.navs .whitenav{display:flex}.navs .whitenav .categories{display:flex}.navs .whitenav .promotion{display:flex}.navs #accountCards .body .button{padding:5px 0}.navs #accountCards .body .button .icon{display:none}.navs #accountCards .footer .button{padding:5px 0}.navs #basketCards .balance .itemcount{display:none}.navs #basketCards a[name='createNewBasket'],.navs #basketCards a[name='manageAllBaskets']{padding:5px 0}.navs #basketCards a[name='createNewBasket'] .icon,.navs #basketCards a[name='manageAllBaskets'] .icon{display:none}.navs #basketCards .footer .basketpromotion{display:none}.navs .mainoverlay{box-shadow:0px 20px 20px 0px #30303061}}@media only screen and (min-width:768px){.navs body{overflow:auto}.navs .purplenav .menu .leftitems .burger{display:none}.navs .purplenav .menu .searchitems{display:flex}.navs .purplenav .menu .rightitems .search{display:none}.navs .purplenav .menu .rightitems .user{display:flex}.navs .purplenav .menu .rightitems .user .buttontext{display:block}.navs .purplenav .menu .rightitems .user .caret_button{display:flex}.navs .purplenav .menu .rightitems .cart{display:flex}.navs .purplenav .menu .rightitems .cart .buttontext{display:block}.navs .purplenav .menu .rightitems .cart .caret_button{display:flex}.navs .whitenav{display:flex}.navs .whitenav .categories{display:flex}.navs .whitenav .promotion{display:flex}.navs .thirdrow{display:flex}.navs #accountCards .body .button.black{padding:5px 0}.navs #accountCards .body .button.black .icon{display:none}.navs #accountCards .footer .button{padding:5px 0}.navs #basketCards .balance .itemcount{display:none}.navs #basketCards a[name='createNewBasket'],.navs #basketCards a[name='manageAllBaskets']{padding:5px 0}.navs #basketCards a[name='createNewBasket'] .icon,.navs #basketCards a[name='manageAllBaskets'] .icon{display:none}.navs #basketCards .footer .basketpromotion{display:none}.navs .mainoverlay{box-shadow:0px 20px 20px 0px #30303061}}@media only screen and (min-width:10px) and (max-width:599px){.footer-container>.footer-wrapper>.footer{display:flex;flex-direction:column;justify-content:space-between;padding-left:50px;grid-gap:50px}}@media only screen and (min-width:600px){.footer-container>.footer-wrapper>.footer{display:flex;flex-direction:row;justify-content:space-between}}