@import"./style.resets.scss.css";@import"./style-tokens.css";.new-site-hidden{display:none}body{background:#fff;color:#40549c;font-family:Open Sans,Arial,sans-serif;font-size:16px;text-align:center}a{color:#ec8058;text-decoration:none;transition:all .3s ease-in-out}@media (hover: hover){a:hover{text-decoration:underline}}h1,h2,h3,h4,h5,h6,.heading{font-family:Jost,Times New Roman,serif;font-weight:400}h1{margin-top:0;margin-bottom:30px;font-size:30px}h1.site-title{margin-top:60px;margin-bottom:0}@media screen and (max-width: 1220px){h1.site-title{margin-top:30px}}@media screen and (max-width: 896px){h1.site-title{margin-top:15px}}h2{font-size:25px;margin-top:0;margin-bottom:30px}h3{font-size:20px}img{max-width:100%}input[type=text],input[type=email],input[type=number],input[type=telephone],input[type=password],select,textarea{font-size:20px;color:#40549c;padding:5px;margin-bottom:15px;width:100%;max-width:980px}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=telephone]:focus,input[type=password]:focus,select:focus,textarea:focus{outline:none!important;border-color:#ec8058;box-shadow:0 0 2px #ec8058}::-webkit-input-placeholder{color:#b0badf}.field{text-align:left;margin-bottom:15px}.field label{font-family:Jost,Times New Roman,serif;display:block}.field input{margin-bottom:0}.field a{display:block}.button-container{display:flex;justify-content:space-between;align-items:center}ul.unstyled{list-style:none;margin:0;padding:0}.btn{border-radius:3px;padding:5px 15px;display:inline-block;background-color:#40549c;color:#fff;transform:all .2 ease-in-out;border:none;font-size:16px;line-height:1.7}.btn.cta{background-color:#ec8058}@media (hover: hover){.btn.cta:hover{background-color:#e75d2a}}.btn.transparent{color:#40549c;background-color:transparent}@media (hover: hover){.btn.transparent:hover{color:#314178}}.btn.padding-none{padding:0}@media (hover: hover){.btn:hover{text-decoration:none;background-color:#314178}}.btn:focus:focus-visible{box-shadow:0 0 4px #566bb9}.search-results{z-index:8889;width:100%;max-width:552px;left:50%!important;transform:translate(-50%);list-style-type:none;overflow:hidden;margin:4px 0 0;padding:0;background:#fff;border-radius:3px;border:1px solid #e6e9f5;box-shadow:0 4px 7px #0000001a}.search-results li a{display:flex;justify-content:space-between;align-items:center;padding:5px;text-align:left;color:#40549c!important}@media (hover: hover){.search-results li a:hover{background-color:#40549c!important;color:#fff!important;text-decoration:none}}.search-results li a>div{padding-right:15px}.search-results li a .thumbnail{width:50px}.search-results li a .title{flex-grow:1}.search-results li a .clearance{color:red;border:1px solid red;text-align:center;padding:0 5px;margin-right:10px}.search-results li a .price{padding-right:0;font-weight:700}.search-results li a .price small{font-weight:400}.search-results li:nth-child(2n) a{background-color:#f2f2f2}@media (hover: hover){.search-results li:nth-child(2n) a:hover{background-color:#40549c!important;color:#fff!important;text-decoration:none}}.sl-ac-items{background:#fff;border-radius:3px;border:1px solid #e6e9f5;box-shadow:0 4px 7px #0000001a}.sl-ac-items .sl-ac-item{display:flex;justify-content:space-between;align-items:center;padding:5px;text-align:left;color:#40549c!important}@media (hover: hover){.sl-ac-items .sl-ac-item:hover{background-color:#40549c!important;color:#fff!important;text-decoration:none}}.sl-ac-items .sl-ac-item:nth-child(2n){background-color:#f2f2f2!important}@media (hover: hover){.sl-ac-items .sl-ac-item:nth-child(2n):hover{background-color:#40549c!important;color:#fff!important;text-decoration:none}}.sl-ac-items .sl-ac-item .ls-item{background:transparent;color:inherit}.sl-ac-items .sl-ac-item .ls-suggest{margin-left:0}.cb-modal-wrapper{display:flex;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;transition:.5 ease all;z-index:1040}.cb-modal-wrapper.cb-modal-wrapper--show{visibility:visible;opacity:1}.cb-backdrop{background:#00000080;position:fixed;top:0;left:0;width:100%;height:100%}.cb-modal{position:relative;background:#fff;max-width:calc(100% - 64px);margin:32px auto;height:auto;padding:64px;border-radius:10px}.cb-modal .cb-modal__footer{text-align:left;display:flex;justify-content:space-between}.cb-modal-wrapper--size--lg .cb-modal{width:768px}.cb-modal-wrapper--size--sm .cb-modal{width:500px;padding:30px}.cb-modal__close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:32px}table{width:100%!important}table.cb-table,#product table table{background-color:#f2f2f2;padding:15px;text-align:left;border:0;border-radius:10px}table.cb-table tr th,#product table table tr th{padding:5px;font-family:Jost,Times New Roman,serif;border:none}table.cb-table tr td,#product table table tr td{padding:5px;background:#fff;border:none}table.cb-table tr td:first-child,#product table table tr td:first-child{border-start-start-radius:10px;border-end-start-radius:10px}table.cb-table tr td:last-child,#product table table tr td:last-child{border-start-end-radius:10px;border-end-end-radius:10px}table.cb-table tr:nth-child(2n) td,#product table table tr:nth-child(2n) td{background:#f2f2f2}.panel{padding:15px;border-radius:10px;text-align:left;background-color:#f2f2f2}.panel.padding-none{padding:0}.panel.panel__alt{background:#fff}.alert{background-color:#ef916f;color:#fff;padding:5px;margin-bottom:30px;border-radius:3px;width:100%}.alert.alert__inline{display:inline-block}.alert-text{color:#ef916f}.alert--success{background-color:green}.popover{position:relative}.popover .popover__content{display:none;opacity:0;transition:all .3s ease-in-out;position:absolute;top:calc(100% + 4px);z-index:1001;width:180px;transform:translate(-50%);left:50%;border:1px solid #e6e9f5;box-shadow:0 0 4px #e6e9f5}.popover.active .popover__content{display:block;opacity:1}.menu{background:#fff;list-style:none;margin:0;padding:0}.menu li a{display:block;padding:5px;color:#40549c;font-size:16px;font-family:Jost,Times New Roman,serif}@media (hover: hover){.menu li a:hover{background:#f2f2f2;text-decoration:none}}.menu li a:focus:focus-visible{box-shadow:inset 0 0 4px #566bb9}.skip-to-content-link{background:#ec8058;color:#fff;height:30px;left:50%;padding:8px;position:absolute;transform:translateY(-100%);transition:transform .3s}.skip-to-content-link:focus{transform:translateY(0)}.desktop-hide,.desktop-only{display:none}@media screen and (min-width: 1221px){.desktop-only{display:block}}@media screen and (max-width: 1220px){.desktop-hide{display:block}}.container{width:100%;max-width:1200px;margin:0 auto}.container.container__form{max-width:980px}.flex-container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto}.flex-container.flex-container__form{max-width:980px}.flex-container.flex-container__stretch{align-items:stretch}.columns{column-gap:30px}.toolbar{padding-top:15px;padding-bottom:15px;background-color:#40549c}.toolbar .toolbar__section{display:flex}@media screen and (max-width: 1220px){.toolbar .toolbar__section.contact .toolbar__item>span{display:none}}.toolbar .toolbar__section.utilities{flex:1;justify-content:flex-end}.toolbar .toolbar__section .toolbar__item.search form{display:flex;justify-content:end;position:relative}.toolbar .toolbar__section .toolbar__item.search form input{position:absolute;top:-50%;right:100%;width:0;margin-top:4px;opacity:0;transition:all .4s ease-in-out}.toolbar .toolbar__section .toolbar__item.search form input.active{opacity:1;width:320px;visibility:visible}.toolbar .toolbar__section .toolbar__item.cart{position:relative}.toolbar .toolbar__section .toolbar__item.cart .cart-total-items{width:30px;height:30px;position:absolute;top:-18px;right:-3px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:3px solid #40549c;background-color:#fff;color:#40549c}.toolbar .toolbar__section.contact .fa-solid{margin-right:5px}.toolbar a{color:#fff;font-family:Jost,Times New Roman,serif;font-size:12px;padding-left:15px;padding-right:15px}.toolbar a .fa-solid,.toolbar a .fa{font-size:20px}.toolbar a:focus:focus-visible{box-shadow:0 0 4px #566bb9}.site-header{position:sticky;top:0;background:#fff;z-index:1000;box-shadow:0 3px #d5dcf8}.site-header .mobile-nav-btn{display:none}.site-header .logo img{width:250px}.site-header .site-navigation ul{display:flex}.site-header .site-navigation ul li{list-style:none}.site-header .site-navigation ul li a{padding:15px 10px;font-family:Jost,Times New Roman,serif;font-weight:500;color:#40549c}@media (hover: hover){.site-header .site-navigation ul li a:hover{color:#ec8058;text-decoration:none}}.site-header .site-navigation ul li a:focus:focus-visible{box-shadow:0 0 4px #566bb9}.site-header .site-navigation ul li.dropdown{position:relative}.site-header .site-navigation ul li.dropdown>.dropdown{list-style:none outside none;padding:0;display:none;position:absolute;min-width:180px;z-index:99999;top:100%;left:0%;margin-left:15px;border:1px solid #e6e9f5;background:#fff;border-radius:3px}.site-header .site-navigation ul li.dropdown>.dropdown a{padding:5px 15px;display:block}@media (hover: hover){.site-header .site-navigation ul li.dropdown>.dropdown a:hover{color:inherit;background:#f2f2f2}}.site-header .site-navigation ul li.dropdown>.dropdown a:focus:focus-visible{box-shadow:inset 0 0 4px #566bb9}@media (hover: hover){.site-header .site-navigation ul li.dropdown:hover>.dropdown{display:block;z-index:999999;box-shadow:0 0 3px #0000001a}}.site-header .site-navigation.site-navigation__mobile{display:none}@media screen and (max-width: 1220px){.site-header .mobile-nav-btn{display:block;padding:0 30px}.site-header .mobile-nav-btn a{color:#40549c;font-size:30px}.site-header .site-navigation{display:none}.site-header .site-navigation.site-navigation__mobile{display:block;position:fixed;top:0;right:0;height:100%;width:400px;max-width:90%;transform:translate(100%);background-color:#fff;transition:transform .5s ease-in-out;border-left:1px solid #e6e9f5;z-index:1000000}.site-header .site-navigation.site-navigation__mobile .close-button{font-size:30px;position:absolute;top:15px;left:15px}.site-header .site-navigation.site-navigation__mobile>ul{height:100%;flex-direction:column;overflow:scroll}.site-header .site-navigation.site-navigation__mobile>ul li a{display:block;padding:15px}.site-header .site-navigation.site-navigation__mobile>ul li.search-field{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e6e9f5}.site-header .site-navigation.site-navigation__mobile>ul li.search-field input[type=text]{margin-bottom:0;margin-right:5px}.site-header .site-navigation.site-navigation__mobile>ul li.sub-menu-wrapper .link{display:flex;justify-content:center;align-items:center}.site-header .site-navigation.site-navigation__mobile>ul li.sub-menu-wrapper .sub-menu{background-color:#f2f2f2;flex-direction:column;padding-bottom:5px}}@media screen and (max-width: 1220px){body{transition:left .5s ease-in-out;left:0}body .site-navigation.site-navigation__mobile{padding-top:60px}body .site-navigation.site-navigation__mobile ul{padding:0 15px 60px}body.nav-active .site-navigation.site-navigation__mobile{transform:translate(0)}}.flex-container .flex-control-nav{display:flex;justify-content:space-between;width:220px;margin:-30px auto 0;z-index:1;position:relative}#fp-images{column-gap:30px;row-gap:30px;margin-top:30px;align-items:stretch;flex-wrap:wrap}#fp-images .fp-image{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1;padding-bottom:30px;text-align:center;color:#40549c;background-color:#f2f2f2}@media screen and (max-width: 768px){#fp-images .fp-image{flex:1 0 calc(50% - 30px)}}@media screen and (max-width: 445px){#fp-images .fp-image{flex:1 0 100%}}@media (hover: hover){#fp-images .fp-image:hover{background-color:#40549c;color:#fff;text-decoration:none}}#fp-images .fp-image img{width:100%}#fp-images .fp-image .fp-image__info{padding:0 15px 15px;font-size:25px}#fp-images .fp-image .btn{width:110px;max-width:90%}.login-container{width:500px;padding:15px;margin:0 auto;background-color:#f2f2f2}.page-header{background:#fff;background:linear-gradient(0deg,#fff,#d5e3fe)}.page-header img{width:1200px;margin:0 auto;display:block}.content-section{padding-top:60px;padding-bottom:60px}@media screen and (max-width: 1220px){.content-section{padding:30px 60px}}@media screen and (max-width: 896px){.content-section{padding:15px 30px}}.content-section.home-cta{padding-top:0}.content-section__alt{padding-top:60px;padding-bottom:60px;background-color:#f2f2f2}@media screen and (max-width: 1220px){.content-section__alt{padding:30px 60px}}@media screen and (max-width: 896px){.content-section__alt{padding:15px 30px}}.slider-container{display:flex;align-items:center;justify-content:center;height:100%}.slider-container .slider{width:100%;height:180px;text-align:center;position:relative}.slider-container .slider>i{position:absolute;top:48%;box-sizing:border-box;z-index:1}.slider-container .slider>i:first-child{left:10px}.slider-container .slider>i:last-child{right:10px}.slider-container .slider .slides{display:flex;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory}.slider-container .slider .slides .slide{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:100%;height:180px;scroll-snap-align:center;margin-right:0;box-sizing:border-box;transform-origin:center center;transform:scale(1)}.slider-container .slider .slides .slide .slide__content{padding-left:80px;padding-right:80px}.slider-container .slider .slides .slide>a{background:none;border:none;position:absolute;top:48%;box-sizing:border-box}.slider-container .slider .slides .slide>a.slide__prev{left:10px}.slider-container .slider .slides .slide>a.slide__next{right:10px}.slider-container .slider__nav{box-sizing:border-box;text-align:center;margin-top:0;position:relative;z-index:2}@media screen and (max-width: 896px){.slider-container .slider__nav{display:none}}.slider-container .slider__nav .slider__navlink{display:inline-block;height:10px;width:10px;border-radius:50%;background-color:#40549c;margin:0 0 0 10px}.browse-tags{width:100%;display:flex;align-items:center;justify-content:end;margin-top:30px;margin-bottom:30px}.browse-tags label{width:110px}.browse-tags select{width:300px;margin-bottom:0}.product-list{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2);grid-auto-rows:auto;gap:30px}.product-list .product{display:flex;flex-direction:column;border:1px solid #e6e9f5;border-radius:3px;background-color:#fff;color:#40549c;transition:all .2s ease-in-out;position:relative}@media (hover: hover){.product-list .product:hover{background-color:#40549c;color:#fff;text-decoration:none}}.product-list .product .sale{position:absolute;z-index:1;top:0;right:0;transform:translate(25%,-25%);width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#ec8058;color:#fff;text-transform:uppercase}.product-list .product .product__image{display:flex;align-items:"center";flex-grow:1;background-color:#fff;padding-top:15px;padding-bottom:15px}.product-list .product .product__image img,.product-list .product .product__image svg{display:block;max-width:calc(100% - 60px);max-height:200px;width:auto;height:auto;margin:0 auto}.product-list .product .product__image svg{width:100%}.product-list .product .product__image.is-title-badge{padding-top:60px;padding-bottom:60px;background-color:#f9f9f9;position:relative}.product-list .product .product__image.is-title-badge .product__image-title{width:calc(100% - 75px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-list .product .product__image.is-title-badge .product__image-title.shield{width:175px;top:calc(50% - 67px);left:50%;transform:rotate(-32deg) translate(-50%,-50%)}.product-list .product .product__details{padding:15px}.product-list .product .product__details .product__details-title{margin:0;padding:0;font-weight:500}.product-list .product .product__details .product__price,.product-list .product .product__details .product__info{font-size:12px}.product-list .product .product__details .product__price .availability,.product-list .product .product__details .product__info .availability{font-family:Jost,Times New Roman,serif;font-weight:bolder}@media screen and (max-width: 787px){.product-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 380px){.product-list{grid-template-columns:repeat(1,1fr)}}.pagination{margin-top:30px}.badge-image .image-title{color:#cea027;text-shadow:1px 1px #000000}.badge-image .background-colour{transition:background-colour .2s ease-out}.badge-image .background-colour stop{transition:stop-color .2s ease-out}.badge-image .image-title{transition:color .2s ease-out}.badge-image[data-color="Blue - Dark (282)"] .background-colour{fill:#041e42}.badge-image[data-color="Blue - Dark (282)"] .background-colour stop{stop-color:#041e42}.badge-image[data-color="Blue - Dark (281)"] .background-colour{fill:#041e42}.badge-image[data-color="Blue - Dark (281)"] .background-colour stop{stop-color:#041e42}.badge-image[data-color="Blue - Mid (287)"] .background-colour{fill:#003087}.badge-image[data-color="Blue - Mid (287)"] .background-colour stop{stop-color:#003087}.badge-image[data-color="Blue - Dark/Mid (287)"] .background-colour{fill:#003087}.badge-image[data-color="Blue - Dark/Mid (287)"] .background-colour stop{stop-color:#003087}.badge-image[data-color="Blue - Light (284)"] .background-colour{fill:#6cace4}.badge-image[data-color="Blue - Light (284)"] .background-colour stop{stop-color:#6cace4}.badge-image[data-color="Green - Dark (349)"] .background-colour{fill:#046a38}.badge-image[data-color="Green - Dark (349)"] .background-colour stop{stop-color:#046a38}.badge-image[data-color="Green - Mid (354)"] .background-colour{fill:#00b140}.badge-image[data-color="Green - Mid (354)"] .background-colour stop{stop-color:#00b140}.badge-image[data-color="Purple (259)"] .background-colour{fill:#6d2077}.badge-image[data-color="Purple (259)"] .background-colour stop{stop-color:#6d2077}.badge-image[data-color="Red (485)"] .background-colour{fill:#da291c}.badge-image[data-color="Red (485)"] .background-colour stop{stop-color:#da291c}.badge-image[data-color="Yellow (012)"] .background-colour{fill:gold}.badge-image[data-color="Yellow (012)"] .background-colour stop{stop-color:gold}.badge-image[data-color="Gold - Metal (871)"] .background-colour{fill:#cea027}.badge-image[data-color="Gold - Metal (871)"] .background-colour stop{stop-color:#cea027}.badge-image[data-color="Gold - Metal (871)"] .image-title{color:#000;text-shadow:none}.badge-image[data-color="Silver - Metal (877)"] .background-colour{fill:#ccc}.badge-image[data-color="Silver - Metal (877)"] .background-colour stop{stop-color:#ccc}.badge-image[data-color="Silver - Metal (877)"] .image-title{color:#000;text-shadow:none}.badge-image[data-color="Burgundy/Maroon (209)"] .background-colour{fill:#6f263d}.badge-image[data-color="Burgundy/Maroon (209)"] .background-colour stop{stop-color:#6f263d}.badge-image[data-color="Brown (175)"] .background-colour{fill:#6b3529}.badge-image[data-color="Brown (175)"] .background-colour stop{stop-color:#6b3529}.badge-image[data-color="Cream (1205)"] .background-colour{fill:#f8e08e}.badge-image[data-color="Cream (1205)"] .background-colour stop{stop-color:#f8e08e}.badge-image[data-color="Green - Light (358)"] .background-colour{fill:#addc91}.badge-image[data-color="Green - Light (358)"] .background-colour stop{stop-color:#addc91}.badge-image[data-color="Grey - Dark (425)"] .background-colour{fill:#54585a}.badge-image[data-color="Grey - Dark (425)"] .background-colour stop{stop-color:#54585a}.badge-image[data-color="Grey - Light (421)"] .background-colour{fill:#b2b4b2}.badge-image[data-color="Grey - Light (421)"] .background-colour stop{stop-color:#b2b4b2}.badge-image[data-color="Lilac (272)"] .background-colour{fill:#7474c1}.badge-image[data-color="Lilac (272)"] .background-colour stop{stop-color:#7474c1}.badge-image[data-color="Orange (021)"] .background-colour{fill:#fe5000}.badge-image[data-color="Orange (021)"] .background-colour stop{stop-color:#fe5000}.badge-image[data-color="Purple - Light (257)"] .background-colour{fill:#c6a1cf}.badge-image[data-color="Purple - Light (257)"] .background-colour stop{stop-color:#c6a1cf}.badge-image[data-color="Black (428)"] .background-colour{fill:#000}.badge-image[data-color="Black (428)"] .background-colour stop{stop-color:#000}.badge-image[data-color="White (656)"] .background-colour{fill:#fff}.badge-image[data-color="White (656)"] .background-colour stop{stop-color:#fff}.badge-image[data-color="Pink (190)"] .background-colour{fill:#f67599}.badge-image[data-color="Pink (190)"] .background-colour stop{stop-color:#f67599}.badge-image[data-color="Turquoise (326)"] .background-colour{fill:#00b2a9}.badge-image[data-color="Turquoise (326)"] .background-colour stop{stop-color:#00b2a9}.badge-image[data-color="Bronze/Copper - Metal"] .background-colour{fill:#c47e5a}.badge-image[data-color="Bronze/Copper - Metal"] .background-colour stop{stop-color:#c47e5a}.badge-image[data-color="Bronze/Copper - Metal"] .image-title{color:#000;text-shadow:none}.breadcrumb{margin:15px;font-size:10px;text-align:left}#product .flex-container{align-items:flex-start}#product .flex-container .product__image{width:100%;max-width:400px;overflow:hidden}#product .flex-container .product__image .featured{display:flex;align-items:center;justify-content:center;width:100%;height:300px;padding:15px;border:1px solid #e6e9f5;margin-bottom:15px}#product .flex-container .product__image .featured>img:first-child{max-width:100%;max-height:100%;width:auto;height:auto}#product .flex-container .product__image .featured a{display:block;width:100%}#product .flex-container .product__image .featured a img{display:block;max-width:100%;max-height:300px;width:auto;height:auto;margin:0 auto}#product .flex-container .product__image .thumbs{display:flex;flex-wrap:wrap;column-gap:5px;row-gap:5px;margin-left:0!important}#product .flex-container .product__image .thumbs .image{flex:0 0 21%;height:100px;overflow:hidden;display:flex;align-items:center;border:1px solid #e6e9f5}#product .flex-container .product__image .thumbs .image a{display:flex;width:100%;height:100%;align-items:center}#product .flex-container .product__image .thumbs .image a img{display:block;max-width:100%;max-height:80px;width:auto;height:auto;margin:0 auto}#product .flex-container .product__info{text-align:left;padding-left:30px;margin-bottom:60px}#product .flex-container .product__info .panda-header,#product .flex-container .product__info .selector-wrapper label{font-family:Jost,Times New Roman,serif;padding-top:5px;font-weight:bolder}#product .flex-container .product__info #inventory{clear:both;font-size:12px}#product .flex-container .product__info #quantity{width:300px;display:block}.addthis_toolbox,#social{display:flex;column-gap:5px;align-items:center}.titleSearch .title-input{width:100%;max-width:550px}.titleSearch .createBadge{min-width:200px;border-top-left-radius:0;border-bottom-left-radius:0}.titleSearch input[type=text]{max-width:550px;margin-bottom:0;text-transform:uppercase}.validation-container{padding:5px 15px;background:red;color:#fff;max-width:550px;margin:0 auto}.validation-container:empty{display:none}.swatch[data-value=Shield] .swatch__image{background:#f4f4f4 url(//www.capitalbadges.co.uk/cdn/shop/t/64/assets/shield-outline.svg?v=86321446955772356591730751083) no-repeat center;background-size:contain;background-origin:content-box}.swatch[data-value=R-End] .swatch__image{background:#f4f4f4 url(//www.capitalbadges.co.uk/cdn/shop/t/64/assets/r-end-outline.svg?v=55209948134882112261730751083) no-repeat center;background-size:contain;background-origin:content-box}.swatch[data-value=Bar] .swatch__image{background:#f4f4f4 url(//www.capitalbadges.co.uk/cdn/shop/t/64/assets/bar-outline.svg?v=46005600101865456461730751083) no-repeat center;background-size:contain;background-origin:content-box}.swatch[data-value="20mm Disc"] .swatch__image{background:#f4f4f4 url(//www.capitalbadges.co.uk/cdn/shop/t/64/assets/circle-outline.svg?v=85722884621793679841730751083) no-repeat center;background-size:contain;background-origin:content-box}.swatch[data-value="30mm Disc"] .swatch__image{background:#f4f4f4 url(//www.capitalbadges.co.uk/cdn/shop/t/64/assets/circle-outline.svg?v=85722884621793679841730751083) no-repeat center;background-size:contain;background-origin:content-box}.swatch[data-value="20mm Star"] .swatch__image{background:#f4f4f4 url(//www.capitalbadges.co.uk/cdn/shop/t/64/assets/star-outline.svg?v=1581487989252832731730751083) no-repeat center;background-size:contain;background-origin:content-box}.swatch[data-value="30mm Star"] .swatch__image{background:#f4f4f4 url(//www.capitalbadges.co.uk/cdn/shop/t/64/assets/star-outline.svg?v=1581487989252832731730751083) no-repeat center;background-size:contain;background-origin:content-box}.swatch[data-value=R-Cnr] .swatch__image{background:#f4f4f4 url(//www.capitalbadges.co.uk/cdn/shop/t/64/assets/r-corner-outline.svg?v=46980006415060814751730751083) no-repeat center;background-size:contain;background-origin:content-box}.swatch.swatch--selected .swatch__image{background-color:#e0e9ff}.swatch .swatch-element.blue-dark-282 label,.swatch .swatch-element.blue-dark-281 label{background-color:#041e42}.swatch .swatch-element.blue-dark-mid-287 label{background-color:#003087}.swatch .swatch-element.blue-light-284 label{background-color:#6cace4}.swatch .swatch-element.green-dark-349 label{background-color:#046a38}.swatch .swatch-element.green-mid-354 label{background-color:#00b140}.swatch .swatch-element.green-light-358 label{background-color:#addc91}.swatch .swatch-element.orange-021 label{background-color:#fe5000}.swatch .swatch-element.purple-259 label{background-color:#6d2077}.swatch .swatch-element.red-485 label{background-color:#da291c}.swatch .swatch-element.yellow-012 label{background-color:gold}.swatch .swatch-element.gold-metal-871 label{background-color:#cea027}.swatch .swatch-element.silver-metal-877 label{background-color:#ccc}.swatch .swatch-element.burgundy-maroon-209 label{background-color:#6f263d}.swatch[data-value="Blue - Dark (282)"] .swatch__image,.swatch[data-value="Blue - Dark (281)"] .swatch__image{background:#041e42}.swatch[data-value="Blue - Mid (287)"] .swatch__image,.swatch[data-value="Blue - Dark/Mid (287)"] .swatch__image{background:#003087}.swatch[data-value="Blue - Light (284)"] .swatch__image{background:#6cace4}.swatch[data-value="Green - Dark (349)"] .swatch__image{background:#046a38}.swatch[data-value="Green - Mid (354)"] .swatch__image{background:#00b140}.swatch[data-value="Purple (259)"] .swatch__image{background:#6d2077}.swatch[data-value="Red (485)"] .swatch__image{background:#da291c}.swatch[data-value="Yellow (012)"] .swatch__image{background:gold}.swatch[data-value="Gold - Metal (871)"] .swatch__image{background:#cea027}.swatch[data-value="Silver - Metal (877)"] .swatch__image{background:#ccc}.swatch[data-value="Burgundy/Maroon (209)"] .swatch__image{background:#6f263d}.swatch[data-value="Brown (175)"] .swatch__image{background:#6b3529}.swatch[data-value="Cream (1205)"] .swatch__image{background:#f8e08e}.swatch[data-value="Green - Light (358)"] .swatch__image{background:#addc91}.swatch[data-value="Grey - Dark (425)"] .swatch__image{background:#54585a}.swatch[data-value="Grey - Light (421)"] .swatch__image{background:#b2b4b2}.swatch[data-value="Lilac (272)"] .swatch__image{background:#7474c1}.swatch[data-value="Orange (021)"] .swatch__image{background:#fe5000}.swatch[data-value="Purple - Light (257)"] .swatch__image{background:#c6a1cf}.swatch[data-value="Black (428)"] .swatch__image{background:#000}.swatch[data-value="White (656)"] .swatch__image{background:#fff}.swatch[data-value="Pink (190)"] .swatch__image{background:#f67599}.swatch[data-value="Turquoise (326)"] .swatch__image{background:#00b2a9}.swatch[data-value="Bronze/Copper - Metal"] .swatch__image{background:#c47e5a}.sidebar-layout{align-items:flex-start;column-gap:60px;text-align:left}@media screen and (max-width: 1220px){.sidebar-layout{column-gap:15px}}@media screen and (max-width: 896px){.sidebar-layout{flex-direction:column}}.sidebar-layout .sidebar-layout__sidebar{flex:0 0 33%;position:sticky;top:0;background-color:#f2f2f2;padding:15px;border-radius:10px}@media screen and (max-width: 896px){.sidebar-layout .sidebar-layout__sidebar{flex:1 0 0;position:relative;width:100%}}#article{margin-top:60px}#blog .article,#article .article{padding-bottom:30px;border-bottom:1px solid #e6e9f5;margin-bottom:60px}#blog .article h2,#article .article h2{padding-bottom:0;margin-bottom:0}#blog .date,#article .date{font-size:12px}#contactFormWrapper .flex-container .field{text-align:left;flex-grow:1;padding:0 5px}#contactFormWrapper .flex-container .field:first-child{padding-left:0}#contactFormWrapper .flex-container .field:last-child{padding-right:0}#contactFormWrapper .captcha{text-align:left}#contactFormWrapper .captcha .question{width:150px;flex-grow:0}#contactFormWrapper .captcha .answer{flex-grow:1}#search .result{text-align:left;justify-content:flex-start;align-items:center;padding:15px;column-gap:15px;border-radius:3px}#search .result:nth-child(2n){background-color:#f2f2f2}#search .result .result__image{width:100px}#search .result .result__image a{display:block;width:100px;text-align:center}#search .result .result__info h3{padding:0;margin:0}#search .result .result__info h3 a{color:#40549c}#search .pagination{margin-top:15px}#search .pagination ul{justify-content:center;column-gap:15px}.site-footer{background:#40549c;color:#fff;text-align:left}.site-footer .flex-container{align-items:flex-start}@media screen and (max-width: 896px){.site-footer .flex-container{flex-direction:column}}.site-footer .flex-container>div{width:33%}@media screen and (max-width: 896px){.site-footer .flex-container>div{width:100%;text-align:center}}.site-footer .footer-section{margin-bottom:15px}.site-footer .footer-section .fa-solid{padding-right:5px}.site-footer h4{font-size:20px;font-weight:500}.site-footer a{color:#fff}@media screen and (max-width: 896px){.site-footer .copyright{text-align:center}}.discount_code_box{display:block!important}#cartform>.flex-container{align-items:stretch}#cartform>.flex-container>div{width:100%;margin-bottom:5px}#cartform>.flex-container>div.panel{width:33%;margin-left:5px}#cartform>.flex-container table .item a{display:block;color:#40549c;text-decoration:none}#cartform>.flex-container table .item .threeWeekDelivery{font-size:12px;margin-top:5px}#cartform>.flex-container table .qty input{width:100px;margin-bottom:0}#cartform>.flex-container table .price{text-align:right}#cartform>.flex-container table .summary td{border-top:2px solid #40549c;border-bottom:2px solid #40549c}#cartform>.flex-container table .summary td:first-child{border-left:2px solid #40549c}#cartform>.flex-container table .summary td:last-child{border-right:2px solid #40549c}#cartform .buttons{display:flex}#cartform .buttons>div #checkout{display:none}#cartform .buttons>div .disabled{display:none}#cartform .buttons>div>*{margin-left:5px}#cartform .buttons>div>*:first-child{margin-left:0}#cartform .buttons>div:last-child{text-align:right}#cartform .buttons>div input{margin-bottom:0}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;margin-bottom:0!important}.flexslider .slides img{max-width:100%;display:block;width:1195px}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{background:transparent;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{width:96%;padding:2%;margin:0;position:absolute;left:0;bottom:0;background:#000c;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.8);font-size:14px;line-height:18px}.flex-direction-nav{height:0;display:none}.flex-direction-nav li{margin-bottom:0}.flex-direction-nav li a{width:50px;height:50px;display:block;position:absolute;top:50%;cursor:pointer;color:#000;font-size:30px;transform:translateY(-50%);opacity:.5}.flex-direction-nav li a:hover{opacity:1}.flex-direction-nav li a:before{text-indent:0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-direction-nav li .prev:before{font:var(--fa-font-solid);content:"\f053"}.flex-direction-nav li .next:before{font:var(--fa-font-solid);content:"\f054"}.flex-direction-nav li .prev{left:60px;background-position:0 0}.flex-direction-nav li .next{right:60px}.flex-direction-nav li .prev:hover{background-position:0 -50px}.flex-direction-nav li .next:hover{background-position:-250px -50px}.flex-controls{opacity:.9;filter:alpha(opacity=90)}.flexslider .slides li{text-align:center!important}.flexslider .slides img{display:inline!important}.flex-control-nav{display:none;justify-content:center;column-gap:10px}.flex-control-nav a{background-color:#40549c;color:#40549c;height:10px;width:10px;display:block;border-radius:50%;font-size:1px}
/*# sourceMappingURL=/cdn/shop/t/64/assets/styles.scss.css.map */
