body{color:#444;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.3em;margin:0;text-align:center;-webkit-text-size-adjust:none}img.lazyload:not([src]){visibility:hidden}.hidden{display:none}.clear{clear:both;display:block}.divide{border-bottom:1px dashed #e8e8e8;clear:both;margin:0 0 20px 0}p{line-height:1.8em;margin:0 0 14px 0}img,iframe{max-width:100%}.loading-icon{fill:#007bbd}.disabled{cursor:initial !important;opacity:.2}.submitted{display:none}.disabled:focus{opacity:.4}h1,h2,h3,h4{font-weight:bold;line-height:1.3em;margin:0 0 14px 0}h2 a:link,h2 a:visited,h2 a:active{color:#444;text-decoration:none}h2 a:hover{text-decoration:underline}h1{font-size:60px}h1 span{color:#fb444a}h2{font-size:30px}h3{font-size:24px}a:link,a:active,a:visited{outline:none;color:#007bbd}a:hover{text-decoration:none}a:focus-visible{outline:2px solid #007bbd;outline-offset:2px}a img{border:0;outline:none}.section ul{padding:0 0 0 16px}.section ul li{line-height:1.4em;margin:0 0 12px 0;padding:0 0 0 6px}a.scroll-to-top{display:block;font-weight:bold;margin:20px 0;text-align:right}a.scroll-to-top svg{float:right;margin:0 0 4px 0;width:16px}a.scroll-to-top span{display:block;clear:both}.previous,.next{background:#fbfbfb;border:1px solid #e8e8e8;cursor:pointer;display:block;float:left;height:20px;outline:none;padding:20px 12px;width:13px}.previous:hover,.next:hover,#logo-scroll a:hover{border:1px solid #e8e8e8}.previous{margin:0 14px 0 0}.next{margin:0 0 0 14px}.show-all{display:block;font-size:16px;font-weight:bold;margin:18px 0 6px 0}.show-all svg{float:left;margin:4px 8px 0 0;width:14px}.button,textarea,.csb-1{-webkit-appearance:none}input[type=text],input[type=password]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Arial,Helvetica,sans-serif;-webkit-appearance:none}select{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}.approved{background:#f4f8ee;border-top:4px solid #fff !important}.approved .advice{background:#e1ecd2 !important;color:#444 !important}.approved .advice span{border-color:#444;fill:#444}.unapproved{background:#ffeced;border-top:4px solid #fff !important}.unapproved .advice{background:#ffccce !important;color:#444 !important}.unapproved .advice span{border-color:#444;fill:#444}@media only screen and (max-width: 1660px){h1,h2{font-size:42px}h2{font-size:26px}h3{font-size:20px}}@media only screen and (max-width: 740px){h1{font-size:26px}h2{font-size:24px}h3{font-size:18px}}.language{display:flex;flex-wrap:wrap;gap:30px;margin:0 30px 30px 30px}.language a{border:3px solid #e8e8e8;border-radius:6px;color:#444;padding:20px;text-decoration:none;width:calc((100% - 122px)/2)}.language a:hover{border-color:#d8d8d8}.language a .button{margin:0}@media only screen and (max-width: 1060px){.language a{width:100%}}label{font-size:20px;margin:0 10px 0 0;font-weight:bold}.text-box{border:1px solid #e8e8e8;padding:12px;font-weight:bold;font-size:14px;margin:0 0 20px 0}.text-box:focus-visible{outline:2px solid #007bbd;outline-offset:2px}.qty-box{border:1px solid #e8e8e8;color:#444;padding:8px 12px;font-weight:bold;font-size:22px;margin:0 0 20px 0;width:60px}.qty-box:disabled{background:#f8f8f8;opacity:.6}.qty-box:focus-visible{outline:2px solid #007bbd;outline-offset:2px}.option:hover .qty-box{border-color:#b5d088;cursor:text}.option.active .qty-box{border-color:#8ab04a}.option.active .qty-box:focus-visible{outline:none}.form-box{float:left;margin:0 20px 24px 0;text-align:left;width:calc((100% - 20px)/2)}.form-box label{display:block;margin:0 0 12px 0}.form-box .text-box{margin:0;width:calc(100% - 26px)}.form-box p{margin:6px 0 0 0}.fb-9{width:100%}.fb-2,.fb-4,.fb-6,.fb-8{margin-right:0}.fb-9{margin-bottom:6px}.form-message{border:1px solid #e8e8e8;border-radius:6px;margin:0 0 20px 0;padding:14px 14px 0 14px}input[type=checkbox]{border:none;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:-1}input[type=checkbox]:hover{cursor:pointer}.option label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}@media only screen and (max-width: 1350px){.fb-3,.fb-4,.fb-9{width:100%}.fb-3{margin-right:0}}@media only screen and (max-width: 740px){.form-box{margin-right:0;width:100%}}.checkbox{float:left;position:relative;width:100%;user-select:none}.sub-option .checkbox{margin:0 0 0 14px;width:calc(100% - 14px)}.checkbox input[type=checkbox]{height:28px;margin:0;opacity:0;position:absolute;width:28px}.checkbox label{cursor:pointer;display:inline-block;margin:0 0 18px 0;padding:2px 0 0 0}.checkbox span.check{background:#fff;border:1px solid #ccc;border-radius:3px;float:left;height:26px;margin:-4px 14px 0 0;position:relative;width:26px}.checkbox span.check svg{fill:#6ba211;position:absolute;bottom:4px;left:4px;opacity:0;right:-8px;top:-4px;transition:all .2s ease-in-out}.checkbox .filter-opt-disabled{opacity:.3}.checkbox input[type=checkbox]:checked+label{color:#6ba211;font-weight:bold}.checkbox input[type=checkbox]:checked+label span.check,.checkbox input[type=checkbox]:hover+label span.check,.checkbox input[type=checkbox]:focus+label span.check{border:2px solid #ccc;margin:-5px 13px -1px -1px}.checkbox input[type=checkbox]:checked+label span.check svg{opacity:1}.compare input[type=checkbox]:disabled+label{opacity:.2}.button,a.button{background:#fff;border:solid #fb444a;border-radius:6px;border-width:3px 3px 3px 16px;color:#444;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;margin:6px 0 30px 0;padding:18px 34px;text-align:center;text-decoration:none;text-transform:uppercase;min-width:216px}.button:not(.disabled):hover{opacity:.8;text-decoration:underline}.button[disabled]{background:rgba(247,5,12,.5);cursor:not-allowed;pointer-events:none}.button:focus-visible,a.button:focus-visible{outline:2px solid #007bbd;outline-offset:2px}.button.submitted{display:none}.button.scroll-button{display:block;margin:0 auto 30px auto;width:50%}a.download{margin:0 10px 0 0;min-width:148px}.download svg{fill:#fff;float:right;margin:3px -10px 0 0;width:20px}.print svg{fill:#fff;float:right;margin:-5px -10px -5px 0;width:34px}@media only screen and (max-width: 740px){.button,a.button{margin-bottom:20px;padding:13px 34px}}table{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}th,td{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:14px;text-align:left;vertical-align:middle}th{font-weight:bold;background-color:#fbfbfb}table.christmas-opening-times th{width:50%}.no-border,.no-border th,.no-border td{border:none}table td p{margin:6px 0}.mf-table td span{display:none}@media only screen and (max-width: 1001px){.mf-table tr.ntd{display:none}.mf-table th,.mf-table td{display:block}.mf-table td.mb-td{padding:0}.mf-table td span{background:#fbfbfb;border-right:1px solid #e8e8e8;display:table-cell;font-weight:bold;padding:22px 14px;vertical-align:middle;width:120px}.mf-table td div{display:table-cell;padding:14px 0 14px 20px;margin:0 auto;vertical-align:middle;width:auto}.mf-table td div div{display:block;padding:2px 0 2px 10px}}@media only screen and (max-width: 441px){.mf-table td span{width:60px}.technical-data th,.technical-data td{display:block}}.error{color:red;border-color:red !important;font-weight:bold}div.error,input.error,textarea.error,select.error{background-color:#fff2f2 !important}.success{color:#444;border-color:#444 !important;font-weight:bold}div.success,input.success,textarea.success,select.success{background-color:#fff}.warning{color:#ffc926;border-color:#ffc926 !important;font-weight:bold}div.warning,input.warning,textarea.warning,select.warning{background-color:#fffcf4}div.psd2-notice{border:1px solid #313b88;background-color:#eff6fb;color:#313b88;padding:10px 10px 0px 10px;margin-bottom:20px}.error-message{color:red;font-size:10px;left:5px;position:absolute;top:9px}#load-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);z-index:9999;display:none}#load-overlay svg{position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;animation:spin .5s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}#container{overflow:hidden;padding:0 30px 0 330px;position:relative;transition:all .3s ease-in-out}.wrapper{transition:all .3s ease-in-out}.left-bar{left:0;padding:24px;width:252px;transition:all .3s ease-in-out}.section{border-top:1px dashed #e8e8e8;padding:20px 0 0 0}.terms{text-align:left}.first{border:none}@media only screen and (max-width: 1210px){#container{padding:0 30px 0 290px}.left-bar{width:212px}}@media only screen and (max-width: 980px){#container{padding:0 20px 0 66px}.mb-nav .wrapper{transform:translate(270px)}.wrapper{min-width:284px}.left-bar{left:-306px;padding-left:20px;width:262px}.mb-nav .left-bar{left:1px}}@media only screen and (max-width: 500px){#container{padding:0 46px 0 46px}}.header{background:#363636;border-bottom:1px solid #2c2c2c;color:#fff;height:62px;left:0;padding:10px;position:fixed;text-align:left;top:0;transition:all .3s ease-in-out;width:280px}.menu-icon{border-right:1px solid #2c2c2c;cursor:pointer;float:left;fill:#fff;margin:0 10px 0 0;padding:10px;width:30px}.line-1{transform:translateY(-20px);transform-origin:center;transition:all .3s ease-in-out}.line-2{transition:all .3s ease-in-out}.line-3{transform:translateY(20px);transform-origin:center;transition:all .3s ease-in-out}.close .line-1{transform:rotate(45deg)}.close .line-2{opacity:0}.close .line-3{transform:rotate(-45deg)}.menu{background:#363636;border-left:1px solid #2c2c2c;float:left;left:0;position:absolute;opacity:0;top:0;width:300px;transition-delay:.2s;visibility:hidden}.menu ul{list-style:none;margin:0;padding:0}.menu ul li{border-bottom:1px solid #2c2c2c;padding:18px 24px}.menu ul li a{color:#fff;font-size:15px;font-weight:bold;text-decoration:none}.menu ul li a:hover{text-decoration:underline}.menu-open{visibility:visible;opacity:1;left:300px;transition:all .4s ease-in-out}.translate{float:left}a#safelincs-logo{display:inline-block;color:#444;font-weight:bold;font-size:14px;height:78px;letter-spacing:.03em;text-align:left;text-decoration:none;width:312px}a#safelincs-logo span{display:block;margin:-16px 0 0 46px}#safelincs-logo svg{fill:#444}a#nfcc-logo{display:inline-block;height:80px;margin:0 16px 20px 0;text-align:left;text-decoration:none;width:220px}a#nfcc-logo span{display:block}a#nfcc-logo .title{color:#ed1c24;font-size:26px;font-weight:bold;margin:2px 0 6px 0}a#nfcc-logo .content{color:#aaa;font-size:22px;line-height:1.18em}a#nfcc-logo svg{border-right:1px solid #bbb;float:left;margin:0 20px 0 0;padding:0 20px 0 0;width:80px}.nfcc-outline{fill:#444}.nfcc-grey{fill:#e8e8e8}.nfcc-blue{fill:#0053a1}.nfcc-charcoal{fill:#444}.nfcc-red{fill:#ed1c24}a#firekills-logo{display:inline-block;height:114px;margin:0 16px 20px 24px;text-align:left;text-decoration:none;width:74px}.firekills-primary{fill:#e21b18}.firekills-secondary{fill:#222}#google_translate_element{background:#fff;border-radius:5px;display:block;padding:5px 10px;width:70%}.goog-te-combo{margin:0 4px;width:100%}@media only screen and (max-width: 1660px){a#safelincs-logo{font-size:13px;height:68px;letter-spacing:0;width:270px}a#safelincs-logo span{margin:-18px 0 0 40px}a#nfcc-logo{height:70px;width:208px}a#nfcc-logo .title{font-size:22px;margin:2px 0 4px 0}a#nfcc-logo .content{font-size:18px}a#nfcc-logo svg{width:70px}a#firekills-logo{height:104px;width:68px}}@media only screen and (max-width: 1210px){.header{width:240px}.menu{width:260px}.menu-open{left:260px}#google_translate_element{padding:0 10px;width:66%}}@media only screen and (max-width: 980px){.header{height:48px;left:47px;width:calc(100% - 67px)}.menu-open{left:0;top:69px}#google_translate_element{width:160px}}@media only screen and (max-width: 500px){a#nfcc-logo{height:auto;width:50%}a#firekills-logo{height:auto;width:20%}}.progress{background:#363636;color:#fff;font-size:15px;height:calc(100% - 178px);overflow:auto;position:fixed;text-align:left;scrollbar-width:none;top:70px}.progress h2{font-size:26px}.progress .divide{border-bottom:1px solid #2c2c2c;margin:0 0 16px 0}.progress ul{list-style:none;margin:0 0 16px 0;padding:0 0 0 4px}.progress ul li{border-left:4px solid #999;padding:10px 0}.progress ul li a{color:#fff;cursor:initial;text-decoration:none}.progress ul li span{background:#363636;border:2px solid #999;border-radius:8px;height:6px;float:left;margin:6px 20px 0 -7px;width:6px}.progress ul li.active{border-color:#8ab04a}.progress ul li.active a{color:#fff;font-weight:bold}.progress ul li.active a:hover{cursor:pointer;text-decoration:underline}.progress ul li.active span{background-color:#363636;border-color:#8ab04a}.progress ul li.current span{background:#363636;height:8px;margin:5px 20px 0 -8px;width:8px}.mb-menu{display:none}@media only screen and (max-width: 1210px){.progress h2{font-size:24px}}@media only screen and (max-width: 980px){.mb-menu{background:#53565a;border-radius:0 0 6px 0;box-shadow:12px 0 20px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:block;height:69px;position:fixed;top:0;left:0;width:46px}.mb-menu svg{display:block;fill:#fff;margin:23px auto 0 auto;width:14px}.mb-nav .mb-menu svg{transform:rotate(180deg)}.mb-menu h2{display:none;height:0;opacity:0;width:0}}.footer{background:#363636;border-top:1px solid #2c2c2c;bottom:0;color:#fff;font-size:15px;left:0;padding:20px 0;position:fixed;text-align:center;transition:all .3s ease-in-out;width:300px}@media only screen and (max-width: 1210px){.footer{width:260px}}@media only screen and (max-width: 980px){.footer{left:-260px}.mb-nav .footer{left:47px}}.introduction-left{float:left;text-align:left;width:calc(100% - 590px)}.introduction-right{border-left:1px dashed #e8e8e8;float:right;margin:0 0 20px 0;padding:0 0 0 20px;text-align:left;width:550px}.top-tip{float:left;margin:0 20px 20px 0;width:164px}.top-tip h2{border-bottom:2px solid #fff;color:#fff;font-size:18px;padding:8px}.top-tip h3{color:#007bbd;font-size:16px}.top-tip div{background:#007bbd;border-radius:6px;margin:0 0 8px 0}.top-tip img{border-radius:6px;display:block;margin:0 auto}.top-tip p{color:#007bbd;font-size:20px;font-weight:bold;line-height:1.3em;margin:0}.tip-3{margin-right:0}@media only screen and (max-width: 1660px){.introduction-left{width:calc(100% - 540px)}.introduction-right{width:500px}}@media only screen and (max-width: 1514px){.introduction-left{width:calc(100% - 440px)}.introduction-right{width:400px}}@media only screen and (max-width: 1350px){.introduction-left,.introduction-right{border:none;float:none;padding:0;width:auto}}@media only screen and (max-width: 980px){.introduction-left{margin-top:70px}}@media only screen and (max-width: 740px){.top-tip{width:118px}.top-tip p{font-size:16px}}@media only screen and (max-width: 500px){.top-tip{width:118px}.top-tip p{font-size:16px}}.info-box{border-radius:6px;border:solid #fff;border-width:3px 3px 3px 130px;color:#444;margin:0 0 20px 0;position:relative;padding:20px 24px 6px 24px}.info-box span{fill:#fff;float:left;left:-115px;position:absolute;top:calc(50% - 50px)}.info-box h2,.info-box h3,.info-box p{margin:0 0 14px 0}.recommendation{border-color:#8ab04a}.recommendation span{border:6px solid #fff;border-radius:100px;height:52px;padding:24px 18px 10px 18px;position:absolute;width:50px}.time{border-color:#8ab04a}.time span,.tip span,.note span{border-radius:100px;height:100px;width:100px}.tip{border-color:#007bbd}.note{border-color:#fb444a;margin:0}@media only screen and (max-width: 1660px){.info-box h2{font-size:26px}}@media only screen and (max-width: 1514px){.info-box{border-width:3px 3px 3px 16px}.info-box span{display:none}.info-box h2,.info-box h3,.info-box p{margin-left:0}}@media only screen and (max-width: 1350px){.info-box{border-width:3px 3px 3px 130px}.info-box span{display:block}}@media only screen and (max-width: 740px){.info-box{border-width:3px 3px 3px 16px}.info-box span{display:none}.info-box h2,.info-box h3,.info-box p{margin-left:0}}.option{border:3px solid #e8e8e8;border-radius:6px;cursor:pointer;float:left;margin:0 14px 14px 0;padding:20px 20px 0 20px;position:relative;width:calc((100% - 286px)/5)}.section-3 .option{width:calc((100% - 166px)/3)}.section-4 .option{width:calc((100% - 226px)/4)}.section-5 .option{width:calc((100% - 286px)/5)}.option h2{font-size:20px;margin:0 0 20px 0}.option p{margin:0 0 30px 0}.option span{display:block;margin:0 0 20px 0;position:relative}.option span img{border-radius:5px;display:block;margin:0 auto}.option span a{background:#fff;border:2px solid #e8e8e8;border-radius:4px;bottom:14px;display:block;height:24px;padding:8px;position:absolute;right:14px;width:24px}.option span a svg{bottom:0;display:block;height:24px;left:auto;position:initial;width:24px}.option svg{bottom:16px;display:none;fill:#8ab04a;left:20%;max-height:120px;position:absolute;width:60%}.option:hover{border-color:#b5d088;outline:none}.option:focus-visible{outline:2px solid #007bbd;outline-offset:2px}.option.active{border-color:#8ab04a}.option.active img{opacity:.9}.option.active svg{display:block}.answer{border:3px solid #e8e8e8;border-radius:6px;cursor:pointer;float:left;margin:0 16px 14px 0;padding:20px;position:relative;text-align:left;width:calc((100% - 108px)/2)}.answer:hover{border-color:#c8c8c8;outline:none}.answer:focus-visible{outline:2px solid #007bbd;outline-offset:2px}.answer.active{border-color:#8ab04a}.answer svg{float:left;height:108px;width:154px}.answer h2{font-size:30px;margin:0 0 16px 174px}.answer h2.large{line-height:1.4em;margin-top:12px}.answer p{margin:0 0 0 174px}.yes:hover{border-color:#a1c06e}.yes.active{border-color:#8ab04a}.yes .outline{fill:#8ab04a}.yes .inside{fill:#fff}.yes:hover .inside{fill:#a1c06e}.yes.active .inside{fill:#8ab04a}.no:hover{border-color:#fc696e}.no.active{border-color:#fb444a}.no .outline{fill:#fb444a}.no .inside{fill:#fff}.no:hover .inside{fill:#fc696e}.no.active .inside{fill:#fb444a}.section-5 .option-5,.section-5 .option-10{margin-right:-10px}.section-4 .option-4,.section-4 .option-8{margin-right:-10px}.section-3 .option-3,.section-3 .option-6,.section-3 .option-9{margin-right:-10px}.answer-2{margin-right:-10px}.option i,.answer i{background:#b5d088;border-radius:6px 0 0 6px;color:#fff;bottom:30px;display:block;font-style:normal;right:0;opacity:0;margin:0 0 0 30px;padding:20px;position:absolute;transition:all .3s ease-in-out;visibility:hidden}.option:hover i,.answer:hover i{opacity:1;visibility:visible}.option.active i,.answer.active i{opacity:0;visibility:hidden}@media only screen and (max-width: 1514px){.section-3 .option,.section-4 .option,.section-5 .option{width:calc((100% - 166px)/3)}.answer h2{font-size:24px}.option-3,.option-6,.option-9{margin-right:-10px !important}.option-4,.option-5,.option-10{margin-right:14px !important}}@media only screen and (max-width: 1350px){.answer{margin:0 0 14px 0;width:calc(100% - 46px)}}@media only screen and (max-width: 740px){.section-3 .option,.section-4 .option,.section-5 .option{width:calc(100% - 24px)}.answer,.option{border-width:2px;margin-right:12px;padding:10px;width:calc(100% - 24px)}.answer svg{display:block;float:none;height:30px;margin:0 auto 10px auto;width:30px}.answer h2,.option h2{font-size:18px;margin:0 0 10px 0;text-align:left}.answer p,.option p{font-size:15px;line-height:1.4;margin:0;text-align:center}.option span{margin:0}.option span img,.answer svg{display:none}.option svg{height:40px}.option p,.answer p{text-align:left}[data-question="18"] .option span img{display:block;height:100px}.qty-box{margin:10px 0 0 0}.answer-2{margin-right:0 !important}.answer,.option-1,.option-2,.option-3,.option-4,.option-5,.option-6,.option-7,.option-8,.option-9,.option-10{margin-right:0 !important}}.room{text-align:left}.room-left{float:left;margin:0 0 20px 0;width:518px}.room-right{float:right;width:calc(100% - 542px)}@media only screen and (max-width: 1514px){.room-left{width:458px}.room-right{width:calc(100% - 482px)}}@media only screen and (max-width: 1210px){.room-left{float:none;width:100%}.room-right{width:100%}}.advice{animation:1200ms ease-out 0s advice;border:solid #007bbd;border-radius:6px;border-width:3px 3px 3px 130px;color:#444;font-size:18px;margin:0 0 20px 0;min-height:100px;position:relative;padding:20px 24px 6px 24px;text-align:left}@keyframes advice{0%{opacity:0}100%{opacity:1}}.advice span{border:6px solid #fff;border-radius:100px;fill:#fff;float:left;height:54px;left:-114px;padding:16px;position:absolute;text-align:center;top:calc(50% - 49px);width:54px}.advice h2,.advice p,.advice ul{margin:0 0 14px 0}.advice strong{font-size:20px}.advice a{color:#007bbd}.advice a:focus-visible{outline:2px solid #fb444a;outline-offset:2px}@media only screen and (max-width: 740px){.advice span{display:none}.advice h2,.advice p,.advice ul{margin-left:0}.advice{border-width:3px 3px 3px 3px}}.snippet{padding:20px 0 0 0;text-align:left}.snippet h1{font-size:38px}.snippet ul{padding:0 0 0 16px}.snippet ul li{line-height:1.4em;margin:0 0 12px 0;padding:0 0 0 6px}.snippet .logo{margin:0 0 20px 0}.cookies{background-color:#007bbd;bottom:0;border-radius:6px 0 0 0;box-shadow:0 0 20px rgba(0,0,0,.15);color:#fff;font-size:12px;margin:-1px 0 0 0;opacity:1;padding:20px 20px 6px 20px;position:fixed;right:-180px;text-align:left;transition:all .3s ease-in-out;visibility:visible;width:140px}.cookie-icon{background:#007bbd;border-radius:6px 0 0 6px;box-shadow:-12px 0 20px rgba(0,0,0,.15);bottom:12px;cursor:pointer;left:-56px;padding:14px;position:absolute;transition:all .3s ease-in-out}.close-icon{display:none;fill:#fff;height:20px;margin:4px;width:20px}.cog-icon{display:block;fill:#fff;height:28px;width:28px}.close-icon{display:none}.cookies h2{border-bottom:1px dashed #056478;font-size:16px;font-weight:bold;padding:0 0 14px 0}.cookies p{color:#fff}.cookies a{color:#fff}.open{right:0}.open .close-icon{display:block}.open .cog-icon{display:none}.cookie-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:10}.cookie-container{background:#fff;border:1px solid #e8e8e8;border-radius:10px;height:200px;max-width:320px;padding:20px;position:absolute;top:100px}.cookie-container button,.cookie-container a:link,.cookie-container a:active,.cookie-container a:visited{background:#fff;border:solid #e8e8e8;border-radius:5px;border-width:2px 2px 2px 15px;color:#444;font-size:16px;height:40px;margin:0;padding:10px 10px 10px 10px;text-decoration:none;width:150px}.cookie-container button:hover,.cookie-container a:hover{cursor:pointer;opacity:.8}button.primary{border-color:#007bbd}@media only screen and (max-width: 500px){.cookie-container button,.cookie-container a:link,.cookie-container a:active,.cookie-container a:visited{font-size:14px}.cookie-container{height:160px}.cookie-container p{font-size:14px}}.toggle-switch{cursor:pointer;margin:0 0 14px 0;width:140px}.toggle-switch.disabled{cursor:default}.toggle-label{float:left;font-size:12px;font-weight:bold;padding:7px 0 5px 0;text-align:center;width:66px}.label-on{background:#065b8e;border:2px solid #065b8e;border-radius:5px 0 0 5px}.label-off{border:2px solid #065b8e;border-radius:0 5px 5px 0}.switch-off .label-on{background:none}.switch-off .label-off{background:#065b8e}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#colorbox{border:5px solid #555}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:rgba(0,0,0,.5)}#colorbox{outline:0}#cboxContent{background:#fff;overflow:hidden;padding:10px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin:36px 0 0 0;padding:14px 0 0 0;border-top:1px dashed #e8e8e8}#cboxTitle{position:absolute;top:14px;left:10px;text-align:left;width:90%;color:#444;font-weight:bold}#cboxCurrent{background:#fbfbfb;border:1px solid #e8e8e8;position:absolute;bottom:16px;left:16px;color:#949494;padding:10px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxNext{position:absolute;bottom:calc(50% - 20px);right:16px;background:#fbfbfb url(/templates_core/templates/images/colorbox/controls.png?_202227070800) no-repeat -56px 12px;width:32px;height:42px;text-indent:-9999px;border:1px solid #e8e8e8;opacity:1;outline:none;user-select:none}#cboxNext:hover{opacity:.8}#cboxPrevious{position:absolute;bottom:calc(50% - 20px);left:16px;background:#fbfbfb url(/templates_core/templates/images/colorbox/controls.png?_202227070800) no-repeat -22px 12px;width:32px;height:42px;text-indent:-9999px;border:1px solid #e8e8e8;opacity:1;outline:none;user-select:none}#cboxPrevious:hover{opacity:.8}#cboxClose{position:absolute;top:10px;right:10px;background:#fff url(/templates_core/templates/images/colorbox/controls.png?_202227070800) no-repeat 7px 7px;width:26px;height:26px;text-indent:-9999px;border:1px solid #e8e8e8}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}#load-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);z-index:9999;display:none}#load-overlay svg{position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;animation:spin .5s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}/*# sourceMappingURL=core.css.map */
