@media(max-width:calc(64rem - 1px)){just-pay-button{width:60%}}just-pay-button::part(just-button){background:transparent;border-radius:none!important;color:var(--background-color);display:flex;font:400 1.25rem/1 Helvetica Neue LT,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important;font-style:italic!important;height:40px;margin-top:10px;position:relative;width:-moz-max-content;width:max-content}@media(max-width:calc(64rem - 1px)){just-pay-button::part(just-button){font:400 1rem/1 Helvetica Neue LT,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important;font-style:italic!important;margin-top:0;min-width:0;padding:0 1.25rem;width:100%}}@media(min-width:64rem){just-pay-button::part(just-button):hover:after{transform:translate(5px,5px) skew(-17deg)}}just-pay-button::part(just-button):after,just-pay-button::part(just-button):before{background:var(--text-color);border-radius:.3125rem;content:"";height:100%;position:absolute;top:0;transform:skew(-17deg);transition:transform .2s cubic-bezier(.785,.135,.15,.86);width:100%;z-index:2}just-pay-button::part(just-button):after{transform:skew(-17deg)}@media(max-width:calc(64rem - 1px)){just-pay-button::part(just-button):after{transform:skew(-8deg)}}just-pay-button::part(just-button):before{background:var(--product-color);border:1px solid var(--color-dark-grey);bottom:-5px;right:-5px;top:inherit;z-index:2}@media(max-width:calc(64rem - 1px)){just-pay-button::part(just-button):before{display:none}}just-pay-button::part(just-button-logo-img){display:none}just-pay-button::part(just-button-label){align-items:center;display:flex;height:100%;justify-content:center;position:relative;transform:none;transition:transform .2s cubic-bezier(.785,.135,.15,.86);z-index:3}just-pay-button::part(just-button-label):hover{transform:translate(5px,5px)}@media(max-width:calc(64rem - 1px)){just-pay-button::part(just-button-label){transform:none!important}}.page--product{opacity:0;padding:0 var(--page-margin-mobile);visibility:hidden}@media(min-width:64rem){.page--product{padding:0 var(--page-margin)}}.page--product .preorder-message{color:var(--color-pink);font:400 .875rem/1 Helvetica Neue LT,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}@media(max-width:calc(64rem - 1px)){.page--product .preorder-message{margin-top:-10px}}@media(max-width:calc(43.75rem - 1px)){.page--product .title .title-h{font:400 1.875rem/1 Tusker Grotesk}}.page--product .mobile-button.--back{bottom:var(--page-margin-mobile);left:var(--page-margin-mobile);position:fixed;z-index:21}@media(min-width:64rem){.page--product .mobile-button.--back{display:none}}.back-button{bottom:var(--page-margin);position:fixed;right:calc(3.75rem + var(--page-margin))}@media(max-width:calc(43.75rem - 1px)){.back-button{display:none}}.product-detail{color:var(--text-color);grid-template-rows:repeat(5,max-content);padding:6.25rem 0 7.5rem;row-gap:1.875rem}@media(min-width:64rem){.product-detail{grid-template-columns:repeat(24,1fr);margin:auto;max-width:1800px;padding:9.375rem 0 0}}@media(max-width:calc(64rem - 1px)){.product-detail .title .title-h{font-size:60px}}.product-detail hr{background:var(--color-dark-grey);border:none;grid-column:1/-1;height:1px;margin:1.5625rem 0;opacity:.1;width:100%}.product-detail__gallery{grid-column:1/span all;grid-row:1/1}@media(min-width:64rem){.product-detail__gallery{grid-column:1/15}}.product-detail__info{color:var(--text-color);grid-column:1/span all}.product-detail__info .description{font:500 1rem/1.3 Helvetica Neue LT,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:-.64px;max-width:550px;white-space:pre-line}@media(max-width:calc(64rem - 1px)){.product-detail__info .description{font-size:.875rem}}.product-detail__info .description>p,.product-detail__info .description>span{font:500 1rem/1.3 Helvetica Neue LT,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:-.64px}@media(max-width:calc(64rem - 1px)){.product-detail__info .description>p,.product-detail__info .description>span{font-size:.875rem}}@media(min-width:64rem){.product-detail__info{grid-column:16/-1;max-width:40.625rem;padding-right:var(--page-margin)}}.product-detail .section-divider{grid-column:1/-1}.product-detail__recs{grid-column:1/-1;overflow:hidden;transform:translate(calc(var(--page-margin-mobile)*-1));width:calc(100% + var(--page-margin-mobile)*2)}@media(min-width:64rem){.product-detail__recs{transform:translate(calc(var(--page-margin)*-1));width:calc(100% + var(--page-margin)*2)}}.product-detail__recs .products-shortlist{padding:0 var(--page-margin-mobile)}@media(min-width:64rem){.product-detail__recs .products-shortlist{padding:0 var(--page-margin)}}.product-detail__input{grid-gap:.9375rem;grid-column-gap:1.875rem;align-content:end;-moz-column-gap:1.875rem;column-gap:1.875rem;display:grid;gap:.9375rem;grid-column:1/-1;grid-row:3;grid-template-columns:min-content 1fr;height:-moz-fit-content;height:fit-content;justify-content:start;position:relative}@media(min-width:64rem){.product-detail__input.--disable-quantity{display:flex}.product-detail__input{align-content:start;-moz-column-gap:1.25rem;column-gap:1.25rem;gap:1.5625rem;grid-column:19/span 5;grid-row:3;grid-template-columns:1fr 3fr;justify-content:start}}.product-detail__input .size{align-items:flex-end;display:flex;flex-direction:column;gap:.9375rem;grid-column:2/span 1}@media(min-width:64rem){.product-detail__input .size{gap:.6875rem}}.product-detail__input .size>button{background:transparent;border:none;color:var(--text-color);cursor:pointer;font:400 italic .875rem/1 Helvetica Neue LT,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;-webkit-text-decoration:underline;text-decoration:underline;text-transform:uppercase}@media(min-width:64rem){.product-detail__input .size>button{font-size:.75rem}}.product-detail__input .size.no-selection .sizing label.is-selected{background-color:transparent;color:var(--text-color)}.product-detail__input .size .sizing{display:flex;flex-flow:row wrap;gap:.375rem}.product-detail__input .size .sizing label{align-items:center;border:1px solid var(--text-color);border-radius:.203125rem;color:var(--text-color);cursor:pointer;display:flex;font:500 1.125rem/1 Helvetica Neue LT,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;justify-content:center;letter-spacing:-.72px;padding:.4375rem .375rem .125rem;position:relative;text-transform:uppercase}.product-detail__input .size .sizing label.out-of-stock{opacity:.5;pointer-events:none}.product-detail__input .size .sizing label.is-selected{background:var(--color-green);color:var(--color-dark-grey)}.product-detail__input .size .sizing label.is-selected:has(input:focus-visible):after{border:2px solid var(--color-white);border-radius:.1875rem;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}.product-detail__input .size .sizing label.is-selected:has(input:focus-visible) span{position:relative;z-index:4}.product-detail__input .size .sizing label input{height:0;opacity:0;width:0}.product-detail__input fieldset{border:none;margin:0;padding:0}.product-detail__input .quantity-input{justify-self:end}@media(min-width:64rem){.product-detail__input .quantity-input{grid-column:1;justify-self:start}}.product-detail__purchase-info{display:flex;flex-direction:column;gap:1.5625rem;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin-top:1.5625rem}.product-detail__purchase-info .external-links{display:flex;flex-wrap:wrap;gap:2.5rem}.product-detail__purchase-info .price{color:var(--text-color);font:500 normal 3.125rem/.9 Helvetica Neue LT,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:-2px;text-transform:uppercase}.product-detail__purchase-info .price del{color:var(--text-color);font-size:1.5625rem}.product-detail__purchase-info .price.has-discount .current{-webkit-text-fill-color:transparent;background:var(--color-pink-g);background-clip:text;-webkit-background-clip:text}.product-detail__purchase-info .buttons{align-items:center;display:flex;flex-direction:row}.product-detail__purchase-info .buttons .add-to-cart__size-select-scroll{display:block;pointer-events:auto;visibility:visible;width:100%}.product-detail__purchase-info .buttons .cart-button{display:none}@media(min-width:64rem){.product-detail__purchase-info .buttons .cart-button{display:flex}}.product-detail__purchase-info .buttons .cart-button>div{background:var(--color-green)}.product-detail__purchase-info .buttons .add-to-cart__wrapper{white-space:nowrap;width:100%}@media(min-width:64rem){.product-detail__purchase-info .buttons .add-to-cart__wrapper{width:100%}.product-detail__purchase-info .buttons .add-to-cart__wrapper .mobile-button{display:none}}.product-detail__order{background:var(--background-color);bottom:0;left:0;padding:var(--page-margin-mobile) var(--page-margin-mobile) 4.0625rem;position:fixed;width:100%;z-index:20}@media(min-width:64rem){.product-detail__order{display:none}}.product-detail__order p{margin-bottom:.625rem;text-align:center}.product-detail__order .mark{display:none}.product-detail__order__buttons{align-items:center;display:flex;flex-direction:row;gap:2.1875rem;justify-content:center}.product-detail__order__buttons.--center{justify-content:center}.product-detail__order .cart-button{display:none}.product-detail__order .add-to-cart__wrapper{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.product-detail__order .add-to-cart__wrapper .mobile-button{width:-moz-fit-content;width:fit-content}.title{align-items:center;color:var(--text-color);display:flex;justify-content:flex-start;margin:0 auto;opacity:0;visibility:hidden}.title,.title>div{position:relative}.title .title-h{font:400 2.1875rem/1 Tusker Grotesk;text-transform:uppercase}@media(min-width:43.75rem){.title .title-h{font-size:2.375rem}}@media(min-width:64rem){.title .title-h{font-size:3.4375rem}}@media(min-width:112.5rem){.title .title-h{font-size:3.75rem}}.title .title-h.--large{font-size:5rem}@media(min-width:43.75rem){.title .title-h.--large{font-size:7rem}}@media(min-width:64rem){.title .title-h.--large{font-size:7.5rem}}.title .title-h.--small-mobile{font-size:4rem}@media(min-width:43.75rem){.title .title-h.--small-mobile{font-size:4.5rem}}@media(min-width:64rem){.title .title-h.--small-mobile{font-size:5rem}}.title .title-h.--center{text-align:center}.title .title-h>span>div{overflow:hidden;padding-top:.3125rem}.title p{bottom:0;color:var(--color-pink);font:400 2.8125rem/1 Desirable;opacity:0;position:absolute;text-align:center;visibility:hidden;white-space:nowrap;width:100%}.title p.--large{font-size:2rem;line-height:2}@media(min-width:43.75rem){.title p.--large{font-size:3.25rem}}@media(min-width:64rem){.title p.--large{font-size:4.375rem}}.title p.--small-mobile{font-size:1.75rem;line-height:3}@media(min-width:43.75rem){.title p.--small-mobile{font-size:2.25rem;font-size:2.8125rem}}.title p.--center{bottom:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content}.product-customizer[data-v-7d181349]{font:400 1.125rem/.9 Helvetica Neue LT;letter-spacing:-.04em;margin-bottom:25px;padding-bottom:1.5625rem;position:relative;text-transform:uppercase}.product-customizer__header[data-v-7d181349]{padding-top:1.5625rem;position:relative}.product-customizer__header input[data-v-7d181349]{all:unset;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.product-customizer__header svg[data-v-7d181349]{position:absolute;right:0;top:25px}.product-customizer__header svg.product-customizer__icon-close[data-v-7d181349]{top:28px}.product-customizer[data-v-7d181349]:after,.product-customizer[data-v-7d181349]:before{background-color:var(--text-color);content:"";display:block;height:1px;left:0;opacity:.1;position:absolute;width:100%}.product-customizer[data-v-7d181349]:before{top:0}.product-customizer[data-v-7d181349]:after{bottom:0}.product-customizer__selector[data-v-7d181349]{height:0;overflow:hidden}.product-customizer__selector-inner[data-v-7d181349]{display:flex;flex-direction:column;gap:.9375rem;padding-top:1.5625rem}.product-customizer__selector-fields[data-v-7d181349]{display:flex;gap:3.4375rem}.product-customizer__selector-field[data-v-7d181349],.product-customizer__selector-players[data-v-7d181349]{position:relative}.product-customizer__selector-field[data-v-7d181349]:before,.product-customizer__selector-players[data-v-7d181349]:before{border:1px solid var(--text-color);border-radius:10px;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.product-customizer__selector-field label[data-v-7d181349],.product-customizer__selector-players label[data-v-7d181349]{display:none}.product-customizer__selector-field.is-profane[data-v-7d181349]:before{animation:shake-7d181349 .5s cubic-bezier(.36,.07,.19,.97) both;border:1px solid var(--color-pink)}.product-customizer__selector-players[data-v-7d181349]{position:relative}.product-customizer__selector-players select[data-v-7d181349]{all:unset;padding:16px 24px;width:100%}.product-customizer__selector-players select option[data-v-7d181349]{background-color:#fff;color:#000}.product-customizer__selector-players select optgroup[data-v-7d181349]{background-color:#fff;color:#000;font:inherit}.product-customizer__selector-players select[data-v-7d181349]::-ms-expand{display:none}.product-customizer__selector-players select[data-v-7d181349]::-ms-value{background-color:transparent;color:inherit}.product-customizer__selector-count[data-v-7d181349]{display:block;font-size:.875rem;position:absolute;right:0;top:0;transform:translateY(-50%)}.product-customizer__selector-count span[data-v-7d181349]{color:var(--color-dark-grey);display:inline-block;padding:.125rem .1875rem;position:relative;z-index:2}.product-customizer__selector-count[data-v-7d181349]:before{background:var(--color-green);border-radius:.3125rem;content:"";height:100%;left:-.125rem;position:absolute;top:0;transform:skew(-10deg) rotate(-2deg);width:calc(100% + .3rem);z-index:1}.product-customizer__selector.visible[data-v-7d181349]{height:"auto"}.product-customizer__selector input[data-v-7d181349]{all:unset;display:flex;justify-content:center;padding:16px 0;position:relative;width:100%}.product-customizer__selector-number[data-v-7d181349]{flex-shrink:1;width:3.4375rem}.product-customizer__selector-number input[data-v-7d181349]{text-align:center}.product-customizer__selector-number input[data-v-7d181349]::-webkit-inner-spin-button,.product-customizer__selector-number input[data-v-7d181349]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-customizer__selector-number input[type=number][data-v-7d181349]{-moz-appearance:textfield}.product-customizer__selector-name[data-v-7d181349]{flex-grow:1;position:relative}.product-customizer__selector-name input[data-v-7d181349]{padding:16px 24px;width:100%}.product-customizer__selector-name .product-customizer__selector-profane-notice[data-v-7d181349]{bottom:-25px;color:var(--color-pink);font-family:Helvetica Neue LT;font-size:.75rem;font-style:normal;left:0;position:absolute;text-align:left;text-transform:none}@keyframes shake-7d181349{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.title-marquee[data-v-79407514]{align-items:center;font:800 4.5rem/100% Tusker Grotesk;overflow:hidden;text-transform:uppercase;width:100vw}.title-marquee>div[data-v-79407514],.title-marquee[data-v-79407514]{display:flex;flex-direction:row;gap:3.125rem}.title-marquee>div[data-v-79407514]{animation:marquee-79407514 35s linear infinite forwards;width:-moz-max-content;width:max-content}@keyframes marquee-79407514{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.title-marquee span[data-v-79407514]{-webkit-text-fill-color:transparent;background:var(--accent);background-clip:text;-webkit-background-clip:text;display:block;width:-moz-max-content;width:max-content}.image__wrapper img{height:100%;transform:"none";transition:transform 1s cubic-bezier(.16,1,.3,1);width:100%}.image__wrapper.--contain img{-o-object-fit:contain;object-fit:contain}.image__wrapper.--cover img{-o-object-fit:cover;object-fit:cover}