<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**** HEADER ****/
.topBar {background:#008200  !important;}
.search {width:48%;}
.search input[type=button] {background-color:#008200  !important;}
.autocomplete-group {background-color:#000000 !important;}
.autocomplete-suggestions {background:#008200  !important;}
.autocomplete-selected {background:#008200  !important;}
.mini-basket-show {background-color:#008200;top:102px;}
.mini-basket-show .goto-chckout-btn a {background:#000000;} 
.mini-basket-show .goto-chckout-btn a:hover {background:#FFCF00 !important;color:#000000 !important;} 
.mini-basket-show .row .img img {border:none !important;outline:none !important;border-radius:14px;}
.account {background:#008200  !important;}
.topButton {background:#008200  !important;}
.topButton.register {background:#205527 !important;}
.topButton:hover {background:#000000 !important;}
.infoScrollWrapper {background:#000000 !important;}
.basketWrapper .basketText .head {color:#000000;}
.basketWrapper .basketText .checkout a {color:#000000 !important;}
#top-basket-content {scrollbar-color: #FFFFFF #205527;}
#top-basket-content::-webkit-scrollbar-track {background:#205527;}
#top-basket-content::-webkit-scrollbar-thumb {border: 3px solid #205527;}
.headerMiddleWrapper {width:44%;}

/**** MENU ****/
.menuWrapper {background:#205527 !important;border-bottom:solid 1px #FF2B00;}
.menu li.top a .drop-arrow {color:#205527 !important;}
.menu li.top ul .cat-heading a {color:#205527  !important;}
li.top.sale a .drop-arrow {color:#CC0000 !important;}
li.top.xmas a .drop-arrow {color:#2D4F1A !important;}
li.top.new a .drop-arrow {color:#3E1251 !important;}

/**** MSICELLANEOUS STYLES ****/
h1 {color:#205527;} 
p a:link, p a:visited {color:#205527 !important;}
.loadButton {background:#205527 !important;}
#return-to-top {background:#205527 !important;}
#return-to-top:hover {background:#000000!important;}
.mainButtonGreen {background:#205527;}
.mainButton:hover {background:#000000;}
.viewButton a:hover {background:#000000 !important;border-color:#000000 !important;}
.continueButton a {background:#205527  !important;border-color:#205527  !important;}
.continueButton a:hover {background:#000000 !important;border-color:#000000 !important;}
.infoTopLinks li a {color:#205527 !important;}
.monthRightWrapper .monthHead {background:#000000 !important;}
.monthRightWrapper .month.on, .monthRightWrapper .month:hover {background:#205527 !important;}
.e404linkHead {color:#000000 !important;}
.e404Section2 a {background:#205527 !important;border:solid 4px #205527 !important;}
.e404Section2 a:hover {background:#000000!important;border:solid 4px #000000!important;}

/**** FOOTER ****/
.footerTop {display:none !important;}
.footerMiddle {background:#C3C3C3   !important;}
.footerBottom {background:#C3C3C3 !important;}
.footerMenuBlock .footerHeading, .footerMenuBlock .footerLinks a, .footerText, .footerBottom .copyright {color:#222222;}

/**** FRONT PAGE ****/
.frontpage .billboard.banner-top {margin-top:20px;}
.mainBannerPager {background:#FFCF00 !important;}
.mainBannerPager .slick-current {background:#205527!important;}
.mainBannerPager .pager:hover, .mainBannerPager .pager:hover .pagerBottomText {background:#205527!important;}
.fpHeading h1 {color:#2E2E2E !important;margin:8px 0 10px 0 !important;padding:0px !important;}
.favBoxWrapper:hover {border:solid 4px #205527!important;}
.favBoxWrapper:hover .favBox .moreInfo {background:#205527!important;}
.favWrapper .featuredPrev {background-position:0px -116px !important;}
.favWrapper .featuredNext {background-position:-38px -116px !important;}
.favWrapper .slick-dots .slick-active, .upsellsWrapper .slick-dots .slick-active {background:#205527!important;}
.fpSection.promo {background:#FEFCEC !important;}
.fpSection.featured .slick-dots .slick-active, .upsellsWrapper .slick-dots .slick-active, .feefoSlider .slick-dots .slick-active {background:#205527 !important;}
.frontpage .billboard img {border-radius:14px;}
.frontpage .promotional-wrapper .promotional-blocks .item img {border-radius:14px;}

/**** CONTACT US PAGE ****/
.contactLeft .contactLink {background:#205527 !important;border:solid 1px #205527;}
.contactLeft .contactLink:hover {background:#A8012E !important;border:solid 1px #FFFFFF !important;}
.submit:hover, .findAddress:hover {background:#205527 !important;}

/**** CATEGORY PAGE ****/
.catLabel {background-color:#A8012E !important;}
.categoryLeftWrapper .catTop:hover {background-color:#205527 !important;}
.categoryLeftWrapper .catTop.selected {background-color:#205527 !important;}
.categoryLeftWrapper .catMain:hover {background:#205527  !important;}
.categoryLeftWrapper .catMain.selected {background-color:#205527 !important;}
.categoryLeftWrapper .catSub:hover {background:#205527  !important;}
.categoryLeftWrapper .catSub.selected {background-color:#205527 !important;}
.clBoxWrapper:hover {border:solid 4px #205527  !important;}
.pageCountSel a, .pageCount a:hover {background:#205527 !important;}
.ui-widget-header {background-color:#205527  !important;}
.filterAmount .filterAmountInput {color:#205527  !important;}
.viewLabel {color:#205527  !important;}
.perPageButton a {color:#205527  !important;border:solid 1px #205527 !important;}
.perPageButton a:hover {background:#205527  !important;color:#FFFFFF !important;}
.gridView {background-position:-41px -80px !important;}
.gridView:Hover, .gridView.on {background-position:0px -80px !important;}
.listView {background-position:-41px -120px !important;}
.listView:Hover, .listView.on {background-position:0px -120px !important;}
.ui-state-default { background: rgba(0, 0, 0, 0) url("../images/category/slider_circle_BD.png?v=4") !important;height:16px !important;width:16px !important;}
input[type=radio]:not(old):checked + label {background-position:0 -72px !important;}
.sortWrapper .sortIconClosed {background-position:-41px -80px !important;}
.sortWrapper .sortIconClosed:hover {background-position:0px -80px !important;}
.sortWrapper .sortIconOpen {background-position:0px -80px !important;}
.priceFilterWrapper .priceFilterIconClosed {background-position:-41px -120px !important;}
.priceFilterWrapper .priceFilterIconClosed:hover {background-position:0px -120px !important;}
.priceFilterWrapper .priceFilterIconOpen {background-position:0px -120px !important;}
.displayFilters {background:#205527 !important;}
.next, .prev {color:#205527 !important;}
.catBox {box-shadow:none !important;border:solid 1px #FFFFFF !important;}
.catBox:hover {background:#FFFFFF !important;}
.catBox .imgWrapper img {border-radius:14px;}
.catBox .rating {display:none;}
.catBox .moreInfo {border-radius:14px;}
.catBox .savingFlash {background:url(../images/category/roundel_NPC.png) !important; background-repeat:no-repeat;box-shadow:none !important;border:none !important;}
.catBox .savingFlash .save {color:#AA0000 !important;padding:18px 0 0 0 !important;}
.clear-filters {background:#205527 !important;}

/**** CATEGORY LANDING PAGE ****/
.clTopWrapper {background:#FFFFFF !important;}
.clTopWrapper .clTopLink{color:#000000 !important;}
.clTopWrapper .clTopLink.selected, .clTopWrapper .clTopLink:hover {color:#205527 !important;}
.clWrapper h1.cl {color:#2E2E2E !important;margin:0 0 0 0 !important;}
.clBox:hover {border:solid 4px #205527!important;}
.clBox .browse {background:#205527!important;}
.clBox:hover .browse {background:#000000 !important;color:#FEFCEC!important;}

/**** PRODUCT PAGE ****/
.productTopWrapper, .productTopWrapper .centralWrapper {background:#FFFFFF !important;}
.atbWrapper .left .desc {color:#205527 !important;}
.atbWrapper .buttonAddWrapper:hover button {background:#205527 !important;border:solid 1px #205527 !important;}
.linkBoxWrapper:hover {border:solid 4px #205527 !important;}
.linkBoxWrapper:hover .linkBox .moreInfo {background:#205527 !important;}
.pvBoxWrapper:hover {border:solid 4px #205527 !important;}
.pvBoxWrapper:hover .pvBox .moreInfo {background:#205527 !important;}
.productItemSelectWrapper .item.active, .productItemSelectWrapper .item:hover {background:#FFCF00!important;}
.buyButton {background:#205527 !important;}
.buyButton:hover {background:#000000 !important;}
.buyButton.outOfStock {background:#494544 !important;}
.linkedBoxWrapper:hover {border: solid 4px #205527 !important;}
.basket-popup-wrapper .inner .button-row .to-basket-button, .buy-now {background:#205527 !important;}
.basket-popup-wrapper .inner .button-row .to-basket-button:hover, .buy-now:hover {background:#000000!important;}
.basket-popup-wrapper .inner .item-row .buy-now.added {border: solid 2px #205527 !important;background: #FFFFFF !important;color:#205527 !important;}
.mainImg {border-radius:14px;}
.dispImagesWrapper .optImageWrapper img {border-radius:14px;}
.basket-popup-wrapper .inner .item-row .left img {border-radius:14px;}

/**** VIEWORD PAGE ****/
.h1Wrapper .checkoutButtonTop:hover {background:#205527!important;}
.clubSavingWrapper .clubBuyWrapper .join:hover {background:#205527!important;}
.checkoutButton:hover {background:#205527!important;border-color:#205527!important;}
.codeApply {background:#205527!important;}
.codeApply:hover {background:#000000 !important;}
.mainTable .desc a {color:#205527!important;}
.remove:hover {background:#205527!important;}
.mediaSelectWrapper .head, .voucherWrapper .head {color:#205527!important;}
.checkoutButton:hover {background:#000000 !important;}
.continueButton.basket {background:#000000 !important;} 
.mainTable .prodImage {border:none !important;border-radius:14px !important;}

/**** MOBILES / TABLETS / IPADS / LAPTOPS / SMALL DESKTOPS ****/
@media only screen and (max-width : 1400px)
{
	li.top a {padding: 17px 20px 17px 20px;}
}
/*****************************************************************************************************************************************************************************************************************************/
@media only screen and (max-width : 1200px)
{
	/**** HEADER ****/
	.search {width:44%;}
}
/*****************************************************************************************************************************************************************************************************************************/
@media only screen and (max-width : 1100px)
{
	/**** HEADER ****/
	.search {width:42%;}
}
/*****************************************************************************************************************************************************************************************************************************/
@media only screen and (max-width : 1000px)
{
	/**** HEADER ****/
	#header .mobileNavBar .mobileTopSearch {border-top:solid 1px #A8012E !important;border-bottom:solid 1px #A8012E !important;}
	#header .mobileNavBar .mobileTopSearch .searchGo {background:#A8012E !important;}
	#header .mobileNavBar .bottomPanel .block.logo img {height:70px;width:auto;}
	/**** CATEGORY *****/
	.catBox {width:23.7% !important;}
}
/*****************************************************************************************************************************************************************************************************************************/
@media only screen and (max-width :800px)
{
	/**** CATEGORY *****/
	.catBox {width:31.7% !important;margin-left:1% !important;margin-right:0 !important;}
}
/*****************************************************************************************************************************************************************************************************************************/
@media only screen and (max-width :600px)
{
	/**** CATEGORY *****/
	.catBox {width:48.3% !important;}
}
/*****************************************************************************************************************************************************************************************************************************/
@media only screen and (max-width: 500px)
{
	#header .mobileNavBar .bottomPanel .block.logo img {height:58px;width:auto;}
}
/*****************************************************************************************************************************************************************************************************************************/
@media only screen and (max-width: 400px)
{
	#header .mobileNavBar .bottomPanel .block.logo img {height:46px;width:auto;}
}</pre></body></html>