:root{--grid-small: 375px;--grid-medium: 768px;--grid-large: 1024px;--grid-xlarge: 1440px}:root{--colour-black: #1b1b1e;--colour-black-rgb: 27, 27, 30;--colour-white: #ffffff;--colour-off-white: #f5f5f5;--colour-red: #9c0411;--colour-warrior: #9c0411;--colour-brown: #b78d3a;--colour-gladiator: #b78d3a;--colour-green: #049c13;--colour-in-stock: #049c13;--colour-orange: #dd8820;--colour-low-stock: #dd8820;--colour-grey: #888889;--colour-out-stock: #888889}:root{--font-body: "Paris Van Java", sans-serif;--font-heading: "Makennah 22", sans-serif}.visually-hidden{height:0;visibility:hidden}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.game-h1,.game-h2,.game-h3,.game-h4,.game-h5,.game-h6{font-family:var(--font-heading);font-style:normal;line-height:100%;font-weight:500}.game-h2{font-size:48px;letter-spacing:-0.96px;text-transform:uppercase}.game-h3{font-size:32px;letter-spacing:-0.48px;text-transform:uppercase}.game-h4{font-size:24px;font-weight:500;letter-spacing:-0.36px;text-transform:uppercase}.game-h5{font-size:18px;font-weight:500;letter-spacing:-0.36px;text-transform:uppercase}.game-h6{font-size:14px;font-weight:500;letter-spacing:-0.36px;text-transform:uppercase}@media only screen and (min-width: 769px){.game-h2{font-size:64px;letter-spacing:-1.28px}.game-h3{font-size:48px;letter-spacing:-0.96px}.game-h4{font-size:32px;letter-spacing:-0.48px}.game-h5{font-size:24px;letter-spacing:-0.48px}.game-h6{font-size:16px;letter-spacing:-0.48px}}.p2-medium{font-size:12px;font-weight:500;line-height:120%;letter-spacing:-0.12px}@media only screen and (min-width: 769px){.p2-medium{font-size:14px;line-height:120%;letter-spacing:-0.14px}}.p1-medium{font-size:14px;font-weight:500;line-height:120%;letter-spacing:-0.14px}@media only screen and (min-width: 769px){.p1-medium{font-size:16px;line-height:120%;letter-spacing:-0.16px}}.no-opaque-overlay:before{display:none !important}.collection-hero h1{padding-top:40px}.collection-hero{text-align:center;color:#fff;padding:120px 25px 160px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;margin-top:-157px}@media only screen and (max-width: 767px){.collection-hero{margin-top:-135px}}.collection-hero h1{font-size:120px;margin-bottom:30px}@media only screen and (max-width: 1023px){.collection-hero h1{font-size:64px;margin-bottom:15px;padding-top:15px}}.collection-hero::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:80px;background-size:cover;transform:scaleX(-1)}@media only screen and (max-width: 1023px){.collection-hero::after{height:40px;transform:none}}.collection-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);z-index:0}.collection-hero>*{position:relative;z-index:2}.filter__header.wt-collapse__trigger{color:#eb192d;font-size:24px}.f-price__slider .noUi-connect{background:#022b58}.f-price__input{border:2px solid #eb192d}.f-price__slider .noUi-target{background:#ccd5de}.wt-product__add-to-cart_form--wrapper button[disabled]{opacity:1;background-color:#fbd1d5;border-color:#fbd1d5;color:#eb192d}.collection-header{text-align:center;color:#eb192d}.collection-header h1{font-size:120px;margin-bottom:30px}.collection-description{max-width:680px;margin:0 auto}.filter-icon{margin-right:5px}.collection__counter,.collection__sticky-header{color:#eb192d}.collection__sticky-header{margin-bottom:30px}[toolbar-style=buttons] .collection__filter-trigger.wt-filter__trigger,[toolbar-style=buttons] .collection__sort{border:0}.wt-filter__header{font-size:40px;color:#eb192d}.wt-filter__trigger__counter{background:#eb192d}.wt-collapse__trigger .minus-icon{display:none}.wt-collapse__trigger--active .minus-icon{display:initial}.wt-collapse__trigger--active .plus-icon{display:none}.collection__filter-trigger,.wt-options__trigger .wt-options__label,.wt-options__value{font-weight:bold !important;opacity:1}@media only screen and (max-width: 767px){.template-collection .breadcrumbs__wrapper{padding-top:0}.template-collection .breadcrumbs__item:not(:last-child):after{line-height:1}}@media only screen and (min-width: 1023px){.collection__filter-trigger.wt-filter__trigger::after{background-color:#eb192d;width:8px;height:8px;border-radius:8px}}@media only screen and (max-width: 1023px){.card__quick-add-container{display:none}}@media only screen and (max-width: 767px){.card__title{font-size:32px}.collection__counter.mobile{text-align:left}.collection-header h1{font-size:64px}}
