.off-screen{left:-5000em;position:absolute;clip:rect(0 0 0 0)}.on-screen{left:auto;position:static;clip:auto}#background-tyres .container,.superhero .container{background-image:url(/assets/img/common/tyres.webp)}#background-book .container,#background-mot .container{background-image:url(/assets/img/common/book.webp)}#background-centre .container,#background-find .container{background-image:url(/assets/img/common/find.webp)}#no-background .container{background-image:none;min-height:auto}#no-background .container .welcome{margin:2.5rem 0}@media (min-width:56.25rem){#no-background .container{display:flex}#no-background .container .inner{padding-right:2rem;width:65%}#no-background .container .inner .mod-tabs,#no-background .container .inner .welcome{max-width:none;width:100%}#no-background .container .asset{margin:2.5rem 0 0;width:35%}}.superhero .container{background-color:#fff;background-position:50% .625rem;background-repeat:no-repeat;background-size:auto 15.5rem;position:relative}.superhero .container .welcome{margin:16rem 0 1.5rem}.superhero .container h1{font-size:2rem;margin:0}.superhero .container .asset{margin:1.5rem -1rem 0}.superhero .container .asset img{width:100%}.superhero .container .mod-tabs{padding-bottom:2.5rem}@media (min-width:50rem){.superhero .container{background-position:108% .625rem;background-size:auto 20rem;min-height:20rem}.superhero .container .welcome{margin:5rem 0;max-width:37.5rem;width:calc(100% - 330px)}.superhero .container h1{font-size:3rem}}@media (min-width:62.5rem){.superhero .container{background-position:100% 0;background-size:auto 25rem;min-height:25rem}.superhero .container .mod-tabs,.superhero .container .welcome{max-width:none;padding-right:2rem;width:65%}.superhero .container .welcome{margin:2.5rem 0}}.superhero form.niq .row{margin-bottom:.5rem}.superhero form.niq .field label{padding-bottom:0}.superhero form.niq .field input{text-transform:uppercase}.superhero form.niq.js-enabled.fitment-search .combo-joiner .combo:first-child .field label{left:1.25rem}.superhero form.niq.js-enabled.fitment-search .combo-joiner .combo:first-child .field select{background-image:none;padding-left:1.25rem}@media (max-width:31.25rem){.superhero form.niq .hide-mobile{left:-5000em;position:absolute;clip:rect(0 0 0 0)}}@media (min-width:37.5rem){.superhero form.niq .combo-joiner{display:flex}.superhero form.niq .combo-joiner .combo{border-radius:0;flex-grow:1}.superhero form.niq .combo-joiner .combo .field input,.superhero form.niq .combo-joiner .combo .field select{background-image:none;border-radius:0}.superhero form.niq .combo-joiner .combo .field:first-child:before{display:block}.superhero form.niq .combo-joiner .combo:first-child,.superhero form.niq .combo-joiner .combo:first-child .field:first-child select,.superhero form.niq .combo-joiner .combo:first-child input{border-bottom-left-radius:2.5rem;border-top-left-radius:2.5rem}.superhero form.niq .combo-joiner .combo:first-child .field:first-child:before{display:none}.superhero form.niq .combo-joiner .combo:last-child,.superhero form.niq .combo-joiner .combo:last-child .field:last-child select,.superhero form.niq .combo-joiner .combo:last-child input{border-bottom-right-radius:2.5rem;border-top-right-radius:2.5rem}}.superhero .js-loading.loading{background:hsla(0,0%,100%,.008);outline:1rem solid hsla(0,0%,100%,.008)}.brand-tyres{background:#fafafa;overflow:hidden}.brand-tyres h2,.brand-tyres h3,.brand-tyres h4,.brand-tyres h5,.brand-tyres h6{text-align:inherit}.brand-tyres .brands-list{align-items:center;animation-delay:0;animation-duration:40s;animation-iteration-count:infinite;animation-name:scroll;animation-timing-function:linear;display:flex;list-style:none;margin:0 0 1.5rem;min-width:100%;padding:0;width:-moz-fit-content;width:fit-content}.brand-tyres .brands-list li{flex-grow:1;margin:0;position:relative;width:11.25rem}.brand-tyres .brands-list li .brand-link{color:#1b1c1b;display:block;padding:1.5rem 1rem}.brand-tyres .brands-list li .brand-link svg{display:block;margin:auto;max-height:2.5rem;max-width:100%}.brand-tyres .brands-list li .brand-link:focus,.brand-tyres .brands-list li .brand-link:focus+.badge .icon,.brand-tyres .brands-list li .brand-link:hover,.brand-tyres .brands-list li .brand-link:hover+.badge .icon{color:#009fe3}.brand-tyres .brands-list li .brand-link.brand-avon,.brand-tyres .brands-list li .brand-link.brand-falken,.brand-tyres .brands-list li .brand-link.brand-fulda,.brand-tyres .brands-list li .brand-link.brand-gt-radial,.brand-tyres .brands-list li .brand-link.brand-hankook,.brand-tyres .brands-list li .brand-link.brand-yokohama{padding-bottom:2rem;padding-top:2rem}.brand-tyres .brands-list li .brand-link.brand-avon svg,.brand-tyres .brands-list li .brand-link.brand-falken svg,.brand-tyres .brands-list li .brand-link.brand-fulda svg,.brand-tyres .brands-list li .brand-link.brand-gt-radial svg,.brand-tyres .brands-list li .brand-link.brand-hankook svg,.brand-tyres .brands-list li .brand-link.brand-yokohama svg{max-height:1.5rem}.brand-tyres .brands-list li .brand-link.brand-bridgestone,.brand-tyres .brands-list li .brand-link.brand-pirelli{padding-bottom:1.75rem;padding-top:1.75rem}.brand-tyres .brands-list li .brand-link.brand-bridgestone svg,.brand-tyres .brands-list li .brand-link.brand-pirelli svg{max-height:2rem}.brand-tyres .brands-list li .badge{align-items:center;color:#fff;display:flex;position:absolute;right:.5rem;text-align:center;text-decoration:none;top:0;transition:all .2s}.brand-tyres .brands-list li .badge .icon{color:#464646;height:1.5rem;width:1.5rem}.brand-tyres .brands-list li .badge .content{background:#009fe3;border-radius:.5rem;bottom:120%;color:inherit;display:none;font-size:.875rem;left:50%;min-width:12.5rem;padding:1rem;position:absolute;transform:translateX(-50%)}.brand-tyres .brands-list li .badge .content:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid #009fe3;bottom:-.45454545rem;content:"";display:block;height:0;left:50%;margin-left:-.5rem;position:absolute;width:0}.brand-tyres .brands-list li .badge:focus .icon,.brand-tyres .brands-list li .badge:hover .icon{color:#a6ee17}.brand-tyres .brands-list li .badge:focus .content,.brand-tyres .brands-list li .badge:hover .content{display:block}@media (min-width:37.5rem){.brand-tyres .brands-list li{width:15rem}.brand-tyres .brands-list li .badge{right:1.5rem;top:-.5rem}.brand-tyres .brands-list li .badge .icon{height:2rem;width:2rem}}@media (min-width:50rem){.brand-tyres .brands-list li{width:21.25rem}}.brand-tyres .brands-list:nth-of-type(2n){animation-direction:reverse;animation-duration:60s}.brand-tyres .brands-list.pause,.brand-tyres .brands-list:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translate3d(0)}to{transform:translate3d(-50%,0,0)}}.brand-tyres .animation-control,.brand-tyres .js-pause{display:flex;justify-content:center}.brand-tyres .js-pause{align-items:center;color:#1b1c1b;position:relative;text-decoration:none}.brand-tyres .js-pause .text{padding-right:.5rem}.brand-tyres .js-pause .icon{border:.125rem solid #1b1c1b;border-radius:50%;display:block;height:2.5rem;width:2.5rem}.brand-tyres .js-pause .icon:after,.brand-tyres .js-pause .icon:before{background:#1b1c1b;content:"";display:block;height:1rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:.125rem}.brand-tyres .js-pause .icon:after{left:1.375rem}.brand-tyres .js-pause:focus,.brand-tyres .js-pause:hover{color:#009fe3}.brand-tyres .js-pause:focus .icon,.brand-tyres .js-pause:hover .icon{border-color:#009fe3}.brand-tyres .js-pause:focus .icon:after,.brand-tyres .js-pause:focus .icon:before,.brand-tyres .js-pause:hover .icon:after,.brand-tyres .js-pause:hover .icon:before{background:#009fe3}.brand-tyres .js-pause.paused .icon:after{display:none}.brand-tyres .js-pause.paused .icon:before{background:transparent;border:solid #1b1c1b;border-width:.125rem .125rem 0 0;content:"";display:block;height:1rem;left:.4375rem;position:absolute;top:.6875rem;transform:rotate(45deg);width:1rem}.brand-tyres .js-pause.paused:focus .icon:before,.brand-tyres .js-pause.paused:hover .icon:before{border-color:#009fe3}.mod-tabs-navigation{display:flex;gap:.125rem;list-style:none;margin:0;padding:0}.mod-tabs-navigation li{flex-grow:1;margin:0}.mod-tabs-navigation a{background:#e6e4e4;border-radius:1rem 1rem 0 0;color:#1b1c1b;display:block;font-size:.875rem;height:100%;padding:.5rem;text-align:center;text-decoration:none}.mod-tabs-navigation a:focus,.mod-tabs-navigation a:hover{background:#b2e1f6;color:#1b1c1b}.mod-tabs-navigation a span:after{content:" an"}.mod-tabs-navigation .current a{background:#def3fb}@media (min-width:37.5rem){.mod-tabs-navigation{gap:.5rem}.mod-tabs-navigation li{flex-grow:0}.mod-tabs-navigation li a{padding:.5rem 1rem}.mod-tabs-navigation li a span:after{content:""}.mod-tabs-navigation li a .off-screen{left:auto;position:static;clip:auto}.mod-tabs-navigation li .current a{font-family:AvenirLTStd-Black,Arial,Helvetica,sans-serif}}.mod-tabs{container-type:inline-size;position:relative}.mod-tabs .mod-tab{background:#def3fb;border-radius:0 0 2rem 2rem;padding:1rem;position:relative}.mod-tabs .mod-tab form input:focus,.mod-tabs .mod-tab form select:focus{background-color:#fafafa}.mod-tabs .mod-tab .tab-gallery{margin:auto;max-width:25rem;padding:0;width:100%}.mod-tabs .mod-tab .tab-gallery .swiper-arrow{border-color:#fff;color:#fff}.mod-tabs .mod-tab .tab-gallery .swiper-arrow.swiper-prev{left:.5rem}.mod-tabs .mod-tab .tab-gallery .swiper-arrow.swiper-next{right:.5rem}.mod-tabs .mod-tab .tab-gallery img{width:100%}@container (min-width: 37.5rem){.mod-tabs .mod-tab{border-radius:0 2rem 2rem 2rem;padding:1.5rem}}@media (min-width:56.25rem){.mod-tabs .mod-tab .copy-container{display:flex}.mod-tabs .mod-tab .copy-container .copy{flex-grow:1}.mod-tabs .mod-tab .copy-container .tab-gallery{margin-left:3.125rem}}.mod-tab:not(.current){display:none}.mod-tabs-accordion .mod-tabs-navigation{display:none}.mod-tabs-accordion .accordion{margin-top:1rem}.mod-tabs-accordion .accordion a{background:#dcdcdc;color:#1b1c1b;display:block;font-size:.875rem;padding:1.375rem 1rem;position:relative;text-decoration:none}.mod-tabs-accordion .accordion a:after{background-image:url(/assets/svg/_global/cevron-black.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:.5rem 1rem;border:1px solid #1b1c1b;border-radius:50%;content:"";display:block;height:2rem;position:absolute;right:1rem;top:1rem;transform:rotate(-90deg);transition:background-image .2s;width:2rem}.mod-tabs-accordion .accordion a:focus,.mod-tabs-accordion .accordion a:hover{background:#c8c8c8}.mod-tabs-accordion .accordion.current a{background:#323232;color:#fff;cursor:default}.mod-tabs-accordion .accordion.current a:after{background-image:url(/assets/svg/_global/cevron-white.svg);border-color:#fff;transform:rotate(90deg)}@media (min-width:56.25rem){.mod-tabs-accordion .accordion{display:none}.mod-tabs-accordion .mod-tabs-navigation{display:flex;margin:0}}.trusted ul{list-style:none;margin:0 auto;padding:0}.trusted ul li{margin:0;padding:0 1rem}.trusted ul li .icon{height:2rem;width:2rem}.trusted ul li .icon-goodyear{color:#fd0}.trusted ul li .icon-trustpilot{color:#00b67a}.trusted ul li .icon-family{color:#009fe3}.trusted .swiper-initialized li{text-align:center;width:100%}.trusted .swiper-initialized li .icon{margin-inline:auto}.trusted .swiper:not(.swiper-initialized) ul{display:flex;flex-wrap:wrap;justify-content:center}.trusted .swiper:not(.swiper-initialized) li{width:50%}.trusted .swiper:not(.swiper-initialized) li .icon{margin:0 0 .5rem}@media (min-width:62.5rem){.trusted .swiper:not(.swiper-initialized) ul{flex-wrap:nowrap}.trusted .swiper:not(.swiper-initialized) ul li{padding:0 3vw;width:auto}}.product-card-grid{container-type:inline-size;display:grid;gap:1rem}.product-card-grid .field.button .icon{top:2.125rem}.product-card-grid .field.button label{top:2.25rem}.product-card-grid .field.button input{padding-right:2rem}.product-card-grid .field.button .btn{bottom:auto;position:relative;right:auto;width:100%}@media (width > 37.5rem){.product-card-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.product-card-icon{background:#fff;border-radius:2rem;box-shadow:0 0 1rem rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1rem;padding:3rem 1.5rem 1.5rem;text-align:center}.product-card-icon .icon{align-self:center;color:#009fe3;display:inline-block;height:3.5rem;margin-block-end:1rem;width:3.5rem}.product-card-icon .title{font-family:AvenirLTStd-Black,Arial,Helvetica,sans-serif;margin:0}.product-card-icon .btn{display:block;margin-top:auto}.product-card-image{background:#1b1c1b;border-radius:1rem;color:#fff;display:flex;flex-direction:column;height:30rem;isolation:isolate;justify-content:flex-end;overflow:hidden;padding:1rem;position:relative;z-index:1}.product-card-image:before{background:linear-gradient(transparent,rgba(0,0,0,.6) 70%);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:-1}.product-card-image .title{font-family:AvenirLTStd-Black,Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.1;margin:0}.product-card-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.product-card-image .btn{margin-top:.5rem}.ui.product-modal{background:#fff}.ui.product-modal .asset{background:#fafafa;color:#009fe3;display:grid;overflow:hidden;padding:1.5rem;place-items:center;position:relative}.ui.product-modal .asset:has(img){height:12.5rem;padding:0}.ui.product-modal .asset .icon{height:3rem;width:3rem}.ui.product-modal .asset img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ui.product-modal .child-products{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0}.ui.product-modal .child-products .child-product{align-items:center;background:#e6e4e4;border-radius:.5rem;display:flex;overflow:hidden}.ui.product-modal .child-products .child-product .asset{background:#1b1c1b;border-radius:.5rem;color:#fff;flex-shrink:0;height:100%;padding:.5rem}.ui.product-modal .child-products .child-product .asset .icon{height:1.5rem;width:1.5rem}.ui.product-modal .child-products .child-product .child-title{margin:0;padding:.25rem 1rem .25rem .5rem}@media (min-width:37.5rem){.ui.product-modal .child-products{flex-direction:row}.ui.product-modal .child-products .child-product{width:calc(50% - 4px)}}.ui.product-modal form{background:#c1f35e;border-radius:1.25rem;box-shadow:0 1rem 1.5rem 0 rgba(0,0,0,.2);padding:1rem}.ui.product-modal form .copy{display:none}.ui.product-modal form>:last-child{margin:0}.product-filters .toggle-trigger{align-items:center;background:#e6e4e4;border-radius:1rem;color:#1b1c1b;display:flex;font-weight:700;gap:.75rem;margin:0 0 1.5rem;padding:.3125rem .5rem;text-decoration:none}.product-filters .toggle-trigger .icon-circular{background:#fff;color:#009fe3;height:2.5rem;margin:0;padding:.5625rem;width:2.5rem}.product-filters .show-mobile{display:block}.product-filters .show-desktop{display:none}@media (width >= 62.5rem){.product-filters .show-mobile{display:none}.product-filters .show-desktop{display:block}}.product-filters #filters-form{background:#e6e4e4;border-radius:1rem;padding:1.5rem;position:relative}.product-filters #filters-form h3{align-items:center;display:flex;font-size:1.25rem;justify-content:space-between;margin:0 0 1rem}@media (width >= 62.5rem){.product-filters #filters-form.filters-style-inline{align-items:center;border-radius:3.125rem;display:flex;flex-wrap:wrap;gap:1rem;margin:4rem 0 2rem;padding:1rem 1.5rem;position:relative;z-index:2}.product-filters #filters-form.filters-style-inline h3{bottom:100%;left:0;margin:0 0 .5rem;position:absolute;width:100%}.product-filters #filters-form.filters-style-inline .toggle-trigger{display:flex}.product-filters #filters-form.filters-style-inline .dropdown-container{flex-grow:1;position:relative;z-index:1}.product-filters #filters-form.filters-style-inline .dropdown-container .toggle-trigger{background:#9f9ea0;color:#fff;margin:0;padding-right:1rem}.product-filters #filters-form.filters-style-inline .dropdown-container .toggle-trigger .icon-chevron-down{margin-left:auto;transition:transform .2s}.product-filters #filters-form.filters-style-inline .dropdown-container .toggle-trigger.filters-visible{background:#009fe3;border-bottom-left-radius:0;border-bottom-right-radius:0}.product-filters #filters-form.filters-style-inline .dropdown-container .toggle-trigger.filters-visible .icon-chevron-down{transform:rotate(-180deg)}.product-filters #filters-form.filters-style-inline .dropdown-container .toggle-trigger.filters-visible+.dropdown{display:block}.product-filters #filters-form.filters-style-inline .dropdown-container .dropdown{background:#fff;border:1px solid #009fe3;border-radius:0 0 1.25rem 1.25rem;display:none;max-height:16.25rem;overflow:auto;position:absolute;top:100%;width:100%}.product-filters #filters-form.filters-style-inline .dropdown-container .dropdown .checkbox{padding:.5rem 1rem}.product-filters #filters-form.filters-style-inline #clear-filters{margin:0;order:4}.product-filters #filters-form.filters-style-inline .search{flex-grow:1}}.product-filters #filters-form #clear-filters{align-items:center;background:#ccecf9;border:1px dashed #009fe3;border-radius:1.25rem;display:none;font-size:.875rem;gap:.5rem;justify-content:space-between;padding:.25rem .25rem .25rem .5rem;text-decoration:none}.product-filters #filters-form #clear-filters.visible{display:flex}.product-filters #filters-form #clear-filters .icon-circular{background:none;color:#009fe3;height:1rem;margin:0;padding:.25rem;width:1rem}.product-filters #filters-form #clear-filters .icon-circular .icon{height:100%;width:100%}.product-filters #filters-form #clear-filters:focus,.product-filters #filters-form #clear-filters:hover{background:#fff;border-style:solid;color:#009fe3}.product-filters #filters-form #clear-filters:focus .icon-circular,.product-filters #filters-form #clear-filters:hover .icon-circular{background:#009fe3;color:#fff}.product-filters #filters-form #apply-filters{display:none;margin-top:1.5rem}@media (width < 62.5rem){.product-filters #filters-form #apply-filters.visible{display:block}}.product-filters #filters-form .row.search{margin:0;position:relative}.product-filters #filters-form .row.search .field input{box-shadow:none;padding:1rem 4rem 1rem 2rem}.product-filters #filters-form .row.search .field input:focus{padding:1rem 4rem 1rem 2rem}.product-filters #filters-form .row.search .field .btn{border-radius:50%;bottom:.3125rem;height:2.5rem;min-width:auto;pointer-events:none;right:.3125rem;width:2.5rem}.product-filters #filters-form .row.search .field .btn .icon{height:1rem;left:50%;margin:0;top:50%;transform:translate(-50%,-50%);width:1rem}.product-filters #filters-form .promotions-container{display:none}.product-filters #filters-form .mod-promotion{padding-inline:0}@media (width < 62.5rem){body.filters-visible{overflow:hidden}body.filters-visible:after{backdrop-filter:blur(4px);background:rgba(0,0,0,.4);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}body.filters-visible #filters-form{display:block;transform:translateX(0)}.product-filters .show-mobile{display:flex}.product-filters .close{position:absolute;right:1rem;top:1rem}.product-filters .close .icon-circular{margin:0;padding:.5rem}.product-filters #filters-form{border-radius:0;display:none;height:100%;left:0;overflow:auto;padding-top:4rem;position:fixed;top:0;transform:translateX(-100%);transition:transform .4s;width:90%;z-index:9999}.product-filters #filters-form .promotions-container{display:grid;margin-top:1.5rem}}.no-filtered-results{background:#fff;border:1px dashed #9f9ea0;margin-top:0}.load-more{display:none;padding:2rem 1rem 1.5rem;text-align:center}.load-more.visible{display:block}.load-more .btn{background:#1b1c1b;max-width:21.5rem;padding:1.125rem;width:100%}.load-more .btn:hover{background:#c1f35e;color:#1b1c1b}.load-more .btn:focus{background:#1b1c1b;color:#fff}@media (min-width:67.5rem){body{padding-top:10.8125rem}}.sidebar{border-top:1px solid #a0a0a0;margin-top:2.5rem;padding:2.5rem 0 0}@media (min-width:62.5rem){.has-sidebar{display:flex}.has-sidebar .main{flex-grow:1;padding-right:2rem}.has-sidebar .main .intro{max-width:none}.sidebar{border:none;border-left:1px solid #a0a0a0;flex-shrink:0;margin:0;padding:0 0 0 2rem;width:22rem}.sidebar .sticky{position:sticky;top:8.125rem}.no-border .sidebar{border-left:none;padding-left:0}}@media (min-width:87.5rem){.has-sidebar .main{padding-right:4rem}.sidebar{padding:0 0 0 4rem;width:28rem}}.sidebar-widget{background:#ccecf9;border-radius:2rem;box-shadow:0 1rem 1.5rem 0 rgba(0,0,0,.2);margin:0 0 1.5rem;padding:1.5rem}.sidebar-widget>:first-child{margin-top:0}.sidebar-widget form>:last-child{margin-bottom:0}*+.sidebar-widget{margin-top:1.5rem}.bg-snow{background:#fafafa}.centre-info{margin:0 0 1.5rem}.centre-info>:first-child{margin-top:0}.centre-info address{margin:0 0 1.5rem}.centre-info .contact{align-items:center;color:#1b1c1b;display:flex;margin:0 0 1.5rem}.centre-info .contact .icon{margin-right:.5rem}.centre-info .opening-hours ul,.centre-info .special-dates ul{list-style:none;margin:0 0 1.5rem;padding:0}.centre-info .opening-hours li,.centre-info .opening-hours p,.centre-info .special-dates li,.centre-info .special-dates p{margin:0}.centre-info .opening-times{list-style:none;margin:0;max-width:21.25rem;padding:0}.centre-info .opening-times li{display:flex;gap:.5rem}.centre-info .opening-times li.today{font-weight:700;position:relative}.centre-info .opening-times li.today:before{align-self:center;background:#009fe3;border-radius:50%;content:"";display:inline-block;height:.375rem;width:.375rem}.centre-info .opening-times li span{margin-left:auto}.centre-info .sidebar-messaging{margin:0 0 1.5rem}.centre-info .sidebar-messaging .message{align-items:center;display:flex}.centre-info .sidebar-messaging .message .asset{width:5rem}.centre-info .sidebar-messaging .message .asset img{width:100%}.centre-info .payment-icons{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.centre-info .payment-icons li{align-items:center;display:flex}.centre-info .payment-icons .icon{margin:0 .75rem 0 0;width:2.8125rem}.centre-info .payment-icons .pay-assist{width:100%}.centre-info .payment-icons .pay-assist .icon{align-self:flex-start;flex-shrink:0;margin-top:.25rem}.centre-info .payment-icons .pay-assist p{font-size:.875rem;margin:0}.manager{text-align:right}.manager div{background:#fff;border-radius:2rem;box-shadow:0 1rem 1.5rem 0 rgba(0,0,0,.2);display:inline-block;margin:0 1rem 0 0;padding:1rem 6.25rem 1rem 3.375rem;position:relative}.manager .icon-circular,.manager img{height:6.25rem;position:absolute;right:-1rem;top:50%;transform:translateY(-50%);width:6.25rem}.manager img{border-radius:50%}.manager .icon-circular{margin:0;padding:1.5rem}.manager .title{color:#a0a0a0;display:block;font-size:.875rem}.icons{display:grid;gap:1rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;margin:2rem 0;padding:0}.icons li{margin:0}.icons a,.icons li{align-items:center;display:flex}.icons a{color:#1b1c1b;text-decoration:none}.icons a:focus,.icons a:hover{color:#009fe3}.icons .has-image img{margin-right:.625rem;max-width:7.5rem}.icons .has-image span{left:-5000em;position:absolute;clip:rect(0 0 0 0)}.promotion-carousel img{width:100%}.gallery{background:#1b1c1b;color:#fff;padding:3rem 0}.gallery .assets{clear:both;margin:0 -.5rem}.gallery .asset{float:left;padding:.5rem;width:25%}.gallery .asset.asset-large{width:50%}.gallery .asset a{display:block;position:relative}.gallery .asset a:before{background:#363635;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s;width:100%}.gallery .asset a .icon-circular{background:transparent;border:2px solid #fff;color:#fff;height:3.5rem;left:50%;opacity:0;padding:.75rem;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:all .2s;width:3.5rem}.gallery .asset a:focus:before,.gallery .asset a:hover:before{opacity:.6}.gallery .asset a:focus .icon-circular,.gallery .asset a:hover .icon-circular{opacity:1}.gallery .asset img{display:block;width:100%}.gallery .mod-carousel-niq{margin:0 -.5rem}.gallery .mod-carousel-niq .asset,.gallery .mod-carousel-niq .assets{margin:0}.gallery.gallery-enhanced .asset{padding-left:1rem;padding-right:1rem}.reviews .mod-tabs-navigation{margin:1.5rem 0 0}.reviews .mod-tab .btns{margin-top:1.5rem}.reviews .swiper-arrow{border-color:#8c8c8c;color:#8c8c8c;height:1.5rem;width:1.5rem}.reviews .swiper-arrow .icon{height:.5rem}.reviews .swiper-arrow:focus,.reviews .swiper-arrow:hover{border-color:#009fe3;color:#fff}.reviews .google-container{font-size:.875rem}.reviews .google-container .google-overall{flex-shrink:0;margin:0 auto;max-width:12.5rem;padding:0 1rem;text-align:center}.reviews .google-container .google-overall .star-ratings{width:100%}.reviews .google-container .google-overall .total-rating{margin:1rem 0}.reviews .google-container .google-reviews .review{margin:0;max-width:25rem}.reviews .google-container .google-reviews .review .meta{font-weight:700;margin:0 0 .5rem}.reviews .google-container .google-reviews .review .meta .star-ratings{width:6.25rem}.reviews .google-container .google-reviews .review .copy{padding:.5rem}.reviews .google-container .google-reviews .review cite{color:#646464;display:block;margin:.5rem 0 0}@media (min-width:37.5rem){.reviews .google-container{display:flex}.reviews .google-container .swiper-container{padding:0 2.5rem;width:calc(100% - 200px)}.reviews .google-container .swiper-container .swiper-prev{left:0}.reviews .google-container .swiper-container .swiper-next{right:0}}