.banner-divider_bannerDivider__nE_l1{--total-width:110vw;background-position:50%;background-repeat:repeat-x;background-size:auto 100%;height:47px;left:-5vw;position:absolute;width:110vw;z-index:2}@media screen and (min-width:640px){.banner-divider_bannerDivider__nE_l1{height:65px}}@media screen and (min-width:1024px){.banner-divider_bannerDivider__nE_l1{height:90px}}@media screen and (min-width:1440px){.banner-divider_bannerDivider__nE_l1{height:110px}}.banner-divider_banner-divider--design1__UDnVS{background-image:url(/_images/banners/banner-design1.png);background-image:-webkit-image-set(url(/_images/banners/banner-design1.png) 1x,url(/_images/banners/banner-design1-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-design1.png) 1x,url(/_images/banners/banner-design1-2x.png) 2x)}.banner-divider_banner-divider--design2__JSqbW{background-image:url(/_images/banners/banner-design2.png);background-image:-webkit-image-set(url(/_images/banners/banner-design2.png) 1x,url(/_images/banners/banner-design2-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-design2.png) 1x,url(/_images/banners/banner-design2-2x.png) 2x)}.banner-divider_banner-divider--design3__58294{background-image:url(/_images/banners/banner-design3.png);background-image:-webkit-image-set(url(/_images/banners/banner-design3.png) 1x,url(/_images/banners/banner-design3-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-design3.png) 1x,url(/_images/banners/banner-design3-2x.png) 2x)}.banner-divider_banner-divider--yellow__9jpmt{background-image:url(/_images/banners/banner-yellow.png);background-image:-webkit-image-set(url(/_images/banners/banner-yellow.png) 1x,url(/_images/banners/banner-yellow-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-yellow.png) 1x,url(/_images/banners/banner-yellow-2x.png) 2x)}.banner-divider_banner-divider--blue__SfDDd{background-image:url(/_images/banners/banner-blue.png);background-image:-webkit-image-set(url(/_images/banners/banner-blue.png) 1x,url(/_images/banners/banner-blue-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-blue.png) 1x,url(/_images/banners/banner-blue-2x.png) 2x)}.banner-divider_banner-divider--green__wAMXI{background-image:url(/_images/banners/banner-green.png);background-image:-webkit-image-set(url(/_images/banners/banner-green.png) 1x,url(/_images/banners/banner-green-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-green.png) 1x,url(/_images/banners/banner-green-2x.png) 2x)}.banner-divider_banner-divider--purple__sBaNM{background-image:url(/_images/banners/banner-purple.png);background-image:-webkit-image-set(url(/_images/banners/banner-purple.png) 1x,url(/_images/banners/banner-purple-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-purple.png) 1x,url(/_images/banners/banner-purple-2x.png) 2x)}.banner-divider_banner-divider--orange__oL3ma{background-image:url(/_images/banners/banner-orange.png);background-image:-webkit-image-set(url(/_images/banners/banner-orange.png) 1x,url(/_images/banners/banner-orange-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-orange.png) 1x,url(/_images/banners/banner-orange-2x.png) 2x)}.banner-divider_banner-divider--red__eF8ul{background-image:url(/_images/banners/banner-red.png);background-image:-webkit-image-set(url(/_images/banners/banner-red.png) 1x,url(/_images/banners/banner-red-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-red.png) 1x,url(/_images/banners/banner-red-2x.png) 2x)}@media screen and (min-width:640px){.banner-divider_banner-divider--design1__UDnVS{background-image:url(/_images/banners/banner-design1-medium-up.png);background-image:-webkit-image-set(url(/_images/banners/banner-design1-medium-up.png) 1x,url(/_images/banners/banner-design1-medium-up-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-design1-medium-up.png) 1x,url(/_images/banners/banner-design1-medium-up-2x.png) 2x)}.banner-divider_banner-divider--design2__JSqbW{background-image:url(/_images/banners/banner-design2-medium-up.png);background-image:-webkit-image-set(url(/_images/banners/banner-design2-medium-up.png) 1x,url(/_images/banners/banner-design2-medium-up-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-design2-medium-up.png) 1x,url(/_images/banners/banner-design2-medium-up-2x.png) 2x)}.banner-divider_banner-divider--design3__58294{background-image:url(/_images/banners/banner-design3-medium-up.png);background-image:-webkit-image-set(url(/_images/banners/banner-design3-medium-up.png) 1x,url(/_images/banners/banner-design3-medium-up-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-design3-medium-up.png) 1x,url(/_images/banners/banner-design3-medium-up-2x.png) 2x)}.banner-divider_banner-divider--yellow__9jpmt{background-image:url(/_images/banners/banner-yellow-medium-up.png);background-image:-webkit-image-set(url(/_images/banners/banner-yellow-medium-up.png) 1x,url(/_images/banners/banner-yellow-medium-up-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-yellow-medium-up.png) 1x,url(/_images/banners/banner-yellow-medium-up-2x.png) 2x)}.banner-divider_banner-divider--blue__SfDDd{background-image:url(/_images/banners/banner-blue-medium-up.png);background-image:-webkit-image-set(url(/_images/banners/banner-blue-medium-up.png) 1x,url(/_images/banners/banner-blue-medium-up-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-blue-medium-up.png) 1x,url(/_images/banners/banner-blue-medium-up-2x.png) 2x)}.banner-divider_banner-divider--green__wAMXI{background-image:url(/_images/banners/banner-green-medium-up.png);background-image:-webkit-image-set(url(/_images/banners/banner-green-medium-up.png) 1x,url(/_images/banners/banner-green-medium-up-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-green-medium-up.png) 1x,url(/_images/banners/banner-green-medium-up-2x.png) 2x)}.banner-divider_banner-divider--purple__sBaNM{background-image:url(/_images/banners/banner-purple-medium-up.png);background-image:-webkit-image-set(url(/_images/banners/banner-purple-medium-up.png) 1x,url(/_images/banners/banner-purple-medium-up-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-purple-medium-up.png) 1x,url(/_images/banners/banner-purple-medium-up-2x.png) 2x)}.banner-divider_banner-divider--orange__oL3ma{background-image:url(/_images/banners/banner-orange-medium-up.png);background-image:-webkit-image-set(url(/_images/banners/banner-orange-medium-up.png) 1x,url(/_images/banners/banner-orange-medium-up-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-orange-medium-up.png) 1x,url(/_images/banners/banner-orange-medium-up-2x.png) 2x)}.banner-divider_banner-divider--red__eF8ul{background-image:url(/_images/banners/banner-red-medium-up.png);background-image:-webkit-image-set(url(/_images/banners/banner-red-medium-up.png) 1x,url(/_images/banners/banner-red-medium-up-2x.png) 2x);background-image:image-set(url(/_images/banners/banner-red-medium-up.png) 1x,url(/_images/banners/banner-red-medium-up-2x.png) 2x)}}.banner-divider-group_wrap__o8uc6{height:100px;position:relative;top:-20px;z-index:5}.banner-divider-group_bannerTop__C8s1l{top:var(--y,0);transform:rotate(1deg)}.banner-divider-group_bannerBottom__0pLFa{top:var(--y,50px);transform:rotate(-1deg)}.banner-divider-group_overlap--top__FMsJw{margin-bottom:-80px}.banner-divider-group_overlap--bottom__v0zt8{margin-bottom:-25px}.banner-divider-group_variation-1__CsOao .banner-divider-group_bannerTop__C8s1l{transform:rotate(-1deg)}.banner-divider-group_variation-1__CsOao .banner-divider-group_bannerBottom__0pLFa{transform:rotate(1deg)}@media screen and (min-width:640px){.banner-divider-group_wrap__o8uc6{height:140px}.banner-divider-group_bannerBottom__0pLFa{--y:64px}.banner-divider-group_overlap--top__FMsJw{margin-bottom:-110px}.banner-divider-group_overlap--bottom__v0zt8{margin-bottom:-30px}}@media screen and (min-width:1024px){.banner-divider-group_wrap__o8uc6{height:190px}.banner-divider-group_bannerBottom__0pLFa{--y:84px}.banner-divider-group_overlap--top__FMsJw{margin-bottom:-130px}.banner-divider-group_overlap--bottom__v0zt8{margin-bottom:-40px}}@media screen and (min-width:1440px){.banner-divider-group_wrap__o8uc6{height:235px}.banner-divider-group_bannerBottom__0pLFa{--y:110px}.banner-divider-group_overlap--top__FMsJw{margin-bottom:-165px}.banner-divider-group_overlap--bottom__v0zt8{margin-bottom:-60px}}.autoplay-video_autoplayVideo__8SZgc{position:relative}.autoplay-video_autoplayVideo__8SZgc:before{content:"";display:block;padding-top:var(--aspect-ratio)}.autoplay-video_fill__bmCR8{height:100%;width:100%}.autoplay-video_fill__bmCR8:before{padding:0}.autoplay-video_media__oUejD{position:absolute;height:100%;left:0;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.styled-photo_photoContainer__QL8fa{--border-offset-x:3px;--border-offset-y:4px;display:inline-block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));line-height:0;margin-top:calc(var(--base-space, 8px) * var(--margin-offset));padding:calc(var(--border-offset-y)*2) calc(var(--border-offset-x)*2);position:relative;transform:rotate(var(--end-rotate))}.styled-photo_photoContainer__QL8fa:before{background-image:url(/images/svg/styled-photo-background.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:calc(100% + var(--border-offset-y)*2);left:calc(var(--border-offset-x)*-1);position:absolute;top:calc(var(--border-offset-y)*-1);width:calc(100% + var(--border-offset-x)*2)}.styled-photo_fillWidth__SbgLi{display:block}.styled-photo_photoContainerNested__jFLGe{max-width:350px}.styled-photo_photoContainerNested__jFLGe.styled-photo_photoContainer__QL8fa{--border-offset-x:2px;--border-offset-y:3px;--margin-offset:4}.styled-photo_thinBorder___X2pO.styled-photo_photoContainer__QL8fa{--border-offset-x:2px;--border-offset-y:3px}.styled-photo_mediumBorder___PMmS.styled-photo_photoContainer__QL8fa{--border-offset-x:2px;--border-offset-y:4px}.styled-photo_photo__mop6p{position:relative}.styled-photo_photoTape__80CRR{--top-offset:-2;position:absolute;top:calc(var(--base-space, 8px) * var(--top-offset));transform:rotate(var(--tape-rotation));z-index:1}.styled-photo_photoTapecenter__7A8r9{left:0;margin:0 auto;right:0}.styled-photo_photoTapeleft__MCdBK{--left-offset:3;left:calc(var(--base-space, 8px) * var(--left-offset))}.styled-photo_photoTaperight__Y8QLa{--right-offset:3;right:calc(var(--base-space, 8px) * var(--right-offset))}.styled-photo_photoDecoration__CCkKh{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));position:absolute;transform:rotate(var(--decoration-rotation));z-index:1}.styled-photo_photoDecorationbottomLeft__ewcFV{--bottom-offset:-2;--left-offset:3;bottom:calc(var(--base-space, 8px) * var(--bottom-offset));left:calc(var(--base-space, 8px) * var(--left-offset))}.styled-photo_photoDecorationtopRight__OkSS8{--right-offset:3;--top-offset:-2;right:calc(var(--base-space, 8px) * var(--right-offset));top:calc(var(--base-space, 8px) * var(--top-offset))}.styled-photo_photoDecorationbottomRight__PagNb{--bottom-offset:-2;--left-offset:3;bottom:calc(var(--base-space, 8px) * var(--bottom-offset));left:calc(60% + calc(var(--base-space, 8px) * var(--left-offset)))}@media screen and (min-width:640px){.styled-photo_photoContainer__QL8fa{--border-offset-x:4px;--border-offset-y:3px}.styled-photo_photoTape__80CRR{--top-offset:-4}.styled-photo_photoTapeleft__MCdBK{--left-offset:5}.styled-photo_photoTaperight__Y8QLa{--right-offset:5}.styled-photo_photoDecorationbottomLeft__ewcFV{--bottom-offset:-3}.styled-photo_photoDecorationtopRight__OkSS8{--top-offset:-3}.styled-photo_photoDecorationbottomRight__PagNb{--bottom-offset:-3}.styled-photo_photoContainerNested__jFLGe .styled-photo_photoTape__80CRR{transform:rotate(var(--rotation)) scale(.6)}}@media screen and (min-width:1024px){.styled-photo_mediumBorder___PMmS.styled-photo_photoContainer__QL8fa{--border-offset-y:5px;--border-offset-x:3px}}.weapon-types_wrap__VcHlB{padding-bottom:calc(var(--base-space, 8px) * 11)}.weapon-types_char__7J7By{display:block;margin:-30px 7px -70px auto;width:57%}.weapon-types_heading__UKs3L{transform:rotate(-2deg)}@media screen and (min-width:640px){.weapon-types_wrap__VcHlB{padding-bottom:calc(var(--base-space, 8px) * 15)}.weapon-types_contentRow__gToT3{margin-top:110px}.weapon-types_media__JDT0W{margin-left:calc(100 / var(--number-of-columns) * -.5 * 1%)}.weapon-types_textbox__dX52A{padding-left:6%;padding-right:15%}}@media screen and (min-width:1144px){.weapon-types_wrap__VcHlB{padding-bottom:calc(var(--base-space, 8px) * 17)}.weapon-types_contentRow__gToT3{margin-top:50px}}@media screen and (min-width:1440px){.weapon-types_contentRow__gToT3{margin-top:0}}.amiibo-text_wrap__cYUuU{white-space:nowrap}.amiibo-text_amiibo__bx1he{--width:2.7em;background-image:url(/images/svg/amiibo.svg);background-size:100%;display:inline-block;height:calc(var(--width)*.2691);left:0;position:relative;top:0;vertical-align:baseline;width:var(--width)}.amiibo-lockup_chars__QqAkG{--parent-width:1392;--parent-height:1100}.amiibo-lockup_char1__sQcpW{--left:320;--top:210;--width:399;z-index:3}.amiibo-lockup_char2__TVZQ1{--left:0;--top:184;--width:371;z-index:2}.amiibo-lockup_char3__Mf5xF{--left:162;--top:-20;--width:404;z-index:1}.amiibo-lockup_char4__Um2Ua{--left:566;--top:522;--width:343;z-index:6}.amiibo-lockup_char5__h_BjC{--left:986;--top:510;--width:381;z-index:5}.amiibo-lockup_char6___KhsV{--left:490;--top:340;--width:872;z-index:4}@media screen and (min-width:640px){.amiibo-lockup_chars__QqAkG{--parent-height:627}.amiibo-lockup_char1__sQcpW{--left:237;--top:183;--width:329}.amiibo-lockup_char2__TVZQ1{--left:0;--top:174;--width:301}.amiibo-lockup_char3__Mf5xF{--left:162;--top:0;--width:334}.amiibo-lockup_char4__Um2Ua{--left:666;--top:182;--width:273}.amiibo-lockup_char5__h_BjC{--left:1086;--top:162;--width:311}.amiibo-lockup_char6___KhsV{--left:590;--top:10;--width:802}}.card_card__yniO4{color:var(--color-black);filter:drop-shadow(2px 2px 2px rgba(0,0,0,.3));padding:calc(var(--base-space, 8px) * 4);position:relative;transform:rotate(var(--rotation));z-index:1}.card_cardInner__hF7t8{position:relative}.card_cardBackground__W8bRC{height:100%;left:0;position:absolute;top:0;width:100%}.card_cardTape__1r6n1{--bottom-offset:-2;--top-offset:-2;--right-offset:15%;--left-offset:15%;position:absolute;transform:rotate(var(--tape-rotate,0deg))}.card_cardTapetopCenter__zHTid{left:0;margin:0 auto;right:0;top:calc(var(--base-space, 8px) * var(--top-offset))}.card_cardTapebottomCenter___fE1G{bottom:calc(var(--base-space, 8px) * var(--bottom-offset));left:0;margin:0 auto;right:0}.card_cardTapebottomLeft___ruIn{bottom:calc(var(--base-space, 8px) * var(--bottom-offset));left:var(--left-offset)}.card_cardTapetopRight__21Qxb{right:var(--right-offset);top:calc(var(--base-space, 8px) * var(--top-offset))}.card_cardBottomOffset__bzT0L{margin-bottom:calc(var(--base-space, 8px) * 5)}.card_cardDecoration__3HG0_{position:absolute;transform:rotate(var(--decor-rotate,0deg))}.card_cardDecorationtopRight__eO9H2{--top-offset:-1;--right-offset:5%;right:var(--right-offset);top:calc(var(--base-space, 8px) * var(--top-offset))}.card_cardDecorationtopLeft__jzbtq{--top-offset:-1;--left-offset:5%;left:var(--left-offset);top:calc(var(--base-space, 8px) * var(--top-offset))}@media screen and (min-width:640px){.card_card__yniO4{padding:calc(var(--base-space, 8px) * 6) calc(var(--base-space, 8px) * 4)}.card_cardTape__1r6n1{--bottom-offset:-5;--top-offset:-5}.card_cardDecorationtopRight__eO9H2{--top-offset:-3}}.weapons-amiibo_wrap__ycWxp{margin-top:-10vw;padding-bottom:min(10vw,20px)}.weapons-amiibo_mediumUp__RpxHe{display:none}.weapons-amiibo_small__nR5H0{display:block}@media screen and (min-width:640px){.weapons-amiibo_wrap__ycWxp{margin-top:0;padding-bottom:min(20vw,70px)}.weapons-amiibo_small__nR5H0{display:none}.weapons-amiibo_mediumUp__RpxHe{display:block}}@media screen and (min-width:1024px){.weapons-amiibo_wrap__ycWxp{margin-top:0;padding-bottom:0}}@media screen and (min-width:1440px){.weapons-amiibo_wrap__ycWxp{margin-top:calc(var(--base-space, 8px) * -7);padding-bottom:calc(var(--base-space, 8px) * 7)}}.gallery_galleryWrapper__HyuCO{--position-offset:1px;--touch-offset:0;--item-width:100%;--gap:25vw;--active-gap:1px;--active:0;--duration:0;--controls-width:50px;--controls-padding:40px;--controls-scale:1;margin:0;padding:0 16px;position:relative;width:100%}.gallery_gallery__7Q05d{display:grid;grid-template-areas:"item";padding-top:16px;position:relative}.gallery_controls__9gmNw{--display-type:flex;align-items:center;display:var(--display-type);flex-direction:row;height:0;justify-content:space-between;left:50%;max-width:calc(100vw - (var(--controls-width) + var(--controls-padding, 0px)*2)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:50}.gallery_controls__9gmNw>*{filter:drop-shadow(1px 1px 2px rgba(0,0,0,.2));padding:var(--controls-padding);position:relative;width:var(--controls-width)}.gallery_controls__9gmNw>:first-child{transform:translateX(calc(-150% - var(--controls-spread, 0px))) scale(var(--controls-scale))}.gallery_controls__9gmNw>:nth-child(2){transform:translateX(calc(100% + var(--controls-spread, 0px))) scale(var(--controls-scale))}.gallery_controlButton__4xlE8{--size:var(--controls-width)}.gallery_item__5xVCC{--display-type:block;--x:calc((var(--touch-offset, 0) * 1px) + var(--position-offset) + (var(--active-gap) * var(--side)) + (var(--item-width) + var(--gap)) * (var(--i) - var(--selected)));--delay:calc(0s * var(--center-offset, 0));display:var(--display-type);grid-area:item;margin:0 auto;transform:translateX(var(--x));width:var(--item-width);z-index:calc(var(--total) - var(--center-offset))}.gallery_dragging__B9_kg .gallery_item__5xVCC{transition:none!important}@media screen and (min-width:640px){.gallery_galleryWrapper__HyuCO{--controls-width:60px;--controls-padding:10px;--controls-scale:1}.gallery_fullWidthControls__CN8UP .gallery_controls__9gmNw{min-width:calc(100vw - (var(--controls-width) + var(--controls-padding, 0px)*2)*2)}}@media screen and (min-width:1024px){.gallery_galleryWrapper__HyuCO{--controls-width:86px;--controls-padding:20px;--controls-scale:1}}.pagination_pagination__G89bT{--gap:10px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto calc(var(--gap)*-1);width:100%}.pagination_item__J588D:not(:last-child){margin-right:var(--gap,0)}.pagination_iconContainer__XFHF6{display:block;position:relative}.pagination_iconContainer__XFHF6:focus-visible .pagination_paginationIcon__225wA,.pagination_iconContainer__XFHF6:hover .pagination_paginationIcon__225wA{transform:translateY(-5px)}.pagination_paginationIcon__225wA{height:28px;width:30px}.pagination_paginationActive__LgF8C{color:var(--color-primary)}.shops-gallery_shopsGallery___F9Kj{--photo-offset:0;--photo-ease:var(--ease-out);--gallery-opacity:0;--gallery-transition-delay:calc(var(--duration-factor) * 0.4s);--delay:0s;--ease:var(--ease-back-in);--gallery-duration:calc(var(--duration-factor) * 0.4s);--color-primary-alt:#1b1b1b;margin-left:auto;margin-right:auto;max-width:350px;padding:0;width:100%}.shops-gallery_shopsGallery___F9Kj .gallery{padding-top:0}.shops-gallery_shopsGallery___F9Kj .gallery__controls{max-width:calc(84% - var(--controls-width)*2);top:min(170px,27%)}.shops-gallery_shopsGallery___F9Kj .gallery__item{--touch-offset:0!important;opacity:0;transition:opacity 0s ease-in-out;transition-delay:var(--gallery-transition-delay)}.shops-gallery_shopsGallery___F9Kj .gallery__item--right{--photo-offset:1;transform:translateX(0)}.shops-gallery_shopsGallery___F9Kj .gallery__item--left{--photo-offset:-1;transform:translateX(0)}.shops-gallery_shopsGallery___F9Kj .gallery__item--active{--gallery-opacity:1;--ease:var(--ease-out);--delay:var(--gallery-transition-delay);opacity:1}.shops-gallery_shopsGallery___F9Kj .gallery__item--was-active{--photo-ease:var(--ease-in)}.shops-gallery_item__UwQ8q{display:grid;grid-gap:var(--gutter-width);gap:var(--gutter-width);grid-template-areas:"image" "content" "photo";grid-template-rows:1fr auto auto;opacity:var(--gallery-opacity);transition-delay:var(--delay);transition-duration:calc(var(--duration-factor) * .4s);transition-property:opacity;transition-timing-function:var(--photo-ease)}.shops-gallery_content__OKfpw{align-items:center;display:flex;flex-direction:column;grid-area:content;height:100%;justify-content:center;width:100%}.shops-gallery_content__OKfpw>*{opacity:var(--gallery-opacity);transition-delay:var(--delay);transition-duration:calc(var(--duration-factor) * .4s);transition-property:opacity;transition-timing-function:var(--photo-ease)}.shops-gallery_image__A9AOV{grid-area:image}.shops-gallery_pagination__1IvPi{margin:calc(var(--base-space, 8px) * 4) 0;z-index:10}.shops-gallery_paginationButton__pco_Q{--scale:0;position:relative}.shops-gallery_paginationButton__pco_Q:focus-visible .shops-gallery_paginationImage__YiNqb,.shops-gallery_paginationButton__pco_Q:hover .shops-gallery_paginationImage__YiNqb{background-clip:border-box;border-color:var(--color-primary)}.shops-gallery_paginationButton__pco_Q:before{background-image:url(/images/svg/pagination-splat.svg);background-repeat:no-repeat;content:"";height:78px;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-35%,-35%) rotate(var(--rotate,0deg)) scale(var(--scale));transition:transform calc(var(--duration-factor) * .1s) var(--ease-in);width:74px;z-index:1}.shops-gallery_paginationImage__YiNqb{--size:80px;background-clip:padding-box;background-color:var(--color-green);border:4px solid transparent;border-radius:50%;display:flex;height:var(--size);overflow:hidden;position:relative;width:var(--size);z-index:2}.shops-gallery_paginationActive__F_rkM{--scale:1}.shops-gallery_paginationActive__F_rkM .shops-gallery_paginationImage__YiNqb{border-color:var(--color-accent)!important}.shops-gallery_paginationActive__F_rkM:before{background-image:url(/images/svg/pagination-splat.svg);background-repeat:no-repeat;content:"";height:78px;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-35%,-35%) rotate(var(--rotate,0deg)) scale(1);width:74px;z-index:1}.shops-gallery_photo__JVDsJ{grid-area:photo;padding:0 calc(var(--base-space, 8px) * 4);transform:translateX(calc(50% * var(--photo-offset))) rotate(calc(var(--rotateDirection) * var(--rotateAmount) + var(--rotateDirection) * 20deg * var(--photo-offset)));transition-delay:var(--delay);transition-duration:calc(var(--duration-factor) * .4s);transition-property:transform;transition-timing-function:var(--ease)}@media screen and (min-width:768px){.shops-gallery_shopsGallery___F9Kj{--controls-spread:30px;max-width:none}.shops-gallery_shopsGallery___F9Kj .gallery__controls{max-width:calc(100vw - var(--controls-width)*2);top:50%}.shops-gallery_item__UwQ8q{align-items:center;grid-template-areas:"image content" "image photo";grid-template-columns:1fr 1fr;grid-template-rows:none}}@media screen and (min-width:1024px){.shops-gallery_paginationImage__YiNqb{--size:90px}}.weapons-express_header__ysx0a{margin-top:max(-19vw,-280px)}.weapons-express_copy__pCoX3{margin-top:calc(var(--base-space, 8px) * 4.5)}.weapons-express_title__xqsrQ{transform:rotate(-3deg)}.weapons-express_title__xqsrQ span{display:block}.weapons-express_gallery__VaPzF{margin-top:calc(var(--base-space, 8px) * 5)}@media screen and (min-width:640px){.weapons-express_gallery__VaPzF{margin-top:calc(var(--base-space, 8px) * 6)}}@media screen and (min-width:1024px){.weapons-express_copy__pCoX3{margin-top:calc(var(--base-space, 8px) * 3.5)}}.rip_rip__4FRdp{display:flex;height:0;margin:0;position:relative;width:100%}.rip_rip__4FRdp svg{height:76px;left:50%;min-width:100%;position:absolute;transform:translateX(-50%)}.rip_top__EhDw1 svg{bottom:-1px}.rip_bottom__AlMfO svg{top:-1px}.weapons-gallery_weaponsGallery__lYEN9{--photo-offset:0;--photo-ease:var(--ease-out);--gallery-opacity:0;--gallery-transition-delay:calc(var(--duration-factor) * 0.4s);--delay:0s;--ease:var(--ease-back-in);--gallery-duration:calc(var(--duration-factor) * 0.4s);--controls-spread:30px;--color-primary-alt:var(--color-accent);padding-left:0;padding-right:0;width:100%}.weapons-gallery_weaponsGallery__lYEN9 .gallery__item{--touch-offset:0!important;opacity:0;transition:opacity 0s ease-in-out;transition-delay:var(--gallery-transition-delay)}.weapons-gallery_weaponsGallery__lYEN9 .gallery__item--right{--photo-offset:1;transform:translateX(0)}.weapons-gallery_weaponsGallery__lYEN9 .gallery__item--left{--photo-offset:-1;transform:translateX(0)}.weapons-gallery_weaponsGallery__lYEN9 .gallery__item--active{--gallery-opacity:1;--ease:var(--ease-out);--delay:var(--gallery-transition-delay);opacity:1}.weapons-gallery_weaponsGallery__lYEN9 .gallery__item--was-active{--photo-ease:var(--ease-in)}.weapons-gallery_item__L08lW{display:grid;grid-gap:var(--gutter-width);gap:var(--gutter-width);grid-template-rows:1fr auto;opacity:var(--gallery-opacity);transition-delay:var(--delay);transition-duration:calc(var(--duration-factor) * .4s);transition-property:opacity;transition-timing-function:var(--photo-ease)}.weapons-gallery_content__AaRy1{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:calc(var(--base-space, 8px) * 2);width:100%}.weapons-gallery_content__AaRy1>*{opacity:var(--gallery-opacity);transition-delay:var(--delay);transition-duration:calc(var(--duration-factor) * .4s);transition-property:opacity;transition-timing-function:var(--photo-ease)}.weapons-gallery_pagination__MCERb{margin:0;position:relative;z-index:10}.weapons-gallery_photo__GUEAk{transform:translateX(calc(100% * var(--photo-offset))) rotate(calc(var(--rotateDirection) * var(--rotateAmount) + var(--rotateDirection) * 20deg * var(--photo-offset)));transition-delay:var(--delay);transition-duration:calc(var(--duration-factor) * .4s);transition-property:transform;transition-timing-function:var(--ease)}@media screen and (max-width:639px){.weapons-gallery_weaponsGallery__lYEN9 .gallery__controls{left:-5vw;max-width:none;padding-top:36%;top:0;transform:none}.weapons-gallery_weaponsGallery__lYEN9 .gallery__controls>*{transform:none}.weapons-gallery_pagination__MCERb svg{height:20px;width:18px}}@media screen and (min-width:640px){.weapons-gallery_content__AaRy1{padding-bottom:calc(var(--base-space, 8px) * 5)}.weapons-gallery_pagination__MCERb{bottom:0;position:absolute;right:0;width:calc(50% - var(--gutter-width)*.5)}.weapons-gallery_item__L08lW{grid-template-columns:1fr 1fr;grid-template-rows:none}}.weapons-gallery-section_contentWrap__caA_H{padding:calc(var(--base-space, 8px) * 5) 0 0}.logo-tape-header_logoTapeHeader__pkeja{overflow:hidden;position:relative;text-align:center;width:100%;z-index:2}.logo-tape-header_banners__S908G{height:100%;left:0;max-height:250px;position:absolute;top:0;width:100%;z-index:1}.logo-tape-header_logo__WPaPH{display:block;margin:0 auto;padding:0;padding-bottom:calc(var(--base-space, 8px) * 2);position:relative;width:clamp(200px,30%,385px);z-index:2}.logo-tape-header_banner__8QDPk{--rotate:0deg;--top-translate:0%;--end-x:-50%;--end-y:0;--start-y:-50%;--start-x:-100%;left:50%;position:absolute}.logo-tape-header_banner__8QDPk:first-child{--end-rotate:-1.5deg;--end-y:-25%;top:0}.logo-tape-header_banner__8QDPk:nth-child(2){--end-rotate:1.5deg;--end-y:-50%;--start-x:100%;top:40%}.logo-tape-header_banner__8QDPk:nth-child(3){--end-y:-50%;--end-rotate:-2deg;bottom:0}.logo-tape-header_bannerOverrides__yNsAe{position:relative}@media(prefers-reduced-motion:reduce){.logo-tape-header_banner__8QDPk{transform:translate(var(--end-x),var(--end-y)) rotate(var(--end-rotate))!important}}.logo-tape-header_is-reduced-motion___oO6l .logo-tape-header_banner__8QDPk{transform:translate(var(--end-x),var(--end-y)) rotate(var(--end-rotate))!important}@media screen and (min-width:640px){.logo-tape-header_logo__WPaPH{padding:calc(var(--base-space, 8px) * 2) 0}.logo-tape-header_banners__S908G{max-height:200px}.logo-tape-header_overlap__GbVPF{margin-bottom:calc(var(--base-space, 8px) * -6)}.logo-tape-header_overlap__GbVPF .logo-tape-header_logo__WPaPH{padding:calc(var(--base-space, 8px) * 2) 0 calc(var(--base-space, 8px) * 6) 0}}@media screen and (min-width:1024px){.logo-tape-header_banners__S908G{max-height:300px}.logo-tape-header_overlap__GbVPF{margin-bottom:calc(var(--base-space, 8px) * -8)}.logo-tape-header_overlap__GbVPF .logo-tape-header_logo__WPaPH{padding:calc(var(--base-space, 8px) * 2) 0 calc(var(--base-space, 8px) * 10) 0}}.video-header_videoHeader__PiWFd{position:relative}.video-header_videoContainer__YZJ04{height:100%;left:0;overflow:hidden;padding-top:100px;position:absolute;top:0;width:100%}.video-header_video__5JBwv:after{background:linear-gradient(transparent,80%,var(--color-black));background-color:rgba(0,0,0,.75);content:"";height:calc(100% + 1px);left:0;position:absolute;top:0;width:100%;z-index:1}.weapons-header_videoPadding__Q7ifA{padding-bottom:30vh}.staggered-image-list_staggeredImageList__eINwa{text-align:center}@media screen and (min-width:640px){.staggered-image-list_staggeredImageList__eINwa{text-align:left}}@media screen and (min-width:1024px){.staggered-image-list_staggeredImageList__eINwa>:nth-child(1n){justify-content:flex-start;padding:0 0 0 calc(100 / var(--number-of-columns) * 1 * 1%)}.staggered-image-list_staggeredImageList__eINwa>:nth-child(2n){justify-content:flex-end;padding:0 calc(100 / var(--number-of-columns) * 1 * 1%) 0 0}}.weapons-make-it-your-own_wrap__6KlMu{padding:calc(var(--base-space, 8px) * 5) 0}.weapons-make-it-your-own_content__CKnrX{margin-top:calc(var(--base-space, 8px) * 5)}.weapons-make-it-your-own_sticker1__H9kBK{display:none}.weapons-make-it-your-own_squidPositioner__ZQ9ta{--x:2px;--y:-22px;--rotate:-13deg;left:var(--x);position:absolute;top:var(--y);transform:rotate(var(--rotate)) translate(var(--x),var(--y))}@media screen and (min-width:640px){.weapons-make-it-your-own_wrap__6KlMu{padding:calc(var(--base-space, 8px) * 12) 0 calc(var(--base-space, 8px) * 10)}.weapons-make-it-your-own_content__CKnrX{margin-top:calc(var(--base-space, 8px) * 8)}.weapons-make-it-your-own_squidPositioner__ZQ9ta{--x:-8px;--y:-31px}}@media screen and (min-width:640px)and (max-width:1023px){.weapons-make-it-your-own_splats__7vp60{display:none}}@media screen and (min-width:1024px){.weapons-make-it-your-own_wrap__6KlMu{padding:calc(var(--base-space, 8px) * 13) 0 calc(var(--base-space, 8px) * 16)}.weapons-make-it-your-own_content__CKnrX{margin-top:calc(var(--base-space, 8px) * 10)}.weapons-make-it-your-own_squidPositioner__ZQ9ta{--x:-22px;--y:45px}}@media screen and (min-width:1144px){.weapons-make-it-your-own_sticker1__H9kBK{display:block}.weapons-make-it-your-own_squidPositioner__ZQ9ta{--x:-19px;--y:70px;--rotate:-15deg}}@media screen and (min-width:1440px){.weapons-make-it-your-own_squidPositioner__ZQ9ta{--x:-13px;--y:95px}}.marquee_marqueeContainer__IQby_{-webkit-animation:marquee_scroll__K_B7q calc(var(--duration-factor) * var(--duration)) linear infinite;animation:marquee_scroll__K_B7q calc(var(--duration-factor) * var(--duration)) linear infinite;position:relative;white-space:nowrap}@-webkit-keyframes marquee_scroll__K_B7q{0%{transform:translateX(0)}to{transform:translateX(calc(var(--marquee-width) * -1px))}}@keyframes marquee_scroll__K_B7q{0%{transform:translateX(0)}to{transform:translateX(calc(var(--marquee-width) * -1px))}}.marquee_marquee__HebE2{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.weapons-marquee_wrap__iN_oK{margin-top:calc(var(--base-space, 8px) * 7);padding-bottom:calc(var(--base-space, 8px) * 6)}.weapons-marquee_title__ECBAY{transform:rotate(-3deg)}.weapons-marquee_marquee__fxnlO{margin-top:calc(var(--base-space, 8px) * 3)}.weapons-marquee_item__94OFT{--base-rotate:3deg;margin:16px;transform:rotate(var(--rotate,var(--base-rotate)));width:245px}.weapons-marquee_item__94OFT:nth-child(2n){--rotate:calc(var(--base-rotate) * -1)}@media screen and (min-width:640px){.weapons-marquee_wrap__iN_oK{margin-top:calc(var(--base-space, 8px) * 8);padding-bottom:calc(var(--base-space, 8px) * 8)}.weapons-marquee_item__94OFT{--base-rotate:1deg}}@media screen and (min-width:1024px){.weapons-marquee_wrap__iN_oK{margin-top:calc(var(--base-space, 8px) * 12);padding-bottom:calc(var(--base-space, 8px) * 16)}.weapons-marquee_marquee__fxnlO{margin-top:calc(var(--base-space, 8px) * 6)}.weapons-marquee_item__94OFT{width:auto}}.weapons-save-data_wrap__R8nDE{margin-top:calc(var(--base-space, 8px) * 4);padding-bottom:min(20vw,70px)}.weapons-save-data_bulletsPoints__aP2oK{display:block;list-style:disc none outside;margin:1em 0;padding:0 0 0 40px;text-align:left}.weapons-save-data_bulletsPoints__aP2oK li{display:list-item}.weapons-save-data_squidPositioner__S_fxB{--x:15px;--y:-36px;--rotate:15deg;left:var(--x);position:absolute;top:var(--y);transform:rotate(var(--rotate)) translate(var(--x),var(--y))}@media screen and (min-width:640px){.weapons-save-data_squidPositioner__S_fxB{--x:-2px;--y:-47px;--rotate:4deg}}@media screen and (min-width:1024px){.weapons-save-data_wrap__R8nDE{padding-top:calc(var(--base-space, 8px) * 15)}.weapons-save-data_squidPositioner__S_fxB{--x:7px;--y:-78px}}@media screen and (min-width:1440px){.weapons-save-data_wrap__R8nDE{margin-top:calc(var(--base-space, 8px) * -7)}}.weapons-footer_content__5fZ0t{padding-bottom:min(20vw,150px);padding-top:min(12vw,100px)}