@font-face{font-family:"Open Sans";font-weight:800;font-style:normal;src:url("https://fonts.shopifycdn.com/open_sans/opensans_n8.1a6578d1602b9445554d723b8c42e0908f4d82f0.woff2?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=dd55effb5663ee5b3cb5d0d34248ead394dcea32274ab68b788c621b340b4f15") format("woff2"),url("https://fonts.shopifycdn.com/open_sans/opensans_n8.5bba25de3685e6a02f32b4a9e97462d3380a62e3.woff?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=1186b68911ee5388fd020e8d0f5a02e504414833bdd10d32a257bfeb3423d170") format("woff")}@font-face{font-family:"PT Sans";font-weight:400;font-style:normal;src:url("https://fonts.shopifycdn.com/pt_sans/ptsans_n4.776d6327a3363bdc4a60096696e44b8f2cd541c4.woff2?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=c4a1c69d825487a446c23406bdd496b8fbeacb854c28b135bb72b3d9f4d9eef2") format("woff2"),url("https://fonts.shopifycdn.com/pt_sans/ptsans_n4.0bbc825791f281a5ebcee0a9ae3ecc6551b93726.woff?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=1a01f849df3ab7ecbca37facc316e6aec309a43c34b79fa4f64365b843affa7d") format("woff")}@font-face{font-family:"PT Sans";font-weight:700;font-style:normal;src:url("https://fonts.shopifycdn.com/pt_sans/ptsans_n7.c749a0b064a97f5c7a1df8f0a6e5570abc392dc4.woff2?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=d34938d31d49f026257d42498f420573ce20e7d81437d941d46bbb4e765c62d3") format("woff2"),url("https://fonts.shopifycdn.com/pt_sans/ptsans_n7.fb6210b08a554af4e25bd2ba9f9e194fdaaef01d.woff?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=0a4273364c7fdd2fd55b4bbb5efb19302140fcc20004611b61a2aec25a5c548b") format("woff")}@font-face{font-family:"PT Sans";font-weight:700;font-style:normal;src:url("https://fonts.shopifycdn.com/pt_sans/ptsans_n7.c749a0b064a97f5c7a1df8f0a6e5570abc392dc4.woff2?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=d34938d31d49f026257d42498f420573ce20e7d81437d941d46bbb4e765c62d3") format("woff2"),url("https://fonts.shopifycdn.com/pt_sans/ptsans_n7.fb6210b08a554af4e25bd2ba9f9e194fdaaef01d.woff?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=0a4273364c7fdd2fd55b4bbb5efb19302140fcc20004611b61a2aec25a5c548b") format("woff")}@font-face{font-family:"PT Sans";font-weight:400;font-style:italic;src:url("https://fonts.shopifycdn.com/pt_sans/ptsans_i4.bcbc9dddd0984927a4a2dffd0bb6a88c90dea4cc.woff2?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=e78089bc75fe51077f51e47b26352bc649390a4e3de240e3ca6b0f6bc180b722") format("woff2"),url("https://fonts.shopifycdn.com/pt_sans/ptsans_i4.39c57a7d18c3bd0c0a02d6213087d0f015580a75.woff?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=25ecff5c8c94513f4b9cb37962a74988069f3fd81f01cf293ab09bd613c1f838") format("woff")}@font-face{font-family:"PT Sans";font-weight:700;font-style:italic;src:url("https://fonts.shopifycdn.com/pt_sans/ptsans_i7.14a139bea6136d3ab96062d22c7f38340d29293f.woff2?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=4da7a93e7257c016d7637d2cdd3482be6159196f7edb31e25bac34866fdd8397") format("woff2"),url("https://fonts.shopifycdn.com/pt_sans/ptsans_i7.0a3ef7ec30eb4dd012abfdea8397de8a5cd3a5d6.woff?h1=cGh5c2ljYWxpdHlnYW1lcy5jb20&hmac=726bf574b2a973a54bb85fb1557d051ee5cdfd2641571007f1c29eaef4f77d69") format("woff")}.product-metadata,.includes{font-weight:bold}sub{text-transform:capitalize;display:block;LINE-HEIGHT:inherit}.site-nav{margin:0}.site-header__icon svg,.site-header__icon i{margin-right:5px}.main-content{min-height:calc(100vh - 495px)}sup{top:.9em;font-size:65%}.price dd{margin:0}.site-footer__social-icons li{padding:0 8px}a,button,.btn{transition:all .25s}button,.btn,.message-btn a{border-radius:30px;outline:none;font-size:1em;line-height:1em}button,.btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.message-btn a{font-family:"PT Sans",sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"PT Sans",sans-serif}h2,.h2{font-size:1.5em}.price__regular{color:#000}.full-width-link{z-index:10}.hero__inner{padding:0}@media only screen and (min-width: 750px){.grid__item--featured-collections.medium-up--one-half{width:calc(50% - 30px)}.grid__item--featured-collections{padding-left:0;margin-left:30px}}[disabled="disabled"]{opacity:0.5}[class*="index-section--flush"]:first-child{margin-top:0}.section-header a{border:none}.qsc-btn{border:0 !important}.ratio-container>*{display:FLEX;flex-direction:column;JUSTIFY-CONTENT:CENTER}.product-single__thumbnail{margin:0;height:100%;display:flex}div#CustomerLoginForm{padding-bottom:80px}.product-single__title{margin-bottom:45px}.text-center.return-link-wrapper.page-width{margin-bottom:80px}.product-form__item--no-variants{max-width:200px}.product-form__cart-submit,.shopify-payment-button .shopify-payment-button__button--unbranded{min-height:40px}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.message-btn a{padding:8px 14px}.product__price,.featured-product__price{font-size:2em}.grid-view-item__image-wrapper{margin:0}.product-card:hover .product-card__title,.product-card:focus-within .product-card__title{border-bottom-color:transparent}.form-message--error li{list-style-type:none}.form-message--error li a{text-decoration:underline;font-weight:bold}.additional-checkout-buttons{margin-bottom:30px}.placeholder-background{background-color:black}.site-header__mobile-nav{background-color:white}img.mobile-logo{max-width:36px}a.status{background-color:#fff;color:#ff454f}a.status-blue{background-color:#fff;color:#00adef}a.status-blue:hover{background-color:#0064b9 !important;color:#fff !important}.blue{color:#00adef;color:#1daeed}.bluebg{background-color:#00adef;background-color:#1daeed}.shadowbg{background-color:rgba(0,0,0,0.75)}.red{color:#ec392c;color:#FF454F}.redbg{background-color:#ec392c;background-color:#FF454F}.yellow{color:#ffd55e}.green{color:#00dea0}.black{color:#000;color:#232323}.blackbg{background-color:#000;background-color:#232323}.whitebg{background-color:#fff}.dark{background-color:#2D3339}.greyborder{border:1px solid #aaa}.page-width.absolute{position:absolute;top:0;right:0;bottom:0;left:0}.flex{display:flex}.flex-align{display:flex;align-items:center}.one-half{float:left;width:50% !important}.message-btn a{text-decoration:none;text-align:center;vertical-align:middle;border:1px solid transparent;background-color:#ec0026;color:#fff;font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;white-space:normal}.swatch{margin-bottom:1em}.swatch .header{margin:0.5em 0}.swatch input{display:none}.swatch label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;margin:0;font-size:16px;font-weight:normal;text-align:center;white-space:nowrap;border-bottom:2px solid transparent}.swatch-element label{padding:1px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.color.swatch-element label i{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:30px !important;height:30px !important;display:block}.color.swatch-element label{width:42px !important;height:42px !important;min-width:42px !important;min-height:42px !important;padding:4px;border:2px solid transparent;border-radius:50%}.not_color.swatch-element label{padding:7px 15px;border:1px solid #949494;font-size:13px;background:#fff;overflow:hidden;text-transform:uppercase;font-weight:bold}.swatch input:checked+label{border-color:#232323}.swatch .swatch-element.not_color:hover label{border-color:#707070}.swatch .swatch-element.not_color:hover.soldout label{border-color:#ddd}.swatch .color.swatch-element input:checked+label{padding:4px}.swatch .not_color.swatch-element input:checked+label{padding:7px 15px;color:white;border-color:#707070;background:#707070}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 0 8px 8px;position:relative}.color.swatch-element{margin:0px 5px 5px 0}.swatch .tooltip{text-align:center;background:#ec0026;bottom:100%;bottom:75%;padding:10px;display:block;position:absolute;width:100px;left:-26px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-shadow:2px 2px 6px rgba(0,0,0,0.28);z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid #ec0026 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.swatch .swatch-element:hover label{border-color:#ec0026}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block;opacity:.6}.swatch .swatch-element.soldout label{filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}.swatch.error{background-color:#e8d2d2 !important;color:#333 !important;padding:1em;border-radius:5px}.swatch.error p{margin:0.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.swatch h5{text-transform:uppercase}.carousel img{max-height:100px}.tns-nav-active{background-color:#ff454f}#hero-carousel-container button svg{height:50px;width:50px}#hero-carousel-container #prevButton,#hero-carousel-container #nextButton{opacity:.3;z-index:2}#hero-carousel-container #prevButton:hover,#hero-carousel-container #nextButton:hover{opacity:1}#hero-carousel-container #prevButton{color:#fff;position:absolute;left:10px;top:calc(50% - 25px)}#hero-carousel-container #nextButton{color:#fff;position:absolute;right:10px;top:calc(50% - 25px)}img.carousel-banner{object-fit:cover;width:100%;height:fit-content}#product-carousel-container{display:flex;align-self:flex-end;margin-top:auto;margin-bottom:10px}#product-carousel-container #prevButton{opacity:0}#product-carousel-container li{text-align:center}#product-carousel-container li img{object-fit:contain;max-height:140px}#product-carousel{display:flex;width:100%;margin-top:0}#product-carousel-mw #product-carousel li{margin-left:0px;text-align:center}#following-carousel-container{display:flex;margin:auto;position:relative}#following-carousel-container .btn{padding-top:0;padding-bottom:0}#following-carousel-container #prevButton{opacity:0}#following-carousel-container #following-carousel-ow{width:100%}#following-carousel-container .following-slideshow li{padding-bottom:10px;padding-top:10px;text-align:center}#following-carousel-container .following-slideshow li a{display:flex}#following-carousel-container .following-slideshow li img{height:75px;max-width:100%}#following-carousel li{margin-left:30px}#following-carousel-mw #following-carousel{margin:0px}#following-carousel-mw #following-carousel li{margin-left:0px}#orders-carousel-container{display:flex;margin-top:auto;margin-bottom:auto;padding:15px 0}#orders-carousel-container #prevButton{opacity:0}#orders-carousel-container #orders-carousel li{text-align:center}#orders-carousel-container #orders-carousel li img{max-width:100%}#orders-carousel{display:flex;width:100%;margin:0 20px}#orders-carousel li a{display:flex;align-items:center}#orders-carousel-mw #orders-carousel{margin:0px}#orders-carousel-mw #orders-carousel li{margin:0;text-align:center;display:flex;display:flex}button[data-nav]{height:25px;width:25px;margin:40px 20px;border-radius:0px}.date-block .month{width:80px}.date-block .day{width:80px}.date-block .year{width:90px}.header-message{text-transform:uppercase;font-size:1.25em;font-weight:bold}a.site-header__icon.site-header__account i{font-size:1.5em;padding-top:0;padding-bottom:0}a.site-header__icon.site-header__account i.fas.fa-users{font-size:1.6em}.sub-menu{background-color:#e1e1e1}ul.site-nav li{width:25%;float:left;text-align:center;border-left:1px solid #bbb;border-right:1px solid #bbb}ul.site-nav li:last-child{border:none}ul.site-nav li a{text-transform:uppercase;padding:12px 0;font-weight:bold;text-decoration:none;font-size:1.1em;background-color:#f2f2f2}ul.site-nav li a:hover,ul.site-nav li a:active{text-decoration:none;color:#fff;background-color:#232323}span.icon-text{text-transform:uppercase;font-weight:bold;font-family:"PT Sans",sans-serif}.action-bars{color:#fff;padding-top:10px}.action-bars .background-container{display:flex}.action-bars .background-container:first-child{padding-right:15px}.action-bars .background-container:nth-child(2){padding-left:15px}.action-bars .contact{width:100%}.action-bars .input-group{flex-wrap:nowrap}.action-bars .btn{background-color:#fff}.action-bars .left-bar{padding:20px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.action-bars .left-bar:before{position:absolute;content:'';display:block;left:-1000%;right:100%;top:0;bottom:0;background:#1daeed}.action-bars .left-bar .btn,.action-bars .right-bar .btn{background-color:#fff}.action-bars .left-bar .btn{color:#1daeed}.action-bars .left-bar .btn:hover,.action-bars .left-bar .btn:active{background-color:#0064b9;color:#fff}.action-bars .right-bar .btn{color:#FF454F}.action-bars .right-bar .btn:hover,.action-bars .right-bar .btn:active{color:#fff;background-color:#b9001e}.action-bars .right-bar{padding:20px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.action-bars .right-bar:after{position:absolute;content:'';display:block;left:100%;right:-1000%;top:0;bottom:0;background:#ff454f}.action-bars .message{margin-bottom:15px}.action-bars span.heading{display:block;font-weight:bold;font-size:1.25em;margin-bottom:16px}.site-footer{margin-top:30px;padding:0 55px;position:relative}.site-footer a,.site-footer .btn--link{color:#fff}.site-footer .bluebg{position:relative}.site-footer .top-container{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding-top:20px}.site-footer .bottom-container{padding-bottom:20px}ul.site-footer__linklist{text-transform:uppercase;font-weight:bold;padding-bottom:20px;text-align:center}.site-footer .bottom-container .small--hide{display:flex;flex-direction:column}ul.list--inline.site-footer__social-icons.social-icons.site-footer__icon-list{display:flex;justify-content:center}.site-footer .right{text-align:center;align-self:flex-end;margin-left:auto}.site-footer .contact{color:#fff}.site-footer .contact .content{margin-bottom:10px;display:block}.nightmode{color:#fff}.site-footer .search--focus .search-header__input{background-color:#fff}.site-footer .search-bar__submit,.search-header__submit{right:-12px}.site-footer .site-header__search.site-header__icon{padding-left:5%}@media only screen and (max-width: 750px){.site-footer{padding:0;margin:0}.site-footer__content{padding:0}}.int-switch{position:relative;display:inline-block;width:60px;height:34px}.int-switch input{display:none}.int-switch-toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;-webkit-transition:.4s;transition:.4s}.int-switch-toggle:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#ff454f;-webkit-transition:.4s;transition:.4s}input:checked+.int-switch-toggle{background-color:#00DEA0}input:focus+.int-switch-toggle{box-shadow:0 0 1px #fff}input:checked+.int-switch-toggle:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.int-slider-switch{display:flex;align-items:center;justify-content:center}span.int-option-value{padding:0 10px}.int-switch-toggle{border-radius:34px}.int-switch-toggle:before{border-radius:50%}.hero-product-card{display:flex;align-items:center;position:relative;z-index:1;justify-content:center}.product-card-frame{position:relative;padding:30px 0;display:flex;align-items:center;max-height:525px}.hero-product-card h1{margin:0;padding:0;text-transform:uppercase;font-size:55px;color:#fff}.hero-product-card .product-image{padding:0;width:50%}.hero-product-card .product-details{text-align:left;min-height:initial;margin-top:0;margin-bottom:0;padding-top:0px;padding-left:15px;padding-right:0px;color:#fff;width:50%;justify-content:center}.hero-pricing .price-container{padding-right:30px;justify-content:flex-start !important;padding-left:0 !important}.hero-product-card .price__regular{color:#fff}.hero-product-card .product-form__item{margin-bottom:0px;margin-left:0}.hero-product-card h2{font-weight:bold;font-size:1.2em;line-height:.9em;margin-bottom:0;color:#ff454f}.hero-product-card span.vendor{font-family:open sans;font-weight:600;color:#fff;font-size:20px}.hero-product-card span.genre{padding-top:20px}.hero-product-card .features{padding-bottom:20px}.hero-pricing{display:flex;align-items:center;margin:15px 0 5px}.hero-product-card .pre-order{margin-top:20px}.hero-product-card #preorder-meter .progress{margin-left:-3px;padding-bottom:5px}.hero-product-card .pre-order span{text-align:left;font-size:20px;font-weight:bold}.hero-product-card .likes{display:none}.hero-pricing .btn{font-size:20px;font-family:"PT Sans",sans-serif;font-weight:bold;max-width:200px}.index-section--flush:first-child{padding-bottom:0}.ribbon{background-color:#ff454f;color:#fff;padding:10px 0}.ribbon .page-width{display:flex;justify-content:center;align-items:center}.ribbon .grid__item{align-items:center;justify-content:center}.ribbon .title,.ribbon .sub-title{text-transform:uppercase}.ribbon .title{font-weight:600;font-family:open sans;font-size:1.5em;border-right:2px solid;padding-right:40px}.ribbon .content{padding-left:40px;padding-right:60px}.ribbon .content .sub-title{display:block;font-weight:bold;font-size:1.25em}.ribbon-item{width:33.333333%;float:left;padding:1% 2%;height:110px;text-align:center}.ribbon .btn{width:initial;background-color:#fff;color:#ff454f}input#ContactRibbon-email{border-radius:20px}#shopify-section-footer input#ContactRibbon-email{max-height:40px;min-height:40px;padding:7px 14px;margin:0;margin-bottom:15px}.message{line-height:1.3em;text-align:center;margin-bottom:5px}#shopify-section-footer span.input-group__btn{justify-content:center;display:flex}#shopify-section-footer button#Subscribe{max-height:40px;min-height:40px;width:initial}button#Subscribe{border-radius:20px}ul.tabs{display:block;margin:0;padding:0}ul.tabs li{display:block;float:left;margin-right:5px;margin-bottom:0;padding:0;text-align:center;transition:all .25s}ul.tabs li a{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FF454F;border-color:#DDDDDD !important;border-style:solid;border-width:1px 1px 0 1px;display:block;font-size:19px;font-weight:bold;line-height:30px;margin:0;padding:4px 8px;text-decoration:none;text-transform:uppercase;width:auto;color:#fff;border-bottom:none !important}ul.tabs li a:hover{background-color:#ec392c;color:#fff}ul.tabs li a.active{background:none repeat scroll 0 0 #ec392c;border-left-width:1px;border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;position:relative}ul.tabs li:first-child a.active{margin-left:0}ul.tabs li:first-child a{border-top-left-radius:2px;border-width:1px 1px 0}ul.tabs li:last-child a{border-top-right-radius:2px}ul.tabs:before,ul.tabs:after{content:" ";display:block;height:0;overflow:hidden;visibility:hidden;width:0}ul.tabs:after{clear:both}.collection-message{background-color:#ec392c;color:#fff;padding:1% 2%;margin-bottom:40px}#shopify-section-featured-collections #preorder-meter svg,#shopify-section-collection-template #preorder-meter svg{stroke:#565656}li.grid__item.grid__item--featured-collections{margin-bottom:30px}.grid-view-item.product-card{float:left;width:100%;background-color:#f2f2f2;margin-bottom:0}.grid-view-item.product-card:hover .btn,.hero-product-card:hover .btn{color:#fff;background-color:#b9001e}div#Collection .grid-view-item.product-card{margin-bottom:30px;display:flex}#collection .product-card__image-with-placeholder-wrapper{align-items:center}.product-card__image-with-placeholder-wrapper{width:100%}.product-heading{color:#fff;background-color:#ff454f;padding:15px 30px;width:100%;min-height:90px;display:flex;align-items:center;text-align:center}.product-card__image-with-placeholder-wrapper .pricing{min-height:180px}.product-card__image-with-placeholder-wrapper #preorder-meter .progress{padding-bottom:0px}.pattern-red{background-color:#ff454f}.pattern-blue{background-color:#00adef}li.grid__item.grid__item--featured-collections .product-heading.pattern-blue{background-color:#00adef}@media screen and (max-width: 750px){li.grid__item.grid__item--featured-collections .product-heading.pattern-blue{background-color:#ec392c}li.grid__item.grid__item--featured-collections:nth-child(2n) .product-heading{background-color:#00adef}}.product-heading.standard,li.grid__item.grid__item--featured-collections:nth-child(2n) .product-heading.standard{background-color:transparent;color:#000}.product-heading h2{letter-spacing:initial;margin-bottom:0;text-transform:uppercase;font-size:1.7em;line-height:1em;width:100%}.product-image,.product-details{width:50%;z-index:5;position:relative}.product-image{float:left;display:flex;align-items:center;justify-content:center;padding:15px}.product-details.standard{justify-content:center;align-items:center;margin-top:15px;margin-bottom:15px}.product-details.standard .product-form__item{margin-bottom:0;margin-left:0;margin-right:0;flex:inherit;margin-top:25px;padding:0}.product-details .h4{text-align:left}.product-details.standard .h4{margin:15px 0;text-transform:uppercase;text-align:center}.product-image .special-banner,.product-image-background .special-banner{position:absolute;display:inherit;bottom:15px;right:0px}.product-image-background .special-banner{left:auto;right:60px;bottom:5px}.product-details{float:left;text-align:center;color:#000;min-height:275px;display:flex;flex-direction:column;justify-content:flex-end;padding:0 20px}.product-details>span{display:block}.product-details .vendor{font-family:"Open Sans",sans-serif;font-weight:600;color:#565656;font-size:16px;padding-bottom:8px}.product-details .features ul{list-style:disc}.product-details .features ul li{list-style:inherit;text-align:left;margin-left:20px;font-size:.8em}.product-details .price{justify-content:center;font-weight:bold;font-size:30px;padding-bottom:5px}.product-form__item{margin-bottom:25px}.product-details .price-container .product-form__item{margin-left:auto;margin-right:auto}button.btn.product-form__cart-submit{min-width:200px}.share-container{margin-top:auto;margin-bottom:30px;display:flex;width:100%;align-items:center}.product-single__meta.game dl.price{display:flex;justify-content:center}.product-form{padding-top:1rem}#preorder-meter .progress{display:flex;padding-bottom:12px;max-width:230px;margin:auto}.product-card__image-with-placeholder-wrapper #preorder-meter .progress{max-width:200px}#preorder-meter .progress .segment{width:10%;max-height:30px}.product-card__image-with-placeholder-wrapper #preorder-meter .progress .segment{max-height:25px}.product-card__image-with-placeholder-wrapper #preorder-meter span{font-weight:bold;font-size:16px}#preorder-meter .progress .segment.arrow{width:20%}#preorder-meter svg{stroke:white;stroke-width:2;fill:none;max-height:30px}.product-card__image-with-placeholder-wrapper #preorder-meter svg{max-height:25px}#preorder-meter .segment.light-yellow svg{fill:#FFF363}#preorder-meter .segment.medium-yellow svg{fill:#FFF104}#preorder-meter .segment.light-green svg{fill:#CDFF04}#preorder-meter .segment.dark-green svg{fill:#00E820}#pre-order-meter .fill{width:100%;height:40px;background:#fff364;background:-moz-linear-gradient(left, #fff364 0%, #cfff02 50%, #01e71d 90%, #01e71d 100%);background:-webkit-linear-gradient(left, #fff364 0%, #cfff02 50%, #01e71d 90%, #01e71d 100%);background:linear-gradient(to right, #fff364 0%, #cfff02 50%, #01e71d 90%, #01e71d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff364', endColorstr='#01e71d',GradientType=1 );clip-path:url(//cdn.shopify.com/s/files/1/0359/7723/2515/t/6/assets/pre-order.svg?v=16678065257905358049);mask:url(//cdn.shopify.com/s/files/1/0359/7723/2515/t/6/assets/pre-order.svg?v=16678065257905358049)}#preorder-meter .progress span{font-size:.9em;font-weight:bold}.pre-order-background{background-color:#ff454f;color:#fff;padding:15px 0;position:relative;display:flex;align-items:center;text-transform:uppercase;font-size:1.5em;z-index:-1;margin-bottom:15px}.pre-order-background:before{position:absolute;content:'';display:block;left:-1000%;right:100%;top:0;bottom:0;background:#ff454f}.pre-order-background:after{position:absolute;content:'';display:block;left:100%;right:-100%;top:0;bottom:0;background:#ff454f}.pre-order>span{display:block;font-weight:bold;font-size:1.1em;line-height:1em;text-align:center}.pre-order-background a,.pre-order-background span{display:block}.pre-order-background span,.pre-order-background time{font-weight:bold;line-height:.8em}.pre-order-background .pre-order{margin-top:-35px;margin-bottom:10px}.pre-order-background .grid__item{width:50%}.likes{display:flex;align-items:center;margin-left:auto}.likes .like-count{color:#ec392c}a.heart{margin-right:8px;font-size:1.5em}a.heart.active,a.heart:hover{color:#ff454f}.product-single__photos{display:flex;flex-direction:column}#shopify-section-product-game-template .product-single__title,#shopify-section-product-game-template-instock .product-single__title{text-align:center;color:#fff;text-transform:uppercase;font-size:3em;background-color:#ff454f;position:relative;padding:20px;margin-bottom:0}#shopify-section-product-game-template .product-single__title:before,#shopify-section-product-game-template-instock .product-single__title:before{position:absolute;content:'';display:block;left:-1000%;right:100%;top:0;bottom:0;background:#ff454f}#shopify-section-product-game-template .product-single__title:after,#shopify-section-product-game-template-instock .product-single__title:after{position:absolute;content:'';display:block;left:100%;right:-100%;top:0;bottom:0;background:#ff454f}#shopify-section-product-game-template .product-single__title.pattern-blue,#shopify-section-product-game-template .pre-order-background.pattern-blue,#shopify-section-product-game-template-instock .product-single__title.pattern-blue,#shopify-section-product-game-template-instock .pre-order-background.pattern-blue{background-color:#00adef}#shopify-section-product-game-template .product-single__title.pattern-blue:before,#shopify-section-product-game-template .pre-order-background.pattern-blue:before,#shopify-section-product-game-template-instock .product-single__title.pattern-blue:before,#shopify-section-product-game-template-instock .pre-order-background.pattern-blue:before{background-color:#00adef}#shopify-section-product-game-template .product-single__title.pattern-blue:after,#shopify-section-product-game-template .pre-order-background.pattern-blue:after,#shopify-section-product-game-template-instock .product-single__title.pattern-blue:after,#shopify-section-product-game-template-instock .pre-order-background.pattern-blue:after{background-color:#00adef}#shopify-section-product-game-template .product-single__description,#shopify-section-product-game-template-instock .product-single__description{margin-top:0}.product-single__description ul,.includes ul{margin-left:30px}.product-single__description ul li,.includes ul li{list-style:disc}.product-image-background{position:relative;z-index:5;margin-bottom:10px}.grid__item.product-meta{display:flex;flex-direction:column}.product-metadata{font-size:.9em}.product-metadata h2{font-size:1.8em}.product-metadata span{display:block}.product-single__meta.game{display:flex;flex-direction:column}.product-single__meta.game .price-container{display:flex}.price-inner_left,.price-inner_right{max-width:50%}.price-inner_right{display:flex;align-items:center;padding-left:30px}.includes{margin-top:40px}.includes h3{text-transform:uppercase;margin-bottom:10px}.includes span{display:block}ul.social-sharing svg{fill:#232323}ul.social-sharing .share-title{color:#232323;margin-top:4px}.product-details-background{color:#232323;position:relative;padding-top:40px;padding-bottom:40px;min-height:450px}.product-details-background .image{position:relative;z-index:2}h3.description-heading{background-color:#232323;color:#fff;padding:14px;margin:0;font-weight:bold;text-align:center;text-transform:uppercase}.product-discription{padding:4%;position:relative;background-color:#fff}.grid__item.product-meta #preorder-meter .progress{margin-left:0}h4.social-heading{margin-bottom:0;text-transform:uppercase;color:#ff454f}.game-social-links{width:100%;float:left;display:flex;justify-content:space-between}.game-social-links .btn--share .icon{vertical-align:middle;width:80px;height:80px;margin-right:4px}.esrb-container{width:30%;float:left;text-align:right}h4.supporters-heading{background-color:#232323;color:#fff;margin-bottom:0;padding:4%;display:flex}h4.supporters-heading a{margin-left:auto}.supporters{background-color:#ffd55e;display:table;position:relative;padding:4%}.supporters:after{position:absolute;content:'';display:block;left:100%;right:-100%;top:0;bottom:0;background:#ec392c}.supporters ul li{float:left;padding:0 4px}.supporters ul li img{border-style:solid;border-width:4px;border-radius:46px;border-color:#ec392c;max-width:54px}.supporters ul li:nth-child(2n) img{border-color:#00adef}.product-recommendations{padding-bottom:20px}#shopify-section-product-recommendations{padding-top:35px;padding-bottom:20px}#shopify-section-product-recommendations .grid-view-item.product-card{padding-bottom:10px;margin-bottom:20px}#account-view .section-header{margin-bottom:0px}.title-band{background-color:#ff454f;color:#fff;padding:20px}.title-band.blue{background-color:#00adef;color:#fff}.title-band h1,.myaccount h2,.myaccount .count,.editor .count{margin:0;padding:0 4px;text-transform:uppercase;font-weight:bold;text-align:center;width:100%}.hero-image{padding:30px}.community-featured .hero-image{padding:25px;min-height:266px}.hero-image .avatar-group{display:flex;align-items:center;margin-bottom:30px}.community-featured .hero-image .avatar-group{margin-bottom:20px}.hero-image .avatar{width:33.333333%}.hero-image .fav-console{color:#fff;background:rgba(0,0,0,0.8);padding:10px 20px}.hero-image .hero-footer{position:relative;display:flex;align-items:center;justify-content:space-between}.hero-image .btn.follow{width:264px}.btn.follow,.btn.share{border-radius:12px;background-color:#ff454f}.community-featured .hero-image .hero-footer .btn{width:132px}.fav-console{display:flex;align-items:center;line-height:1.2em;text-transform:uppercase;font-weight:bold;font-size:.8em}.fav-console span{padding-right:8px}.account-about .avatar{text-align:right}.avatar-group .avatar.founder:before{position:absolute;content:url(//cdn.shopify.com/s/files/1/0359/7723/2515/t/6/assets/founder-frame.png?v=793396527167794261);width:242px;height:265px;contain:content;z-index:5}.community-featured .avatar-group .avatar.founder:before{content:url(//cdn.shopify.com/s/files/1/0359/7723/2515/t/6/assets/founder-frame-small.png?v=8521671762650651652);width:132px;height:144px}.account-hero .avatar img{border-radius:264px;border:4px solid;z-index:2;max-height:242px;max-width:242px;height:242px;width:242px;object-fit:cover;position:relative}.community-featured .account-hero .avatar img{border-radius:132px;max-height:132px;max-width:132px;height:132px;width:132px}.account-about label{font-size:1.563em;font-weight:bold;text-transform:uppercase;width:22%;display:inline-block}.account-about span.value{color:#000}.account-hero .details{color:#fff;text-shadow:black;text-shadow:2px 2px 4px #000000;width:66.666666%;-webkit-text-stroke:1px black}.account-hero .text-group{float:left;text-align:center;word-break:break-word;max-width:100%}.text-group .user-name{font-size:3em;text-transform:none;padding:0;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.text-group .motto{font-size:1.75em;text-transform:uppercase;font-style:oblique;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;float:left}.account-about .gaming-header{padding:20px 0;margin:0 80px;text-align:center;background-image:url(//cdn.shopify.com/s/files/1/0359/7723/2515/t/6/assets/D-PAD_DIVIDER.png?v=2426209129923730669);background-position:center;background-size:contain;background-repeat:no-repeat}.account-about .gaming-header h3{text-transform:uppercase;margin:0}.account-about ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;padding-bottom:30px}.account-about ul li{padding:0 5px;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.account-about ul li i{font-size:2em}.account-about ul li .icon{height:36px;width:36px}.account-about ul li a{font-size:.8em;white-space:nowrap;text-overflow:ellipsis}.myaccount{padding:30px 30px 0px 0px;margin-bottom:20px;background-color:#f2f2f2;margin-left:30px}.myaccount .header{color:#fff;padding:12px}.myaccount .whitebg{margin-bottom:30px;min-height:230px;display:flex;flex-direction:column}.myaccount h2{font-size:1.8em;padding:0 8px}ul.lists{list-style:none}ul.lists li{display:flex;margin-bottom:15px;padding:5px 0 9px;border-bottom:solid 1px #e1e1e1}ul.lists li:last-child{border-bottom:none}ul.lists li>a,ul.lists li>img{margin-right:30px}ul.lists li a:hover{color:#ff454f}ul.orders,ul.games,ul.charities{display:flex;flex-wrap:wrap;align-items:center;padding:20px 40px}ul.orders li,ul.charities li{flex:20%;margin-bottom:25px}.myaccount .friends{display:flex}.myaccount .count,.editor .count{font-size:2.1875em;text-align:center;margin:auto}i.fab.fa-playstation{fill:#0070d1;color:#0070d1}i.fab.fa-xbox{color:#107c10}i.fab.fa-steam{color:#171a21}.nintendo-switch{fill:#e60012;color:#e60012}i.fab.fa-twitch{fill:#9147ff;color:#9147ff}icon.youtube>svg{fill:#FF0000}icon.fb>svg{fill:#4267b2}icon.instagram>svg{fill:#e4405f}icon.pinterest>svg{fill:#bd081c}icon.twitter>svg{fill:#55acee}icon.snapchat>svg{fill:#FFFC00}.community h2,.community .h2{font-weight:bold;font-size:2em;padding:20px 0}.community h3,.community .h3{font-size:1.5em;letter-spacing:0}#community-featured{float:left;width:100%}.featured-member .avatar{position:relative}.avaatar span.online{height:32px;width:32px;background-color:#00FF00;border:4px solid;border-radius:32px;z-index:5;display:inline-block;position:absolute;right:0;top:0}.featured-member{display:flex;width:100%}.featured-member .member-info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-right:16px}.featured-member .avatar img{border-radius:160px;max-height:160px;max-width:160px;height:160px;width:160px;object-fit:cover;position:relative}.member-info{font-weight:bold;text-transform:uppercase}.member-info label{color:#fff;margin-top:5px}.member-info .value{background-color:#fff;color:#000;padding:10px}.member-hero{position:relative;display:flex;align-items:center;background-size:cover;background-position:center, center}.hero-inner{width:100%}.hero-inner .member-name{position:relative;background-color:#ffd55e}.hero-inner .member-name h2{color:#000;padding:12px}.hero-inner .member-name .btn{position:absolute;right:0;top:calc(50% - 22px)}.member-quote .shadowbg{color:#fff;font-weight:bold;text-transform:uppercase;padding:16px 32px}.community-favorites,.community-members{float:left;width:100%}.community-favorites .content-wrapper{display:flex}.community-favorites div:nth-child(2n){display:flex}.community-favorites ul{min-height:200px;padding:0 25px;display:flex;align-items:center;justify-content:center}.community-favorites li{width:25%;padding:0 2%}.game-favorites,.charity-favorites{float:left;border:6px solid red;width:100%}.game-favorites{border-color:#ff454f}.game-favorites h3{background-color:#FF454F}.charity-favorites{border-color:#00adef}.charity-favorites h3{background-color:#00adef}.community-members .heading{text-align:center;font-weight:bold;text-transform:uppercase;margin-bottom:20px}.community-members input[type="text"]{width:100%}#wrapper-response{font-weight:bold;font-size:20px;padding-bottom:25px}[data-search]{width:100%;border:solid 2px #C1C1C3}[data-search-submit]{position:absolute;right:8px;margin-top:-39px;background-color:#FF454F;border-radius:3px;border:2px solid #FF454F;color:#fff;cursor:pointer;padding:2px 10px;text-decoration:none}[data-search-submit]:hover{background-color:#fff}.filter-menu,.sort-menu{width:50%;float:left;text-align:center}.filter-menu{width:65%;margin:auto}.filter-by{display:flex;align-items:center;justify-content:space-evenly}.filter-checks{padding-right:15px;margin:0}.filter-by .filter-checks:last-child{padding-right:0}.filter-checks label{display:flex;align-items:center;justify-content:space-evenly;margin:0}.filter-checks label.container img{max-height:20px}.filter-checks .container{display:flex;position:relative;padding-left:35px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:25px}.filter-checks .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filter-checks .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:3px solid;border-radius:3px}.filter-checks .checkmark:after{content:"";position:absolute;display:none}.filter-checks .container input:checked ~ .checkmark:after{display:block}.filter-checks .container .checkmark:after{left:10px;top:-8px;width:10px;height:24px;border:solid black;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filter-tags li,.sort-tags li{float:left}.filter-by .title,.filter-tags li a,.sort-tags li a{padding:5px 10px;margin-right:10px;color:#fff;cursor:pointer}.filter-by .title{float:left;background-color:#00adef}.filter-tags li a,.sort-tags li a{background-color:#FF454F;display:block}.filter-tags li a{background-color:#FF454F}.filter-tags a.active,.sort-tags a.active{background-color:#000}.sort-menu{width:35%}.sort-menu .menu-container{float:right}.sort-tags li a{background-color:#00adef}.grid-tags li{position:relative;display:flex;align-items:center;color:#fff}.grid-tags li.grid__item{padding-left:1%;padding-right:1%;padding-bottom:1%}.grid-tags li.grid__item:first-child,.grid-tags li.grid__item:nth-child(3n+1){padding-left:0;padding-right:30px}.grid-tags li.grid__item:nth-child(3n){padding-right:0}.grid-tags li a{color:#fff;cursor:pointer}.grid-tags li>a{display:block;position:absolute;top:0px;left:0px;bottom:0px;right:0px;z-index:2}.grid-tags>li .avatar{z-index:1}.grid-tags>li .avatar img{border-radius:50%;object-fit:cover;min-width:94px;max-width:94px;min-height:94px;max-height:94px;border:4px solid #C1C1C3;overflow:hidden}.grid-tags li:nth-child(2n) .avatar img{border-color:#00adef}.grid-tags>li .avatar.game img{border-radius:0}.grid-tags li .info{display:flex;flex-direction:column;justify-content:space-between;margin-left:-30px;max-height:80px;overflow:hidden;padding:5px 8px 5px 40px;width:100%;z-index:0;border:4px solid #C1C1C3}.grid-tags .info span{display:flex}span.grid-name{font-weight:bold;text-transform:uppercase}span.grid-quote{font-size:.75em;text-align:center}span.platform,span.followers{font-size:.75em}span.platform{text-transform:uppercase}.social-info,.member-tag{display:flex;justify-content:center;flex-direction:column;width:100%}.social-info{align-items:center}.action-info{display:flex;justify-content:center;flex-direction:column;width:100%}.action-info{align-items:flex-end}ul.member-tags{float:left;margin:30px 0 5px;width:100%}.member-tags li{position:relative;display:flex;align-items:center;padding:0 15px 15px;float:left;width:33.333333%}.member-tags li>a{display:block;position:absolute;top:0px;left:0px;bottom:0px;right:0px;z-index:2}.member-tags>li .avatar{z-index:1;max-height:104px}.member-tags>li .avatar a{display:block}.member-tags>li .avatar img{border-radius:50%;object-fit:contain;min-width:104px;max-width:104px;min-height:104px;max-height:104px;border:4px solid #C1C1C3;overflow:hidden}.member-tags>li .avatar.square img{background-color:#fff;border-radius:0;padding:5px}.member-tags li .info{display:flex;justify-content:space-between;margin-left:-30px;max-height:90px;min-height:90px;overflow:hidden;padding:5px 8px 5px 40px;width:100%;z-index:0;border:2px solid #C1C1C3;border-left:0}.member-tags .info span{display:flex}span.member-name{font-weight:bold;text-transform:uppercase}.member-tags span.member-quote{font-size:.75em}.member-tag{overflow:hidden;text-overflow:ellipsis}.member-tags .btn.follow{padding:8px 10px;font-size:.8em;font-weight:bold;white-space:nowrap}.member-tags .btn.follow i{padding-right:5px}.member-tags .fav-console{padding-top:8px;font-size:.6em;overflow:hidden}.member-tags .fav-console img{max-height:22px}.action-buttons{background-color:rgba(255,255,255,0.75);border-radius:0px;padding:1px 2px;display:flex;align-items:center;width:fit-content;align-self:flex-end;font-size:80%}.action-buttons>a{color:#ff454f;cursor:pointer;font-size:1em;margin:0 5px;opacity:1}.action-buttons>a:hover{opacity:1}.action-buttons a i{color:#ff454f}.container-fit{width:fit-content}.img-avatar{height:264px;object-fit:cover;border-radius:264px;max-width:264px;width:264px}.img-cover{max-height:300px;object-fit:cover;width:100%}.img-thumb{max-height:50px}.img-list{max-height:135px}.games li{padding:5px 15px;width:25%}.myaccount div:nth-child(2n) .whitebg{height:calc(100% - 30px);display:flex;flex-direction:column}ul.games.supported{height:calc(100% - 60px)}.games.supported li{padding:5px 10px}ul.supported-by img{border-radius:100px;min-height:74px}.account-hero{position:relative;overflow:hidden}.hero-overlay{position:absolute;left:0;top:0;right:0;bottom:0;border:2px solid #C1C1C3}.community-featured .hero-overlay{left:30px}.hero-heading{display:flex;justify-content:center;align-items:center}.hero-heading>span:first-child{font-size:44px;font-weight:bold;line-height:1em}.hero-heading span{color:#fff;padding:10px;text-transform:uppercase}.social a{border-bottom:0}.edit-buttons{position:absolute;right:5px;top:17px;z-index:1}.edit-buttons a,[data-view],[data-edit],[data-save]{background-color:rgba(255,255,255,0.7);border-radius:1px;color:#000;cursor:pointer;margin:5px;padding:5px 10px;border:0;text-decoration:none;border-radius:30px}.edit-buttons a:hover,[data-view]:hover,[data-edit]:hover,[data-save]:hover{background-color:#fff;color:#ff121f}.edit-buttons [data-active]{background-color:#fff;border-radius:1px;color:#ff121f;cursor:default;margin:5px;padding:5px 10px;border:0;text-decoration:none}.edit-buttons .control-buttons{min-width:175px;display:inline-block;text-align:right}.editor-band{background-color:#e1e1e1;border:solid 1px #bbb;color:#000;margin:30px 0;padding:20px 20px;display:flex;justify-content:space-between;align-items:center}.editor-band h1,.editor-band h2,.editor-band h3{font-size:22px;margin:0}.editor-band .edit-buttons{position:static}.editor .count{margin:0;padding:0 4px;text-transform:uppercase;font-weight:bold;text-align:center;width:100%}.editor{position:relative}.editor .count{display:inline-block;width:100%}.editor>div,.editor fieldset,.editor fieldset>div{padding:15px 0px}.editor fieldset{border:solid rgba(136,136,136,0.5) 1px;background-color:rgba(156,149,149,0.05);padding:15px 30px;margin-top:20px}.editor fieldset:last-child{margin-bottom:0px}.editor fieldset>legend{font-weight:bold}.editor fieldset input{width:50%}.editor fieldset input+span{display:block;font-size:.8em;color:#777;margin-top:3px;margin-left:2px}.editor ul.list{min-height:300px}.editor ul.list li{display:flex;align-items:center;justify-content:space-between;padding:10px}.editor ul.list li>div{display:flex;align-items:center}.editor ul.list li>div>img{margin-right:10px}.editor .hint{color:#777;padding:5px 0}.pagination{display:flex;display:-ms-flexbox;list-style:none;justify-content:space-evenly;margin:.2rem auto;padding:.2rem 0;clear:both;width:min-content}.pagination .page-item{margin:0.2rem 1rem}.pagination .page-item span{display:inline-block;padding:0.2rem 0.2rem}.pagination .page-item a{border-radius:.1rem;display:inline-block;padding:.2rem .4rem;text-decoration:none}.pagination .page-item a:focus,.pagination .page-item a:hover{color:#5755d9;cursor:pointer}.pagination .page-item.disabled a{cursor:default;opacity:.5;pointer-events:none}.pagination .page-item.active a{background:#ec0026;color:#fff;cursor:default}.pagination .page-item.page-next,.pagination .page-item.page-prev{-ms-flex:1 0 50%;flex:1 0 50%}.pagination .page-item.page-next{text-align:right}.pagination .page-item .page-item-title{margin:0}.pagination .page-item .page-item-subtitle{margin:0;opacity:0.5}[data-alerts]{position:fixed;top:0px;width:100%;z-index:99999}[data-alert]{display:none}.alert{padding:20px;background-color:#f44336;border-bottom:solid 1px #fff;color:white;opacity:1;overflow:hidden;text-align:center;transition:all 0.6s}.alert.success{background-color:#4CAF50}.alert.info{background-color:#2196F3}.alert.warning{background-color:#ff9800}.alert.closed{background-color:#000;opacity:0}[data-alert-title]{margin-right:10px}[data-alert-close]{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:all 0.3s}[data-alert-close]:hover{color:black}.secondary{background-color:#f5f5f5;color:#ec0026}li .btn{white-space:nowrap}.btn.btn-small,.font-small{font-size:70%}.faqs{background-color:#fff;padding:0 2.67%;margin:0 50px 30px 50px;position:relative}.group{margin-bottom:20px}.faq{margin-bottom:0px}.faq:last-child{margin-bottom:0}.faq-header{background-color:#f5f5f5;border-top:solid 1px #ccc;cursor:pointer;display:flex;align-content:center;justify-content:space-between;padding:15px;position:relative}.faq-header h5{margin:0px}.faq-toggler{cursor:pointer}.faq-toggler:after{content:'+';font-size:22px;font-weight:bold;position:absolute;right:15px;top:5px}.faq.active .faq-toggler:after{content:'-';right:17px}.faq-content{background-color:#fafafa;height:0;overflow:hidden;padding:0px 15px;transition:all .2s}.faq.active .faq-content{opacity:1;height:initial;padding:15px}.faq-content a[href]{text-decoration:underline}.route{cursor:pointer;position:relative}@media only screen and (max-width: 749px){.hero-product-card{padding:20px 0}.product-card-frame{width:100%;display:flex;flex-direction:column}.hero-product-card .product-image,.hero-product-card .product-details{width:100%}.hero-product-card .product-details{text-align:center;padding-left:40px;padding-right:40px}.hero-pricing{flex-direction:column}.hero-pricing .product-form__item{margin:0}.hero-pricing .price-container{width:100%;padding:0}.product-form__item.product-form__item--submit.product-form__item--no-variants{width:100%;flex-basis:initial;padding:15px 0}.hero-product-card #preorder-meter .progress{margin-left:auto}.hero-banner{position:relative;margin-top:20px;width:106%}.hero-banner h1{width:100%;transform:none}.ribbon .grid__item{flex-direction:column}.ribbon .title{border-right:none;padding-right:0}.ribbon .content .sub-title{text-align:center}.ribbon .btn{margin-top:20px;margin-bottom:20px}.product-card__image-with-placeholder-wrapper{flex-direction:column}.product-form__item{margin-left:auto;margin-right:auto}.product-details{width:100%;margin-top:10px !important}.ribbon-item{width:100%;display:none}.ribbon-item.contact{display:block;height:initial;padding:20px}ul.tabs li{margin-right:0;margin-bottom:10px;width:100%}.grid.product-single .flex{flex-direction:column}.product-image-background:after{display:none}.product-details,li.grid__item.grid__item--featured-collections:nth-child(2n) .product-details,.hero__inner .product-image{text-align:center}.product-heading{position:relative;height:initial}.product-heading h2,li.grid__item.grid__item--featured-collections:nth-child(2n) .product-heading h2{margin-left:0;margin-right:0;text-align:center}.product-image,li.grid__item.grid__item--featured-collections:nth-child(2n) .product-image,.hero__inner .product-image{float:none;width:initial}footer .grid--table{display:flex;flex-direction:column-reverse}.site-footer .top-conatiner{flex-direction:column}.site-footer .right{margin-right:auto}.product-details-background .image{display:none}.pre-order-background .grid__item{width:100%}#shopify-section-product-game-template .product-single__description{margin-top:30px;padding-left:22px}.product-discription:before{display:none}.product-single__description.rte{background-color:#000}.product-discription{background-color:#fff}.price-likes-conatiner{flex-direction:column}.likes{margin-left:0;margin-right:auto}.game-favorites li{flex-direction:column;padding-bottom:40px}.favorite .details-container{width:100%;text-align:center}.featured-member{display:flex;width:100%;flex-direction:column}.featured-member .member-info{margin-bottom:16px}.member-quote .shadowbg{display:none}.favorite-game-platform,.favorite-social-platform{margin-left:0;padding:20px;text-align:center}.featured-member,.game-favorites{margin-bottom:16px}.action-bars .grid.grid--no-gutters.flex{flex-direction:column}.action-bars .background-container:first-child,.action-bars .background-container:nth-child(2){padding-right:0;padding-left:0;margin-bottom:25px}.action-bars .left-bar:before,.action-bars .right-bar:after{display:none}#community-featured>div,.section-header{flex-direction:column;margin:auto !important;background-image:none !important}.account-hero.grid__item{margin-bottom:30px}.community-favorites,.community-members{width:100%}.community-favorites .content-wrapper{flex-direction:column}.member-tags li{width:100%}.site-footer__icon-list{padding-top:30px}.product-details .price-container{padding:0 15px}.ribbon .content{padding-left:0px;padding-right:0px}.contact .input-group{flex-wrap:wrap}input#ContactRibbon-email{margin-bottom:15px !important;border-radius:40px}#shopify-section-footer button#Subscribe{border-radius:40px}.grid__item.product-meta{padding-left:initial}.product-single__meta.game .price-container{flex-direction:column;align-items:center}.price-inner_left,.price-inner_right{max-width:100%}.price-inner_right{padding-left:0}ul.supported-by img{border-radius:100px;min-height:initial}.section-header{padding:0 22px}.product-recommendations .section-header{padding:0;margin-bottom:15px !important}.pre-order-background{z-index:1}.pre-order-background{z-index:1;flex-direction:column}.grid__item.product-meta #preorder-meter .progress{margin-left:auto}.pre-order-background .grid__item.medium-up--one-half{text-align:center}.faqs{margin:30px 0}.faq-header{padding:15px 40px 15px 15px}}
