: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}@font-face{font-family:GeistMono-Bold;src:url(cd13f861daa1354f2b3b.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GeistMono-SemiBold;src:url(0a4c5899d55468fe9f8e.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-Medium;src:url(9e7904e31d714524f2d9.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-Medium;src:url(a56f7b6a4e6a8649e7e2.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:GeneralSans-SemiBold;src:url(04ff270253cd881ac35e.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-SemiBold;src:url(9467b6b6d3c65cf519c3.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:GT-Walsheim-Medium;src:url(12ee215cbcbc71e7a5ac.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT-Walsheim-Bold;src:url(11b2b28fb98407860e9b.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-body: "GeneralSans-Medium", sans-serif;--font-body-bold: "GeneralSans-SemiBold", sans-serif;--font-heading: "GT-Walsheim-Medium", sans-serif;--font-heading-bold: "GT-Walsheim-Bold", sans-serif;--font-secondary: "GeistMono-SemiBold", sans-serif;--font-secondary-bold: "GeistMono-Bold", 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-h1{font-size:64px;letter-spacing:-1.28px;text-transform:uppercase}.game-h2{font-size:48px;letter-spacing:-.96px;text-transform:uppercase}.game-h3{font-size:32px;letter-spacing:-.48px;text-transform:uppercase}.game-h4{font-size:24px;font-weight:500;letter-spacing:-.36px;text-transform:uppercase}.game-h5{font-size:18px;font-weight:500;letter-spacing:-.36px;text-transform:uppercase}.game-h6{font-size:14px;font-weight:500;letter-spacing:-.36px;text-transform:uppercase}@media only screen and (min-width:769px){.game-h1{font-size:88px;letter-spacing:-1.76px}.game-h2{font-size:64px;letter-spacing:-1.28px}.game-h3{font-size:48px;letter-spacing:-.96px}.game-h4{font-size:32px;letter-spacing:-.48px}.game-h5{font-size:24px;letter-spacing:-.48px}.game-h6{font-size:16px;letter-spacing:-.48px}}.p1-medium,.text-base p,.p2-medium{--font-heading-transform: initial}.p2-medium{font-size:12px;font-weight:500;line-height:120%;letter-spacing:-.12px}@media only screen and (min-width:769px){.p2-medium{font-size:14px;line-height:120%;letter-spacing:-.14px}}.p1-medium,.text-base p{font-size:14px;font-weight:500;line-height:120%;letter-spacing:-.14px}@media only screen and (min-width:769px){.p1-medium,.text-base p{font-size:16px;line-height:120%;letter-spacing:-.16px}}.p1-medium-semibold{font-size:14px;font-weight:600;line-height:120%;letter-spacing:-.14px}@media only screen and (min-width:769px){.p1-medium-semibold{font-size:16px;letter-spacing:-.16px}}.cart.is-empty{margin-top:50px}.cart.is-empty .cart-empty-header{width:660px;margin:0 auto;font-family:GT-Walsheim-Medium,sans-serif;font-size:64px;letter-spacing:-1.28px;line-height:100%;text-transform:uppercase;color:#1b1b1e}.cart.is-empty .rte.text-subtext{margin-bottom:50px}.cart.is-empty .custom-category-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;border:2px solid #1b1b1e;border-radius:16px}.cart.is-empty .custom-category-card{width:180px;height:220px}.cart.is-empty .custom-category-card .custom-category-card__image{padding:35px 59px}.cart.is-empty .custom-category-card .custom-category-card__image img{height:108px;padding-bottom:24px;padding-top:24px}.cart.is-empty .custom-category-card .custom-category-card__content{height:40px;padding-top:12px;padding-bottom:12px;border-top:2px solid #1b1b1e;display:flex;align-items:center;justify-content:center}.cart.is-empty .custom-category-card .custom-category-card__title{font-size:16px;letter-spacing:-.32px;line-height:100%;text-transform:uppercase;color:#1b1b1e;text-align:center}@media only screen and (min-width:769px){.cart.is-empty .custom-category-card:not(:last-child){border-right:2px solid #1b1b1e}}@media only screen and (max-width:768px){.cart{margin-top:unset!important}.cart.is-empty .cart-empty-header{width:100%;font-family:GT-Walsheim-Medium,sans-serif;font-size:24px;letter-spacing:-.48px;line-height:100%;text-transform:uppercase;color:#1b1b1e}.cart.is-empty .rte.text-subtext{margin-bottom:-18px!important;font-size:14px;line-height:150%;letter-spacing:-.14px}.cart.is-empty .custom-category-grid{display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto -12px;border:2px solid #1b1b1e;border-radius:16px}.cart.is-empty .custom-category-card{width:142px;height:182px}.cart.is-empty .custom-category-card .custom-category-card__image{padding:16px 47px}.cart.is-empty .custom-category-card .custom-category-card__image img{height:108px;padding-bottom:24px;padding-top:24px}.cart.is-empty .custom-category-card .custom-category-card__content{height:40px;padding-top:12px;padding-bottom:12px;border-top:2px solid #1b1b1e;display:flex;align-items:center;justify-content:center}.cart.is-empty .custom-category-card .custom-category-card__title{font-size:18px;letter-spacing:-.32px;line-height:100%;text-transform:uppercase;color:#1b1b1e;text-align:center}.cart.is-empty .custom-category-card:not(:last-child):not(:nth-child(2)){border-right:2px solid #1b1b1e}.cart.is-empty .custom-category-card:not(:nth-last-child(-n+2)){border-bottom:2px solid #1b1b1e}}@media only screen and (min-width:769px){.cart .cart__header{margin-top:20px}}.cart .cart__header .cart__title.h1{font-size:48px;line-height:1;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.96px;text-transform:uppercase;color:#1b1b1e}@media only screen and (max-width:768px){.cart .cart__header .cart__title.h1{font-size:32px;letter-spacing:-.64px}}@media screen and (min-width:1440px){.cart .cart__inner{padding-inline-end:3rem!important}}.cart .cart__inner tr.cart-item:first-child{border-block-start:2px solid #1b1b1e;padding-bottom:40px}@media only screen and (max-width:768px){.cart .cart__inner .cart-item__product{padding-block-start:32px!important;padding-block-end:32px!important}}@media screen and (min-width:1440px){.cart .cart__inner .cart-item__product{padding:40px 172px 40px 0}}@media screen and (min-width:1440px){.cart .cart__inner .cart-item__product .cart-item__product--info .block{width:320px}}@media only screen and (max-width:768px){.cart .cart__inner .cart-item__product .cart-item__product--info{row-gap:32px!important}}.cart .cart__inner .cart-item__product .cart-item__product--info .grid.gap-1.w-full{margin-bottom:12px}.cart .cart__inner .cart-item__product .cart-item__product--info .cart-item__prices .price{font-size:16px;font-weight:500!important;line-height:100%;letter-spacing:-.32px;text-transform:uppercase;color:#1b1b1e}.cart .cart__inner .cart-item__product .cart-item__title{font-size:16px;font-weight:500;line-height:1;letter-spacing:-.32px;text-transform:uppercase;color:#1b1b1e}@media only screen and (max-width:768px){.cart .cart__inner .cart-item__product .cart-item__title{font-size:14px;letter-spacing:-.28px;font-weight:500!important}}.cart .cart__inner .cart-item__prices .f-price,.cart .cart__inner .cart-item__prices .f-price .f-price-item{font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.14px}.cart .cart__inner .cart-item__prices .f-price__sale{gap:2px}.cart .cart__inner .cart-item__prices .f-price--on-sale .f-price-item--regular{color:#1b1b1e}.cart .cart__inner .cart-item__prices .you-save{display:none}@media screen and (min-width:768px){.cart .cart__inner .cart-item__prices .f-price,.cart .cart__inner .cart-item__prices .f-price .f-price-item{font-size:16px;letter-spacing:-.16px}.cart .cart__inner .cart-item__prices .f-price__sale{gap:4px}}@media screen and (min-width:1440px){.cart .cart__inner .cart-item__quantity{padding-right:120px;padding-top:38px}}@media only screen and (max-width:768px){.cart .cart__inner .cart-item__action{align-items:center!important}}.cart .cart__inner .quantity__input{border-radius:8px!important;border:2px solid #1b1b1e!important;font-size:12px;font-weight:600!important}@media only screen and (min-width:769px){.cart .cart__inner .cart-item__total{padding-right:40px;padding-top:38px}}.cart .cart__inner .cart-item__total span{font-size:16px;font-weight:500!important;line-height:100%;letter-spacing:-.16px;text-transform:uppercase;color:#1b1b1e}.cart .cart__inner tbody .cart-item:last-child{border-bottom:unset!important}@media only screen and (min-width:769px){.cart .cart__footer{margin-top:15px;flex-basis:unset}}@media only screen and (min-width:769px){.cart .cart__footer .sticky-element{width:318px}}.cart .cart__footer .cart__footer--checkout-wrapper{background-color:#1b1b1e;border-radius:16px;padding:48px 16px}@media only screen and (max-width:768px){.cart .cart__footer .cart__footer--checkout-wrapper{padding:24px 12px}}@media only screen and (max-width:768px){.cart .cart__footer .cart__footer-wrapper{gap:16px!important}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate{background-color:#fff;border-radius:16px}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .svg--border{border:2px solid #1b1b1e;border-radius:8px;padding:4px;height:32px;width:32px}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .accordion-details__summary{padding:16px}@media only screen and (max-width:768px){.cart .cart__footer .cart__addon.cart__footer--shipping-rate .accordion-details__summary{padding:12px}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .accordion-details__summary .flex.gap-2.items-center{letter-spacing:-.32px;font-size:16px;line-height:100%}@media only screen and (max-width:768px){.cart .cart__footer .cart__addon.cart__footer--shipping-rate .accordion-details__summary .flex.gap-2.items-center{font-size:14px;letter-spacing:-.28px}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate form.accordion-details__content{padding:16px}@media only screen and (max-width:768px){.cart .cart__footer .cart__addon.cart__footer--shipping-rate form.accordion-details__content{padding:0 12px 12px}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate form.accordion-details__content select.form-control,.cart .cart__footer .cart__addon.cart__footer--shipping-rate form.accordion-details__content input.form-control{font-family:GeneralSans-Medium,sans-serif;font-size:14px;font-weight:500;line-height:120%;letter-spacing:-.14px;padding:8px;border-radius:12px;border:2px solid #1b1b1e;background:#fff;box-shadow:4px 4px #1b1b1e;height:40px}@media only screen and (max-width:768px){.cart .cart__footer .cart__addon.cart__footer--shipping-rate form.accordion-details__content select.form-control,.cart .cart__footer .cart__addon.cart__footer--shipping-rate form.accordion-details__content input.form-control{font-size:12px;letter-spacing:-.12px;border-radius:10px}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate country-province{border-top:2px solid #1b1b1e;padding-top:16px}@media only screen and (max-width:768px){.cart .cart__footer .cart__addon.cart__footer--shipping-rate country-province{padding-top:12px}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate label.form-label{font-family:GT-Walsheim-Medium,sans-serif;font-size:16px;font-weight:500;line-height:100%;letter-spacing:-.32px;text-transform:uppercase}@media only screen and (max-width:768px){.cart .cart__footer .cart__addon.cart__footer--shipping-rate label.form-label{font-size:14px;letter-spacing:-.28px}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--success{padding:12px!important}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--success p{font-size:14px;font-weight:600;line-height:120%;letter-spacing:-.14px}@media only screen and (max-width:768px){.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--success p{font-size:12px;letter-spacing:-.12px}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--success ul li{font-size:14px;line-height:120%;letter-spacing:-.14px}@media only screen and (max-width:768px){.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--success ul li{font-size:12px;letter-spacing:-.12px}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--success ul.list-disc{list-style:none}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--success ul.list-disc li:before{content:"";display:inline-block;width:4px;height:4px;border-radius:1px;background-color:#049c13;margin-right:8px;transform:translateY(-2px)}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--error{padding:12px!important}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--error p{font-size:14px;font-weight:600;line-height:120%;letter-spacing:-.14px}@media only screen and (max-width:768px){.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--error p{font-size:12px;letter-spacing:-.12px}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--error ul li{font-size:14px;line-height:120%;letter-spacing:-.14px}@media only screen and (max-width:768px){.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--error ul li{font-size:12px;letter-spacing:-.12px}}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--error ul.list-disc{list-style:none}.cart .cart__footer .cart__addon.cart__footer--shipping-rate .alert.alert--error ul.list-disc li:before{content:"";display:inline-block;width:4px;height:4px;border-radius:1px;background-color:#9c0411;margin-right:8px;transform:translateY(-2px)}.cart .cart__footer .cart__footer--subtotal{background-color:#1b1b1e;border-radius:16px}.cart .cart__footer .cart__footer--subtotal .totals__subtotal,.cart .cart__footer .cart__footer--subtotal .totals__subtotal-value{font-size:24px;font-weight:500;line-height:100%;letter-spacing:-.48px;text-transform:uppercase;color:#fff}@media only screen and (max-width:768px){.cart .cart__footer .cart__footer--subtotal .totals__subtotal,.cart .cart__footer .cart__footer--subtotal .totals__subtotal-value{font-size:18px;letter-spacing:-.36px}}.cart .cart__footer .cart__footer--buttons button.btn.btn--primary{margin-top:8px;background-color:#fff;border-radius:8px;padding:16px 24px;font-size:16px;font-weight:500;color:#1b1b1e}.cart .cart__footer .cart__footer--buttons button.btn.btn--primary:before{background-color:#1b1b1e;opacity:1}.cart .cart__footer .cart__footer--buttons button.btn.btn--primary:hover{color:#fff;border-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/389/assets/cart.autostyle.css.map */
