.page-main a,.breadcrumbs .ul.items li.item a,.breadcrumbs .ul.items li.item a:visited{color:#414042 !important;text-decoration:none}.page-main a:hover,.breadcrumbs .ul.items li.item a:hover{color:#183f80 !important;text-decoration:underline}a.action:not(.primary):not(.showcart),a.action:not(.primary):not(.showcart) span:not(.counter-number){color:#183f80 !important}a.action:hover,a.action:hover span{text-decoration:underline !important}.page-main a.data.switch{color:#414042 !important}.page-main a.data.switch:hover{color:#183f80 !important}.page-main .data.item.title,.page-main .data.item.title.active,.page-main .data.item.title a.data.switch,.page-main .data.item.title.active a.data.switch{border-bottom:1px !important;border-color:#e1e1e1 !important}.page-main .data.item.title.active a.data.switch{background-color:#414042 !important;color:#ffffff !important}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#bc0000}.sidebar ul.nav.items li.nav.item{width:85% !important}.sidebar ul.nav.items li.nav.item a{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important;width:100% !important}.sidebar ul.nav.items li.nav.item .delimiter{margin-top:0px !important;margin-bottom:0px !important}div.panel.header{display:none !important}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{padding-left:0px;padding-right:0px}div.panel.header{padding:0 20px 10px 20px}.header a.logo{width:100% !important;height:auto !important;margin-top:0px !important;margin-bottom:0px !important;position:relative;top:30px !important}.header a.logo img{width:auto !important;height:100% !important}body>div.page-wrapper>div:nth-child(2)>div:nth-child(2)>div.col-6.col-xxl-3.col-xl-3.col-lg-3.col-md-3.col-sm-5.col-xs-12{overflow:visible !important}.header.content{padding-top:20px}.minicart-wrapper{border:solid 1px #414042;border-radius:3px;padding-left:10px;padding-right:10px;background-color:#e0e0e0}.minicart-wrapper .action.showcart .counter.qty{background-color:#bc0000}h4.header-strapline{margin-top:8px;margin-bottom:10px;font-size:0.8em;font-weight:500;color:#414042;text-align:right}@media (min-width:576px){h4.header-strapline{font-size:0.6em}}@media (min-width:768px){h4.header-strapline{font-size:0.8em}}@media (min-width:992px){h4.header-strapline{font-size:0.8em}}@media (min-width:1200px){h4.header-strapline{font-size:1.1em}}@media (min-width:1400px){h4.header-strapline{font-size:1.1em}}section.header-contact-details{background-color:#f0f0f0;padding-top:10px;padding-bottom:10px;color:#414042}section.header-contact-details a{color:#414042;text-decoration:none !important}section.header-contact-details a:hover{text-decoration:underline !important}section.header-contact-details .icon .fa{color:#414042;margin-right:10px}section.footer-call-out{background-color:#f0f0f0;padding-top:20px;padding-bottom:20px}footer.page-footer,.footer,.footer .content{background-color:#414042;color:#ffffff !important}footer.page-footer h4,.footer h4,.footer .content h4{color:#fcff00 !important}.footer.content .block{float:none !important}small.copyright{font-size:1em;background-color:#131313;color:#999 !important}footer .content .nav.item a{color:#ffffff !important}footer .content .nav.item a:hover{color:#fcff00 !important;text-decoration:none !important}footer .content .nav.item a:visited{color:#ffffff !important}div.page-main{padding-top:20px !important}div.pages ul li.item a.page{color:#ffffff !important}div.pages ul li.item.current{color:#183f80 !important}a,a:hover{text-decoration:none}a{color:#424242}.page-footer a{color:#ffffff;text-decoration:none !important}.page-footer a:hover{color:#fcff00}h1,h2,h3,h4,h5,h6{text-transform:uppercase}.slick-slide .title,.slick-slide .title h2{color:#ffffff !important;padding-bottom:20px !important}.slick-slide .btn-banner{color:#ffffff !important;border-color:#ffffff !important;padding-top:0px;padding-bottom:20px}.product-image-container{border:solid 1px #414042 !important;box-shadow:2px 2px 5px rgba(128,128,128,0.25)}div.fotorama__wrap{padding-right:10px !important}div.fotorama__stage{border:solid 1px #e0e0e0 !important;box-shadow:2px 2px 5px rgba(128,128,128,0.25);margin-right:10px !important;margin-bottom:20px}#maincontent div.view-header>h2{border-color:#414042 !important;border:#414042 solid 0px !important;border-bottom-width:2px !important;color:#414042 !important;padding-bottom:10px !important}h1.page-title{font-size:2.2em;font-weight:900;text-transform:uppercase;margin-bottom:20px}.accordion-button:not(.collapsed){background-color:#414042;color:#ffffff}ul>li.level1.column_mega_menu3>a{text-transform:uppercase !important}#om>ul{padding-left:0px;padding-right:0px}#om>ul>li>a{padding-left:30px !important;padding-right:30px !important}@media (min-width:576px){#om>ul>li>a{padding-left:5px !important;padding-right:5px !important}}@media (min-width:768px){#om>ul>li>a{padding-left:10px !important;padding-right:10px !important}}@media (min-width:992px){#om>ul>li>a{padding-left:15px !important;padding-right:15px !important}}@media (min-width:1200px){#om>ul>li>a{padding-left:30px !important;padding-right:30px !important}}@media (min-width:1400px){#om>ul>li>a{padding-left:40px !important;padding-right:40px !important}}div.sections.nav-sections,#store\.menu,#om>ul,.menu-dropdown-icon{background-color:#414042 !important;color:#fff !important}.menu-dropdown-icon{height:100% !important}ul.header.links{text-align:right;width:100%;margin-top:10px;margin-bottom:10px}ul.header.links li{display:inline;margin-left:10px}ul.header.links li a{color:#414042}.nav-sections .header.links a{color:#ffffff !important}div.nav-sections div.section-item-title{border:none !important;background-color:#414042 !important}div.nav-sections div.section-item-title a{text-decoration:none !important;text-transform:uppercase !important}div.nav-sections div.section-item-title a:hover{color:#ffffff !important}div.nav-sections div.section-item-title.active{background-color:#fcff00 !important}div.nav-sections div.section-item-title.active a{color:#414042 !important}ul.show-on-mobile{margin-top:1px !important;padding-top:10px !important;padding-left:20px !important}#om>ul>li{background-color:#414042 !important;color:#fff !important;text-transform:uppercase !important}#om>ul>li a.level-top{background-color:transparent !important;color:#fff !important;text-transform:uppercase !important}#om>ul>li:hover{background-color:#fcff00 !important;color:#414042 !important}#om>ul>li:hover a.level-top{color:#414042 !important}#om>ul>li::before{background-color:#414042 !important;color:#fffff !important}#om>ul>li>ul{background-color:#f0f0f0 !important;border-top:none !important;box-shadow:5px 5px 10px rgba(128,128,128,0.5)}#om>ul>li>ul li a span{color:#414042 !important;font-weight:300 !important}#om>ul>li>ul li.level1{padding:0 !important}#om>ul>li>ul li.level1 a{padding:.6em .4em !important}#om>ul>li>ul li.level1 a:hover{background-color:#414042 !important}#om>ul>li>ul li.level1 a:hover span{color:#fcff00 !important}.menu>ul>li>ul>li>a{border-bottom:3px solid #183f80}.menu>ul>li>ul>li>ul>li{font-size:1em !important}#om>ul>li>ul li.level2{padding:0 !important}#om>ul>li>ul li.level2 a{padding:.6em .4em !important}#om>ul>li>ul li.level2 a:hover{background-color:#414042 !important}#om>ul>li>ul li.level2 a:hover span{color:#fcff00 !important}.column_mega_menu3{margin-bottom:40px !important}.navigation{background-color:#414042}.navigation .menu>a.menu-mobile{text-transform:uppercase;text-decoration:none;color:#ffffff;margin-bottom:1px !important}.navigation .menu>a.menu-mobile :hover{color:#fcff00}.toolbar.toolbar-products{border-radius:3px !important;color:#ffffff !important;background-color:#414042 !important;padding:10px !important;margin-bottom:30px !important}div.product-item-details a.product-item-link{font-size:1.4em}div.product-item-details .price-box .price{font-size:1.2em}ul#dm.ui-menu li.ui-menu-item a.ui-corner-all span,ul#dm.ui-menu li.ui-menu-item a.ui-corner-all span::after{color:#ffffff}.block-search{width:290px}@media (max-width:992px){.block-search{width:240px}}#search{border:solid 1px #414042;border-radius:3px;padding:10px}.sidebar-main,.sidebar-additional{padding-right:25px !important}#layered-filter-block{border:solid 1px #414042 !important;border-radius:3px !important;box-shadow:2px 2px 5px rgba(128,128,128,0.25)}#layered-filter-block .block-subtitle{color:#ffffff !important;background-color:#414042 !important;padding:10px !important;padding-top:20px !important;padding-bottom:20px !important;margin-bottom:10px !important;text-transform:uppercase !important}div.block-wishlist{border:solid 1px #414042 !important;border-radius:3px !important;box-shadow:2px 2px 5px rgba(128,128,128,0.25)}div.block-wishlist .block-title{color:#ffffff !important;background-color:#414042 !important;padding:10px !important;padding-top:15px !important;padding-bottom:15px !important;margin-bottom:10px !important;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;font-size:14px !important;text-transform:uppercase !important}div.block-wishlist .block-content{padding:10px !important;margin-bottom:10px !important}.block-wishlist>div:nth-child(1)>strong:nth-child(1){font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;font-size:14px !important;font-weight:bold !important;text-transform:uppercase !important}#layered-filter-block .block-subtitle{font-size:0.9em !important;margin-bottom:0px !important}.filter-options-title{font-size:0.7em !important;font-weight:400 !important}.filter-options-title::after{top:8px}.filter-content .item{margin:5px 0;font-size:0.8em !important}.action.primary{background-color:#414042 !important;color:#ffffff !important;border:solid 1px #414042 !important}.action.primary:hover{background-color:#fcff00 !important;color:#414042 !important;border:solid 1px #414042 !important}#om>ul>li>ul li a span{font-weight:400 !important}#om>ul>li>ul>li>a span{font-weight:600 !important}#om>ul>li>ul li.level1.column_mega_menu1>a>span{font-weight:400 !important}#om>ul li a.level-top span{font-weight:700 !important}#table-uk-postcode-charges th,#table-uk-postcode-charges th tr,#table-uk-postcode-charges th tr td{background-color:#414042 !important;color:#ffffff !important;font-weight:700 !important}.alert-notice{background-color:#fcff00;border:solid .03em #414042 !important;color:#414042;box-shadow:2px 2px 5px rgba(128,128,128,0.25)}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}